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

Feat: improve traffic filtering at nginx #1359

Merged
merged 16 commits into from
Apr 20, 2023
Merged

Feat: improve traffic filtering at nginx #1359

merged 16 commits into from
Apr 20, 2023

Commits on Apr 18, 2023

  1. chore(nginx): add conf file from base image

    cal-itp/docker-python-web defines the default nginx.conf
    
    take a copy so we can override for benefits
    thekaveman committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    9ecf172 View commit details
    Browse the repository at this point in the history
  2. feat(nginx): 404 known scraping targets

    based on data from amplitude and sentry
    thekaveman committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    4f02d5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3b60ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8737676 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e70b0c5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ca0731c View commit details
    Browse the repository at this point in the history
  7. fix(tests): mock settings on middleware module

    settings was removed from the session module with rate-limit refactor
    
    this test shouldn't use the session module anyway, as it is testing
    a middleware
    thekaveman committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    53fd701 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    78a77c7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6fb30ac View commit details
    Browse the repository at this point in the history
  10. refactor(tests): rate limit wait helper

    POST to /eligibility/confirm needs to respect rate limit
    thekaveman committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    2ddaaf3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8c0a3b5 View commit details
    Browse the repository at this point in the history
  12. fix(nginx): filename optional

    checking for extension only
    thekaveman committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    3ba8cc5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1f33670 View commit details
    Browse the repository at this point in the history
  14. fix(tests): export rate limit consts

    otherwise these are undefined in the tests that need them
    thekaveman committed Apr 18, 2023
    Configuration menu
    Copy the full SHA
    5b081bc View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    120a962 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a1a3c43 View commit details
    Browse the repository at this point in the history