475 Commits

Author SHA1 Message Date
515e2fbdfe Cleanup. 2012-08-16 14:00:25 +01:00
88699695d7 Module now extends SystemModule, less emphatic about constructor args. 2012-08-16 13:58:39 +01:00
0aa8cda126 Email and local delivery support added. 2012-08-16 13:41:01 +01:00
d84c784ab9 Ugh, stray $ 2012-08-15 14:55:01 +01:00
8c72f9cf5d Fixed brainos. 2012-08-15 14:52:46 +01:00
051d39cdab Delete correctly checks status. 2012-08-15 14:51:27 +01:00
1dd9844a22 Allow deferred setting of the module loader object. 2012-08-15 14:21:46 +01:00
69ec3668d5 Multi-transport support. 2012-08-15 14:13:28 +01:00
d322edfda5 delete_message passed wrong ident string to _delete_by_field 2012-08-10 16:12:45 +01:00
bd9dcaea44 Corrected format default. 2012-08-10 16:09:32 +01:00
51b19d71da Fixed hashes. 2012-08-10 16:05:41 +01:00
9937b0f164 Don't ask where that '$self -> {"recipients"}' came from... 2012-08-10 16:01:20 +01:00
d71cccb139 Message lookup facilities added. 2012-08-10 15:36:46 +01:00
0311d0f6e4 Die_log tries to log too. 2012-08-09 19:55:08 +01:00
8fc097e640 Doc fixes. 2012-08-09 16:22:00 +01:00
d9cb284fef Name change to make interface more logically consistent. 2012-08-09 16:17:18 +01:00
6f756e4131 Can't use superclass constructor; objects may not be avilable. 2012-08-09 16:00:02 +01:00
61cca195da Ugh, brainos. 2012-08-09 15:54:24 +01:00
dd22f7bf29 Support for message queue in application. 2012-08-09 15:52:11 +01:00
28b14acb48 New message handling system started. 2012-08-09 15:46:15 +01:00
32fc7aed2e Tweaks to reflect email to message change. 2012-08-09 15:45:31 +01:00
857aeaa179 Updated to correctly invoke superclass constructor. 2012-08-09 12:29:58 +01:00
06a417790a Updated schema to refelect new email handling system. 2012-08-09 12:29:24 +01:00
635d7182b4 New hash/hashref arguments handling function. 2012-08-09 12:28:39 +01:00
6f622105dc Min lengths are only enforced when field is required. 2012-08-01 14:23:18 +01:00
8347fe5e48 Even kill off  s too. 2012-08-01 13:46:17 +01:00
e47d3abfac Y'know, just kill *ALL* whitespace when doing length checks. 2012-08-01 13:40:49 +01:00
2d820491e6 Whitespaces break length ghecks, damnit. 2012-08-01 13:40:16 +01:00
0d6d5ac11a Fixing fancy_time handling of sub-minute durations. 2012-08-01 13:37:52 +01:00
1e4a70c808 Blugh, missing ; 2012-08-01 13:15:10 +01:00
c790b4f307 Adding extra checks to html validation. 2012-08-01 13:14:11 +01:00
f3b5b6594a Okay, this is odd. 2012-08-01 12:37:21 +01:00
5d56f4e7ff WTF was I thinking with this validator check? 2012-08-01 12:33:42 +01:00
1e2d7a5267 Stupid negatives... 2012-07-31 17:19:02 +01:00
c6a83bac72 Allow callers to prevent span generation. 2012-07-31 17:17:32 +01:00
5614890138 Need to stop when a matching period is found! 2012-07-31 16:35:46 +01:00
d3cadc3795 Stupid quotes. 2012-07-31 16:30:06 +01:00
68a2c24ed7 New 'fancy_time' function for more readable time strings. 2012-07-31 16:27:21 +01:00
d7026e0464 Copypasta in commonpath calculation. 2012-06-29 14:10:27 +01:00
29a6507917 Support for commonpath in process_template. 2012-06-26 11:00:44 +01:00
20f20d1f57 Ensure that auto_key doesn't contain binary 2012-06-25 12:44:53 +01:00
0b46c2fa83 Forced block name/id set in module loader. 2012-06-22 12:13:18 +01:00
a316c58217 Tweaking handling of initial slash detection to handle initial undefs. 2012-06-20 14:50:39 +01:00
7172af61e1 Updated to use SystemModule error handling. 2012-06-15 15:21:25 +01:00
7092bf3664 Updates to handle previous commit. 2012-06-15 15:19:21 +01:00
8702cf1a6e BREAKING CHANGE: Moving Auth over to use errstr instead of lasterr 2012-06-15 15:15:24 +01:00
1129f3fdc5 Less verbose checking. 2012-06-15 13:39:25 +01:00
df3a06206b System checks that keys are defined before clearing. 2012-06-15 13:38:02 +01:00
0618f92e35 System is a SystemModule for error stuff... 2012-06-15 13:26:12 +01:00
01d3ee2fda AppUser subclasses may need access to System modules. 2012-06-15 13:19:14 +01:00