Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 76 lines (35 sloc) 2.761 kB
69f7a65 @ryanb support additional arguments to can? which get passed to the block - …
authored
1 1.1.0 (not released)
2
f466963 @ryanb allow access to classes when using hash conditions since you'll gener…
authored
3 * Removing "unauthorized!" method in favor of "authorize!" in controllers
8903fee @ryanb removing unauthorized! in favor of authorize! and including more info…
authored
4
5 * Adding action, subject and default_message abilities to AccessDenied exception - see issue #40
6
ef5900c @ryanb adding caching to current_ability class method, if you're overriding …
authored
7 * Adding caching to current_ability controller method, if you're overriding this be sure to add caching too.
8
240c281 @ryanb renaming ActiveRecordAdditions#can method to accessible_by since it f…
authored
9 * Adding "accessible_by" method to Active Record for fetching records matching a specific ability
3c68a91 @ryanb adding can method to Active Record for fetching records matching a sp…
authored
10
baeef0b @ryanb adding conditions behavior to Ability#can and fetch with Ability#cond…
authored
11 * Adding conditions behavior to Ability#can and fetch with Ability#conditions - see issue #53
12
23a5888 @ryanb renaming :class option to :resource for load_and_authorize_resource w…
authored
13 * Renaming :class option to :resource for load_and_authorize_resource which now supports a symbol for non models - see issue #45
14
15 * Properly handle Admin::AbilitiesController in params[:controller] - see issue #46
16
17 * Adding be_able_to RSpec matcher (thanks dchelimsky), requires Ruby 1.8.7 or higher - see issue #54
6e1e96c @ryanb allow additional arguments for be_able_to matcher, this requires Ruby…
authored
18
69f7a65 @ryanb support additional arguments to can? which get passed to the block - …
authored
19 * Support additional arguments to can? which get passed to the block - see issue #48
20
21
3b9cdce @ryanb releasing v1.0.2
authored
22 1.0.2 (Dec 30, 2009)
23
7d3b4cd @ryanb Adding clear_aliased_actions to Ability which removes previously defi…
authored
24 * Adding clear_aliased_actions to Ability which removes previously defined actions including defaults - see issue #20
25
f99d506 @ryanb Append aliased actions (don't overwrite them) - closes #20
authored
26 * Append aliased actions (don't overwrite them) - see issue #20
27
ef22de6 @ryanb adding custom message argument to unauthorized! method - closes #18
authored
28 * Adding custom message argument to unauthorized! method (thanks tjwallace) - see issue #18
29
30
f919ac5 @ryanb releasing gem v1.0.1
authored
31 1.0.1 (Dec 14, 2009)
32
021f33c @ryanb Adding :class option to load_resource so one can customize which clas…
authored
33 * Adding :class option to load_resource so one can customize which class to use for the model - see issue #17
34
e9f0130 @ryanb Don't fetch parent of nested resource if *_id parameter is missing so…
authored
35 * Don't fetch parent of nested resource if *_id parameter is missing so it works with shallow nested routes - see issue #14
36
37
f7480d1 @ryanb releasing gem v1.0.0 (backwards incompatible, see changelog)
authored
38 1.0.0 (Dec 13, 2009)
39
ffa677b @ryanb Don't set resource instance variable if it has been set already - clo…
authored
40 * Don't set resource instance variable if it has been set already - see issue #13
41
a75aee7 @ryanb Allowing :nested option to accept an array for deep nesting
authored
42 * Allowing :nested option to accept an array for deep nesting
43
cd217eb @ryanb adding :nested option for load_resource - closes #10
authored
44 * Adding :nested option to load resource method - see issue #10
45
94e031b @ryanb Pass :only and :except options to before filters for load/authorize r…
authored
46 * Pass :only and :except options to before filters for load/authorize resource methods.
47
63634b4 @ryanb Adding :collection and :new options to load_resource method so we can…
authored
48 * Adding :collection and :new options to load_resource method so we can specify behavior of additional actions if needed.
49
a5f9882 @ryanb turning load and authorize resource methods into class methods which …
authored
50 * BACKWARDS INCOMPATIBLE: turning load and authorize resource methods into class methods which set up the before filter so they can accept additional arguments.
51
f7480d1 @ryanb releasing gem v1.0.0 (backwards incompatible, see changelog)
authored
52
43947c8 @ryanb releasing gem v0.2.1
authored
53 0.2.1 (Nov 26, 2009)
54
55 * many internal refactorings - see issues #11 and #12
56
d4405e6 @ryanb adding cannot method to define which abilities cannot be done - close…
authored
57 * adding "cannot" method to define which abilities cannot be done - see issue #7
58
e603655 @ryanb support custom objects (usually symbols) in can definition - closes #8
authored
59 * support custom objects (usually symbols) in can definition - see issue #8
60
f7480d1 @ryanb releasing gem v1.0.0 (backwards incompatible, see changelog)
authored
61
52649a8 @ryanb releasing gem 0.2.0 NOT BACKWARDS COMPATABLE, SEE CHANGELOG
authored
62 0.2.0 (Nov 17, 2009)
63
15a01a5 @ryanb fixing behavior of load_and_authorize_resource for namespaced control…
authored
64 * fix behavior of load_and_authorize_resource for namespaced controllers - see issue #3
65
766fe86 @ryanb support arrays being passed to 'can' to specify multiple actions or c…
authored
66 * support arrays being passed to "can" to specify multiple actions or classes - see issue #2
67
0f49b54 @ryanb adding 'cannot?' method which performs opposite check of 'can?' - clo…
authored
68 * adding "cannot?" method to ability, controller, and view which is inverse of "can?" - see issue #1
69
1edf583 @ryanb BACKWARDS INCOMPATIBLE: use Ability#initialize instead of 'prepare' t…
authored
70 * BACKWARDS INCOMPATIBLE: use Ability#initialize instead of 'prepare' to set up abilities - see issue #4
71
52649a8 @ryanb releasing gem 0.2.0 NOT BACKWARDS COMPATABLE, SEE CHANGELOG
authored
72
73 0.1.0 (Nov 16, 2009)
28eaf1b @ryanb releasing gem v0.1.0
authored
74
75 * initial release
Something went wrong with that request. Please try again.