travis-api/lib/travis/api
Konstantin Haase c1de919852 Don't run Rack::Attack for Enterprise. (#287)
On enterprise, the reverse proxy is not correctly set up, and therefore the client IP address not passed through properly. For that reason, all requests look like they originate from the same client, and if one gets blocked, everyone gets blocked.
2016-07-05 11:46:33 +02:00
..
app Add enable_for_all? condition 2016-06-28 11:35:47 -07:00
enqueue/services Remove 'type' from payload 2016-06-15 14:36:59 +02:00
serialize move tracking github oauth scopes out of the user model, and into Travis::Github::Oauth 2016-06-19 17:33:03 +02:00
v3 Add enable_for_all? condition 2016-06-28 11:35:47 -07:00
workers Check for repository owner instead of current user to validate feature flag 2016-06-23 15:15:31 -05:00
app.rb Don't run Rack::Attack for Enterprise. (#287) 2016-07-05 11:46:33 +02:00
attack.rb no longer test against user agent for github rate-limit, since it is not consistently github-camo 2016-07-01 16:27:41 +02:00
instruments.rb only run Skylight for 20% of the dynos (rounding up if there are less than five) 2015-01-19 14:00:00 +01:00
serialize.rb move travis/api/serialize/* from core to lib 2016-06-18 18:01:09 +02:00
v3.rb add specs, update error names 2016-04-20 14:31:08 +02:00