1Revision history for Dancer2-Plugin-Auth-Extensible-Provider-DBIC 2 30.624 Mon 26 Aug 11:10:00 BST 2019 4 5 * Bump up prerequisite on Dancer2::Plugin::Auth::Extensible 6 70.623 Mon 12 Jun 11:38:30 BST 2017 8 9 * Fix exception when user result source has relationships defined by code ref 10 110.622 Mon 12 Dec 14:30:55 CET 2016 12 13 * Add a LICENSE file (Kwalitee+GitHub) + more skips (GH#15, Shlomi Fish). 14 * Updates for latest test changes in D2PAE. 15 160.621 Tue 8 Nov 17:05:00 CET 2016 17 18 * logged_in_user_lastlogin now stored in session as epoch 19 * add record_lastlogin to main test provider options 20 210.620 Thu 3 Nov 16:25:17 CET 2016 22 23 * Reinstate removed roles_key 24 * Update for full compatibility with plugin version 0.620 25 260.603 Tue 18 Oct 17:08:36 CEST 2016 27 28 [ENHANCEMENTS] 29 30 * Add user_as_object attribute. This allows config to determine whether 31 get_user_details and thus also logged_in_user will return a hash 32 reference (the default) or an inflated DBIC row object (Peter Mottram). 33 34 [BUG FIXES] 35 36 * Remove README.pod (GH#11) 37 380.602 Fri 30 Sep 11:00:57 CEST 2016 39 40 * Add example schema to POD + improve simple config example (Ben Kaufman). 41 420.601 Fri 26 Aug 12:09:54 CEST 2016 43 44 * Remove ambiguity from username search in `_user_rset` sub. This prevents 45 search from failing with certain schema designs. 46 470.600 Tue 31 May 15:46:22 CEST 2016 48 49 * Provider is now a Moo class and has been rehacked to be compatible 50 with Plugin2. This means thus provider is not compatible with Dancer2 51 releases <= v0.166001. 52 * allow password check to be performed by a DBIC result class method - see 53 users_password_check configuration attribute. 54 55 560.502 Sun Mar 6 17:00:00 2016 GMT 57 * Allow disable_roles to be used 58 590.501 Wed Jan 20 12:00:00 2016 GMT 60 * Fix build deps (Peter Mottram) 61 620.500 Tue Jan 19 16:00:00 2015 GMT 63 * Add default password reset code column 64 * Add tests (Peter Mottram) 65 * Fix hard-coded name of role column 66 * Fix update error when creating user with non-standard username key 67 * Update configuration option names for clarity 68 * Auto-detect relationships from schema (Peter Mottram) 69 * Minor doc updates 70 710.401 Wed Jun 17 15:00:00 2015 GMT 72 * Fix user not being returned in update if username changed 73 740.400 Sat Jun 6 20:00:00 2015 GMT 75 76 * Die if username not specified for create_user 77 * Prevent exceptions if lastlogin date missing 78 * Add password_expired functionality 79 * Add option to record time of password change 80 * Add lastlogin functionality 81 * Prefetch roles for better performance 82 * Add create_user handler 83 * Updates to support password functionality in DPAE 84 * Check for valid user before attempting DB update 85 * Add option schema_name to choose which DBIC schema to use 86 * Add set_user_details function to allow users to be updated 87 * Add better documentation for config options 88 * Add option to return user roles in user hash 89 * Add option to specify additional search criteria for user 90 910.306 Sat Feb 21 10:12:00 2015 GMT 92 93 * Add META files 94 950.305 Fri Feb 20 15:45:00 2015 GMT 96 97 * Fix incorrect dependencies 98 990.304 Thu Feb 19 17:00:00 2015 GMT 100 101 * Initial release, version based on DPAE 102