Commit Graph

  • 8d57d19288 Support for LDAP with TLS. Chris 2013-09-04 14:11:43 +01:00
  • 71b3236549 Regex tweak for URLs with embedded .s Chris 2013-09-02 21:57:47 +01:00
  • 04fac1a2e0 Force no cache on generated content to prevent hilarious problems. Chris 2013-08-14 17:05:04 +01:00
  • bad7be85c9 I am, apparently, a complete dumbass. Chris 2013-08-09 14:04:17 +01:00
  • fc3aeda61c Support html stripping more easily. Chris 2013-08-09 12:47:36 +01:00
  • 4071436458 Default create no longer relies on non-existent function, horay! Chris 2013-06-03 14:25:14 +01:00
  • 27adbf1dc3 Legacy screwup in user creation. Chris 2013-06-03 14:18:54 +01:00
  • b87f9a49d0 Support fancy times in THE WORLD OF TOMORROW (also the future) Chris 2013-06-03 12:17:01 +01:00
  • 4b55e3c692 Well, this is irritating. Chris 2013-05-22 14:50:39 +01:00
  • c82ee9c8bb Allow passing of override scrubber obtions. Chris 2013-05-22 14:44:38 +01:00
  • 8c70807c73 Ugh, hash problems. Chris 2013-05-16 17:01:08 +01:00
  • 376cbd3274 Admin email address variable substitution. Chris 2013-05-16 16:41:48 +01:00
  • 1c51df834e Error handling fix. Chris 2013-05-15 14:48:48 +01:00
  • 69fd65d323 Errors in validate_numeric and validate_options get the default value returned. Chris 2013-05-15 11:59:20 +01:00
  • f1368d4821 Make storing standard regexps a bit more sensible. Chris 2013-05-13 13:21:05 +01:00
  • 54c4c4c7dc Deprecation warning. Chris 2013-05-13 11:18:23 +01:00
  • 189c8b2f17 More mature support for numeric validation added. Chris 2013-05-13 11:14:33 +01:00
  • 6d85f93feb Support option list arrays (as used in Template) in validation. Chris 2013-05-13 10:09:46 +01:00
  • 3b677627a3 Allow forcing of messages over transports. Chris 2013-02-18 11:42:18 +00:00
  • 3e0551a464 Fixed incorrect fail counting. Chris 2013-02-18 10:54:41 +00:00
  • 53df2b9491 Easier handling of mapped cracklib strings. Chris 2013-02-17 13:50:58 +00:00
  • 743d8a6847 Ugh, copypasta. Chris 2013-02-17 13:44:48 +00:00
  • 4434ba326a Support cracklib i18n kludge, and policy ordering during application. Chris 2013-02-17 13:41:30 +00:00
  • dce7cad6b6 Moving login marking to support per-method marking mechanisms. Chris 2013-02-14 15:38:35 +00:00
  • 9b0c5706ee Apparently I shouldn't be coding right now. Chris 2013-02-13 17:45:31 +00:00
  • 1460770da4 Skip undefined policy values. Chris 2013-02-13 17:44:54 +00:00
  • 7aaf82e266 Pass username to get_policy helps a lot. Chris 2013-02-13 17:43:31 +00:00
  • 43e9cede0c Forgot to pull the template name for build_password_policy() Chris 2013-02-13 17:34:43 +00:00
  • 3877fd3473 Common function to convert password policies to human-redable form. Chris 2013-02-13 17:28:33 +00:00
  • 9c487b161a Support policy ordering, and max age in days. Chris 2013-02-13 17:28:09 +00:00
  • 9ce03f0666 Password max age now set in days. Chris 2013-02-13 17:27:32 +00:00
  • b4173b6fc1 Policy retrieval support added. Chris 2013-02-13 16:14:53 +00:00
  • 5ef7038d36 Overhaul of capability interrogation, addition of policy support. Chris 2013-02-13 14:16:31 +00:00
  • 2fb530567d Layout tweak. Chris 2013-02-11 15:47:31 +00:00
  • 284f718be0 Deprecating the hell out of the email functions. Chris 2013-01-29 21:22:55 +00:00
  • d08f185276 mod_perl friendly version of the index. Chris 2013-01-29 15:58:35 +00:00
  • c07ce87a71 Allow immediate message delivery on queue addition. Chris 2013-01-29 15:50:20 +00:00
  • 9d6a2df4cc Supportfiles rearrangement. Chris 2013-01-29 15:49:50 +00:00
  • bb0b6c1049 Fixed angled brackets in GPL URL (thanks jerith) Chris 2013-01-28 15:17:31 +00:00
  • 28a1fdc076 Gah, typos Chris 2013-01-28 11:40:37 +00:00
  • e5904772f6 Fixup {V_[]} in language variables. Chris 2013-01-28 11:39:39 +00:00
  • 08523c3033 Support title="" in <option>s generate in build_optionlist() Chris 2013-01-17 15:43:13 +00:00
  • f557179b04 Generate useful message on module non-existence. Chris 2013-01-14 13:55:48 +00:00
  • 8f9ca4cac0 Ensure that latest version tag is always used, despite git's sorting sucking. Chris 2013-01-14 13:55:22 +00:00
  • 48eae1bb29 Documentation update. Chris 2013-01-12 17:47:47 +00:00
  • 887557311a Template now looks for language variables in the database. Chris 2013-01-12 17:28:32 +00:00
  • e3389655dc Fixed various error variable accesses. Chris 2013-01-12 17:28:12 +00:00
  • 1eb472353f New support script to store language variables in the database. Chris 2013-01-12 17:27:33 +00:00
  • a88f675023 Doc fix. Chris 2013-01-11 23:14:49 +00:00
  • 2254085764 Fixed error in AppUser::post_auth interface. Chris 2013-01-11 22:44:46 +00:00
  • 98e9654719 Hopefully final typo! Chris 2013-01-11 16:34:37 +00:00
  • 04e42c9fbc Blegh, typos Chris 2013-01-11 16:33:57 +00:00
  • f9a00a3daa Improved error handling. Chris 2013-01-11 16:15:30 +00:00
  • 4d7f329885 Fixed hash calls Chris 2013-01-11 16:02:55 +00:00
  • 57044df6a4 Fixing copypasta. Chris 2013-01-11 15:53:46 +00:00
  • 55b442b761 Refactored authentication/activation/password reset code. Chris 2013-01-11 15:44:20 +00:00
  • dac55ff239 Try again, without the typo. Chris 2013-01-09 16:55:31 +00:00
  • dd104b03f4 Invoke constructor correctly! Chris 2013-01-09 16:50:48 +00:00
  • a2fa55729c Support for per-AuthMethod control of recovery and activation. Chris 2013-01-09 14:01:02 +00:00
  • 4b646cc3d4 Preparing auth setup to support per-method reset/activation support. Chris 2013-01-08 21:20:23 +00:00
  • 9e883ced44 Support site name configuration variable. Chris 2013-01-08 21:19:32 +00:00
  • 66ac535c73 Support for more powerful join handling. Chris 2013-01-03 14:30:17 +00:00
  • 15fe2d5a28 Tweaked handing of session variable save/fetch. Chris 2013-01-03 14:29:36 +00:00
  • 350793b042 More of the same. Chris 2013-01-01 12:29:28 +00:00
  • 59807383e0 More references to Logger fixed. Chris 2013-01-01 12:25:22 +00:00
  • 08363a3899 Support passing in of scriptpath, and config file location fixing. Chris 2012-12-30 16:22:18 +00:00
  • 196cbcbadf Fixed missing namespace for Logger. Chris 2012-12-29 22:17:12 +00:00
  • a6622794fc Convenience wrapper added. Chris 2012-12-24 12:32:17 +00:00
  • 6983ddbc9e Doc updates. Chris 2012-12-24 12:31:24 +00:00
  • 2aa01f58b3 Documentation updates. Chris 2012-12-24 12:06:53 +00:00
  • b8c2cb9ad9 BREAKING CHANGE: fixing up internal references to webperl modules, pt 2. Chris 2012-12-23 18:26:38 +00:00
  • 5238d6ca1b BREAKING CHANGE: moving webperl classes into own namespace, pt 1 Chris 2012-12-23 15:27:03 +00:00
  • 92a27aaadc Gracefully handle missing logger object in self_error() Chris 2012-12-23 12:58:50 +00:00
  • 45044fd247 No need for old error handling now. Chris 2012-12-06 15:08:46 +00:00
  • d53c875980 More modules moved to using SystemModule as their base for error handling. Chris 2012-12-06 15:05:18 +00:00
  • f2e6403ee0 Updated basic webapp config and schema to latest tag features. Chris 2012-12-06 00:23:34 +00:00
  • 24c88df681 Documentation updates. Chris 2012-11-30 23:38:52 +00:00
  • 18f83f8815 Documentation updates. Chris 2012-11-30 00:11:16 +00:00
  • 841bdffc5e Initial MediaWiki::Simple version. Chris 2012-11-29 23:53:50 +00:00
  • e3754996d8 Minimal startup support added, and new errstr() access to errstr Chris 2012-11-28 14:40:55 +00:00
  • df83583615 Todo implemented, removing. Chris 2012-11-28 14:40:40 +00:00
  • 8b4cc1e5f6 Fix for HTML-encoded special characters in passwords. Chris 2012-10-09 12:33:30 +01:00
  • 79725b405b Wups, tyops! Chris 2012-10-03 13:46:34 +01:00
  • 8e8756f458 Rationalised arguments to load_cgi. Chris 2012-10-03 13:45:04 +01:00
  • ba6b7d01b2 Support for post size limiting. Chris 2012-10-03 12:49:11 +01:00
  • 904704e0ee Added cgi upload hook support. Chris 2012-10-03 12:37:36 +01:00
  • 24400b683e Fixed typo. Chris 2012-09-27 16:41:59 +01:00
  • 3aed79a25d Incorrect bases! Chris 2012-09-27 16:22:01 +01:00
  • ac74bfde13 Correct load_module implementation. Chris 2012-09-27 16:20:42 +01:00
  • 7512d2b1fb Gah, braino. Chris 2012-09-27 14:17:54 +01:00
  • b79a3e953c Transports may optionally be enabled or disabled on a per-user basis Chris 2012-09-27 14:10:03 +01:00
  • c3c2a43e61 bytes_to_human() now calls humaise_bytes() Chris 2012-09-05 14:50:10 +01:00
  • fa3bc96ba6 bytes_to_human is now 'humanise_bytes' with compatibility method. Chris 2012-09-05 14:48:57 +01:00
  • e024f9087f Fixed comparison warning on first template load. Chris 2012-09-05 12:05:52 +01:00
  • e0792ca8b4 Added support for transparent template caching. Chris 2012-09-04 14:43:54 +01:00
  • 6bb244472f Allow special catacters in table names. Chris 2012-09-03 11:14:51 +01:00
  • c83d7aa43e Simple option list generation function. Chris 2012-08-24 13:39:43 +01:00
  • aecb6b0af2 Blasted circular references problems with CGI::Compress::Gzip Chris 2012-08-16 15:16:42 +01:00
  • 4a70d23767 Auto-set message module loader reference. Chris 2012-08-16 15:03:54 +01:00
  • d09eb6bad9 Missing words! Chris 2012-08-16 14:34:21 +01:00