summaryrefslogtreecommitdiff
path: root/lib/api/v3
Commit message (Collapse)AuthorAgeFilesLines
* Blob#load_all_data! doesn’t need an argumentblob-load-all-dataDouwe Maan2017-06-071-1/+1
|
* 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>