X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/74e1d7336ef926d4c3ef986abd8b899a7c4b6704..5c877e0fa40bb0e62a35ad264fceb67aac93befb:/app/abilities/ability.rb diff --git a/app/abilities/ability.rb b/app/abilities/ability.rb index dcaa7e347..dca80ebba 100644 --- a/app/abilities/ability.rb +++ b/app/abilities/ability.rb @@ -4,7 +4,8 @@ class Ability include CanCan::Ability def initialize(user) - can [:relation, :relation_history, :way, :way_history, :node, :node_history, :changeset, :note], :browse + can [:relation, :relation_history, :way, :way_history, :node, :node_history, + :changeset, :note, :new_note, :query], :browse can [:index, :feed, :read, :download, :query], Changeset can :index, ChangesetComment can :search, :direction @@ -23,7 +24,9 @@ class Ability if user can :welcome, :site + can [:index, :new, :create, :show, :edit, :update, :destroy], ClientApplication can [:create, :edit, :comment, :subscribe, :unsubscribe], DiaryEntry + can [:new, :create, :reply, :show, :inbox, :outbox, :mark, :destroy], Message can [:close, :reopen], Note can [:new, :create], Report can [:mine, :new, :create, :edit, :update, :delete, :api_create, :api_read, :api_update, :api_delete, :api_data], Trace