Commit Graph

850 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
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
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
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
carlad
59d3090da6 Auto-merged master into cd-v3-parity on deployment. 2015-10-28 15:40:26 +01:00
Konstantin Haase
df3ec4084a API v3: owner/repos => repos/for_owner 2015-10-28 13:22:04 +01:00
carlad
2c8db7aa61 remove debug output 2015-10-28 13:20:18 +01:00
carlad
96f3e554ee Merge branch 'cd-v3-parity' of github.com:travis-ci/travis-api into cd-v3-parity 2015-10-28 13:14:16 +01:00
carlad
245edc5f55 add owner/github_id/:id endpoint 2015-10-28 13:13:02 +01:00
Konstantin Haase
64dadb7549 v3: jobs query - comment out unused lines for now 2015-10-27 12:50:55 +01:00
carlad
bce9ea5b46 update jobs service, add jobs spec 2015-10-26 19:37:32 +01:00
carlad
dc248302ab add jobs endpoint 2015-10-26 15:57:34 +01:00
Konstantin Haase
3d171394a6 v3: list more resources in the service index 2015-10-22 09:13:55 +02:00
Konstantin Haase
083355227f v3: add developer program feature flag 2015-10-21 16:57:21 +02:00
Konstantin Haase
df8f2537cc v3: list sortable fields in service index 2015-10-13 17:40:58 +02:00
Konstantin Haase
571af14067 v3: add pagination and sortability to repo endpoints 2015-10-13 17:34:31 +02:00
Konstantin Haase
2ebfa1d85b v3: add pagination and sorting to orgs endpoint 2015-10-13 17:09:18 +02:00
Konstantin Haase
8a7ff5c6b8 v3: add sorting to builds 2015-10-13 16:52:15 +02:00
Konstantin Haase
3904d9e362 Auto-merged master into rkh-active-broadcasts on deployment. 2015-10-13 13:42:48 +02:00
Konstantin Haase
9edb598884 v3: change branches default sort mode 2015-10-13 13:09:50 +02:00
Konstantin Haase
949a876550 v3: allow sorting branches by them being default branch or not 2015-10-13 13:08:27 +02:00
Konstantin Haase
1d783129ce v3: allow filtering branches by exists_on_github 2015-10-13 12:42:03 +02:00
Konstantin Haase
1a5788e2a1 v3: allow sorting branches by exists_on_github 2015-10-13 12:33:26 +02:00
Konstantin Haase
cf416e6001 relax GET request throttling 2015-10-13 12:21:08 +02:00
Konstantin Haase
ac94487d7c lol heroku (ulimit is not an executable on heroku) 2015-10-12 18:08:24 +02:00
Konstantin Haase
5dc0e62bf6 add /sysinfo endpoint 2015-10-12 17:54:00 +02:00
Konstantin Haase
4cc50009aa v3: remove repository.last_build 2015-10-08 19:01:03 +02:00
Konstantin Haase
9bdc7b496e v3: repository - allow rendering minimal default branch without having to fetch the branch from the branches table 2015-10-08 18:53:26 +02:00
Konstantin Haase
2d0bb58e35 v3: minimal represenations should not use data from other tables 2015-10-08 18:45:18 +02:00
Konstantin Haase
d7c9a367e9 v3: branches - add default_branch (boolean) property 2015-10-08 18:44:40 +02:00
Konstantin Haase
06486c57a5 v3: broadcasts - better renderer 2015-10-08 18:43:57 +02:00
Konstantin Haase
0eb564388c v3: broadcasts - filter inactive broadcasts 2015-10-08 18:43:22 +02:00
Konstantin Haase
1c4579008b v3: broadcasts - make sure expired is a boolean 2015-10-08 16:32:18 +02:00