Josh Kalderimis
5de99829c6
update core for a sidebar ordering fix
2013-07-09 12:33:11 +02:00
Mathias Meyer
e6b61f92f4
Return 420 to a blacklisted client.
2013-07-09 11:37:37 +02:00
Mathias Meyer
a46488078f
Add rack-attack, block one client who's hammering us.
2013-07-09 11:02:38 +02:00
Josh Kalderimis
64653c0307
bundle update for travis-core redis pool changes
2013-07-08 18:15:43 +02:00
Josh Kalderimis
785c46db53
lock to rspec 2.13.x as 2.14.x rspec-mocks breaks one of our tests
2013-07-08 13:39:24 +02:00
Josh Kalderimis
cf66b6bb6d
raise_error(Error) is deprecated
2013-07-08 13:38:50 +02:00
Josh Kalderimis
e409f1b623
big bundle update
...
primarily for core, but also for GH and puma
2013-07-08 13:03:31 +02:00
Josh Kalderimis
dad40bfa3b
bundle update core for some api payload changes
2013-07-05 16:02:21 +02:00
Josh Kalderimis
1a286b9591
updated travis-core for the build config error handling updates
2013-07-05 13:42:59 +02:00
Mathias Meyer
ecb60f0050
Extract metric from endpoint and pattern.
2013-06-26 15:06:54 +02:00
Mathias Meyer
4b7fc07171
Merge pull request #65 from travis-ci/rkh-metrics
...
Add a Metriks middleware
2013-06-26 05:10:30 -07:00
Mathias Meyer
d4130312c2
Add a global timer for all requests.
2013-06-26 13:47:38 +02:00
Piotr Sarnacki
5a51c37304
Bump travis-core (allow to fetch accounts even with only push access)
2013-06-18 17:00:47 +02:00
Piotr Sarnacki
4fdf41357c
Bump travis-core (allow to get all hooks, even without admin access)
2013-06-18 13:56:39 +02:00
Mathias Meyer
162bf4e3ef
Merge branch 'master' into rkh-metrics
2013-06-18 09:51:13 +02:00
Piotr Sarnacki
29fb7292cb
Fix tests
2013-06-13 15:54:19 +02:00
Piotr Sarnacki
d5f6f4a3c0
Bump travis-core (add active option to find_repos)
2013-06-13 15:36:36 +02:00
Mathias Meyer
f1e7e91558
Or not.
2013-06-10 15:03:52 +02:00
Mathias Meyer
4e23712109
Remove jruby/rbx, add 2.0.0
2013-06-10 14:59:12 +02:00
Mathias Meyer
ba97ebcfff
Use accept_version.
2013-06-10 14:58:38 +02:00
Mathias Meyer
9e428ea00e
Merge branch 'master' into rkh-metrics
2013-06-10 14:52:44 +02:00
Mathias Meyer
1ba02d8e2b
Track API version.
2013-06-10 14:50:36 +02:00
Piotr Sarnacki
9f3b29b92d
Bump travis-core (secure env var changes)
2013-06-10 11:56:48 +02:00
Piotr Sarnacki
704d8aeb5b
Use simple_states from rubygems
2013-06-10 11:55:55 +02:00
Piotr Sarnacki
b5131f94d5
Add rake for encrypting columns in the DB
2013-06-10 11:51:32 +02:00
Mathias Meyer
49015050c1
Merge branch 'master' into rkh-metrics
...
Conflicts:
Gemfile.lock
2013-06-10 08:23:42 +02:00
Henrik Hodne
277f0c2f72
Whitelist travis-lite for authentication
2013-06-04 21:57:09 +02:00
Henrik Hodne
3e487e5579
Update travis-core
2013-05-23 16:29:29 +02:00
Henrik Hodne
3fdd8d2279
Remove hubble dependency
2013-05-23 15:55:58 +02:00
Henrik Hodne
5f1f189c74
Remove references to "result" in specs
...
This column has now been removed in favor of the state columns.
2013-05-23 15:48:41 +02:00
Henrik Hodne
791e5f3d0e
Update gemspec
2013-05-23 15:46:54 +02:00
Henrik Hodne
7a7b85d876
Update dependencies
2013-05-23 15:29:29 +02:00
Henrik Hodne
c51bcaaa20
Update travis-core
...
- Only return started builds for Build.recent, sort by started_at date
2013-05-21 13:05:05 +02:00
Henrik Hodne
e33a42ccc4
Bump travis-core
...
- Make /builds return recent builds instead of nothing.
2013-05-18 17:12:38 +02:00
Mathias Meyer
c75f76aefb
Remove spec for auto-using custom middlewares.
2013-05-18 11:19:15 +02:00
Mathias Meyer
5971946d35
Use our own middlewares explicitly.
2013-05-18 11:11:43 +02:00
Mathias Meyer
92ec5bb8ad
Merge branch 'master' into rkh-metrics
...
Conflicts:
Gemfile.lock
2013-05-18 11:00:57 +02:00
Piotr Sarnacki
c739d563ae
Bump travis-core
2013-05-16 02:07:13 +02:00
Konstantin Haase
0846f8c032
Merge pull request #64 from travis-ci/hh-disable-new-relic-in-console
...
Disable New Relic in console
2013-05-15 09:11:43 -07:00
Henrik Hodne
31d8305801
Disable New Relic in console
2013-05-15 18:04:23 +02:00
Mathias Meyer
63d2a69b7d
Only track endpoint if an endpoint is set.
...
For compatibility with the V1 API layer.
2013-05-09 14:18:59 +02:00
Mathias Meyer
78608b81ae
Lmao if you Object#method.
2013-05-09 14:13:33 +02:00
Mathias Meyer
729ec6e7fa
Require 'metriks'.
2013-05-09 14:04:25 +02:00
Mathias Meyer
c3249a498c
Fix Metriks reference.
2013-05-09 13:44:08 +02:00
Mathias Meyer
0cd89de38a
Merge branch 'master' into rkh-metrics
...
Conflicts:
Gemfile.lock
2013-05-09 13:37:28 +02:00
Piotr Sarnacki
fc98bf16e5
Merge pull request #63 from travis-ci/ps-expiring-tokens
...
Tokens improvements
2013-05-08 05:18:32 -07:00
Piotr Sarnacki
d276cd5b32
Return Oauth headers even if none scope was matched
...
If an endpoint specifies more than one scope and none of the scopes from
access token matches, return oauth headers for the first of the scopes
2013-05-08 14:11:03 +02:00
Piotr Sarnacki
cdabec540d
Fix scopes and access token specs
2013-05-08 14:11:03 +02:00
Piotr Sarnacki
3b299cfec7
Allow to pass required_params to token
...
required_params will be matched with actual params to check if the token
may be used for authorization. For example if { job_id: 44 } is passed
as a required param, the token will be rejected for GET /jobs/33
2013-05-08 14:11:03 +02:00
Piotr Sarnacki
56d61ed461
Allow to pass extra params for tokens
2013-05-08 14:11:02 +02:00