Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 142 lines (65 sloc) 4.842 kb
a10a38c @ryanb releasing version 1.3.3
authored
1 1.3.3 (August 20, 2010)
2
3 * Switching to Rspec namespace to remove deprecation warning in Rspec 2 - see issue #119
4
5 * Pluralize nested associations for conditions in accessible_by (thanks mlooney) - see issue #123
6
7
a566ea0 @ryanb releasing version 1.3.2 which fixes slice error when passing custom r…
authored
8 1.3.2 (August 7, 2010)
9
10 * Fixing slice error when passing in custom resource name - see issue #112
11
12
cd74267 @ryanb releasing version 1.3.1 with sanitize_sql fix
authored
13 1.3.1 (August 6, 2010)
14
15 * Fixing protected sanitize_sql error - see issue #111
16
17
7a17586 @ryanb releasing version 1.3.0
authored
18 1.3.0 (August 6, 2010)
19
7d9e710 @ryanb updating changelog
authored
20 * Adding :find_by option to load_resource - see issue #19
21
c9e0f4e @ryanb renaming :singular resource option to :singleton
authored
22 * Adding :singleton option to load_resource - see issue #93
7d9e710 @ryanb updating changelog
authored
23
a10a38c @ryanb releasing version 1.3.3
authored
24 * Supporting multiple resources in :through option for polymorphic associations - see issue #73
7d9e710 @ryanb updating changelog
authored
25
26 * Supporting Single Table Inheritance for "can" comparisons - see issue #55
27
28 * Adding :instance_name option to load/authorize_resource - see issue #44
29
30 * Don't pass nil to "new" to keep MongoMapper happy - see issue #63
31
156839b @ryanb only use the :read action when authorizing parent resources
authored
32 * Parent resources are now authorized with :read action.
33
25a1c55 @ryanb adding :through option to replace :nesting option and moving Resource…
authored
34 * Changing :resource option in load/authorize_resource back to :class with ability to pass false
35
36 * Removing :nested option in favor of :through option with separate load/authorize call
37
38 * Moving internal logic from ResourceAuthorization to ControllerResource class
39
c5737f6 @ryanb adding thanks to changelog
authored
40 * Supporting multiple "can" and "cannot" calls with accessible_by (thanks funny-falcon) - see issue #71
1659f21 @ryanb updating changelong with support for multiple can calls in accessible…
authored
41
cad4259 @ryanb supporting deeply nested aliases - closes #98
authored
42 * Supporting deeply nested aliases - see issue #98
43
7a17586 @ryanb releasing version 1.3.0
authored
44
1b4377c @ryanb releasing version 1.2.0
authored
45 1.2.0 (July 16, 2010)
46
1ade442 @ryanb load parent resources for collection actions such 'index'
authored
47 * Load nested parent resources on collection actions such as "index" (thanks dohzya)
48
2a3dd85 @ryanb adding :name option to load_and_authorize_resource if it does not mat…
authored
49 * Adding :name option to load_and_authorize_resource if it does not match controller - see issue #65
50
dfd84a1 @ryanb improving inline documentation
authored
51 * Fixing issue when using accessible_by with nil can conditions (thanks jrallison) - see issue #66
7543eed fixing issue when using accessible_by with nil can conditions - close…
John Allison authored
52
53 * Pluralize table name for belongs_to associations in can conditions hash (thanks logandk) - see issue #62
54
06296b0 @ryanb support has_many association or arrays in can conditions hash
authored
55 * Support has_many association or arrays in can conditions hash
56
e200814 @ryanb adding joins clause to accessible_by when conditions are across assoc…
authored
57 * Adding joins clause to accessible_by when conditions are across associations
58
1b4377c @ryanb releasing version 1.2.0
authored
59
232ecd5 @ryanb releasing 1.1.1 which fixes behavior in Rails 3 by properly initializ…
authored
60 1.1.1 (April 17, 2010)
61
62 * Fixing behavior in Rails 3 by properly initializing ResourceAuthorization
63
64
ff8c11c @ryanb releasing version 1.1, see wiki and changelog for details
authored
65 1.1.0 (April 17, 2010)
69f7a65 @ryanb support additional arguments to can? which get passed to the block - …
authored
66
f1ba76b @ryanb supporting arrays, ranges, and nested hashes in ability conditions
authored
67 * Supporting arrays, ranges, and nested hashes in ability conditions
68
f466963 @ryanb allow access to classes when using hash conditions since you'll gener…
authored
69 * Removing "unauthorized!" method in favor of "authorize!" in controllers
8903fee @ryanb removing unauthorized! in favor of authorize! and including more info…
authored
70
71 * Adding action, subject and default_message abilities to AccessDenied exception - see issue #40
72
ef5900c @ryanb adding caching to current_ability class method, if you're overriding …
authored
73 * Adding caching to current_ability controller method, if you're overriding this be sure to add caching too.
74
240c281 @ryanb renaming ActiveRecordAdditions#can method to accessible_by since it f…
authored
75 * 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
76
baeef0b @ryanb adding conditions behavior to Ability#can and fetch with Ability#cond…
authored
77 * Adding conditions behavior to Ability#can and fetch with Ability#conditions - see issue #53
78
23a5888 @ryanb renaming :class option to :resource for load_and_authorize_resource w…
authored
79 * Renaming :class option to :resource for load_and_authorize_resource which now supports a symbol for non models - see issue #45
80
81 * Properly handle Admin::AbilitiesController in params[:controller] - see issue #46
82
83 * 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
84
69f7a65 @ryanb support additional arguments to can? which get passed to the block - …
authored
85 * Support additional arguments to can? which get passed to the block - see issue #48
86
87
3b9cdce @ryanb releasing v1.0.2
authored
88 1.0.2 (Dec 30, 2009)
89
7d3b4cd @ryanb Adding clear_aliased_actions to Ability which removes previously defi…
authored
90 * Adding clear_aliased_actions to Ability which removes previously defined actions including defaults - see issue #20
91
f99d506 @ryanb Append aliased actions (don't overwrite them) - closes #20
authored
92 * Append aliased actions (don't overwrite them) - see issue #20
93
ef22de6 @ryanb adding custom message argument to unauthorized! method - closes #18
authored
94 * Adding custom message argument to unauthorized! method (thanks tjwallace) - see issue #18
95
96
f919ac5 @ryanb releasing gem v1.0.1
authored
97 1.0.1 (Dec 14, 2009)
98
021f33c @ryanb Adding :class option to load_resource so one can customize which clas…
authored
99 * Adding :class option to load_resource so one can customize which class to use for the model - see issue #17
100
e9f0130 @ryanb Don't fetch parent of nested resource if *_id parameter is missing so…
authored
101 * Don't fetch parent of nested resource if *_id parameter is missing so it works with shallow nested routes - see issue #14
102
103
f7480d1 @ryanb releasing gem v1.0.0 (backwards incompatible, see changelog)
authored
104 1.0.0 (Dec 13, 2009)
105
ffa677b @ryanb Don't set resource instance variable if it has been set already - clo…
authored
106 * Don't set resource instance variable if it has been set already - see issue #13
107
a75aee7 @ryanb Allowing :nested option to accept an array for deep nesting
authored
108 * Allowing :nested option to accept an array for deep nesting
109
cd217eb @ryanb adding :nested option for load_resource - closes #10
authored
110 * Adding :nested option to load resource method - see issue #10
111
94e031b @ryanb Pass :only and :except options to before filters for load/authorize r…
authored
112 * Pass :only and :except options to before filters for load/authorize resource methods.
113
63634b4 @ryanb Adding :collection and :new options to load_resource method so we can…
authored
114 * Adding :collection and :new options to load_resource method so we can specify behavior of additional actions if needed.
115
a5f9882 @ryanb turning load and authorize resource methods into class methods which …
authored
116 * BACKWARDS INCOMPATIBLE: turning load and authorize resource methods into class methods which set up the before filter so they can accept additional arguments.
117
f7480d1 @ryanb releasing gem v1.0.0 (backwards incompatible, see changelog)
authored
118
43947c8 @ryanb releasing gem v0.2.1
authored
119 0.2.1 (Nov 26, 2009)
120
121 * many internal refactorings - see issues #11 and #12
122
d4405e6 @ryanb adding cannot method to define which abilities cannot be done - close…
authored
123 * adding "cannot" method to define which abilities cannot be done - see issue #7
124
e603655 @ryanb support custom objects (usually symbols) in can definition - closes #8
authored
125 * support custom objects (usually symbols) in can definition - see issue #8
126
f7480d1 @ryanb releasing gem v1.0.0 (backwards incompatible, see changelog)
authored
127
52649a8 @ryanb releasing gem 0.2.0 NOT BACKWARDS COMPATABLE, SEE CHANGELOG
authored
128 0.2.0 (Nov 17, 2009)
129
15a01a5 @ryanb fixing behavior of load_and_authorize_resource for namespaced control…
authored
130 * fix behavior of load_and_authorize_resource for namespaced controllers - see issue #3
131
766fe86 @ryanb support arrays being passed to 'can' to specify multiple actions or c…
authored
132 * support arrays being passed to "can" to specify multiple actions or classes - see issue #2
133
0f49b54 @ryanb adding 'cannot?' method which performs opposite check of 'can?' - clo…
authored
134 * adding "cannot?" method to ability, controller, and view which is inverse of "can?" - see issue #1
135
1edf583 @ryanb BACKWARDS INCOMPATIBLE: use Ability#initialize instead of 'prepare' t…
authored
136 * BACKWARDS INCOMPATIBLE: use Ability#initialize instead of 'prepare' to set up abilities - see issue #4
137
52649a8 @ryanb releasing gem 0.2.0 NOT BACKWARDS COMPATABLE, SEE CHANGELOG
authored
138
139 0.1.0 (Nov 16, 2009)
28eaf1b @ryanb releasing gem v0.1.0
authored
140
141 * initial release
Something went wrong with that request. Please try again.