add Repositories resource, fix authorized_user attr name, some wb fixes
[arvados.git] / services / api / app / models / repository.rb
1 class Repository < ArvadosModel
2   include AssignUuid
3   include KindAndEtag
4   include CommonApiTemplate
5
6   api_accessible :superuser, :extend => :common do |t|
7     t.add :name
8     t.add :fetch_url
9     t.add :push_url
10   end
11
12   protected
13
14   def permission_to_create
15     current_user and current_user.is_admin
16   end
17   def permission_to_update
18     current_user and current_user.is_admin
19   end
20 end