summaryrefslogtreecommitdiff
path: root/doc/api
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add docs and empty specs for applicaiton settings APIDmitriy Zaporozhets2015-07-062-0/+89
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Allow user to be blocked and unblocked via the APISteve Norman2015-07-031-0/+28
|/
* Add 2FA status to user admin APIStan Hu2015-06-231-2/+4
| | | | Closes https://github.com/gitlabhq/gitlabhq/issues/9391
* Merge branch 'info_about_namespaces' into 'master'Job van der Voort2015-06-111-178/+192
|\ | | | | | | | | | | | | | | | | | | Info about namespaces Added info about namespaces in groups. Because of tweet https://twitter.com/kaystrobach/status/603912904757420032 See merge request !1835
| * added links to API callsKaren Carias2015-06-101-191/+191
| |
| * fixed namespaces infoKaren Carias2015-05-281-3/+3
| |
| * added info about namespacesKaren Carias2015-05-281-0/+14
| |
* | Merge branch 'make-namespaces-api-available-to-all-users' into 'master'Dmitriy Zaporozhets2015-06-042-0/+45
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make namespace API available to all users ### What does this MR do? This MR makes it possible for a user to query namespaces to which he/she has access. Also, it adds documentation for the existing API. ### Why was this MR needed? Even though the `groups` API exists, it might still be useful to have an endpoint that tells the namespace type (e.g. `user` vs. `group`), especially if a user has access to a number of different projects. ### What are the relevant issue numbers? Closes https://github.com/gitlabhq/gitlabhq/issues/9328 See merge request !708
| * | Make namespace API available to all usersStan Hu2015-05-282-0/+45
| |/ | | | | | | Closes https://github.com/gitlabhq/gitlabhq/issues/9328
* | Disable changing of the source branch in merge request update APIStan Hu2015-05-291-3/+1
|/
* update API docproject_api_orderValery Sizov2015-05-141-0/+3
|
* Add current_sign_in_at to api UserSven Selberg2015-05-041-2/+4
|
* Merge branch 'fix_snippet_api_doc' into 'master'Achilleas Pipinellis2015-05-031-0/+15
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Add snippet visibilty as parameter to API doc, closes #1562 ## Description Snippet visibility level was added to API but was not to its documentation. Related to following commit: 928fc94c3d900069902b097d6464acee712a886c @axil Can you review? See merge request !601
| * Add snippet visibilty as parameter to API doc, closes #1562Robert Schilling2015-05-031-0/+15
| |
* | Merge branch 'api-iid' of https://github.com/jubianchi/gitlabhq into ↵Dmitriy Zaporozhets2015-05-033-1/+7
|\ \ | | | | | | | | | jubianchi-api-iid
| * | Query issues, merge requests and milestones with their IID through APIjubianchi2015-05-023-1/+7
| |/
* | Merge pull request #9066 from jirutka/fix-6417Dmitriy Zaporozhets2015-05-031-1/+1
|\ \ | | | | | | Fix #6417: users with group permission should be able to create groups via API
| * | Fix #6417: users with group permission should be able to create groups via APIRobert Schilling2015-03-311-1/+1
| | |
* | | Add link to services api doc.Kevin Lyda2015-04-201-0/+1
| |/ |/|
* | Update API documentation of projects with creator_idChristoph Dreis2015-04-101-0/+3
| |
* | Modified lib/api/entities.rb to expose Project class tag_list property to ↵Cristian Medina2015-04-031-0/+12
|/ | | | | | | | 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
* Fix cross references when usernames, milestones, or project names contain ↵Stan Hu2015-03-192-2/+2
| | | | | | underscores. Remove emphasis from system notes to avoid Markdown conflicts in names.
* Merge branch 'master' into 'master'Robert Schilling2015-03-011-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Error in docs for closing an issue API docs for issues says you set parameter 'closed' to '1'. I was not able to do that but I could set 'state_event' to 'close' which closed the issue. Does not work "https://gitlab.com/api/v3/projects/:id/issues/:issue_id?closed=1" Does work "https://gitlab.com/api/v3/projects/:id/issues/:issue_id?state_event=close" See merge request !342
| * To close an issue you must set 'state_event' to 'close'. I cannot set ↵Derek Campbell2015-02-201-1/+1
| | | | | | | | 'closed' to '1'.
* | Merge pull request #8890 from sue445/feature/project_api_avatar_urlJeroen van Baarsen2015-03-011-3/+6
|\ \ | | | | | | Expose avatar_url in projects API
| * | Expose avatar_url in projects APIsue4452015-03-011-3/+6
| | | | | | | | | | | | | | | | | | * Impl Project#avatar_url * Refactor ApplicationHelper: Use Project#avatar_url * Update changelog
* | | Merge pull request #8803 from Bugagazavr/patch-2Robert Schilling2015-02-281-31/+28
|\ \ \ | | | | | | | | Correct json payload [ci skip]
| * | | Correct json payload [ci skip]Bugagazavr2015-02-161-31/+28
| | | |
* | | | Merge branch 'master' into mmonaco/gitlab-ce-api-user-noconfirmDmitriy Zaporozhets2015-02-2712-111/+532
|\ \ \ \ | | |/ / | |/| | | | | | | | | | Conflicts: lib/api/users.rb
| * | | Extend project web hooks with more dataDmitriy Zaporozhets2015-02-201-0/+18
| | |/ | |/| | | | | | | | | | | | | * add git_http_url and git_ssh_url to project web hook * add visibility_level to project web hook * add documentation about project visibility_level in API
| * | Merge pull request #8802 from Bugagazavr/patch-1Jeroen van Baarsen2015-02-191-80/+51
| |\ \ | | | | | | | | Update API branches documentation [ci skip]
| | * | Update API branches documentation [ci skip]Bugagazavr2015-02-151-80/+51
| | |/
| * | Improve the explanation and linking of the Oauth docs.Sytse Sijbrandij2015-02-182-5/+9
| | |
| * | Remove Group#owner_id from API since it is not used any moreDmitriy Zaporozhets2015-02-171-2/+0
| |/
| * Edit group members via APIVinnie Okada2015-02-111-0/+14
| | | | | | | | | | Add an API endpoint to update the access level of an existing group member.
| * Refactor and improve sorting objects in API for projects, issues and merge ↵Dmitriy Zaporozhets2015-02-053-5/+25
| | | | | | | | requests
| * Merge pull request #8712 from jvanbaarsen/add-merge-request-files-endpointDmitriy Zaporozhets2015-02-041-0/+70
| |\ | | | | | | Added a way to retrieve MR files
| | * Added a way to retrieve MR filesJeroen van Baarsen2015-02-041-0/+70
| | | | | | | | | | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
| * | Merge branch 'consolidate_ssh_docs' into 'master'Marin Jankovski2015-02-044-12/+12
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Consolidate SSH docs The two available SSH topics were quite short, so it made sense to combine them. Includes fixes a few missing words, punctuation. See merge request !328
| | * | Fix a number of discovered typos, capitalization of developer andEwan Edwards2015-02-034-12/+12
| | | | | | | | | | | | | | | | product names, plus a couple of instances of bad Markdown markup.
| * | | Merge branch 'master' into 'master'Sytse Sijbrandij2015-02-032-3/+3
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | Fix capitalization of URL. A targeted fix in the documentation. See merge request !323
| | * | Make all non-config/non-operational mentions of URL consistentlyEwan Edwards2015-01-302-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | capitalized. Make the plural version consistently "URLs". Fix an instance where the article "the" before URL was missing.
| * | | Acces groups with their path in APIjubianchi2015-02-031-5/+5
| | |/ | |/|
| * | add clear documentation on searching between groupsJob van der Voort2015-02-021-1/+21
| |/
| * Merge branch 'wip-documentation' into 'master'Dmitriy Zaporozhets2015-01-251-0/+25
| |\ | | | | | | | | | | | | | | | Add return value example to ssh key creation See merge request !307
| | * Document ssh key creation errorLoic Dachary2015-01-211-0/+16
| | | | | | | | | | | | | | | | | | | | | Add the error code returned in the headers as well as an example of the JSON informative message returned in the body. Signed-off-by: Loic Dachary <loic@dachary.org>
| | * Add return value example to ssh key creationLoic Dachary2015-01-211-0/+9
| | | | | | | | | | | | Signed-off-by: Loic Dachary <loic@dachary.org>
| * | Merge branch 'feature_api_project_edit' into 'master'Dmitriy Zaporozhets2015-01-221-0/+25
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | API: Implement edit via API for projects I've picked up https://github.com/gitlabhq/gitlabhq/pull/8055 fixed the few hound warnings and replaced all double quotes in the spec file where possible. # From the original PR: Implements edit via API for projects. Edit was part of missing features in feature request Full CRUD operations via API for projects. http://feedback.gitlab.com/forums/176466-general/suggestions/3904506-full-crud-operations-via-api-for-projects Feature is implemented using existing UpdateService for projects. Permission to change visibility level and name are checked in addition to check for permission to administer project. Doesn't allow updating project namespace id, because there was existing API-method for transferring project to a group. Documentation added to doc/api/projects.md. Uses API request PUT /projects/:id . Tests included for: 1. Success for changing path 2. Success for changing name 3. Success for changing visibility level 4. Success for changing all other attributes 5. Success for changing name & path to existing name & path but in different namespace 6. Failure if not authenticated 7. Failure if path exists in project's namespace 8. Failure if name exists in project's namespace 9. Failure if not sufficient permission to change name 10. Failure if not sufficient permission to change visibility level 11. Failure if not sufficient permission to change other attributes Allows updating following parameters: * name * path * visibility_level * public * default_branch * issues_enabled * wiki_enabled * snippets_enabled * merge_requests_enabled * description See merge request !310
| | * | Implement edit via API for projectsMika Mäenpää2015-01-221-0/+25
| | |/
| * | Fix the test and add documentation for the "per-milestone issues API call"Hannes Rosenögger2015-01-221-0/+13
| |/