Feature #4866 » 4866-2.patch
db/migrate/20170419144536_add_view_messages_to_all_existing_roles.rb | ||
---|---|---|
1 |
class AddViewMessagesToAllExistingRoles < ActiveRecord::Migration |
|
2 |
def up |
|
3 |
Role.all.each { |role| role.add_permission! :view_messages } |
|
4 |
end |
|
5 | ||
6 |
def down |
|
7 |
# nothing to revert |
|
8 |
end |
|
9 |
end |
lib/redmine.rb | ||
---|---|---|
169 | 169 |
end |
170 | 170 | |
171 | 171 |
map.project_module :boards do |map| |
172 |
map.permission :view_messages, {:boards => [:index, :show], :messages => [:show]}, :public => true, :read => true
|
|
172 |
map.permission :view_messages, {:boards => [:index, :show], :messages => [:show]}, :read => true |
|
173 | 173 |
map.permission :add_messages, {:messages => [:new, :reply, :quote], :attachments => :upload} |
174 | 174 |
map.permission :edit_messages, {:messages => :edit, :attachments => :upload}, :require => :member |
175 | 175 |
map.permission :edit_own_messages, {:messages => :edit, :attachments => :upload}, :require => :loggedin |
lib/redmine/default_data/loader.rb | ||
---|---|---|
71 | 71 |
:view_wiki_edits, |
72 | 72 |
:edit_wiki_pages, |
73 | 73 |
:delete_wiki_pages, |
74 |
:view_messages, |
|
74 | 75 |
:add_messages, |
75 | 76 |
:edit_own_messages, |
76 | 77 |
:view_files, |
... | ... | |
94 | 95 |
:view_documents, |
95 | 96 |
:view_wiki_pages, |
96 | 97 |
:view_wiki_edits, |
98 |
:view_messages, |
|
97 | 99 |
:add_messages, |
98 | 100 |
:edit_own_messages, |
99 | 101 |
:view_files, |
... | ... | |
111 | 113 |
:view_documents, |
112 | 114 |
:view_wiki_pages, |
113 | 115 |
:view_wiki_edits, |
116 |
:view_messages, |
|
114 | 117 |
:add_messages, |
115 | 118 |
:view_files, |
116 | 119 |
:browse_repository, |
... | ... | |
123 | 126 |
:view_documents, |
124 | 127 |
:view_wiki_pages, |
125 | 128 |
:view_wiki_edits, |
129 |
:view_messages, |
|
126 | 130 |
:view_files, |
127 | 131 |
:browse_repository, |
128 | 132 |
:view_changesets] |
test/fixtures/roles.yml | ||
---|---|---|
50 | 50 |
- :protect_wiki_pages |
51 | 51 |
- :delete_wiki_pages |
52 | 52 |
- :rename_wiki_pages |
53 |
- :view_messages |
|
53 | 54 |
- :add_messages |
54 | 55 |
- :edit_messages |
55 | 56 |
- :delete_messages |
... | ... | |
102 | 103 |
- :edit_wiki_pages |
103 | 104 |
- :protect_wiki_pages |
104 | 105 |
- :delete_wiki_pages |
106 |
- :view_messages |
|
105 | 107 |
- :add_messages |
106 | 108 |
- :edit_own_messages |
107 | 109 |
- :delete_own_messages |
... | ... | |
145 | 147 |
- :view_wiki_edits |
146 | 148 |
- :edit_wiki_pages |
147 | 149 |
- :delete_wiki_pages |
150 |
- :view_messages |
|
148 | 151 |
- :add_messages |
149 | 152 |
- :manage_boards |
150 | 153 |
- :view_files |
... | ... | |
176 | 179 |
- :view_wiki_pages |
177 | 180 |
- :view_wiki_edits |
178 | 181 |
- :edit_wiki_pages |
182 |
- :view_messages |
|
179 | 183 |
- :add_messages |
180 | 184 |
- :view_files |
181 | 185 |
- :manage_files |
... | ... | |
199 | 203 |
- :view_documents |
200 | 204 |
- :view_wiki_pages |
201 | 205 |
- :view_wiki_edits |
206 |
- :view_messages |
|
202 | 207 |
- :view_files |
203 | 208 |
- :browse_repository |
204 | 209 |
- :view_changesets |
- « Previous
- 1
- 2
- Next »