Commit Graph

1483 Commits

Author SHA1 Message Date
Rémy Coutable 87bbfa4d8b Merge branch 'update-todos-docs' into 'master'
Added missing actions in todos docs

Closes #44803

See merge request gitlab-org/gitlab-ce!18247
2018-04-16 14:07:20 +00:00
Roger Rüttimann e467a11ec7 Feature/add language in repository to api 2018-04-13 08:06:04 +00:00
Andrew Beresford 3a4086e22f Expose the target commit ID through the tag API
This is useful for annotated tags, where the deferenced target is not the same as the tag object. At the moment there is no way to differentiate the two through the tag API.

This change adds a "target" property and leaves the existing "commit" property alone so that existing behaviour is not altered.
2018-04-08 20:59:03 +01:00
NielsNet a92a64a385 Added missing actions in todos docs
- Added unmergeable action
- Added directly_addressed action
2018-04-08 17:47:08 +00:00
Winnie Hellmann 42411b05ff Add user documentation for badges 2018-04-08 11:39:35 +00:00
Francisco Javier López f20912df03 Extend API for importing a project export with overwrite support 2018-04-06 15:23:49 +00:00
Mark Fletcher d7edda27da Mention when "/commits/:sha/merge_requests/" endpoint was introduced 2018-04-05 17:52:35 +01:00
Bob Van Landuyt e3acc982a8 Override values from JSON with import data
This overrides values defined in the project JSON with the values
provided in project.import_data.data['override_params'].

These could be passed from the API.
2018-04-05 09:18:12 +02:00
Douwe Maan e43c01e6b8 Merge branch 'zj-feature-gate-remove-http-api' into 'master'
Allow feature gate removal through the API

See merge request gitlab-org/gitlab-ce!18146
2018-04-04 13:13:44 +00:00
Jan f6d58310fc Resolve "Allow the configuration of a project's merge method via the API" 2018-04-04 09:56:38 +00:00
Zeger-Jan van de Weg caca8f34ff
Allow feature gate removal through the API
Features could be listed and added through the api, now also removed.
This was needed in the case of gitlab.com as the number of gates that
were ever used just grows and cleaning up is hard.
2018-04-03 16:39:08 +02:00
Douwe Maan 712da68bad Merge branch 'jramsay-list-commit-statuses-docs' into 'master'
Add pagination docs to commit status API

See merge request gitlab-org/gitlab-ce!18124
2018-04-02 14:26:00 +00:00
Victor Wu 972dd479b3 Update docs for API for issue and merge request description templates 2018-04-02 09:31:13 +00:00
James Ramsay db43d792ff Add pagination docs to commit status API 2018-04-01 16:32:37 -04:00
Francisco Javier López 22b05a1ff7 Extend API for exporting a project with direct upload URL 2018-03-30 15:45:59 +00:00
Sean McGivern 7c36e8561c Merge branch '41967_issue_api_closed_by_info' into 'master'
Add closed by information to issue API

See merge request gitlab-org/gitlab-ce!17042
2018-03-30 15:43:45 +00:00
Rémy Coutable f7c132552a
Backport part of the doc/api/jobs.md file from EE
Signed-off-by: Rémy Coutable <remy@rymai.me>
2018-03-30 14:46:25 +02:00
Rémy Coutable 5a35c18234 Merge branch 'event-api-time-limit-docs' into 'master'
Update events.md with time period limit documentation

Closes #35912

See merge request gitlab-org/gitlab-ce!17941
2018-03-29 12:12:08 +00:00
Kamil Trzciński 8b37ce6f7f Merge branch 'add-per-runner-job-timeout' into 'master'
Add per runner job timeout

Closes #43426

See merge request gitlab-org/gitlab-ce!17221
2018-03-29 10:54:06 +00:00
Tomasz Maczukin f5e602ee0f
Rename maximum_job_timeout to maximum_timeout 2018-03-28 13:58:15 +02:00
Tomasz Maczukin d633bc8134
Rename job_upper_timeout to maximum_job_timeout 2018-03-28 13:55:46 +02:00
Tomasz Maczukin 7b82f4bab1
Add support for job_upper_timeout in API 2018-03-28 13:55:46 +02:00
Mark Fletcher 847671e06c Allow merge requests related to a commit to be found via API
- Original work for the web interface here:
 - https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/13713
2018-03-26 19:34:36 +01:00
YarNayar 99b01e2359 Send notification emails when push to a merge request
Closes #23460
2018-03-26 13:24:52 +01:00
Kyle Lemon 50dcbf1a71 Update events.md with time period limit documentation 2018-03-22 18:55:26 +00:00
Jan Provaznik 2370ff85fe Optional '/-/' delimiter for search API
'/-/' delimiter is used only in UI, in API we don't use it for
other endpoints. To align search endpoints with the rest of API
endpoints, this patch makes '/-/' optional for existing endpoints (to
keep backward compatibility).

Documentation is updated to prefer paths without '/-/'.
2018-03-19 20:02:15 +01:00
Tiago Botelho 5248e37f27 Adds the option to override project description on export via API
and fixes the project description not being imported
2018-03-16 13:56:11 +00:00
Douwe Maan e85f4697cc Merge branch 'bvl-allow-maintainer-to-push' into 'master'
Allow maintainers to push forks of a project for branches that have open MRs

Closes #22292

See merge request gitlab-org/gitlab-ce!17395
2018-03-07 18:43:53 +00:00
Bob Van Landuyt 9b27027619 Add documentation for allowing maintainers to push 2018-03-07 16:59:17 +01:00
Bob Van Landuyt 8b2ec23fef Set `allow_maintainer_to_push` using the API 2018-03-07 16:59:17 +01:00
Jan Provaznik dd46f56b8e Minor fixes in API doc 2018-03-07 15:47:34 +01:00
Sean McGivern 1da5a103ac Merge branch 'jprovazn-api' into 'master'
Add discussion API

See merge request gitlab-org/gitlab-ce!17510
2018-03-07 13:37:50 +00:00
Jan Provaznik dcdfa04b32 Add discussion API
* adds basic discussions API for issues and snippets
* reorganizes notes specs (so same tests can be used for all noteable types - issues, MRs, snippets)
2018-03-07 12:27:50 +01:00
Felipe Artur e77c4e9efe Merge branch 'master' into 'issue_38337'
# Conflicts:
#   app/models/group.rb
#   db/schema.rb
2018-03-06 16:28:54 +00:00
haseeb b5987e62ea added missing space in docs and a changelog 2018-03-06 21:46:51 +05:30
Sean McGivern 39b393fa72 Merge branch '29130-api-project-export' into 'master'
Resolve "API endpoint for exporting project"

Closes #29130

See merge request gitlab-org/gitlab-ce!15860
2018-03-06 15:24:14 +00:00
Francisco Javier López 8fe880dc06 Projects and groups badges API 2018-03-05 17:51:40 +00:00
Sean McGivern 5a1da682a7 Merge branch '41616-api-issues-between-date' into 'master'
Resolve "API support for selecting only  updated issues before/after a given date"

Closes #41616

See merge request gitlab-org/gitlab-ce!17417
2018-03-05 14:04:35 +00:00
Jacopo 168ff28506 Adds updated_at filter to issues and merge_requests API 2018-03-05 14:10:32 +01:00
bunufi 47d4890d3a Update API: add search param to branches 2018-03-05 12:57:47 +00:00
Jakub Kadlubiec a83db3c9ea Add a note about the "List MR pipelines" endpoint only being available from 10.5.0 2018-03-05 11:56:17 +00:00
Felipe Artur dd071c4b6e Bring one group board to CE 2018-03-03 12:56:17 -03:00
haseeb a73c9a63a7 note added 2018-03-03 16:07:13 +05:30
haseeb bb89412ffb expose metrics in merge request api 2018-03-02 16:48:55 +00:00
Douwe Maan de454de9b1 Merge branch '42434-allow-commits-endpoint-to-work-over-all-commits' into 'master'
Resolve "Allow API method /projects/:id/repository/commits  to work over all commits"

Closes #42434

See merge request gitlab-org/gitlab-ce!17182
2018-03-01 15:54:43 +00:00
Tiago Botelho cd9daf644e Add specs 2018-03-01 14:38:35 +00:00
Rémy Coutable b8d7cb8664 Merge branch '43425-projects-hooks-confidential-issues-events' into 'master'
Resolve "Projects hooks : confidential_issues_events"

Closes #43425

See merge request gitlab-org/gitlab-ce!17370
2018-03-01 12:11:10 +00:00
Rémy Coutable 4bc0900089 Merge branch 'merge-requests-api-filter-by-branch' into 'master'
Add source and target branch filters to merge requests API

Closes #42492

See merge request gitlab-org/gitlab-ce!17355
2018-03-01 11:47:42 +00:00
Sean McGivern 2f7dffe548 Add source and target branch filters to merge requests API 2018-03-01 10:41:02 +00:00
Jean-Baptiste Guerraz 20844326f3 align "confidential issues events" implementation with "issues events" one 2018-03-01 10:51:56 +01:00