Commit Graph

98 Commits

Author SHA1 Message Date
carlad
beaa4b7e17 add branches endpoint 2015-09-07 17:07:09 +02:00
carlad
8e6dbf9319 v3 add /job/:id endpoint 2015-08-27 11:00:09 +02:00
carlad
517b3b60ef Merge branch 'master' into cd-v3-parity 2015-08-24 10:01:59 +02:00
Konstantin Haase
462b2aed0d v3: allow filtering builds by branch 2015-08-21 19:11:27 +02:00
Konstantin Haase
73ec1d496e v3: allow filtering builds by event_type, state and previous_state 2015-08-21 18:46:42 +02:00
Konstantin Haase
b3f47d3856 v3: add pagination 2015-08-21 17:04:12 +02:00
carlad
8ef0a2d8e5 implement requests 2015-08-21 14:39:28 +02:00
carlad
e9d11056c0 update find for access control 2015-08-21 14:05:36 +02:00
carlad
fe9a6536d7 add builds 2015-08-21 13:38:07 +02:00
Piotr Sarnacki
2ce1220ef5 Merge pull request #179 from travis-ci/pass-token-to-request-create
Include token in requests/create payload
2015-07-08 14:30:18 +02:00
Piotr Sarnacki
a35d78afd8 Allow to configure limit for requests creation 2015-07-08 13:55:40 +02:00
Piotr Sarnacki
b898d863c0 Increase requests creation limit to 50 2015-07-08 13:40:43 +02:00
Piotr Sarnacki
3fa44b2e3f Include token in requests/create payload 2015-07-08 13:38:55 +02:00
Konstantin Haase
cc82721565 Revert "v3: add active and private filter to owner query"
This reverts commit 2b12aadc0d.
2015-05-04 18:34:15 +02:00
Konstantin Haase
2b12aadc0d v3: add active and private filter to owner query 2015-05-04 18:23:40 +02:00
Konstantin Haase
61ae7e669e v3: allow expanding build.commit 2015-04-30 17:08:52 +02:00
Konstantin Haase
77ad196a86 v3: use permissions check for enable/disable 2015-04-29 10:56:33 +02:00
Konstantin Haase
eac88e5d50 v3: introduce permission objects 2015-04-29 10:50:34 +02:00
Konstantin Haase
bbba06a85f API v3: fix owner query 2015-04-28 12:43:54 +02:00
Konstantin Haase
d8f1075491 start working on repos by owner endpoint 2015-04-27 17:01:41 +02:00
Konstantin Haase
1b19b57109 v3: add accounts api 2015-04-17 13:34:29 +02:00
Konstantin Haase
344979a2a8 v3: rename account to owner (so we can use account for private accounts api) 2015-04-17 12:44:10 +02:00
Konstantin Haase
51c2d1f0bf v3: implement query params whitelisting to avoid argument injection attacks 2015-04-13 16:00:47 +02:00
Konstantin Haase
5efdcc24c8 implement accounts api 2015-04-13 13:12:18 +02:00
Konstantin Haase
3a058339be v3: add /user and /user/:id 2015-03-24 17:25:57 +01:00
Konstantin Haase
03938cabdc v3: throttle and enable request creation 2015-03-23 15:18:36 +01:00
Konstantin Haase
deacd0fdfa use correct variable 2015-03-06 16:57:06 +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
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
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
2cf685c450 v3: add api endpoints for enabling/disabling a repo 2015-02-23 11:19:25 +01:00
Konstantin Haase
f01c9a80b0 global gitignore, we meet again 2015-02-18 14:22:17 +01:00
Konstantin Haase
bd4d6b91b4 v3: get rid of service helper mixins 2015-02-18 13:12:13 +01:00
Konstantin Haase
b84a0a492b v3: add /org/:id endpoint 2015-02-18 10:07:14 +01:00
Konstantin Haase
e19a9a5bed flag request API as not_implemented 2015-02-17 13:11:57 +01:00
Konstantin Haase
3567a759c2 v3: initial stab at request creation api 2015-02-11 10:05:08 +01:00
Konstantin Haase
737a31ad23 v3: add /orgs endpoint, fixes travis-pro/api-v3#1 2015-01-27 15:50:21 +01:00
Konstantin Haase
a9ffd2bef9 v3: avoid having to repeat the resource type over and over in services, automatically wrap return value in result 2015-01-27 15:30:00 +01:00
Konstantin Haase
2e4771ccd2 v3: move find repos logic to query object, allow filtering by private and active 2015-01-27 14:30:35 +01:00
Konstantin Haase
1712204321 v3: introduce query objects for DB interaction 2015-01-27 13:57:51 +01:00
Konstantin Haase
a6da78ad83 v3: find repos for current user (used for dashboard) 2015-01-23 19:27:01 +01:00
Konstantin Haase
c9fc88fa9a v3: prefix template variables with entity type (like in json-api) 2015-01-22 16:27:45 +01:00
Konstantin Haase
c4806450aa get v3 to a working and tested state 2015-01-21 16:38:25 +01:00
Konstantin Haase
afbf30f1c0 work on router 2015-01-19 13:29:26 +01:00
Konstantin Haase
a65792ee49 start working on API v3 2015-01-13 15:22:20 +01:00