Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge dev changes #146

Merged
merged 38 commits into from
Sep 6, 2024
Merged

Merge dev changes #146

merged 38 commits into from
Sep 6, 2024

Commits on Sep 6, 2024

  1. Document lua Bytes type

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    c71b4bf View commit details
    Browse the repository at this point in the history
  2. Add FlexBytes enum to take Bytes or LuaString argument.

    Document Lua crypto module.
    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    3812afe View commit details
    Browse the repository at this point in the history
  3. Document Lua csv module

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    681d543 View commit details
    Browse the repository at this point in the history
  4. Document Lua json module

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    13c4269 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    aec16db View commit details
    Browse the repository at this point in the history
  6. Bump base64 to 0.22

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    2625326 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    da80eca View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6e32637 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eccfe54 View commit details
    Browse the repository at this point in the history
  10. Refactor Lua regex module:

    - Use bytes-based regex engine
    - Use `LuaString` instead of `String` where possible
    - Replace `safe_cell` with `ouroboros`
    - Use global regex cache instead of local one
    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    1990500 View commit details
    Browse the repository at this point in the history
  11. Document Lua regex module

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    eefcb3a View commit details
    Browse the repository at this point in the history
  12. Add base64 functions to Lua utils module

    Add documentation
    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    6685ee3 View commit details
    Browse the repository at this point in the history
  13. Update Lua crypto module:

    - Add `sha1`/`encrypt`/`decrypt` functions
    - Make `sha256` sync (do not send operation to threadpool (yet))
    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    030b492 View commit details
    Browse the repository at this point in the history
  14. Update Lua utils module

    - Rename `base64_urlsafe_encode` to `base64url_encode` (same for decode)
    - Add `hex_encode`/`hex_decode` functions
    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    d01952a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7128aa6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3922ba8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    de60868 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5da1612 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    42c04d5 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b165a81 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    a3dac5a View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    5091126 View commit details
    Browse the repository at this point in the history
  23. Move opentelemetry global error handler to the new otel module.

    Fix the handler to avoid recursive overflow.
    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    64d6b1e View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    6e7ed83 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    966f123 View commit details
    Browse the repository at this point in the history
  26. cargo fmt

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    ca4b2c0 View commit details
    Browse the repository at this point in the history
  27. Update ntex to 2.0

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    2b29c64 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    943a3a3 View commit details
    Browse the repository at this point in the history
  29. Update opentelemetry to 0.23

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    209c20f View commit details
    Browse the repository at this point in the history
  30. Update fred to 9.0

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    91bd7c8 View commit details
    Browse the repository at this point in the history
  31. Update dependencies

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    25a6206 View commit details
    Browse the repository at this point in the history
  32. Remove deprecated flags from Redis storage module:

    - `EX_COMPRESSED`
    - `HEADERS_V2`
    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a57d630 View commit details
    Browse the repository at this point in the history
  33. clippy

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    c435331 View commit details
    Browse the repository at this point in the history
  34. Fix encoding body json object back

    The method was marked private and wrong method from `IntoLua` trait was
    used instead.
    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    3eaac07 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    c161760 View commit details
    Browse the repository at this point in the history
  36. Modify Storage trait to return number of written bytes to the cache.

    This would allow to collect metrics and track stored response sizes.
    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    92e95f0 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    2815710 View commit details
    Browse the repository at this point in the history
  38. Fix compilation error

    khvzak committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    155b45f View commit details
    Browse the repository at this point in the history