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

basic_auth: add support for per-route filter #33335

Merged
merged 21 commits into from
Apr 10, 2024

Commits on Apr 8, 2024

  1. basic_auth: add per-route filter

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    d6212c5 View commit details
    Browse the repository at this point in the history
  2. Handle disabled per-route basic auth filter

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    d230196 View commit details
    Browse the repository at this point in the history
  3. Add an integration test for disabled basic auth per route

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    fa3353e View commit details
    Browse the repository at this point in the history
  4. Implement validation users specified in per-route filter

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1572e8f View commit details
    Browse the repository at this point in the history
  5. Improve configuration example for basic auth

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    e62901d View commit details
    Browse the repository at this point in the history
  6. Add example configuration for per-route basic auth filter

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    5a48326 View commit details
    Browse the repository at this point in the history
  7. Make UserMap a const field

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    5fd230b View commit details
    Browse the repository at this point in the history
  8. Remove unnecessary headers

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    eec6c6a View commit details
    Browse the repository at this point in the history
  9. Add a release note

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    97325f6 View commit details
    Browse the repository at this point in the history
  10. Fix bugs from rebase

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    fa6244f View commit details
    Browse the repository at this point in the history
  11. Remove field disabled from BasicAuthPerRoute filter

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    6665784 View commit details
    Browse the repository at this point in the history
  12. Update docs

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    cd5c321 View commit details
    Browse the repository at this point in the history
  13. Fix code format

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    de94b7b View commit details
    Browse the repository at this point in the history
  14. Fix code format

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b9b27c9 View commit details
    Browse the repository at this point in the history
  15. Add BasicAuthPerRoute to extenstions metadata

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    48389d8 View commit details
    Browse the repository at this point in the history
  16. Change password format in the docs

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    b302d4b View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

  1. Make users a pointer to avoid copying UserMap

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    c707d28 View commit details
    Browse the repository at this point in the history
  2. Change initializePerRouteFilter to take string reference

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    c353e5a View commit details
    Browse the repository at this point in the history
  3. Change release note

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    2b0b306 View commit details
    Browse the repository at this point in the history
  4. Change validateUsers to take UserMap reference, not a pointer

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    46842e5 View commit details
    Browse the repository at this point in the history
  5. Fix release notes format

    Signed-off-by: Jacek Ewertowski <jewertow@redhat.com>
    jewertow committed Apr 9, 2024
    Configuration menu
    Copy the full SHA
    4cda087 View commit details
    Browse the repository at this point in the history