summaryrefslogtreecommitdiff
path: root/doc/api
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'fix-commit-status-rendering' into 'master' Robert Speicher2016-03-151-7/+0
|\ | | | | | | | | | | | | | | | | | | | | Cleanup Ci::Commit, Ci::Build and CommitStatus views This MR tries to do first sweep of cleanups to Ci::Commit and Ci::Build objects removing all view-related functions and fixing the API from other side. Fixes: https://gitlab.com/gitlab-org/gitlab-ce/issues/6046 See merge request !2760
| * Cleanup CiCommit and CiBuildKamil Trzcinski2016-03-141-7/+0
| | | | | | | | | | | | - Remove all view related methods from Ci::Build and CommitStatus - Remove unused Ci::Commit and Ci::Build methods - Use polymorphism to render different types of CommitStatus
* | Merge branch 'share-project-ce' into 'master' Dmitriy Zaporozhets2016-03-141-0/+14
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bring from EE: Share Project with Group - [x] Models and migrations - [x] Logic, UI - [x] Tests - [x] Documentation - [x] Share with group lock - [x] Api feature - [x] Api docs - [x] Api tests Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> For #12831 cc @DouweM @rspeicher @vsizov See merge request !3186
| * | Bring share project with group API from EEshare-project-ceDmitriy Zaporozhets2016-03-131-0/+14
| |/ | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Don't remove `ProjectSnippet#expires_at` from APIrs-snippet-expires-apiRobert Speicher2016-03-092-0/+2
|/ | | | | | See https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/3103 This partially reverts commit 836d5930332797192094ce4a3c8083e96f7e8c53.
* Merge branch 'rs-snippets-dont-expire' into 'master' Dmitriy Zaporozhets2016-03-092-2/+0
|\ | | | | | | | | | | | | | | | | Remove `Snippet#expires_at` This was removed from the interface in https://github.com/gitlabhq/gitlabhq/pull/6027 but its implementation lingered around for two years. See merge request !3103
| * Remove `Snippet#expires_at`rs-snippets-dont-expireRobert Speicher2016-03-052-2/+0
| | | | | | | | | | | | This was removed from the interface in https://github.com/gitlabhq/gitlabhq/pull/6027 but its implementation lingered around for two years.
* | Merge branch 'evuez/gitlab-ce-add-info-user-api' into 'master' Robert Speicher2016-03-081-0/+2
|\ \ | | | | | | | | | | | | | | | | | | Expose User#last_sign_in_at and User#confirmed_at for admins Closes #840 See merge request !3090
| * | Add fields to GET /users/* API endpoints for adminsevuez/gitlab-ce-add-info-user-apievuez2016-03-041-0/+2
| |/ | | | | | | | | | | | | Added fields are last_sign_in_at and confirmed_at. They are available for GET /users/ and GET /users/:id for admins. Closes #840
* | Merge branch 'doc/ci-api-update' into 'master' Achilleas Pipinellis2016-03-081-2/+1
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | Deprecated GitLab CI API clean up Deprecated GitLab CI API clean up. The intent here is to clean up deprecated GitLab CI documentation leaving only relevant information. Since we merged `Ci::Project` to `Project` most of this documentation is outdated. Closes #13610 See merge request !3003
| * Remove deprecated CI API docs for commits and projectsGrzegorz Bizon2016-02-291-2/+1
| | | | | | | | [ci skip]
* | typobb-froggy2016-03-021-1/+1
|/
* Add when the API changes got introducedAchilleas Pipinellis2016-02-222-0/+8
| | | | [ci skip]
* Fix docs on artifacts APIAchilleas Pipinellis2016-02-201-11/+6
| | | | | | | | - Backticks in parameters - Remove headings - Fix curl URL link [ci skip]
* Fix documentationbuilds-artifacts-APIKamil Trzcinski2016-02-191-2/+2
|
* Fix APIKamil Trzcinski2016-02-191-2/+2
|
* Introduce API for serving the artifacts archiveKamil Trzcinski2016-02-191-0/+39
|
* Use POST method instead of DELETE when erasing a buildGrzegorz Bizon2016-02-191-5/+5
| | | | | Discussion: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2560#note_3742042
* Add API documentation for build erase endpointGrzegorz Bizon2016-02-191-0/+50
|
* Change `last_contact` to `contacted_at`Tomasz Maczukin2016-02-191-2/+2
|
* Replace Entities::RunnerProjectDetails with Entities::ForkedFromProjectTomasz Maczukin2016-02-191-0/+4
|
* iChange `name` and `path` to `name_with_namespace` and `path_with_namespace` ↵Tomasz Maczukin2016-02-191-4/+4
| | | | in `RunnerProjectDetails`
* Update docummentation - specific runner enablingTomasz Maczukin2016-02-191-2/+2
| | | | [ci skip]
* Modify and fix output of delete and update of a runnerTomasz Maczukin2016-02-191-6/+8
|
* GET /runners is for specific runners onlyAchilleas Pipinellis2016-02-191-3/+3
| | | | [ci skip]
* Add token to runner details output in APITomasz Maczukin2016-02-191-0/+1
|
* More fixes in runners docAchilleas Pipinellis2016-02-191-8/+13
| | | | [ci skip]
* Correct PRIVATE-TOKEN to use dash instead of underscoreAchilleas Pipinellis2016-02-191-8/+8
|
* Add associated project info to runner details outputTomasz Maczukin2016-02-191-0/+7
|
* Split `/runners` entrypoint to `/runners` and `/runners/all`Tomasz Maczukin2016-02-191-2/+53
|
* Add some fixes in runners API documentationTomasz Maczukin2016-02-191-4/+4
|
* Add `Example response` above each json outputAchilleas Pipinellis2016-02-191-7/+21
| | | | [ci skip]
* Add runners API documentation [ci-skip]Tomasz Maczukin2016-02-192-0/+235
|
* Fix typo in doc/api/builds.mdAchilleas Pipinellis2016-02-121-1/+1
| | | | [ci skip]
* Merge branch 'skakirill/gitlab-ce-api-merge-request-setup-milestone' into ↵Douwe Maan2016-02-121-0/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | 'master' API: Allow to set or update a merge-request's milestone _Originally opened at !2107 by @ skakirill._ - - - See merge request !2755
| * API: Allow to set or update a merge-request's milestoneKirill Skachkov2016-02-081-0/+2
| |
* | Merge branch 'Schniz/gitlab-ce-feature/merge-request-closes-issues-in-api' ↵Rémy Coutable2016-02-111-0/+62
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Add merge_requests/:merge_request_id/closes_issues _Originally opened at !2660 by @Schniz._ - - - Added `/api/v3/projects/:id/merge_requests/:merge_request_id/closes_issues` route in the API for getting the issues that should be closed when a merge request merged successfully See merge request !2779
| * | Added '/api/v3/projects/:id/merge_requests/:merge_request_id/closes_issues' ↵Gal Schlezinger2016-02-111-0/+62
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | route in the API Added some documentation for it Added to changelog Added curl example and an attribute table Moved the api route definition from "lib/api/issues.rb" to "lib/api/merge_requests.rb" Fixed the attributes and changed the documentation to be at "merge_requests.md" too Changed generic titles to more specific titles added an underscore added tests. it depends on a newer version of gitlab-test project I'm doing a since I need to add a branch to the `gitlab-test` repo removed the before using 'iid' instead of 'id' in the description to reference the issues. that makes the tests pass Removed the 'closes-issues' key from test_env. so it should pass the tests Moved the two initializations to the describe block Changed the changelog
* | Add some fixesfix/ci-api-builds-docsTomasz Maczukin2016-02-101-7/+7
| | | | | | | | [ci skip]
* | Fix builds API formattingTomasz Maczukin2016-02-101-42/+22
| | | | | | | | [ci skip]
* | Merge remote-tracking branch 'dev/master' into 'master'Robert Speicher2016-02-091-2/+8
|\ \
| * \ Merge branch 'master' into ci-permissionsKamil Trzcinski2016-02-052-24/+36
| |\ \ | | |/ | | | | | | | | | # Conflicts: # db/schema.rb
| * | Rename allow_guest_to_access_builds to public_buildsKamil Trzcinski2016-02-041-5/+5
| | |
| * | Expose allow_guest_to_access_builds in GitLab APIKamil Trzcinski2016-02-041-2/+8
| | |
* | | Add an API spec for MergeRequest#merge_status and properly document this ↵develop7/add-merge_status-to-merge-request-in-apiRémy Coutable2016-02-081-11/+115
| |/ |/| | | | | resource
* | Merge branch 'doc_refactor_session_api' into 'master' Achilleas Pipinellis2016-02-051-17/+25
|\ \ | | | | | | | | | | | | | | | | | | Refactor session API documentation See merge request !2473
| * | Refactor session API documentation [ci skip]doc_refactor_session_apiAchilleas Pipinellis2016-01-181-17/+25
| | |
* | | Merge branch 'doc_refactor_deploy_key_multiple_projects_api' into 'master' Achilleas Pipinellis2016-02-051-7/+11
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | Refactor deploy_key_multiple_projects API documentation See merge request !2468
| * | Refactor deploy_key_multiple_projects API documentation [ci skip]doc_refactor_deploy_key_multiple_projects_apiAchilleas Pipinellis2016-01-181-7/+11
| |/
* | Merge branch 'patch-1' into 'master' Achilleas Pipinellis2016-01-291-5/+5
|\ \ | | | | | | | | | | | | | | | | | | | | | Fixed typo for PRIVATE-TOKEN header Was PRIVATE_TOKEN but should be PRIVATE-TOKEN. Underscore vs. kebab-case. See merge request !2624