Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-21convert specs in javascripts/ and support/ to new syntaxJasper Maes
2018-08-28Merge branch 'issue_36138' into 'master'Sean McGivern
Allow to delete group milestones Closes #36138 See merge request gitlab-org/gitlab-ce!21057
2018-08-16Remove some duplicate tests and fix some typossliaquat
2018-08-06Allow to delete group milestonesFelipe Artur
2018-07-09Updates from `rubocop -a`Lin Jen-Shin
2018-06-13Restoring user v3 endpointFrancisco Javier López
2018-05-30Removed API endpoint and specsFrancisco Javier López
2018-05-24Allow start_date as only parameter when updating Milestone via APIMark Fletcher
2018-05-09Updates updated_at on issue when using /spend quick actionJacopo
2018-01-04EE-BACKPORT group boardsFelipe Artur
2017-12-22Replace '.team << [user, role]' with 'add_role(user)' in specsblackst0ne
2017-12-20Only include the user's ID in the time_spent command's update hashRobert Speicher
Previously, this would include the entire User record in the update hash, which was rendered in the response using `to_json`, erroneously exposing every attribute of that record, including their (now removed) private token. Now we only include the user ID, and perform the lookup on-demand.
2017-10-20Refactor `have_http_status` into `have_gitlab_http_status` in the specsJacopo
2017-10-12Move all API authentication code to APIGuardDouwe Maan
2017-08-22Hide read_registry scope when registry is disabled on instanceRobin Bobbitt
2017-08-09Enable the Layout/SpaceBeforeBlockBraces copRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-08-04Backport to CE for:Lin Jen-Shin
https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2483
2017-08-03Change all `:empty_project` to `:project`Robert Speicher
2017-07-27Fix the /projects/:id/repository/branches endpoint to handle dots in the ↵Rémy Coutable
branch name when the project full patch contains a `/` Signed-off-by: Rémy Coutable <remy@rymai.me>
2017-07-21Add group milestones API endpointFelipe Artur
2017-06-28Fix remaining spec failures for !12300.Timothy Andrew
1. Get the spec for `lib/gitlab/auth.rb` passing. - Make the `request` argument to `AccessTokenValidationService` optional - `auth.rb` doesn't need to pass in a request. - Pass in scopes in the format `[{ name: 'api' }]` rather than `['api']`, which is what `AccessTokenValidationService` now expects. 2. Get the spec for `API::V3::Users` passing 2. Get the spec for `AccessTokenValidationService` passing
2017-06-28Test OAuth token scope verification in the `API::Users` endpointTimothy Andrew
2017-06-28Test `/users` endpoints for the `read_user` scope.Timothy Andrew
- Test `GET` endpoints to check that the scope is allowed. - Test `POST` endpoints to check that the scope is disallowed. - Test both `v3` and `v4` endpoints.
2017-06-06Add schema matcher for non response objects + use schema to test additional ↵Pawel Chojnacki
metrics compliance
2017-03-13Delegate a single discussion to a new issueBob Van Landuyt
Delegate a discussion in a merge request into a new issue. The discussion wil be marked as resolved and a system note will be added linking to the newly created issue.
2017-03-07Fix time tracking endpoints for API v4Timothy Andrew
- Use issue/merge_request IID instead of ID - Duplicate the original `TimeTrackingEndpoints` concern (+ specs) for V3, since this is a breaking change.
2017-03-07API routes referencing a specific issue should use the issue `iid`Timothy Andrew
- As opposed to the issue `id` that was previously being used. - This brings the API routes closer to the web interface's routes. - This is specific to API v4.
2017-02-20Remove shared example for paginationRobert Schilling
2017-01-18Add some API endpoints for time tracking.Ruben Davila
New endpoints are: POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/time_estimate" POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/reset_time_estimate" POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/add_spent_time" POST :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/reset_spent_time" GET :project_id/(issues|merge_requests)/(:issue_id|:merge_request_id)/time_stats"
2016-12-20Improve specs for Files APIRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-12-20Improve specs for Repositories APIRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-08-17Fix matcher `match_response_schema`Douglas Barbosa Alexandre
2016-08-17Projects::BoardsController#show returns a list of board listsDouglas Barbosa Alexandre
2016-08-10New AccessRequests API endpoints for Group & ProjectRémy Coutable
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>
2016-01-14Add pagination headers to already paginated API resourcesRémy Coutable