Koha/misc
Andrew Moore 2cae4efa0a Bug 2176 (3/5): adding methods to manage message_queue, new advance_notices.pl, new C4::SMS module
I've added methods to to C4::Letters to manage the database table
message_queue. This will let us keep track of messages sent
via email, sms, and rss to patrons. That way, we can show the history,
deal with failures, and reconstruct an RSS feed when needed.

misc/cronjobs/overduenotics.pl has been added. It prepares advance notices
and item due notices and stages messages to be sent in the message_queue
table.

C4::Overdues::Getoverdues now takes two optional arguments to tell it how
old of overdues to fetch.

Also, a C4::Circualtion::getUpcomingDueIssues method was added that
advance_notices.pl uses.

misc/cronjobs/process_message_queue.pl has been added. It sends the email
or SMS messages out of the message queue.

The C4::SMS module didn't work at all, and it has been rebuilt to use
an external perl module from CPAN, SMS::Send.

Signed-off-by: Joshua Ferraro <jmf@liblime.com>
2008-06-20 13:04:52 -05:00
..
bin kohabug 2048 - improve zebraqueue_daemon performance 2008-05-20 12:55:04 -05:00
cronjobs Bug 2176 (3/5): adding methods to manage message_queue, new advance_notices.pl, new C4::SMS module 2008-06-20 13:04:52 -05:00
installer_devel_notes/data/en/marcflavour replacing SHELF_LOC by LOC, as decided with kados on the chat 2007-12-26 14:33:02 -06:00
load_testing Adding a couple benchmark scripts 2008-03-20 08:40:48 -05:00
maintenance bug 2258 - new script to sync embedded items 2008-06-19 09:06:15 -05:00
migration_tools bug 2253: improve rebuild_zebra's handling of zebraqueue 2008-06-19 09:49:06 -05:00
release_notes a reminder about tags for the RM 2008-04-04 16:37:10 -05:00
spellcheck_suggest installer: command-line scripts improve finding C4 modules 2007-12-17 09:13:54 -06:00
translator french translation updated (again) 2008-06-20 06:12:55 -05:00
batchCompareMARCvsFrameworks.pl do not let MARC::Batch open MARC files 2008-03-21 21:46:39 -05:00
batchDeleteUnusedSubfields.pl remove some unneeded use statements 2008-03-21 21:46:29 -05:00
batchImportMARCWithBiblionumbers.pl do not let MARC::Batch open MARC files 2008-03-21 21:46:39 -05:00
batchRebuildBiblioTables.pl remove some unneeded use statements 2008-03-21 21:46:29 -05:00
batchRepairMissingBiblionumbers.pl fixing nomenclature on files in misc/, adding a few new utilities 2007-12-30 12:13:34 -06:00
batchupdateISBNs.pl bugfixing batchupdateISBN.pl 2008-05-20 12:55:06 -05:00
check_sysprefs.pl moving some files and deleting cataloguing/updateitem.pl, the _real_ updateitem.pl is in catalogue/ 2007-12-30 12:09:52 -06:00
commit_biblios_file.pl speed boost: command-line stage and commit biblios 2008-01-03 16:26:24 -06:00
exportauth.pl fixing nomenclature on files in misc/, adding a few new utilities 2007-12-30 12:13:34 -06:00
koha-install-log kohabug 1776 - try to locate Zebra during install 2008-04-22 17:59:00 -05:00
kohalib.pl installer: command-line scripts improve finding C4 modules 2007-12-17 09:13:54 -06:00
link_bibs_to_authorities.pl bug 2258 - do not duplicate embedded items 2008-06-18 19:25:07 -05:00
perlmodule_ls.pl fixing nomenclature on files in misc/, adding a few new utilities 2007-12-30 12:13:34 -06:00
perlmodule_rm.pl fixing nomenclature on files in misc/, adding a few new utilities 2007-12-30 12:13:34 -06:00
sax_parser_print.pl fixing nomenclature on files in misc/, adding a few new utilities 2007-12-30 12:13:34 -06:00
sax_parser_test.pl fixing nomenclature on files in misc/, adding a few new utilities 2007-12-30 12:13:34 -06:00
stage_biblios_file.pl staging import - enhance record overlay behavior 2008-04-30 21:58:46 -05:00
syspref-diff.pl Small script to identify syspref differences between languages (3). See 2008-06-09 06:42:00 -05:00
testKoha.pl C4 and misc: permissions fixes 2007-12-13 19:00:34 -06:00