summaryrefslogtreecommitdiff
path: root/CHANGELOG
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-01-22 23:02:50 +0000
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2015-01-22 23:02:50 +0000
commite49b636497f5e2f8f6c4c7ec2b1ce8b881f4f147 (patch)
tree047aa99cef23005c61e9bbf389725ccf7b655448 /CHANGELOG
parent4a10b7509adb9190bae2e93c8c6508cadf06cf3e (diff)
parent47625ab75e2cbb55ad7a7c95dcce507b3f992e4c (diff)
downloadgitlab-ce-e49b636497f5e2f8f6c4c7ec2b1ce8b881f4f147.tar.gz
Merge branch 'feature_api_project_edit' into 'master'
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
Diffstat (limited to 'CHANGELOG')
-rw-r--r--CHANGELOG1
1 files changed, 1 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 9ba7f7c99a6..36cc6052d80 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -55,6 +55,7 @@ v 7.8.0
-
-
-
+ - API: Add support for editing an existing project (Mika Mäenpää and Hannes Rosenögger)
-
-
-