Commit Graph
499 Commits
Author SHA1 Message Date
Achilleas PipinellisandRémy Coutable 3e8f98aa64 Merge branch 'add_missing_doc' into 'master'
Add when the API changes got introduced



See merge request !2912
2016-02-23 11:29:00 +01:00
Achilleas PipinellisandRémy Coutable 0e41e6571c Merge branch 'doc_artifacts_api' into 'master'
Fix docs on artifacts API

Small fixes for https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2893

- Backticks in parameters
- Remove headings
- Fix curl URL link



See merge request !2902
2016-02-21 21:10:23 +01:00
Kamil TrzcińskiandRémy Coutable ba893daf53 Merge branch 'builds-artifacts-API' into 'master'
Introduce API for serving the artifacts archive

Add API to download build artifacts archive in context of GitLab API

/cc @DouweM @grzesiek 

See merge request !2893
2016-02-21 20:59:39 +01:00
Grzegorz BizonandRémy Coutable 62067b74c8 Merge branch 'ci/remove-builds' into 'master'
Make it possible to erase build content (artifacts, trace)

This feature makes it possible to remove build content - build artifacts and build traces.

- [x] Remove artifacts
- [x] Remove metadata
- [x] Remove build traces
- [x] Wait for https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/1942 this to be merged
- [x] Fix the permissions after the merge

Closes #3421

See merge request !2560
2016-02-19 18:22:49 +01:00
Kamil TrzcińskiandRémy Coutable 778da50251 Merge branch 'ci/api-runners' into 'master'
Add runners API

References #4264

See merge request !2640
2016-02-19 16:32:43 +01:00
Achilleas Pipinellis 324e6743cf Fix typo in doc/api/builds.md
[ci skip]
2016-02-12 11:25:20 +02:00
Douwe Maan 0807bd5130 Merge branch 'skakirill/gitlab-ce-api-merge-request-setup-milestone' into 'master'
API: Allow to set or update a merge-request's milestone

_Originally opened at !2107 by @ skakirill._

- - -


See merge request !2755
2016-02-12 08:39:18 +00:00
Rémy Coutable 973a7d040e Merge branch 'Schniz/gitlab-ce-feature/merge-request-closes-issues-in-api' 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
2016-02-11 17:13:36 +00:00
Gal SchlezingerandRémy Coutable 78e36780be Added '/api/v3/projects/:id/merge_requests/:merge_request_id/closes_issues' 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
2016-02-11 09:34:07 +01:00
Tomasz Maczukin ba1f6de8a5 Add some fixes
[ci skip]
2016-02-10 15:07:11 +01:00
Tomasz Maczukin efedf983a1 Fix builds API formatting
[ci skip]
2016-02-10 14:36:51 +01:00
Robert Speicher 7ea60fbfc8 Merge remote-tracking branch 'dev/master' into 'master' 2016-02-09 12:13:58 -05:00
Rémy Coutable f6a666bdc2 Add an API spec for MergeRequest#merge_status and properly document this resource 2016-02-08 17:18:44 +01:00
Kirill SkachkovandRémy Coutable 81f2a9e5b0 API: Allow to set or update a merge-request's milestone 2016-02-08 15:49:35 +01:00
Kamil Trzcinski 170ca8435a Merge branch 'master' into ci-permissions
# Conflicts:
#	db/schema.rb
2016-02-05 20:15:32 +01:00
Achilleas Pipinellis 9afcacb3a4 Merge branch 'doc_refactor_session_api' into 'master'
Refactor session API documentation



See merge request !2473
2016-02-05 10:11:44 +00:00
Achilleas Pipinellis 6d18f748f0 Merge branch 'doc_refactor_deploy_key_multiple_projects_api' into 'master'
Refactor deploy_key_multiple_projects API documentation



See merge request !2468
2016-02-05 10:10:23 +00:00
Kamil Trzcinski b4c36130cc Rename allow_guest_to_access_builds to public_builds 2016-02-04 12:57:46 +01:00
Kamil Trzcinski 6a5a175d9f Expose allow_guest_to_access_builds in GitLab API 2016-02-04 11:14:12 +01:00
Achilleas Pipinellis dec2151718 Merge branch 'patch-1' into 'master'
Fixed typo for PRIVATE-TOKEN header

Was PRIVATE_TOKEN but should be PRIVATE-TOKEN.
Underscore vs. kebab-case.

See merge request !2624
2016-01-29 18:02:48 +00:00
Dmitriy Zaporozhets dfb8803c1c Improve consistency and duplication for Merge Request API
* Follow REST for merge request API route
* Remove repeating comments API for MR

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2016-01-28 14:26:12 +01:00
Markus Fisch a8fc4a01e2 Fixed typo for PRIVATE-TOKEN header
Was PRIVATE_TOKEN but should be PRIVATE-TOKEN.
Underscore vs. kebab-case.
2016-01-27 12:16:37 +00:00
Achilleas Pipinellis 97b2d78de8 Merge branch 'doc_refactor_system_hooks_api' into 'master'
Refactor system_hooks API documentation



See merge request !2475
2016-01-24 19:24:46 +00:00
Achilleas Pipinellis df4d676811 Merge branch 'doc_refactor_namespaces_api' into 'master'
Refactor namespaces API documentation



See merge request !2472
2016-01-24 19:23:56 +00:00
Achilleas Pipinellis 28c14ceaa2 Merge branch 'doc_refactor_README_api' into 'master'
Refactor README API documentation

~~Waiting for https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/2435 to be merged.~~

See merge request !2476
2016-01-24 19:22:42 +00:00
Achilleas Pipinellis 23a878c40c Clean up system hooks API documentation
[ci skip]
2016-01-24 20:20:39 +01:00
Achilleas Pipinellis 4ae7cb9a93 Merge branch 'doc_refactor_settings_api' into 'master'
Refactor settings API documentation



See merge request !2474
2016-01-24 18:36:51 +00:00
Achilleas Pipinellis 2b3e64a601 Clean up namespaces API documentation
[ci skip]
2016-01-24 19:28:24 +01:00
Achilleas Pipinellis 6cab2e4076 Merge branch 'doc_refactor_labels_api' into 'master'
Refactor labels API documentation



See merge request !2471
2016-01-24 16:53:46 +00:00
Achilleas Pipinellis ebaedca907 Merge branch 'doc_refactor_issues_api' into 'master'
Refactor issues API documentation



See merge request !2466
2016-01-24 16:40:50 +00:00
Achilleas Pipinellis 9f095bbbcc Merge branch 'doc_refactor_deploy_keys_api' into 'master'
Refactor deploy_keys API documentation



See merge request !2467
2016-01-24 16:39:39 +00:00
Achilleas Pipinellis 82e352d0b4 Merge branch 'doc_refactor_branches_api' into 'master'
Refactor branches API documentation



See merge request !2464
2016-01-24 16:38:43 +00:00
Achilleas Pipinellis 373b277f03 Add note about commit status API deprecation
[ci skip]
2016-01-22 10:08:57 +01:00
Achilleas Pipinellis 831eb9468d Merge branch 'master' into doc_refactor_commits_api 2016-01-22 09:34:45 +01:00
Josh Frye 11797df1af Change 'public' flag to more robust 'visibility' query. 2016-01-19 09:57:00 -05:00
Josh Frye 6951396dbe Update all docs for public param 2016-01-19 09:57:00 -05:00
Josh Frye 10669097fa Add public params to GET /projects api. Closes #3788 2016-01-19 09:57:00 -05:00
Achilleas Pipinellis b4d61ac46b Merge branch 'master' into doc_refactor_commits_api 2016-01-19 11:18:57 +01:00
Achilleas Pipinellis 1ede975cde Styleguide the commit status API
[ci skip]
2016-01-19 11:18:17 +01:00
Achilleas Pipinellis 84354b4bd2 Fix typos, grammar and other styleguide issues
[ci skip]
2016-01-18 21:49:04 +01:00
Achilleas Pipinellis 2ffc438efb Use plaintext instead of json in code blocks
[ci skip]
2016-01-18 11:45:04 +01:00
Achilleas Pipinellis 958dd27777 Clean-up API README [ci skip]
- Fix some curl examples
- Fix examples for id vs iid
2016-01-18 11:38:54 +01:00
Achilleas Pipinellis 415b78e07c Merge branch 'master' into doc_refactor_README_api 2016-01-18 11:04:39 +01:00
Achilleas Pipinellis 23b4d31def Merge branch 'rc-document-new-api-pagination-headers' into 'master'
Document new API pagination headers

Document new API pagination headers introduced in !2426. Solves #8098.

/cc @dzaporozhets @dblessing

See merge request !2435
2016-01-18 10:00:50 +00:00
Achilleas Pipinellis 4a76f9217a Clean up pagination documentation [ci skip]
- Fix heading names
- Fix curl example
- Use full request output
- Use table for the extra headers
2016-01-18 10:55:25 +01:00
Achilleas Pipinellis 60752b6ec8 Refactor README API documentation [ci skip] 2016-01-18 10:10:33 +01:00
Achilleas Pipinellis 9eeda3da3d Remove relative link
It wouldn't work on doc.gitlab.com

[ci skip]
2016-01-18 09:48:19 +01:00
Achilleas Pipinellis 3db8cfefc7 Refactor system_hooks API documentation [ci skip] 2016-01-18 09:45:50 +01:00
Achilleas Pipinellis 585e7f6e35 Refactor settings API documentation [ci skip] 2016-01-18 09:44:19 +01:00
Achilleas Pipinellis bef01c48bd Refactor session API documentation [ci skip] 2016-01-18 09:43:46 +01:00