Ryan Bates
2db73e60c6
Merge pull request #670 from andhapp/fix-issue-664
...
Namespaced Controllers not building new resource from params(regression 1.6.8)
2012-07-02 13:47:15 -07:00
Ryan Bates
cad4db2d7b
Merge pull request #660 from fl00r/master
...
Segmentation fault on aliasing
2012-07-02 13:36:44 -07:00
Ryan Bates
d20d90d2c2
Merge pull request #655 from DavidMikeSimon/master
...
Fix for issue #560
2012-07-02 13:27:21 -07:00
Anuj Dutta
60bc9e98a7
Add code for fixing issue #664 (regression in 1.6.8).
2012-06-29 18:53:16 +01:00
fl00r
925274d29a
Fixing Segmentation fault on aliasing
2012-06-23 18:25:13 +04:00
Ryan Bates
2b89dbbdfa
Merge pull request #653 from andhapp/fix-pull-request-640
...
Init attributes in InheritedResources controller w/ specs
2012-06-19 10:53:22 -07:00
Ryan Bates
aff8ca60e4
Merge pull request #650 from andhapp/fix-pull-request-486
...
Fixes Nested Resource Loading
2012-06-19 10:50:29 -07:00
Ryan Bates
33e33c584e
Merge pull request #618 from spatil/master
...
Check for defined ActionController::Base instead ActionController
2012-06-19 10:41:14 -07:00
David Mike Simon
cfc355c006
Fix for issue 560 where joins could be thrown away by ActiveRecordAdapter::merge_joins
2012-06-18 19:40:48 -07:00
Anuj Dutta
a1254ca1c6
Fix pull request 640. For some reason github didn't allow a clean merge althought there weren't any conflicts. Fix it so that it's easier to just merge via the UI.
2012-06-19 00:13:19 +01:00
Mike Pack
88aba4664a
Refactor out attribute assignment
2012-06-19 00:08:27 +01:00
Mike Pack
b965f5bab4
Add specs for resource attributes.
...
Remove inconsistent line breaks.
2012-06-19 00:08:27 +01:00
mccraig mccraig of the clan mccraig
c2c0b86c3a
initialise attributes after a resource is created by an InheritedResources controller
2012-06-19 00:08:26 +01:00
Mark Sim
d5baed6281
Fixes Nested Resource Loading
2012-06-18 06:52:32 +01:00
Anuj Dutta
da663aaed1
Fix for issue-644 to allow users to specify a mix of can and cannot rules with mongo.
2012-06-10 22:54:45 +01:00
Ryan Bates
80a8c39a93
Merge pull request #632 from andhapp/fix-issue-327
...
Fix to handle MetaWhere and non-MetaWhere conditions correctly.
2012-05-29 10:04:18 -07:00
Ryan Bates
b3f9ffe93b
Merge pull request #625 from rogercampos/merging
...
Adding Ability#merge
2012-05-28 11:02:51 -07:00
Anuj Dutta
c27ead5b9f
Fix to handle MetaWhere and non-MetaWhere conditions correctly.
2012-05-26 18:00:50 +01:00
Chris Gunther
b347c7b78c
port fix for namespaced params from 2.0 back to 1.6
2012-05-14 10:52:29 -04:00
Ryan Bates
7f4f469e58
Merge pull request #492 from soopa/master
...
Fix "uninitialized constant CanCan::Rule::ModelAdapters"
2012-05-11 08:51:50 -07:00
Gimi Liang
14e1f5cad4
Merge pull request #535 from manuelmeurer/patch-2
...
Fixed a small typo
2012-05-11 08:17:55 -07:00
Ryan Bates
a8a85f13a3
Merge pull request #541 from icrowley/master
...
Fixed bug with params for actions that build new instances with namespaced models
2012-05-10 13:51:45 -07:00
Ryan Bates
70515de8c1
Merge pull request #556 from mauriciozaffari/master
...
Pass forward :if and :unless options to the before filter.
2012-05-10 11:00:32 -07:00
Ryan Bates
b73bd062a8
Merge pull request #564 from flop/master
...
False positives on multiple nested abilities definitions
2012-05-10 10:59:08 -07:00
Ryan Bates
78e1a17258
Merge pull request #587 from route/patch-1
...
Just add singleton to description of authorize_resource
2012-05-10 09:27:03 -07:00
Aryk Grosz
65bbf0e354
Add check for Enumerable as condition value
2012-04-23 00:51:55 -07:00
Shailesh Patil
51702e0f7b
checked for ActionContoller::Base instead of just ActionContoller
2012-04-03 15:44:41 +05:30
Dmitriy Vorotilin
f166b5945a
Just add singleton to description of authorize_resource
2012-03-23 01:34:04 +04:00
Florent Piteau
ba01349eb0
Don't remove key-value from the subject hash we might want to use it again.
2012-02-29 15:49:19 +01:00
Mauricio Zaffari
83e2dcebd0
Pass forward :if and :unless options to the before filter. i.e:
...
load_and_authorize_resource :if => condition == true
2012-02-02 21:06:38 -02:00
Dmitry Afanasyev
baadcb923b
Fixed bug with params for actions that build new instances with namespaced models
2012-01-06 01:21:11 +04:00
Manuel Meurer
e65f9bd4fd
Fixed typo
2011-12-25 19:55:35 +01:00
Roger Campos
7797b37c7e
Adding Ability#merge
2011-10-31 14:08:50 +01:00
soopa
80ceaf8e17
fix uninitialized constant warning in CanCan::Rule#model_adapter
2011-10-14 20:06:43 -05:00
Ryan Bates
67a3038628
quick fix to get nested resources working again - closes #482
2011-10-04 15:02:59 -07:00
Patrick Morgan
b3fc5add34
Correct "return cant jump across threads" error when using check_authorization()
2011-09-28 16:05:38 -07:00
Ryan Bates
610d7e3ec4
Merge pull request #425 from skhisma/master
...
Allow custom IDs to be specified when calling load_resource
2011-09-28 13:44:19 -07:00
Ryan Bates
cfb801ed8d
Merge pull request #424 from whilefalse/master
...
Support for namespaced models and engines
2011-09-28 13:34:30 -07:00
Ryan Bates
987dce0dc2
Merge pull request #421 from amc-projects/master
...
Compatibility fix for rspec-instafail and rspec1
2011-07-23 14:46:37 -07:00
Manuel Meurer
e561532bab
Fixed typos.
2011-07-21 05:12:09 -07:00
Geoff Parsons
7937a282a3
:id_param option to load_resource allows specification of the param name to find members
2011-07-20 13:42:24 -04:00
Steven Anderson
d35419fa4c
Added the needed camelize to recent patch for engines and namespaced models
2011-07-20 10:03:50 +01:00
Steven Anderson
6c497b8dd9
Added support for engines and namespaced models.
2011-07-20 09:31:53 +01:00
Michael MacDonald
3b33b36de9
Compatibility fix for using cancan with rspec-instafail and rspec1
2011-07-19 10:27:08 +10:00
psanford
ccd7a94d40
Load datamapper class methods via append_extensions.
...
This relaxes the previous requirement that cancan has to be loaded
before any models are. append_extensions will apply to all
previously loaded models as well as ones loaded after.
2011-07-01 12:48:20 -07:00
Nicolás Hock Isaza
1c3e61725f
Change the i18n default name to :"unauthorized.default"
2011-07-01 13:10:20 -05:00
Nicolás Hock Isaza
596ad235a9
Make CanCan Default Message a translatable text. Default to the one you had.
2011-06-30 13:22:49 -07:00
Ryan Bates
613ab1c1ab
delegating ControllerResource find to model adapter, uses 'get' for DataMapper - closes #373
2011-05-21 13:57:17 -07:00
Ryan Bates
c031f82dd2
allow :find_by option to be full find method name - closes #335
2011-05-19 23:37:36 -04:00
Ryan Bates
843fe89c63
pass action and subject through AccessDenied exception when :through isn't found - closes #366
2011-05-18 12:58:02 -04:00