project type
This commit is contained in:
parent
2f67f18bc3
commit
164e05f8bc
@ -4,6 +4,7 @@ require "commands/server"
|
||||
require "db/mongo/models/project"
|
||||
require "workers/project_test_worker"
|
||||
require "app/api2/parsers/project"
|
||||
require "lib/project/type/types_factory"
|
||||
require_relative "../helpers/version_2.rb"
|
||||
require_relative "request_handler"
|
||||
|
||||
@ -20,6 +21,10 @@ module Devops
|
||||
extend StatusCommands
|
||||
extend ServerCommands
|
||||
|
||||
def project_types
|
||||
Devops::TypesFactory.types_names
|
||||
end
|
||||
|
||||
def projects
|
||||
fields = []
|
||||
if @params.key?("fields") and @params["fields"].is_a?(Array)
|
||||
|
||||
@ -5,6 +5,22 @@ module Devops
|
||||
|
||||
def self.registered(app)
|
||||
|
||||
# Get project types
|
||||
#
|
||||
# * *Request*
|
||||
# - method : GET
|
||||
# - headers :
|
||||
# - Accept: application/json
|
||||
#
|
||||
# * *Returns* :
|
||||
# [
|
||||
# "type"
|
||||
# ]
|
||||
app.get_with_headers "/project_types", :headers => [:accept] do
|
||||
check_privileges("project", "r")
|
||||
json Devops::API2_0::Handler::Project.new(request).project_types
|
||||
end
|
||||
|
||||
# Get projects list
|
||||
#
|
||||
# * *Request*
|
||||
|
||||
Loading…
Reference in New Issue
Block a user