1 Revision history for Catalyst-Plugin-Authentication-Store-DBIx-Class
4 * Fix doc bugs. RT#87372
5 * Fix calling User->can() as a class method. RT#90715
6 * Fix Catalyst tutorial link. RT#47043
9 * Fix RT#82944 - test fails on perl >= 5.17.3
11 * Return undef if there isn't a user. This will cause an exception
12 but a more helpful exception (probably from DBIC) than the inability
13 to call a method in this code.
16 * Make use_userdata_from_session use inflate_result since this is
17 already-stored data, not a "new" object being created
20 * Change docs to show $c->config('Plugin::Authentication' => {...
21 rather than $c->config->{authentication}. The new key, and method
22 rather than hash access style are both preferred and recommended.
25 * Switch repository to git (fREW Schmidt)
28 * If use_userdata_from_session isn't set, then don't store more
29 fields than we need in the session -- only the fields we need to
30 load the object from the DB again.
33 * Allow specifying a fully loaded DBIC result in addition to resultsets
34 of which only the first row is considered.
37 * Fix call to ->load which was not passing $c
40 * Make can() work as well as AUTOLOADing.
43 * Support columns with accessors that aren't the column name.
44 * Fix some documentation typos.
45 * Stop failing horribly when running the tests in parallel.
46 * Default to not running pod tests for users, even if the
47 required modules for that are available.
50 Release 0.1100 as a stable version without further modifications.
52 0.1100 2010-03-29 - development release
53 Support compound primary keys for looking up users.
56 Tweaking exception message to better explain what people did wrong when
57 they pass bad columns to authenticate.
60 Documentation tweak to clarify user_class, store_user_class etc.
63 Adding SimpleDB realm to simplify basic auth configuration
64 Changing user_class to user_model, per req. by mst to avoid confusing newbies.
67 Fix the typo in exception during authenticate
68 Doc fixes and clarifications
69 Added missing dependency on Catalyst::Model::DBIC::Schema to Makefile.PL
73 Throw an exception if no fields are provided during authenticate
74 - better than retrieving a random user.
75 - still possible to do an empty search by using searchargs
78 Added ability to avoid DB hits when restoring from session
81 Added missing DBIx::Class dependancy in Makefile.PL so
82 that the damn test bots stop emailing me.
85 Catalyst::Authentication::Store::DBIx::Class::User
86 - Explicitly call auto_create() against resultset()
87 - Explicitly call auto_update() against _user()
91 Implemented basic auto_update_user and auto_create_user support
93 0.10 2007-07-07 3pm CST
94 Proper handling of missing id_field config (load from primary_key)
95 Throw exception if id_field specified does not exist
96 Full test suite added. (based loosely on old DBIC store)
99 Switch to Module::Install
101 0.02 2006-12-16 2pm CST
102 Rewritten to use proper accessors and clean up to match updated C::P::Authentication class naming
105 First version, worked internally, completely undocumented