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

Improve ProxyHeadersMiddleware #2231

Open
wants to merge 30 commits into
base: master
Choose a base branch
from
Open

Commits on Jan 25, 2024

  1. Allow ip ranges for FORWARDED_ALLOW_IPS

    pypae authored and nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    b45fafa View commit details
    Browse the repository at this point in the history
  2. Fix host for empty x-forwarded-for header

    pypae authored and nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    3caf2a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d721ef4 View commit details
    Browse the repository at this point in the history
  4. Re-run black with line-length 88

    pypae authored and nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    271f739 View commit details
    Browse the repository at this point in the history
  5. Wrap comments to fit in line-length

    pypae authored and nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    bdd7977 View commit details
    Browse the repository at this point in the history
  6. Another missed line-length violation

    pypae authored and nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    064341d View commit details
    Browse the repository at this point in the history
  7. Fix __contains__ annotations

    pypae authored and nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    97bfc18 View commit details
    Browse the repository at this point in the history
  8. Add support for IPv6

    nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    e6280c9 View commit details
    Browse the repository at this point in the history
  9. Fix linting

    nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    61b93d0 View commit details
    Browse the repository at this point in the history
  10. Fix test cases

    nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    c5dc874 View commit details
    Browse the repository at this point in the history
  11. Update docs, comments

    nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    4e69494 View commit details
    Browse the repository at this point in the history
  12. Update index's usage

    nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    6f28102 View commit details
    Browse the repository at this point in the history
  13. Fix more linting

    nhairs committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    e64ab81 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Better unix socket support

    nhairs committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    819f72d View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Expand proxy documentation

    nhairs committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    ccff426 View commit details
    Browse the repository at this point in the history
  2. More docs and code comments

    nhairs committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    10f1f10 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    39c794f View commit details
    Browse the repository at this point in the history
  4. Update settings docs

    nhairs committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    28cf1ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8d25920 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2024

  1. Remove "better UDS handling"

    nhairs committed Feb 10, 2024
    Configuration menu
    Copy the full SHA
    1b3eb6f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fcaf9d2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d71480 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Apply suggestions from code review

    Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
    nhairs and Kludex committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    899b456 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9d095e6 View commit details
    Browse the repository at this point in the history
  3. Fixes, and more tests

    nhairs committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    772ff9b View commit details
    Browse the repository at this point in the history
  4. Update uvicorn/config.py

    Co-authored-by: Marcelo Trylesinski <marcelotryle@gmail.com>
    nhairs and Kludex committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    22f8554 View commit details
    Browse the repository at this point in the history
  5. Run ruff formatter

    nhairs committed Mar 5, 2024
    Configuration menu
    Copy the full SHA
    a25f839 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. Configuration menu
    Copy the full SHA
    b9e079d View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2024

  1. remove make_x_headers

    nhairs committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    b5136dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    34f49b3 View commit details
    Browse the repository at this point in the history