admin api rate limits (#745)

This commit is contained in:
Echo 2025-12-28 21:00:00 +01:00 committed by GitHub
parent aee56d48ce
commit c0133f7edd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -40,7 +40,7 @@ class Rack::Attack
!req.cloudflare?
end
Rack::Attack.safelist("admin abooze") do |req|
Rack::Attack.throttle("admin abooze", limit: 5, period: 1.second) do |req|
req.path.start_with?("/api/admin/")
end