Mercurial > hg > soundsoftware-site
comparison lib/redmine.rb @ 909:cbb26bc654de redmine-1.3
Update to Redmine 1.3-stable branch (Redmine SVN rev 8964)
author | Chris Cannam |
---|---|
date | Fri, 24 Feb 2012 19:09:32 +0000 |
parents | cbce1fd3b1b7 |
children | 5e80956cc792 433d4f72a19b |
comparison
equal
deleted
inserted
replaced
908:c6c2cbd0afee | 909:cbb26bc654de |
---|---|
53 map.permission :edit_project, {:projects => [:settings, :edit, :update]}, :require => :member | 53 map.permission :edit_project, {:projects => [:settings, :edit, :update]}, :require => :member |
54 map.permission :select_project_modules, {:projects => :modules}, :require => :member | 54 map.permission :select_project_modules, {:projects => :modules}, :require => :member |
55 map.permission :manage_members, {:projects => :settings, :members => [:new, :edit, :destroy, :autocomplete_for_member]}, :require => :member | 55 map.permission :manage_members, {:projects => :settings, :members => [:new, :edit, :destroy, :autocomplete_for_member]}, :require => :member |
56 map.permission :manage_versions, {:projects => :settings, :versions => [:new, :create, :edit, :update, :close_completed, :destroy]}, :require => :member | 56 map.permission :manage_versions, {:projects => :settings, :versions => [:new, :create, :edit, :update, :close_completed, :destroy]}, :require => :member |
57 map.permission :add_subprojects, {:projects => [:new, :create]}, :require => :member | 57 map.permission :add_subprojects, {:projects => [:new, :create]}, :require => :member |
58 | 58 |
59 map.project_module :issue_tracking do |map| | 59 map.project_module :issue_tracking do |map| |
60 # Issue categories | 60 # Issue categories |
61 map.permission :manage_categories, {:projects => :settings, :issue_categories => [:new, :edit, :destroy]}, :require => :member | 61 map.permission :manage_categories, {:projects => :settings, :issue_categories => [:index, :show, :new, :create, :edit, :update, :destroy]}, :require => :member |
62 # Issues | 62 # Issues |
63 map.permission :view_issues, {:issues => [:index, :show], | 63 map.permission :view_issues, {:issues => [:index, :show], |
64 :auto_complete => [:issues], | 64 :auto_complete => [:issues], |
65 :context_menus => [:issues], | 65 :context_menus => [:issues], |
66 :versions => [:index, :show, :status_by], | 66 :versions => [:index, :show, :status_by], |
67 :journals => [:index, :diff], | 67 :journals => [:index, :diff], |
68 :queries => :index, | 68 :queries => :index, |
69 :reports => [:issue_report, :issue_report_details]} | 69 :reports => [:issue_report, :issue_report_details]} |
70 map.permission :add_issues, {:issues => [:new, :create, :update_form]} | 70 map.permission :add_issues, {:issues => [:new, :create, :update_form]} |
71 map.permission :edit_issues, {:issues => [:edit, :update, :bulk_edit, :bulk_update, :update_form], :journals => [:new]} | 71 map.permission :edit_issues, {:issues => [:edit, :update, :bulk_edit, :bulk_update, :update_form], :journals => [:new]} |
72 map.permission :manage_issue_relations, {:issue_relations => [:new, :destroy]} | 72 map.permission :manage_issue_relations, {:issue_relations => [:index, :show, :create, :destroy]} |
73 map.permission :manage_subtasks, {} | 73 map.permission :manage_subtasks, {} |
74 map.permission :set_issues_private, {} | 74 map.permission :set_issues_private, {} |
75 map.permission :set_own_issues_private, {}, :require => :loggedin | 75 map.permission :set_own_issues_private, {}, :require => :loggedin |
76 map.permission :add_issue_notes, {:issues => [:edit, :update], :journals => [:new]} | 76 map.permission :add_issue_notes, {:issues => [:edit, :update], :journals => [:new]} |
77 map.permission :edit_issue_notes, {:journals => :edit}, :require => :loggedin | 77 map.permission :edit_issue_notes, {:journals => :edit}, :require => :loggedin |
78 map.permission :edit_own_issue_notes, {:journals => :edit}, :require => :loggedin | 78 map.permission :edit_own_issue_notes, {:journals => :edit}, :require => :loggedin |
79 map.permission :move_issues, {:issue_moves => [:new, :create]}, :require => :loggedin | 79 map.permission :move_issues, {:issue_moves => [:new, :create]}, :require => :loggedin |
80 map.permission :delete_issues, {:issues => :destroy}, :require => :member | 80 map.permission :delete_issues, {:issues => :destroy}, :require => :member |
81 # Queries | 81 # Queries |
82 map.permission :manage_public_queries, {:queries => [:new, :edit, :destroy]}, :require => :member | 82 map.permission :manage_public_queries, {:queries => [:new, :create, :edit, :update, :destroy]}, :require => :member |
83 map.permission :save_queries, {:queries => [:new, :edit, :destroy]}, :require => :loggedin | 83 map.permission :save_queries, {:queries => [:new, :create, :edit, :update, :destroy]}, :require => :loggedin |
84 # Watchers | 84 # Watchers |
85 map.permission :view_issue_watchers, {} | 85 map.permission :view_issue_watchers, {} |
86 map.permission :add_issue_watchers, {:watchers => :new} | 86 map.permission :add_issue_watchers, {:watchers => :new} |
87 map.permission :delete_issue_watchers, {:watchers => :destroy} | 87 map.permission :delete_issue_watchers, {:watchers => :destroy} |
88 end | 88 end |
89 | 89 |
90 map.project_module :time_tracking do |map| | 90 map.project_module :time_tracking do |map| |
91 map.permission :log_time, {:timelog => [:new, :create, :edit, :update, :bulk_edit, :bulk_update]}, :require => :loggedin | 91 map.permission :log_time, {:timelog => [:new, :create]}, :require => :loggedin |
92 map.permission :view_time_entries, :timelog => [:index, :show], :time_entry_reports => [:report] | 92 map.permission :view_time_entries, :timelog => [:index, :show], :time_entry_reports => [:report] |
93 map.permission :edit_time_entries, {:timelog => [:new, :create, :edit, :update, :destroy, :bulk_edit, :bulk_update]}, :require => :member | 93 map.permission :edit_time_entries, {:timelog => [:edit, :update, :destroy, :bulk_edit, :bulk_update]}, :require => :member |
94 map.permission :edit_own_time_entries, {:timelog => [:new, :create, :edit, :update, :destroy,:bulk_edit, :bulk_update]}, :require => :loggedin | 94 map.permission :edit_own_time_entries, {:timelog => [:edit, :update, :destroy,:bulk_edit, :bulk_update]}, :require => :loggedin |
95 map.permission :manage_project_activities, {:project_enumerations => [:update, :destroy]}, :require => :member | 95 map.permission :manage_project_activities, {:project_enumerations => [:update, :destroy]}, :require => :member |
96 end | 96 end |
97 | 97 |
98 map.project_module :news do |map| | 98 map.project_module :news do |map| |
99 map.permission :manage_news, {:news => [:new, :create, :edit, :update, :destroy], :comments => [:destroy]}, :require => :member | 99 map.permission :manage_news, {:news => [:new, :create, :edit, :update, :destroy], :comments => [:destroy]}, :require => :member |
100 map.permission :view_news, {:news => [:index, :show]}, :public => true | 100 map.permission :view_news, {:news => [:index, :show]}, :public => true |
101 map.permission :comment_news, {:comments => :create} | 101 map.permission :comment_news, {:comments => :create} |
102 end | 102 end |
103 | 103 |
104 map.project_module :documents do |map| | 104 map.project_module :documents do |map| |
105 map.permission :manage_documents, {:documents => [:new, :edit, :destroy, :add_attachment]}, :require => :loggedin | 105 map.permission :manage_documents, {:documents => [:new, :edit, :destroy, :add_attachment]}, :require => :loggedin |
106 map.permission :view_documents, :documents => [:index, :show, :download] | 106 map.permission :view_documents, :documents => [:index, :show, :download] |
107 end | 107 end |
108 | 108 |
109 map.project_module :files do |map| | 109 map.project_module :files do |map| |
110 map.permission :manage_files, {:files => [:new, :create]}, :require => :loggedin | 110 map.permission :manage_files, {:files => [:new, :create]}, :require => :loggedin |
111 map.permission :view_files, :files => :index, :versions => :download | 111 map.permission :view_files, :files => :index, :versions => :download |
112 end | 112 end |
113 | 113 |
114 map.project_module :wiki do |map| | 114 map.project_module :wiki do |map| |
115 map.permission :manage_wiki, {:wikis => [:edit, :destroy]}, :require => :member | 115 map.permission :manage_wiki, {:wikis => [:edit, :destroy]}, :require => :member |
116 map.permission :rename_wiki_pages, {:wiki => :rename}, :require => :member | 116 map.permission :rename_wiki_pages, {:wiki => :rename}, :require => :member |
117 map.permission :delete_wiki_pages, {:wiki => :destroy}, :require => :member | 117 map.permission :delete_wiki_pages, {:wiki => :destroy}, :require => :member |
118 map.permission :view_wiki_pages, :wiki => [:index, :show, :special, :date_index] | 118 map.permission :view_wiki_pages, :wiki => [:index, :show, :special, :date_index] |
120 map.permission :view_wiki_edits, :wiki => [:history, :diff, :annotate] | 120 map.permission :view_wiki_edits, :wiki => [:history, :diff, :annotate] |
121 map.permission :edit_wiki_pages, :wiki => [:edit, :update, :preview, :add_attachment] | 121 map.permission :edit_wiki_pages, :wiki => [:edit, :update, :preview, :add_attachment] |
122 map.permission :delete_wiki_pages_attachments, {} | 122 map.permission :delete_wiki_pages_attachments, {} |
123 map.permission :protect_wiki_pages, {:wiki => :protect}, :require => :member | 123 map.permission :protect_wiki_pages, {:wiki => :protect}, :require => :member |
124 end | 124 end |
125 | 125 |
126 map.project_module :repository do |map| | 126 map.project_module :repository do |map| |
127 map.permission :manage_repository, {:repositories => [:edit, :committers, :destroy]}, :require => :member | 127 map.permission :manage_repository, {:repositories => [:edit, :committers, :destroy]}, :require => :member |
128 map.permission :browse_repository, :repositories => [:show, :browse, :entry, :annotate, :changes, :diff, :stats, :graph] | 128 map.permission :browse_repository, :repositories => [:show, :browse, :entry, :annotate, :changes, :diff, :stats, :graph] |
129 map.permission :view_changesets, :repositories => [:show, :revisions, :revision] | 129 map.permission :view_changesets, :repositories => [:show, :revisions, :revision] |
130 map.permission :commit_access, {} | 130 map.permission :commit_access, {} |