diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-09-12 15:38:00 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-09-12 15:38:00 +0900 |
| commit | 42c7aad251e1ddce52a8ea04eedfe59fce27b4fc (patch) | |
| tree | bba2cd3df9e6a2e9fd5070866eaecffef9a21716 /packages/backend | |
| parent | build(deps): bump tibdex/github-app-token from 1 to 2 (#11815) (diff) | |
| download | sharkey-42c7aad251e1ddce52a8ea04eedfe59fce27b4fc.tar.gz sharkey-42c7aad251e1ddce52a8ea04eedfe59fce27b4fc.tar.bz2 sharkey-42c7aad251e1ddce52a8ea04eedfe59fce27b4fc.zip | |
enhance(backend): configure ratelimit for notification creation apis
Diffstat (limited to 'packages/backend')
| -rw-r--r-- | packages/backend/src/server/api/endpoints/notifications/create.ts | 5 | ||||
| -rw-r--r-- | packages/backend/src/server/api/endpoints/notifications/test-notification.ts | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/packages/backend/src/server/api/endpoints/notifications/create.ts b/packages/backend/src/server/api/endpoints/notifications/create.ts index 020fc2d3df..268628cf76 100644 --- a/packages/backend/src/server/api/endpoints/notifications/create.ts +++ b/packages/backend/src/server/api/endpoints/notifications/create.ts @@ -14,6 +14,11 @@ export const meta = { kind: 'write:notifications', + limit: { + duration: 1000 * 60, + max: 10, + }, + errors: { }, } as const; diff --git a/packages/backend/src/server/api/endpoints/notifications/test-notification.ts b/packages/backend/src/server/api/endpoints/notifications/test-notification.ts index 04a68a8054..8f5f8485c3 100644 --- a/packages/backend/src/server/api/endpoints/notifications/test-notification.ts +++ b/packages/backend/src/server/api/endpoints/notifications/test-notification.ts @@ -13,6 +13,11 @@ export const meta = { requireCredential: true, kind: 'write:notifications', + + limit: { + duration: 1000 * 60, + max: 10, + }, } as const; export const paramDef = { |