457 Commits

Author SHA1 Message Date
9b0c5706ee Apparently I shouldn't be coding right now. 2013-02-13 17:45:31 +00:00
1460770da4 Skip undefined policy values. 2013-02-13 17:44:54 +00:00
7aaf82e266 Pass username to get_policy helps a lot. 2013-02-13 17:43:31 +00:00
43e9cede0c Forgot to pull the template name for build_password_policy() 2013-02-13 17:34:43 +00:00
3877fd3473 Common function to convert password policies to human-redable form. 2013-02-13 17:28:33 +00:00
9c487b161a Support policy ordering, and max age in days. 2013-02-13 17:28:09 +00:00
9ce03f0666 Password max age now set in days. 2013-02-13 17:27:32 +00:00
b4173b6fc1 Policy retrieval support added. 2013-02-13 16:14:53 +00:00
5ef7038d36 Overhaul of capability interrogation, addition of policy support. 2013-02-13 14:16:31 +00:00
2fb530567d Layout tweak. 2013-02-11 15:47:31 +00:00
284f718be0 Deprecating the hell out of the email functions. 2013-01-29 21:22:55 +00:00
d08f185276 mod_perl friendly version of the index.
Note that this does not consitute a full mod_perl response handler, it just
ensures that the index.cgi will run properly inside mod_perl using
ModPerl::Registry.
2013-01-29 15:58:35 +00:00
c07ce87a71 Allow immediate message delivery on queue addition.
This facility should allow the email_template function in Template to be
deprecated and removed.
2013-01-29 15:50:20 +00:00
9d6a2df4cc Supportfiles rearrangement. 2013-01-29 15:49:50 +00:00
bb0b6c1049 Fixed angled brackets in GPL URL (thanks jerith) 2013-01-28 15:17:31 +00:00
28a1fdc076 Gah, typos 2013-01-28 11:40:37 +00:00
e5904772f6 Fixup {V_[]} in language variables. 2013-01-28 11:39:39 +00:00
08523c3033 Support title="" in <option>s generate in build_optionlist() 2013-01-17 15:43:13 +00:00
f557179b04 Generate useful message on module non-existence. 2013-01-14 13:55:48 +00:00
8f9ca4cac0 Ensure that latest version tag is always used, despite git's sorting sucking. 2013-01-14 13:55:22 +00:00
48eae1bb29 Documentation update. 2013-01-12 17:47:47 +00:00
887557311a Template now looks for language variables in the database.
This should produce faster startup times, avoiding the need to read all the language files into memory at script start.
Hopefully the database will handle caching sensibly enough to avoid too much overhead, but if it proves to be a problem
the result from the database could be cached as needed...
2013-01-12 17:28:32 +00:00
e3389655dc Fixed various error variable accesses. 2013-01-12 17:28:12 +00:00
1eb472353f New support script to store language variables in the database. 2013-01-12 17:27:33 +00:00
a88f675023 Doc fix. 2013-01-11 23:14:49 +00:00
2254085764 Fixed error in AppUser::post_auth interface. 2013-01-11 22:44:46 +00:00
98e9654719 Hopefully final typo! 2013-01-11 16:34:37 +00:00
04e42c9fbc Blegh, typos 2013-01-11 16:33:57 +00:00
f9a00a3daa Improved error handling. 2013-01-11 16:15:30 +00:00
4d7f329885 Fixed hash calls 2013-01-11 16:02:55 +00:00
57044df6a4 Fixing copypasta. 2013-01-11 15:53:46 +00:00
55b442b761 Refactored authentication/activation/password reset code. 2013-01-11 15:44:20 +00:00
dac55ff239 Try again, without the typo. 2013-01-09 16:55:31 +00:00
dd104b03f4 Invoke constructor correctly! 2013-01-09 16:50:48 +00:00
a2fa55729c Support for per-AuthMethod control of recovery and activation.
Note that this still requires the webapp to do work to perform the activation or recovery.
2013-01-09 14:01:02 +00:00
4b646cc3d4 Preparing auth setup to support per-method reset/activation support. 2013-01-08 21:20:23 +00:00
9e883ced44 Support site name configuration variable. 2013-01-08 21:19:32 +00:00
66ac535c73 Support for more powerful join handling. 2013-01-03 14:30:17 +00:00
15fe2d5a28 Tweaked handing of session variable save/fetch. 2013-01-03 14:29:36 +00:00
350793b042 More of the same. 2013-01-01 12:29:28 +00:00
59807383e0 More references to Logger fixed. 2013-01-01 12:25:22 +00:00
08363a3899 Support passing in of scriptpath, and config file location fixing. 2012-12-30 16:22:18 +00:00
196cbcbadf Fixed missing namespace for Logger. 2012-12-29 22:17:12 +00:00
a6622794fc Convenience wrapper added. 2012-12-24 12:32:17 +00:00
6983ddbc9e Doc updates. 2012-12-24 12:31:24 +00:00
2aa01f58b3 Documentation updates. 2012-12-24 12:06:53 +00:00
b8c2cb9ad9 BREAKING CHANGE: fixing up internal references to webperl modules, pt 2. 2012-12-23 18:26:38 +00:00
5238d6ca1b BREAKING CHANGE: moving webperl classes into own namespace, pt 1 2012-12-23 15:27:03 +00:00
92a27aaadc Gracefully handle missing logger object in self_error() 2012-12-23 12:58:50 +00:00
45044fd247 No need for old error handling now. 2012-12-06 15:08:46 +00:00