summaryrefslogtreecommitdiff
path: root/spec/requests/api/repositories_spec.rb
Commit message (Collapse)AuthorAgeFilesLines
* Unnecessary "include WaitForAjax" and "include ApiHelpers"Jacopo2017-04-211-2/+1
| | | | | Removed all the unnecessary include of `WaitForAjax` and `ApiHelpers` in the specs. Removed unnecessary usage of `api:true`
* Remove unecessary endpoint from repository, add compatibility endpoints for ↵issue_16834Felipe Artur2017-03-071-68/+2
| | | | v3 and several improvements
* Update API endpoints for raw filesFelipe Artur2017-03-071-49/+103
|
* Add a custom pagination matcherRobert Schilling2017-02-161-3/+4
|
* Use `:empty_project` where possible in request specsrs-empty_project-requestsRobert Speicher2017-01-261-7/+7
|
* Improve specs for Files API4269-public-files-apiRémy Coutable2016-12-201-11/+0
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Improve specs for Repositories API4269-public-repositories-apiRémy Coutable2016-12-201-113/+223
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Allow Repositories API GET endpoints to be requested anonymouslyRémy Coutable2016-12-191-82/+194
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Changed API spec files to describe the correct classLivier2016-11-281-3/+2
| | | | | | | | Restore changes for api spec files Fix error in rspec Users Delete extra space Repositories-spec
* Issue #4270: Recursive option for files through APIRebeca Méndez2016-11-121-0/+35
|
* refactors tests because of gitlab-test repository changes20708-new-branch-is-immediatelly-tagged-as-mergedtiagonbotelho2016-10-111-4/+4
|
* adds second batch of tests changed to active tenseactive-tense-test-coveragetiagonbotelho2016-08-091-20/+20
|
* Use HTTP matchers if possibleZ.J. van de Weg2016-06-271-20/+20
|
* Add traits for each access_level to ProjectMember factoryRobert Speicher2016-03-061-2/+2
|
* Fix APIJacob Vosmaer2016-02-111-3/+10
|
* Move git tags API to separate fileDmitriy Zaporozhets2015-11-121-75/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Replace all usages of `git` command with configurable binary pathrs-git-bin-pathRobert Speicher2015-11-031-2/+2
| | | | Closes #3311
* Fix API archive specsJacob Vosmaer2015-10-141-6/+3
|
* Track who created a group or project member.Douwe Maan2015-04-141-2/+0
|
* Updated rspec to rspec 3.x syntaxJeroen van Baarsen2015-02-121-66/+66
| | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* Handle errors on API when a project does not have a repository (Closes #6289)jubianchi2015-01-191-0/+16
|
* Factor using Repository#path_to_repoCiro Santilli2014-11-051-2/+1
|
* 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.
* Fix contributors apiDmitriy Zaporozhets2014-09-301-2/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Replace project_access attribute with access_level in specs and APIDmitriy Zaporozhets2014-09-151-2/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix adminarea and emails for new membership logicDmitriy Zaporozhets2014-09-151-2/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Huge replace of old users_project and users_group referencesDmitriy Zaporozhets2014-09-141-2/+2
| | | | 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.
* Validate tag-names and references in WebUI, APIRobert Schilling2014-09-031-4/+30
|
* Fix API repository specsDmitriy Zaporozhets2014-08-011-9/+12
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Move API contributors logic to repository modelDmitriy Zaporozhets2014-07-021-1/+2
|
* Collect contributors info via APIDmitriy Zaporozhets2014-07-021-1/+14
|
* Remove rails observers from applicationDmitriy Zaporozhets2014-06-171-3/+0
|
* Merge pull request #7014 from asedge/api_create_tagDmitriy Zaporozhets2014-05-291-0/+18
|\ | | | | Add CreateTagService. Use new service to allow tag creation through API.
| * Fix broken repositories_spec test for creating new tags.Sean Edge2014-05-281-4/+2
| |
| * More fixup for HoundCI. Fix up some small issues in docs.Sean Edge2014-05-271-5/+6
| |
| * Fixup for HoundCI.Sean Edge2014-05-261-1/+1
| |
| * Add tests for creating tag with API.Sean Edge2014-05-261-0/+19
| |
* | Better specs for Compare APIDmitriy Zaporozhets2014-05-271-9/+25
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Expose timeout and same_ref compare fieldsDmitriy Zaporozhets2014-05-271-0/+3
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Add some tests to compare apiDmitriy Zaporozhets2014-05-261-0/+20
|/ | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Added API testing groupJeroen van Baarsen2014-04-111-1/+1
|
* Move branches api to separate classDmitriy Zaporozhets2014-03-311-80/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Extract commits API to separate fileDmitriy Zaporozhets2014-02-181-71/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Make changes to testsDmitriy Zaporozhets2014-01-221-1/+1
| | | | | | | * project_with_code -> project * project -> ermpty_project Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add support for various archive formats.Jason Hollingsworth2014-01-021-2/+21
| | | | | | | Used mime-types gem instead of hardcoding content types. Allow multiple extensions in archive route (.tar.gz, .tar.bz2). Change content disposition from infile(?) to attachment for api. Fixed api would return “archive” instead of {project}-{hash}.{ext}
* Add api support for raw blob searchThom Gerdes2013-12-261-0/+7
| | | | | See issue http://feedback.gitlab.com/forums/176466-general/suggestions/4566001-expose-raw-object-search-via-the-gitlab-api