Sha256: c86b2a9cc4650be65529e58253d8812de3ed0eee6b1784bf79f5190394173b6e

Contents?: true

Size: 1.56 KB

Versions: 1

Compression:

Stored size: 1.56 KB

Contents

== master

== 0.3.1 / 2010-03-07

* Add a generator for db migrations
* Release gems via rake-gemcutter instead of rubyforge

== 0.3.0 / 2009-04-30

* Improve permission lookup performance
* Introduce RolePermission as the join model between Roles and Permissions
* Replace acts_as_enumeration with enumerate_by
* Add dependency on Rails 2.3

== 0.2.0 / 2008-12-14

* Remove the PluginAWeek namespace

== 0.1.2 / 2008-10-26

* Fix permissions for new roles always defaulting to empty even when it's passed in to the constructor
* Add authorized?, authorized_required, and authorization_denied helpers
* Moved authorized_for? helper method into the controller so that it can be used there as well as in views
* Change how the base module is included to prevent namespacing conflicts

== 0.1.1 / 2008-06-22

* Remove log files from gems
* Index permission enumerations by their path

== 0.1.0 / 2008-05-05

* Add use of named_scope instead of class finders
* Moved storage of controller paths into the Permission model
* Permission and Role are now enumerations (adding dependency on acts_as_enumeration)
* Removed unused helper methods in Permission and Role
* Added default permissions / roles
* Update documentation

== 0.0.2 / 2007-09-26

* Fix role_assignments unique index having too long a name
* Add workaround for old sqlite versions that can't handle :distinct => true

== 0.0.1 / 2007-09-05

* Add #role_ids and #role_ids=(new_ids) for models
* Added documentation
* Added helper methods for determining authorization within views
* Added unit tests
* Convert dos newlines to unix newlines

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
has_roles-0.3.1 CHANGELOG.rdoc