Overhauling the Tattler mechanism
authorblake <blake@mobiusconsortium.org>
Fri, 15 Jan 2021 22:59:19 +0000 (16:59 -0600)
committerblake <blake@mobiusconsortium.org>
Fri, 15 Jan 2021 22:59:19 +0000 (16:59 -0600)
commit5bd480a3b71b1760ec1c2eba62f36e568568ab05
treee288857e380cc77f62019b17cfd426242019e25b
parentc04f48ca8bef046f349d535b2f7c46495898210a
Overhauling the Tattler mechanism

This commit moves most of the functionality into:
https://github.com/mcoia/mobius_evergreen/tree/seek_and_destroy_tattle_tale_reporting

This code has been condensed into a single web call that responds with
0,1,2 depending on the state of seekdestroy.ignore_list.

The table creation is not included as it's part of the main
seek_and_destroy code right now.

TODO:
Fully integrate the seek and destroy funcationality into Evergreen,
including:

new schema
action triggers
catalog administration interfaces
catalog participation interfaces

Signed-off-by: blake <blake@mobiusconsortium.org>
20 files changed:
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/seekdestroy.pm [new file with mode: 0644]
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/CDBI/tattler.pm [deleted file]
Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/dbi.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Tattler.pm
Open-ILS/src/sql/Pg/tattle-tale-reports.sql [deleted file]
Open-ILS/src/sql/Pg/upgrade/1174.schema.tattler.sql [deleted file]
Open-ILS/src/support-scripts/tattle-tale-scripts/DVD-mismatch.sql [deleted file]
Open-ILS/src/support-scripts/tattle-tale-scripts/Electronic-Audiobook-MARC-with-physical-Items-attached.sql [deleted file]
Open-ILS/src/support-scripts/tattle-tale-scripts/VHS-mismatch.sql [deleted file]
Open-ILS/src/support-scripts/tattle-tale-scripts/audio-not-attached-to-audio-bibs.sql [deleted file]
Open-ILS/src/support-scripts/tattle-tale-scripts/items-that-are-attached-to-deleted-bibs.sql [deleted file]
Open-ILS/src/support-scripts/tattle-tale-scripts/large-print-attached-to-non-large-print-bibs.sql [deleted file]
Open-ILS/src/support-scripts/tattle-tale-scripts/not-audio-but-are-attached-to-audio-bibs.sql [deleted file]
Open-ILS/src/support-scripts/tattle-tale-scripts/not-large-print-but-are-attached-to-large-print-bibs.sql [deleted file]
Open-ILS/src/support-scripts/tattle-tale-scripts/questionable-music-format-mismatches.sql [deleted file]
Open-ILS/src/support-scripts/tattle-tale-scripts/questionable-video-format-mismatches.sql [deleted file]
Open-ILS/src/support-scripts/tattler.pl.in [deleted file]
Open-ILS/src/templates/opac/tattler.tt2