Skip to content
Newer
Older
100644 821 lines (600 sloc) 26.5 KB
b78519e @josevalim Release 2.0.6
josevalim authored
1 == 2.0.6
2
3 * bug fix
4 * Do not confirm account after reset password
5
bc82165 @josevalim Release v2.0.5
josevalim authored
6 == 2.0.5
7
8 * bug fix
9 * Require string conversion for all values
b4af49c @josevalim Update CHANGELOG.
josevalim authored
10
bc82165 @josevalim Release v2.0.5
josevalim authored
11 == 2.0.4
b4af49c @josevalim Update CHANGELOG.
josevalim authored
12
13 * bug fix
14 * Fix a regression that caused Warden to be initialized too late
15
16 == 2.0.3 (yanked)
9f4f973 Bumping new version
Rodrigo Flores authored
17
71f5a01 @josevalim Update CHANGELOG.
josevalim authored
18 * bug fix
19 * Ensure warning is not shown by mistake on apps with mounted engines
20 * Fixes related to remember_token and rememberable_options
21 * Ensure serializable_hash does not depend on accessible attributes
91d0360 Changelog
Rodrigo Flores authored
22 * Ensure that timeout callback does not run on sign out action
71f5a01 @josevalim Update CHANGELOG.
josevalim authored
23
2e27d1f @josevalim Update CHANGELOG, release 2.0.2
josevalim authored
24 == 2.0.2
dd2a66d @josevalim Update CHANGELOG.
josevalim authored
25
c3f864f @josevalim Allow parent controller to be customizable.
josevalim authored
26 * enhancements
2e27d1f @josevalim Update CHANGELOG, release 2.0.2
josevalim authored
27 * Add devise_i18n_options to customize I18n message
28
29 * bug fix
30 * Ensure Devise.available_router_name defaults to :main_app
31 * Set autocomplete to off for password on edit forms
32 * Better error messages in case a trackable model can't be saved
33 * Show a warning in case someone gives a pluralized name to devise generator
34 * Fix test behavior for rspec subject requests (by @sj26)
35
36 == 2.0.1
37
38 * enhancements
f1a27b8 @josevalim Release 2.0.1.
josevalim authored
39 * Improved error messages on deprecation warnings
40 * Hide Devise's internal generators from `rails g` command
41
42 * bug fix
43 * Removed tmp and log files from gem
44
45 == 2.0.0
46
47 * enhancements
a71a352 @josevalim Release 2.0.0
josevalim authored
48 * Add support for e-mail reconfirmation on change (by @Mandaryn and @heimidal)
49 * Redirect users to sign in page after unlock (by @nashby)
275c480 @josevalim Redirect to the previous URL on timeout, closes #1596
josevalim authored
50 * Redirect to the previous URL on timeout
aa2d15a @josevalim Move devise/shared/_links.erb to devise/_links.erb
josevalim authored
51 * Inherit from the same Devise parent controller (by @sj26)
897c1c6 @josevalim Allow router_name to be customizable via Devise.router_name, useful f…
josevalim authored
52 * Allow parent_controller to be customizable via Devise.parent_controller, useful for engines
53 * Allow router_name to be customizable via Devise.router_name, useful for engines
a71a352 @josevalim Release 2.0.0
josevalim authored
54 * Allow alternate ORMs to run compatibility setup code before Authenticatable is included (by @jm81)
aa2d15a @josevalim Move devise/shared/_links.erb to devise/_links.erb
josevalim authored
55
56 * deprecation
a71a352 @josevalim Release 2.0.0
josevalim authored
57 * Devise now only supports Rails 3.1 forward
58 * Devise.confirm_within was deprecated in favor Devise.allow_unconfirmed_access_for
59 * Devise.stateless_token= is deprecated in favor of appending :token_auth to Devise.skip_session_storage
60 * Usage of Devise.apply_schema is deprecated
61 * Usage of Devise migration helpers are deprecated
5a11c65 @josevalim Usage of Devise.stateless_token= is deprecated in favor of appending …
josevalim authored
62 * Usage of Devise.remember_across_browsers was deprecated
930b324 @josevalim Usage of confirm_within was deprecated in favor allow_unconfirmed_acc…
josevalim authored
63 * Usage of rememberable with remember_token was removed
64 * Usage of recoverable without reset_password_sent_at was removed
5a11c65 @josevalim Usage of Devise.stateless_token= is deprecated in favor of appending …
josevalim authored
65 * Usage of Devise.case_insensitive_keys equals to false was removed
a71a352 @josevalim Release 2.0.0
josevalim authored
66 * Move devise/shared/_links.erb to devise/_links.erb
67 * Deprecated support of nested devise_for blocks
68 * Deprecated support to devise.registrations.reasons and devise.registrations.inactive_signed_up in favor of devise.registrations.signed_up_but_*
fa4d420 @josevalim Update CHANGELOG.
josevalim authored
69
059d385 @josevalim Update CHANGELOG.
josevalim authored
70 == 1.5.3
71
72 * bug fix
a1464db @josevalim Replace github.com/ by @
josevalim authored
73 * Ensure delegator converts scope to symbol (by @dmitriy-kiriyenko)
059d385 @josevalim Update CHANGELOG.
josevalim authored
74 * Ensure passing :format => false to devise_for is not permanent
75 * Ensure path checker does not check invalid routes
76
4243791 Bumping to 1.5.2
Rodrigo Flores authored
77 == 1.5.2
5909d6a @josevalim Fix up previous commit and update CHANGELOG.
josevalim authored
78
79 * enhancements
a1464db @josevalim Replace github.com/ by @
josevalim authored
80 * Add support for Rails 3.1 new mass assignment conventions (by @kirs)
81 * Add timeout_in method to Timeoutable, it can be overridden in a model (by @lest)
5909d6a @josevalim Fix up previous commit and update CHANGELOG.
josevalim authored
82
83 * bug fix
84 * OmniAuth error message now shows the proper option (:strategy_class instead of :klass)
85
582f00e @josevalim Devise should not attempt to load OmniAuth strategies. Strategies sho…
josevalim authored
86 == 1.5.1
87
88 * bug fix
89 * Devise should not attempt to load OmniAuth strategies. Strategies should be loaded before hand by the developer or explicitly given to Devise.
90
a71319a Bumping to 1.5.0
Rodrigo Flores authored
91 == 1.5.0
f3aa5e4 @josevalim Update CHANGELOG and bump up to 1.5.0.dev
josevalim authored
92
d448e7d @josevalim Timeoutable also skips tracking if skip_trackable is given
josevalim authored
93 * enhancements
94 * Timeoutable also skips tracking if skip_trackable is given
58d61c2 @josevalim Update CHANGELOG.
josevalim authored
95 * devise_for now accepts :failure_app as an option
a1464db @josevalim Replace github.com/ by @
josevalim authored
96 * Models can select the proper mailer via devise_mailer method (by @locomotivecms)
97 * Migration generator now uses the change method (by @nashby)
98 * Support to markerb templates on the mailer generator (by @sbounmy)
99 * Support for Omniauth 1.0 (older versions are no longer supported) (by @TamiasSibiricus)
d448e7d @josevalim Timeoutable also skips tracking if skip_trackable is given
josevalim authored
100
f3aa5e4 @josevalim Update CHANGELOG and bump up to 1.5.0.dev
josevalim authored
101 * bug fix
102 * Allow idempotent API requests
103 * Fix bug where logs did not show 401 as status code
2a5ad46 @josevalim Change all paranoid settings to behave as success instead of as failu…
josevalim authored
104 * Change paranoid settings to behave as success instead of as failure
a816e53 @josevalim Fix bug where activation messages were shown first than the credentia…
josevalim authored
105 * Fix bug where activation messages were shown first than the credentials error message
16208f7 @josevalim Rework previous commit to clean up the instance variable dynamically.
josevalim authored
106 * Instance variables are expired after sign out
f3aa5e4 @josevalim Update CHANGELOG and bump up to 1.5.0.dev
josevalim authored
107
bba6562 @josevalim after_sign_in_path_for now redirects to session[scope_return_to] if a…
josevalim authored
108 * deprecation
109 * redirect_location is deprecated, please use after_sign_in_path_for
110 * after_sign_in_path_for now redirects to session[scope_return_to] if any value is stored in it
111
81f0c20 @josevalim Update CHANGELOG.
josevalim authored
112 == 1.4.9
113
114 * bug fix
115 * url helpers were not being set under some circumstances
116
96f55a7 @josevalim Update docs and CHANGELOG.
josevalim authored
117 == 1.4.8
118
119 * enhancements
120 * Add docs for assets pipeline and Heroku
121
122 * bug fix
123 * confirmation_url was not being set under some circumstances
124
ab9d856 @josevalim Add a deprecation warning for previous controller authorization style.
josevalim authored
125 == 1.4.7
126
127 * bug fix
128 * Fix backward incompatible change from 1.4.6 for those using custom controllers
129
b4af49c @josevalim Update CHANGELOG.
josevalim authored
130 == 1.4.6 (yanked)
08a8d7b @josevalim Prepare for 1.4.6
josevalim authored
131
132 * enhancements
133 * Allow devise_for :skip => :all
134 * Allow options to be passed to authenticate_user!
135 * Allow --skip-routes to devise generator
136 * Add allow_params_authentication! to make it explicit when params authentication is allowed in a controller
137
263e903 @josevalim Release v1.4.5
josevalim authored
138 == 1.4.5
601e1d3 @josevalim Update CHANGELOG.
josevalim authored
139
140 * bug fix
141 * Failure app tries the root path if a session one does not exist
a1464db @josevalim Replace github.com/ by @
josevalim authored
142 * No need to finalize Devise helpers all the time (by @bradleypriest)
601e1d3 @josevalim Update CHANGELOG.
josevalim authored
143 * Reset password shows proper message if user is not active
144 * `clean_up_passwords` sets the accessors to nil to skip validations
145
071f54a @josevalim Release v1.4.4 with a fix for those using :skip in routes.
josevalim authored
146 == 1.4.4
147
8796c1c @josevalim Do not always skip helpers, instead provide :skip_helpers as option t…
josevalim authored
148 * bug fix
149 * Do not always skip helpers, instead provide :skip_helpers as option to trigger it manually
150
ef4eb47 @josevalim Release v1.4.3 with improve Rails 3.1 compatibility.
josevalim authored
151 == 1.4.3
152
7396c69 @josevalim Quack, quack, quack. Use duck typing instead of hardcoding everything…
josevalim authored
153 * enhancements
ef4eb47 @josevalim Release v1.4.3 with improve Rails 3.1 compatibility.
josevalim authored
154 * Improve Rails 3.1 compatibility
7396c69 @josevalim Quack, quack, quack. Use duck typing instead of hardcoding everything…
josevalim authored
155 * Use serialize_into_session and serialize_from_session in Warden serialize to improve extensibility
156
04cb789 @josevalim Edited CHANGELOG.rdoc via GitHub
josevalim authored
157 * bug fix
4222afe @josevalim Tidy up latest commits, update CHANGELOG.
josevalim authored
158 * Generator properly generates a change_table migration if a model already exists
04cb789 @josevalim Edited CHANGELOG.rdoc via GitHub
josevalim authored
159 * Properly deprecate setup_mail
a8d9695 @josevalim Simplify regexp and ensure it runs against UTF8 chars, closes #1235
josevalim authored
160 * Fix encoding issues with email regexp
673c707 @josevalim Update CHANGELOG.
josevalim authored
161 * Only generate helpers for the used mappings
162 * Wrap :action constraints in the proper hash
a8d9695 @josevalim Simplify regexp and ensure it runs against UTF8 chars, closes #1235
josevalim authored
163
164 * deprecations
a8de38d @josevalim Fix http://@ from CHANGELOG
josevalim authored
165 * Loosened the used email regexp to simply assert the existent of "@". If someone relies on a more strict regexp, they may use https://github.com/SixArm/sixarm_ruby_email_address_validation
04cb789 @josevalim Edited CHANGELOG.rdoc via GitHub
josevalim authored
166
7a2e018 @josevalim Release 1.4.2.
josevalim authored
167 == 1.4.2
168
5a98e4f @josevalim Temporary fix for 3-1-stable that does not implement key? on cookie j…
josevalim authored
169 * bug fix
33d7644 @josevalim Provide a more robust behavior to serializers and add :force_except o…
josevalim authored
170 * Provide a more robust behavior to serializers and add :force_except option
5a98e4f @josevalim Temporary fix for 3-1-stable that does not implement key? on cookie j…
josevalim authored
171
46c2d5a @josevalim Update CHANGELOG.
josevalim authored
172 == 1.4.1
173
174 * enhancements
175 * Add :defaults and :format support on router
176 * Add simple form generators
a1464db @josevalim Replace github.com/ by @
josevalim authored
177 * Better localization for devise_error_messages! (by @zedtux)
46c2d5a @josevalim Update CHANGELOG.
josevalim authored
178
767a7a7 @josevalim Ensure handle_unverified_request clean up any cached signed-in user
josevalim authored
179 * bug fix
07db04e @josevalim Work around AR that does not call serializable_hash on to_xml.
josevalim authored
180 * Ensure to_xml is properly white listened
767a7a7 @josevalim Ensure handle_unverified_request clean up any cached signed-in user
josevalim authored
181 * Ensure handle_unverified_request clean up any cached signed-in user
182
dba8f91 \o/ Bumping to 1.4.0 \o/
Rodrigo Flores authored
183 == 1.4.0
184
f132c78 @josevalim Update CHANGELOG, bump to 1.4.0.dev.
josevalim authored
185 * enhancements
a1464db @josevalim Replace github.com/ by @
josevalim authored
186 * Added authenticated and unauthenticated to the router to route the used based on his status (by @sj26)
187 * Improve e-mail regexp (by @rodrigoflores)
188 * Add strip_whitespace_keys and default to e-mail (by @swrobel)
189 * Do not run format and uniqueness validations on e-mail if it hasn't changed (by @Thibaut)
190 * Added update_without_password to update models but not allowing the password to change (by @fschwahn)
191 * Added config.paranoid, check the generator for more information (by @rodrigoflores)
f132c78 @josevalim Update CHANGELOG, bump to 1.4.0.dev.
josevalim authored
192
a59410a @josevalim password_required? should not affect length validation, closes #1037.
josevalim authored
193 * bug fix
194 * password_required? should not affect length validation
4fd866d @josevalim User cannot access sign up and similar pages if he is already signed …
josevalim authored
195 * User cannot access sign up and similar pages if he is already signed in through a cookie or token
a1464db @josevalim Replace github.com/ by @
josevalim authored
196 * Do not convert booleans to strings on finders (by @xavier)
197 * Run validations even if current_password fails (by @crx)
198 * Devise now honors routes constraints (by @macmartine)
199 * Do not return the user resource when requesting instructions (by @rodrigoflores)
a59410a @josevalim password_required? should not affect length validation, closes #1037.
josevalim authored
200
7e79ed6 @josevalim Update CHANGELOG.
josevalim authored
201 == 1.3.4
202
203 * bug fix
204 * Do not add formats if html or "*/*"
205
64cf8a4 @josevalim Update CHANGELOG.
josevalim authored
206 == 1.3.3
207
208 * bug fix
209 * Explicitly mark the token as expired if so
210
f152860 @josevalim Update CHANGELOG.
josevalim authored
211 == 1.3.2
212
213 * bug fix
a1464db @josevalim Replace github.com/ by @
josevalim authored
214 * Fix another regression related to reset_password_sent_at (by @alexdreher)
f152860 @josevalim Update CHANGELOG.
josevalim authored
215
b6cf1df @josevalim Release 1.3.1.
josevalim authored
216 == 1.3.1
217
7a2d76d @josevalim Update changelog, improve coverage.
josevalim authored
218 * enhancements
a1464db @josevalim Replace github.com/ by @
josevalim authored
219 * Improve failure_app responses (by @indirect)
b6cf1df @josevalim Release 1.3.1.
josevalim authored
220 * sessions/new and registrations/new also respond to xml and json now
7a2d76d @josevalim Update changelog, improve coverage.
josevalim authored
221
222 * bug fix
a1464db @josevalim Replace github.com/ by @
josevalim authored
223 * Fix a regression that occurred if reset_password_sent_at is not present (by @stevehodgkiss)
7a2d76d @josevalim Update changelog, improve coverage.
josevalim authored
224
460beae @josevalim Release 1.3.0.
josevalim authored
225 == 1.3.0
226
d3a3747 @josevalim Update CHANGELOG
josevalim authored
227 * enhancements
a1464db @josevalim Replace github.com/ by @
josevalim authored
228 * All controllers can now handle different mime types than html using Responders (by @sikachu)
229 * Added reset_password_within as configuration option to send the token for recovery (by @jdguyot)
230 * Bump password length to 128 characters (by @k33l0r)
231 * Add :only as option to devise_for (by @timoschilling)
232 * Allow to override path after sending password instructions (by @irohiroki)
233 * require_no_authentication has its own flash message (by @jackdempsey)
d3a3747 @josevalim Update CHANGELOG
josevalim authored
234
e490214 @josevalim Ensure configuration options are allowed exactly after each module is…
josevalim authored
235 * bug fix
236 * Fix a bug where configuration options were being included too late
a1464db @josevalim Replace github.com/ by @
josevalim authored
237 * Ensure Devise::TestHelpers can be used to tests Devise internal controllers (by @jwilger)
238 * valid_password? should not choke on empty passwords (by @mikel)
d02f86b @josevalim Update changelog.
josevalim authored
239 * Calling devise more than once does not include previously added modules anymore
240 * downcase_keys before validation
e490214 @josevalim Ensure configuration options are allowed exactly after each module is…
josevalim authored
241
242 * backward incompatible changes
243 * authentication_keys are no longer considered when creating the e-mail validations, the previous behavior was buggy. You must double check if you were relying on such behavior.
244
d3a3747 @josevalim Update CHANGELOG
josevalim authored
245 == 1.2.1
246
247 * enhancements
248 * Improve update path messages
249
da51050 @josevalim Release 1.2.0
josevalim authored
250 == 1.2.0
251
1bf7da1 @josevalim Properly ignore path prefix on omniauthable
josevalim authored
252 * bug fix
253 * Properly ignore path prefix on omniauthable
74166e2 @josevalim Faster uniqueness queries, closes #917
josevalim authored
254 * Faster uniqueness queries
02ae0c2 @josevalim Update CHANGELOG.
josevalim authored
255 * Rename active? to active_for_authentication? to avoid conflicts
1bf7da1 @josevalim Properly ignore path prefix on omniauthable
josevalim authored
256
4f09357 @josevalim Release 1.2.rc2.
josevalim authored
257 == 1.2.rc2
258
7759c8b @josevalim Update CHANGELOG
josevalim authored
259 * enhancements
bbafb70 @josevalim Update CHANGELOG.
josevalim authored
260 * Make friendly_token 20 chars long
0c5acc6 @josevalim Update CHANGELOG.
josevalim authored
261 * Use secure_compare
7759c8b @josevalim Update CHANGELOG
josevalim authored
262
c27bc21 @josevalim Update CHANGELOG.
josevalim authored
263 * bug fix
264 * Fix an issue causing infinite redirects in production
a1464db @josevalim Replace github.com/ by @
josevalim authored
265 * rails g destroy works properly with devise generators (by @andmej)
266 * before_failure callbacks should work on test helpers (by @twinge)
267 * rememberable cookie now is httponly by default (by @JamesFerguson)
268 * Add missing confirmation_keys (by @JohnPlummer)
bbafb70 @josevalim Update CHANGELOG.
josevalim authored
269 * Ensure after_* hooks are called on RegistrationsController
6a6ed67 @josevalim Improve tests and update CHANGELOG.
josevalim authored
270 * When using database_authenticatable Devise will now only create an email field when appropriate (if using default authentication_keys or custom authentication_keys with email included)
a1464db @josevalim Replace github.com/ by @
josevalim authored
271 * Ensure stateless token does not trigger timeout (by @pixelauthority)
ae75186 @josevalim Update CHANGELOG.
josevalim authored
272 * Implement handle_unverified_request for Rails 3.0.4 compatibility and improve FailureApp reliance on symbols
3375985 @josevalim Update CHANGELOG.
josevalim authored
273 * Consider namespaces while generating routes
a1464db @josevalim Replace github.com/ by @
josevalim authored
274 * Custom failure apps no longer ignored in test mode (by @jaghion)
3375985 @josevalim Update CHANGELOG.
josevalim authored
275 * Do not depend on ActiveModel::Dirty
276 * Manual sign_in now triggers remember token
392e664 @josevalim Be sure to halt on failures, closes #856
josevalim authored
277 * Be sure to halt strategies on failures
305059f @vinibaggio Consider SCRIPT_NAME on omniauth url helper. Closes #876
vinibaggio authored
278 * Consider SCRIPT_NAME on Omniauth paths
0cc900e @vinibaggio Reset lock attempts count when lock is expired. Closes #825
vinibaggio authored
279 * Reset failed attempts when lock is expired
4f09357 @josevalim Release 1.2.rc2.
josevalim authored
280 * Ensure there is no Mongoid injection
c27bc21 @josevalim Update CHANGELOG.
josevalim authored
281
912969b @josevalim Update CHANGELOG.
josevalim authored
282 * deprecations
a1464db @josevalim Replace github.com/ by @
josevalim authored
283 * Deprecated anybody_signed_in? in favor of signed_in? (by @gavinhughes)
3109b09 @josevalim Remove --haml and --slim views from Devise.
josevalim authored
284 * Removed --haml and --slim view templates
3375985 @josevalim Update CHANGELOG.
josevalim authored
285 * Devise::OmniAuth helpers were deprecated and removed in favor of Omniauth.config.test_mode
912969b @josevalim Update CHANGELOG.
josevalim authored
286
1d6944d @josevalim Update gemspec with 1.2.rc release.
josevalim authored
287 == 1.2.rc
288
617b95f @josevalim sign_out_all_scopes is true by default.
josevalim authored
289 * deprecations
38f3f63 @josevalim cookie_domain is deprecated in favor of cookie_options which uses ses…
josevalim authored
290 * cookie_domain is deprecated in favor of cookie_options
db1ce8e @josevalim Sign up now check if the user is active or not and redirect him accor…
josevalim authored
291 * after_update_path_for can no longer be defined in ApplicationController
617b95f @josevalim sign_out_all_scopes is true by default.
josevalim authored
292
817a780 @josevalim Remove deprecated stuff, tag 1.2.0 as version.
josevalim authored
293 * enhancements
3d1152f @josevalim Update README and CHANGELOG.
josevalim authored
294 * Added OmniAuth support
295 * Added ORM adapter to abstract ORM iteraction
a1464db @josevalim Replace github.com/ by @
josevalim authored
296 * sign_out_via is available in the router to configure the method used for sign out (by @martinrehfeld)
297 * Improved Ajax requests handling in failure app (by @spastorino)
6613653 @josevalim Update CHANGELOG.
josevalim authored
298 * Added request_keys to easily use request specific values (like subdomain) in authentication
2aa1d2f @josevalim Increase the size of the friendly token.
josevalim authored
299 * Increased the size of friendly_token to 60 characters (reduces the chances of a successful brute attack)
a1464db @josevalim Replace github.com/ by @
josevalim authored
300 * Ensure the friendly token does not include "_" or "-" since some e-mails may not autolink it properly (by @rymai)
6613653 @josevalim Update CHANGELOG.
josevalim authored
301 * Extracted encryptors into :encryptable for better bcrypt support
302 * :rememberable is now able to use salt as token if no remember_token is provided
617e142 @josevalim Store the salt in session and expire the session if the user changes …
josevalim authored
303 * Store the salt in session and expire the session if the user changes his password
531f221 @josevalim Allow :stateless_token to be set to true avoiding users to be stored …
josevalim authored
304 * Allow :stateless_token to be set to true avoiding users to be stored in session through token authentication
38f3f63 @josevalim cookie_domain is deprecated in favor of cookie_options which uses ses…
josevalim authored
305 * cookie_options uses session_options values by default
db1ce8e @josevalim Sign up now check if the user is active or not and redirect him accor…
josevalim authored
306 * Sign up now check if the user is active or not and redirect him accordingly setting the inactive_signed_up message
b409184 @josevalim Update CHANGELOG.
josevalim authored
307 * Use ActiveModel#to_key instead of #id
308 * sign_out_all_scopes now destroys the whole session
a1464db @josevalim Replace github.com/ by @
josevalim authored
309 * Added case_insensitive_keys that automatically downcases the given keys, by default downcases only e-mail (by @adahl)
db1ce8e @josevalim Sign up now check if the user is active or not and redirect him accor…
josevalim authored
310
311 * default behavior changes
312 * sign_out_all_scopes defaults to true as security measure
313 * http authenticatable is disabled by default
c7efb68 @josevalim Devise does not intercept 401 returned from applications anymore
josevalim authored
314 * Devise does not intercept 401 returned from applications
3d3bb35 @josevalim Update CHANGELOG.
josevalim authored
315
316 * bugfix
317 * after_sign_in_path_for always receives a resource
a1464db @josevalim Replace github.com/ by @
josevalim authored
318 * Do not execute Warden::Callbacks on Devise::TestHelpers (by @sgronblo)
319 * Allow password recovery and account unlocking to change used keys (by @RStankov)
2366530 @josevalim Update CHANGELOG.
josevalim authored
320 * FailureApp now properly handles nil request.format
321 * Fix a bug causing FailureApp to return with HTTP Auth Headers for IE7
d8016ea @josevalim Ensure namespaces has proper scoped views, closes #654
josevalim authored
322 * Ensure namespaces has proper scoped views
a1464db @josevalim Replace github.com/ by @
josevalim authored
323 * Ensure Devise does not set empty flash messages (by @sxross)
f96061b @josevalim Update docs and CHANGELOG based on the 1.1.3 release from v1.1 branch.
josevalim authored
324
0c5acc6 @josevalim Update CHANGELOG.
josevalim authored
325 == 1.1.6
326
327 * Use a more secure e-mail regexp
328 * Implement Rails 3.0.4 handle unverified request
329 * Use secure_compare to compare passwords
330
331 == 1.1.5
332
333 * bugfix
334 * Ensure to convert keys on indifferent hash
335
336 * defaults
337 * Set config.http_authenticatable to false to avoid confusion
338
7145099 @josevalim Avoid session fixation attacks.
josevalim authored
339 == 1.1.4
340
341 * bugfix
342 * Avoid session fixation attacks
343
f96061b @josevalim Update docs and CHANGELOG based on the 1.1.3 release from v1.1 branch.
josevalim authored
344 == 1.1.3
345
346 * bugfix
347 * Add reply-to to e-mail headers by default
a1464db @josevalim Replace github.com/ by @
josevalim authored
348 * Updated the views generator to respect the rails :template_engine option (by @fredwu)
f96061b @josevalim Update docs and CHANGELOG based on the 1.1.3 release from v1.1 branch.
josevalim authored
349 * Check the type of HTTP Authentication before using Basic headers
a1464db @josevalim Replace github.com/ by @
josevalim authored
350 * Avoid invalid_salt errors by checking salt presence (by @thibaudgg)
351 * Forget user deletes the right cookie before logout, not remembering the user anymore (by @emtrane)
352 * Fix for failed first-ever logins on PostgreSQL where column default is nil (by @bensie)
f96061b @josevalim Update docs and CHANGELOG based on the 1.1.3 release from v1.1 branch.
josevalim authored
353 * :default options is now honored in migrations
817a780 @josevalim Remove deprecated stuff, tag 1.2.0 as version.
josevalim authored
354
5701542 @josevalim Update CHANGELOG.
josevalim authored
355 == 1.1.2
356
357 * bugfix
358 * Compatibility with latest Rails routes schema
359
e6218b3 @josevalim Update CHANGELOG from branch.
josevalim authored
360 == 1.1.1
361
362 * bugfix
363 * Fix a small bug where generated locale file was empty on devise:install
364
9ab64c5 @josevalim Release 1.1.0.
josevalim authored
365 == 1.1.0
1cf7702 @josevalim Bump version to 1.1.0 but do not release yet. We are only using this …
josevalim authored
366
0eb9208 @trevorturk changelog note for remember_across_browsers
trevorturk authored
367 * enhancements
a1464db @josevalim Replace github.com/ by @
josevalim authored
368 * Rememberable module allows user to be remembered across browsers and is enabled by default (by @trevorturk)
369 * Rememberable module allows you to activate the period the remember me token is extended (by @trevorturk)
8e3ef2a @josevalim Add entry to CHANGELOG.
josevalim authored
370 * devise_for can now be used together with scope method in routes but with a few limitations (check the documentation)
680f261 @josevalim Update CHANGELOG.
josevalim authored
371 * Support `as` or `devise_scope` in the router to specify controller access scope
a1464db @josevalim Replace github.com/ by @
josevalim authored
372 * HTTP Basic Auth can now be disabled/enabled for xhr(ajax) requests using http_authenticatable_on_xhr option (by @pellja)
8e3ef2a @josevalim Add entry to CHANGELOG.
josevalim authored
373
4b27276 @josevalim Fix a bug in Devise::TestHelpers where current_user was returning a R…
josevalim authored
374 * bug fix
55bc0ac @josevalim Update CHANGELOG.
josevalim authored
375 * Fix a bug in Devise::TestHelpers where current_user was returning a Response object for non active accounts
376 * Devise should respect script_name and path_info contracts
a1464db @josevalim Replace github.com/ by @
josevalim authored
377 * Fix a bug when accessing a path with (.:format) (by @klacointe)
2602ef4 @josevalim Do not add unlock routes unless unlock strategy is email or both, clo…
josevalim authored
378 * Do not add unlock routes unless unlock strategy is email or both
ebe3e79 @josevalim Email should be case insensitive, closes #372
josevalim authored
379 * Email should be case insensitive
e567c00 @josevalim Store classes as string in session, to avoid serialization and stale …
josevalim authored
380 * Store classes as string in session, to avoid serialization and stale data issues
4b27276 @josevalim Fix a bug in Devise::TestHelpers where current_user was returning a R…
josevalim authored
381
ae6322e @josevalim No longer retrieve the user from paths, but use the env hash. This ch…
josevalim authored
382 * deprecations
383 * use_default_scope is deprecated and has no effect. Use :as or :devise_scope in the router instead
384
748eced @josevalim Release RC2 (for Rails 3.0.0.beta4)
josevalim authored
385 == 1.1.rc2
0333cae @josevalim Make bcrypt the default encryptor and automatically add a pepper on g…
josevalim authored
386
387 * enhancements
a1464db @josevalim Replace github.com/ by @
josevalim authored
388 * Allow to set cookie domain for the remember token. (by @mantas)
0333cae @josevalim Make bcrypt the default encryptor and automatically add a pepper on g…
josevalim authored
389 * Added navigational formats to specify when it should return a 302 and when a 401.
a1464db @josevalim Replace github.com/ by @
josevalim authored
390 * Added authenticate(scope) support in routes (by @wildchild)
391 * Added after_update_path_for to registrations controller (by @thedelchop)
a2f8485 @josevalim Allow the mailer class to be configured.
josevalim authored
392 * Allow the mailer object to be replaced through config.mailer = "MyOwnMailer"
0333cae @josevalim Make bcrypt the default encryptor and automatically add a pepper on g…
josevalim authored
393
394 * bug fix
1f4a31f @josevalim Update generators to use Rails 3 syntax, i.e devise:install instead o…
josevalim authored
395 * Fix a bug where session was timing out on sign out
0333cae @josevalim Make bcrypt the default encryptor and automatically add a pepper on g…
josevalim authored
396
397 * deprecations
398 * bcrypt is now the default encryptor
80895c3 @josevalim Make I18n key for mailer compatible with lookup shortcuts, closes #245
josevalim authored
399 * devise.mailer.confirmations_instructions now should be devise.mailer.confirmations_instructions.subject
400 * devise.mailer.user.confirmations_instructions now should be devise.mailer.confirmations_instructions.user_subject
1f4a31f @josevalim Update generators to use Rails 3 syntax, i.e devise:install instead o…
josevalim authored
401 * Generators now use Rails 3 syntax (devise:install) instead of devise_install
0333cae @josevalim Make bcrypt the default encryptor and automatically add a pepper on g…
josevalim authored
402
4b27276 @josevalim Fix a bug in Devise::TestHelpers where current_user was returning a R…
josevalim authored
403 == 1.1.rc1
766316b @josevalim Got tests running on Rails 3: 369 tests, 486 assertions, 45 failures,…
josevalim authored
404
02e8c04 @josevalim Update views generator and now have scoped views.
josevalim authored
405 * enhancements
748eced @josevalim Release RC2 (for Rails 3.0.0.beta4)
josevalim authored
406 * Rails 3 compatibility
407 * All controllers and views are namespaced, for example: Devise::SessionsController and "devise/sessions"
408 * Devise.orm is deprecated. This reduces the required API to hook your ORM with devise
409 * Use metal for failure app
410 * HTML e-mails now have proper formatting
411 * Allow to give :skip and :controllers in routes
412 * Move trackable logic to the model
413 * E-mails now use any template available in the filesystem. Easy to create multipart e-mails
414 * E-mails asks headers_for in the model to set the proper headers
415 * Allow to specify haml in devise_views
7774acc @josevalim Remove data_mapper support.
josevalim authored
416 * Compatibility with Mongoid
748eced @josevalim Release RC2 (for Rails 3.0.0.beta4)
josevalim authored
417 * Make config.devise available on config/application.rb
418 * TokenAuthenticatable now works with HTTP Basic Auth
419 * Allow :unlock_strategy to be :none and add :lock_strategy which can be :failed_attempts or none. Setting those values to :none means that you want to handle lock and unlocking by yourself
420 * No need to append ?unauthenticated=true in URLs anymore since Flash was moved to a middleware in Rails 3
421 * :activatable is included by default in your models
02e8c04 @josevalim Update views generator and now have scoped views.
josevalim authored
422
b2a50db @josevalim Fix a bug with STI. Closes #195.
josevalim authored
423 * bug fix
748eced @josevalim Release RC2 (for Rails 3.0.0.beta4)
josevalim authored
424 * Fix a bug with STI
b2a50db @josevalim Fix a bug with STI. Closes #195.
josevalim authored
425
02e8c04 @josevalim Update views generator and now have scoped views.
josevalim authored
426 * deprecations
748eced @josevalim Release RC2 (for Rails 3.0.0.beta4)
josevalim authored
427 * Rails 3 compatible only
428 * Removed support for MongoMapper
429 * Scoped views are no longer "sessions/users/new". Now use "users/sessions/new"
430 * Devise.orm is deprecated, just require "devise/orm/YOUR_ORM" instead
431 * Devise.default_url_options is deprecated, just modify ApplicationController.default_url_options
432 * All messages under devise.sessions, except :signed_in and :signed_out, should be moved to devise.failure
433 * :as and :scope in routes is deprecated. Use :path and :singular instead
434
435 == 1.0.8
436
437 * enhancements
438 * Support for latest MongoMapper
a1464db @josevalim Replace github.com/ by @
josevalim authored
439 * Added anybody_signed_in? helper (by @SSDany)
748eced @josevalim Release RC2 (for Rails 3.0.0.beta4)
josevalim authored
440
441 * bug fix
a1464db @josevalim Replace github.com/ by @
josevalim authored
442 * confirmation_required? is properly honored on active? calls. (by @paulrosania)
766316b @josevalim Got tests running on Rails 3: 369 tests, 486 assertions, 45 failures,…
josevalim authored
443
a4351b0 @josevalim Update master CHANGELOG.
josevalim authored
444 == 1.0.7
445
446 * bug fix
447 * Ensure password confirmation is always required
448
449 * deprecations
450 * authenticatable was deprecated and renamed to database_authenticatable
451 * confirmable is not included by default on generation
452
f9cbd3c @josevalim Add 1.0.6 entries to master changelog
josevalim authored
453 == 1.0.6
454
455 * bug fix
456 * Do not allow unlockable strategies based on time to access a controller.
457 * Do not send unlockable email several times.
458 * Allow controller to upstram custom! failures to Warden.
459
63deb0e @josevalim Update CHANGELOG.
josevalim authored
460 == 1.0.5
461
462 * bug fix
463 * Use prepend_before_filter in require_no_authentication.
464 * require_no_authentication on unlockable.
465 * Fix a bug when giving an association proxy to devise.
466 * Do not use lock! on lockable since it's part of ActiveRecord API.
467
288b92d @josevalim Update CHANGELOG.
josevalim authored
468 == 1.0.4
469
470 * bug fix
471 * Fixed a bug when deleting an account with rememberable
472 * Fixed a bug with custom controllers
473
e6f3034 @josevalim Do not remove options from MongoMapper and DataMapper in find.
josevalim authored
474 == 1.0.3
475
476 * enhancements
477 * HTML e-mails now have proper formatting
478 * Do not remove MongoMapper options in find
479
968ebe1 @josevalim Uses the same content type as request on http authenticatable 401 res…
josevalim authored
480 == 1.0.2
481
482 * enhancements
a1464db @josevalim Replace github.com/ by @
josevalim authored
483 * Allows you set mailer content type (by @glennr)
968ebe1 @josevalim Uses the same content type as request on http authenticatable 401 res…
josevalim authored
484
485 * bug fix
486 * Uses the same content type as request on http authenticatable 401 responses
487
48a94cd @josevalim Avoid mass assignment error messages with current password.
josevalim authored
488 == 1.0.1
489
490 * enhancements
491 * HttpAuthenticatable is not added by default automatically.
492 * Avoid mass assignment error messages with current password.
493
494 * bug fix
495 * Fixed encryptors autoload
496
4bfbeea @josevalim Release 1.0.0
josevalim authored
497 == 1.0.0
498
d7db5b1 @josevalim More work on edit.
josevalim authored
499 * deprecation
500 * :old_password in update_with_password is deprecated, use :current_password instead
501
60fd9d2 @josevalim Rely on duck type instead of mappings settings.
josevalim authored
502 * enhancements
9798ad7 @josevalim Allow scoped views to be customized per controller/mailer class.
josevalim authored
503 * Added Registerable
60fd9d2 @josevalim Rely on duck type instead of mappings settings.
josevalim authored
504 * Added Http Basic Authentication support
9798ad7 @josevalim Allow scoped views to be customized per controller/mailer class.
josevalim authored
505 * Allow scoped_views to be customized per controller/mailer class
2a9e8dc @josevalim Allow authenticatable to used in change_table statements
josevalim authored
506 * [#99] Allow authenticatable to used in change_table statements
60fd9d2 @josevalim Rely on duck type instead of mappings settings.
josevalim authored
507
e02810d @josevalim Move to 0.9.2.
josevalim authored
508 == 0.9.2
509
510 * bug fix
511 * Ensure inactive user cannot sign in
512 * Ensure redirect to proper url after sign up
513
3781a0f @josevalim Tidy up token authentication implementation.
josevalim authored
514 * enhancements
515 * Added gemspec to repo
a1464db @josevalim Replace github.com/ by @
josevalim authored
516 * Added token authenticatable (by @grimen)
3781a0f @josevalim Tidy up token authentication implementation.
josevalim authored
517
ca79477 @josevalim Bump to 0.9.1.
josevalim authored
518 == 0.9.1
519
520 * bug fix
a1464db @josevalim Replace github.com/ by @
josevalim authored
521 * Allow bigger salt size (by @jgeiger)
ca79477 @josevalim Bump to 0.9.1.
josevalim authored
522 * Fix relative url root
523
e4e9e16 @josevalim Bump to 0.9.0.
josevalim authored
524 == 0.9.0
525
66f4cfd @josevalim Clean up tests.
josevalim authored
526 * deprecation
527 * devise :all is deprecated
345bf15 @josevalim Add latest commities entries to CHANGELOG.
josevalim authored
528 * :success and :failure flash messages are now :notice and :alert
66f4cfd @josevalim Clean up tests.
josevalim authored
529
19f9ecf @josevalim Updating CHANGELOG.
josevalim authored
530 * enhancements
a1464db @josevalim Replace github.com/ by @
josevalim authored
531 * Added devise lockable (by @mhfs)
a32e90a @josevalim Update CHANGELOG and dependencies.
josevalim authored
532 * Warden 0.9.0 compatibility
394b1ff @josevalim Bring mongomapper up to date. Remember that you need mongo_ext in ord…
josevalim authored
533 * Mongomapper 0.6.10 compatibility
a1464db @josevalim Replace github.com/ by @
josevalim authored
534 * Added Devise.add_module as hooks for extensions (by @grimen)
535 * Ruby 1.9.1 compatibility (by @grimen)
19f9ecf @josevalim Updating CHANGELOG.
josevalim authored
536
04ce9d1 @josevalim Should accept path prefixes not starting with slash.
josevalim authored
537 * bug fix
538 * Accept path prefix not starting with slash
b4183cb @josevalim Url helpers should rely find_scope!
josevalim authored
539 * url helpers should rely on find_scope!
04ce9d1 @josevalim Should accept path prefixes not starting with slash.
josevalim authored
540
d1dc18c @josevalim Bump to 0.8.2.
josevalim authored
541 == 0.8.2
542
543 * enhancements
a1464db @josevalim Replace github.com/ by @
josevalim authored
544 * Allow Devise.mailer_sender to be a proc (by @grimen)
d1dc18c @josevalim Bump to 0.8.2.
josevalim authored
545
6bb1901 @josevalim Add tests for mail with proc.
josevalim authored
546 * bug fix
a1464db @josevalim Replace github.com/ by @
josevalim authored
547 * Fix bug with passenger, update is required to anyone deploying on passenger (by @dvdpalm)
6bb1901 @josevalim Add tests for mail with proc.
josevalim authored
548
5ca178a Devise::Mapping#raw_path considers the relative_url_root to fix issue…
David Palm authored
549 == 0.8.1
550
a789f08 @josevalim Cleaning up README to be more compatible with the latest stuff.
josevalim authored
551 * enhancements
35838b0 @josevalim Ensure bcrypt works and move salt generation to encryptors (needed fo…
josevalim authored
552 * Move salt to encryptors
9c4ddc6 @mhfs - Maximum attempts changed from 5 to 20
mhfs authored
553 * Devise::Lockable
f4b438b @mhfs adding links refactory to changelog
mhfs authored
554 * Moved view links into partial and I18n'ed them
35838b0 @josevalim Ensure bcrypt works and move salt generation to encryptors (needed fo…
josevalim authored
555
556 * bug fix
557 * Bcrypt generator was not being loaded neither setting the proper salt
558
559 == 0.8.0
560
561 * enhancements
a789f08 @josevalim Cleaning up README to be more compatible with the latest stuff.
josevalim authored
562 * Warden 0.8.0 compatibility
99694fd @josevalim Updated CHANGELOG.
josevalim authored
563 * Add an easy for map.connect "sign_in", :controller => "sessions", :action => "new" to work
a1464db @josevalim Replace github.com/ by @
josevalim authored
564 * Added :bcrypt encryptor (by @capotej)
a789f08 @josevalim Cleaning up README to be more compatible with the latest stuff.
josevalim authored
565
d00c313 @josevalim Bump to 0.8.0
josevalim authored
566 * bug fix
567 * sign_in_count is also increased when user signs in via password change, confirmation, etc..
a1464db @josevalim Replace github.com/ by @
josevalim authored
568 * More DataMapper compatibility (by @lancecarlson)
d00c313 @josevalim Bump to 0.8.0
josevalim authored
569
a789f08 @josevalim Cleaning up README to be more compatible with the latest stuff.
josevalim authored
570 * deprecation
571 * Removed DeviseMailer.sender
572
7c67388 @josevalim Release new version.
josevalim authored
573 == 0.7.5
574
575 * enhancements
576 * Set a default value for mailer to avoid find_template issues
577 * Add models configuration to MongoMapper::EmbeddedDocument as well
578
579 == 0.7.4
580
e1c2e45 @josevalim Extract Activatable from Confirmable, so if you need to active your a…
josevalim authored
581 * enhancements
582 * Extract Activatable from Confirmable
583 * Decouple Serializers from Devise modules
584
490b20a @josevalim Release Devise 0.7.3.
josevalim authored
585 == 0.7.3
586
4363009 @josevalim Send :scope to the proper validation.
josevalim authored
587 * bug fix
588 * Give scope to the proper model validation
589
b842a72 @josevalim Do not care blank passwords on update
josevalim authored
590 * enhancements
0a5ba20 @josevalim Mail views a scoped as well.
josevalim authored
591 * Mail views are scoped as well
801722d @carlosantoniodasilva Updating changelog
carlosantoniodasilva authored
592 * Added update_with_password for authenticatable
01ca3e5 @josevalim Update CHANGELOG
josevalim authored
593 * Allow render_with_scope to accept :controller option
b842a72 @josevalim Do not care blank passwords on update
josevalim authored
594
f56323e @josevalim Release 0.7.2
josevalim authored
595 == 0.7.2
596
cdd3551 @josevalim Make locale part of the installation process.
josevalim authored
597 * deprecation
598 * Renamed reset_confirmation! to resend_confirmation!
599 * Copying locale is part of the installation process
600
b04241d @josevalim Allow to sign in with two different users in the same functional test…
josevalim authored
601 * bug fix
602 * Fixed render_with_scope to work with all controllers
603 * Allow sign in with two different users in Devise::TestHelpers
604
3de34c3 @josevalim More tweaks for plugin compatibility.
josevalim authored
605 == 0.7.1
606
607 * enhancements
a1464db @josevalim Replace github.com/ by @
josevalim authored
608 * Small enhancements for other plugins compatibility (by @grimen)
3de34c3 @josevalim More tweaks for plugin compatibility.
josevalim authored
609
e51e19c @josevalim Remove deprecation warning, extract SessionSerializer and release new…
josevalim authored
610 == 0.7.0
611
612 * deprecations
613 * :authenticatable is not included by default anymore
614
615 * enhancements
616 * Improve loading process
617 * Extract SessionSerializer from Authenticatable
618
96f3c53 @josevalim Add trackable to migrations and release new version.
josevalim authored
619 == 0.6.3
620
621 * bug fix
622 * Added trackable to migrations
2d77273 @josevalim Allow Inflections to work.
josevalim authored
623 * Allow inflections to work
96f3c53 @josevalim Add trackable to migrations and release new version.
josevalim authored
624
41ee687 @josevalim Release Devise 0.6.2.
josevalim authored
625 == 0.6.2
626
0434d72 @josevalim Update TODO, CHANGELOG and README.
josevalim authored
627 * enhancements
41ee687 @josevalim Release Devise 0.6.2.
josevalim authored
628 * More DataMapper compatibility
0434d72 @josevalim Update TODO, CHANGELOG and README.
josevalim authored
629 * Devise::Trackable - track sign in count, timestamps and ips
630
15ba859 @carlosantoniodasilva Releasing Devise 0.6.1
carlosantoniodasilva authored
631 == 0.6.1
632
f1ed635 @carlosantoniodasilva Updating README, TODO and CHANGELOG
carlosantoniodasilva authored
633 * enhancements
634 * Devise::Timeoutable - timeout sessions without activity
15ba859 @carlosantoniodasilva Releasing Devise 0.6.1
carlosantoniodasilva authored
635 * DataMapper now accepts conditions
f1ed635 @carlosantoniodasilva Updating README, TODO and CHANGELOG
carlosantoniodasilva authored
636
39cf987 @josevalim Do not include :authenticatable by default (deprecation warning added…
josevalim authored
637 == 0.6.0
638
639 * deprecations
e51e19c @josevalim Remove deprecation warning, extract SessionSerializer and release new…
josevalim authored
640 * :authenticatable is still included by default, but yields a deprecation warning
39cf987 @josevalim Do not include :authenticatable by default (deprecation warning added…
josevalim authored
641
3efc0ec @josevalim Do not rely on attribute? methods since they are not available in Dat…
josevalim authored
642 * enhancements
fddf95f @josevalim More improvements in DataMapper support front.
josevalim authored
643 * Added DataMapper support
f3d5c1a @josevalim Allow a strategy to be added after authenticatable one and move store…
josevalim authored
644 * Remove store_location from authenticatable strategy and add it to failure app
645 * Allow a strategy to be placed after authenticatable
3efc0ec @josevalim Do not rely on attribute? methods since they are not available in Dat…
josevalim authored
646 * [#45] Do not rely attribute? methods, since they are not added on Datamapper
647
2f759f8 @josevalim Release Devise 0.5.6.
josevalim authored
648 == 0.5.6
649
d504924 @josevalim Do not send nil to build (Datamapper compability)
josevalim authored
650 * enhancements
651 * [#42] Do not send nil to build (DataMapper compatibility)
415bcdc @josevalim Added scoped views support. Just turn it on in your Devise.setup.
josevalim authored
652 * [#44] Allow to have scoped views
d504924 @josevalim Do not send nil to build (Datamapper compability)
josevalim authored
653
eb33523 @josevalim Release Devise 0.5.5 bringing back Ruby 1.8.6 compatibility.
josevalim authored
654 == 0.5.5
655
656 * enhancements
657 * Allow overwriting find for authentication method
658 * [#38] Remove Ruby 1.8.7 dependency
659
ab81bc3 @josevalim Release Devise 0.5.4.
josevalim authored
660 == 0.5.4
661
1a8dc7f @josevalim Allow default scope to beconfigured.
josevalim authored
662 * deprecations
663 * Deprecate :singular in devise_for and use :scope instead
664
d445b4b @josevalim Create after_sign_in_path_for and after_sign_out_path_for hooks and s…
josevalim authored
665 * enhancements
666 * [#37] Create after_sign_in_path_for and after_sign_out_path_for hooks to be
667 overwriten in ApplicationController
668 * Create sign_in_and_redirect and sign_out_and_redirect helpers
1a8dc7f @josevalim Allow default scope to beconfigured.
josevalim authored
669 * Warden::Manager.default_scope is automatically configured to the first given scope
d445b4b @josevalim Create after_sign_in_path_for and after_sign_out_path_for hooks and s…
josevalim authored
670
e20d89f @josevalim Update CHANGELOG and re-release 0.5.3.
josevalim authored
671 == 0.5.3
672
4c81eca @josevalim Mongomapper ORM now converts DateTime to Time.
josevalim authored
673 * bug fix
674 * MongoMapper now converts DateTime to Time
e20d89f @josevalim Update CHANGELOG and re-release 0.5.3.
josevalim authored
675 * Ensure all controllers are unloadable
4c81eca @josevalim Mongomapper ORM now converts DateTime to Time.
josevalim authored
676
680cb0f @josevalim Added Devise.all to freeze your app strategies and moved friendly_tok…
josevalim authored
677 * enhancements
678 * [#35] Moved friendly_token to Devise
679 * Added Devise.all, so you can freeze your app strategies
4c81eca @josevalim Mongomapper ORM now converts DateTime to Time.
josevalim authored
680 * Added Devise.apply_schema, so you can turn it to false in Datamapper or MongoMapper
681 in cases you don't want it be handlded automatically
680cb0f @josevalim Added Devise.all to freeze your app strategies and moved friendly_tok…
josevalim authored
682
209d598 @josevalim Release Devise 0.5.2.
josevalim authored
683 == 0.5.2
684
05fc571 @josevalim Added a couple of helpers to help sign up and delete account tasks.
josevalim authored
685 * enhancements
686 * [#28] Improved sign_in and sign_out helpers to accepts resources
687 * [#28] Added stored_location_for as a helper
97a7f0e @josevalim Added test helpers.
josevalim authored
688 * [#20] Added test helpers
05fc571 @josevalim Added a couple of helpers to help sign up and delete account tasks.
josevalim authored
689
3805bf2 @josevalim Update Warden version to 0.6.0 and release 0.5.1
josevalim authored
690 == 0.5.1
691
b70b293 @josevalim Add authentication_keys.
josevalim authored
692 * enhancements
97a7f0e @josevalim Added test helpers.
josevalim authored
693 * Added serializers based on Warden ones
694 * Allow authentication keys to be set
b70b293 @josevalim Add authentication_keys.
josevalim authored
695
1c8c0a4 @josevalim Release Devise 0.5.0 with Encryptors, MongoMapper support and Remembe…
josevalim authored
696 == 0.5.0
697
8775f5d @josevalim Tidy up MongoMapper and Schema.
josevalim authored
698 * bug fix
699 * Fixed a bug where remember me module was not working properly
700
51f6333 @mhfs merged with changes introduced in 0.4.3
mhfs authored
701 * enhancements
a1464db @josevalim Replace github.com/ by @
josevalim authored
702 * Moved encryption strategy into the Encryptors module to allow several algorithms (by @mhfs)
703 * Implemented encryptors for Clearance, Authlogic and Restful-Authentication (by @mhfs)
704 * Added support for MongoMapper (by @shingara)
51f6333 @mhfs merged with changes introduced in 0.4.3
mhfs authored
705
e690168 Authentication fail with user cannot be serialized from session [#29]
José Valim authored
706 == 0.4.3
707
708 * bug fix
3805bf2 @josevalim Update Warden version to 0.6.0 and release 0.5.1
josevalim authored
709 * [#29] Authentication just fails if user cannot be serialized from session, without raising errors;
e690168 Authentication fail with user cannot be serialized from session [#29]
José Valim authored
710 * Default configuration values should not overwrite user values;
711
2c33d0e @josevalim Release Devise 0.4.2 with latest fixes.
josevalim authored
712 == 0.4.2
713
0c088a7 Renamed mail_sender to mailer_sender.
José Valim authored
714 * deprecations
715 * Renamed mail_sender to mailer_sender
716
1db50de Skip authentication filters by default on Devise controllers and add …
José Valim authored
717 * enhancements
718 * skip_before_filter added in Devise controllers
719 * Use home_or_root_path on require_no_authentication as well
720 * Added devise_controller?, useful to select or reject filters in ApplicationController
e7621af @carlosantoniodasilva Updating changelog and adding example doc.
carlosantoniodasilva authored
721 * Allow :path_prefix to be given to devise_for
05678e7 @josevalim Added support to config.default_url_options.
josevalim authored
722 * Allow default_url_options to be configured through devise (:path_prefix => "/:locale" is now supported)
1db50de Skip authentication filters by default on Devise controllers and add …
José Valim authored
723
e5be532 @josevalim Ensure options can be configured even if models were not loaded yet
josevalim authored
724 == 0.4.1
725
726 * bug fix
727 * [#21] Ensure options can be set even if models were not loaded
728
729 == 0.4.0
730
e7f809d @josevalim Do not require ActiveRecord to be loaded to use Devise.
josevalim authored
731 * deprecations
dc86a57 @josevalim [DEPRECATION] Notifier is deprecated, use DeviseMailer instead. Remem…
josevalim authored
732 * Notifier is deprecated, use DeviseMailer instead. Remember to rename
733 app/views/notifier to app/views/devise_mailer and I18n key from
734 devise.notifier to devise.mailer
c1d2796 @josevalim Release Devise 0.4.0. ATTENTION: this release contains some backwards…
josevalim authored
735 * :authenticable calls are deprecated, use :authenticatable instead
e7f809d @josevalim Do not require ActiveRecord to be loaded to use Devise.
josevalim authored
736
c1d2796 @josevalim Release Devise 0.4.0. ATTENTION: this release contains some backwards…
josevalim authored
737 * enhancements
e5be532 @josevalim Ensure options can be configured even if models were not loaded yet
josevalim authored
738 * [#16] Allow devise to be more agnostic and do not require ActiveRecord to be loaded
8882727 @josevalim Created a generator that copies an initializer with configuration val…
josevalim authored
739 * Allow Warden::Manager to be configured through Devise
740 * Created a generator which creates an initializer
dc86a57 @josevalim [DEPRECATION] Notifier is deprecated, use DeviseMailer instead. Remem…
josevalim authored
741
e7f809d @josevalim Do not require ActiveRecord to be loaded to use Devise.
josevalim authored
742 == 0.3.0
743
9d56aa9 @josevalim Allow yml messages to be configured by not using engine locales, whic…
josevalim authored
744 * bug fix
745 * [#15] Allow yml messages to be configured by not using engine locales
746
3209e7d @josevalim Renamed confirm_in to confirm_within.
josevalim authored
747 * deprecations
748 * Renamed confirm_in to confirm_within
8c1bab4 @josevalim Do not send confirmation e-mail when e-mail changes.
josevalim authored
749 * [#14] Do not send confirmation messages when user changes his e-mail
b28d7e8 @josevalim Renamed authenticable to authenticatable and added deprecation warnings.
josevalim authored
750 * [#13] Renamed authenticable to authenticatable and added deprecation warnings
3209e7d @josevalim Renamed confirm_in to confirm_within.
josevalim authored
751
04b0622 @josevalim Release Devise 0.2.3
josevalim authored
752 == 0.2.3
753
5172d50 @josevalim Ensure fail! works inside strategies, create unauthenticated and inva…
josevalim authored
754 * enhancements
755 * Ensure fail! works inside strategies
04b0622 @josevalim Release Devise 0.2.3
josevalim authored
756 * [#12] Make unauthenticated message (when you haven't signed in) different from invalid message
5172d50 @josevalim Ensure fail! works inside strategies, create unauthenticated and inva…
josevalim authored
757
758 * bug fix
759 * Do not redirect on invalid authenticate
eb4437a @josevalim Allow model configuration to be set to nil.
josevalim authored
760 * Allow model configuration to be set to nil
5172d50 @josevalim Ensure fail! works inside strategies, create unauthenticated and inva…
josevalim authored
761
2cc07d0 @josevalim Release 0.2.2
josevalim authored
762 == 0.2.2
763
764 * bug fix
765 * [#9] Fix a bug when using customized resources
766
d613c25 @josevalim Updated CHANGELOG and released Devise 0.2.1.
josevalim authored
767 == 0.2.1
768
769 * refactor
770 * Clean devise_views generator to use devise existing views
771
772 * enhancements
773 * [#7] Create instance variables (like @user) for each devise controller
774 * Use Devise::Controller::Helpers only internally
775
776 * bug fix
777 * [#6] Fix a bug with Mongrel and Ruby 1.8.6
778
8c49906 @carlosantoniodasilva Updating CHANGELOG with new 0.2.0 version
carlosantoniodasilva authored
779 == 0.2.0
d1305d4 @carlosantoniodasilva Fix requiring devise strategies and adding CHANGELOG
carlosantoniodasilva authored
780
385dba5 @carlosantoniodasilva Adding simple devise generator to create a model, migration and route.
carlosantoniodasilva authored
781 * enhancements
782 * [#4] Allow option :null => true in authenticable migration
783 * [#3] Remove attr_accessible calls from devise modules
784 * Customizable time frame for rememberable with :remember_for config
785 * Customizable time frame for confirmable with :confirm_in config
a239b31 @carlosantoniodasilva Fix typo in README, updating TODO and CHANGELOG
carlosantoniodasilva authored
786 * Generators for creating a resource and copy views
d1305d4 @carlosantoniodasilva Fix requiring devise strategies and adding CHANGELOG
carlosantoniodasilva authored
787
56f6282 @josevalim Update README, CHANGELOG and TODO.
josevalim authored
788 * optimize
789 * Do not load hooks or strategies if they are not used
790
385dba5 @carlosantoniodasilva Adding simple devise generator to create a model, migration and route.
carlosantoniodasilva authored
791 * bug fixes
792 * [#2] Fixed requiring devise strategies
8007210 @carlosantoniodasilva Updating TODO, README and CHANGELOG
carlosantoniodasilva authored
793
d1305d4 @carlosantoniodasilva Fix requiring devise strategies and adding CHANGELOG
carlosantoniodasilva authored
794 == 0.1.1
795
796 * bug fixes
385dba5 @carlosantoniodasilva Adding simple devise generator to create a model, migration and route.
carlosantoniodasilva authored
797 * [#1] Fixed requiring devise mapping
d1305d4 @carlosantoniodasilva Fix requiring devise strategies and adding CHANGELOG
carlosantoniodasilva authored
798
799 == 0.1.0
800
56f6282 @josevalim Update README, CHANGELOG and TODO.
josevalim authored
801 * Devise::Authenticable
802 * Devise::Confirmable
803 * Devise::Recoverable
804 * Devise::Validatable
805 * Devise::Migratable
806 * Devise::Rememberable
807
808 * SessionsController
809 * PasswordsController
810 * ConfirmationsController
811
812 * Create an example app
813 * devise :all, :except => :rememberable
814 * Use sign_in and sign_out in SessionsController
815
816 * Mailer subjects namespaced by model
817 * Allow stretches and pepper per model
818
819 * Store session[:return_to] in session
820 * Sign user in automatically after confirming or changing it's password
Something went wrong with that request. Please try again.