| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| | |
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
|
|/ |
|
|
|
|
| |
Closes https://github.com/gitlabhq/gitlabhq/issues/9391
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Info about namespaces
Added info about namespaces in groups.
Because of tweet https://twitter.com/kaystrobach/status/603912904757420032
See merge request !1835
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| |/
| |
| |
| | |
Closes https://github.com/gitlabhq/gitlabhq/issues/9328
|
|/ |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| | |
|
|\ \
| | |
| | |
| | | |
jubianchi-api-iid
|
| |/ |
|
|\ \
| | |
| | | |
Fix #6417: users with group permission should be able to create groups via API
|
| | | |
|
| |/
|/| |
|
| | |
|
|/
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
underscores.
Remove emphasis from system notes to avoid Markdown conflicts in names.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| | |
'closed' to '1'.
|
|\ \
| | |
| | | |
Expose avatar_url in projects API
|
| | |
| | |
| | |
| | |
| | |
| | | |
* Impl Project#avatar_url
* Refactor ApplicationHelper: Use Project#avatar_url
* Update changelog
|
|\ \ \
| | | |
| | | | |
Correct json payload [ci skip]
|
| | | | |
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | | |
Conflicts:
lib/api/users.rb
|
| | |/
| |/|
| | |
| | |
| | |
| | | |
* 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
|
| |\ \
| | | |
| | | | |
Update API branches documentation [ci skip]
|
| | |/ |
|
| | | |
|
| |/ |
|
| |
| |
| |
| |
| | |
Add an API endpoint to update the access level of an existing group
member.
|
| |
| |
| |
| | |
requests
|
| |\
| | |
| | | |
Added a way to retrieve MR files
|
| | |
| | |
| | |
| | | |
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | | |
| | | |
| | | |
| | | | |
product names, plus a couple of instances of bad Markdown markup.
|
| |\ \ \
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Fix capitalization of URL.
A targeted fix in the documentation.
See merge request !323
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
capitalized.
Make the plural version consistently "URLs".
Fix an instance where the article "the" before URL was missing.
|
| | |/
| |/| |
|
| |/ |
|
| |\
| | |
| | |
| | |
| | |
| | | |
Add return value example to ssh key creation
See merge request !307
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Loic Dachary <loic@dachary.org>
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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
|
| | |/ |
|
| |/ |
|