Commit Graph

757 Commits

Author SHA1 Message Date
Hiro Asari
148f2477e8 Use here-doc for Atom feed template
Rather than unnaturally re-reading __FILE__ and splitting,
use a here-doc to clarify the intent.
(Should also consider splitting it to a file.)
2013-11-11 09:03:23 -05:00
Hiro Asari
3fa96de682 WIP: Atom feed for /repos/:owner_name/:name/builds
See travis-ci/travis-core#82

TODO: Link to indivisual build.
TODO: Add specs.
TODO: Review `#apply?`
2013-11-11 09:03:23 -05:00
Hiro Asari
a74b94c938 Merge branch 'master' of github.com:travis-ci/travis-api 2013-11-11 08:59:58 -05:00
Josh Kalderimis
d34c28dbdd update travis-core 2013-11-11 11:35:37 +01:00
Hiro Asari
c43375a8d6 Merge branch 'master' of github.com:travis-ci/travis-api
Choose remote

Conflicts:
	Gemfile.lock
2013-11-09 07:15:26 -05:00
Piotr Sarnacki
0dd6380b8e Use ruby 2.0.0 2013-11-08 13:33:41 +01:00
Piotr Sarnacki
82ceb4fd1f Require states_cache explicitly 2013-11-08 11:23:22 +01:00
Piotr Sarnacki
5bbca4dcdc Bump travis-core and travis-support 2013-11-08 11:06:39 +01:00
Piotr Sarnacki
1503b87555 Require travis/testing explicitly 2013-11-08 11:05:55 +01:00
Piotr Sarnacki
4c89e067ae Require models and amqp explicitly 2013-11-08 11:05:18 +01:00
Mathias Meyer
1462df6a7e Revert "Hide the /uptime endpoint in the docs."
This reverts commit 477f39a000.
2013-11-07 16:31:29 +01:00
Hiro Asari
8d570f1f1d Merge branch 'master' of github.com:travis-ci/travis-api 2013-11-07 10:29:43 -05:00
Mathias Meyer
477f39a000 Hide the /uptime endpoint in the docs. 2013-11-07 15:53:59 +01:00
Mathias Meyer
58d1b396f7 Correct link to next.travis-ci.org, more Travis CI. 2013-11-07 15:27:07 +01:00
Mathias Meyer
65a806261c It's Travis CI. 2013-11-07 15:10:40 +01:00
Hiro Asari
c1466ce27b Bump travis-core 2013-11-06 14:15:28 -05:00
Konstantin Haase
30b17ad863 Merge pull request #93 from travis-ci/jk_add_restart_to_build_and_job
Add 'restart' to the build and job endpoints
2013-11-05 22:56:26 -08:00
Josh Kalderimis
4deddc5843 add deprecation notice 2013-11-06 01:22:54 +01:00
Josh Kalderimis
92dc3f55ec add 'restart' to the build and job endpoints 2013-11-06 01:18:54 +01:00
Piotr Sarnacki
58f1284244 Merge pull request #85 from travis-ci/insufficient-oauth-redirect
Redirect to web client on insufficient oauth scopes
2013-11-05 05:31:25 -08:00
Josh Kalderimis
b75c707558 Merge pull request #92 from travis-ci/jk_remove_stats_endpoint
Removed the stats endpoints
2013-11-05 04:55:40 -08:00
Josh Kalderimis
609a35ecc3 disabled for over a year, removed from api 2013-11-05 13:42:37 +01:00
Konstantin Haase
6f92f122b0 Merge pull request #90 from travis-ci/jk_remove_artifacts_endpoint
Remove deprecated artifacts endpoint
2013-11-05 04:23:04 -08:00
Konstantin Haase
419fe6fdf9 Merge pull request #88 from travis-ci/jk_remove_workers_endpoints
Remove old workers endpoints
2013-11-05 04:22:44 -08:00
Piotr Sarnacki
7cdc6dc5c8 Add an empty bin/start-nginx wrapper, to allow running Procfile locally 2013-11-05 12:28:13 +01:00
Konstantin Haase
28c019c18d Merge pull request #89 from travis-ci/jk_remove_events_endpoints
Remove the events endpoint
2013-11-05 00:27:52 -08:00
Josh Kalderimis
9a47dcf8c1 Merge pull request #91 from travis-ci/hh-new-styles
Update API docs to use new styles
2013-11-04 19:07:59 -08:00
Henrik Hodne
5f3e53da28 Update API docs to use new styles 2013-11-04 21:06:38 -06:00
Josh Kalderimis
26edaf644f remove deprecated artifacts endpoint 2013-11-05 01:05:21 +01:00
Josh Kalderimis
54060dbfc6 removed the events endpoint
it isn't used, and there are no tests, i think it's safe to remove
2013-11-05 00:18:14 +01:00
Josh Kalderimis
342df12b14 remove old workers endpoints 2013-11-04 19:24:17 +01:00
Konstantin Haase
53923dad20 Merge pull request #87 from travis-ci/rkh-caches
api endpoints for listing and deleting caches
2013-11-04 04:41:16 -08:00
Konstantin Haase
44e1db3944 add API endpoints for listing and deleting caches 2013-11-04 10:23:22 +01:00
Konstantin Haase
018c3b3228 update gemspec 2013-11-04 10:08:58 +01:00
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
Konstantin Haase
645462ba26 Merge pull request #80 from travis-ci/hh-image-responder-repo
Only allow image responses for repositories
2013-10-26 06:46:28 -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
Konstantin Haase
8ff052792c Merge pull request #78 from travis-ci/hh-auth-github-422
Respond with 422 if /auth/github does not get a token
2013-10-24 00:56:53 -07: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
e35b7a3301 Bump travis-support 2013-10-17 14:45:42 +02:00
Piotr Sarnacki
ac9b31336a Bump travis-support 2013-10-17 14:36:03 +02:00
Piotr Sarnacki
cd446eadd0 Bump travis-core 2013-10-16 18:03:17 +02:00