Skip to content
This repository has been archived by the owner on Apr 26, 2024. It is now read-only.

Describe which rate limiter was hit in logs #16135

Merged
merged 9 commits into from
Aug 29, 2023

Commits on Aug 18, 2023

  1. RateLimitSettings: include a key

    Make it a dataclass, with a free function for construction
    David Robertson committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    da2eb21 View commit details
    Browse the repository at this point in the history
  2. Pass RatelimitSettings to RateLimiter

    so that the latter has a key to use
    David Robertson committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    f26dee1 View commit details
    Browse the repository at this point in the history
  3. LimitExceededError requires and uses limiter name

    David Robertson committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    7b7ff03 View commit details
    Browse the repository at this point in the history
  4. Only log the rate limit key; don't send to clients

    David Robertson committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    19560e1 View commit details
    Browse the repository at this point in the history
  5. Add dummy rate limit keys for hardcoded settings

    David Robertson committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    f5a87a1 View commit details
    Browse the repository at this point in the history
  6. Changelog

    David Robertson committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    02bf4c4 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Licence header

    David Robertson committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    4078994 View commit details
    Browse the repository at this point in the history
  2. Use a classmethod for parsing RatelimitSettings

    David Robertson committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    b5e2f6a View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/develop' into dmr/ratelimit-name…

    …-in-err
    
    In particular this conflicted with #15840
    David Robertson committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    7c681a1 View commit details
    Browse the repository at this point in the history