Konstantin Haase
a3a9f1282a
v3: add ?include=, detect circular dependencies in renderer
2015-03-09 16:56:02 +01:00
Konstantin Haase
47c6cf1ee6
Merge pull request #167 from travis-ci/rkh-v3-enable-disable
...
v3: repo enable/disable
2015-03-06 17:32:56 +01:00
Konstantin Haase
3687436bd8
v3: update existing hook instead of removing it
2015-03-06 17:09:33 +01:00
Konstantin Haase
e01e71e6db
v3: fix gh call
2015-03-06 17:04:46 +01:00
Konstantin Haase
819b057497
v3: override existing travis hook
2015-03-06 17:02:30 +01:00
Konstantin Haase
deacd0fdfa
use correct variable
2015-03-06 16:57:06 +01:00
Konstantin Haase
05c20422cc
v3: github_oauth_token is encrypted
2015-03-06 16:07:45 +01:00
Konstantin Haase
08505fead0
v3: don't set user/token on github hook
2015-03-06 15:36:31 +01:00
Konstantin Haase
de5908dd43
v3: implement enable/disable
2015-03-06 15:35:47 +01:00
Konstantin Haase
47b6590aad
Merge branch 'master' into rkh-v3-enable-disable
2015-03-05 14:56:37 +01:00
Konstantin Haase
f8e43dd15b
Merge pull request #166 from travis-ci/rkh-v3-request-schedule
...
v3: full request create implementation and specs
2015-03-05 14:53:14 +01:00
Konstantin Haase
a7c403734b
v3: add feature flag to request create
2015-03-05 14:44:25 +01:00
Konstantin Haase
9ea21e6352
Merge branch 'master' into rkh-v3-enable-disable
2015-03-05 14:27:17 +01:00
Konstantin Haase
7c6dc9a54c
v3: full request create implementation and specs
2015-03-04 18:35:25 +01:00
Konstantin Haase
714f365e15
update travis-core
2015-03-02 16:47:53 +01:00
Konstantin Haase
cbe5d0d92b
Merge pull request #164 from travis-ci/rkh-v3-branches
...
[DO NOT MERGE] API v3: use branches table
2015-02-24 16:28:17 +01:00
Konstantin Haase
f9d2d2de36
switch travis-core back to master
2015-02-24 16:27:46 +01:00
Konstantin Haase
8123f99b8a
v3: limit branch.builds to pushes
2015-02-24 06:46:32 +01:00
Konstantin Haase
c968bbaab1
v3: use branches table for default_branch, eager load on /repos endpoint to avoid N+1 queries
2015-02-23 22:54:28 +01:00
Konstantin Haase
f100a2b927
Merge pull request #163 from travis-ci/rkh-v3-separate-models
...
API v3: No longer use models from travis-core
2015-02-23 17:51:31 +01:00
Konstantin Haase
135b4b4a99
add spec for patched belongs_to
2015-02-23 17:18:07 +01:00
Konstantin Haase
0a485d2137
make sure access control is using the non-core user model
2015-02-23 17:09:14 +01:00
Konstantin Haase
d78a5b8883
add a comment to belongs_to extension
2015-02-23 16:58:55 +01:00
Konstantin Haase
5f2dc47e07
no longer use models from travis-core in queries
2015-02-23 16:50:51 +01:00
Konstantin Haase
a6ff2b5422
update travis-core
2015-02-23 16:50:07 +01:00
Konstantin Haase
20e9448dc1
Merge pull request #146 from cscott/bug-145
...
Allow branch names to contain slashes.
2015-02-23 12:51:17 +01:00
Konstantin Haase
2cf685c450
v3: add api endpoints for enabling/disabling a repo
2015-02-23 11:19:25 +01:00
Konstantin Haase
68c6b9239d
allow setting Travis-API-Version header via ajax
2015-02-18 14:59:57 +01:00
Konstantin Haase
f01c9a80b0
global gitignore, we meet again
2015-02-18 14:22:17 +01:00
Konstantin Haase
515b815069
v3: properly expose default_branch and last build for that branch in repo payload
2015-02-18 14:14:39 +01:00
Konstantin Haase
963a217fbf
v3: add missing files
2015-02-18 13:48:29 +01:00
Konstantin Haase
7fce1b93f3
v3: add /build/:id endpoint
2015-02-18 13:47:04 +01:00
Konstantin Haase
c2f087ea8d
fix after hook in spec
2015-02-18 13:38:29 +01:00
Konstantin Haase
ab9f121ff2
v3: remove obsolete file
2015-02-18 13:15:38 +01:00
Konstantin Haase
bd4d6b91b4
v3: get rid of service helper mixins
2015-02-18 13:12:13 +01:00
Konstantin Haase
bc638ccb19
v3: refactor model rendering
2015-02-18 13:11:25 +01:00
Konstantin Haase
b84a0a492b
v3: add /org/:id endpoint
2015-02-18 10:07:14 +01:00
Konstantin Haase
32c2d9b0b9
v3: add @href to payloads
2015-02-17 15:48:12 +01:00
Konstantin Haase
89f96c98ec
Merge pull request #160 from travis-ci/rkh-v3-request-create
...
[DO NOT MERGE] API v3: Request API and some refactoring
2015-02-17 15:44:37 +01:00
Konstantin Haase
eea10283b3
Merge branch 'master' into rkh-v3-request-create
2015-02-17 14:03:32 +01:00
Konstantin Haase
567b8f6f2d
run travis run
2015-02-17 14:03:11 +01:00
Konstantin Haase
cbc45c1a0a
v3: only X-Cascade on 404
2015-02-17 13:32:01 +01:00
Konstantin Haase
f104c413d4
fix args
2015-02-17 13:27:12 +01:00
Konstantin Haase
e19a9a5bed
flag request API as not_implemented
2015-02-17 13:11:57 +01:00
Konstantin Haase
49b03750e4
Merge branch 'master' into rkh-v3-request-create
2015-02-17 11:50:54 +01:00
Sven Fuchs
93b6faf6f4
Merge pull request #161 from travis-ci/ar_cd_error_handling_async
...
add a new thread to send exception to sentry in purpose to speed up the api
2015-02-16 11:59:26 +01:00
carlad
8f6083117c
add async method to send exception error to sentry
...
add ErrorHandling class, refactor spec
correct the raven config class
correct the raven test
add a fake method for getting an exception
require error_handling
add new TestError class to test exceptions
add correct error class to test
add rescue block to raven send
make method a class method and add a test Travis.config.dns
add error the repos to test error
remove carla method in repos
add a fake error in repos
delete carla method
2015-02-13 16:16:45 +01:00
Konstantin Haase
5e3cb2d3e6
remove unused code for now
2015-02-11 10:08:07 +01:00
Konstantin Haase
78f67017e8
remove file that does not belong here
2015-02-11 10:07:36 +01:00
Konstantin Haase
3567a759c2
v3: initial stab at request creation api
2015-02-11 10:05:08 +01:00