summaryrefslogtreecommitdiff
path: root/lib/api/api.rb
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'api-order-mounts' into 'master' Rémy Coutable2016-10-131-4/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | Sort API mounts ## What does this MR do? Sort the API mounts. ## Why was this MR needed? The API mounts are unsorted. See merge request !6831
| * Sort API mountsapi-order-mountsRobert Schilling2016-10-131-4/+4
| |
* | Merge branch 'api-version' into 'master' Robert Speicher2016-10-121-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API: Version information ## What does this MR do? Adds a new endpoint to retrieve the version information. ## Why was this MR needed? Clients can now use this information to enable/disable certain API features depending on the version. ## What are the relevant issue numbers? Closes #22608, https://gitlab.com/gitlab-org/gitlab-ce/issues/23148 See merge request !6822
| * | API: Version informationapi-versionRobert Schilling2016-10-121-0/+1
| |/
* | Create a new /templates API namespaceThomas Balthazar2016-10-121-1/+0
|/ | | | | | The /licenses, /gitignores and /gitlab_ci_ymls endpoints are now also available under a new /templates namespace. Old endpoints will be deprecated when GitLab 9.0.0 is released.
* Replace undefined Grape routing code from 400 to 404Dmitriy Zaporozhets2016-10-101-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Catch any undefined API routing and return 400 Bad RequestDmitriy Zaporozhets2016-10-101-0/+4
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Added Issue Board API supportAndre Guedes2016-10-051-0/+1
| | | | - Includes documentation and tests
* Keep API mounts in alphabetical orderAchilleas Pipinellis2016-09-251-1/+2
|
* Add notification_settings API callsMarc Siegfriedt2016-09-091-0/+1
| | | | Use NotificationSetting::EMAIL_EVENTS for params
* Move lint to api from ci/apiKatarzyna Kobierska2016-09-071-0/+1
|
* Add BroadcastMessage API implementationRobert Speicher2016-08-311-0/+1
|
* Merge branch 'dz-merge-request-version'Douwe Maan2016-08-251-0/+1
|\
| * Merge branch 'master' into dz-merge-request-versionDmitriy Zaporozhets2016-08-191-0/+2
| |\ | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * \ Merge branch 'master' into dz-merge-request-versionDmitriy Zaporozhets2016-08-151-4/+10
| |\ \ | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | Add API to list merge request diff versionsDmitriy Zaporozhets2016-08-031-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | | Add Sentry logging to API callsadd-sentry-logging-to-apiStan Hu2016-08-241-10/+2
| |_|/ |/| | | | | | | | Closes #21043
* | | Add deployment endpointsZ.J. van de Weg2016-08-181-0/+1
| | |
* | | Add endpoints for pipelinesZ.J. van de Weg2016-08-181-0/+1
| |/ |/|
* | New AccessRequests API endpoints for Group & ProjectRémy Coutable2016-08-101-2/+6
| | | | | | | | | | | | | | | | Also, mutualize AccessRequests and Members endpoints for Group & Project. New API documentation for the AccessRequests endpoints. Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Retain old behaviorConnor Shea2016-08-091-2/+4
|/
* Use Grape DSL for environment endpointsZ.J. van de Weg2016-07-291-0/+4
| | | | Also a couple of minor edits for this branch are included
* Add API support for environmentsZ.J. van de Weg2016-07-291-0/+1
|
* Add Todos APIDouglas Barbosa Alexandre2016-07-011-0/+1
|
* Rename Licenses API to License Templates APIDrew Blessing2016-06-271-1/+1
|
* Refactor Gitlab::GitignoresZJ van de Weg2016-06-201-1/+1
|
* Add endpoints for award emoji on notesZ.J. van de Weg2016-06-171-1/+0
| | | | Docs also added.
* Sort API endpoints and implement feedbackZ.J. van de Weg2016-06-171-25/+26
|
* Add endpoints for Award EmojiZ.J. van de Weg2016-06-171-0/+1
| | | | | This only supports Issues and MergeRequests right now because of the consistency of the routes those models provide.
* Added missing mount point for Sidekiq Metrics API, after it got lost on rebase.Patricio Cano2016-06-171-0/+1
|
* Backend for a gitignores dropdownZeger-Jan van de Weg2016-05-201-0/+1
|
* Add API endpoints for un/subscribing from/to a labelAhmad Sherif2016-05-121-0/+1
| | | | Closes #15638
* Fix a few places where autoloading would failRémy Coutable2016-05-101-35/+34
| | | | | | | | | | | - Fix naming of API::CommitStatuses - Ensure we use require_dependency instead of require - Ensure the namespace is right in lib/api/api.rb, otherwise, we might require Grape::API::Helpers which defines the `#params` method. This is to avoid requiring a file multiple times and getting an "Already initialized constant" error. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Initial implementation if license template selector and /licenses/:key API ↵Anton Davydov2016-04-181-0/+1
| | | | endpoint
* Add basic runners management APITomasz Maczukin2016-02-191-0/+1
| | | | | | | - add feature to list runners - add feature to show runners details - add feature to delete runner - add feature to update runner
* Merge branch 'master' into ci/api-buildsTomasz Maczukin2016-01-141-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (51 commits) Fix version Fix specs and rubocop warnings Improve the consistency of commit titles, branch names, tag names, issue/MR titles, on their respective project pages fixed LDAP activation on login to use new ldap_blocked state Fix Admin/Users view to position buttons without spacing magic Update to Go 1.5.3 Fix the undefinded variable error in Project's safe_import_url method Update CHANGELOG [ci skip] Add some cosmetic changes to variables API documentation [ci skip] Fix misaligned edit button in milestone collection partial Update button styles for Milestones#show Modify builds API documentation style [ci skip] Modify :ci_variable factory Ensure the API doesn't return notes that the current user shouldn't see Add 'Build' prefix to Variables entry name in API docs index Fix some typos Add spec for Note#cross_reference_not_visible_for? Remove (invalid) timestamp formatting Move `BroadcastMessage#status` to a helper since it's presentational Update CHANGELOG ... Conflicts: doc/api/README.md lib/api/api.rb lib/api/entities.rb
| * Remove blank lineTomasz Maczukin2016-01-121-1/+0
| |
| * Add features for list and show details of variables in APITomasz Maczukin2015-12-311-0/+2
| |
* | Add some fixesTomasz Maczukin2016-01-121-1/+0
| |
* | Add builds API (listing, showing trace)Tomasz Maczukin2015-12-241-0/+2
|/
* Reimplement Trigger APIKamil Trzcinski2015-12-111-0/+1
|
* Move git tags API to separate fileDmitriy Zaporozhets2015-11-121-0/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix API::APIHelpers -> API::Helpers;Jason Lee2015-10-231-1/+1
| | | | Rails Autoload find file to require is use , APIHelpers -> api_helpers.rb, not helpers.rb;
* Implement Commit Status APIKamil Trzcinski2015-10-121-0/+1
|
* Add API method for get user by ID of an SSH keyArtem V. Navrotskiy2015-09-031-0/+1
|
* API to set application settings for adminDmitriy Zaporozhets2015-07-031-0/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Send 500 errors as JSON in the APIjubianchi2015-04-271-1/+1
|
* Rubocop enabled for: Use spaces inside hash literal bracesDmitriy Zaporozhets2015-02-021-2/+2
|
* Doorkeeper integrationValery Sizov2014-12-241-0/+1
|
* Split group members apiDmitriy Zaporozhets2014-10-291-0/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>