LP#1779920 - Autorenew Feature
authorCesar Velez <cesar.velez@equinoxinitiative.org>
Tue, 28 Aug 2018 20:13:51 +0000 (16:13 -0400)
committerBill Erickson <berickxx@gmail.com>
Wed, 29 Aug 2018 21:23:11 +0000 (17:23 -0400)
commitbd2f6eb64ef6932b7d047772fadf93d6caa37c9b
tree54f9b8d50fe250d43670f8299d321a1a3bc9f567
parentc8fc43ed2e4009df7291c598e96a40ab957e3b1b
LP#1779920 - Autorenew Feature

This branch adds the necessary changes to allow Evergreen via the
Action/Trigger system to generate daily automatic renewals of
outstanding loans. Implemented as pair of A/T definitions: Autorenew and
AutorenewNotify.

Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/extras/ils_events.xml
Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/config.pm
Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Reactor/Circ/AutoRenew.pm [new file with mode: 0644]
Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Validator.pm
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.autorenewals_acp_and_circ_duration.sql [new file with mode: 0644]
Open-ILS/src/templates/conify/global/config/rule_circ_duration.tt2