rosa-build/app/controllers/api/v1/repositories_controller.rb

29 lines
566 B
Ruby
Raw Normal View History

# -*- encoding : utf-8 -*-
class Api::V1::RepositoriesController < Api::V1::BaseController
before_filter :authenticate_user!
skip_before_filter :authenticate_user!, :only => [:show] if APP_CONFIG['anonymous_access']
load_and_authorize_resource :repository, :through => :platform, :shallow => true
def show
end
def update
2012-10-14 13:39:58 +01:00
update_subject @repository
end
def add_member
2012-10-14 13:39:58 +01:00
add_member_to_subject @repository
end
def remove_member
2012-10-14 13:39:58 +01:00
remove_member_from_subject @repository
end
def destroy
2012-10-14 13:39:58 +01:00
destroy_subject @repository
end
end