From 056fa05b869a8e12700bf56934e93ca76abb2db7 Mon Sep 17 00:00:00 2001 From: Riyad Preukschas Date: Sat, 22 Dec 2012 20:06:18 +0100 Subject: [PATCH] Remove path parameter from projects API --- doc/api/projects.md | 4 ---- lib/api/entities.rb | 2 +- lib/api/projects.rb | 1 - 3 files changed, 1 insertion(+), 6 deletions(-) diff --git a/doc/api/projects.md b/doc/api/projects.md index b38e60ee..41128675 100644 --- a/doc/api/projects.md +++ b/doc/api/projects.md @@ -12,7 +12,6 @@ GET /projects "id": 3, "name": "rails", "description": null, - "path": "rails", "default_branch": "master", "owner": { "id": 1, @@ -33,7 +32,6 @@ GET /projects "id": 5, "name": "gitlab", "description": null, - "path": "gitlab", "default_branch": "api", "owner": { "id": 1, @@ -70,7 +68,6 @@ Parameters: "id": 5, "name": "gitlab", "description": null, - "path": "gitlab", "default_branch": "api", "owner": { "id": 1, @@ -100,7 +97,6 @@ POST /projects Parameters: + `name` (required) - new project name -+ `path` (optional) - new project path, uses project name if not set + `description` (optional) - short project description + `default_branch` (optional) - 'master' by default + `issues_enabled` (optional) - enabled by default diff --git a/lib/api/entities.rb b/lib/api/entities.rb index 92245a9f..e5b2685a 100644 --- a/lib/api/entities.rb +++ b/lib/api/entities.rb @@ -18,7 +18,7 @@ module Gitlab end class Project < Grape::Entity - expose :id, :name, :description, :path, :default_branch + expose :id, :name, :description, :default_branch expose :owner, using: Entities::UserBasic expose :private_flag, as: :private expose :issues_enabled, :merge_requests_enabled, :wall_enabled, :wiki_enabled, :created_at diff --git a/lib/api/projects.rb b/lib/api/projects.rb index 64b65f16..fb01524d 100644 --- a/lib/api/projects.rb +++ b/lib/api/projects.rb @@ -27,7 +27,6 @@ module Gitlab # # Parameters: # name (required) - name for new project - # path (optional) - path for new project, uses project name if not set # description (optional) - short project description # default_branch (optional) - 'master' by default # issues_enabled (optional) - enabled by default