From 056fa05b869a8e12700bf56934e93ca76abb2db7 Mon Sep 17 00:00:00 2001
From: Riyad Preukschas <riyad@informatik.uni-bremen.de>
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 b38e60ee29..411286750f 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 92245a9f09..e5b2685abf 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 64b65f16b7..fb01524da3 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
-- 
2.30.9