lp1846354 misc fixes collab/phasefx/consolidate_patron_notes3
authorJason Etheridge <jason@EquinoxInitiative.org>
Tue, 26 Jan 2021 20:31:35 +0000 (15:31 -0500)
committerJason Etheridge <jason@EquinoxInitiative.org>
Fri, 26 Feb 2021 13:23:52 +0000 (08:23 -0500)
commita5925a9708f12734957950f5b9f77dd150e27b62
tree4b2df83c7ef64e2f052f97c3311c83f2c2072558
parent4d9a562d4ae32b157bf55170bc5b84c5923ae73d
lp1846354 misc fixes

* better notes handling and schema catchup

  - better linking for actor.usr_note
  - schema changes for pristine install

* don't hide referenced deleted messages from staff
* don't exclude archived messages from unread Messages count in OPAC
* migrate unmatched public notes as deleted user messages
* don't use 'Penalty Note' as a message title

Signed-off-by: Jason Etheridge <jason@EquinoxInitiative.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
Open-ILS/src/sql/Pg/005.schema.actors.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.note_and_message_consolidation