summaryrefslogtreecommitdiff
path: root/lib/api/v3
Commit message (Collapse)AuthorAgeFilesLines
* Enable the Style/PreferredHashMethods coprc/enable-PreferredHashMethods-copRémy Coutable2017-06-022-2/+2
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch 'migrate-old-artifacts' into 'master'Grzegorz Bizon2017-06-011-10/+0
|\ | | | | | | | | | | | | Fix data inconsistency issue for old artifacts by moving them to a currently used path Closes #32036 See merge request !11824
| * Add missing specsKamil Trzcinski2017-06-011-10/+0
| |
| * Fix data inconsistency issue for old artifacts by moving them to a currently ↵Kamil Trzcinski2017-06-011-1/+1
| | | | | | | | used path
* | Merge branch 'bugfix/deploy_keys__can_push__usage_in_api' into 'master'Rémy Coutable2017-06-011-0/+1
|\ \ | |/ |/| | | | | Add missing `can_push` parameter to POST /v3/deploy_keys See merge request !11607
| * Add missing `can_push` parameter to POST /v3/deploy_keysRichard Clamp2017-05-221-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | The v3 API documentation claims that `can_push` is supported when adding a deploy_key. https://gitlab.com/gitlab-org/gitlab-ce/blob/8-16-stable/doc/api/deploy_keys.md#add-deploy-key Here we make good on this promise by adding `can_push` as an optional parameter so grape can route it. This was copied from the v4 API.
* | Merge branch 'dm-collapsed-blob' into 'master'Sean McGivern2017-06-012-2/+2
|\ \ | | | | | | | | | | | | Consistent diff and blob size limit names See merge request !11776
| * | Change no_limits to limitsdm-collapsed-blobDouwe Maan2017-05-312-2/+2
| | |
| * | Consistent diff and blob size limit namesDouwe Maan2017-05-292-2/+2
| | |
* | | Remove some deprecated methodstc-improve-project-api-perfToon Claes2017-05-302-2/+2
| | | | | | | | | | | | | | | To avoid the use of slow queries, remove some deprecated methods and encourage the use of ProjectFinder to find projects.
* | | Copy `filter_projects` helper to V3Toon Claes2017-05-301-0/+27
|/ / | | | | | | | | The helper will be modified in V4, so copy the original to V4 to keep the current behavior in V3.
* | Merge branch 'rework-authorizations-performance' into 'master'Douwe Maan2017-05-292-2/+9
|\ \ | | | | | | | | | | | | Rework project authorizations and nested groups for better performance See merge request !10885
| * | Hide nested group UI/API support for MySQLYorick Peterse2017-05-172-2/+9
| | | | | | | | | | | | | | | | | | This hides/disables some UI elements and API parameters related to nested groups when MySQL is used, since nested groups are not supported for MySQL.
* | | Revert "Remove changes that are not absolutely necessary"Douwe Maan2017-05-241-1/+1
| |/ |/| | | This reverts commit b0498c176fa134761d899c9b369be12f1ca789c5
* | Merge branch 'bvl-rename-build-events-to-job-events' into 'master' cherry-pick-0663458cDouwe Maan2017-05-161-2/+4
| | | | | | | | | | | | | | Rename `build_events` to `job_events` Closes #31620 See merge request !11287
* | Revert "Merge branch 'bvl-rename-build-events-to-job-events' into 'master'"Douwe Maan2017-05-151-4/+2
| | | | | | This reverts merge request !11287
* | Rename `build_events` to `job_events` in codeBob Van Landuyt2017-05-151-2/+4
|/
* Merge branch '27144-enforce-rubocop-trailing_commas-no_comma-style' into ↵Robert Speicher2017-05-104-4/+4
|\ | | | | | | | | | | | | | | | | | | 'master' Resolve "Use consistent style for trailing commas" Closes #27144 See merge request !11063
| * Enable the Style/TrailingCommaInArguments copRémy Coutable2017-05-102-2/+2
| | | | | | | | | | | | Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me>
| * Enable the Style/TrailingCommaInLiteral copRémy Coutable2017-05-102-2/+2
| | | | | | | | | | | | Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Merge branch 'tc-fix-private-subgroups-shown' into 'security' Douwe Maan2017-05-101-1/+1
| | | | | | | | | | Use GroupsFinder to find subgroups the user has access to See merge request !2096
* | Merge branch 'snippets-finder-visibility' into 'security'Douwe Maan2017-05-102-4/+3
|/ | | | | | Refactor snippets finder & dont return internal snippets for external users See merge request !2094
* Use relative paths for group/project/user avatarsblackst0ne2017-05-101-2/+6
|
* Merge branch 'feature/gb/manual-actions-protected-branches-permissions' into ↵Kamil Trzciński2017-05-061-3/+7
|\ | | | | | | | | | | | | | | | | | | 'master' Check access to a branch when user triggers manual action Closes #20261 See merge request !10494
| * Check ability to update build on the API resourceGrzegorz Bizon2017-05-051-3/+7
| |
* | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into mia_backort[ci ↵Valery Sizov2017-05-051-1/+1
|\ \ | |/ | | | | skip]
| * Merge branch '12910-uploader-pers-snippet' into 'master' Sean McGivern2017-05-041-1/+1
| |\ | | | | | | | | | | | | Prepare uploaders for personal snippets comments See merge request !11022
| | * Support uploaders for personal snippets comments12910-uploader-pers-snippetJarka Kadlecova2017-05-021-1/+1
| | |
| | * Revert "Merge branch 'tc-no-todo-service-select' into 'master'"revert-c3c465acStan Hu2017-04-291-2/+2
| | | | | | | | | This reverts merge request !10845
| | * Avoid plucking Todo ids and use sub-queries insteadtc-no-todo-service-selectToon Claes2017-04-271-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | TodoService should not call `.select(&:id)` on todos, because this is bad performance. So instead use sub-queries, which will result in a single SQL query to the database. https://docs.gitlab.com/ee/development/sql.html#plucking-ids
* | | [Multiple issue assignee]: reslving some conflictsValery Sizov2017-05-041-4/+0
| | |
* | | Backport of multiple_assignees_feature [ci skip]Valery Sizov2017-05-044-16/+30
|/ /
* | Fix how to use PipelinesFinderShinya Maeda2017-05-031-1/+1
| |
* | Fix 404 when upstream has disabled merge requestsmhasbini2017-04-271-0/+2
|/
* Refactor changing files in web UIDouwe Maan2017-04-202-4/+4
|
* Remove the User#is_admin? methodblackst0ne2017-04-094-4/+4
|
* Merge branch 'microsoft-teams-integration' into 'master' Douwe Maan2017-04-061-0/+6
|\ | | | | | | | | adds initial microsoft teams integration See merge request !10412
| * adds relevant testsTiago Botelho2017-04-061-0/+6
| |
* | Optimise trace handling code to use streaming instead of full readKamil Trzciński2017-04-061-1/+1
| |
* | ProjectsFinder should handle more optionsJacopo2017-04-063-3/+3
|/ | | | | | | | | | | | | | | | | | | Extended ProjectFinder in order to handle the following options: - current_user - which user use - project_ids_relation: int[] - project ids to use - params: - trending: boolean - non_public: boolean - starred: boolean - sort: string - visibility_level: int - tags: string[] - personal: boolean - search: string - non_archived: boolean GroupProjectsFinder now inherits from ProjectsFinder. Changed the code in order to use the new available options.
* Merge branch '23655-api-group-issues' into 'master' Rémy Coutable2017-03-291-2/+2
|\ | | | | | | | | | | | | Fix API group/issues default state filter Closes #23655 See merge request !10253
| * Fix API group/issues default state filterAlexander Randa2017-03-281-2/+2
| |
* | Implement new service for creating userGeorge Andrinopoulos2017-03-271-0/+53
|/
* Return 404 in project issues API endpoint when project cannot be foundAdam Niedzielski2017-03-201-1/+1
| | | | Closes #29631
* Allow dot in branch name in trigger/builds endpoint in APIGeorge Andrinopoulos2017-03-201-1/+1
|
* Use "branch_name" instead "branch" on V3 branch creation API29604-v3-fix-branch-creationOswaldo Ferreira2017-03-161-0/+21
|
* Merge branch '27988-fix-transient-failure-in-commits-api' into 'master' Sean McGivern2017-03-1627-32/+36
|\ | | | | | | | | | | | | Ensure dots in project and group ID are allowed in the API endpoints Closes #27988 See merge request !9944
| * Add `requirements: { id: %r{[^/]+} }` for all projects and groups namespaced ↵Rémy Coutable2017-03-1627-32/+36
| | | | | | | | | | | | API routes Signed-off-by: Rémy Coutable <remy@rymai.me>
| * Ensure dots in project path is allowed in the commits APIRémy Coutable2017-03-141-1/+1
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Add 'Undo mark all as done' to TodosJacopo2017-03-161-2/+2
|/ | | | | | Added the ability to 'Undo mark all as done' todos marked as complete with 'Mark all as done' in the 'Todo' tab of the Todo dashboard. The operation undos only the todo previously marked as done with the 'Mark al as done' button.