Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Skip confirmation user api | Daniel Juarez | 2017-11-21 | 1 | -1/+2 |
| | |||||
* | Merge branch ↵ | Sean McGivern | 2017-11-21 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | | | | | '39461-notes-api-for-issues-no-longer-returns-label-additions-removals' into 'master' Resolve "Notes API for issues no longer returns label additions/removals" Closes #39461 See merge request gitlab-org/gitlab-ce!15080 | ||||
| * | add `#with_metadata` scope to remove a N+1 from the notes' API | micael.bergeron | 2017-11-21 | 1 | -2/+2 |
| | | |||||
* | | Merge branch '18040-rubocop-line-break-after-guard-clause' into 'master' | Rémy Coutable | 2017-11-20 | 8 | -0/+14 |
|\ \ | | | | | | | | | | | | | | | | | | | Adds Rubocop rule for line break after guard clause Closes #18040 See merge request gitlab-org/gitlab-ce!15188 | ||||
| * | | Adds Rubocop rule for line break after guard clause | Jacopo | 2017-11-16 | 8 | -0/+14 |
| |/ | | | | | | | Adds a rubocop rule (with autocorrect) to ensure line break after guard clauses. | ||||
* | | Changes after rebase | Francisco Lopez | 2017-11-17 | 1 | -20/+1 |
| | | |||||
* | | Moved Exceptions to Gitlab::Auth | Francisco Lopez | 2017-11-17 | 2 | -11/+11 |
| | | |||||
* | | Moving exceptions to UserAuthFinders | Francisco Lopez | 2017-11-17 | 2 | -26/+11 |
| | | |||||
* | | Added some more comments | Francisco Lopez | 2017-11-17 | 1 | -7/+8 |
| | | |||||
* | | Homogenising the type of the request handled by UserAuthFinder. Also tests fixed | Francisco Lopez | 2017-11-17 | 1 | -3/+0 |
| | | |||||
* | | Applied some code review comments | Francisco Lopez | 2017-11-17 | 1 | -5/+0 |
| | | |||||
* | | Removing private token | Francisco Lopez | 2017-11-17 | 1 | -6/+1 |
| | | |||||
* | | Some fixes after rebase | Francisco Lopez | 2017-11-17 | 1 | -24/+7 |
| | | |||||
* | | Updated refactor and pushing to see if test fails | Francisco Lopez | 2017-11-17 | 1 | -2/+0 |
| | | |||||
* | | First refactor | Francisco Lopez | 2017-11-17 | 1 | -39/+19 |
| | | |||||
* | | Use relative git object paths to construct absolute ones before setting Envfix/git-env-repo-paths | Ahmad Sherif | 2017-11-14 | 2 | -1/+15 |
|/ | |||||
* | Merge branch 'fix/sm/31771-do-not-allow-jobs-to-be-erased-new' into 'master' | Kamil Trzciński | 2017-11-14 | 2 | -2/+2 |
|\ | | | | | | | | | | | | | Do not allow jobs to be erased Closes #31771 See merge request gitlab-org/gitlab-ce!15216 | ||||
| * | Merge branch 'master' into fix/sm/31771-do-not-allow-jobs-to-be-erased-new | Shinya Maeda | 2017-11-07 | 6 | -12/+25 |
| |\ | |||||
| * | | Add doc. Fix spec. Add erase_build in protected_ref rule | Shinya Maeda | 2017-11-07 | 2 | -2/+0 |
| | | | |||||
| * | | Fix spec. Revert update check. | Shinya Maeda | 2017-11-06 | 2 | -0/+2 |
| | | | |||||
| * | | Do not allow jobs to be erased | Shinya Maeda | 2017-11-06 | 2 | -2/+2 |
| | | | |||||
* | | | Add administrative endpoint to list all pages domains | Travis Miller | 2017-11-13 | 3 | -3/+48 |
| | | | |||||
* | | | Add Gitlab::Utils::StrongMemoize | Lin Jen-Shin (godfat) | 2017-11-13 | 1 | -3/+5 |
| | | | |||||
* | | | Add /groups/:id/subgroups endpoint to API | Winnie Hellmann | 2017-11-09 | 1 | -22/+44 |
| | | | |||||
* | | | Merge branch '39895-cant-set-mattermost-username-channel-from-api' into 'master' | Rémy Coutable | 2017-11-09 | 1 | -0/+6 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fix acceptance of username for Mattermost service update Closes #39895 See merge request gitlab-org/gitlab-ce!15275 | ||||
| * | | | Fix acceptance of username for Mattermost service update via API | Mark Fletcher | 2017-11-08 | 1 | -0/+6 |
| | | | | |||||
* | | | | Merge branch '36099-api-responses-missing-x-content-type-options-header' ↵ | Douwe Maan | 2017-11-08 | 1 | -1/+4 |
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into '10-1-stable' Include X-Content-Type-Options (XCTO) header into API responses See merge request gitlab/gitlabhq!2211 (cherry picked from commit 6c818e77f2abeef2dd7b17a269611b018701fa79) e087e075 Include X-Content-Type-Options (XCTO) header into API responses | ||||
* | | | Merge branch 'fix-issues-api-list-performance' into 'master' | Stan Hu | 2017-11-08 | 1 | -6/+6 |
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | Fail when issuable_meta_data is called on an unlimited collection Closes #39845 See merge request gitlab-org/gitlab-ce!15249 | ||||
| * | | | Fail when issuable_meta_data is called on an unlimited collectionfix-issues-api-list-performance | Sean McGivern | 2017-11-07 | 1 | -6/+6 |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This method can be called with an array, or a relation: 1. Arrays always have a limited amount of values, so that's fine. 2. If the relation does not have a limit value applied, then we will load every single object in that collection, and prevent N+1 queries for the metadata for that. But that's wrong, because we should never call this without an explicit limit set. So we raise in that case, and this commit will see which specs fail. The only failing specs here were the issues API specs, and the specs for IssuableMetadata itself, and both have been addressed. | ||||
* | | | Use Commit#notes and Note.for_commit_id when possible to make sure we use ↵dm-notes-for-commit-id | Douwe Maan | 2017-11-08 | 2 | -2/+2 |
|/ / | | | | | | | all the indexes available to us | ||||
* | | Merge branch ↵ | Douwe Maan | 2017-11-07 | 3 | -11/+9 |
|\ \ | | | | | | | | | | | | | | | | | | | '37442-api-branches-id-repository-branches-is-calling-gitaly-n-1-times-per-request' into 'master' Fetch the merged branches at once in the `/projects/:id/repository/branches` endpoint See merge request gitlab-org/gitlab-ce!15215 | ||||
| * | | Pass the Gitlab::Git::Branch object to Repository#merged_to_root_ref?37442-api-branches-id-repository-branches-is-calling-gitaly-n-1-times-per-request | Rémy Coutable | 2017-11-06 | 1 | -4/+1 |
| | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
| * | | Improve performance of the /projects/:id/repository/branches API endpoint | Rémy Coutable | 2017-11-06 | 3 | -8/+9 |
| | | | | | | | | | | | | | | | | | | Mitigate a N+1 requests to Gitaly problem. Still one left. Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | | Merge branch 'feature/custom-attributes-on-projects-and-groups' into 'master' | Rémy Coutable | 2017-11-07 | 3 | -1/+11 |
|\ \ \ | | | | | | | | | | | | | | | | | Support custom attributes on groups and projects See merge request gitlab-org/gitlab-ce!14593 | ||||
| * | | | Support custom attributes on groups | Markus Koller | 2017-11-06 | 1 | -1/+8 |
| | | | | |||||
| * | | | Support custom attributes on projects | Markus Koller | 2017-11-06 | 2 | -0/+3 |
| | |/ | |/| | |||||
* | | | Merge branch 'add-changes-count-to-merge-requests-api' into 'master' | Rémy Coutable | 2017-11-07 | 1 | -0/+4 |
|\ \ \ | |_|/ |/| | | | | | | | | Add changes_count to the merge requests API See merge request gitlab-org/gitlab-ce!15178 | ||||
| * | | Add changes_count to the merge requests APIadd-changes-count-to-merge-requests-api | Sean McGivern | 2017-11-03 | 1 | -0/+4 |
| |/ | | | | | | | | | | | This returns the `real_size` of the MR's diff, which is a string indicating the number of changes. If the diff overflows after _n_ files, the string will be `$n+`. | ||||
* | | Expose `duration` in Job API entity | Mehdi Lahmam | 2017-11-05 | 1 | -0/+1 |
|/ | | | | Closes #35794. | ||||
* | Update specs for sudo behavior | Douwe Maan | 2017-11-02 | 1 | -5/+2 |
| | |||||
* | Add sudo API scope | Douwe Maan | 2017-11-02 | 2 | -74/+50 |
| | |||||
* | Remove authentication using user.private_token | Douwe Maan | 2017-11-02 | 1 | -16/+6 |
| | |||||
* | Remove private_token from API user entity | Douwe Maan | 2017-11-02 | 2 | -7/+1 |
| | |||||
* | Remove Session API | Douwe Maan | 2017-11-02 | 2 | -21/+0 |
| | |||||
* | Merge branch '39619-cancel-merge-when-pipeline-succeeds-from-the-api-fails' ↵ | Rémy Coutable | 2017-10-31 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | into 'master' Fix namespacing for MergeWhenPipelineSucceedsService in MR API Closes #39619 See merge request gitlab-org/gitlab-ce!15088 | ||||
| * | Fix namespacing for MergeWhenPipelineSucceedsService in MR API | Mark Fletcher | 2017-10-30 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'add-packagist-project-service' into 'master' | Kamil Trzciński | 2017-10-31 | 2 | -0/+41 |
|\ \ | |/ |/| | | | | | Add Packagist project service See merge request gitlab-org/gitlab-ce!14493 | ||||
| * | Add Packagist project service | Matt Coleman | 2017-10-13 | 2 | -0/+41 |
| | | |||||
* | | Merge branch 'api-configure-jira' into 'master' | Douwe Maan | 2017-10-26 | 1 | -2/+2 |
|\ \ | | | | | | | | | | | | | | | | | | | Validate username/pw for Jiraservice, require them in the API Closes #36621 See merge request gitlab-org/gitlab-ce!15025 | ||||
| * | | Validate username/pw for Jiraservice, require them in the API | Robert Schilling | 2017-10-24 | 1 | -2/+2 |
| | | |