From f6eb3148f365683a5baa628c3494b590417d7542 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Sun, 4 May 2025 08:55:26 -0400 Subject: [PATCH] use bucket rate limit for featured timeline --- .../backend/src/server/api/endpoints/notes/featured.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/backend/src/server/api/endpoints/notes/featured.ts b/packages/backend/src/server/api/endpoints/notes/featured.ts index 734ff31700..b5d2a71ecd 100644 --- a/packages/backend/src/server/api/endpoints/notes/featured.ts +++ b/packages/backend/src/server/api/endpoints/notes/featured.ts @@ -30,10 +30,11 @@ export const meta = { }, }, - // 10 calls per 5 seconds + // Burst of 10 calls to handle tab reload, then 4/second for refresh limit: { - duration: 1000 * 5, - max: 10, + type: 'bucket', + size: 10, + dripSize: 4, }, } as const;