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>
Tue, 4 Sep 2018 14:20:08 +0000 (10:20 -0400)
commit27a0e4ebef31279cd25c520659715343af041970
treeb25d52737a03b57845201130b92a855070dc3969
parent8dfe18454b87addd05a9cc867e7712b9f32bfbe3
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