summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHazelnoot <acomputerdog@gmail.com>2025-05-25 00:52:41 -0400
committerHazelnoot <acomputerdog@gmail.com>2025-05-25 18:49:42 -0400
commit4ed1ea8f89e367c3320fb396b09a31a9955fa033 (patch)
treef85be75fc4c1d41dbaf0a50b02e934c2b4925efd
parentmerge: Enforce HTTPS for all federation (!1042) (diff)
downloadsharkey-4ed1ea8f89e367c3320fb396b09a31a9955fa033.tar.gz
sharkey-4ed1ea8f89e367c3320fb396b09a31a9955fa033.tar.bz2
sharkey-4ed1ea8f89e367c3320fb396b09a31a9955fa033.zip
increase chart rate limits to max=200 and rate=5/s
-rw-r--r--packages/backend/src/server/api/endpoints/charts/active-users.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/charts/ap-request.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/charts/drive.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/charts/federation.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/charts/instance.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/charts/notes.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/charts/user/drive.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/charts/user/following.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/charts/user/notes.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/charts/user/pv.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/charts/user/reactions.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/charts/users.ts6
12 files changed, 36 insertions, 36 deletions
diff --git a/packages/backend/src/server/api/endpoints/charts/active-users.ts b/packages/backend/src/server/api/endpoints/charts/active-users.ts
index dcdcf46d0b..9f5064fe83 100644
--- a/packages/backend/src/server/api/endpoints/charts/active-users.ts
+++ b/packages/backend/src/server/api/endpoints/charts/active-users.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;
diff --git a/packages/backend/src/server/api/endpoints/charts/ap-request.ts b/packages/backend/src/server/api/endpoints/charts/ap-request.ts
index 28c64229e7..68dc87546e 100644
--- a/packages/backend/src/server/api/endpoints/charts/ap-request.ts
+++ b/packages/backend/src/server/api/endpoints/charts/ap-request.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;
diff --git a/packages/backend/src/server/api/endpoints/charts/drive.ts b/packages/backend/src/server/api/endpoints/charts/drive.ts
index 69ff3c5d7a..c0bfb00608 100644
--- a/packages/backend/src/server/api/endpoints/charts/drive.ts
+++ b/packages/backend/src/server/api/endpoints/charts/drive.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;
diff --git a/packages/backend/src/server/api/endpoints/charts/federation.ts b/packages/backend/src/server/api/endpoints/charts/federation.ts
index bd870cc3d9..bd15700670 100644
--- a/packages/backend/src/server/api/endpoints/charts/federation.ts
+++ b/packages/backend/src/server/api/endpoints/charts/federation.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;
diff --git a/packages/backend/src/server/api/endpoints/charts/instance.ts b/packages/backend/src/server/api/endpoints/charts/instance.ts
index 765bf024ee..e1053d05d8 100644
--- a/packages/backend/src/server/api/endpoints/charts/instance.ts
+++ b/packages/backend/src/server/api/endpoints/charts/instance.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;
diff --git a/packages/backend/src/server/api/endpoints/charts/notes.ts b/packages/backend/src/server/api/endpoints/charts/notes.ts
index ecac436311..4550e2f17e 100644
--- a/packages/backend/src/server/api/endpoints/charts/notes.ts
+++ b/packages/backend/src/server/api/endpoints/charts/notes.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;
diff --git a/packages/backend/src/server/api/endpoints/charts/user/drive.ts b/packages/backend/src/server/api/endpoints/charts/user/drive.ts
index 98ec40ade2..9475a8ab0a 100644
--- a/packages/backend/src/server/api/endpoints/charts/user/drive.ts
+++ b/packages/backend/src/server/api/endpoints/charts/user/drive.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;
diff --git a/packages/backend/src/server/api/endpoints/charts/user/following.ts b/packages/backend/src/server/api/endpoints/charts/user/following.ts
index cb3dd36bab..20d0ecb25d 100644
--- a/packages/backend/src/server/api/endpoints/charts/user/following.ts
+++ b/packages/backend/src/server/api/endpoints/charts/user/following.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;
diff --git a/packages/backend/src/server/api/endpoints/charts/user/notes.ts b/packages/backend/src/server/api/endpoints/charts/user/notes.ts
index 0742a21210..1d24dc2b77 100644
--- a/packages/backend/src/server/api/endpoints/charts/user/notes.ts
+++ b/packages/backend/src/server/api/endpoints/charts/user/notes.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;
diff --git a/packages/backend/src/server/api/endpoints/charts/user/pv.ts b/packages/backend/src/server/api/endpoints/charts/user/pv.ts
index a220381b00..e0026d5ff3 100644
--- a/packages/backend/src/server/api/endpoints/charts/user/pv.ts
+++ b/packages/backend/src/server/api/endpoints/charts/user/pv.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;
diff --git a/packages/backend/src/server/api/endpoints/charts/user/reactions.ts b/packages/backend/src/server/api/endpoints/charts/user/reactions.ts
index 3bb33622c2..c15056466f 100644
--- a/packages/backend/src/server/api/endpoints/charts/user/reactions.ts
+++ b/packages/backend/src/server/api/endpoints/charts/user/reactions.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;
diff --git a/packages/backend/src/server/api/endpoints/charts/users.ts b/packages/backend/src/server/api/endpoints/charts/users.ts
index b5452517ab..0f96fae202 100644
--- a/packages/backend/src/server/api/endpoints/charts/users.ts
+++ b/packages/backend/src/server/api/endpoints/charts/users.ts
@@ -17,11 +17,11 @@ export const meta = {
allowGet: true,
cacheSec: 60 * 60,
- // Burst up to 100, then 2/sec average
+ // Burst up to 200, then 5/sec average
limit: {
type: 'bucket',
- size: 100,
- dripRate: 500,
+ size: 200,
+ dripRate: 200,
},
} as const;