Menu

Commit [r725]  Maximize  Restore  History

Added project module concept.

A project module (eg. issue tracking, news, wiki,...) is a set of permissions that can enabled/disabled at project level.
For each project, modules can be enabled on the project settings view ('Modules' tab).
This requires a specific permission: 'Select project modules' (if this permission is turned off, only Redmine administrators can choose which modules a project uses).

When applying this migration, all modules are enabled for all existing projects.

jplang 2007-09-14

<< < 1 2 3 > >> (Page 2 of 3)
added /trunk/app/views/projects/settings/_wiki.rhtml
changed /trunk/app/views/projects/show.rhtml
changed /trunk/app/views/roles/_form.rhtml
changed /trunk/app/views/roles/report.rhtml
added /trunk/app/views/wikis
added /trunk/app/views/wikis/destroy.rhtml
added /trunk/db/migrate/068_create_enabled_modules.rb
changed /trunk/lang/bg.yml
changed /trunk/lang/de.yml
changed /trunk/lang/en.yml
changed /trunk/lang/es.yml
changed /trunk/lang/fr.yml
changed /trunk/lang/it.yml
changed /trunk/lang/ja.yml
changed /trunk/lang/nl.yml
changed /trunk/lang/pt-br.yml
changed /trunk/lang/pt.yml
changed /trunk/lang/sv.yml
changed /trunk/lang/zh.yml
changed /trunk/lib/redmine.rb
changed /trunk/lib/redmine/access_control.rb
changed /trunk/lib/redmine/menu_manager.rb
added /trunk/test/fixtures/enabled_modules.yml
changed /trunk/test/functional/projects_controller_test.rb
changed /trunk/test/unit/mail_handler_test.rb
/trunk/app/views/projects/settings/_wiki.rhtml Diff Switch to side-by-side view
Loading...
/trunk/app/views/projects/show.rhtml Diff Switch to side-by-side view
Loading...
/trunk/app/views/roles/_form.rhtml Diff Switch to side-by-side view
Loading...
/trunk/app/views/roles/report.rhtml Diff Switch to side-by-side view
Loading...
/trunk/app/views/wikis/destroy.rhtml Diff Switch to side-by-side view
Loading...
/trunk/db/migrate/068_create_enabled_modules.rb Diff Switch to side-by-side view
Loading...
/trunk/lang/bg.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/de.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/en.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/es.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/fr.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/it.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/ja.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/nl.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/pt-br.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/pt.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/sv.yml Diff Switch to side-by-side view
Loading...
/trunk/lang/zh.yml Diff Switch to side-by-side view
Loading...
/trunk/lib/redmine.rb Diff Switch to side-by-side view
Loading...
/trunk/lib/redmine/access_control.rb Diff Switch to side-by-side view
Loading...
/trunk/lib/redmine/menu_manager.rb Diff Switch to side-by-side view
Loading...
/trunk/test/fixtures/enabled_modules.yml Diff Switch to side-by-side view
Loading...
/trunk/test/functional/projects_controller_test.rb Diff Switch to side-by-side view
Loading...
/trunk/test/unit/mail_handler_test.rb Diff Switch to side-by-side view
Loading...
<< < 1 2 3 > >> (Page 2 of 3)
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.