API call to get the age of a patron's password, this is displayed in the user/lew/lp-1979570-detect-password-age
authorLlewellyn Marshall <llewellyn.marshall@ncdcr.gov>
Thu, 9 Dec 2021 22:00:44 +0000 (17:00 -0500)
committerLlewellyn Marshall <llewellyn.marshall@ncdcr.gov>
Thu, 7 Jul 2022 21:30:13 +0000 (17:30 -0400)
commit069275a6c82b291c21ff17d00bc6157cfc2c0abd
tree403516c575b61168c1a8c06cefb6f6ef66b55b38
parentf8e8ab9738b5fcf34b4df14703bdb6c9e848fddf
API call to get the age of a patron's password, this is displayed in the
user editor and myopac home page. Added a configurable variable in
config to set when the password reminder should show up. Patrons can not enter a duplicate password to bypass message. Passive Hook for
password update based on edit date. Example event
definition for password update notice.
16 files changed:
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Account.pm
Open-ILS/src/perlmods/live_t/33-password-age.t [new file with mode: 0644]
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/xxxx.data.password_age_reset.sql [new file with mode: 0644]
Open-ILS/src/templates-bootstrap/opac/myopac/main.tt2
Open-ILS/src/templates-bootstrap/opac/myopac/update_password.tt2
Open-ILS/src/templates-bootstrap/opac/parts/config.tt2
Open-ILS/src/templates/opac/myopac/update_password.tt2
Open-ILS/src/templates/opac/parts/config.tt2
Open-ILS/src/templates/staff/circ/patron/t_edit.tt2
Open-ILS/src/templates/staff/t_splash.tt2
Open-ILS/web/js/ui/default/staff/app.js
Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js