Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

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