Piotr Sarnacki
|
87674f52bb
|
Redirect to web client on insufficient oauth scopes
|
2013-10-29 14:27:21 +01:00 |
|
Josh Kalderimis
|
0c3b4d60eb
|
Merge pull request #79 from travis-ci/hh-xml-responder-nil-last-build
Only allow XML response if repo has a build
|
2013-10-27 10:02:10 -07:00 |
|
Josh Kalderimis
|
542b1ffc80
|
Merge pull request #83 from travis-ci/hh-cancel-job-wrong-namespac
Move /jobs/:id/cancel to /jobs
|
2013-10-27 10:01:02 -07:00 |
|
Henrik Hodne
|
824f9cd21d
|
Move /jobs/:id/cancel to /jobs
|
2013-10-27 01:06:26 -05:00 |
|
Konstantin Haase
|
02c10fe7cb
|
Merge pull request #81 from travis-ci/hh-auth-race-condition
Handle race condition with creating users more nicely
|
2013-10-26 06:48:12 -07:00 |
|
Konstantin Haase
|
3c8721eac3
|
Merge pull request #82 from travis-ci/hh-handle-json-parsererrors
Handle JSON parsing errors
|
2013-10-26 06:47:52 -07:00 |
|
Henrik Hodne
|
dd5cf36eee
|
Handle JSON parsing errors
|
2013-10-26 08:39:31 -05:00 |
|
Henrik Hodne
|
c64a006f1d
|
Handle race condition with creating users more nicely
|
2013-10-26 08:33:57 -05:00 |
|
Henrik Hodne
|
65267795f1
|
Only allow image responses for repositories
|
2013-10-26 08:19:01 -05:00 |
|
Henrik Hodne
|
44f274d306
|
Only allow XML response if repo has a build
|
2013-10-26 08:14:40 -05:00 |
|
Henrik Hodne
|
8f4dd0d2df
|
Respond with 422 if /auth/github does not get a token
Fix #77
|
2013-10-23 19:35:03 -05:00 |
|
Piotr Sarnacki
|
0cdfa8240c
|
Add source to cancel_build/job
|
2013-10-16 17:39:31 +02:00 |
|
Konstantin Haase
|
096d08c102
|
add /repos/:owner_name, fixes travis-ci/travis-ci#1496
|
2013-10-15 12:24:07 +02:00 |
|
Josh Kalderimis
|
8ccf48fa2a
|
remove the log PUT endpoint, no longer needed
|
2013-10-05 19:10:09 +02:00 |
|
Konstantin Haase
|
6f72b2cb6b
|
find_branch(es) expects parameter to be called repository_id
|
2013-10-03 17:25:40 +02:00 |
|
Konstantin Haase
|
93277035cd
|
add repo endpoints for fetching branches
|
2013-10-03 16:32:30 +02:00 |
|
Piotr Sarnacki
|
d7d2fd5149
|
Merge pull request #74 from halorgium/fix-error-response
Use valid JSON for error responses
|
2013-09-23 09:53:55 -07:00 |
|
Piotr Sarnacki
|
cbb99afe89
|
Check for development rather than production to make it work on staging
|
2013-09-20 14:09:23 +02:00 |
|
Piotr Sarnacki
|
0681e54cf1
|
Run CORS middleware in development
|
2013-09-20 12:47:14 +02:00 |
|
Piotr Sarnacki
|
a49265f872
|
Disable follower for now
|
2013-09-10 12:05:18 +02:00 |
|
Piotr Sarnacki
|
1a3ab7f2a7
|
Always use follower if it's available
|
2013-09-06 19:49:16 +02:00 |
|
Piotr Sarnacki
|
e587ef0b7f
|
Add nginx config with CORS support
|
2013-09-05 22:48:42 +02:00 |
|
Piotr Sarnacki
|
fc13284591
|
Revert "We don't need Rack::Deflater, nginx is doing the job"
This reverts commit 59cd6bac8f .
|
2013-09-04 21:39:41 +02:00 |
|
Piotr Sarnacki
|
b484a19f27
|
Prefer follower also for /repos/id and repos list
|
2013-09-04 20:32:30 +02:00 |
|
Piotr Sarnacki
|
59cd6bac8f
|
We don't need Rack::Deflater, nginx is doing the job
|
2013-09-04 20:31:36 +02:00 |
|
Piotr Sarnacki
|
2492d710e1
|
Use new follower API added to Travis::Model
|
2013-09-04 16:22:32 +02:00 |
|
Piotr Sarnacki
|
d133528893
|
Use follower for /builds and /jobs
|
2013-09-03 14:45:12 +02:00 |
|
Piotr Sarnacki
|
dae72e62a8
|
Use memcachier gem
|
2013-09-02 13:46:32 +02:00 |
|
Piotr Sarnacki
|
85275895e7
|
Require dalli before rack/cache
|
2013-09-02 13:43:14 +02:00 |
|
Piotr Sarnacki
|
d1a6ff7b49
|
Use MEMCACHIER_SERVERS
|
2013-09-02 13:41:13 +02:00 |
|
Piotr Sarnacki
|
d549ead325
|
Fix wrong memcache servers code
|
2013-09-02 13:23:50 +02:00 |
|
Piotr Sarnacki
|
94922cd625
|
Start new relic manually
|
2013-09-02 12:29:13 +02:00 |
|
Piotr Sarnacki
|
0c3e12dfa3
|
Revert "Disable new relic"
This reverts commit 6412a07ad1 .
|
2013-09-02 11:54:00 +02:00 |
|
Piotr Sarnacki
|
97958a4ce4
|
Try nginx
|
2013-09-02 09:52:26 +02:00 |
|
Piotr Sarnacki
|
6412a07ad1
|
Disable new relic
|
2013-09-02 09:51:45 +02:00 |
|
Tim Carey-Smith
|
7e8e212321
|
Use valid JSON for error responses
|
2013-09-01 23:55:11 +12:00 |
|
Mathias Meyer
|
9d26844eaa
|
Add tests for /uptime.
|
2013-08-26 17:29:10 +02:00 |
|
Mathias Meyer
|
618241a458
|
Add an uptime endpoint for Pingdom.
Sends a simple database query to see if we can still connect
to the database. Should help us detect issues like yesterday's
EC2 issues earlier.
|
2013-08-26 15:30:07 +02:00 |
|
Konstantin Haase
|
c7c33ed2aa
|
also treat empty content type as no content type
|
2013-08-23 17:39:47 +02:00 |
|
Konstantin Haase
|
60d37634b2
|
handle missing content-type
|
2013-08-23 17:10:51 +02:00 |
|
Konstantin Haase
|
e1bcd8d2b1
|
use timer
|
2013-08-23 16:59:25 +02:00 |
|
Konstantin Haase
|
d7d6ffc4da
|
meter content-type
|
2013-08-23 16:53:49 +02:00 |
|
Mathias Meyer
|
d141256671
|
Revert my puny changes for now.
Will be fixed in travis-web.
|
2013-08-22 15:21:09 +02:00 |
|
Mathias Meyer
|
8bde2ddb10
|
blank
|
2013-08-22 15:05:45 +02:00 |
|
Mathias Meyer
|
7fb90f3975
|
end end
|
2013-08-22 15:02:39 +02:00 |
|
Mathias Meyer
|
c711002577
|
Only return empty builds hash when there are no ids present.
|
2013-08-22 14:59:19 +02:00 |
|
Mathias Meyer
|
3a90f08d3b
|
Disable the /builds endpoint for now.
|
2013-08-22 14:49:24 +02:00 |
|
Piotr Sarnacki
|
37ca20b61c
|
Measure cancel request on the beginning of the request
|
2013-08-21 11:57:00 +02:00 |
|
Piotr Sarnacki
|
526129b5be
|
Add more metriks (cancel build/job and restart build/job)
|
2013-08-21 11:38:29 +02:00 |
|
Piotr Sarnacki
|
f6f8cd9bff
|
Merge branch 'ps-cancel'
|
2013-08-14 11:04:14 +02:00 |
|