Commit Graph

578 Commits

Author SHA1 Message Date
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
Piotr Sarnacki
ee64af14d5 Allow to specify more than one scope for an endpoint 2013-05-08 14:11:02 +02:00
Piotr Sarnacki
1340fdb316 Allow to pass additional responders to respond_with 2013-05-08 14:11:02 +02:00
Piotr Sarnacki
01356df26f Implement expiring access tokens 2013-05-08 14:11:02 +02:00
Piotr Sarnacki
b26349176f Bump travis-core 2013-05-06 19:34:40 +02:00
Piotr Sarnacki
9092901013 Bump travis-core 2013-05-05 04:22:53 +02:00
Piotr Sarnacki
98d656fdaf Bump travis-core 2013-05-05 03:47:43 +02:00
Piotr Sarnacki
0b0fca4493 Bump travis-core 2013-05-05 03:40:28 +02:00
Piotr Sarnacki
2c23c413ef Save branches in lower groups 2013-05-05 02:46:00 +02:00
Piotr Sarnacki
201e7a3176 Add rake task for updating branch value on builds 2013-05-05 02:15:08 +02:00
Piotr Sarnacki
a22ae8a745 Bump travis-core 2013-05-05 01:50:06 +02:00