add request endpoint
This commit is contained in:
parent
cf20650d39
commit
845f02d8d9
|
@ -3,6 +3,6 @@ require 'travis/api/v3/renderer/model_renderer'
|
||||||
module Travis::API::V3
|
module Travis::API::V3
|
||||||
class Renderer::Request < Renderer::ModelRenderer
|
class Renderer::Request < Renderer::ModelRenderer
|
||||||
representation(:minimal, :id)
|
representation(:minimal, :id)
|
||||||
representation(:standard, :id, :repository, :commit, :owner, :created_at, :result, :message, :event_type)
|
representation(:standard, :id, :repository, :branch, :commit, :owner, :created_at, :result, :message, :event_type)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -99,6 +99,12 @@ module Travis::API::V3
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
resource :request do
|
||||||
|
capture id: :digit
|
||||||
|
route '/request/{request.id}'
|
||||||
|
get :find
|
||||||
|
end
|
||||||
|
|
||||||
resource :user do
|
resource :user do
|
||||||
capture id: :digit
|
capture id: :digit
|
||||||
route '/user'
|
route '/user'
|
||||||
|
|
|
@ -17,6 +17,7 @@ module Travis::API::V3
|
||||||
Owner = Module.new { extend Services }
|
Owner = Module.new { extend Services }
|
||||||
Repositories = Module.new { extend Services }
|
Repositories = Module.new { extend Services }
|
||||||
Repository = Module.new { extend Services }
|
Repository = Module.new { extend Services }
|
||||||
|
Request = Module.new { extend Services }
|
||||||
Requests = Module.new { extend Services }
|
Requests = Module.new { extend Services }
|
||||||
User = Module.new { extend Services }
|
User = Module.new { extend Services }
|
||||||
|
|
||||||
|
|
7
lib/travis/api/v3/services/request/request.rb
Normal file
7
lib/travis/api/v3/services/request/request.rb
Normal file
|
@ -0,0 +1,7 @@
|
||||||
|
module Travis::API::V3
|
||||||
|
class Services::Request::Find < Service
|
||||||
|
def run!
|
||||||
|
find
|
||||||
|
end
|
||||||
|
end
|
||||||
|
end
|
Loading…
Reference in New Issue
Block a user