summaryrefslogtreecommitdiff
path: root/spec/requests
Commit message (Collapse)AuthorAgeFilesLines
* Use `add_$role` helper in snippets specssnippet-spamSean McGivern2017-02-021-2/+2
|
* Check public snippets for spamSean McGivern2017-02-022-2/+78
| | | | | | Apply the same spam checks to public snippets (either personal snippets that are public, or public snippets on public projects) as to issues on public projects.
* Update group api doc with full_name and full_path attributesDmitriy Zaporozhets2017-01-301-0/+3
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Use `:empty_project` where possible in request specsrs-empty_project-requestsRobert Speicher2017-01-2617-44/+44
|
* Merge branch 'fix/26518' into 'master' Douwe Maan2017-01-251-0/+22
|\ | | | | | | | | | | | | Fix access to the wiki code via HTTP when repository feature disabled Closes #26518 See merge request !8758
| * Fix access to the wiki code via HTTP when repository feature disabledDouglas Barbosa Alexandre2017-01-251-0/+22
| |
* | Merge branch 'fix-ci-requests-concurrency' into 'master' Grzegorz Bizon2017-01-251-0/+14
|\ \ | |/ |/| | | | | Fix CI requests concurrency See merge request !8760
| * Add 409 conflict testsfix-ci-requests-concurrencyKamil Trzcinski2017-01-251-0/+14
| |
* | Fix spec failure due to timestamp ordering issue in mySQLJames Lopez2017-01-251-1/+6
| |
* | Merge branch 'dont-persist-application-settings-in-test-env-bis' into 'master' Robert Speicher2017-01-241-6/+3
|\ \ | |/ |/| | | | | Dont persist application settings in test env See merge request !8715
| * Revert "Merge branch 'revert-9cac0317' into 'master' "Grzegorz Bizon2017-01-231-6/+3
| | | | | | | | | | This reverts commit c20934869f7dc8cfbdbafb6ecb7b1305452c9e8a, reversing changes made to 4b7ec44b91e0571d209c790d54947ba1756dac0e.
* | Merge branch 'grapify-deploy-keys' into 'master' Rémy Coutable2017-01-241-7/+2
|\ \ | | | | | | | | | | | | Grapify all endpoints of the deploy keys API See merge request !8721
| * | Grapify all endpoints of the deploy keys APIgrapify-deploy-keysRobert Schilling2017-01-231-7/+2
| |/
* | Merge branch 'fix-guest-access-posting-to-notes' into 'security' Robert Speicher2017-01-231-0/+12
| | | | | | | | | | Prevent users from creating notes on resources they can't access See https://dev.gitlab.org/gitlab/gitlabhq/merge_requests/2054
* | Merge branch 'fix-api-mr-permissions' into 'security'Robert Speicher2017-01-232-1/+43
| | | | | | | | | | | | Ensure that only privileged users can access merge requests in the API See merge request !2053
* | Merge branch '22974-trigger-service-events-through-api' into 'master' Douwe Maan2017-01-231-1/+10
|\ \ | |/ |/| | | | | | | | | adds events to services api deserialization Closes #22974 See merge request !8324
| * adds events to services api deserializationTiago Botelho2017-01-221-1/+10
| |
* | Merge branch '26622-fix-transient-failure-in-cycle_analytics_events_spec' ↵Robert Speicher2017-01-221-21/+14
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Make cycle_analytics_events_spec.rb side-effect free Closes #26622 See merge request !8594
| * | Make cycle_analytics_events_spec.rb side-effect free26622-fix-transient-failure-in-cycle_analytics_events_specRémy Coutable2017-01-161-21/+14
| | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | Revert "Merge branch 'dont-persist-application-settings-in-test-env' into ↵Grzegorz Bizon2017-01-211-3/+6
| |/ |/| | | | | | | 'master'" This reverts merge request !8573
* | Merge branch 'dont-persist-application-settings-in-test-env' into 'master' Robert Speicher2017-01-201-6/+3
|\ \ | | | | | | | | | | | | Don't persist application settings in test env See merge request !8573
| * | Don't persist ApplicationSetting in test envdont-persist-application-settings-in-test-envRémy Coutable2017-01-151-6/+3
| | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | | Fix specsKamil Trzcinski2017-01-201-4/+6
| | |
* | | Fix specsKamil Trzcinski2017-01-191-1/+2
| | |
* | | Merge remote-tracking branch 'origin/master' into 21698-redis-runner-last-buildKamil Trzcinski2017-01-1920-60/+75
|\ \ \
| * \ \ Merge branch 'use-empty_project-factory-in-api-specs' into 'master' Robert Speicher2017-01-1919-54/+53
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Replace many :project with :empty_projects in API specs See merge request !8608
| | * | | Replace many :project with :empty_projects in API specsuse-empty_project-factory-in-api-specsRémy Coutable2017-01-1719-54/+53
| | | |/ | | |/| | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * | | Merge branch 'fix/external-status-badge-links' into 'master' Kamil Trzciński2017-01-191-6/+22
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Link external commit status badges to target URLs Closes #25662 See merge request !8611
| | * | | Respond with validation errors in commit status APIfix/external-status-badge-linksGrzegorz Bizon2017-01-181-3/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If validation errors are present, include validation errors in the commit status API payload, instead of depending on state machine errors caused by invalid record.
| | * | | Add URL validations for generic commit statusesGrzegorz Bizon2017-01-181-3/+6
| | |/ /
* | | | Merge remote-tracking branch 'origin/master' into 21698-redis-runner-last-buildKamil Trzcinski2017-01-1916-235/+876
|\ \ \ \ | |/ / /
| * | | Merge branch 'time-tracking-api' into 'master' Sean McGivern2017-01-182-1/+13
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | Time tracking API Closes #25861 See merge request !8483
| | * | Add some API endpoints for time tracking.Ruben Davila2017-01-182-1/+13
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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"
| * | Merge branch 'dot-in-project-queries' into 'master' Rémy Coutable2017-01-161-6/+11
| |\ \ | | |/ | |/| | | | | | | Add a constraint on the query parameter to allow querying for projects with dots in their name. See merge request !8210
| | * Add a constraint on the query parameter to allow querying for projects with ↵Bruno Melli2017-01-141-6/+11
| | | | | | | | | | | | dots in their name.
| * | Only escape the 'No Milestone' paramfix-ruby21-milestone-api-specs-2Sean McGivern2017-01-131-3/+5
| | | | | | | | | | | | This is less invasive than the parent commit.
| * | API: Implement project issues iid param with IssuesFinder and add tests23194-fix-no-milestone-option-for-projects-endpointDavid Eisner2017-01-121-3/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use IssuesFinder for the /issues API resouce - Tests for iid filter in project issues API resource - Tests for No Milestone filter in issues API resources The "No Milestone" case was not previously tested, and the `/issues` resource did not support the the `milestone` parameter. - Return issues where all labels match from the issues and project issues API resources, like the group issues resource already does. See https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6825#note_17474533 Signed-off-by: Rémy Coutable <remy@rymai.me>
| * | Add support for PlantUML diagrams in Asciidoc.Horacio Sanson2017-01-121-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This MR enables rendering of PlantUML diagrams in Asciidoc documents. To add a PlantUML diagram all we need is to include a plantuml block like: ``` [plantuml, id="myDiagram", width="100px", height="100px"] -- bob -> alice : ping alice -> bob : pong -- ``` The plantuml block is substituted by an HTML img element with *src* pointing to an external PlantUML server. This MR also add a PlantUML integration section to the Administrator -> Settings page to configure the PlantUML rendering service and to enable/disable it. Closes: #17603
| * | Fix Users API to accept confirm parameterMark Fletcher2017-01-111-0/+9
| | |
| * | Merge branch 'fix-users-api-500-error' into 'master' Rémy Coutable2017-01-061-0/+8
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix 500 errors when creating a user with identity via API Closes #26295 See merge request !8442
| | * | Add a failing spec to the POST /users APIRémy Coutable2017-01-041-0/+8
| | | | | | | | | | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
| * | | Merge branch ↵Rémy Coutable2017-01-051-1/+66
| |\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '19966-api-call-to-move-project-to-different-group-fails-when-using-group-and-project-names-instead-of-id' into 'master' Fix groups API to accept path when transferring a project Closes #19966 See merge request !8408
| | * | | Fix groups API to accept path when transferring a projectMark Fletcher2017-01-031-1/+66
| | | | | | | | | | | | | | | | | | | | * Use standard helpers for finding group and project
| * | | | Merge branch ↵Rémy Coutable2017-01-051-0/+10
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '26261-post-api-v3-projects-idorproject-commits-commits-does-not-work-with-project-path' into 'master' Fix Commits API to accept a Project path upon POST Closes #26261 See merge request !8406
| | * | | | Fix Commits API to accept a Project path upon POSTMark Fletcher2017-01-031-0/+10
| | |/ / /
| * | | | Merge branch 'zj-404-slack-error' into 'master' Kamil Trzciński2017-01-051-36/+57
| |\ \ \ \ | | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | Add API route slack slash commands Closes #25954 See merge request !8362
| | * | | Add API route slack slash commandszj-404-slack-errorZ.J. van de Weg2017-01-031-36/+57
| | | | |
| * | | | Fix project hooks paramsfix-api-project-hooks-paramsRobert Schilling2017-01-031-2/+3
| |/ / /
| * | | API: extern_uid is a stringapi-fix-extern-uid-validationRobert Schilling2017-01-031-2/+2
| |/ /
| * | Merge branch 'grapify-settings-api' into 'master' Sean McGivern2016-12-291-2/+1
| |\ \ | | | | | | | | | | | | | | | | Grapify the settings API See merge request !8336