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
2016-04-12Adapt tests to new testing guidelinesRobert Schilling
2016-04-12Fix code review issuesRobert Schilling
2016-04-12Delete notes via APIRobert Schilling
2016-01-14Add pagination headers to already paginated API resourcesRémy Coutable
2016-01-14Fix specs and rubocop warningsRémy Coutable
2016-01-13Ensure the API doesn't return notes that the current user shouldn't seeRémy Coutable
2015-02-12Updated rspec to rspec 3.x syntaxJeroen van Baarsen
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
2014-12-25Implemented notes (body) patching in API.uran
2014-06-17Remove rails observers from applicationDmitriy Zaporozhets
2014-06-13Fix api specsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-06-13Delete wall notes testsDmitriy Zaporozhets
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
2014-04-11Added API testing groupJeroen van Baarsen
2013-10-16Fixing unsafe use of Thread.current variable :current_userAngus MacArthur
2013-09-17Drop support of root namespace in modelHiroyuki Sato
2013-07-18Merge Request on forked projectsIzaak Alpert
The good: - You can do a merge request for a forked commit and it will merge properly (i.e. it does work). - Push events take into account merge requests on forked projects - Tests around merge_actions now present, spinach, and other rspec tests - Satellites now clean themselves up rather then recreate The questionable: - Events only know about target projects - Project's merge requests only hold on to MR's where they are the target - All operations performed in the satellite The bad: - Duplication between project's repositories and satellites (e.g. commits_between) (for reference: http://feedback.gitlab.com/forums/176466-general/suggestions/3456722-merge-requests-between-projects-repos) Fixes: Make test repos/satellites only create when needed -Spinach/Rspec now only initialize test directory, and setup stubs (things that are relatively cheap) -project_with_code, source_project_with_code, and target_project_with_code now create/destroy their repos individually -fixed remote removal -How to merge renders properly -Update emails to show project/branches -Edit MR doesn't set target branch -Fix some failures on editing/creating merge requests, added a test -Added back a test around merge request observer -Clean up project_transfer_spec, Remove duplicate enable/disable observers -Ensure satellite lock files are cleaned up, Attempted to add some testing around these as well -Signifant speed ups for tests -Update formatting ordering in notes_on_merge_requests -Remove wiki schema update Fixes for search/search results -Search results was using by_project for a list of projects, updated this to use in_projects -updated search results to reference the correct (target) project -udpated search results to print both sides of the merge request Change-Id: I19407990a0950945cc95d62089cbcc6262dab1a8
2013-06-04Merge branch 'gist' of https://github.com/Andrew8xx8/gitlabhq into ↵Dmitriy Zaporozhets
Andrew8xx8-gist Conflicts: Gemfile.lock app/models/ability.rb app/models/project.rb app/views/snippets/_form.html.haml db/schema.rb features/steps/shared/paths.rb spec/factories.rb spec/models/project_spec.rb
2013-05-14Refactor API classes. So api classes like Gitlab::Issues become API::IssuesDmitriy Zaporozhets
2013-03-25Tests fixedAndrew8xx8
2013-03-07Merge branch 'master' into fixes/api, code clean up and tests fixedSebastian Ziebell
Conflicts: doc/api/projects.md spec/requests/api/projects_spec.rb
2013-02-21API: fixes return codes for notes, documentation updatedSebastian Ziebell
The notes API documentation updated with return codes. API now returns `400 Bad Request` if required attributes are not present. Return codes are documented now, also tested in added tests. The documentation now reflects the current state of the API.
2013-02-08Merge branch 'master' into fixes/apiSebastian Ziebell
2013-02-06Status code 400 is returned if body is missing on note creation.Sebastian Ziebell
If a note is created with a POST request via API (`/projects/:id/notes`) status code 400 is returned instead of 404. The resource itself exists but the request is incomplete. Specs added to check different status codes when accessing, creating and updating notes.
2013-01-31add specs for api -> merge request notesDmitriy Zaporozhets
2013-01-04Rspec fixesDmitriy Zaporozhets
2013-01-02Fix few bugs and tests after refactoring ownership logicDmitriy Zaporozhets
2012-12-01API: get a single wall noteNihad Abbasov
2012-11-30API: ability to create a wall noteNihad Abbasov
2012-11-30API: create new notesNihad Abbasov
2012-11-30API: get a single noteNihad Abbasov
2012-11-30API: list wall, snippet and issue notesNihad Abbasov