diff options
| author | Marie <github@yuugi.dev> | 2025-02-07 03:44:31 +0000 |
|---|---|---|
| committer | Marie <github@yuugi.dev> | 2025-02-07 03:44:31 +0000 |
| commit | 2434922f7dd70407e20240e83e727bf6f9dc5c45 (patch) | |
| tree | 1015cbc51d1a449b50a1694ff7e2de082618becc /packages/backend/src/server/api | |
| parent | merge: Add buttons to accept/reject follow request from the requestor's profi... (diff) | |
| parent | increase the rate limit for `/api/i` endpoint, preventing some 429 errors if ... (diff) | |
| download | sharkey-2434922f7dd70407e20240e83e727bf6f9dc5c45.tar.gz sharkey-2434922f7dd70407e20240e83e727bf6f9dc5c45.tar.bz2 sharkey-2434922f7dd70407e20240e83e727bf6f9dc5c45.zip | |
merge: Increase the rate limit for `/api/i` endpoint (!882)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/882
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
Diffstat (limited to 'packages/backend/src/server/api')
| -rw-r--r-- | packages/backend/src/server/api/endpoints/i.ts | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/packages/backend/src/server/api/endpoints/i.ts b/packages/backend/src/server/api/endpoints/i.ts index 9347c9ca27..48a2e3b40a 100644 --- a/packages/backend/src/server/api/endpoints/i.ts +++ b/packages/backend/src/server/api/endpoints/i.ts @@ -31,10 +31,12 @@ export const meta = { }, }, - // 3 calls per second + // up to 20 calls, then 1 per second. + // This handles bursty traffic when all tabs reload as a group limit: { - duration: 1000, - max: 3, + max: 20, + dripSize: 1, + dripRate: 1000, }, } as const; |