summaryrefslogtreecommitdiff
path: root/doc/api
Commit message (Collapse)AuthorAgeFilesLines
* Grapify the service APIgrapify-service-apiRobert Schilling2016-12-121-6/+16
|
* Grapify the service APIRobert Schilling2016-12-091-2/+100
|
* Merge branch 'fix/rename-mwbs-to-merge-when-pipeline-succeeds' into 'master' Kamil Trzciński2016-12-051-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rename MWBS service to Merge When Pipeline Succeeds ## What does this MR do? This MR renames Merge When Build Succeeds feature to Merge When Pipeline Succeeds, because we recently changed the behavior, see https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6675. ## Does this MR meet the acceptance criteria? - [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG.md) entry added - [x] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md) - [x] All builds are passing ## What are the relevant issue numbers? Closes #23354 See merge request !7135
| * Merge branch 'master' into fix/rename-mwbs-to-merge-when-pipeline-succeedsGrzegorz Bizon2016-11-3015-164/+56
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (110 commits) Rewrite an HTTP link to use HTTPS Edit /spec/features/profiles/preferences_spec.rb to match changes in 084d90ac Add blue back to sub nav active Remove JSX/React eslint plugins. Fix a transient spec failure Adds hoverstates for collapsed Issue/Merge Request sidebar Moved groups above projects Add StackProf to the Gemfile, along with a utility to get a profile for a spec Update Sidekiq-cron to fix compatibility issues with Sidekiq 4.2.1 Add a CHANGELOG entry Alert user when logged in user email is not the same as the invitation Expose timestamp in build entity used by serializer Rename `MergeRequest#pipeline` to `head_pipeline` Remove unnecessary database indexes CE-specific changes gitlab-org/gitlab-ee#1137 Fixing typo & Clarifying Key name fix started_at check fix blob controller spec failure - updated not to use file-path- fix blob controller spec failure Merge branch 'jej-use-issuable-finder-instead-of-access-check' into 'security' ... Conflicts: app/controllers/projects/merge_requests_controller.rb lib/api/merge_requests.rb spec/requests/api/merge_requests_spec.rb
| * \ Merge branch 'master' into fix/rename-mwbs-to-merge-when-pipeline-succeedsGrzegorz Bizon2016-11-257-33/+103
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (312 commits) Fix bad selection on dropdown menu for tags filter Fixed issue boards scrolling with a lot of lists & issues You can only assign default_branch when editing a project ... Don't convert data which already is the target type Stop supporting Google and Azure as backup strategies renames some of the specs and adds changelog entry Fixed dragging issue moving wrong issue after multiple drags of issue Fixed issue boards issue sorting when dragging issue into list Rephrase some system notes to be compatible with new system note style Add missing JIRA file that redirects to the new location Fix documentation to create the `pg_trm` extension before creating the DB Document that we always use `do...end` for `before` in RSpec Backport Note#commands_changes from EE Log mv_namespace parameters Add default_branch attr to Project API payload in docs. Fix title case to sentence case properly escape username validation error message flash Remove header ids from University docs Add missing documentation. Added test that checks the correct select box is there for the LFS ... ... Conflicts: app/services/system_note_service.rb spec/features/merge_requests/merge_when_pipeline_succeeds_spec.rb spec/services/merge_requests/merge_when_pipeline_succeeds_service_spec.rb spec/services/system_note_service_spec.rb
| * | | Update some docs to reflect MWPS name changeGrzegorz Bizon2016-11-211-1/+1
| | | |
* | | | API: Expose committer details for a commitapi-expose-commiter-detailsRobert Schilling2016-12-011-0/+8
| | | |
* | | | Merge branch 'api-branch-status' into 'master' Rémy Coutable2016-11-301-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API: Expose branch status Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/24938 See merge request !7796
| * | | | API: Expose branch statusapi-branch-statusRobert Schilling2016-11-301-0/+5
| | |_|/ | |/| |
* | | | Merge branch 'grapify-files-api' into 'master' Rémy Coutable2016-11-301-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Grapify the files API Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/22928 See merge request !7806
| * | | | Grapify the files APIgrapify-files-apiRobert Schilling2016-11-301-2/+2
| |/ / /
* | | | Grapify the projects APIgrapify-projects-apiRobert Schilling2016-11-281-0/+1
|/ / /
* | | Merge branch 'zj-expose-coverage-pipelines' into 'master' Rémy Coutable2016-11-251-6/+12
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Expose coverage on GET pipelines/:id Closes gitlab-org/gitlab-ce#24801 See merge request !7670
| * | | Add docs for pipeline coverageZ.J. van de Weg2016-11-251-6/+12
| | | | | | | | | | | | | | | | [ci skip]
* | | | Merge branch 'issue-24534' into 'master' Rémy Coutable2016-11-2514-158/+44
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | | | | | | | | Remove unnecessary sentences for return codes in the API documentation Closes #24534 See merge request !7511
| * | | Remove unnecessary sentences for status codes in the API documentationLuis Alonso Chavez Armendariz2016-11-2414-158/+44
| |/ /
* | | Merge branch 'rephrase-system-notes' into 'master' Robert Speicher2016-11-251-1/+1
|\ \ \ | | | | | | | | | | | | | | | | Rephrase some system notes to be compatible with new system note style See merge request !7692
| * | | Rephrase some system notes to be compatible with new system note stylerephrase-system-notesDouwe Maan2016-11-241-1/+1
| | | |
* | | | You can only assign default_branch when editing a project or when creating a ↵Robert Schilling2016-11-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | project for a specified user [ci skip] You can only assign default_branch when editing a project [ci skip]
* | | | Add default_branch attr to Project API payload in docs.update-project-api-docRuben Davila2016-11-231-0/+2
| | | |
* | | | Merge branch 'api-delete-group-share' into 'master' Rémy Coutable2016-11-231-0/+19
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API: Add endpoint to delete a group share Closes #24771 See merge request !7662
| * | | | API: Add endpoint to delete a group shareapi-delete-group-shareRobert Schilling2016-11-231-0/+19
| | |/ / | |/| |
* | | | Add a starting date to milestonesmilestone_start_dateValery Sizov2016-11-231-0/+3
| |/ / |/| |
* | | Add changes to JIRA api docsAchilleas Pipinellis2016-11-221-9/+7
| | | | | | | | | | | | [ci skip]
* | | Document both valid cases for API iid filterfix-api-iid-filterRobert Schilling2016-11-222-2/+4
| | |
* | | Fix IID filter for merge requests and milestonesRobert Schilling2016-11-222-3/+3
|/ /
* | Merge branch 'grapify-users-api' into 'master' Rémy Coutable2016-11-211-22/+22
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Grapify the users API Certain endpoints return different entities based on which user issues the request. Right now, I am not aware how to specify multiple entities as part of the description block of the endpoint. @rymai Do you know something about that. ## What are the relevant issue numbers? Related to #22928 See merge request !7147
| * | Grapify the users APIgrapify-users-apiRobert Schilling2016-11-211-22/+22
| | |
* | | Merge branch 'create-pipeline-endpoint' into 'master' Rémy Coutable2016-11-211-0/+46
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | Add API endpoint for creating a pipeline Fixes #23468 See merge request !7209
| * | Add api endpoint for creating a pipelineIdo Leibovich2016-11-181-0/+46
| | | | | | | | | | | | Add a new endpoint in the new API for creating a new pipeline, and return the details of that pipeline.
* | | Merge branch 'rs-project-archive-doc-fix' into 'master' Achilleas Pipinellis2016-11-181-2/+2
|\ \ \ | |/ / |/| | | | | | | | | | | | | | Correct curl examples for archive and unarchive project API [ci skip] See merge request !7559
| * | Correct curl examples for archive and unarchive project APIRobert Speicher2016-11-181-2/+2
| | | | | | | | | | | | [ci skip]
* | | Allow sorting groups in APIsort-api-groupsSean McGivern2016-11-171-2/+7
|/ / | | | | | | | | | | Allow `order_by` and `sort` parameters to `/api/v3/groups.json`. At present, only ordering by name and path is supported, and the default sort is name ascending (alphabetical order).
* | Merge branch 'patch-9' into 'master' Sean McGivern2016-11-151-5/+5
|\ \ | | | | | | | | | | | | Fix invalid JSON in Builds API doc See merge request !7475
| * | Fix invalid JSON in Builds API doc Bernhard Häussner2016-11-151-5/+5
| |/ | | | | | | | | | | The JSON of the example responses were missing a few `,` and therefor invalid. This adds them to make those JSONs valid.
* | Merge branch 'master-recursiveTree' into 'master' Douwe Maan2016-11-151-20/+34
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #4270: Recursive option for files through API ## What does this MR do? - Adds recursive param to tree API request. With this param we can get all repository paths in a single request. - Related [old github pull request](https://github.com/gitlabhq/gitlabhq/pull/9311) ## Are there points in the code the reviewer needs to double check? ## Why was this MR needed? Requested in #4270 ## Screenshots (if relevant) ## Does this MR meet the acceptance criteria? - [X] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added - [X] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md) - [X] API support added - Tests - [X] Added for this feature/bug - [x] All builds are passing - [x] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides) - [x] Branch has no merge conflicts with `master` (if you do - rebase it please) - [x] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits) ## What are the relevant issue numbers? Requested in #4270 See merge request !6088
| * | Issue #4270: Recursive option for files through APIRebeca Méndez2016-11-121-20/+34
| |/
* | Merge branch '21076-deleted-merged-branches' into 'master' Douwe Maan2016-11-151-0/+18
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add button to delete all merged branches ## What does this MR do? It adds a button to the branches page that the user can use to delete all the branches that are already merged. This can be used to clean up all the branches that were forgotten to delete while merging MRs. **Note** ~~This MR is WIP until MR !6408 is merged.~~ ## Are there points in the code the reviewer needs to double check? The UX of the actual "Delete merged branches" button. ## Why was this MR needed? Fixes #21076 ## Screenshots ![Branches page without "Delete all merged" button](/uploads/3a2936a83c3547a0fce92a74af880a2d/Screen_Shot_2016-10-17_at_20.06.30.png) Before: ![Screen_Shot_2016-10-17_at_20.07.11](/uploads/55efcebf4e0a45dbfc70ba4a11ca152c/Screen_Shot_2016-10-17_at_20.07.11.png) After: ## Does this MR meet the acceptance criteria? - [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added - [x] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md) - [x] API support added - Tests - [x] Added for this feature/bug - [x] All builds are passing - [x] Conform by the [merge request performance guides](http://docs.gitlab.com/ce/development/merge_request_performance_guidelines.html) - [x] Conform by the [style guides](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CONTRIBUTING.md#style-guides) - [x] Branch has no merge conflicts with `master` (if you do - rebase it please) - [x] [Squashed related commits together](https://git-scm.com/book/en/Git-Tools-Rewriting-History#Squashing-Commits) ## What are the relevant issue numbers? Closes #21076 See merge request !6449
| * Add button to delete all merged branchesToon Claes2016-11-091-0/+18
| | | | | | | | | | | | | | | | It adds a button to the branches page that the user can use to delete all the branches that are already merged. This can be used to clean up all the branches that were forgotten to delete while merging MRs. Fixes #21076.
* | Merge branch 'feature/api_owned_resource' into 'master' Sean McGivern2016-11-101-0/+9
|\ \ | | | | | | | | | | | | Add api endpoint `/groups/owned` See merge request !7103
| * | Added API endpoint groups/ownedBorja Aparicio2016-11-081-0/+9
| | |
* | | Merge branch '23731-add-param-to-user-api' into 'master' Sean McGivern2016-11-091-0/+14
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add query param to filter users by 'external' & 'blocked' type on API Closes #23731 See merge request !7109
| * | | Add query param to filter users on 'external' & 'blocked' type on APIYatish Mehta2016-11-081-0/+14
| |/ /
* | | Add failed_pipeline and success_pipeline to API docLin Jen-Shin2016-11-081-1/+7
| | | | | | | | | | | | | | | Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6342#note_17981448
* | | Merge remote-tracking branch 'upstream/master' into pipeline-notificationsLin Jen-Shin2016-11-081-68/+103
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (70 commits) Fix routing spec for group controller Add small improvements to constrainers and specs Faster search Fix broken commits search Changed helper method to check for none on params Moved if statements around in view API: Return 400 when creating a systemhook fails Update non-exist group spinach test to match routing Bump omniauth-gitlab to 1.0.2 to fix incompatibility with omniauth-oauth2 Replace trigger with the new ID of the docs project Refactor method name 17492 Update link color for more accessible contrast Fixed todos empty state when filtering Refactor namespace regex implements reset incoming email token on issues modal and account page, reactivates all tests and writes more tests for it Use separate email-friendly token for incoming email and let incoming email token be reset Use the Gitlab Workhorse HTTP header in the admin dashboard Refactor project routing Fix 404 when visit /projects page Rewritten spinach git_blame tests to rspec feature tests Add tests for project#index routing ...
| * | Expose Label id to APIRares Sfirlogea2016-11-071-89/+100
| | | | | | | | | | | | | | | | | | [e44da1c] Add Label API expected keys to tests [ac929c8] Update Label API documentation
| * | Update label's API documentationRobert Schilling2016-11-071-10/+34
| |/
* | Merge remote-tracking branch 'upstream/master' into pipeline-notificationsLin Jen-Shin2016-11-053-3/+19
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * upstream/master: (74 commits) Fetch locals to avoid undefined method/local error Remove author according to the document Simplify implementation of entity serializers Add documentation for the "Only allow merge requests to be merged if all discussions are resolved" feature Complete and improve specs Add setting to only allow merge requests to be merged when all discussions are resolved Apply `*_params_ce + *_params_ee` pattern to MergeRequestsController Add tests for deployment and environment entitites Add tests for serialization entities, add user entity Only skip group when it's actually a group in the "Share with group" select Fix: Todos Filter Shows All Users Fix: Guest sees some repository details and gets 404 Move shared params to a helper GrapeDSL for project hooks Update commits.scss updated styling commit SHA on branches page + added to changelog change build list height to show 6,5 builds + improve padding of list, with first/last child selectors Refine build entity tests a little Expose commit author if author exists Ignore builds directory from eslint ...
| * Add setting to only allow merge requests to be merged when all discussions ↵Rodolfo Santos2016-11-041-0/+10
| | | | | | | | | | | | are resolved Signed-off-by: Rémy Coutable <remy@rymai.me>
| * Merge branch 'backport-ee-js-groups-api' into 'master' Robert Speicher2016-11-041-2/+6
| |\ | | | | | | | | | | | | | | | | | | Backport Group API code that was added in EE only Group API code that was added in EE only. /cc @vsizov See merge request !7205