summaryrefslogtreecommitdiff
path: root/lib/api/entities.rb
Commit message (Collapse)AuthorAgeFilesLines
* Modified lib/api/entities.rb to expose Project class tag_list property to ↵Cristian Medina2015-04-031-1/+1
| | | | | | | | the API Updated projects.md to show tag_list field when performing GETs Updated projects_spec.rb to include check for tag_list key in project list Added changes to the CHANGELOG
* Enable ParenthesesAsGroupedExpression ruleDmitriy Zaporozhets2015-03-021-1/+1
|
* Expose avatar_url in projects APIsue4452015-03-011-0/+1
| | | | | | * Impl Project#avatar_url * Refactor ApplicationHelper: Use Project#avatar_url * Update changelog
* Remove Group#owner_id from API since it is not used any moreDmitriy Zaporozhets2015-02-171-1/+1
|
* Add internal broadcast message API.Douwe Maan2015-02-071-0/+4
|
* Merge pull request #8712 from jvanbaarsen/add-merge-request-files-endpointDmitriy Zaporozhets2015-02-041-5/+11
|\ | | | | Added a way to retrieve MR files
| * Added a way to retrieve MR filesJeroen van Baarsen2015-02-041-5/+11
| | | | | | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* | Convert hashes to ruby 1.9 styleDmitriy Zaporozhets2015-02-021-1/+1
|/
* Add description attribute to group API (GET and POST)Daniel Serodio2015-01-161-1/+1
|
* Supporting for multiple omniauth provider for the same userValery Sizov2014-12-041-2/+6
|
* Merge branch 'commit-comments' of https://gitlab.com/jeroenj/gitlab-ce into ↵Dmitriy Zaporozhets2014-11-121-0/+8
|\ | | | | | | | | | | | | | | | | 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/+8
| |
* | Merge pull request #8224 from liammonahan/masterValeriy Sizov2014-11-041-1/+2
|\ \ | | | | | | Expose projects_limit through users API if UserFull.
| * | Expose projects_limit through users API if UserFull.Liam Monahan2014-11-021-1/+2
| | |
* | | Expose author username in project events APIDmitriy Zaporozhets2014-10-311-0/+6
|/ / | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Create RepoTag Grape entity and present it when doing stuff with tags via ↵Sean Edge2014-10-301-0/+19
| | | | | | | | 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.
* | Add tag_push_events to project hook apiKirill Zaitsev2014-10-031-1/+2
|/
* Fix finder and tests for new membership modelsDmitriy Zaporozhets2014-09-151-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix access_level apiDmitriy Zaporozhets2014-09-151-5/+5
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Huge replace of old users_project and users_group referencesDmitriy Zaporozhets2014-09-141-4/+4
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge pull request #7479 from Razer6/feature/labels_apiDmitriy Zaporozhets2014-08-151-1/+1
|\ | | | | Implement complete labels API (create/delete/update)
| * Add, delete labels via APIRobert Schilling2014-08-131-1/+1
| |
* | Merge pull request #6788 from CingleVue/masterDmitriy Zaporozhets2014-08-131-0/+2
|\ \ | |/ |/| Patched `MergeRequest` to return more data.
| * Patched `MergeRequest` to return more data.mabdullah-cinglevue2014-08-011-1/+2
| | | | | | | | Added milestone to merge_requests instead of milestone id.
| * # This is a combination of 2 commits.mabdullah-cinglevue2014-08-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # The first commit's message is: Patched `MergeRequest` to return more data. Patched `MergeRequest` to return the `description` & `milestone` Conflicts: lib/api/entities.rb # This is the 2nd commit message: Update merge_requests.md Update documentation for merge request endpoint adding support for description.
* | Merge branch 'add_complete_commit_message_to_api' of ↵Dmitriy Zaporozhets2014-08-111-0/+1
|\ \ | |/ |/| | | | | | | | | | | | | https://gitlab.com/christian.taedcke/gitlab-ce into christian.taedcke/gitlab-ce-add_complete_commit_message_to_api Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: CHANGELOG
| * Add full commit message to commit api as field message.Christian Taedcke2014-07-251-0/+1
| |
* | Fix old api compatibility and testsDmitriy Zaporozhets2014-07-301-2/+2
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Git::Compare does not have limit param any moreDmitriy Zaporozhets2014-07-291-4/+4
|/ | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Use Contributor class instead of hashDmitriy Zaporozhets2014-07-021-0/+4
|
* Dont expose user email via APIDmitriy Zaporozhets2014-06-131-16/+15
| | | | | | | | | | | | | To prevent leaking of users info we reduce amount of user information retrieved via API for normal users. What user can get via API: * if not admin: only id, state, name, username and avatar_url * if admin: all user information * about himself: all informaion Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Wipe wall notes featureDmitriy Zaporozhets2014-06-131-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Better specs for Compare APIDmitriy Zaporozhets2014-05-271-1/+3
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Expose timeout and same_ref compare fieldsDmitriy Zaporozhets2014-05-271-0/+6
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add compare branches endpoint to APIDmitriy Zaporozhets2014-05-261-0/+17
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge pull request #6778 from dblessing/feature/mr_labelsDmitriy Zaporozhets2014-05-131-0/+1
|\ | | | | Merge Request Labels
| * Implement Merge Request LabelsDrew Blessing2014-05-131-0/+1
| |
* | Expose archive status of projects in APIMarcus Ilgner2014-04-181-0/+1
|/ | | | | That way clients like Gitlab CI can decide to show or hide projects based on that information
* Expose event and and mergerequest timestamps in API, make code more DRY.Mart Sõmermaa2014-04-101-4/+5
|
* added api method to return labels of a given projectÁbner Silva de Oliveira2014-03-211-0/+4
|
* Fix testsDmitriy Zaporozhets2014-03-171-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add tests for API project permissions infoDmitriy Zaporozhets2014-03-171-1/+3
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Remove old entitiesDmitriy Zaporozhets2014-03-171-12/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add current user permissions info to /api/projects/:id.jsonDmitriy Zaporozhets2014-03-171-1/+23
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Also expose username for the /discover endpointJeroen van Baarsen2014-02-201-1/+1
| | | | Fixes #6328
* Show avatars in ajax user selectboxDmitriy Zaporozhets2014-02-131-0/+6
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Improve code according to new gitlab_gitDmitriy Zaporozhets2014-02-041-1/+20
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge pull request #6075 from skv-headless/remove_deprecated_findersDmitriy Zaporozhets2014-01-221-4/+4
|\ | | | | Remove deprecated finders
| * Remove deprecated findersskv2014-01-191-4/+4
| |
* | Add website url to userJerome Dalbert2014-01-181-1/+1
|/