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

Add Scheme extractor #2507

Open
wants to merge 17 commits into
base: main
Choose a base branch
from
Open

Add Scheme extractor #2507

wants to merge 17 commits into from

Commits on Sep 9, 2024

  1. Implement, test and export Scheme extractor

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    36ddb2a View commit details
    Browse the repository at this point in the history
  2. Correct duplicate test

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    acaa0a8 View commit details
    Browse the repository at this point in the history
  3. Documentation and naming tweaks

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    0aa577e View commit details
    Browse the repository at this point in the history
  4. Fix formatting issues

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    285a6f0 View commit details
    Browse the repository at this point in the history
  5. Correct comment; X-Forwarded-Scheme does not exist

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    40858f7 View commit details
    Browse the repository at this point in the history
  6. Use axum's test macro

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    d7b4d95 View commit details
    Browse the repository at this point in the history
  7. Build request manually to test extraction from parts

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    19dd693 View commit details
    Browse the repository at this point in the history
  8. Use OriginalUri extractor

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    8d04a6f View commit details
    Browse the repository at this point in the history
  9. Revert "Use OriginalUri extractor"

    This reverts commit 000e3b7.
    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    11a5263 View commit details
    Browse the repository at this point in the history
  10. HTTP/2 requests contain the scheme in the URI

    I cannot see a way to test this right now, but cURL shows it works
    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    6b61b26 View commit details
    Browse the repository at this point in the history
  11. Implement Scheme extractor within axum-extra

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    a75172b View commit details
    Browse the repository at this point in the history
  12. Remove unused rejection in axum

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    0c75bf5 View commit details
    Browse the repository at this point in the history
  13. Formatter

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    d917a73 View commit details
    Browse the repository at this point in the history
  14. Adjust derives, reference axum's http2 feature

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    d05f56b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ba3dabc View commit details
    Browse the repository at this point in the history
  16. Document new feature flag

    Benjamin Sparks committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    59168e7 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Remove incorrect comment

    Benjamin Sparks committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    abc0b30 View commit details
    Browse the repository at this point in the history