Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | adds second batch of tests changed to active tenseactive-tense-test-coverage | tiagonbotelho | 2016-08-09 | 1 | -28/+28 |
| | |||||
* | Enable Style/EmptyLines cop, remove redundant onesrubocop/enable-cops-for-empty-lines | Grzegorz Bizon | 2016-07-01 | 1 | -3/+0 |
| | |||||
* | Use HTTP matchers if possible | Z.J. van de Weg | 2016-06-27 | 1 | -41/+41 |
| | |||||
* | Update specs for creating new note without access | Grzegorz Bizon | 2016-05-29 | 1 | -2/+2 |
| | |||||
* | Fix single note api request | Felipe Artur | 2016-05-16 | 1 | -3/+14 |
| | |||||
* | Fix notes API calls symbol convertions | Felipe Artur | 2016-05-10 | 1 | -0/+31 |
| | |||||
* | Fix api leaking notes when user is not authorized to read noteable | Felipe Artur | 2016-05-09 | 1 | -0/+19 |
| | |||||
* | Prevent privilege escalation via notes API | Robert Speicher | 2016-04-26 | 1 | -10/+31 |
| | | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/15577 | ||||
* | Allow back dating notes on creation | Michael Greene | 2016-04-13 | 1 | -0/+13 |
| | |||||
* | Adapt tests to new testing guidelines | Robert Schilling | 2016-04-12 | 1 | -6/+6 |
| | |||||
* | Fix code review issues | Robert Schilling | 2016-04-12 | 1 | -1/+19 |
| | |||||
* | Delete notes via API | Robert Schilling | 2016-04-12 | 1 | -0/+43 |
| | |||||
* | Add pagination headers to already paginated API resourcesadd-pagination-headers-to-api | Rémy Coutable | 2016-01-14 | 1 | -0/+4 |
| | |||||
* | Fix specs and rubocop warningsfix/private-references | Rémy Coutable | 2016-01-14 | 1 | -5/+6 |
| | |||||
* | Ensure the API doesn't return notes that the current user shouldn't see | Rémy Coutable | 2016-01-13 | 1 | -0/+51 |
| | |||||
* | Updated rspec to rspec 3.x syntax | Jeroen van Baarsen | 2015-02-12 | 1 | -39/+39 |
| | | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com> | ||||
* | Implemented notes (body) patching in API. | uran | 2014-12-25 | 1 | -0/+54 |
| | |||||
* | Remove rails observers from application | Dmitriy Zaporozhets | 2014-06-17 | 1 | -7/+0 |
| | |||||
* | Fix api specs | Dmitriy Zaporozhets | 2014-06-13 | 1 | -2/+2 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Delete wall notes tests | Dmitriy Zaporozhets | 2014-06-13 | 1 | -50/+0 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Added API testing group | Jeroen van Baarsen | 2014-04-11 | 1 | -1/+1 |
| | |||||
* | Fixing unsafe use of Thread.current variable :current_user | Angus MacArthur | 2013-10-16 | 1 | -0/+12 |
| | |||||
* | Drop support of root namespace in model | Hiroyuki Sato | 2013-09-17 | 1 | -0/+2 |
| | |||||
* | Merge Request on forked projects | Izaak Alpert | 2013-07-17 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Merge branch 'gist' of https://github.com/Andrew8xx8/gitlabhq into ↵ | Dmitriy Zaporozhets | 2013-06-04 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | Tests fixed | Andrew8xx8 | 2013-03-25 | 1 | -1/+1 |
| | | |||||
* | | Refactor API classes. So api classes like Gitlab::Issues become API::Issues | Dmitriy Zaporozhets | 2013-05-14 | 1 | -1/+1 |
|/ | |||||
* | Merge branch 'master' into fixes/api, code clean up and tests fixed | Sebastian Ziebell | 2013-03-07 | 1 | -14/+0 |
|\ | | | | | | | | | | | Conflicts: doc/api/projects.md spec/requests/api/projects_spec.rb | ||||
* | | API: fixes return codes for notes, documentation updated | Sebastian Ziebell | 2013-02-20 | 1 | -1/+45 |
| | | | | | | | | | | | | 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. | ||||
* | | Merge branch 'master' into fixes/api | Sebastian Ziebell | 2013-02-08 | 1 | -0/+11 |
|\ \ | |/ | |||||
| * | add specs for api -> merge request notes | Dmitriy Zaporozhets | 2013-01-31 | 1 | -0/+11 |
| | | |||||
* | | Status code 400 is returned if body is missing on note creation. | Sebastian Ziebell | 2013-02-06 | 1 | -0/+30 |
|/ | | | | | | | 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. | ||||
* | Rspec fixes | Dmitriy Zaporozhets | 2013-01-04 | 1 | -1/+1 |
| | |||||
* | Fix few bugs and tests after refactoring ownership logic | Dmitriy Zaporozhets | 2013-01-02 | 1 | -1/+1 |
| | |||||
* | API: get a single wall note | Nihad Abbasov | 2012-12-01 | 1 | -0/+8 |
| | |||||
* | API: ability to create a wall note | Nihad Abbasov | 2012-11-29 | 1 | -0/+8 |
| | |||||
* | API: create new notes | Nihad Abbasov | 2012-11-29 | 1 | -0/+20 |
| | |||||
* | API: get a single note | Nihad Abbasov | 2012-11-29 | 1 | -2/+20 |
| | |||||
* | API: list wall, snippet and issue notes | Nihad Abbasov | 2012-11-29 | 1 | -0/+52 |