summaryrefslogtreecommitdiff
path: root/spec/requests/api
Commit message (Collapse)AuthorAgeFilesLines
* Supporting for multiple omniauth provider for the same userValery Sizov2014-12-041-1/+1
|
* Fix internal API for missing project or keyDmitriy Zaporozhets2014-12-011-3/+21
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Better message for failed pushes because of git hooksValery Sizov2014-11-181-8/+8
| | | | | | Conflicts: lib/gitlab/git_access.rb spec/lib/gitlab/git_access_spec.rb
* Merge branch 'commit-comments' of https://gitlab.com/jeroenj/gitlab-ce into ↵Dmitriy Zaporozhets2014-11-121-0/+65
|\ | | | | | | | | | | | | | | | | jeroenj/gitlab-ce-commit-comments Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: CHANGELOG
| * Adds comments to commits in the APIJeroen Jacobs2014-09-261-0/+65
| |
* | Merge pull request #8251 from cirosantilli/factor-regex-message-specDmitriy Zaporozhets2014-11-122-8/+4
|\ \ | | | | | | Factor regex error messages with spec API tests
| * | Factor regex error messages with spec API testsCiro Santilli2014-11-052-8/+4
| | |
* | | Factor using Repository#path_to_repoCiro Santilli2014-11-051-2/+1
|/ /
* | Fix tests after change to regex validation message.Marin Jankovski2014-11-052-7/+4
| |
* | Merge pull request #8224 from liammonahan/masterValeriy Sizov2014-11-041-0/+1
|\ \ | | | | | | Expose projects_limit through users API if UserFull.
| * | Expose projects_limit through users API if UserFull.Liam Monahan2014-11-021-0/+1
| | |
* | | Merge branch 'master' into jastkand/gitlab-ce-fix-api-authDmitriy Zaporozhets2014-11-033-15/+20
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: CHANGELOG
| * | | Expose author username in project events APIDmitriy Zaporozhets2014-10-311-0/+1
| |/ / | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | Merge branch 'api-delete-branch-json' into 'master'Dmitriy Zaporozhets2014-10-311-0/+1
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Api delete branch json Fixes gitlab/gitlabhq#1478 See merge request !1233
| | * | API delete branch: render branch name json instead of trueDmitriy Zaporozhets2014-10-301-0/+1
| | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | | Merge branch 'master' of github.com:gitlabhq/gitlabhqDmitriy Zaporozhets2014-10-301-15/+18
| |\ \ \ | | |/ / | |/| | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: CHANGELOG
| | * | Create RepoTag Grape entity and present it when doing stuff with tags via ↵Sean Edge2014-10-301-15/+18
| | | | | | | | | | | | | | | | API. Update API doc for repositories. Add tag message to tag list page in UI. Update Changelog. Update spec to set .gitconfig identity, required for annotated tags.
* | | | Session API: Use case-insensitive authentication like in UIAndrey Krivko2014-10-301-0/+26
|/ / /
* | | Merge branch 'improve-group-members-api' into 'master'Valery Sizov2014-10-292-110/+136
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | Improve group members api Related #1720 See merge request !1225
| * | Dont allow guests..developers to manage group membersDmitriy Zaporozhets2014-10-291-3/+9
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | Split group members apiDmitriy Zaporozhets2014-10-292-124/+130
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | Add failing test that should be green after group members api get fixedDmitriy Zaporozhets2014-10-281-3/+17
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | | Merge branch 'api-project-delete' of https://gitlab.com/mr-vinn/gitlab-ce ↵Dmitriy Zaporozhets2014-10-281-0/+5
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | into mr-vinn/gitlab-ce-api-project-delete Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: spec/features/projects_spec.rb
| * | Remove :keep_repo optionVinnie Okada2014-10-221-10/+0
| | | | | | | | | | | | Always delete repositories from the filesystem when deleting a project.
| * | Add option to keep repo on project deleteVinnie Okada2014-10-071-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | Update the project API controller to use `Projects::DestroyService` instead of calling `Project#destroy` directly. Also add an optional parameter, `:keep_repo`, that allows a project to be deleted without deleting the repository, wiki, and satellite from disk.
* | | Merge branch 'hipchat_api' of https://github.com/qwazerty/gitlabhq into ↵Dmitriy Zaporozhets2014-10-211-0/+26
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | qwazerty-hipchat_api Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: CHANGELOG
| * | | Add Hipchat services APIKevin Houdebert2014-10-141-0/+26
| |/ /
* | | add gitlab-shell identificationValery Sizov2014-10-151-5/+9
|/ /
* | Fix failing api specs.Marin Jankovski2014-10-063-5/+14
| |
* | API: Initial support for forking a project via the APIBernhard Kaindl2014-10-011-0/+73
| | | | | | | | | | | | | | | | | | | | This change adds POST /projects/fork/:id to the API for forking a project into the namespace of the authenticated user, like the "create fork" link in the GUI does. It also calls the same code. Failure and permission checks (except for conflict) are already implemented and handled in ForkService and the API, so the added code is simple and does not alter anything.
* | Merge branch 'api/issues-filter-milestone' of ↵Dmitriy Zaporozhets2014-09-301-6/+58
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/jubianchi/gitlabhq into jubianchi-api/issues-filter-milestone Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: CHANGELOG
| * | Filters issues by milestone via APIjubianchi2014-09-261-6/+58
| |/
* | Fix contributors apiDmitriy Zaporozhets2014-09-301-2/+2
|/ | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix branch APIDmitriy Zaporozhets2014-09-251-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge branch 'api/improve-error-reporting' of ↵Dmitriy Zaporozhets2014-09-235-50/+237
|\ | | | | | | https://github.com/jubianchi/gitlabhq into jubianchi-api/improve-error-reporting
| * Improve error reporting on users APIjubianchi2014-09-165-51/+238
| | | | | | | | | | | | | | | | * users (#6878, #3526, #4209): Validation error messages are now exposed through 400 responses, 409 response are sent in case of duplicate email or username * MRs (#5335): 409 responses are sent in case of duplicate merge request (source/target branches), 422 responses are sent when submiting MR fo/from unrelated forks * issues * labels * projects
* | Merge branch 'refator-members-logic' of ↵Dmitriy Zaporozhets2014-09-176-52/+55
|\ \ | | | | | | | | | https://dev.gitlab.org/dzaporozhets/gitlabhq into 7-4-pre
| * | Fix access_level apiDmitriy Zaporozhets2014-09-151-1/+4
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | Replace project_access attribute with access_level in specs and APIDmitriy Zaporozhets2014-09-155-10/+10
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | Fix adminarea and emails for new membership logicDmitriy Zaporozhets2014-09-155-18/+18
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | Huge replace of old users_project and users_group referencesDmitriy Zaporozhets2014-09-146-43/+43
| |/ | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Different created_at and updated_at time in api merge_requests spec.Marin Jankovski2014-09-151-31/+55
| |
* | Ordering and sorting for MR in api.Marin Jankovski2014-09-151-0/+32
|/
* API: Create project - make sure project path is respectedDmitriy Zaporozhets2014-09-091-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix tests for CIDmitriy Zaporozhets2014-09-061-11/+12
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix tests by using non-exist tag namesDmitriy Zaporozhets2014-09-051-5/+5
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix tag testsDmitriy Zaporozhets2014-09-051-2/+3
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Added annotated tags. Updated tag haml file and call to gitlab-shell. ↵Sean Edge2014-09-041-6/+23
| | | | Updated API for annotated tags. Added tests for API. Strip leading/trailing whitespace from message, if present. Update CHANGELOG.
* Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceDmitriy Zaporozhets2014-09-041-1/+64
|\
| * Filters issues by labels via APIjubianchi2014-09-041-1/+64
| |