Ryan Bates
|
e60365505c
|
support custom objects (usually symbols) in can definition - closes #8
|
2009-11-25 09:55:50 -08:00 |
|
Ryan Bates
|
b9227eb971
|
adding a lot of inline documentation to code for rdocs
|
2009-11-17 16:56:16 -08:00 |
|
Ryan Bates
|
15a01a579c
|
fixing behavior of load_and_authorize_resource for namespaced controllers - closes #3
|
2009-11-17 11:59:59 -08:00 |
|
Ryan Bates
|
766fe86a9f
|
support arrays being passed to 'can' to specify multiple actions or classes - closes #2
|
2009-11-17 11:46:27 -08:00 |
|
Ryan Bates
|
0f49b5478f
|
adding 'cannot?' method which performs opposite check of 'can?' - closes #1
|
2009-11-17 10:46:16 -08:00 |
|
Ryan Bates
|
1edf583110
|
BACKWARDS INCOMPATIBLE: use Ability#initialize instead of 'prepare' to set up abilities - closes #4
|
2009-11-17 10:25:47 -08:00 |
|
Ryan Bates
|
4b6f538663
|
moving can definition into ability instance instead of class, this removes ugly instance_exec command
|
2009-11-16 19:59:40 -08:00 |
|
Ryan Bates
|
7b299b50fc
|
fix resource loading for new action
|
2009-11-16 19:26:33 -08:00 |
|
Ryan Bates
|
1034c81763
|
adding a before filter for loading and authorizing a resource
|
2009-11-16 19:00:10 -08:00 |
|
Ryan Bates
|
44b36ce2fc
|
adding controller additions with basic behavior.
|
2009-11-16 17:02:49 -08:00 |
|
Ryan Bates
|
c663effc06
|
using instance_exec to change scope of can blocks to instance of ability, this is a bit ugly so I may end up using methods instead
|
2009-11-16 16:24:36 -08:00 |
|
Ryan Bates
|
be1892cca8
|
adding initial aliases for index, show, new and edit
|
2009-11-16 15:09:25 -08:00 |
|
Ryan Bates
|
d5f6e0570c
|
moving class dependency inline in specs
|
2009-11-16 15:04:57 -08:00 |
|
Ryan Bates
|
0b8b51b4fc
|
adding aliasing of actions
|
2009-11-16 14:58:00 -08:00 |
|
Ryan Bates
|
6c89c32059
|
adding manage action which applies to everything
|
2009-11-16 14:42:41 -08:00 |
|
Ryan Bates
|
0cfb8c7c41
|
adding basic ability module
|
2009-11-16 14:28:52 -08:00 |
|