[chore] add IPPrefixes type so we don't need separate rate limit parsed field (#3982)

* add IPPrefixes type so we don't need separate rate limit parsed field

* sshhhh please linter, mommy's working
This commit is contained in:
kim 2025-04-09 16:32:13 +00:00 committed by GitHub
commit b1a4d54c14
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 82 additions and 71 deletions

View file

@ -136,7 +136,7 @@ var Defaults = Configuration{
AdvancedCookiesSamesite: "lax",
AdvancedRateLimitRequests: 300, // 1 per second per 5 minutes
AdvancedRateLimitExceptions: []string{},
AdvancedRateLimitExceptions: IPPrefixes{},
AdvancedThrottlingMultiplier: 8, // 8 open requests per CPU
AdvancedThrottlingRetryAfter: time.Second * 30,
AdvancedSenderMultiplier: 2, // 2 senders per CPU