|
|
@@ -86,6 +86,9 @@ Redmine::AccessControl.map do |map| |
|
|
|
map.permission :manage_members, {:projects => :settings, :members => [:index, :show, :new, :create, :edit, :update, :destroy, :autocomplete]}, :require => :member |
|
|
|
map.permission :manage_versions, {:projects => :settings, :versions => [:new, :create, :edit, :update, :close_completed, :destroy]}, :require => :member |
|
|
|
map.permission :add_subprojects, {:projects => [:new, :create]}, :require => :member |
|
|
|
# Queries |
|
|
|
map.permission :manage_public_queries, {:queries => [:new, :create, :edit, :update, :destroy]}, :require => :member |
|
|
|
map.permission :save_queries, {:queries => [:new, :create, :edit, :update, :destroy]}, :require => :loggedin |
|
|
|
|
|
|
|
map.project_module :issue_tracking do |map| |
|
|
|
# Issues |
|
|
@@ -110,9 +113,6 @@ Redmine::AccessControl.map do |map| |
|
|
|
map.permission :view_private_notes, {}, :read => true, :require => :member |
|
|
|
map.permission :set_notes_private, {}, :require => :member |
|
|
|
map.permission :delete_issues, {:issues => :destroy}, :require => :member |
|
|
|
# Queries |
|
|
|
map.permission :manage_public_queries, {:queries => [:new, :create, :edit, :update, :destroy]}, :require => :member |
|
|
|
map.permission :save_queries, {:queries => [:new, :create, :edit, :update, :destroy]}, :require => :loggedin |
|
|
|
# Watchers |
|
|
|
map.permission :view_issue_watchers, {}, :read => true |
|
|
|
map.permission :add_issue_watchers, {:watchers => [:new, :create, :append, :autocomplete_for_user]} |