From cf416e6001f131bc0eaf77463e2247c428c033b9 Mon Sep 17 00:00:00 2001 From: Konstantin Haase Date: Tue, 13 Oct 2015 12:21:08 +0200 Subject: [PATCH] relax GET request throttling --- lib/travis/api/attack.rb | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/travis/api/attack.rb b/lib/travis/api/attack.rb index 9d9231e1..4d91ec31 100644 --- a/lib/travis/api/attack.rb +++ b/lib/travis/api/attack.rb @@ -60,16 +60,16 @@ class Rack::Attack end ### - # Throttle: unauthenticated requests - 50 per minute + # Throttle: unauthenticated requests - 500 per minute # Scoped by: IP address - throttle('req/ip/1min', limit: 50, period: 1.minute) do |request| + throttle('req/ip/1min', limit: 500, period: 1.minute) do |request| request.ip unless request.authenticated? end ### - # Throttle: authenticated requests - 200 per minute + # Throttle: authenticated requests - 2000 per minute # Scoped by: access token - throttle('req/token/1min', limit: 200, period: 1.minute) do |request| + throttle('req/token/1min', limit: 2000, period: 1.minute) do |request| request.identifier end