Skip to content
Newer
Older
100644 374 lines (262 sloc) 15.8 KB
be37c35 BCrypt for passwords
Dan Croak and Gabe Berke-Williams authored Oct 23, 2011
1 HEAD:
2
3 * Change default password strategy to BCrypt
4 * Provide BCryptMigrationFromSHA1 password strategy to help people migrate from
5 SHA1 (the old default password strategy) to BCrypt (the new default).
6
44e0a65 @mike-burns Bump to 0.16.2
mike-burns authored May 11, 2012
7 New for 0.16.2:
8
9 * Change default email sender to deploy@example.com .
10
043d35f @mjankowski bump version to 0.16.1
mjankowski authored Apr 6, 2012
11 New for 0.16.1:
12
44e0a65 @mike-burns Bump to 0.16.2
mike-burns authored May 11, 2012
13 * Behave correctly when Rails whitelist attributes mass assignment
14 protection is turned on
043d35f @mjankowski bump version to 0.16.1
mjankowski authored Apr 6, 2012
15 * Fix for Rails 3.2.x modifying the HTTP cookie headers in rack requests
16
4cacef5 @mike-burns Bump to 0.16.0.
mike-burns authored Mar 16, 2012
17 New for 0.16.0:
18
19 * Blowfish password encryption strategy (Chris Dillon)
20
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
21 New for 0.15.0:
22
23 * The User model can be swapped out using the Clearance.configure method.
24 * Remove User::InstanceMethods to silence a Rails 3.2 deprecation warning.
25 * Bump development dependency of cucumber-rails to 1.1.1.
26
27 New for 0.14.0:
0dc43a6 @jferris Update the changelog
jferris authored Jan 13, 2012
28
29 * Support clearance session management from the Rack environment (Joe Ferris)
30
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
31 New for 0.13.2:
0dc43a6 @jferris Update the changelog
jferris authored Jan 13, 2012
32
33 * Fixed the denies_access matcher (Chad Pytel, Joe Ferris)
34
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
35 New for 0.13.0:
644421f @croaky keeping the CHANGELOG up to date
croaky authored Oct 10, 2011
36
37 * [#170] In Clearance's optional generated features, use pure Capybara instead of depending on Cucumber's removed web_steps, paths, and selectors. (Dan Croak)
38 * [#167] Extract SHA-1-specific code out of `User` into `PasswordStrategies` module. (Vladimir Andrijevik)
39 * [#164] Extract sign in form so that other methods can be added easily. (Subhash Chandra)
40 * [#165] Test against Rails 3.1. (Dan Croak) Required upgrades to Diesel and Appraisal. (Dan Croak, Mike Burns, Chad Pytel)
41 * [#160] Improved README documentation for overrides. (Dan Croak)
42
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
43 New for 0.12.0:
48f27f1 @croaky [#129] Denying access redirects to root_url when signed in, sign_in_url
croaky authored Jun 30, 2011
44
45 * [#129] Denying access redirects to root_url when signed in, sign_in_url when signed out. (Dan Croak)
d955f09 @croaky Using flash :notice key everywhere now instead of :success and :failu…
croaky authored Jun 30, 2011
46 * Using flash :notice key everywhere now instead of :success and :failure. More in line with Rails conventions. (Dan Croak)
559f307 @croaky [#149] redirect_back_or on sign up.
croaky authored Jun 30, 2011
47 * [#149] redirect_back_or on sign up. (Dan Croak)
5e107f6 @croaky [#147] Resetting password no longer redirects to sign in page. It dis…
croaky authored Jun 30, 2011
48 * [#147] Resetting password no longer redirects to sign in page. It displays a message telling them to look for an email. (Dan Croak)
b73be6b @croaky Removed redundant flash messages. ("Signed in.", "Signed out.", and "…
croaky authored Jun 30, 2011
49 * Removed redundant flash messages. ("Signed in.", "Signed out.", and "You are now signed up.") (Dan Croak)
48f27f1 @croaky [#129] Denying access redirects to root_url when signed in, sign_in_url
croaky authored Jun 30, 2011
50
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
51 New for 0.11.2:
ce48f56 @croaky passing features with test_matchers required in RSpec suites
croaky authored Jun 29, 2011
52
53 * Rails 3.1.rc compatible. (Prem Sichanugrist and Dan Croak)
54 * Cucumber features no longer require password. (Dan Croak)
55 * No more Clearance shoulda_macros. Instead providing RSpec- and Test::Unit-compliant test matchers (sign_in, sign_in_as, should deny_access, etc). (Dan Croak)
56
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
57 New for 0.11.1:
cb3f69c @croaky redirect to '/' after sign up. since we no longer have email confirma…
croaky authored Apr 30, 2011
58
ab5ad52 @croaky bumping to 0.11.1
croaky authored Apr 30, 2011
59 * [#146] Redirect to home page after sign up. (Dan Croak)
60 * [#145] Remove dependency on dynamic_form. Replaced with flashes due to limited number of failure cases. (Dan Croak)
61 * Moving ClearanceMailer to app/mailers. Moving spec to spec/mailers. (Dan Croak)
62 * [#148] Removing :case_sensitive option from validates_uniqueness_of. It was unnecessary and causes a small performance problem on some apps. (Dan Croak)
63 * Only development dependency in gemspec should be bundler. All others are derived by bundling. (Dan Croak)
cb3f69c @croaky redirect to '/' after sign up. since we no longer have email confirma…
croaky authored Apr 30, 2011
64
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
65 New for 0.11.0:
4c455ec @croaky remove password confirmation
croaky authored Apr 16, 2011
66
ab5ad52 @croaky bumping to 0.11.1
croaky authored Apr 30, 2011
67 * [#141] Removing password confirmation. (Dan Croak)
68 * [#143] Use ActiveSupport::Concern and ActiveSupport::SecureRandom to clean up code. (Dan Croak)
04b2363 @croaky Remove dependency on dynamic_form. Replaced with flashes due to limit…
croaky authored Apr 30, 2011
69 * New controller#authenticate(params) method. Redefine username & password or other styles of authentication. (Dan Croak)
70 * before_filter :authenticate API replaced with more aptly-named before_filter :authorize. (Dan Croak)
4c455ec @croaky remove password confirmation
croaky authored Apr 16, 2011
71
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
72 New for 0.10.5:
9dd8bfd @croaky converted mack's test to RSpec, used reset_session to maintain backwa…
croaky authored Apr 16, 2011
73
c656d44 @croaky finalizing CSRF patch, bumping to 10.5
croaky authored Apr 19, 2011
74 * Closing CSRF hole for Rails >= 3.0.4 apps (Mack Earnhardt)
9dd8bfd @croaky converted mack's test to RSpec, used reset_session to maintain backwa…
croaky authored Apr 16, 2011
75
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
76 New for 0.10.4:
6b45973 @croaky updating CHANGELOG
croaky authored Apr 16, 2011
77
04b2363 @croaky Remove dependency on dynamic_form. Replaced with flashes due to limit…
croaky authored Apr 30, 2011
78 * Formtastic views generator removed. (Dan Croak)
6b45973 @croaky updating CHANGELOG
croaky authored Apr 16, 2011
79 * Emails forced to be downcased (particularly for iPhone user case). (Adam Conrad)
80 * Suite converted from test/unit to RSpec. (Joe Ferris)
ab5ad52 @croaky bumping to 0.11.1
croaky authored Apr 30, 2011
81 * [#135] Password reset requires a password. (Joel Meador)
82 * [#138] Use HTML5 email fields. (Dan Croak)
6b45973 @croaky updating CHANGELOG
croaky authored Apr 16, 2011
83
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
84 New for 0.10.3.2:
ff28927 @joshuaclayton Bump version 0.10.3.2
joshuaclayton authored Mar 6, 2011
85
86 * Fix gemspec to include all necessary files.
87
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
88 New for 0.10.3.1:
003f78a @joshuaclayton Bump version 0.10.3.1
joshuaclayton authored Feb 20, 2011
89
90 * Ensure everything within features inside any engine directory is included in the gemspec
91
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
92 New for 0.10.3:
2ffeeb4 @joshuaclayton Bump to 0.10.3
joshuaclayton authored Feb 19, 2011
93
94 * Include features/engines in gemspec file list so generator works as expected
95
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
96 New for 0.10.2:
1da4e58 @croaky Edited Changelog to include Diesel note.
croaky authored Feb 12, 2011
97
98 * Replaced test/rails_root & general testing strategy with Diesel. (Joe Ferris)
e302d57 @croaky Bump to 0.10.2
croaky authored Feb 18, 2011
99 * Conveniences in factories for password/confirmation.
100 * New generator command: rails generate clearance:install.
04b2363 @croaky Remove dependency on dynamic_form. Replaced with flashes due to limit…
croaky authored Apr 30, 2011
101 * Step definitions are now prefixed with visitor_ to use thoughtbot convention. (Dan Croak)
e302d57 @croaky Bump to 0.10.2
croaky authored Feb 19, 2011
102 * When Clearance installed in an app that already has users, allow old users to sign in by resetting their password.
1da4e58 @croaky Edited Changelog to include Diesel note.
croaky authored Feb 12, 2011
103
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
104 New for 0.10.1:
2aa3cd8 @croaky Bump to 0.10.1
croaky authored Feb 9, 2011
105
04b2363 @croaky Remove dependency on dynamic_form. Replaced with flashes due to limit…
croaky authored Apr 30, 2011
106 * replaced ActionController::Forbidden with a user-friendly flash message. (Dan Croak)
107 * improved language of Cucumber steps by allowing a little more flexibility. (Dan Croak)
2aa3cd8 @croaky Bump to 0.10.1
croaky authored Feb 9, 2011
108
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
109 New for 0.10.0:
b652ae6 @qrush Update changelog
qrush authored Jan 13, 2011
110
111 * Lots of README cleanup
112 * Better email validation regex
113 * Removed email confirmation step, was mostly a hassle and can always be added back in
114 at the application level (instead of engine level) if necessary
115 * Removed disable_with on forms since it does not allow IE users to submit forms. See more:
116
117 https://github.com/rails/jquery-ujs/issues#issue/30
118 http://bugs.jquery.com/ticket/7061
119
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
120 New for 0.9.1:
b652ae6 @qrush Update changelog
qrush authored Jan 13, 2011
121
122 Forgot to update the changelog in a while, this is going to be brief:
123
124 * This release supports Rails 3, capybara, and shoulda 2.10+.
125
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
126 New for 0.8.9:
be6d552 @croaky removed unnecessary db index (Rich Thorne, doctorzaius)
croaky authored Mar 7, 2010
127
1b4f2cb @croaky adding configuration option to allow for customization of session exp…
croaky authored Apr 8, 2010
128 * Removed unnecessary db index. (Rich Thornett, doctorzaius)
5fc0a1a @croaky renamed configuration option cookie_duration, call from_now on it fro…
croaky authored Apr 9, 2010
129 * [#79] Allow customization of cookie duration. (Ron Newman, Dan Croak)
3c22c5a @croaky [#77] rake generator:cleanup needed to be... cleaned up. (Ron Newman)
croaky authored Apr 9, 2010
130 * [#77] rake generator:cleanup needed to be... cleaned up. (Ron Newman)
be6d552 @croaky removed unnecessary db index (Rich Thorne, doctorzaius)
croaky authored Mar 7, 2010
131
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
132 New for 0.8.8 (02/25/2010):
be6d552 @croaky removed unnecessary db index (Rich Thorne, doctorzaius)
croaky authored Mar 7, 2010
133
da7d099 @jferris Updated the changelog
jferris authored Feb 25, 2010
134 * Fixed sign_in and sign_out not setting current_user (Joe Ferris)
135
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
136 New for 0.8.7 (02/21/2010):
61b4f2f @croaky [#69] Allow Rails apps to before_filter :authenticate the entire app
croaky authored Feb 21, 2010
137
138 * [#43] Fixed global sign out bug. (Ryan McGreary)
139 * [#69] Allow Rails apps to before_filter :authenticate the entire app
140 in ApplicationController and still have password recovery work without
141 overriding any controllers. (Claudio Poli, Dan Croak)
56c280f @croaky updating CHANGELOG, contributor thanks
croaky authored Feb 21, 2010
142 * [#72] #[21] Rails3 fix for ActionController/ActionDispatch change.
143 (Joseph Holsten, Peter Haza, Dan Croak)
61b4f2f @croaky [#69] Allow Rails apps to before_filter :authenticate the entire app
croaky authored Feb 21, 2010
144
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
145 New for 0.8.6 (02/17/2010):
18611e3 @croaky CHANGELOG updates
croaky authored Feb 15, 2010
146
147 * Clearance features capitalization should match view text (Bobby Wilson)
0a9649f @croaky formatting, adding contributors to README, updating CHANGELOG for 0.8…
croaky authored Feb 17, 2010
148 * [#39] skip :authenticate before_filter in controllers so apps can easily
087b55b @croaky scope skip_before_filter :authenticate to only actions Clearance defi…
croaky authored Feb 15, 2010
149 authenticate a whole site without subclassing (Matthew Ford)
63e3225 @croaky fixing spelling of ryan's name
croaky authored Feb 17, 2010
150 * [#45] Added randomness to token and salt generation (Ryan McGeary)
0a9649f @croaky formatting, adding contributors to README, updating CHANGELOG for 0.8…
croaky authored Feb 17, 2010
151 * [#43] Reset the remember_token on sign out instead of sign in. Allows for the same
63e3225 @croaky fixing spelling of ryan's name
croaky authored Feb 17, 2010
152 user to sign in from two locations at once. (Ryan McGeary)
0a9649f @croaky formatting, adding contributors to README, updating CHANGELOG for 0.8…
croaky authored Feb 17, 2010
153 * [#62] Append the version number to generated update migrations (Joe Ferris)
63e3225 @croaky fixing spelling of ryan's name
croaky authored Feb 17, 2010
154 * Allow overridden user models to skip email/password validations
0a9649f @croaky formatting, adding contributors to README, updating CHANGELOG for 0.8…
croaky authored Feb 17, 2010
155 conditionally. This makes username/facebook integration easier. (Joe Ferris)
18611e3 @croaky CHANGELOG updates
croaky authored Feb 15, 2010
156
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
157 New for 0.8.5 (01/20/2010):
e165e72 @croaky updating CHANGELOG, README
croaky authored Jan 19, 2010
158
c858032 @croaky use Clearance.configure block to set mailer sender instead of DO_NOT_…
croaky authored Jan 19, 2010
159 * replaced routing hack with Clearance::Routes.draw(map) to give
e165e72 @croaky updating CHANGELOG, README
croaky authored Jan 19, 2010
160 more control to the application developer. (Dan Croak)
161 * removed attr_accessible from Clearance::User. (Dan Croak)
18611e3 @croaky CHANGELOG updates
croaky authored Feb 15, 2010
162 * fixed bug in password reset feature. (Ben Orenstein, Dan Croak)
e165e72 @croaky updating CHANGELOG, README
croaky authored Jan 19, 2010
163 * use Jeweler for gemming. (Dan Croak)
f4df580 @croaky remove dependency on root_path, use '/' instead.
croaky authored Jan 19, 2010
164 * remove dependency on root_path, use '/' instead. (Dan Croak)
c858032 @croaky use Clearance.configure block to set mailer sender instead of DO_NOT_…
croaky authored Jan 20, 2010
165 * use Clearance.configure block to set mailer sender instead of
166 DO_NOT_REPLY constant. (Dan Croak)
e165e72 @croaky updating CHANGELOG, README
croaky authored Jan 19, 2010
167
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
168 New for 0.8.4 (12/08/2009):
8c149f1 @croaky reference gemcutter (not github) as the gem source in README
croaky authored Nov 4, 2009
169
170 * [#48] remove unnecessary require 'factory_girl' in generator (Dan Croak)
171 * reference gemcutter (not github) as the gem source in README (Dan Croak)
773f571 @croaky add IRC, rdoc.info links to README
croaky authored Nov 5, 2009
172 * add IRC, rdoc.info links to README (Dan Croak)
cff3e25 bump to 0.8.4
Chad Pytel authored Dec 8, 2009
173 * move user confirmation email trigger into model (Chad Pytel)
8c149f1 @croaky reference gemcutter (not github) as the gem source in README
croaky authored Nov 4, 2009
174
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
175 New for 0.8.3 (09/21/2009):
1961d04 @croaky adding Anuj Dutta to README authors and CHANGELOG
croaky authored Sep 23, 2009
176
177 * [#27] remove class_eval in Clearance::Authentication. (Anuj Dutta)
19669ca Release 0.8.3
Joe Ferris authored Oct 21, 2009
178 * Avoid possible collisions in the remember me token (Joe Ferris)
1961d04 @croaky adding Anuj Dutta to README authors and CHANGELOG
croaky authored Sep 23, 2009
179
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
180 New for 0.8.2 (09/01/2009):
b8ccca0 bumping the gem to 0.8.2. updating CHANGELOG, README with contributio…
Daniel Croak authored Sep 1, 2009
181
182 * current_user= accessor method. (Joe Ferris, Josh Clayton)
183 * set current_user in sign_in. (Jon Yurek)
184
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
185 New for 0.8.1 (08/31/2009):
9a088ba Removed unnecessary remember_token_expires_at column and the remember…
Daniel Croak authored Aug 31, 2009
186
187 * Removed unnecessary remember_token_expires_at column and the
188 remember? and forget_me! user instance methods. (Dan Croak)
189
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
190 New for 0.8.0 (08/31/2009):
66e5755 @croaky updating README with new views generator information, cleaning up unn…
croaky authored Aug 10, 2009
191
cbcc227 bumping the gemspec to 0.8.0
Daniel Croak authored Aug 31, 2009
192 * Always remember me. Replaced session-and-remember-me authentication with
193 always using a cookie with a long timeout. (Dan Croak)
66e5755 @croaky updating README with new views generator information, cleaning up unn…
croaky authored Aug 10, 2009
194 * Documented Clearance::Authentication with YARD. (Dan Croak)
195 * Documented Clearance::User with YARD. (Dan Croak)
196
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
197 New for 0.7.0 (08/04/2009):
cd85f72 @croaky added clearance_views generator. by default, creates formtastic views…
croaky authored Aug 4, 2009
198
199 * Redirect signed in user who clicks confirmation link again. (Dan Croak)
200 * Redirect signed out user who clicks confirmation link again. (Dan Croak)
201 * Added signed_out? convenience method for controllers, helpers, views. (Dan
202 Croak)
7a0c529 @croaky bumping the gem to 0.7.0
croaky authored Aug 4, 2009
203 * Added clearance_views generator. By default, creates formtastic views which
204 pass all tests and features. (Dan Croak)
cd85f72 @croaky added clearance_views generator. by default, creates formtastic views…
croaky authored Aug 4, 2009
205
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
206 New for 0.6.9 (07/04/2009):
df4afe9 @croaky bumping the gem to 0.6.9.
croaky authored Jul 4, 2009
207
208 * Added timestamps to create users migration. (Dan Croak)
209 * Ready for Ruby 1.9. (Jason Morrison, Nick Quaranto)
210
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
211 New for 0.6.8 (06/24/2009):
d5620ec @croaky Added defined? checks for various Rails constants such as ActionContr…
croaky authored Jun 24, 2009
212
213 * Added defined? checks for various Rails constants such as ActionController
214 for easier unit testing of Clearance extensions... particularly ActiveRecord
215 extensions... particularly strong_password. (Dan Croak)
216
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
217 New for 0.6.7 (06/13/2009):
aa1071e @croaky bumping the gem to 0.6.7. updated CHANGELOG with details.
croaky authored Jun 13, 2009
218
219 * [#30] Added sign_up, sign_in, sign_out named routes. (Dan Croak)
220 * [#22] Minimizing Reek smell: Duplication in redirect_back_or. (Dan Croak)
221 * Deprecated sign_user_in. Told developers to use sign_in instead. (Dan
222 Croak)
223 * [#16] flash_success_after_create, flash_notice_after_create, flash_failure_after_create, flash_sucess_after_update, flash_success_after_destroy, etc. (Dan Croak)
224 * [#17] bug. added #create to forbidden before_filters on confirmations controller. (Dan Croak)
225 * [#24] should_be_signed_in_as shouldn't look in the session. (Dan Croak)
226 * README improvements. (Dan Croak)
227 * Move routes loading to separate file. (Joshua Clayton)
228
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
229 New for 0.6.6 (05/18/2009):
3149ffc @croaky bumping the gem to 0.6.6
croaky authored May 18, 2009
230
231 * [#14] replaced class_eval in Clearance::User with modules. This was needed
232 in a thoughtbot client app so we could write our own validations. (Dan Croak)
233
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
234 New for 0.6.5 (05/17/2009):
7030aa9 @croaky bumped the gem to 0.6.5 (i18n release). updated CHANGELOG.
croaky authored May 17, 2009
235
236 * [#6] Make Clearance i18n aware. (Timur Vafin, Marcel Goerner, Eugene Bolshakov, Dan Croak)
237
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
238 New for 0.6.4 (05/12/2009):
bf2fb32 @croaky bumping version to 0.6.4. details in CHANGELOG.
croaky authored May 12, 2009
239
240 * Moved issue tracking to Github from Lighthouse. (Dan Croak)
241 * [#7] asking higher-level questions of controllers in webrat steps, such as signed_in? instead of what's in the session. same for accessors. (Dan Croak)
242 * [#11] replacing sign_in_as & sign_out shoulda macros with a stubbing (requires no dependency) approach. this will avoid dealing with the internals of current_user, such as session & cookies. added sign_in macro which signs in an email confirmed user from clearance's factories. (Dan Croak)
243 * [#13] move private methods on sessions controller into Clearance::Authentication module (Dan Croak)
244 * [#9] audited flash keys. (Dan Croak)
245
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
246 New for 0.6.3 (04/23/2009):
7017fb6 @qrush Updating changelog and bumping to 0.6.3
qrush authored Apr 23, 2009
247
248 * Scoping ClearanceMailer properly within controllers so it works in production environments. (Nick Quaranto)
249
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
250 New for 0.6.2 (04/22/2009):
ccc7d98 @croaky updating generator README with one fewer instruction now that Clearan…
croaky authored Apr 22, 2009
251
252 * Insert Clearance::User into User model if it exists. (Nick Quaranto)
253 * World(NavigationHelpers) Cucumber 3.0 style. (Shay Arnett & Mark Cornick)
254
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
255 New for 0.6.1 (04/21/2009):
c726c89 @croaky Suspenders is the King Gem
croaky authored Aug 11, 2009
256
d2338c4 @qrush Updating to 0.6.1, slight fix with scope operators on constants in th…
qrush authored Apr 21, 2009
257 * Scope operators are necessary to keep Rails happy. Reverting the original
258 revert so they're back in the library now for constants referenced inside of
259 the gem. (Nick Quaranto)
260
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
261 New for 0.6.0 (04/21/2009):
5cb3313 @croaky updating CHANGELOG with soon-to-be-released engine version
croaky authored Mar 25, 2009
262
263 * Converted Clearance to a Rails engine. (Dan Croak & Joe Ferris)
264 * Include Clearance::User in User model in app. (Dan Croak & Joe Ferris)
265 * Include Clearance::Authentication in ApplicationController. (Dan Croak & Joe Ferris)
266 * Namespace controllers under Clearance. (Dan Croak & Joe Ferris)
267 * Routes move to engine, use namespaced controllers but publicly the same. (Dan Croak & Joe Ferris)
268 * If you want to override a controller, subclass it like SessionsController <
269 Clearance::SessionsController. This gives you access to usual hooks such as
270 url_after_create. (Dan Croak & Joe Ferris)
271 * Controllers, mailer, model, routes all unit tested inside engine. Use
272 script/generate clearance_features to test integration of Clearance with your
273 Rails app. No longer including modules in your app's test files. (Dan Croak & Joe Ferris)
13c8a35 @croaky convert email_confirmed_user factory (generated with script/generate …
croaky authored Mar 26, 2009
274 * Moved views to engine. (Joe Ferris)
275 * Converted generated test/factories/clearance.rb to use inheritence for
b7e78d3 @qrush Updating changelog and readme
qrush authored Apr 21, 2009
276 email_confirmed_user. (Dan Croak)
277 * Corrected some spelling errors with methods (Nick Quaranto)
278 * Converted "I should see error messages" to use a regex in the features (Nick
279 Quaranto)
280 * Loading clearance routes after rails routes via some monkeypatching (Nick
281 Quaranto)
282 * Made the clearance controllers unloadable to stop constant loading errors in
283 development mode (Nick Quaranto)
284
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
285 New for 0.5.6 (4/11/2009):
feb1cc7 @croaky bumping gemspec to 0.5.6. details are in CHANGELOG.
croaky authored Apr 11, 2009
286
287 * [#57] Step definition changed for "User should see error messages" so
288 features won't fail for certain validations. (Nick Quaranto)
289
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
290 New for 0.5.5 (3/23/2009):
41fb4b9 @qrush Updating changelog and bumping gemspec
qrush authored Mar 23, 2009
291
292 * Removing duplicate test to get rid of warning. (Nick Quaranto)
293
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
294 New for 0.5.4 (3/21/2009):
41fb4b9 @qrush Updating changelog and bumping gemspec
qrush authored Mar 23, 2009
295
296 * When users fail logging in, redirect them instead of rendering. (Matt
297 Jankowski)
298
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
299 New for 0.5.3 (3/5/2009):
95937a7 @croaky bumping the gemspec to 0.5.3. clearance now works with (and requires)…
croaky authored Mar 5, 2009
300
301 * Clearance now works with (and requires) Shoulda 2.10.0. (Mark Cornick, Joe
302 Ferris, Dan Croak)
303 * Prefer flat over nested contexts in sessions_controller_test. (Joe Ferris,
304 Dan Croak)
305
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
306 New for 0.5.2 (3/2/2009):
21594fa @croaky updating CHANGELOG
croaky authored Mar 2, 2009
307
308 * Fixed last remaining errors in Rails 2.3 tests. Now fully compatible. (Joe
309 Ferris, Dan Croak)
310
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
311 New for 0.5.1 (2/27/2009):
c595237 @croaky [#44] interact with/create application_controller.rb instead of appli…
croaky authored Feb 27, 2009
312
313 * [#46] A user with unconfirmed email who resets password now confirms email.
314 (Marcel Görner)
315 * Refactored user_from_cookie, user_from_session, User#authenticate to use
316 more direct return code instead of ugly, harder to read ternary. (Dan Croak)
0f97c7e @croaky [#42 state:resolved] Rack-based session change altered how to test re…
croaky authored Feb 27, 2009
317 * Switch order of cookies and sessions to take advantage of Rails 2.3's "Rack-based lazy-loaded sessions":http://is.gd/i23E. (Dan Croak)
318 * Altered generator to interact with application_controller.rb instead of
319 application.rb in Rails 2.3 apps. (Dan Croak)
320 * [#42] Bug fix. Rack-based session change altered how to test remember me
321 cookie. (Mihai Anca)
c595237 @croaky [#44] interact with/create application_controller.rb instead of appli…
croaky authored Feb 27, 2009
322
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
323 New for 0.5.0 (2/27/2009):
22ad20a @croaky bumping the gemspec to 0.5.0
croaky authored Feb 24, 2009
324
d99025a @croaky updating CHANGELOG for 0.5.0
croaky authored Feb 24, 2009
325 * Fixed problem with Cucumber features. (Dan Croak)
326 * Fixed mising HTTP fluency use case. (Dan Croak)
bba8f87 @croaky actually bumping the gemspec to 0.5.0. changes detailed in CHANGELOG.
croaky authored Feb 27, 2009
327 * Refactored User#update_password to take just parameters it needs. (Dan
328 Croak)
329 * Refactored User unit tests to be more readable. (Dan Croak)
22ad20a @croaky bumping the gemspec to 0.5.0
croaky authored Feb 24, 2009
330
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
331 New for 0.4.9 (2/20/2009):
e51ad51 @croaky updating README, CHANGELOG with 0.4.9 version information.
croaky authored Feb 20, 2009
332
333 * Protect passwords & confirmations actions with forbidden filters. (Dan Croak)
334 * Return 403 Forbidden status code in those cases. (Tim Pope)
335 * Test 403 Forbidden status code in Cucumber feature. (Dan Croak, Joe Ferris)
336 * Raise custom ActionController::Forbidden error internally. (Joe Ferris, Mike Burns, Jason Morrison)
337 * Test ActionController::Forbidden error is raised in functional test. (Joe Ferris, Mike Burns, Dan Croak)
338 * [#45] Fixed bug that allowed anyone to edit another user's password (Marcel Görner)
339 * Required Factory Girl >= 1.2.0. (Dan Croak)
340
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
341 New for 0.4.8 (2/16/2009):
c872e16 @croaky adding support paths for Cucumber. adding documentation for the flash…
croaky authored Feb 16, 2009
342
e51ad51 @croaky updating README, CHANGELOG with 0.4.9 version information.
croaky authored Feb 20, 2009
343 * Added support paths for Cucumber. (Ben Mabey)
344 * Added documentation for the flash. (Ben Mabey)
345 * Generators require "test_helper" instead of File.join. for rr compatibility. (Joe Ferris)
346 * Removed interpolated email address from flash message to make i18n easier. (Bence Nagy)
347 * Standardized flash messages that refer to email delivery. (Dan Croak)
c872e16 @croaky adding support paths for Cucumber. adding documentation for the flash…
croaky authored Feb 16, 2009
348
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
349 New for 0.4.7 (2/12/2009):
2344fba @croaky bumping the gemspec to 0.4.7
croaky authored Feb 12, 2009
350
e51ad51 @croaky updating README, CHANGELOG with 0.4.9 version information.
croaky authored Feb 20, 2009
351 * Removed Clearance::Test::TestHelper so there is one less setup step. (Dan Croak)
352 * All test helpers now in shoulda_macros. (Dan Croak)
2344fba @croaky bumping the gemspec to 0.4.7
croaky authored Feb 12, 2009
353
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
354 New for 0.4.6 (2/11/2009):
af8fd5a @croaky bumping the gemspec to 0.4.6, updating the CHANGELOG
croaky authored Feb 11, 2009
355
e51ad51 @croaky updating README, CHANGELOG with 0.4.9 version information.
croaky authored Feb 20, 2009
356 * Made the modules behave like mixins again. (hat-tip Eloy Duran)
357 * Created Actions and PrivateMethods modules on controllers for future RDoc reasons. (Dan Croak, Joe Ferris)
af8fd5a @croaky bumping the gemspec to 0.4.6, updating the CHANGELOG
croaky authored Feb 11, 2009
358
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
359 New for 0.4.5 (2/9/2009):
4ba8d8e @croaky [#43 state:resolved] removing email case changes
croaky authored Feb 9, 2009
360
e51ad51 @croaky updating README, CHANGELOG with 0.4.9 version information.
croaky authored Feb 20, 2009
361 * [#43] Removed email downcasing because local-part is case sensitive per RFC5321. (Dan Croak)
362 * [#42] Removed dependency on Mocha. (Dan Croak)
363 * Required Shoulda >= 2.9.1. (Dan Croak)
364 * Added password reset feature to clearance_features generator. (Eugene Bolshakov, Dan Croak)
365 * Removed unnecessary session[:salt]. (Dan Croak)
366 * [#41] Only store location for session[:return_to] for GET requests. (Dan Croak)
367 * Audited "sign up" naming convention. "Register" had slipped in a few places. (Dan Croak)
368 * Switched to SHA1 encryption. Cypher doesn't matter much for email confirmation, password reset. Better to have shorter hashes in the emails for clients who line break on 72 chars. (Dan Croak)
4ba8d8e @croaky [#43 state:resolved] removing email case changes
croaky authored Feb 9, 2009
369
3ecb5e5 @mike-burns There's some confusion over how a NEWS file and a ChangeLog differ. R…
mike-burns authored Feb 3, 2012
370 New for 0.4.4 (2/2/2009):
57c3d35 @jferris Bumped to version 0.4.4
jferris authored Feb 2, 2009
371
e51ad51 @croaky updating README, CHANGELOG with 0.4.9 version information.
croaky authored Feb 20, 2009
372 * Added a generator for Cucumber features. (Joe Ferris, Dan Croak)
373 * Standarized naming for "Sign up," "Sign in," and "Sign out". (Dan Croak)
Something went wrong with that request. Please try again.