Skip to content

Add configurable rate-limits for API endpoints - #1131

Merged
Toastbrot236 merged 5 commits into
LittleBigRefresh:mainfrom
Toastbrot236:api-rl
Oct 4, 2026
Merged

Toastbrot236 merged 5 commits into
LittleBigRefresh:mainfrom
Toastbrot236:api-rl

Conversation

@Toastbrot236

Copy link
Copy Markdown
Contributor

The same as #1130, but for nearly all APIv3 endpoints. Shared buckets and a few comments overlap with the other PR.

Signed-off-by: ToasterTheBrot <95178340+Toastbrot236@users.noreply.github.com>
@pull-request-size pull-request-size Bot added size/L and removed size/XL labels Oct 4, 2026
@Toastbrot236

Copy link
Copy Markdown
Contributor Author

Finished resolving the conflicts after Github gave me a way messier diff than expected, hopefully this didnt lead to any buckets being dropped or duplicated.

@Toastbrot236
Toastbrot236 merged commit e70edf7 into LittleBigRefresh:main Oct 4, 2026
3 checks passed
Toastbrot236 added a commit that referenced this pull request Oct 12, 2026
Removes all the leftover endpoint rate-limit constants outside of
`EndpointBucketDefaults`, since both #1130 and #1131 are now merged.
Also bumps the `EndpointRateLimitConfig` config version (even though
there haven't been any stable releases between #1116 and now), just to
make extra sure that all new buckets get added to the config during
migration.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants