Sven Fuchs
|
0c6576fec1
|
Merge pull request #99 from travis-ci/ha-api-gh47-aggregate-cc-xml
Respond to /repos.xml with CC XML
|
2014-01-17 12:50:26 -08:00 |
|
Konstantin Haase
|
fc06e3bff9
|
Merge pull request #97 from travis-ci/core-gh1555-pretty-print-json
Pretty print JSON data
|
2013-12-06 05:27:55 -08:00 |
|
Piotr Sarnacki
|
e11dfa35cf
|
Fix PATCH repos/:id/settings
|
2013-12-02 15:36:58 +01:00 |
|
Piotr Sarnacki
|
62a5e602c5
|
Implement simple repository settings API
|
2013-12-02 15:36:25 +01:00 |
|
Hiro Asari
|
ea05ef6845
|
Fix closing tag
|
2013-12-01 22:22:00 -05:00 |
|
Hiro Asari
|
1eb8ce5a1d
|
Add missing closing </Project> tag
|
2013-12-01 22:01:12 -05:00 |
|
Hiro Asari
|
ac106488c7
|
Eschew questionable use of File.join
For constructing a URL, `File.join` is inappropriate.
|
2013-12-01 20:44:39 -05:00 |
|
Konstantin Haase
|
f2c6a67893
|
expose wanted github scopes to client
|
2013-12-01 19:37:16 +01:00 |
|
Mathias Meyer
|
95e8359e5e
|
Pull custom font from Google with https.
|
2013-11-28 18:19:53 +01:00 |
|
Hiro Asari
|
1727b5328e
|
Indent comment to match logic level
|
2013-11-19 01:21:14 -05:00 |
|
Hiro Asari
|
67decdfc6a
|
Cast ActiveRecord::Relation into an Array
|
2013-11-19 01:19:21 -05:00 |
|
Hiro Asari
|
0fe9e6da90
|
Remove superfluous ivar
|
2013-11-18 18:21:32 -05:00 |
|
Hiro Asari
|
362b5d30bf
|
Respond to /repos.xml with CC XML
See #47
|
2013-11-18 16:55:11 -05:00 |
|
Konstantin Haase
|
d462e88909
|
Merge pull request #98 from travis-ci/ha-fix-doc-endpoints
Fix auto-generated endpoints text
|
2013-11-15 08:40:49 -08:00 |
|
Hiro Asari
|
1a45e5dae1
|
Generate the string more cleanly
|
2013-11-15 11:33:30 -05:00 |
|
Hiro Asari
|
06ae9bd1fa
|
Fix typo [skip ci]
|
2013-11-15 11:27:44 -05:00 |
|
Hiro Asari
|
f875a3f3d4
|
Fix auto-generated endpoints text
Before:
/endpoints:prefi
After:
/endpoints/:prefix
|
2013-11-15 11:05:26 -05:00 |
|
Hiro Asari
|
4556fdf8e1
|
Account for absence of pretty parameter
|
2013-11-15 09:43:07 -05:00 |
|
Hiro Asari
|
0e406b3ed1
|
Accept pretty parameter for pretty formatting
If the parameter is equal to `true` (in any case--`TRUE`, `True`) or
a positive integer, return pretty formatted JSON data.
No tests are necessary.
|
2013-11-15 09:19:25 -05:00 |
|
Hiro Asari
|
da62a6ce3c
|
Pretty print JSON data
See travis-ci/travis-ci#1555.
JSON data are pretty-formatted for humans.
|
2013-11-14 21:29:33 -05: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
|
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 |
|
Mathias Meyer
|
1462df6a7e
|
Revert "Hide the /uptime endpoint in the docs."
This reverts commit 477f39a000 .
|
2013-11-07 16:31:29 +01:00 |
|
Mathias Meyer
|
477f39a000
|
Hide the /uptime endpoint in the docs.
|
2013-11-07 15:53:59 +01:00 |
|
Mathias Meyer
|
65a806261c
|
It's Travis CI.
|
2013-11-07 15:10:40 +01: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
|
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 |
|
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 |
|
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
|
44e1db3944
|
add API endpoints for listing and deleting caches
|
2013-11-04 10:23:22 +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 |
|