summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob L. Kreuze <zerodaysfordays@sdf.org>2022-12-04 13:40:07 -0500
committerJakob L. Kreuze <zerodaysfordays@sdf.org>2022-12-04 13:40:07 -0500
commit7929dbb1da33d77ccd59ca4da8dbf47e15f8b767 (patch)
tree913e7b52cebb7edef8603a5a565d22734797b611
parent0294d7e97f69170968864e94d0c3639dae5cfc48 (diff)
[dyamic] More granular rate-limits
-rw-r--r--haunt/jakob/dynamic/rate-limiter.scm7
1 files changed, 6 insertions, 1 deletions
diff --git a/haunt/jakob/dynamic/rate-limiter.scm b/haunt/jakob/dynamic/rate-limiter.scm
index fb251a1..4e7d430 100644
--- a/haunt/jakob/dynamic/rate-limiter.scm
+++ b/haunt/jakob/dynamic/rate-limiter.scm
@@ -37,7 +37,12 @@
(define (rate-limit-for-endpoint name)
(case name
- ((get-comments) 1024)
+ ((get-event-rsvp) 1)
+ ((get-event-info) 8)
+ ((get-image) 8)
+ ((get-gallery) 8)
+ ((put-comment) 8)
+ ((get-comments) 1024)
(else 32)))
(define (increment-key! hash-table key)