Ryan Bates
|
e24d5d146b
|
merging master into 2.0
|
2011-05-19 16:01:06 -04:00 |
|
Ryan Bates
|
63865cc7d8
|
allow SQL conditions to be used with a block
|
2011-04-21 00:46:06 -07:00 |
|
Mitch Williams
|
6aaab9e440
|
Fixed bug where conditions on an optionally associated object would throw exceptions if the associated object was not present at the rule match time.
|
2011-04-01 13:20:25 -07:00 |
|
Ryan Bates
|
488cc2dfdd
|
require attributes to be checked on create/update action in order to be fully authorized
|
2011-03-25 13:23:05 -07:00 |
|
Ryan Bates
|
0f3753491d
|
adding fully_authorized? method to Ability to check if conditions are considered in authorize! call
|
2011-03-25 12:01:53 -07:00 |
|
Ryan Bates
|
85efbdb8d0
|
adding attributes as 3rd argument to can and can? calls
|
2011-03-25 11:24:10 -07:00 |
|
Ryan Bates
|
a03d35272b
|
allow strings along with symbols in Ability definition and checking
|
2011-03-24 11:52:54 -07:00 |
|
Ryan Bates
|
3a825ed0d1
|
getting all specs passing again
|
2011-03-23 19:47:34 -07:00 |
|
Ryan Bates
|
98ed39264e
|
modifying Ability to use symbol for subject instead of class, also adding subject aliases
|
2011-03-23 17:00:33 -07:00 |
|
Ryan Bates
|
a49269175e
|
Merge branch 'master' into meta_where
|
2011-03-08 22:05:40 -08:00 |
|
Ryan Bates
|
0de43c445b
|
raise an error when trying to make a rule with both hash conditions and a block - closes #269
|
2011-03-08 17:20:32 -08:00 |
|
Ryan Bates
|
f9b181af05
|
allow Active Record scope to be passed as Ability conditions - closes #257
|
2011-03-08 17:08:26 -08:00 |
|
Ryan Bates
|
ff5aaf543b
|
adding initial MetaWhere support
|
2011-03-08 10:37:25 -08:00 |
|
Sam Pohlenz
|
f23bbe04ef
|
Fix rule check on Hash-like subjects
|
2011-02-04 16:46:57 +10:30 |
|
Ryan Bates
|
cef6c21232
|
allow model adapter to override condition hash matching in Rule, also clean up Mongoid adapter and specs
|
2011-01-04 11:43:41 -08:00 |
|
Ryan Bates
|
cc30e838c0
|
fixing active record adapter behavior and improving specs for it
|
2010-12-30 00:43:22 -08:00 |
|
Ryan Bates
|
37c149182c
|
renaming CanDefinition to Rule
|
2010-12-21 10:41:55 -08:00 |
|