Menu

Commit [r639]  Maximize  Restore  History

Initial commit in 0.6 branch.

Permission model is removed. Roles' permissions are stored in a serialized attribute of the Role model.
There are now 2 builtin roles: *Non member* and *Anonymous*. They are used to specify permissions given to other users than members of projects.

For example, it's now possible:
* to restrict wiki edition to loggedin users only, by removing 'Edit wiki' permission from 'Anonymous' role.
* to restrict wiki edition to project members only, by removing 'Edit wiki' permission from 'Non member' and 'Anonymous' roles.

Permissions have to be re-set after applying this change (go to Admin -> Roles & permissions -> Permissions report).

jplang 2007-08-15

1 2 3 4 > >> (Page 1 of 4)
changed /branches/0.6/app/controllers/admin_controller.rb
changed /branches/0.6/app/controllers/application.rb
changed /branches/0.6/app/controllers/boards_controller.rb
changed /branches/0.6/app/controllers/documents_controller.rb
changed /branches/0.6/app/controllers/issues_controller.rb
changed /branches/0.6/app/controllers/messages_controller.rb
changed /branches/0.6/app/controllers/projects_controller.rb
changed /branches/0.6/app/controllers/queries_controller.rb
changed /branches/0.6/app/controllers/repositories_controller.rb
changed /branches/0.6/app/controllers/roles_controller.rb
changed /branches/0.6/app/controllers/timelog_controller.rb
changed /branches/0.6/app/controllers/users_controller.rb
changed /branches/0.6/app/controllers/watchers_controller.rb
changed /branches/0.6/app/controllers/wiki_controller.rb
changed /branches/0.6/app/helpers/application_helper.rb
changed /branches/0.6/app/helpers/watchers_helper.rb
changed /branches/0.6/app/models/mail_handler.rb
changed /branches/0.6/app/models/member.rb
removed /branches/0.6/app/models/permission.rb
changed /branches/0.6/app/models/query.rb
changed /branches/0.6/app/models/role.rb
changed /branches/0.6/app/models/user.rb
changed /branches/0.6/app/views/admin/mail_options.rhtml
changed /branches/0.6/app/views/boards/show.rhtml
changed /branches/0.6/app/views/issues/show.rhtml
/branches/0.6/app/controllers/admin_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/application.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/boards_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/documents_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/issues_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/messages_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/projects_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/queries_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/repositories_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/roles_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/timelog_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/users_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/watchers_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/controllers/wiki_controller.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/helpers/application_helper.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/helpers/watchers_helper.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/models/mail_handler.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/models/member.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/models/query.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/models/role.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/models/user.rb Diff Switch to side-by-side view
Loading...
/branches/0.6/app/views/admin/mail_options.rhtml Diff Switch to side-by-side view
Loading...
/branches/0.6/app/views/boards/show.rhtml Diff Switch to side-by-side view
Loading...
/branches/0.6/app/views/issues/show.rhtml Diff Switch to side-by-side view
Loading...
1 2 3 4 > >> (Page 1 of 4)
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.