Add plans to tests so that aggregate smoke results work correctly. Without a plan...
[catagits/Catalyst-Plugin-Authentication.git] / Changes
CommitLineData
51111c81 1Revision history for Perl extension Catalyst::Plugin::Authentication
2
d0599b6d 30.1XXX XXXX
4 - Update tests prereqs to include Test::Exception (RT #36339)
d9d890bc 5 - Update live tests to have plans, so that smoke tests against
6 5.80 don't give false positives (t0m)
d0599b6d 7
bd7b00a4 80.10007_01 2008-06-05
9 - Some documentation fixes (including RT #36062)
10 - Compatibility fix where the use of new style config and old
11 style Authentication::Store::Minimal would cause a crash
12 (Reported & fixed by Jos Boumans C<kane@cpan.org>)
13
84ebeae8 140.10007 2008-03-17
71486cb0 15 - Documentation update on Password - to indicate proper field naming
16 - Decouple Authentication system from session. The realm class
17 now allows complete control over how a user is persisted across
18 requests.
e386a76d 19 - pod fixes (RT #36062, RT #36063)
71486cb0 20
210.10006 2008-02-15
22 - Additional documentation for Realms
23 - Added update_user_in_session routine to allow re-saving of user data
24 into the session.
25
260.10005 2008-01-24
27 - Bugfix release - correcting 'Plugin::Authentication' configuration
28 problem.
29
1bd67563 300.10004 2007-12-04
31 - Added some code for back-compatibility
32
187e2b5d 330.10003 2007-12-02
ff93b7a4 34 - Added a "Null" store for credentials that don't require real stores.
2c7d23af 35 - Make realms bonafide objects
9b840849 36 - Added auto_update_user and auto_create_user options to the Realm object
d2ca09b8 37 - Doc updates
38
39 [POSSIBLE INCOMPATIBILITIES]
40 - authenticate() in credentials are now passed a realm object instead of
41 a store object. A realm object still implements find_user() so unless
42 you're doing something special you won't notice the difference.
ff93b7a4 43
24c44124 440.10002 2007-07-22
45 - $user->store() should NOT be set by C::P::Auth - if it's needed - it
46 should be set by whatever module creates the user. We use realm for
47 saving into the session.
48
490.10001 2007-07-17
50 - updated tests
51
454780f9 520.10000 2007-07-11
53 - Minor updates to work better with compatibility mode
54 - Producion release
1af16f71 55 - switch to Module::Install
56
570.09999_01 2007-02-21
8655b8a5 58 - major changes to the internals of the plugin, to better encapsulate
59 credentials and stores.
60 - introduction of 'realms' concept, allowing multiple different
61 pairs of credential and store in a single application.
c9b72c5b 62
1af16f71 630.09 2006-08-01
9583def5 64 - be a bit more pedantic about checking values for definedness before
65 invoking methods on them
66
1af16f71 670.08 2006-07-29
b42497b3 68 - factor test applications out to files due to changes in Catalyst::Test
ee76cbfe 69 - don't load session at prepare time unless necessary
b42497b3 70
24d591ac 710.07 2006-03-17 17:33:12
9b9c451e 72 - allow base64 hashed passwords
73
24d591ac 740.06 2006-03-14 19:23:50
d9b7728f 75 - pass extra get_user args to store so they can be made use of
76
24d591ac 770.05 2006-01-01 13:58:00
bcbde06d 78 - Add debugging to Credential::Password
79 - Important doc fixes
80
df0b952b 810.04
82 - With User::Hash and Store::Minimal together session will store
83 userid, not actual user object
84
51111c81 850.03 2005-12-03 18:00:00
86 - Added user_exists method.
87
880.02 2005-11-29 11:39:00
f7f9859a 89 - Fixed a typo (PLugin instead of Plugin) that caused user objects
90 to not be restored from the session properly. Modified test suite
91 to actually test for this case.
92
51111c81 930.01 2005-11-27 02:30:00
94 - Initial release.