Commit Graph

1048 Commits

Author SHA1 Message Date
Sven Fuchs
acefb6a53b pass the repository github_id, too (required in pro) 2014-10-21 19:25:37 +02:00
Hiro Asari
67e1cf384a Merge pull request #139 from travis-ci/sf-trigger-requests
Accept build requests via api
2014-10-21 11:18:03 -04:00
Sven Fuchs
05494f4acf allow returning a symbol as a result from services, set status based on the symbol 2014-10-21 17:12:13 +02:00
Sven Fuchs
a636e911bd Accept build requests via api 2014-10-21 17:12:07 +02:00
Sven Fuchs
7a4f3e5c7e Merge pull request #138 from travis-ci/sf-extract-travis-config
use travis-config rubygem
2014-10-19 18:26:01 +02:00
Sven Fuchs
b695c1be7e bump travis-core 2014-10-19 18:21:20 +02:00
Sven Fuchs
f1bff9419c remove travis-core branch 2014-10-19 17:43:20 +02:00
Sven Fuchs
58b5d8d03a use travis-config rubygem 2014-10-19 17:13:12 +02:00
Sven Fuchs
f5abbdd33a bump travis-core 2014-10-12 17:06:50 +02:00
Sven Fuchs
bc791f6b82 bump travis-support 2014-10-12 16:41:46 +02:00
Sven Fuchs
48664d6263 use Travis::Metrics.setup 2014-10-12 15:15:26 +02:00
Sven Fuchs
1e89e9fdcd use travis-core and support master 2014-10-07 19:41:09 +02:00
Sven Fuchs
dd2db06041 Merge pull request #126 from travis-ci/sf-te
Changes from sf-te
2014-10-07 19:17:24 +02:00
Sven Fuchs
193c749cd1 fix settings env var api specs 2014-10-07 19:14:40 +02:00
Sven Fuchs
2b333771b4 use sudo: false 2014-10-07 17:23:02 +02:00
Sven Fuchs
e053a786c0 Revert "Return tag along with commit"
This reverts commit c2fc97b138.

The respective change in travis-core was reverted meanwhile:
95d59342e9
2014-10-07 16:58:36 +02:00
Sven Fuchs
1905070c1d bump deps 2014-10-07 16:53:09 +02:00
Sven Fuchs
dcb5259694 try fixing db setup for travis 2014-10-07 16:48:21 +02:00
Sven Fuchs
7643a253fa notes about failing spec in auth handshake 2014-10-07 16:48:21 +02:00
Sven Fuchs
58ce449ca4 fix specs for rspec 2014-10-07 16:48:21 +02:00
Sven Fuchs
4a0bdaafe6 make touching /tmp/app-initialized depend on heroku env var 2014-10-07 16:47:10 +02:00
Sven Fuchs
f383a2e1b3 allow disabling the 3rd party cookies check 2014-10-07 16:47:10 +02:00
Sven Fuchs
185244f0e7 favor Travis.config.pusher_ws over Travis.config.pusher, add the pusher_ws path 2014-10-07 16:47:10 +02:00
Sven Fuchs
be719b1253 use http_x_script_name header if given 2014-10-07 16:47:10 +02:00
Sven Fuchs
c3f93b789b add repos stats script 2014-10-07 16:47:09 +02:00
Sven Fuchs
bda2797f0e bump core and support. Travis::Metrics.setup 2014-10-07 16:47:09 +02:00
Konstantin Haase
2b6f2ceabe be smarter about host setting 2014-10-07 16:46:31 +02:00
Konstantin Haase
b8d700ea65 expose more pusher infos 2014-10-07 16:46:31 +02:00
Konstantin Haase
b024945cde check Travis.config.client_domain 2014-10-07 16:46:31 +02:00
Sven Fuchs
f3a2cc2f40 use Travis.config.github.ssl when fetching an oauth access token 2014-10-07 16:46:31 +02:00
Sven Fuchs
1080bee23b do not include Raven::Rack unless configured 2014-10-07 16:46:30 +02:00
Sven Fuchs
8cfbe642a0 to_s target_origin config to be safe 2014-10-07 16:46:30 +02:00
Sven Fuchs
7eebcff341 check for sentry.dsn 2014-10-07 16:46:30 +02:00
Sven Fuchs
9a4b2b8e99 allow whitelisting target_origin in Travis.config 2014-10-07 16:45:47 +02:00
Sven Fuchs
1701ea0093 use travis-[core|support]/master-2014-10-06 2014-10-06 16:42:14 +02:00
Piotr Sarnacki
dd239b86d0 Respond with 404 if job doesn't have a repository
We have some jobs which doesn't have any repository in our DB. This is a
quick fix which returns 404 for such a request instead of raising an
error
2014-10-01 20:39:50 +02:00
Piotr Sarnacki
21485d8851 Bump travis-core 2014-10-01 15:22:45 +02:00
Piotr Sarnacki
c2fc97b138 Return tag along with commit 2014-10-01 15:22:35 +02:00
Piotr Sarnacki
4341461bd3 Don't use nginx 2014-09-25 13:09:52 +02:00
Piotr Sarnacki
890b7f1d93 Fix Accept header support for logs request
When log is aggregated and archived we don't have a way to return it in
JSON format, only text format. Till recently we were returning a text
response or a redirect to S3 even if Accept header was set only to JSON.
This commit fixes it.
2014-09-11 17:44:36 +02:00
Piotr Sarnacki
3b9c864aff Fix specs 2014-09-11 14:47:56 +02:00
Piotr Sarnacki
07cd97a90f Add "after" param to log
after query param allows to get only parts that come after a specified
number, for example "after: 10" will download only parts that come after
10th part.
2014-09-11 14:36:19 +02:00
Piotr Sarnacki
65a90fd5d7 Fix specyfing part_numbers in API
Recently I've implmented a way to get only specific parts from log API,
but the test and implementation were wrong. This commit fixes that.
2014-09-11 14:35:33 +02:00
Piotr Sarnacki
68a49057ca Fix specs, namespace for settings endpoints changed 2014-09-10 11:05:35 +02:00
Piotr Sarnacki
6e5f225a1c Don't reset the value if a new value is provided
If a value is provided with a request to update the record, we should
not nullify it. We don't send decrypted private values to the client, so
if client provides it, it's probably pasted by the user.
2014-09-10 11:02:24 +02:00
Piotr Sarnacki
e103b291ad Reset value when env var is changed from private to public
When env var is changed from private to public, we didn't nullify it, so
someone doing that could miss exposing it. To minimise the risk of
exposing any secure info we'll now nullify the value.
2014-09-10 10:46:29 +02:00
Piotr Sarnacki
3e33ab15d5 Put automatically generated settings subclasses to Endpoint namespace 2014-09-10 10:17:33 +02:00
Piotr Sarnacki
b0684fa988 Merge pull request #133 from travis-ci/ps-education
Check for user education status on signin/signup
2014-09-02 11:49:52 +02:00
Piotr Sarnacki
eab57dfb8f Use travis-core from master 2014-09-02 11:47:58 +02:00
Piotr Sarnacki
ea73404eb3 Bump travis-core 2014-09-02 10:44:52 +02:00