summaryrefslogtreecommitdiff
path: root/lib/api
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Merge branch 'issue_36138' into 'master'Sean McGivern2018-08-282-3/+14
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow to delete group milestones Closes #36138 See merge request gitlab-org/gitlab-ce!21057
| * | | | | Allow to delete group milestonesissue_36138Felipe Artur2018-08-062-3/+14
| | | | | |
* | | | | | API: Protected tagsRobert Schilling2018-08-253-4/+89
| | | | | |
* | | | | | Allows author to vote on their own issueChantal Rollison2018-08-241-1/+1
| |/ / / / |/| | | |
* | | | | Merge branch 'api-empty-commit-message' into 'master'Sean McGivern2018-08-221-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API: Catch empty commit messages Closes #50268, #50266, and #50265 See merge request gitlab-org/gitlab-ce!21322
| * | | | | Extend to PUT requestRobert Schilling2018-08-211-1/+1
| | | | | |
| * | | | | API: Catch empty commit messagesRobert Schilling2018-08-211-1/+1
| | |/ / / | |/| | |
* | | | | Merge branch 'api-empty-project-snippets' into 'master'Sean McGivern2018-08-221-2/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Api empty project snippets Closes #50270 See merge request gitlab-org/gitlab-ce!21325
| * | | | | API: Catch empty code content for project snippetsRobert Schilling2018-08-211-2/+2
| |/ / / /
* | | | | Merge branch 'api-shared_group_expires-at' into 'master'Sean McGivern2018-08-221-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API: Add shared project's expiration date Closes #46107 See merge request gitlab-org/gitlab-ce!21104
| * | | | | API: Add shared project's expiration dateapi-shared_group_expires-atRobert Schilling2018-08-211-0/+1
| |/ / / /
* | | | | Merge branch 'tc-api-fork-owners' into 'master'Grzegorz Bizon2018-08-211-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow project owners to set up forking relation through API Closes #40550 See merge request gitlab-org/gitlab-ce!18104
| * | | | | Allow project owners to set up forking relation through APIToon Claes2018-08-201-1/+1
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before this change only GitLab admins where allowed to set up forking relation through the API. This changes that so project owners can do this too. Closes gitlab-org/gitlab-ce#40550.
* | | | | Merge branch 'fix_events_permission_#49255' into 'master'Grzegorz Bizon2018-08-211-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add authenticate to events api. fix #49255 Closes #49255 See merge request gitlab-org/gitlab-ce!20627
| * | | | | Add authenticate to events api. fix #49255Warren Parad2018-08-161-0/+5
| | |/ / / | |/| | |
* | | | | Remove Gemnasium serviceGilbert Roulot2018-08-201-15/+0
| |/ / / |/| | |
* | | | Convert the license template API to use the new LicenseTemplateFinderNick Thomas2018-08-152-31/+15
| | | |
* | | | Merge branch 'expose-all-artifacts-sizes-in-jobs-api' into 'master'Kamil Trzciński2018-08-142-2/+8
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Expose all artifacts sizes in jobs api See merge request gitlab-org/gitlab-ce!20821
| * | | | Expose all artifacts sizes in jobs apiPeter Marko2018-08-142-2/+8
| |/ / /
* | | | Allow global event list containing all eventsMark Chao2018-08-141-2/+4
| | | | | | | | | | | | | | | | | | | | This way we can globally set group only ee events too. Use nil to indicate global.
* | | | Add email_events to replace EMAIL_EVENTS because it needs to be dynamic,Mark Chao2018-08-142-3/+3
| |_|/ |/| | | | | allowing override for EE.
* | | Get the `merge-base` of 2 refs trough the APIBob Van Landuyt2018-08-131-0/+33
|/ / | | | | | | This adds an endpoint to get the common ancestor of 2 refs from the API.
* | Backport issue board milestone lists EE changesOswaldo Ferreira2018-08-073-9/+19
| |
* | Create Web IDE MR and branch pickerPaul Slaughter2018-08-071-0/+1
| |
* | Merge branch 'group-todos' into 'master'Sean McGivern2018-08-071-4/+9
|\ \ | | | | | | | | | | | | Group todos See merge request gitlab-org/gitlab-ce!20675
| * | Revert "Revert "Merge branch 'ee-5481-epic-todos' into 'master'""Jarka Kadlecová2018-08-021-4/+9
| | | | | | | | | | | | This reverts commit 8717c7dad9b5a8fa21ec9a652c54718a6b4c2175.
* | | Merge branch 'issue_44821' into 'master'Sean McGivern2018-08-061-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Retrieve merge request closing issues from database cache Closes #44821 See merge request gitlab-org/gitlab-ce!20911
| * | | Retrieve merge request closing issues from database cacheFelipe Artur2018-08-061-1/+1
| | |/ | |/|
* | | Use Projects::UpdateService to archive projectsJames Ramsay2018-08-031-2/+2
| |/ |/| | | | | | | | | System hooks were not being triggered when projects were archived or unarchived. Reuse the Projects::UpdateService to automatically trigger system hooks and increase code reuse.
* | Fix bug setting http headers in Files APIFrancisco Javier López 🌴 On vacation; back on August 22th!2018-08-011-1/+5
| |
* | Merge branch 'bvl-user-status-message-35463' into 'master'Rémy Coutable2018-08-012-0/+43
|\ \ | | | | | | | | | | | | | | | | | | Allow users to set a status Closes #35463 See merge request gitlab-org/gitlab-ce!20614
| * | Add the message HTML to the UserStatus apiBob Van Landuyt2018-08-011-0/+3
| | |
| * | Allow users to set a statusBob Van Landuyt2018-07-302-0/+40
| | | | | | | | | | | | | | | This can be done trough the API for the current user, or on the profile page.
* | | Merge branch '41416-making-instance-wide-data-tools-more-accessible' into ↵Filipa Lacerda2018-08-011-3/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Resolve "Making instance-wide data tools more accessible" Closes #41416 and #48507 See merge request gitlab-org/gitlab-ce!20874
| * \ \ Merge branch 'master' into ↵Luke Bennett2018-07-315-112/+133
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '41416-making-instance-wide-data-tools-more-accessible' # Conflicts: # app/models/application_setting.rb # lib/api/settings.rb
| * | | | Add instance statistics settings to APIBob Van Landuyt2018-07-271-0/+1
| | | | |
* | | | | Merge branch 'runner-features' into 'master'Grzegorz Bizon2018-08-011-1/+9
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add `runner_unsupported` CI failure See merge request gitlab-org/gitlab-ce!20664
| * | | | | Add `runner_unsupported` CI failureKamil Trzciński2018-08-011-1/+9
| | | | | |
* | | | | | Merge branch 'user-argument-2/upstream' into 'master'Nick Thomas2018-08-011-17/+38
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for ssh certificates (internal API) Closes #34572 See merge request gitlab-org/gitlab-ce!19911
| * | | | | Add support for SSH certificate authenticationÆvar Arnfjörð Bjarmason2018-08-011-17/+38
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Why and how to enable this is covered in the docs being changed here. This requires gitlab-org/gitlab-shell@2e8b670 ("Add support for SSH certificate authentication", 2018-06-14) which has been merged in and tagged as 8.0.0, so GITLAB_SHELL_VERSION needs to be bumped. Merging this closes gitlab-org/gitlab-ce#34572 see gitlab-org/gitlab-shell!207 for the gitlab-shell MR. Implementation notes: - The APIs being changed here are all internal, and their sole consumer is gitlab-shell. - Most of the changed code is a MR to gitlab-shell, see the gitlab-org/gitlab-shell!207 MR. That change covers why only some of the internal methods get a new "username" parameter, and why some others only get a "user_id".
* | | | | Resolve "Allow issue's Internal ID (`iid`) to be set when creating via the API"Jamie Schembri2018-08-011-1/+5
| | | | |
* | | | | Fix a few disrepencies between CE and EE in the lines orderingRémy Coutable2018-08-011-2/+2
| |/ / / |/| | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | | Merge branch 'ce-application-settings' into 'master'Sean McGivern2018-07-311-75/+75
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | CE application settings (not Docs) Cleanup See merge request gitlab-org/gitlab-ce!20723
| * | | | Updated application settings with minor fixesMarcel Amirault2018-07-301-75/+75
| | | | |
* | | | | Merge branch '32821-better-error-message-add-invalid-user-to-project' into ↵Rémy Coutable2018-07-301-1/+4
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Resolve "Improve Error Message When Adding Invalid User to Project via API" Closes #32821 See merge request gitlab-org/gitlab-ce!20885
| * | | | Improve error message when adding invalid user to a projectJacopo2018-07-301-1/+4
| | |/ / | |/| |
* | | | Merge branch '1499-api-endpoint-for-configuring-pull-mirroring-via-http-ce' ↵Grzegorz Bizon2018-07-301-28/+39
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Backport of EE-1499 See merge request gitlab-org/gitlab-ce!20879
| * | | | Backports EE-1499 to CETiago Botelho2018-07-271-28/+39
| |/ / /
| * | | Revert "Merge branch '41416-making-instance-wide-data-tools-more-accessible' ↵Sean McGivern2018-07-271-1/+0
| | | | | | | | | | | | | | | | | | | | into 'master'" This reverts merge request !20679
| * | | Merge branch '41416-making-instance-wide-data-tools-more-accessible' into ↵Sean McGivern2018-07-271-0/+1
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Resolve "Making instance-wide data tools more accessible" Closes #41416 and #48507 See merge request gitlab-org/gitlab-ce!20679