Commit Graph

1919 Commits

Author SHA1 Message Date
carlad
77aabcb78f Merge branch 'master' into cd-v3-parity 2015-11-20 17:24:34 +01:00
carlad
fb483689e9 V3 start implementing filter for starred repos 2015-11-20 17:23:59 +01:00
Konstantin Haase
4a3357a488 v3: in access control object, avoid firing multiple permissions queries (even though they are cache hits) 2015-11-20 16:24:26 +01:00
Konstantin Haase
8f0b35a0f1 User-Agent-Tracker: check if comment is there 2015-11-20 14:20:02 +01:00
Konstantin Haase
efb91d0a38 move user-agent filter for /auth/github to redis 2015-11-20 13:53:35 +01:00
carlad
02d3fad23f v3 refator un/star endpoints 2015-11-20 13:20:03 +01:00
Konstantin Haase
b138fbcdeb check user agent 2015-11-19 19:59:22 +01:00
Konstantin Haase
8f5a34c7b6 disable /auth/github 2015-11-19 19:37:51 +01:00
Konstantin Haase
4f9cb29775 also add a throttle 2015-11-19 19:29:07 +01:00
Konstantin Haase
28ff2f6848 aggressive blocking on /auth/github 2015-11-19 19:24:18 +01:00
carlad
95ad9a6b56 v3 add starred to standard representation for repo 2015-11-19 19:17:46 +01:00
carlad
c20f99d210 add check_access to repo for un/star services 2015-11-19 19:07:24 +01:00
carlad
0f4a29c31c refactor un/star querys from service to query 2015-11-19 19:02:12 +01:00
carlad
2420784a87 fix syntax of db queries, add output 2015-11-19 17:26:30 +01:00
Steffen
18ea7853bf Merge branch 'master' into addCron 2015-11-19 13:39:50 +01:00
Steffen Kötte
f356beaccf add time and disable_by_push options for cron 2015-11-19 13:39:13 +01:00
carlad
16687f16d7 refining work on star/unstar endpoints 2015-11-18 18:47:59 +01:00
carlad
714e40beca more initial work on star/unstar endpoints 2015-11-18 17:43:35 +01:00
carlad
c96e8e2ff1 initial work on star and unstar endpoints 2015-11-16 18:14:31 +01:00
Steffen Kötte
75449baacd fix and add tests for crons 2015-11-16 15:52:05 +01:00
Steffen Kötte
aca632ed15 use branch for storing cron 2015-11-16 14:24:11 +01:00
Konstantin Haase
480aac2171 Merge pull request #209 from travis-ci/cd-v3-parity
v3 Add user/:id/sync endpoint
2015-11-10 12:30:27 +01:00
Steffen Kötte
0a91a69d0d remove debug code 2015-11-09 16:59:10 +01:00
Lennard Wolf
e8ab7c0be6 add test for /repo/{repo.id}/crons/create endpoint 2015-11-09 16:55:53 +01:00
Lennard Wolf
b1408583dd fix test for /repo/{repo.id}/crons endpoint 2015-11-09 16:25:03 +01:00
Lennard Wolf
0e1b266e9b add test for /repo/{repo.id}/crons endpoint 2015-11-09 16:23:01 +01:00
Lennard Wolf
b3eb2f3398 add test for /cron/{cron.id}/delete endpoint 2015-11-09 16:04:41 +01:00
Lennard Wolf
f5f4b3b0b1 add test for /cron/{cron.id} endpoint 2015-11-09 14:50:44 +01:00
Lennard Wolf
a2a4737099 Fixed tests broken by cron 2015-11-09 14:03:30 +01:00
Steffen Kötte
c6556977fa Change create and delete to POST 2015-11-09 13:42:01 +01:00
Steffen Kötte
d1dd965b32 fix permissions 2015-11-09 12:51:07 +01:00
Lennard Wolf
c08f8243fb fix .../crons/create endpoint 2015-11-05 16:08:08 +01:00
Lennard Wolf
208dfb9a93 add /repo/repository.id/crons/create endpoint, all working with our access_control 2015-11-05 16:04:08 +01:00
Lennard Wolf
ec37deb17c add /repo/repo.id/crons GET endpoint 2015-11-05 15:22:10 +01:00
Lennard Wolf
5295d0c3ee add nonworking implementation of /cron/cron.id/delete 2015-11-05 15:11:31 +01:00
Lennard Wolf
772e797aae add /cron/cron.id/ GET endpoint 2015-11-05 13:31:36 +01:00
Lennard Wolf
046a63b60a add find for cron 2015-11-05 11:43:58 +01:00
carlad
a6327ec4d2 v3 update spec for user sync 2015-10-30 16:36:38 +01:00
Konstantin Haase
9c9aa3334c allow setting sidekiq worker class 2015-10-30 16:29:09 +01:00
Konstantin Haase
4035b22bf6 allow specifying the sidekiq queue 2015-10-30 15:48:07 +01:00
carlad
426a68f567 v3 add spec for user sync 2015-10-30 12:58:24 +01:00
carlad
26b1d85d43 V3 add user/:id/sync endpoint 2015-10-29 17:57:30 +01:00
Konstantin Haase
b923b21252 v3: expose default sorting mode in service index 2015-10-28 16:13:34 +01:00
Konstantin Haase
b4fa2220a7 Merge pull request #208 from travis-ci/cd-v3-parity
Add owner/github_id/:github_id endpoint
2015-10-28 15:54:38 +01:00
carlad
59d3090da6 Auto-merged master into cd-v3-parity on deployment. 2015-10-28 15:40:26 +01:00
carlad
0339a4f3e6 update owner/find_spec to include owner by github_id 2015-10-28 13:31:35 +01:00
Konstantin Haase
57f31c6573 Merge pull request #207 from travis-ci/rkh-v3-owner-repos-under-repos
API v3: owner/repos => repos/for_owner
2015-10-28 13:25:12 +01:00
Konstantin Haase
df3ec4084a API v3: owner/repos => repos/for_owner 2015-10-28 13:22:04 +01:00
carlad
2e590585fe ;;Merge branch 'cd-v3-parity' of github.com:travis-ci/travis-api into cd-v3-parity 2015-10-28 13:20:56 +01:00
carlad
2c8db7aa61 remove debug output 2015-10-28 13:20:18 +01:00