Josh Kalderimis
|
fb8ceebcc5
|
a bundle update of sorts
|
2013-11-12 13:07:19 +01:00 |
|
Josh Kalderimis
|
f45467530a
|
Merge pull request #96 from BanzaiMan/gh82_atom_feed
Implement Atom feed
|
2013-11-12 03:46:07 -08:00 |
|
Hiro Asari
|
fbf98f9ceb
|
Tweak feed and entry's IDs
|
2013-11-11 15:43:47 -05:00 |
|
Hiro Asari
|
2645422fd3
|
Atom feed's date should conform to RFC 3339.
|
2013-11-11 15:32:41 -05:00 |
|
Hiro Asari
|
3b20120c72
|
Accept .atom extension
And return Atom feed for builds.
Specs look different, because it needs to explicitly handle the common
case where the client sends `Accept: */*`.
|
2013-11-11 15:21:14 -05:00 |
|
Hiro Asari
|
ea3a5a7a0d
|
Encode commit message
So that HTML/XML tags in messages don't break the feed.
|
2013-11-11 14:14:56 -05:00 |
|
Hiro Asari
|
53d2e950b9
|
Set update element to RFC3339 format
This is required by the RFC.
http://tools.ietf.org/html/rfc4287#section-3.3
|
2013-11-11 13:56:10 -05:00 |
|
Hiro Asari
|
e945476c8d
|
Prefer JSON to Atom feed
We should not break the current behavior when the client sends
`Accept: */*` HTTP header.
|
2013-11-11 11:42:48 -05:00 |
|
Hiro Asari
|
8171d3915e
|
Add integration specs for Atom feed
These rudimentary specs do not test the correctness of
the Atom feed format.
|
2013-11-11 11:40:37 -05:00 |
|
Hiro Asari
|
26bdd84ae6
|
Eradicate @builds
Unclear if ivar is beneficial here.
|
2013-11-11 11:39:06 -05:00 |
|
Hiro Asari
|
30b60283f8
|
Construct build result URL from parts
Currently, there is no easy way to grab this information from
the Build model.
So we need to construct it from various parts at our disposal.
|
2013-11-11 09:39:13 -05:00 |
|
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 |
|