manager.permissions = manager.setable_permissions.collect {|p| p.name}
manager.save!
- developer = Role.create!(
- :name => l(:default_role_developer),
- :position => 2,
- :permissions => [:manage_versions,
- :manage_categories,
- :view_issues,
- :add_issues,
- :edit_issues,
- :view_private_notes,
- :set_notes_private,
- :manage_issue_relations,
- :manage_subtasks,
- :add_issue_notes,
- :save_queries,
- :view_gantt,
- :view_calendar,
- :log_time,
- :view_time_entries,
- :view_news,
- :comment_news,
- :view_documents,
- :view_wiki_pages,
- :view_wiki_edits,
- :edit_wiki_pages,
- :delete_wiki_pages,
- :view_messages,
- :add_messages,
- :edit_own_messages,
- :view_files,
- :manage_files,
- :browse_repository,
- :view_changesets,
- :commit_access,
- :manage_related_issues])
- reporter = Role.create!(
- :name => l(:default_role_reporter),
- :position => 3,
- :permissions => [:view_issues,
- :add_issues,
- :add_issue_notes,
- :save_queries,
- :view_gantt,
- :view_calendar,
- :log_time,
- :view_time_entries,
- :view_news,
- :comment_news,
- :view_documents,
- :view_wiki_pages,
- :view_wiki_edits,
- :view_messages,
- :add_messages,
- :edit_own_messages,
- :view_files,
- :browse_repository,
- :view_changesets])
-
+ developer =
+ Role.create!(
+ :name => l(:default_role_developer),
+ :position => 2,
+ :permissions => [
+ :manage_versions,
+ :manage_categories,
+ :view_issues,
+ :add_issues,
+ :edit_issues,
+ :view_private_notes,
+ :set_notes_private,
+ :manage_issue_relations,
+ :manage_subtasks,
+ :add_issue_notes,
+ :save_queries,
+ :view_gantt,
+ :view_calendar,
+ :log_time,
+ :view_time_entries,
+ :view_news,
+ :comment_news,
+ :view_documents,
+ :view_wiki_pages,
+ :view_wiki_edits,
+ :edit_wiki_pages,
+ :delete_wiki_pages,
+ :view_messages,
+ :add_messages,
+ :edit_own_messages,
+ :view_files,
+ :manage_files,
+ :browse_repository,
+ :view_changesets,
+ :commit_access,
+ :manage_related_issues
+ ]
+ )
+ reporter =
+ Role.create!(
+ :name => l(:default_role_reporter),
+ :position => 3,
+ :permissions => [
+ :view_issues,
+ :add_issues,
+ :add_issue_notes,
+ :save_queries,
+ :view_gantt,
+ :view_calendar,
+ :log_time,
+ :view_time_entries,
+ :view_news,
+ :comment_news,
+ :view_documents,
+ :view_wiki_pages,
+ :view_wiki_edits,
+ :view_messages,
+ :add_messages,
+ :edit_own_messages,
+ :view_files,
+ :browse_repository,
+ :view_changesets
+ ]
+ )
Role.non_member.update_attribute :permissions, [:view_issues,
:add_issues,
:add_issue_notes,