-
-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial structure for APIv3 #5356
Merged
Merged
Commits on May 7, 2019
-
Configuration menu - View commit details
-
Copy full SHA for d90abf2 - Browse repository at this point
Copy the full SHA d90abf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e33c1a - Browse repository at this point
Copy the full SHA 4e33c1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2494cc9 - Browse repository at this point
Copy the full SHA 2494cc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6930782 - Browse repository at this point
Copy the full SHA 6930782View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0919d0 - Browse repository at this point
Copy the full SHA d0919d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7150fb2 - Browse repository at this point
Copy the full SHA 7150fb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1f3d81 - Browse repository at this point
Copy the full SHA b1f3d81View commit details -
Nested (under /projects/) versions endpoint
Listing http /api/v3/projects/<project_slug>/versions/ Filtering http /api/v3/projects/<project_slug>/versions/?active=true Expand extra fields http /api/v3/projects/<project_slug>/versions/?expand=last_build Detail http /api/v3/projects/<project_slug>/versions/<version_slug>/ Editing http PATCH /api/v3/projects/<project_slug>/versions/<version_slug>/ active=true
Configuration menu - View commit details
-
Copy full SHA for 73f49df - Browse repository at this point
Copy the full SHA 73f49dfView commit details -
Listing (by project) http /api/v3/projects/pip/builds/ http /api/v3/projects/pip/builds/?expand=config Listing (by version in project) http /api/v3/projects/pip/versions/19.0.3/builds/ Detail http /api/v3/projects/pip/builds/1500/ Trigger (default version) http POST /api/v3/projects/test-builds/builds/ Trigger (specific version) http POST /api/v3/projects/pip/versions/19.0.3/builds/
Configuration menu - View commit details
-
Copy full SHA for 2c3eecd - Browse repository at this point
Copy the full SHA 2c3eecdView commit details -
Filter by commit http /api/v3/projects/pip/builds/?commit=0d755d38a894324ab495e12307ec3efd5927df88 Filter by commit (and version) http /api/v3/projects/pip/versions/19.0.1/builds/?commit=0d755d38a894324ab495e12307ec3efd5927df88 Filter by running http /api/v3/projects/pip/builds/?running=true Filter by running (and version) http /api/v3/projects/pip/versions/19.0.1/builds/?running=true
Configuration menu - View commit details
-
Copy full SHA for 4577fe5 - Browse repository at this point
Copy the full SHA 4577fe5View commit details -
Endpoints for related projects
Translations http /api/v3/projects/pip/translations/ Subprojects http /api/v3/projects/pip/subprojects/ Superprojects http /api/v3/projects/pip/superprojects/
Configuration menu - View commit details
-
Copy full SHA for a043589 - Browse repository at this point
Copy the full SHA a043589View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1936654 - Browse repository at this point
Copy the full SHA 1936654View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7968af2 - Browse repository at this point
Copy the full SHA 7968af2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cedb137 - Browse repository at this point
Copy the full SHA cedb137View commit details -
- use DefaultRouter to get this feature - inherit view only from methods that are allowed (using Mixin classes) - add docstring for `projects` endpoint which is displayed on the browsable response
Configuration menu - View commit details
-
Copy full SHA for 577f4ae - Browse repository at this point
Copy the full SHA 577f4aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5502ea - Browse repository at this point
Copy the full SHA f5502eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47888dd - Browse repository at this point
Copy the full SHA 47888ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9da9ede - Browse repository at this point
Copy the full SHA 9da9edeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6930902 - Browse repository at this point
Copy the full SHA 6930902View commit details -
Configuration menu - View commit details
-
Copy full SHA for a528102 - Browse repository at this point
Copy the full SHA a528102View commit details -
Configuration menu - View commit details
-
Copy full SHA for e827cad - Browse repository at this point
Copy the full SHA e827cadView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36cf2d2 - Browse repository at this point
Copy the full SHA 36cf2d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbeb9b7 - Browse repository at this point
Copy the full SHA bbeb9b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5aed8a - Browse repository at this point
Copy the full SHA d5aed8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b7055c5 - Browse repository at this point
Copy the full SHA b7055c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f2a7fc - Browse repository at this point
Copy the full SHA 0f2a7fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a620c8 - Browse repository at this point
Copy the full SHA 6a620c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e970e96 - Browse repository at this point
Copy the full SHA e970e96View commit details -
Configuration menu - View commit details
-
Copy full SHA for dfa5b2e - Browse repository at this point
Copy the full SHA dfa5b2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4475a1 - Browse repository at this point
Copy the full SHA f4475a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cf905c5 - Browse repository at this point
Copy the full SHA cf905c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c363eeb - Browse repository at this point
Copy the full SHA c363eebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 547ead4 - Browse repository at this point
Copy the full SHA 547ead4View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1b38b3 - Browse repository at this point
Copy the full SHA b1b38b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 745558b - Browse repository at this point
Copy the full SHA 745558bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31cc708 - Browse repository at this point
Copy the full SHA 31cc708View commit details -
Configuration menu - View commit details
-
Copy full SHA for 254def3 - Browse repository at this point
Copy the full SHA 254def3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b9ab9e - Browse repository at this point
Copy the full SHA 0b9ab9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fdec50 - Browse repository at this point
Copy the full SHA 7fdec50View commit details -
Configuration menu - View commit details
-
Copy full SHA for e014d86 - Browse repository at this point
Copy the full SHA e014d86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86c63b3 - Browse repository at this point
Copy the full SHA 86c63b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e9355c - Browse repository at this point
Copy the full SHA 1e9355cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 39ff39c - Browse repository at this point
Copy the full SHA 39ff39cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4b8bab - Browse repository at this point
Copy the full SHA b4b8babView commit details -
Configuration menu - View commit details
-
Copy full SHA for b676988 - Browse repository at this point
Copy the full SHA b676988View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1029b2d - Browse repository at this point
Copy the full SHA 1029b2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for db51c32 - Browse repository at this point
Copy the full SHA db51c32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2249f6e - Browse repository at this point
Copy the full SHA 2249f6eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 289d927 - Browse repository at this point
Copy the full SHA 289d927View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb3d358 - Browse repository at this point
Copy the full SHA eb3d358View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe4113 - Browse repository at this point
Copy the full SHA bbe4113View commit details -
Configuration menu - View commit details
-
Copy full SHA for 512b5df - Browse repository at this point
Copy the full SHA 512b5dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 995fd09 - Browse repository at this point
Copy the full SHA 995fd09View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3736cb - Browse repository at this point
Copy the full SHA b3736cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 894ba15 - Browse repository at this point
Copy the full SHA 894ba15View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13e4d66 - Browse repository at this point
Copy the full SHA 13e4d66View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c0dda6 - Browse repository at this point
Copy the full SHA 9c0dda6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6abd053 - Browse repository at this point
Copy the full SHA 6abd053View commit details -
Configuration menu - View commit details
-
Copy full SHA for e57843e - Browse repository at this point
Copy the full SHA e57843eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b473ddc - Browse repository at this point
Copy the full SHA b473ddcView commit details -
Configuration menu - View commit details
-
Copy full SHA for df82ddd - Browse repository at this point
Copy the full SHA df82dddView commit details -
Configuration menu - View commit details
-
Copy full SHA for f519787 - Browse repository at this point
Copy the full SHA f519787View commit details -
Rely on a custom permission class
We need both things, 1. permission class to handle methods that does not pass over `get_queryset` (POST, for example) 2. a mixin with `get_queryset` to return the proper queryset for the logged in user
Configuration menu - View commit details
-
Copy full SHA for 854530f - Browse repository at this point
Copy the full SHA 854530fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4406687 - Browse repository at this point
Copy the full SHA 4406687View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6585e2 - Browse repository at this point
Copy the full SHA e6585e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ebbe613 - Browse repository at this point
Copy the full SHA ebbe613View commit details -
Configuration menu - View commit details
-
Copy full SHA for 443f277 - Browse repository at this point
Copy the full SHA 443f277View commit details -
Configuration menu - View commit details
-
Copy full SHA for d09c09f - Browse repository at this point
Copy the full SHA d09c09fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41ef2d3 - Browse repository at this point
Copy the full SHA 41ef2d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55cbf46 - Browse repository at this point
Copy the full SHA 55cbf46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e74205 - Browse repository at this point
Copy the full SHA 4e74205View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86f89f0 - Browse repository at this point
Copy the full SHA 86f89f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2035ea1 - Browse repository at this point
Copy the full SHA 2035ea1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d11b9d - Browse repository at this point
Copy the full SHA 8d11b9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99c7954 - Browse repository at this point
Copy the full SHA 99c7954View commit details -
Configuration menu - View commit details
-
Copy full SHA for 276a979 - Browse repository at this point
Copy the full SHA 276a979View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5dfc7bb - Browse repository at this point
Copy the full SHA 5dfc7bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for c034972 - Browse repository at this point
Copy the full SHA c034972View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa0dc1f - Browse repository at this point
Copy the full SHA fa0dc1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for e0b716a - Browse repository at this point
Copy the full SHA e0b716aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4da1b7 - Browse repository at this point
Copy the full SHA c4da1b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e3a58e2 - Browse repository at this point
Copy the full SHA e3a58e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86d8865 - Browse repository at this point
Copy the full SHA 86d8865View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e40de9 - Browse repository at this point
Copy the full SHA 2e40de9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ae1814 - Browse repository at this point
Copy the full SHA 9ae1814View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa5c823 - Browse repository at this point
Copy the full SHA fa5c823View commit details -
Configuration menu - View commit details
-
Copy full SHA for b634daa - Browse repository at this point
Copy the full SHA b634daaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f1f587 - Browse repository at this point
Copy the full SHA 4f1f587View commit details -
Configuration menu - View commit details
-
Copy full SHA for 741e017 - Browse repository at this point
Copy the full SHA 741e017View commit details -
User endpoint does not exist anymore
No need to make this exception here.
Configuration menu - View commit details
-
Copy full SHA for ade5392 - Browse repository at this point
Copy the full SHA ade5392View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71a6539 - Browse repository at this point
Copy the full SHA 71a6539View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d3eee5 - Browse repository at this point
Copy the full SHA 6d3eee5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85b393c - Browse repository at this point
Copy the full SHA 85b393cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4d7942 - Browse repository at this point
Copy the full SHA b4d7942View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ebfb1c - Browse repository at this point
Copy the full SHA 8ebfb1cView commit details
Commits on May 8, 2019
-
NestedViewSetMixin has to be on the left of ProjectQuerySetMixin to filter nested results properly.
Configuration menu - View commit details
-
Copy full SHA for e4ac327 - Browse repository at this point
Copy the full SHA e4ac327View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.