add a user permissions endpoint

This commit is contained in:
Sven Fuchs 2012-10-06 22:36:42 +02:00
parent f7c522278e
commit 8abc330937
3 changed files with 19 additions and 1 deletions

View File

@ -2,6 +2,7 @@ require 'travis/api/app'
class Travis::Api::App
class Endpoint
# TODO v2 should be /repos
class Repositories < Endpoint
get '/' do
respond_with all(params).run

View File

@ -0,0 +1,13 @@
require 'travis/api/app'
class Travis::Api::App
class Endpoint
class Requests < Endpoint
post '/' do
service(:requests, :requeue).run
204
end
end
end
end

View File

@ -28,8 +28,12 @@ class Travis::Api::App
204
end
get '/:id?/permissions', scope: :private do
respond_with service(:users, :permissions).run
end
post '/sync', scope: :private do
service(:sync).run
service(:users, :sync).run
204
end
end