Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add project http fetch statistics API | Jacopo | 2019-02-27 | 1 | -0/+1 |
| | | | | | | The API get projects/:id/traffic/fetches allows user with write access to the repository to get the number of clones for the last 30 days. | ||||
* | Merge branch 'api-group-labels' into 'master' | Sean McGivern | 2019-02-07 | 1 | -0/+1 |
|\ | | | | | | | | | | | | | API group labels Closes #44901 See merge request gitlab-org/gitlab-ce!21368 | ||||
| * | Inital API implementation for group labels | Robert Schilling | 2019-01-31 | 1 | -0/+1 |
| | | |||||
* | | Merge branch '51913-api-getting-projects-for-users-with-dot-gets-404' into ↵ | Rémy Coutable | 2019-02-01 | 1 | -0/+1 |
|\ \ | |/ |/| | | | | | | | | | | | | | 'master' API: Support username with dots Closes #51913 See merge request gitlab-org/gitlab-ce!24395 | ||||
| * | Unify user requirements for API slugs | Robert Schilling | 2019-01-31 | 1 | -0/+1 |
| | | |||||
* | | Merge branch 'container-repository-cleanup-api' into 'master' | Grzegorz Bizon | 2019-01-25 | 1 | -0/+1 |
|\ \ | | | | | | | | | | | | | | | | | | | Container repository cleanup API Closes #55978 See merge request gitlab-org/gitlab-ce!24303 | ||||
| * | | Add Container Registry API | Kamil Trzciński | 2019-01-25 | 1 | -0/+1 |
| |/ | | | | | | | | | | | This includes a set of APIs to manipulate container registry. This includes also an ability to delete tags based on requested criteria, like keep-last-n, matching-name, older-than. | ||||
* | | API for importing external repos | Ben | 2019-01-17 | 1 | -0/+1 |
|/ | |||||
* | Add API for release asset links | Shinya Maeda | 2019-01-07 | 1 | -0/+1 |
| | | | | Authorize against release not project | ||||
* | Include CRUD endpoints for Cluster API40473-api-support-for-kubernetes-integration | Mayra Cabrera | 2019-01-04 | 1 | -0/+1 |
| | | | | | | | | | | | | Adds the following initial CRUD endpoints for Clusters API: - GET list of clusters - GET specific cluster - POST add existing cluster (mimic of "Add cluster") - PUT update cluser - DELETE destroy cluster Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/40473 | ||||
* | Add releases API | Alessio Caiazza | 2018-12-31 | 1 | -0/+1 |
| | | | | | | | | | | | This commit introduces Releases API under /api/v4/projects/:id/releases * We are introducing release policies at project level. * We are deprecating releases changes from tags, both api and web interface. * Tags::CreateService no longer create a release This feature is controlled by :releases_page feature flag | ||||
* | Allow suggesting single line changes in diffs | Oswaldo Ferreira | 2018-12-13 | 1 | -0/+1 |
| | |||||
* | Log and pass correlation-id between Unicorn, Sidekiq and Gitaly | Kamil Trzciński | 2018-12-06 | 1 | -2/+2 |
| | | | | | | | | The Correlation ID is taken or generated from received X-Request-ID. Then it is being passed to all executed services (sidekiq workers or gitaly calls). The Correlation ID is logged in all structured logs as `correlation_id`. | ||||
* | Merge branch 'if-52811-fix_namespaces_api_routing' into 'master' | Nick Thomas | 2018-11-30 | 1 | -2/+2 |
|\ | | | | | | | | | Fix API::Namespaces routing to accept namepaces with dots See merge request gitlab-org/gitlab-ce!22912 | ||||
| * | Fix API::Namespaces to accept namepaces with dotsif-52811-fix_namespaces_api_routing | Imre Farkas | 2018-11-28 | 1 | -2/+2 |
| | | | | | | | | | | It also renames the API::PROJECT_ENDPOINT_REQUIREMENTS constant to API::NAMESPACE_OR_PROJECT_REQUIREMENTS | ||||
* | | Lock writes to trace stream | Kamil Trzciński | 2018-11-27 | 1 | -0/+4 |
|/ | |||||
* | Add submodule update API endpoint | Francisco Javier López | 2018-11-07 | 1 | -0/+1 |
| | | | | | | | | | | This new endpoint allow users to update a submodule's reference. The MR involves adding a new operation RPC operation in gitaly-proto (see gitlab-org/gitaly-proto!233) and change Gitaly to use this new version (see gitlab-org/gitaly!936). See gitlab-org/gitlab-ce!20949 | ||||
* | Backport project template API to CE | Nick Thomas | 2018-10-05 | 1 | -0/+1 |
| | |||||
* | Enable frozen string in lib/api and lib/backup | gfyoung | 2018-09-29 | 1 | -0/+2 |
| | | | | | | | | | | Partially addresses #47424. Had to make changes to spec files because stubbing methods on frozen objects is a mess in RSpec and leads to failures: https://github.com/rspec/rspec-mocks/issues/1190 | ||||
* | Use ResourceLabelEvent for tracking label changes | Jan Provaznik | 2018-09-07 | 1 | -0/+1 |
| | |||||
* | Add route information to lograge structured logging | Andrew Newdigate | 2018-09-05 | 1 | -0/+1 |
| | |||||
* | Add gitaly_calls to API structured logs | Andrew Newdigate | 2018-09-04 | 1 | -1/+2 |
| | |||||
* | API: Protected tags | Robert Schilling | 2018-08-25 | 1 | -4/+5 |
| | |||||
* | Add Avatar API | Imre | 2018-06-06 | 1 | -0/+1 |
| | |||||
* | Removed API endpoint and specsfj-36819-remove-v3-api | Francisco Javier López | 2018-05-30 | 1 | -39/+5 |
| | |||||
* | Log queue duration for Grape API callssh-tag-queue-duration-api-calls | Stan Hu | 2018-05-28 | 1 | -1/+2 |
| | | | | | | | This mimics the same thing the RailsQueueDuration does for Rails controller requests and will help diagnose issues with API delays. Closes #46601 | ||||
* | Resolve "Expand API: Render an arbitrary Markdown document" | blackst0ne | 2018-05-18 | 1 | -0/+1 |
| | |||||
* | Fix api_json.log not always reporting the right HTTP status code | Stan Hu | 2018-05-17 | 1 | -8/+9 |
| | | | | | | | | | | As described in https://github.com/aserafin/grape_logging/issues/45, if a Grape error is caught by the handlers and a different return code is returned, then the api_json.log would have a 500 error code instead of the right value. Inserting the GrapeLogging middleware after the Grape middleware fixes this problem. Seen in https://gitlab.com/gitlab-com/infrastructure/issues/4249 | ||||
* | Add an API endpoint to download git repository snapshots | Nick Thomas | 2018-04-19 | 1 | -0/+1 |
| | |||||
* | Add `direct_upload` setting for artifactsdirect-upload-of-artifacts | Kamil Trzciński | 2018-04-05 | 1 | -0/+8 |
| | |||||
* | Merge branch 'jprovazn-api' into 'master' | Sean McGivern | 2018-03-07 | 1 | -0/+1 |
|\ | | | | | | | | | Add discussion API See merge request gitlab-org/gitlab-ce!17510 | ||||
| * | Add discussion APIjprovazn-api | Jan Provaznik | 2018-03-07 | 1 | -0/+1 |
| | | | | | | | | | | * adds basic discussions API for issues and snippets * reorganizes notes specs (so same tests can be used for all noteable types - issues, MRs, snippets) | ||||
* | | Merge branch 'master' into 'issue_38337' | Felipe Artur | 2018-03-06 | 1 | -0/+2 |
|\ \ | | | | | | | | | | | | | # Conflicts: # app/models/group.rb # db/schema.rb | ||||
| * \ | Merge branch '29130-api-project-export' into 'master' | Sean McGivern | 2018-03-06 | 1 | -0/+1 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "API endpoint for exporting project" Closes #29130 See merge request gitlab-org/gitlab-ce!15860 | ||||
| | * | | Add project export API implementation | Travis Miller | 2018-02-28 | 1 | -0/+1 |
| | |/ | |||||
| * | | Projects and groups badges API | Francisco Javier López | 2018-03-05 | 1 | -0/+1 |
| |/ | |||||
* | | Bring one group board to CE | Felipe Artur | 2018-03-03 | 1 | -0/+1 |
|/ | |||||
* | add entity and update spec | James Lopez | 2018-02-13 | 1 | -0/+1 |
| | |||||
* | Support search in API | Jarka Kadlecová | 2018-02-06 | 1 | -0/+1 |
| | |||||
* | Add application create API | Nicolas MERELLI | 2018-01-24 | 1 | -0/+1 |
| | |||||
* | Save user ID and username in Grape API log (api_json.log)sh-store-user-in-api-logs | Stan Hu | 2018-01-08 | 1 | -1/+2 |
| | | | | | | This will enable admins to identify who actually made the API request. Relates to #36960 | ||||
* | EE-BACKPORT group boards | Felipe Artur | 2018-01-04 | 1 | -2/+2 |
| | |||||
* | 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 | ||||
* | Remove Session API | Douwe Maan | 2017-11-02 | 1 | -1/+0 |
| | |||||
* | Add pages domains API implementation | Travis Miller | 2017-10-22 | 1 | -0/+1 |
| | |||||
* | Adds requirements that supports anything in sha params | Guilherme Vieira | 2017-10-12 | 1 | -3/+4 |
| | |||||
* | Exclude logging of API responses to prevent leakage of confidential datash-exclude-api-responses | Stan Hu | 2017-09-13 | 1 | -1/+0 |
| | |||||
* | Merge branch 'sh-add-grape-logging' into 'master' | Sean McGivern | 2017-09-07 | 1 | -0/+11 |
|\ | | | | | | | | | | | | | Add JSON logger in `log/api_json.log` for Grape API endpoints Closes #36189 See merge request !14102 | ||||
| * | Use a custom GrapeLogging formatter to get the timestampsh-add-grape-logging | Stan Hu | 2017-09-07 | 1 | -2/+2 |
| | | |||||
| * | Fix Rubocop failures in API logger | Stan Hu | 2017-09-07 | 1 | -3/+5 |
| | |