Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add frozen_string_literal to spec/support | Thong Kuah | 2019-07-25 | 8 | -0/+16 |
| | | | | | Using the sed script from https://gitlab.com/gitlab-org/gitlab-ce/issues/59758 | ||||
* | Remove N+1 query for project and group boards | charlieablett | 2019-06-26 | 1 | -0/+10 |
| | | | | | | - Add test for N+1 queries - Add destroyable lists scope to Board and List - Preload lists for both project and group boards | ||||
* | Resolve "Get milestone by title via API" | Fabio Busatto | 2019-03-27 | 1 | -0/+9 |
| | |||||
* | Merge branch 'improve-spec-requests-api-merge_requests_spec' into 'master' | Robert Speicher | 2019-03-15 | 1 | -0/+2 |
|\ | | | | | | | | | Reduce queries in spec/requests/api/merge_requests_spec.rb See merge request gitlab-org/gitlab-ce!26110 | ||||
| * | Reduce queries in spec/requests/api/merge_requests_spec.rb | Rémy Coutable | 2019-03-13 | 1 | -0/+2 |
| | | | | | | | | | | | | | | This reduces the queries from 97137 to 65136 and the query time from 02:04 to 01:27 in spec/requests/api/merge_requests.rb. Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | | Reduce diff with EE in spec/fixtures/api/schemas | Rémy Coutable | 2019-03-14 | 1 | -5/+19 |
|/ | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Reduce differences in spec/support/api/schema_matcher.rb | Rémy Coutable | 2019-03-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Revert "Merge branch '50559-add-milestone-progress-to-api' into 'master'" | Stan Hu | 2019-02-14 | 1 | -5/+0 |
| | | | This reverts merge request !25173 | ||||
* | Add milestone progress to API | Robert Schilling | 2019-02-13 | 1 | -0/+5 |
| | |||||
* | convert specs in javascripts/ and support/ to new syntax | Jasper Maes | 2018-12-21 | 4 | -41/+29 |
| | |||||
* | Merge branch 'issue_36138' into 'master' | Sean McGivern | 2018-08-28 | 1 | -0/+18 |
|\ | | | | | | | | | | | | | Allow to delete group milestones Closes #36138 See merge request gitlab-org/gitlab-ce!21057 | ||||
| * | Allow to delete group milestonesissue_36138 | Felipe Artur | 2018-08-06 | 1 | -0/+18 |
| | | |||||
* | | Remove some duplicate tests and fix some typosqa-314-project-tests-cleanup | sliaquat | 2018-08-16 | 1 | -8/+0 |
|/ | |||||
* | Updates from `rubocop -a` | Lin Jen-Shin | 2018-07-09 | 2 | -5/+5 |
| | |||||
* | Restoring user v3 endpoint | Francisco Javier López | 2018-06-13 | 1 | -4/+6 |
| | |||||
* | Removed API endpoint and specsfj-36819-remove-v3-api | Francisco Javier López | 2018-05-30 | 1 | -128/+0 |
| | |||||
* | Allow start_date as only parameter when updating Milestone via API | Mark Fletcher | 2018-05-24 | 1 | -0/+6 |
| | |||||
* | Updates updated_at on issue when using /spend quick action | Jacopo | 2018-05-09 | 1 | -6/+22 |
| | |||||
* | EE-BACKPORT group boards | Felipe Artur | 2018-01-04 | 1 | -0/+180 |
| | |||||
* | Replace '.team << [user, role]' with 'add_role(user)' in specs36782-replace-team-user-role-with-add_role-user-in-specs | blackst0ne | 2017-12-22 | 1 | -2/+2 |
| | |||||
* | Only include the user's ID in the time_spent command's update hash | Robert Speicher | 2017-12-19 | 2 | -6/+6 |
| | | | | | | | | | 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. | ||||
* | Refactor `have_http_status` into `have_gitlab_http_status` in the specs | Jacopo | 2017-10-20 | 6 | -60/+60 |
| | |||||
* | Move all API authentication code to APIGuard | Douwe Maan | 2017-10-12 | 1 | -4/+4 |
| | |||||
* | Hide read_registry scope when registry is disabled on instance | Robin Bobbitt | 2017-08-21 | 1 | -0/+4 |
| | |||||
* | Enable the Layout/SpaceBeforeBlockBraces coprc/enable-the-Layout/SpaceBeforeBlockBraces-cop | Rémy Coutable | 2017-08-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Backport to CE for:2902-standalone-ee-dir-ce | Lin Jen-Shin | 2017-08-04 | 1 | -8/+10 |
| | | | | https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/2483 | ||||
* | Change all `:empty_project` to `:project`rs-empty_project-default | Robert Speicher | 2017-08-02 | 1 | -1/+1 |
| | |||||
* | Fix the /projects/:id/repository/branches endpoint to handle dots in the ↵ | Rémy Coutable | 2017-07-27 | 2 | -43/+8 |
| | | | | | | branch name when the project full patch contains a `/` Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Add group milestones API endpointissue_34622 | Felipe Artur | 2017-07-21 | 1 | -0/+383 |
| | |||||
* | Fix remaining spec failures for !12300. | Timothy Andrew | 2017-06-28 | 1 | -1/+0 |
| | | | | | | | | | | | | | | 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 | ||||
* | Test OAuth token scope verification in the `API::Users` endpoint | Timothy Andrew | 2017-06-28 | 1 | -10/+57 |
| | |||||
* | Test `/users` endpoints for the `read_user` scope. | Timothy Andrew | 2017-06-28 | 1 | -0/+33 |
| | | | | | | - 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. | ||||
* | Add schema matcher for non response objects + use schema to test additional ↵ | Pawel Chojnacki | 2017-06-06 | 1 | -3/+11 |
| | | | | metrics compliance | ||||
* | Delegate a single discussion to a new issue | Bob Van Landuyt | 2017-03-13 | 1 | -0/+15 |
| | | | | | | 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. | ||||
* | Fix time tracking endpoints for API v4 | Timothy Andrew | 2017-03-07 | 1 | -0/+128 |
| | | | | | | - Use issue/merge_request IID instead of ID - Duplicate the original `TimeTrackingEndpoints` concern (+ specs) for V3, since this is a breaking change. | ||||
* | API routes referencing a specific issue should use the issue `iid` | Timothy Andrew | 2017-03-07 | 1 | -14/+14 |
| | | | | | | - 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. | ||||
* | Remove shared example for paginationremove-paginated-ressource | Robert Schilling | 2017-02-20 | 1 | -20/+0 |
| | |||||
* | Add some API endpoints for time tracking. | Ruben Davila | 2017-01-18 | 1 | -0/+132 |
| | | | | | | | | | | | | | | 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" | ||||
* | Improve specs for Files API4269-public-files-api | Rémy Coutable | 2016-12-20 | 1 | -0/+10 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Improve specs for Repositories API4269-public-repositories-api | Rémy Coutable | 2016-12-20 | 1 | -0/+42 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Fix matcher `match_response_schema` | Douglas Barbosa Alexandre | 2016-08-17 | 1 | -3/+2 |
| | |||||
* | Projects::BoardsController#show returns a list of board lists | Douglas Barbosa Alexandre | 2016-08-17 | 1 | -0/+9 |
| | |||||
* | New AccessRequests API endpoints for Group & Project | Rémy Coutable | 2016-08-10 | 1 | -0/+11 |
| | | | | | | | | 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> | ||||
* | Add pagination headers to already paginated API resourcesadd-pagination-headers-to-api | Rémy Coutable | 2016-01-14 | 1 | -0/+20 |