summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-01-06 06:18:26 -0800
committerDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>2014-01-06 06:18:26 -0800
commit6579de0727b37535ecba3a8f6188f51a714e3a3e (patch)
tree984cc1c96e028142604d221c7969fca97103d15e
parent651a0dd5fe0bd443f71610e9bfa2224461ab030f (diff)
parentcd8a90eee5284456f09316dc4663de734d50e667 (diff)
downloadgitlab-ce-6579de0727b37535ecba3a8f6188f51a714e3a3e.tar.gz
Merge pull request #5799 from criteo/import_url_api
Add import_url param in API projects create
-rw-r--r--doc/api/projects.md1
-rw-r--r--lib/api/projects.rb3
2 files changed, 3 insertions, 1 deletions
diff --git a/doc/api/projects.md b/doc/api/projects.md
index 53acc4a025e..559553a1108 100644
--- a/doc/api/projects.md
+++ b/doc/api/projects.md
@@ -239,6 +239,7 @@ Parameters:
+ `snippets_enabled` (optional)
+ `public` (optional) - if `true` same as setting visibility_level = 20
+ `visibility_level` (optional)
+* `import_url` (optional)
### Create project for user
diff --git a/lib/api/projects.rb b/lib/api/projects.rb
index 003533fb59a..66e0d1ba3ef 100644
--- a/lib/api/projects.rb
+++ b/lib/api/projects.rb
@@ -99,7 +99,8 @@ module API
:snippets_enabled,
:namespace_id,
:public,
- :visibility_level]
+ :visibility_level,
+ :import_url]
attrs = map_public_to_visibility_level(attrs)
@project = ::Projects::CreateContext.new(current_user, attrs).execute
if @project.saved?