summaryrefslogtreecommitdiff
path: root/doc/api
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add auto_devops_* to project APIMathieu Parent2019-07-031-0/+6
| | | | | | | | | | The auto_devops object sometimes doesn't exists. We may need to create it.
* | Add auto_cancel_pending_pipelines to project APIMathieu Parent2019-07-031-0/+3
| |
* | Add build_coverage_regex to project APIMathieu Parent2019-07-031-0/+3
| |
* | Add build_timeout to project APIMathieu Parent2019-07-031-0/+3
| |
* | Add build_git_strategy attribute to project APIMathieu Parent2019-07-031-0/+3
| | | | | | | | | | We map the boolean to the string 'fetch' or 'clone', to be more explicit.
* | Add *_access_level to project APIMathieu Parent2019-07-031-15/+33
|/ | | | | | | | | - issues_access_level - repository_access_level - merge_requests_access_level - builds_access_level - wiki_access_level - snippets_access_level
* Merge branch '3264-update-project-aliases-api-docs' into 'master'Marcia Ramos2019-07-031-5/+11
|\ | | | | | | | | Update Project Aliases API documentation See merge request gitlab-org/gitlab-ce!30288
| * Update Project Aliases API documentation3264-update-project-aliases-api-docsPatrick Bajao2019-07-031-5/+11
| | | | | | | | | | Fix the example for POST /project_aliases since it doesn't need the project_id to be URL encoded.
* | Update api docs to finish aligning EE and CE docsMarcel Amirault2019-07-0312-135/+1166
|/ | | | | | Squashing a few commits and continuing work on merging the 12 api docs that have not been ported to CE yet.
* Docs update for visibility restriction on GitLab.comJeremy Watson2019-07-031-0/+6
|
* Merge branch 'patch-71' into 'master'Evan Read2019-07-031-1/+1
|\ | | | | | | | | Add `--globoff` flag to the curl command for Jobs API. See merge request gitlab-org/gitlab-ce!30118
| * Add `--globoff` flag to the curl command for Jobs API.Jean-Pierre Huynh2019-06-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The existing command fail in some cases with the following error `curl: (3) [globbing] bad range specification in column 56`. This was found when running cURL from a `python:3.7` container that comes with curl version `7.52.1`. ``` root@91963a56cd8f:/# curl --version curl 7.52.1 (x86_64-pc-linux-gnu) libcurl/7.52.1 OpenSSL/1.0.2r zlib/1.2.8 libidn2/0.16 libpsl/0.17.0 (+libidn2/0.16) libssh2/1.7.0 nghttp2/1.18.1 librtmp/2.3 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp Features: AsynchDNS IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy PSL ``` This doesn't seem to be an issue with `curl 7.58.0` but it doesn't hurt to have that flag enabled.
* | Fix most bare URLs in projectEvan Read2019-07-021-4/+3
| | | | | | | | | | | | Linting rule not enabled for now because tooling produces false positives.
* | Replace 'JIRA' with 'Jira'Takuya Noguchi2019-06-282-14/+14
| | | | | | | | | | | | https://community.atlassian.com/t5/Jira-questions/Is-it-quot-JIRA-quot-or-quot-Jira-quot/qaq-p/681163 Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
* | Merge branch '3264-project-aliases-ce' into 'master'Bob Van Landuyt2019-06-281-0/+105
|\ \ | | | | | | | | | | | | CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14108 See merge request gitlab-org/gitlab-ce!29604
| * | Specify feature was added in GitLab PremiumPatrick Bajao2019-06-261-1/+1
| | |
| * | Update related documentationPatrick Bajao2019-06-261-8/+12
| | | | | | | | | | | | | | | | | | | | | Update the newly added documentation to be more precise and fix the typos. Add information about Project aliases into permissions doc.
| * | Add documentation for feature and APIPatrick Bajao2019-06-261-0/+101
| | |
* | | Add support for creating random passwords in user creation APIsh-add-force-random-password-user-apiStan Hu2019-06-271-24/+32
| |/ |/| | | | | | | | | | | | | To avoid having to specify an actual password to create users, admins can now use the `force_random_password` parameter to let Devise generate a password. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63826
* | Merge branch 'dz-remove-deprecated-user-routes' into 'master'Mike Greiling2019-06-271-4/+4
|\ \ | | | | | | | | | | | | Remove deprecated user routes See merge request gitlab-org/gitlab-ce!30044
| * | Remove deprecated /u/:username routesdz-remove-deprecated-user-routesDmitriy Zaporozhets2019-06-261-4/+4
| | | | | | | | | | | | | | | | | | Also release `u` from TOP_LEVEL_ROUTES Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | refactor: remove Sentry from application settingsRoger Meier2019-06-251-4/+0
| |/ |/|
* | Merge branch '30355-use-hours-only-for-time-tracking' into 'master'Phil Hughes2019-06-251-0/+1
|\ \ | |/ |/| | | | | | | | | Limit time tracking units to hours Closes #30355 See merge request gitlab-org/gitlab-ce!29469
| * Rename to time_tracking_limit_to_hours30355-use-hours-only-for-time-trackingHeinrich Lee Yu2019-06-251-1/+1
| | | | | | | | Changes migration and all other places the attribute is used
| * Limit time tracking values to hoursJon Kolb2019-06-251-0/+1
| | | | | | | | | | Adds an instance setting to limit display of time tracking values to hours only
* | Add Markdown lintingEvan Read2019-06-251-1/+3
|/ | | | | Also adds and one linting rule and makes project conform to it.
* Add name & search parameters to project environments APILee Tickett2019-06-241-1/+3
|
* Automatically update MR merge-ref along merge statusOswaldo Ferreira2019-06-201-12/+8
| | | | | | | | | | | | This couples the code that transitions the `MergeRequest#merge_status` and refs/merge-requests/:iid/merge ref update. In general, instead of directly telling `MergeToRefService` to update the merge ref, we should rely on `MergeabilityCheckService` to keep both the merge status and merge ref synced. Now, if the merge_status is `can_be_merged` it means the merge-ref is also updated to the latest. We've also updated the logic to be more systematic and less user-based.
* Merge branch 'link_to_issue_statistics_api_endpoint_in_docs' into 'master'Achilleas Pipinellis2019-06-201-0/+3
|\ | | | | | | | | Docs: Link issue statistics api endpoint in the docs See merge request gitlab-org/gitlab-ce!29855
| * Link issue statistics api endpoint in the docslink_to_issue_statistics_api_endpoint_in_docsAlexandru Croitor2019-06-201-0/+3
| | | | | | | | Adds the missing link to issues_statistics api endpoint
* | Update Docs for Container Registry API Delete EndpointsJason Goodman2019-06-201-0/+5
| |
* | Updating CE repo to include new EE users API changesMichael Leopard2019-06-191-4/+11
|/ | | | | Updated users API documentation Moved API level changes to the service level
* 59702 Fix API notification flags for MS TeamsSeiji Suenaga2019-06-181-0/+2
|
* Merge branch 'bw-update-graphql-docs' into 'master'Evan Read2019-06-181-1/+1
|\ | | | | | | | | Update GraphQL document to mention that epics are supported See merge request gitlab-org/gitlab-ce!29777
| * Mention that epics are supported in GraphqlQLbw-update-graphql-docsBrett Walker2019-06-171-1/+1
| |
* | 56737 Expose currently supported events properly on services APIZsolt Kovari2019-06-161-3/+48
|/
* Merge branch 'expose-project-git-depth-via-api' into 'master'Kamil Trzciński2019-06-121-0/+8
|\ | | | | | | | | | | | | Expose default_git_depth via project API Closes #62908 See merge request gitlab-org/gitlab-ce!29353
| * Expose ci_default_git_depth via project APIexpose-project-git-depth-via-apiFabio Pitino2019-06-121-0/+8
| | | | | | | | | | | | | | | | | | | | Enable Get and Update of ci_default_git_depth for Project API. Renaming Project#default_git_depth to :ci_default_git_depth to give more context through the API usage. Add API documentation
* | Revert "Automatically update MR merge-ref along merge status"Oswaldo Ferreira2019-06-111-9/+13
|/
* Add task count and completed count to responses of Issue and MRPatrick Derichs2019-06-072-21/+105
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add spec for task_completion_status Add test cases for task_completion_status result Extracted shared samples Add new spec file for task completion status response Fix style errors Add changelog entry Changed samples to Hashes Remove test for successful request Remove not nil expectation Add task_completion_status to api documentation for issues Add task_completion_status to api documentation for merge_requests Refactor spec so it just requests one specific item Add task_completion_status to Taskable Simplified task completion status in entities Refactor spec so it separates status code check and content check Fix spec description text and field name
* Docs: Merge 5 api docs from EE to CEMarcel Amirault2019-06-065-105/+378
|
* Update description of Snippets API, create and update methodsNikolay Samokhvalov2019-06-031-5/+5
| | | | | Currently, the field used to fill the contents is called "code". Also "visibility" is now required.
* Merge branch 'osw-sync-merge-ref-upon-mergeability-check' into 'master'Douwe Maan2019-06-031-12/+8
|\ | | | | | | | | | | | | Automatically update MR merge-ref along merge status Closes #58495 See merge request gitlab-org/gitlab-ce!28513
| * Simplify merge_ref_head methodsOswaldo Ferreira2019-05-311-1/+1
| |
| * Automatically update MR merge-ref along merge statusOswaldo Ferreira2019-05-311-12/+8
| | | | | | | | | | | | | | | | | | | | | | | | This couples the code that transitions the `MergeRequest#merge_status` and refs/merge-requests/:iid/merge ref update. In general, instead of directly telling `MergeToRefService` to update the merge ref, we should rely on `MergeabilityCheckService` to keep both the merge status and merge ref synced. Now, if the merge_status is `can_be_merged` it means the merge-ref is also updated to the latest. We've also updated the logic to be more systematic and less user-based.
* | Add Namespace and ProjectStatistics to GraphQL APIAlessio Caiazza2019-06-031-0/+1
|/ | | | | | We can query namespaces, and nested projects. Projects now exposes statistics
* Add optional param :start_project to allow variable commit targetsKerri Miller2019-05-311-0/+1
| | | | | | | | This extends POST#:id/repository/commits to allow the optional parameter `:start_project`, which will allow targeting other projects besides the one derived from `:id`. Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/50850
* Merge branch ↵Mike Greiling2019-05-301-8/+4
|\ | | | | | | | | | | | | 'ee-7672-geo-remove-deprecated-wikis_count-and-repositories_count-fields-from-the-public-api-geo' into 'master' Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/13025 See merge request gitlab-org/gitlab-ce!28701
| * Backport of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/13025ee-7672-geo-remove-deprecated-wikis_count-and-repositories_count-fields-from-the-public-api-geoValery Sizov2019-05-291-8/+4
| |
* | Fix highest role docsThiago Presa2019-05-301-3/+3
| | | | | | | | | | The docs for the highest_role field was incorrectly added to the /users endpoint. This commit adds it to the /users/:id