OSDN Git Service

Remove path parameter from projects API
authorRiyad Preukschas <riyad@informatik.uni-bremen.de>
Sat, 22 Dec 2012 19:06:18 +0000 (20:06 +0100)
committerRiyad Preukschas <riyad@informatik.uni-bremen.de>
Sat, 22 Dec 2012 19:06:18 +0000 (20:06 +0100)
doc/api/projects.md
lib/api/entities.rb
lib/api/projects.rb

index b38e60e..4112867 100644 (file)
@@ -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
index 92245a9..e5b2685 100644 (file)
@@ -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
index 64b65f1..fb01524 100644 (file)
@@ -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