commit 3ec3e425c4fb2d80cdb6b5255c1a06ef039abe75
Author: Jane Sandberg
Date: Tue Aug 11 14:41:20 2020 -0700
bumping Perl version string for 3.5.1
Signed-off-by: Jane Sandberg
1 1 Open-ILS/src/perlmods/lib/OpenILS.pm
commit f18002fc8abf9f067be2bfbc2fb1d359d6afbdfb
Author: Jane Sandberg
Date: Tue Aug 11 14:40:15 2020 -0700
Translation updates - po files
Signed-off-by: Jane Sandberg
3 3 build/i18n/po/AutoFieldWidget.js/ar-JO.po
3 3 build/i18n/po/AutoFieldWidget.js/cs-CZ.po
3 3 build/i18n/po/AutoFieldWidget.js/de-DE.po
3 3 build/i18n/po/AutoFieldWidget.js/en-CA.po
3 3 build/i18n/po/AutoFieldWidget.js/en-GB.po
3 3 build/i18n/po/AutoFieldWidget.js/es-ES.po
3 3 build/i18n/po/AutoFieldWidget.js/fi-FI.po
3 3 build/i18n/po/AutoFieldWidget.js/fr-CA.po
3 3 build/i18n/po/AutoFieldWidget.js/he-IL.po
3 3 build/i18n/po/AutoFieldWidget.js/hu-HU.po
3 3 build/i18n/po/AutoFieldWidget.js/hy-AM.po
3 3 build/i18n/po/AutoFieldWidget.js/oc-FR.po
3 3 build/i18n/po/AutoFieldWidget.js/pt-BR.po
3 3 build/i18n/po/AutoFieldWidget.js/ru-RU.po
3 3 build/i18n/po/AutoFieldWidget.js/sv-SE.po
3 3 build/i18n/po/AutoFieldWidget.js/tr-TR.po
3 3 build/i18n/po/FlattenerGrid.js/ar-JO.po
3 3 build/i18n/po/FlattenerGrid.js/cs-CZ.po
3 3 build/i18n/po/FlattenerGrid.js/de-DE.po
3 3 build/i18n/po/FlattenerGrid.js/en-CA.po
3 3 build/i18n/po/FlattenerGrid.js/en-GB.po
3 3 build/i18n/po/FlattenerGrid.js/es-ES.po
3 3 build/i18n/po/FlattenerGrid.js/fi-FI.po
3 3 build/i18n/po/FlattenerGrid.js/fr-CA.po
3 3 build/i18n/po/FlattenerGrid.js/hy-AM.po
3 3 build/i18n/po/PCrudFilterPane.js/ar-JO.po
3 3 build/i18n/po/PCrudFilterPane.js/cs-CZ.po
3 3 build/i18n/po/PCrudFilterPane.js/de-DE.po
3 3 build/i18n/po/PCrudFilterPane.js/en-GB.po
3 3 build/i18n/po/PCrudFilterPane.js/es-ES.po
3 3 build/i18n/po/PCrudFilterPane.js/fi-FI.po
3 3 build/i18n/po/PCrudFilterPane.js/hy-AM.po
3 3 build/i18n/po/Searcher.js/ar-JO.po
3 3 build/i18n/po/Searcher.js/cs-CZ.po
3 3 build/i18n/po/Searcher.js/de-DE.po
3 3 build/i18n/po/Searcher.js/en-CA.po
3 3 build/i18n/po/Searcher.js/en-GB.po
3 3 build/i18n/po/Searcher.js/es-ES.po
3 3 build/i18n/po/Searcher.js/fi-FI.po
3 3 build/i18n/po/Searcher.js/fr-CA.po
3 3 build/i18n/po/Searcher.js/hy-AM.po
3 3 build/i18n/po/Searcher.js/oc-FR.po
3 3 build/i18n/po/Searcher.js/pt-BR.po
3 3 build/i18n/po/Searcher.js/ru-RU.po
3 3 build/i18n/po/TranslatorPopup.js/ar-JO.po
3 3 build/i18n/po/TranslatorPopup.js/cs-CZ.po
3 3 build/i18n/po/TranslatorPopup.js/de-DE.po
3 3 build/i18n/po/TranslatorPopup.js/en-CA.po
3 3 build/i18n/po/TranslatorPopup.js/en-GB.po
3 3 build/i18n/po/TranslatorPopup.js/es-ES.po
3 3 build/i18n/po/TranslatorPopup.js/fi-FI.po
3 3 build/i18n/po/TranslatorPopup.js/fr-CA.po
3 3 build/i18n/po/TranslatorPopup.js/he-IL.po
3 3 build/i18n/po/TranslatorPopup.js/hu-HU.po
3 3 build/i18n/po/TranslatorPopup.js/hy-AM.po
3 3 build/i18n/po/TranslatorPopup.js/oc-FR.po
3 3 build/i18n/po/TranslatorPopup.js/pt-BR.po
3 3 build/i18n/po/TranslatorPopup.js/ru-RU.po
3 3 build/i18n/po/TranslatorPopup.js/sv-SE.po
3 3 build/i18n/po/TranslatorPopup.js/tr-TR.po
3 3 build/i18n/po/URLVerify.js/ar-JO.po
3 3 build/i18n/po/URLVerify.js/cs-CZ.po
3 3 build/i18n/po/URLVerify.js/de-DE.po
3 3 build/i18n/po/URLVerify.js/en-GB.po
3 3 build/i18n/po/URLVerify.js/es-ES.po
3 3 build/i18n/po/URLVerify.js/hy-AM.po
3 3 build/i18n/po/URLVerify.js/pt-BR.po
3 3 build/i18n/po/URLVerify.js/tr-TR.po
3 3 build/i18n/po/User.js/ar-JO.po
3 3 build/i18n/po/User.js/cs-CZ.po
3 3 build/i18n/po/User.js/de-DE.po
3 3 build/i18n/po/User.js/en-CA.po
3 3 build/i18n/po/User.js/en-GB.po
3 3 build/i18n/po/User.js/es-ES.po
3 3 build/i18n/po/User.js/fi-FI.po
3 3 build/i18n/po/User.js/fr-CA.po
3 3 build/i18n/po/User.js/he-IL.po
3 3 build/i18n/po/User.js/hu-HU.po
3 3 build/i18n/po/User.js/hy-AM.po
3 3 build/i18n/po/User.js/oc-FR.po
3 3 build/i18n/po/User.js/pt-BR.po
3 3 build/i18n/po/User.js/ru-RU.po
3 3 build/i18n/po/User.js/sv-SE.po
3 3 build/i18n/po/User.js/tr-TR.po
3 3 build/i18n/po/XULTermLoader.js/ar-JO.po
3 3 build/i18n/po/XULTermLoader.js/cs-CZ.po
3 3 build/i18n/po/XULTermLoader.js/de-DE.po
3 3 build/i18n/po/XULTermLoader.js/en-CA.po
3 3 build/i18n/po/XULTermLoader.js/en-GB.po
3 3 build/i18n/po/XULTermLoader.js/es-ES.po
3 3 build/i18n/po/XULTermLoader.js/fi-FI.po
3 3 build/i18n/po/XULTermLoader.js/fr-CA.po
3 3 build/i18n/po/XULTermLoader.js/he-IL.po
3 3 build/i18n/po/XULTermLoader.js/hu-HU.po
3 3 build/i18n/po/XULTermLoader.js/hy-AM.po
3 3 build/i18n/po/XULTermLoader.js/oc-FR.po
3 3 build/i18n/po/XULTermLoader.js/pt-BR.po
3 3 build/i18n/po/XULTermLoader.js/ru-RU.po
3 3 build/i18n/po/XULTermLoader.js/sv-SE.po
3 3 build/i18n/po/XULTermLoader.js/tr-TR.po
3 3 build/i18n/po/acq.js/ar-JO.po
9 9 build/i18n/po/acq.js/cs-CZ.po
3 3 build/i18n/po/acq.js/de-DE.po
3 3 build/i18n/po/acq.js/en-CA.po
3 3 build/i18n/po/acq.js/en-GB.po
3 3 build/i18n/po/acq.js/es-ES.po
3 3 build/i18n/po/acq.js/fi-FI.po
3 3 build/i18n/po/acq.js/fr-CA.po
3 3 build/i18n/po/acq.js/he-IL.po
3 3 build/i18n/po/acq.js/hu-HU.po
3 3 build/i18n/po/acq.js/hy-AM.po
3 3 build/i18n/po/acq.js/oc-FR.po
3 3 build/i18n/po/acq.js/pt-BR.po
3 3 build/i18n/po/acq.js/ru-RU.po
3 3 build/i18n/po/acq.js/sv-SE.po
3 3 build/i18n/po/acq.js/tr-TR.po
3 3 build/i18n/po/authority.js/ar-JO.po
3 3 build/i18n/po/authority.js/cs-CZ.po
3 3 build/i18n/po/authority.js/de-DE.po
3 3 build/i18n/po/authority.js/en-CA.po
3 3 build/i18n/po/authority.js/en-GB.po
3 3 build/i18n/po/authority.js/es-ES.po
3 3 build/i18n/po/authority.js/fi-FI.po
3 3 build/i18n/po/authority.js/fr-CA.po
3 3 build/i18n/po/authority.js/hy-AM.po
3 3 build/i18n/po/authority.js/oc-FR.po
3 3 build/i18n/po/authority.js/pt-BR.po
3 3 build/i18n/po/authority.js/ru-RU.po
3 3 build/i18n/po/authority.js/tr-TR.po
3 3 build/i18n/po/capture.js/ar-JO.po
3 3 build/i18n/po/capture.js/cs-CZ.po
3 3 build/i18n/po/capture.js/de-DE.po
3 3 build/i18n/po/capture.js/en-CA.po
3 3 build/i18n/po/capture.js/en-GB.po
3 3 build/i18n/po/capture.js/es-ES.po
3 3 build/i18n/po/capture.js/fi-FI.po
3 3 build/i18n/po/capture.js/fr-CA.po
3 3 build/i18n/po/capture.js/he-IL.po
3 3 build/i18n/po/capture.js/hu-HU.po
3 3 build/i18n/po/capture.js/hy-AM.po
3 3 build/i18n/po/capture.js/oc-FR.po
3 3 build/i18n/po/capture.js/pt-BR.po
3 3 build/i18n/po/capture.js/ru-RU.po
3 3 build/i18n/po/capture.js/sv-SE.po
3 3 build/i18n/po/capture.js/tr-TR.po
3 3 build/i18n/po/conify.js/ar-JO.po
3 3 build/i18n/po/conify.js/cs-CZ.po
3 3 build/i18n/po/conify.js/de-DE.po
3 3 build/i18n/po/conify.js/en-CA.po
3 3 build/i18n/po/conify.js/en-GB.po
3 3 build/i18n/po/conify.js/es-ES.po
3 3 build/i18n/po/conify.js/fi-FI.po
3 3 build/i18n/po/conify.js/fr-CA.po
3 3 build/i18n/po/conify.js/he-IL.po
3 3 build/i18n/po/conify.js/hu-HU.po
3 3 build/i18n/po/conify.js/hy-AM.po
3 3 build/i18n/po/conify.js/oc-FR.po
3 3 build/i18n/po/conify.js/pt-BR.po
3 3 build/i18n/po/conify.js/ru-RU.po
3 3 build/i18n/po/conify.js/sv-SE.po
3 3 build/i18n/po/conify.js/tr-TR.po
19 19 build/i18n/po/conify/ar-JO.po
19 19 build/i18n/po/conify/cs-CZ.po
19 19 build/i18n/po/conify/es-ES.po
19 19 build/i18n/po/conify/hy-AM.po
2962 2931 build/i18n/po/db.seed/ar-JO.po
2968 2937 build/i18n/po/db.seed/cs-CZ.po
2959 2928 build/i18n/po/db.seed/de-DE.po
2959 2928 build/i18n/po/db.seed/en-CA.po
2959 2928 build/i18n/po/db.seed/en-GB.po
2961 2930 build/i18n/po/db.seed/es-ES.po
2961 2930 build/i18n/po/db.seed/fi-FI.po
2959 2928 build/i18n/po/db.seed/fr-CA.po
2957 2926 build/i18n/po/db.seed/he-IL.po
2957 2926 build/i18n/po/db.seed/hu-HU.po
2962 2931 build/i18n/po/db.seed/hy-AM.po
2959 2928 build/i18n/po/db.seed/oc-FR.po
2959 2928 build/i18n/po/db.seed/pt-BR.po
2959 2928 build/i18n/po/db.seed/ru-RU.po
2957 2926 build/i18n/po/db.seed/sv-SE.po
2957 2926 build/i18n/po/db.seed/tr-TR.po
3076 3055 build/i18n/po/fm_IDL.dtd/ar-JO.po
3096 3069 build/i18n/po/fm_IDL.dtd/cs-CZ.po
3073 3052 build/i18n/po/fm_IDL.dtd/de-DE.po
3076 3055 build/i18n/po/fm_IDL.dtd/en-CA.po
3076 3055 build/i18n/po/fm_IDL.dtd/en-GB.po
3076 3055 build/i18n/po/fm_IDL.dtd/es-ES.po
3076 3055 build/i18n/po/fm_IDL.dtd/fi-FI.po
3073 3052 build/i18n/po/fm_IDL.dtd/fr-CA.po
3073 3052 build/i18n/po/fm_IDL.dtd/he-IL.po
3073 3052 build/i18n/po/fm_IDL.dtd/hu-HU.po
3076 3055 build/i18n/po/fm_IDL.dtd/hy-AM.po
3073 3052 build/i18n/po/fm_IDL.dtd/oc-FR.po
3075 3054 build/i18n/po/fm_IDL.dtd/pt-BR.po
3075 3054 build/i18n/po/fm_IDL.dtd/ru-RU.po
3073 3052 build/i18n/po/fm_IDL.dtd/sv-SE.po
3073 3052 build/i18n/po/fm_IDL.dtd/tr-TR.po
91 87 build/i18n/po/ils_events.xml/ar-JO.po
92 88 build/i18n/po/ils_events.xml/cs-CZ.po
91 87 build/i18n/po/ils_events.xml/de-DE.po
91 87 build/i18n/po/ils_events.xml/en-CA.po
110 106 build/i18n/po/ils_events.xml/en-GB.po
91 87 build/i18n/po/ils_events.xml/es-ES.po
91 87 build/i18n/po/ils_events.xml/fi-FI.po
91 87 build/i18n/po/ils_events.xml/fr-CA.po
91 87 build/i18n/po/ils_events.xml/he-IL.po
91 87 build/i18n/po/ils_events.xml/hu-HU.po
91 87 build/i18n/po/ils_events.xml/hy-AM.po
91 87 build/i18n/po/ils_events.xml/oc-FR.po
91 87 build/i18n/po/ils_events.xml/pt-BR.po
91 87 build/i18n/po/ils_events.xml/ru-RU.po
91 87 build/i18n/po/ils_events.xml/sv-SE.po
91 87 build/i18n/po/ils_events.xml/tr-TR.po
29 17 build/i18n/po/kpac/ar-JO.po
30 18 build/i18n/po/kpac/cs-CZ.po
29 17 build/i18n/po/kpac/de-DE.po
29 17 build/i18n/po/kpac/en-GB.po
29 17 build/i18n/po/kpac/es-ES.po
29 17 build/i18n/po/kpac/hy-AM.po
7 7 build/i18n/po/lang.dtd/cs-CZ.po
3 3 build/i18n/po/match_set.js/ar-JO.po
3 3 build/i18n/po/match_set.js/cs-CZ.po
3 3 build/i18n/po/match_set.js/en-GB.po
3 3 build/i18n/po/match_set.js/es-ES.po
3 3 build/i18n/po/match_set.js/fr-CA.po
3 3 build/i18n/po/match_set.js/hy-AM.po
3 3 build/i18n/po/opac.js/ar-JO.po
3 3 build/i18n/po/opac.js/cs-CZ.po
3 3 build/i18n/po/opac.js/de-DE.po
3 3 build/i18n/po/opac.js/en-CA.po
3 3 build/i18n/po/opac.js/en-GB.po
3 3 build/i18n/po/opac.js/es-ES.po
3 3 build/i18n/po/opac.js/fi-FI.po
3 3 build/i18n/po/opac.js/fr-CA.po
3 3 build/i18n/po/opac.js/he-IL.po
3 3 build/i18n/po/opac.js/hu-HU.po
3 3 build/i18n/po/opac.js/hy-AM.po
3 3 build/i18n/po/opac.js/oc-FR.po
3 3 build/i18n/po/opac.js/pt-BR.po
3 3 build/i18n/po/opac.js/ru-RU.po
3 3 build/i18n/po/opac.js/sv-SE.po
3 3 build/i18n/po/opac.js/tr-TR.po
3 3 build/i18n/po/pickup_and_return.js/ar-JO.po
3 3 build/i18n/po/pickup_and_return.js/cs-CZ.po
3 3 build/i18n/po/pickup_and_return.js/de-DE.po
3 3 build/i18n/po/pickup_and_return.js/en-CA.po
3 3 build/i18n/po/pickup_and_return.js/en-GB.po
3 3 build/i18n/po/pickup_and_return.js/es-ES.po
3 3 build/i18n/po/pickup_and_return.js/fi-FI.po
3 3 build/i18n/po/pickup_and_return.js/fr-CA.po
3 3 build/i18n/po/pickup_and_return.js/he-IL.po
3 3 build/i18n/po/pickup_and_return.js/hu-HU.po
3 3 build/i18n/po/pickup_and_return.js/hy-AM.po
3 3 build/i18n/po/pickup_and_return.js/oc-FR.po
3 3 build/i18n/po/pickup_and_return.js/pt-BR.po
3 3 build/i18n/po/pickup_and_return.js/ru-RU.po
3 3 build/i18n/po/pickup_and_return.js/sv-SE.po
3 3 build/i18n/po/pickup_and_return.js/tr-TR.po
3 3 build/i18n/po/pull_list.js/ar-JO.po
3 3 build/i18n/po/pull_list.js/cs-CZ.po
3 3 build/i18n/po/pull_list.js/de-DE.po
3 3 build/i18n/po/pull_list.js/en-CA.po
3 3 build/i18n/po/pull_list.js/en-GB.po
3 3 build/i18n/po/pull_list.js/es-ES.po
3 3 build/i18n/po/pull_list.js/fi-FI.po
3 3 build/i18n/po/pull_list.js/fr-CA.po
3 3 build/i18n/po/pull_list.js/he-IL.po
3 3 build/i18n/po/pull_list.js/hu-HU.po
3 3 build/i18n/po/pull_list.js/hy-AM.po
3 3 build/i18n/po/pull_list.js/oc-FR.po
3 3 build/i18n/po/pull_list.js/pt-BR.po
3 3 build/i18n/po/pull_list.js/ru-RU.po
3 3 build/i18n/po/pull_list.js/sv-SE.po
3 3 build/i18n/po/pull_list.js/tr-TR.po
3 3 build/i18n/po/register.js/ar-JO.po
3 3 build/i18n/po/register.js/cs-CZ.po
3 3 build/i18n/po/register.js/de-DE.po
3 3 build/i18n/po/register.js/en-CA.po
3 3 build/i18n/po/register.js/en-GB.po
3 3 build/i18n/po/register.js/es-ES.po
3 3 build/i18n/po/register.js/fi-FI.po
3 3 build/i18n/po/register.js/fr-CA.po
3 3 build/i18n/po/register.js/he-IL.po
3 3 build/i18n/po/register.js/hu-HU.po
3 3 build/i18n/po/register.js/hy-AM.po
3 3 build/i18n/po/register.js/oc-FR.po
3 3 build/i18n/po/register.js/pt-BR.po
3 3 build/i18n/po/register.js/ru-RU.po
3 3 build/i18n/po/register.js/sv-SE.po
3 3 build/i18n/po/register.js/tr-TR.po
3 3 build/i18n/po/reports.js/ar-JO.po
3 3 build/i18n/po/reports.js/cs-CZ.po
3 3 build/i18n/po/reports.js/de-DE.po
3 3 build/i18n/po/reports.js/en-CA.po
3 3 build/i18n/po/reports.js/en-GB.po
3 3 build/i18n/po/reports.js/es-ES.po
3 3 build/i18n/po/reports.js/fi-FI.po
3 3 build/i18n/po/reports.js/fr-CA.po
3 3 build/i18n/po/reports.js/he-IL.po
3 3 build/i18n/po/reports.js/hu-HU.po
3 3 build/i18n/po/reports.js/hy-AM.po
3 3 build/i18n/po/reports.js/oc-FR.po
3 3 build/i18n/po/reports.js/pt-BR.po
3 3 build/i18n/po/reports.js/ru-RU.po
3 3 build/i18n/po/reports.js/sv-SE.po
3 3 build/i18n/po/reports.js/tr-TR.po
3 3 build/i18n/po/reservation.js/ar-JO.po
3 3 build/i18n/po/reservation.js/cs-CZ.po
3 3 build/i18n/po/reservation.js/de-DE.po
3 3 build/i18n/po/reservation.js/en-CA.po
3 3 build/i18n/po/reservation.js/en-GB.po
3 3 build/i18n/po/reservation.js/es-ES.po
3 3 build/i18n/po/reservation.js/fi-FI.po
3 3 build/i18n/po/reservation.js/fr-CA.po
3 3 build/i18n/po/reservation.js/he-IL.po
3 3 build/i18n/po/reservation.js/hu-HU.po
3 3 build/i18n/po/reservation.js/hy-AM.po
3 3 build/i18n/po/reservation.js/oc-FR.po
3 3 build/i18n/po/reservation.js/pt-BR.po
3 3 build/i18n/po/reservation.js/ru-RU.po
3 3 build/i18n/po/reservation.js/sv-SE.po
3 3 build/i18n/po/reservation.js/tr-TR.po
3 3 build/i18n/po/selfcheck.js/ar-JO.po
3 3 build/i18n/po/selfcheck.js/cs-CZ.po
3 3 build/i18n/po/selfcheck.js/de-DE.po
3 3 build/i18n/po/selfcheck.js/en-CA.po
3 3 build/i18n/po/selfcheck.js/en-GB.po
3 3 build/i18n/po/selfcheck.js/es-ES.po
3 3 build/i18n/po/selfcheck.js/fi-FI.po
3 3 build/i18n/po/selfcheck.js/fr-CA.po
3 3 build/i18n/po/selfcheck.js/he-IL.po
3 3 build/i18n/po/selfcheck.js/hu-HU.po
3 3 build/i18n/po/selfcheck.js/hy-AM.po
3 3 build/i18n/po/selfcheck.js/oc-FR.po
3 3 build/i18n/po/selfcheck.js/pt-BR.po
3 3 build/i18n/po/selfcheck.js/ru-RU.po
3 3 build/i18n/po/selfcheck.js/sv-SE.po
3 3 build/i18n/po/selfcheck.js/tr-TR.po
3 3 build/i18n/po/serial.js/ar-JO.po
3 3 build/i18n/po/serial.js/cs-CZ.po
3 3 build/i18n/po/serial.js/de-DE.po
3 3 build/i18n/po/serial.js/en-GB.po
3 3 build/i18n/po/serial.js/es-ES.po
3 3 build/i18n/po/serial.js/hy-AM.po
563 493 build/i18n/po/tpac/ar-JO.po
604 531 build/i18n/po/tpac/cs-CZ.po
563 493 build/i18n/po/tpac/de-DE.po
563 493 build/i18n/po/tpac/en-CA.po
600 530 build/i18n/po/tpac/en-GB.po
563 493 build/i18n/po/tpac/es-ES.po
563 493 build/i18n/po/tpac/fi-FI.po
567 497 build/i18n/po/tpac/fr-CA.po
563 493 build/i18n/po/tpac/he-IL.po
563 493 build/i18n/po/tpac/hu-HU.po
563 493 build/i18n/po/tpac/hy-AM.po
563 493 build/i18n/po/tpac/oc-FR.po
563 493 build/i18n/po/tpac/pt-BR.po
563 493 build/i18n/po/tpac/ru-RU.po
563 493 build/i18n/po/tpac/sv-SE.po
563 493 build/i18n/po/tpac/tr-TR.po
5 5 build/i18n/po/urlverify/ar-JO.po
5 5 build/i18n/po/urlverify/cs-CZ.po
5 5 build/i18n/po/urlverify/de-DE.po
5 5 build/i18n/po/urlverify/en-GB.po
5 5 build/i18n/po/urlverify/es-ES.po
5 5 build/i18n/po/urlverify/hy-AM.po
3 3 build/i18n/po/vandelay.js/ar-JO.po
3 3 build/i18n/po/vandelay.js/cs-CZ.po
3 3 build/i18n/po/vandelay.js/en-CA.po
3 3 build/i18n/po/vandelay.js/en-GB.po
3 3 build/i18n/po/vandelay.js/es-ES.po
3 3 build/i18n/po/vandelay.js/hy-AM.po
3 3 build/i18n/po/vandelay.js/pt-BR.po
13 12 build/i18n/po/vandelay/cs-CZ.po
611 497 build/i18n/po/webstaff/ar-JO.po
973 850 build/i18n/po/webstaff/cs-CZ.po
611 497 build/i18n/po/webstaff/en-CA.po
938 824 build/i18n/po/webstaff/en-GB.po
611 497 build/i18n/po/webstaff/es-ES.po
611 497 build/i18n/po/webstaff/hy-AM.po
611 497 build/i18n/po/webstaff/ru-RU.po
commit 57266cba0df0fbbae766d64041b22071e8da7b74
Author: Jane Sandberg
Date: Tue Aug 11 14:21:57 2020 -0700
Translation updates - newpot
Signed-off-by: Jane Sandberg
15 15 build/i18n/po/conify/conify.pot
2996 2970 build/i18n/po/db.seed/db.seed.pot
3044 3022 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
12 0 build/i18n/po/kpac/kpac.pot
2 2 build/i18n/po/tpac/tpac.pot
400 316 build/i18n/po/webstaff/webstaff.pot
commit a0fcb5a2204856bb8bcf073238dc3b7ecd1db76d
Author: Jane Sandberg
Date: Tue Aug 11 13:11:14 2020 -0700
Docs: 3.5.1 release notes
Signed-off-by: Jane Sandberg
200 0 docs/RELEASE_NOTES_3_5.adoc
commit bf5bf3fbeffe73eeb9649dcbeeec2b98e40578be
Author: Jane Sandberg
Date: Tue Aug 11 13:10:44 2020 -0700
Docs: tweaks to 3.4.4 release notes
Signed-off-by: Jane Sandberg
31 1 docs/RELEASE_NOTES_3_4.adoc
commit 4d9ebac5c46bd85de122c1670bc1bee4efcf5f2e
Author: Jane Sandberg
Date: Tue Aug 11 11:24:46 2020 -0700
Docs: 3.4.4 release notes
Signed-off-by: Jane Sandberg
160 0 docs/RELEASE_NOTES_3_4.adoc
commit 652a68cd350e5535594150ba1eed91bfe877de78
Author: Remington Steed
Date: Wed Jun 10 12:06:05 2020 -0400
Docs: Release notes for 3.4.3
Signed-off-by: Remington Steed
88 0 docs/RELEASE_NOTES_3_4.adoc
commit 515785ef611c5301184b1a22f7dd96db91f8bdd5
Author: Michele Morgan
Date: Tue Aug 27 08:55:06 2019 -0400
LP1811466 Add fields to holdings editor column pickers
Adds item fields creator, editor and last edit date to the working and
completed grids in the holdings editor.
Signed-off-by: Michele Morgan
Signed-off-by: Rogan Hamby
Signed-off-by: Jane Sandberg
9 3 Open-ILS/src/templates/staff/cat/volcopy/t_edit.tt2
1 1 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
commit 3403cc4a63516af0d08682465baa94189f9e89ca
Author: Galen Charlton
Date: Mon Aug 3 17:14:12 2020 -0400
LP#1839369: (follow-up) tweak button and styles
- Change the button text from "Search" to "Search Catalog"
- adjust the styling on the AngularJS side to cuddle the
button with the search input
- standardize the placeholder text as "Search for..."
Signed-off-by: Galen Charlton
Signed-off-by: Jane Sandberg
1 1 Open-ILS/src/eg2/src/app/staff/splash.component.html
9 9 Open-ILS/src/templates/staff/t_splash.tt2
commit ed07687a0f7b56704750b6b2f3ea6f97e67156fe
Author: Terran McCanna
Date: Tue Oct 22 16:16:35 2019 -0400
LP#1839369 Accessibility for Search Box
This adds an accessible label to the Search box on the splash
page of the staff client as well as to the Angular version of
the splash page.
Signed-off-by: Terran McCanna
Signed-off-by: Galen Charlton
Signed-off-by: Jane Sandberg
2 1 Open-ILS/src/eg2/src/app/staff/splash.component.html
1 0 Open-ILS/src/templates/staff/t_splash.tt2
commit 86b8dc5ac090c86a0dd4c34176398e8915e5a08f
Author: Bill Erickson
Date: Wed Mar 18 12:41:38 2020 -0400
LP1867834 Staffcat clear basket on logout
Tell the browser/local store service to treat the staff catalog basket
cache key as a "login item", meaning it should be cleared upon logout.
Signed-off-by: Bill Erickson
Signed-off-by: Jane Sandberg
Signed-off-by: Galen Charlton
3 0 Open-ILS/src/eg2/src/app/share/catalog/basket.service.ts
commit b0937bec9e04c649112dfa88e737fd73cb448d70
Author: Galen Charlton
Date: Tue Jul 28 11:09:45 2020 -0400
LP#1889251: make call number affix sort keys read-only
This patch makes the call number prefix and suffix label sort
key fields read-only on their respective Server Administration
pages, as any values that a user would try to set for them
would get overwritten by a database trigger.
To test
-------
[1] Apply the patch.
[2] Go to Server Administration -> Call Number Prefixes (or Suffixes)
and attempt create and edit new affixes.
[3] Verify that the label sort key is a read-only display field on the
edit modal.
Signed-off-by: Galen Charlton
Signed-off-by: Rogan Hamby
10 0 Open-ILS/src/eg2/src/app/staff/admin/server/routing.module.ts
commit 54e8ad12a5c11124938208cc98f9aa22bf957e76
Author: Josh Stompro
Date: Mon Mar 4 11:16:56 2019 -0600
LP#1674364 - Use database bib id for cover art lookup
Export the 901c as the URN:BIBID identifier to allow the
ATOM2XHTML.xsl to construct a cover art img link using it.
Testing Notes:
I used a bookbag to test this out.
1. Create a public bookbag of items and grab the bookbag id.
2. View the source of these links on your system to see the current output.
/opac/extras/feed/bookbag/atom/
/opac/extras/feed/bookbag/html-full/
Make note that the jacket img link uses the ISBN to lookup cover art.
Make changes.
1. Restart supercat to re-load xsl transfor files.
osrf_control -l --service open-ils.supercat --restart
2. View the source and output of these links on your system to see the changes.
/opac/extras/feed/bookbag/atom/
/opac/extras/feed/bookbag/html-full/
The cover art images should show up now in the html-full, and the
URN:BIBID: identifier should be populated in the atom file.
Signed-off-by: Josh Stompro
Signed-off-by: Terran McCanna
Signed-off-by: Galen Charlton
3 17 Open-ILS/xsl/ATOM2XHTML.xsl
9 0 Open-ILS/xsl/MARC21slim2ATOM.xsl
commit 3f1d031646eef2696eef0565b59284a28e26150d
Author: Galen Charlton
Date: Mon Aug 3 17:38:48 2020 -0400
LP#1731370: (follow-up) fix a typo that was causing console noise
Signed-off-by: Galen Charlton
1 1 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
commit c39150adc163e7d71377783ae0f3955340b9420b
Author: Galen Charlton
Date: Mon Aug 3 17:31:32 2020 -0400
LP#1761142: (follow-up) tweak field-change style
[1] Ensure that the border is displayed.
[2] Change the border color to one that has more contrast
as compared to the bg-success background color.
Signed-off-by: Galen Charlton
1 1 Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2
commit 1201866cafc701e8921f63392bfa68a2ea811dc5
Author: a. bellenir
Date: Thu Mar 28 12:26:37 2019 -0400
LP1761142 Volume Copy Editor Changed Fields Hard to Discern
Add a changed_fields object to the scope and update it as copies are
changed. The function field_changed(field) determines if any of the
selected copies have altered the given field. finally, a CSS class,
field-changed, is applied to add a green border to fields whose values
have been modified.
Signed-off-by: a. bellenir
Signed-off-by: Ruth Frasur
Signed-off-by: Galen Charlton
21 18 Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2
11 0 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
commit 7eb9d3c1a0c2f4848440a707e0dc3c792422c7f6
Author: Josh Stompro
Date: Tue Jan 28 10:04:02 2020 -0600
LP#1783793 - Suspend holds when activation date set in web client angularjs
1. Modify Dates popup changed to not allow picking dates in the past for hold
activation date both in the date picker, and if typed in manually. If a
date in the past is typed in, it is changed to today's date and an alert
message is displayed. The date picker just won't allow past days to be
selected. The alert message remains until a date in the future is selected.
2. Suspend holds when the activation date is set and saved.
3. Adds a note about the fact that the hold will be suspended when the hold
activation date is selected for editing. This makes the behavior clear so
staff don't have to figure it out by trial and error.
4. Updates several sr-only (Screen Reader Only) labels in the holds date popup
template that were set to the wrong values. The file was copied from the hold
notification popup and the screen reader descriptions were left unchanged from
those values.
Signed-off-by: Josh Stompro
Signed-off-by: Terran McCanna
Signed-off-by: Galen Charlton
9 4 Open-ILS/src/templates/staff/circ/share/t_hold_dates.tt2
17 1 Open-ILS/web/js/ui/default/staff/circ/services/holds.js
commit 0a73a417c0585d5ba31426657d8df463bfb661bf
Author: Mike Rylander
Date: Tue Jun 30 15:33:23 2020 -0400
LP#1885759: Count months and quarters across year boundaries
We need to add year-multiples of months or quarters when using the
months_ago or quarters_ago transforms in the reporter.
Signed-off-by: Mike Rylander
Signed-off-by: Rogan Hamby
Signed-off-by: Galen Charlton
4 2 Open-ILS/src/perlmods/lib/OpenILS/Reporter/SQLBuilder.pm
commit 489a77557ec21cf17b7bce48e187bb64720e77a8
Author: Jeff Davis
Date: Tue Oct 8 16:00:12 2019 -0700
LP#1847343: fix Exclude Electronic Resources checkbox when locale picker is enabled
Signed-off-by: Jeff Davis
Signed-off-by: Jane Sandberg
Signed-off-by: Galen Charlton
2 4 Open-ILS/web/js/ui/default/opac/simple.js
commit 9533ecd64e1de405f9fd6575dae8b7a87c5fa956
Author: Jane Sandberg
Date: Fri Oct 25 21:11:49 2019 -0700
LP #1717996 (follow-up) Change label for shareable user buckets
Signed-off-by: Jane Sandberg
Signed-off-by: Jason Boyer
2 1 Open-ILS/src/templates/staff/circ/patron/bucket/t_bucket_create.tt2
2 1 Open-ILS/src/templates/staff/circ/patron/bucket/t_bucket_edit.tt2
commit 461079fd6a82c88820e638da35dbb5de5c597760
Author: Tiffany Little
Date: Mon Oct 21 15:00:30 2019 -0400
LP #1717996 Change label for shareable buckets
Changes 'publicly visible' label on buckets and also adds a tooltip with an explanation. Also makes sure that clicking the tooltip does not check the checkbox automatically.
Signed-off-by: Tiffany Little
Signed-off-by: Jane Sandberg
Signed-off-by: Jason Boyer
2 1 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_create.tt2
2 1 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_edit.tt2
commit c4fa3ca2c8fa7af9e5eb5e92b39477272edeb042
Author: Jason Boyer
Date: Fri Jul 31 12:39:23 2020 -0400
LP1842431: Add a release note
Signed-off-by: Jason Boyer
11 0 docs/RELEASE_NOTES_NEXT/Administration/autorenewal_action_trigger_result_code.adoc
create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/autorenewal_action_trigger_result_code.adoc
commit 040c4d2c70f5ab0d1f78596aaf07bddc27444395
Author: Jason Boyer
Date: Fri Jul 31 11:10:24 2020 -0400
LP1842431: Remove redundant description field
This branch brings about a good change, but I think having reason
and description be identical in the case of a failure and blank /
'SUCCESS' in the case of, well, success, is redundant and potentially
confusing. Also, if it's not used in the default template I doubt
anyone ever realizes it's there. :) Template editors can use
is_renewed to decide if they want to display success as a result
and that way the capitalization won't look like THE EIGHTIES have come
back in fashion again. :D
Signed-off-by: Jason Boyer
Signed-off-by: Jason Stephenson
0 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Reactor/Circ/AutoRenew.pm
commit 6c73a5ae26da71e1ff49c26a635a439c1dbd0b09
Author: Jason Stephenson
Date: Fri Sep 6 11:09:18 2019 -0400
LP#1842431 Split textcode and desc fields for AutoRenew user data
Split the event textcode and desc fields into textcode and description
fields, respectively, in the AutoRenew reactor's user data, but also
leave the reason field alone. This permits sites to show only the
description of the event if they want.
Signed-off-by: Jason Stephenson
Signed-off-by: Michele Morgan
Signed-off-by: Jason Boyer
2 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Reactor/Circ/AutoRenew.pm
commit 9def7f7349dcb2e8661c9bb3e4b211cb652f1cc1
Author: Michele Morgan
Date: Thu Sep 12 16:30:47 2019 -0400
LP#1842431 Make renewal failure reason more appropriate for patron notifications
Changes the failure reason for the autorenewal to include only the desc,
Removes the textcode of the event, which shouldn't be included in a patron notice.
Signed-off-by: Michele Morgan
Signed-off-by: Jason Stephenson
Signed-off-by: Jason Boyer
1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Reactor/Circ/AutoRenew.pm
commit a1ef32532714753bf568408dedddb1026d6e6135
Author: Jane Sandberg
Date: Mon Oct 8 17:24:20 2018 -0700
LP1731370: Distinguishing new copies and volumes with aditional means (WCAG 1.4.1)
Signed-off-by: Jane Sandberg
Signed-off-by: Elaine Hardy
Signed-off-by: Galen Charlton
2 0 Open-ILS/src/templates/staff/cat/volcopy/index.tt2
1 2 Open-ILS/src/templates/staff/css/cat.css.tt2
6 4 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
commit 7f14d09634fb9e631621c06033075533e37c680b
Author: Jason Etheridge
Date: Wed Sep 12 08:10:32 2018 -0400
lp1731370 CSS styling for new items and volumes
previous commit just handled volumes, this handles copies
Signed-off-by: Jason Etheridge
Signed-off-by: Elaine Hardy
Signed-off-by: Galen Charlton
1 0 Open-ILS/src/templates/staff/css/cat.css.tt2
3 1 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
commit 187100f24a9354b407a598266c15c3f6cf9b3663
Author: Jason Etheridge
Date: Wed Sep 5 09:13:49 2018 -0400
lp1731370 CSS styling for new items and volumes
in vol/copy editor
Signed-off-by: Jason Etheridge
Signed-off-by: Elaine Hardy
Signed-off-by: Galen Charlton
3 1 Open-ILS/src/templates/staff/css/cat.css.tt2
1 1 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
commit 0eabb01710b738cce91e0c57e49652ea20f7e842
Author: Josh Stompro
Date: Wed Nov 6 12:24:36 2019 -0600
LP#1851541 - Add audio alert for item alert popups
Signed-off-by: Josh Stompro
Signed-off-by: Terran McCanna
Signed-off-by: Galen Charlton
1 0 Open-ILS/web/js/ui/default/staff/circ/services/circ.js
commit c6d36312a91ee4d1dc042af7df2ee681cc7b86a1
Author: Christine Morgan
Date: Thu Nov 21 12:53:11 2019 -0500
LP1735568, LP1830443: MARC Editor Fixes
These style changes to the current MARC Editor fix the indicator box
resize problem and the blank subfield problem while improving usability.
Colors were tested using the Chrome extension Colorblindly, a
colorblindness simulator.
Signed-off-by: Christine Morgan
Signed-off-by: Elaine Hardy
Signed-off-by: Galen Charlton
24 21 Open-ILS/src/templates/staff/cat/share/t_marcedit.tt2
3 3 Open-ILS/src/templates/staff/cat/share/t_marcedit_editable.tt2
27 11 Open-ILS/src/templates/staff/css/cat.css.tt2
commit c9b47019a96b9e0596b4c2ba67c3ec38bd4c2ca8
Author: Bill Erickson
Date: Tue Jul 28 17:21:28 2020 -0400
LP1889296 Staffcat holds request time includes time
Display the hold request time as date plus time in the general purpose
Angluar holds grid.
Signed-off-by: Bill Erickson
Signed-off-by: Jane Sandberg
2 1 Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
commit 9494eeac685be9531d86b5c927d9037f369a6fe5
Author: Bill Erickson
Date: Fri Jun 26 10:45:37 2020 -0400
Forward-port 3.5.0 upgrade script
Signed-off-by: Bill Erickson
404 0 Open-ILS/src/sql/Pg/version-upgrade/3.4.3-3.5.0-upgrade-db.sql
create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/3.4.3-3.5.0-upgrade-db.sql
commit 906d5aa682ca3bc2ea91f1785dfef2d4b38a1a50
Author: Galen Charlton
Date: Tue Jul 28 10:43:25 2020 -0400
LP#1776757: (follow-up) keep input for amount as type "number"
Doing this preserves the form validation that ensures that
the user cannot submit the form with a non-numeric amount.
This does lose forcing the display of default amounts such as
"1.50" to two decimal places, but I'm figuring that form validation
takes priority pending a longer-term solution such as a custom
value validator or using ng-currency.
Signed-off-by: Galen Charlton
1 1 Open-ILS/src/templates/staff/circ/share/t_bill_patron_dialog.tt2
1 1 Open-ILS/web/js/ui/default/staff/circ/services/billing.js
commit 833a128f02d8dec9d4282aaf1d4f261c6bf6cde3
Author: Mike Risher
Date: Wed Jan 29 20:20:35 2020 +0000
lp1776757 Default Billing Price Not Updating
Fix the following bug: When billing a patron and one switches from
one billing type to a different billing type, the price isn't updating
to show the new default price
Signed-off-by: Mike Risher
Signed-off-by: Terran McCanna
Signed-off-by: Galen Charlton
1 1 Open-ILS/src/templates/staff/circ/share/t_bill_patron_dialog.tt2
5 2 Open-ILS/web/js/ui/default/staff/circ/services/billing.js
commit f1372798b1ee45639826974d3013a041c76e17f4
Author: Jane Sandberg
Date: Wed Oct 3 09:04:54 2018 -0700
LP1795469: Opac holdings sort now considers CN suffix
To test:
1) Create a bunch of Call Number suffixes in Administration
-> Server Administration -> Call Number Suffixes.
2) Go to a bib record, and add a bunch of holdings,
all with the same call number label, owning/circ libraries,
item numbers, and parts (if using parts) but with different
barcodes and CN suffixes.
3) Look at the OPAC view of these holdings. Note that they
are in order by barcode, without any consideration for
the CN suffix.
4) Apply this commit.
5) Look at the OPAC view again. Note that they are now sorted
by CN suffix, and then by barcode.
Signed-off-by: Jane Sandberg
Signed-off-by: Josh Stompro
Signed-off-by: Galen Charlton
1 0 Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm
commit 6d423f8d0f2f303db7b3dc6dc4c9d665ddc7c7f2
Author: Bill Erickson
Date: Mon Jun 8 16:03:14 2020 -0400
LP1882591 Empty combobox avoids default selection
When clearing a combobox value, no combobox options are displayed in the
dropdown. This allows users to clear the value then tab out of the box
without the typeahead magic forcing selection of the first entry.
The full list can still be displayed by clicking on the combobox.
Signed-off-by: Bill Erickson
Signed-off-by: Galen Charlton
7 6 Open-ILS/src/eg2/src/app/share/combobox/combobox.component.ts
commit b2a0c4b68a3904e157200d0a10239a7e54c718e3
Author: Bill Erickson
Date: Mon Jul 27 10:58:52 2020 -0400
LP1878079 Staffcat Add Holdings action support
Teaches the staff catalog Add Holdings button to open the holdings
editor using the appropriate parameters. If the holdings maintenance
grid is active, arguments to pass are based on the grid selection.
Otherwise it simply open the item editor with a single call number /
copy to be created 'here'.
Signed-off-by: Bill Erickson
Signed-off-by: Jane Sandberg
5 7 Open-ILS/src/eg2/src/app/staff/catalog/record/actions.component.ts
2 2 Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.ts
3 2 Open-ILS/src/eg2/src/app/staff/catalog/record/record.component.html
28 0 Open-ILS/src/eg2/src/app/staff/catalog/record/record.component.ts
commit 72e49866a2696cc5e30513bb38544215a605ef2c
Author: Bill Erickson
Date: Wed May 13 12:17:19 2020 -0400
LP1878079 Staffcat 'Edit' items / call numbers support
Adds support to the Angular staff catalog to properly handle requests
to Edit Items, Edit Call Numbers, and Edit Call Numbers and Items.
Prior to his change, these operations would behave more like Add
operations than Edit operations.
Signed-off-by: Bill Erickson
Signed-off-by: Jane Sandberg
6 6 Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.html
37 3 Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.ts
14 12 Open-ILS/src/eg2/src/app/staff/share/holdings/holdings.service.ts
commit 9d3fbd0285a946385352d8a6d50b1df5c41ce7bd
Author: Bill Erickson
Date: Mon May 11 15:10:37 2020 -0400
LP1878079 Staffcat Add Call Nums honors selected orgs
When adding new call numbers from the Angular staff catalog Holdings
View grid, take all selected grid rows into consideration when
determining how many call numbers to add and what their owning libs
should be.
To test:
* Navigate to the Holdings View tab of a record detail page in the Angular
staff catalog.
* Select multiple rows in the grid which are org unit-only rows (i.e.
the row does not refer to a specific call number or item).
* From the action menu / right client menu, select "Add Callnumbers"
* Confirm that a call number entry for each selected org unit is present
in the spawned holdings editor.
Signed-off-by: Bill Erickson
Signed-off-by: Jane Sandberg
15 10 Open-ILS/src/eg2/src/app/staff/catalog/record/holdings.component.ts
commit 93dde328d1fae2788c6460dbd9e88113bafa43ce
Author: Galen Charlton
Date: Mon Jul 27 10:55:19 2020 -0400
LP#1802166: stamp schema update
Signed-off-by: Galen Charlton
1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
1 1 Open-ILS/src/sql/Pg/upgrade/{XXXX.function.actor_usr_delete.sql => 1211.function.actor_usr_delete.sql}
rename Open-ILS/src/sql/Pg/upgrade/{XXXX.function.actor_usr_delete.sql => 1211.function.actor_usr_delete.sql} (96%)
commit 74c3a9355a2e99d79824b3b2b078c3d7f2b862c1
Author: Galen Charlton
Date: Mon Jul 27 10:51:37 2020 -0400
LP#1802166: (follow-up) document a way to clear names from already-purged patron records
For reference, the following SQL will clear the preferred name
and name keyword fields from already-purged records:
UPDATE actor.usr
SET pref_prefix = NULL,
pref_first_given_name = NULL,
pref_second_given_name = NULL,
pref_family_name = NULL,
pref_suffix = NULL,
name_keywords = NULL
WHERE usrname ~ ('^' || id || '-PURGED')
AND NOT active
AND deleted
AND (
pref_prefix IS NOT NULL OR
pref_first_given_name IS NOT NULL OR
pref_second_given_name IS NOT NULL OR
pref_family_name IS NOT NULL OR
pref_suffix IS NOT NULL OR
name_keywords IS NOT NULL
);
Signed-off-by: Galen Charlton
25 0 docs/RELEASE_NOTES_NEXT/Circulation/purge_usr_pref_names.adoc
commit e15b0ab7d877f1340e75c0680b73c748023882fe
Author: Jason Stephenson
Date: Fri Feb 15 13:33:08 2019 -0500
Lp 1802166: Purge User Name Keywords
Add the name_keywords field to the fields that get set to null in
actor.usr_delete.
Signed-off-by: Jason Stephenson
Signed-off-by: Rogan Hamby
Signed-off-by: Galen Charlton
1 0 Open-ILS/src/sql/Pg/999.functions.global.sql
1 0 Open-ILS/src/sql/Pg/upgrade/XXXX.function.actor_usr_delete.sql
commit 7da2969b4743148aea6bc8952ebc8db0b09f1c12
Author: Jason Stephenson
Date: Fri Feb 15 12:21:19 2019 -0500
Lp 1802166: Purge User Preferred Names
When the preferred names feature was added, the new fields were not
added to the update in the actor.usr_delete function. This commit
sets those new fields to NULL in that function.
Signed-off-by: Jason Stephenson
Signed-off-by: Rogan Hamby
Signed-off-by: Galen Charlton
5 0 Open-ILS/src/sql/Pg/999.functions.global.sql
124 0 Open-ILS/src/sql/Pg/upgrade/XXXX.function.actor_usr_delete.sql
5 0 docs/RELEASE_NOTES_NEXT/Circulation/purge_usr_pref_names.adoc
create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.actor_usr_delete.sql
create mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/purge_usr_pref_names.adoc
commit f2dc7b6e990ebc1be4c43c57731a0166220ac11a
Author: Jason Etheridge
Date: Fri Jun 5 09:00:53 2020 -0400
LP1819542 Hanging transits can cause checkins to fail
So two bits of defensive programming for do_checkin:
sub fix_broken_transit_status
sub cancel_transit_if_circ_exists
I don't know if the first one does anything useful, but the idea is that it'll
at least temporarily set the copy status to In Transit for any status checks
within the do_checkin method that test for that. It doesn't actually repair
the status permanently (at least in the case of, say, an existing transit being
re-used for a ROUTE_ITEM event). We may want to do that.
The second one will abort an associated transit (including retargeting a hold
for a hold transit) if both an active transit and an active circulation exist
for the item. This handles the situation I've been using to test the bug:
1) transit an item (CONC90000436 in Concerto)
2) artificially change its status directly in the database (for example, to
Available)
3) check it out to a patron (99999376864 in Concerto), noting
that the Cancel Transit prompt does not get triggered
4) check in the item
Signed-off-by: Jason Etheridge
Signed-off-by: Rogan Hamby
Signed-off-by: John Amundson
Signed-off-by: Jane Sandberg
42 15 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
commit b584ea2a39d6f7a26e40f87dde09327857185e3f
Author: Jason Boyer
Date: Wed Jan 8 13:37:01 2020 -0500
LP1858701: prevent doubles slashes in opac iframe urls
The CGI module (used by mkurl()) does not like it
if we have two slashes in a URL sort/of/like//this.
Things work but the path portion of the URL is doubled
each time mkurl is used on it. This branch fixes 2
causes in the staff OPAC.
Signed-off-by: Jason Boyer
Signed-off-by: Rogan Hamby
Signed-off-by: Jane Sandberg
2 2 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
commit d920660f94700d2c06d3296182b2e81fba81f334
Author: Jeff Davis
Date: Tue Jun 18 13:48:44 2019 -0700
LP#1833300: wrap SRU query in parentheses before appending site param
Signed-off-by: Jeff Davis
Signed-off-by: Mike Risher
Signed-off-by: Galen Charlton
1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm
commit eca9e6e08e4461e805035ad767f63f41f49aadba
Author: Jane Sandberg
Date: Mon Aug 19 12:43:33 2019 -0700
LP1739288: report back on invalid barcodes in Item Status screen
To test:
1) Make a text file with both valid and invalid item barcodes.
2) Go to Circulation > Item Status and upload your file.
3) Note that the valid barcodes result in rows in the item status
screen, and the invalid barcodes are not displayed anywhere.
4) Apply this commit.
5) Repeat step 2.
6) Notice that the invalid barcodes are now reported in a new alert.
7) Make a text file with only valid barcodes and upload it.
8) Upload it. Notice that the alert disappears.
Signed-off-by: Jane Sandberg
Signed-off-by: Josh Stompro
LP1739288: Add a summary report to the list of bad barcodes.
(^^ squash of commit written by Josh Stompro)
Signed-off-by: Jane Sandberg
Signed-off-by: Josh Stompro
Signed-off-by: Rogan Hamby
Signed-off-by: Galen Charlton
21 0 Open-ILS/src/templates/staff/cat/item/index.tt2
11 1 Open-ILS/web/js/ui/default/staff/cat/item/app.js
commit 6eb7c483360a7ea3eea7dbbaa66e197d601e0543
Author: Galen Charlton
Date: Tue Oct 15 18:32:19 2019 -0400
LP#1847784: (docs) refer to the badge score generator cron job by name
Signed-off-by: Galen Charlton
Signed-off-by: Mike Rylander
2 2 docs/admin/popularity_badges_web_client.adoc
commit ea24a23773298332216d0eaa9fabc25857e454c2
Author: Galen Charlton
Date: Tue Oct 15 18:29:40 2019 -0400
LP#1847784: install badge_score_generator.pl by default
To test
-------
[1] Perform an Evergreen installation/upgrade.
[2] Verify that badge_score_generator.pl is present
in /openils/bin (or an alternative installation
location specified during the ./configure step).
Signed-off-by: Galen Charlton
Signed-off-by: Mike Rylander
1 0 Open-ILS/src/Makefile.am
commit 9f8c057a3eb0196d5e0a5aa5efcae375d7e5dc94
Author: Jane Sandberg
Date: Sun Mar 15 08:49:48 2020 -0700
LP1867524: Add a help popover to the End field in the Closed Dates Editor
To test:
1) Go to Administration > Local Administration > Closed Dates Editor.
2) Click Add Closing.
3) Under closing type, choose Multiple Day.
4) Note that the End field has no guidance for the user.
5) Apply this commit.
6) Repeat steps 1-3.
7) Notice that the End field has some clarifying guidance for the user.
Signed-off-by: Jane Sandberg
Signed-off-by: Mike Risher
Signed-off-by: Galen Charlton
1 0 Open-ILS/src/templates/staff/admin/local/actor/edit_closed_dates.tt2
commit bfd07a628d60eeda978a1b9e9698a896912abeeb
Author: Chris Sharp
Date: Wed Nov 13 10:28:53 2019 -0500
LP#1852443 - Re-label duplicate-named "all circulations" source
Signed-off-by: Chris Sharp
Signed-off-by: Rogan Hamby
Signed-off-by: Jane Sandberg
1 1 Open-ILS/examples/fm_IDL.xml
13 0 docs/RELEASE_NOTES_NEXT/Reports/change_aacs_label.adoc
create mode 100644 docs/RELEASE_NOTES_NEXT/Reports/change_aacs_label.adoc
commit 1ffe1609ddb0e302792006ec79533b154db2bafb
Author: Jason Boyer
Date: Fri Jul 24 09:53:16 2020 -0400
LP1747542: Stamp upgrade script
Signed-off-by: Jason Boyer
1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
1 1 Open-ILS/src/sql/Pg/upgrade/{XXXX.lp1747542_action_item_user_circ_test.sql => 1209.lp1747542_action_item_user_circ_test.sql}
rename Open-ILS/src/sql/Pg/upgrade/{XXXX.lp1747542_action_item_user_circ_test.sql => 1209.lp1747542_action_item_user_circ_test.sql} (99%)
commit 82185fe71ee972a0753d748a93540c3f6edb2958
Author: Chris Sharp
Date: Mon Feb 5 18:58:43 2018 -0500
LP#1747542 - Repair item/user circulation test
The action.item_user_circ_test function was previously
ignoring lost or longoverdue and paid-for circulations.
Adding a check for whether the circulation is closed
fixes this.
Signed-off-by: Chris Sharp
Signed-off-by: Galen Charlton
Signed-off-by: Jason Boyer
1 0 Open-ILS/src/sql/Pg/100.circ_matrix.sql
237 0 Open-ILS/src/sql/Pg/upgrade/XXXX.lp1747542_action_item_user_circ_test.sql
create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.lp1747542_action_item_user_circ_test.sql
commit f95cf009f6e131b1cad0bd02f8a31629dee658f0
Author: Galen Charlton
Date: Tue Jul 7 16:24:49 2020 -0400
LP#1886713: fix issue where AngularJS hotkeys fail to initialize
Fixes a race condition where the navbar service can look for
eg-accesskey attributes before all of the elements that have
them meet the conditions to show up in the DOM.
To test
-------
[1] From an AngularJS part of the staff interface, note that
hitting F8 sometimes does not perform the retrieve
last patron action, nor does F8 show up on the list of
hot keys when you hit "?" outside of an input.
[2] Apply the patch and repeat step 1. This time, the F8
hotkey should consistently work.
Signed-off-by: Galen Charlton
Signed-off-by: Rogan Hamby
Signed-off-by: Mike Rylander
7 4 Open-ILS/web/js/ui/default/staff/services/navbar.js
commit d38082cd9df5080fc41c291e3025fade18fb0316
Author: Jane Sandberg
Date: Thu Jun 6 18:15:56 2019 -0700
LP1474874: Consistent page headers in the Angular client
This commit ensures that each screen in the Angular staff client uses
the component to better orient its users.
This commit also gives the eg-staff-banner some semantics, per
WebAIM's guidance: "Pages should be structured in a hierarchical manner,
generally with one 1st degree headings () being the most important
(usually page titles or main content heading)" -- https://webaim.org/techniques/semanticstructure/
To test:
1) Go to [your-server]/eg2/en-US/staff/catalog/search
2) Confirm that there is a header that gives the page title at the top
of the page.
3) Go to an Angular Vandelay page.
4) Confirm that you see a similar header as in step 2.
5) Go to an Angular Administration page.
6) repeat step 4.
Signed-off-by: Jane Sandberg
Signed-off-by: Jason Boyer
2 1 Open-ILS/src/eg2/src/app/staff/cat/vandelay/vandelay.component.html
2 0 Open-ILS/src/eg2/src/app/staff/catalog/browse.component.html
2 0 Open-ILS/src/eg2/src/app/staff/catalog/catalog.component.html
2 0 Open-ILS/src/eg2/src/app/staff/catalog/cnbrowse.component.html
1 1 Open-ILS/src/eg2/src/app/staff/share/staff-banner.component.ts
commit 63cecbf966de5e98efa9031cb2c7e74e848267df
Author: Jason Boyer
Date: Fri Jul 24 08:41:49 2020 -0400
LP1870605: Stamp upgrade script
Signed-off-by: Jason Boyer
1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
1 1 Open-ILS/src/sql/Pg/upgrade/{xxxx.schema.emergency_closing_fines_fix.sql => 1208.schema.emergency_closing_fines_fix.sql}
rename Open-ILS/src/sql/Pg/upgrade/{xxxx.schema.emergency_closing_fines_fix.sql => 1208.schema.emergency_closing_fines_fix.sql} (99%)
commit a0f73155019638e7e5fa2aa99ddead01a3307483
Author: Steven Callender
Date: Fri Apr 3 15:20:39 2020 -0400
LP1870605: Fix typo in emergency closing functions
The emergency closing handler was ignoring any
circulations that already had fines due to a typo
in the stage 2 circ and reservation functions.
Signed-off-by: Steven Callender
Signed-off-by: Rogan Hamby
Signed-off-by: Jason Boyer
2 2 Open-ILS/src/sql/Pg/096.schema.emergency_closing.sql
191 0 Open-ILS/src/sql/Pg/upgrade/xxxx.schema.emergency_closing_fines_fix.sql
create mode 100644 Open-ILS/src/sql/Pg/upgrade/xxxx.schema.emergency_closing_fines_fix.sql
commit 49b28c6d2d6b04c53ccdf51a7f447431044d7045
Author: Jane Sandberg
Date: Thu Jul 23 06:37:07 2020 -0700
LP#1705302: Stamping Upgrade Script
Signed-off-by: Jane Sandberg
1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
1 1 Open-ILS/src/sql/Pg/upgrade/{XXXX.data.lp1705302-update-receipt-template-setting-descriptions.sql => 1207.data.lp1705302-update-receipt-template-setting-descriptions.sql}
rename Open-ILS/src/sql/Pg/upgrade/{XXXX.data.lp1705302-update-receipt-template-setting-descriptions.sql => 1207.data.lp1705302-update-receipt-template-setting-descriptions.sql} (96%)
commit a4fa2284b788d7052a81ee48c28b736f93cac835
Author: Mike Risher
Date: Tue Jun 11 09:57:58 2019 -0700
lp1705302 update description of receipt template
Updated editing instructions to give correct syntax and changing name
from receipt templates to Print Templates
Signed-off-by: Mike Risher
Changes to be committed:
modified: src/sql/Pg/950.data.seed-values.sql
new file: src/sql/Pg/upgrade/XXXX.data.lp1705302-update-receipt-template-setting-descriptions.sql
Signed-off-by: Terran McCanna
Signed-off-by: Jane Sandberg
5 5 Open-ILS/src/sql/Pg/950.data.seed-values.sql
36 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.lp1705302-update-receipt-template-setting-descriptions.sql
create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.lp1705302-update-receipt-template-setting-descriptions.sql
commit 3168a635f7b95c55376aa126f96abf51bfd31b30
Author: Jason Stephenson
Date: Wed Jan 29 12:33:30 2020 -0500
LP#1775940: Archived Penalties/Messages does not Respect Date Range
This patch implements a.bellenir's suggestion of switching from
setQuery to watchQury in the archiveGrid of the web client circulation
patron app. It does now appear to respect the date range entered by
the user.
Signed-off-by: Jason Stephenson
Signed-off-by: John Amundson
Signed-off-by: Galen Charlton
1 1 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
commit eae8919fe607392bbb40d6741f60b910032408e0
Author: Josh Stompro
Date: Mon Feb 3 13:42:08 2020 -0600
LP#1754387 - User Buckets - Pending Users Enhancement
It wasn't possible to load more than 100 users from a barcode file import in
user buckets because of two issues. The pager was limited to only showing 100
barcodes at a time, and moving any users from the pending list would clear the
pending list.
Here is a branch that makes the following changes.
1. Sets the default number of items to 100 and allows choosing the
500,1000,10000 options for the pager.
2. When moving users from pending to a bucket, only removes the moved users
from the pending list. This allows the user to move a larger number of
users to a bucket from pending, a batch at a time.
Testing Plan:
Before Changes:
1. Load a file with 110 patron barcodes in the User Buckets, Pending Users interface.
2. See that the pager only allows a max of 100 for the page size.
3. Move one user to a bucket and note that the pending list gets cleared.
After Changes:
1. Load a file with 110 patron barcodes.
2. See that the pager allows for picking larger page sizes.
3. Move one user to a bucket, and note that the pending list removes just that one user.
Another way to see the changes is to pick a pager size of 25, and select all the
entries. Then move them to a bucket and see that you can continue to move
batches of 25 until you have moved all the pending users.
Signed-off-by: Josh Stompro
Signed-off-by: Gina Monti
Signed-off-by: Galen Charlton
2 1 Open-ILS/src/templates/staff/circ/patron/bucket/t_pending.tt2
18 2 Open-ILS/web/js/ui/default/staff/circ/patron/bucket/app.js
commit 3d058276eee938efe7bb7090a050ae5858fc22bb
Author: Jane Sandberg
Date: Sun Mar 8 07:58:09 2020 -0700
LP1845241: Use the correct API call to Undelete a bib record
To test:
1) Open up a delete-ready bibliographic record in the Web client
(no attached holdings, no located URI, no open orders attached, etc.)
2) Delete it.
3) Undelete it. Note that the "Undelete" button briefly turns into a
"Delete" button before changing back to an "Undelete" button. Note that
the bib record does not show up in search results within the Web client.
4) Apply this commit.
5) Now try undeleting the record again. Notice that the "Delete" button
does not revert to an "Undelete" button. Note also that the record is
once again showing up in search results (although you may have to be a
bit creative using search terms, due to search results caching).
Signed-off-by: Jane Sandberg
Signed-off-by: blake
Signed-off-by: Galen Charlton
2 0 Open-ILS/src/templates/staff/cat/share/marcedit_strings.tt2
18 2 Open-ILS/web/js/ui/default/staff/cat/services/marcedit.js
commit 2ebe28bc8547df16a27ae0102fbb31bc1a867666
Author: Jeff Davis
Date: Thu Oct 10 16:01:06 2019 -0700
LP#1847680: live test for barcode completion
Signed-off-by: Jeff Davis
Signed-off-by: Jane Sandberg
99 0 Open-ILS/src/perlmods/live_t/30-barcode-completion.t
create mode 100644 Open-ILS/src/perlmods/live_t/30-barcode-completion.t
commit 33bed7cce801d911fadee25484b4fc3c364d37af
Author: Dan Scott
Date: Tue Jan 7 15:05:06 2020 -0500
LP1805860: Display long patron names without obscuring input fields
Long patron names can obscure the input fields and menu items on patron
action screens. The only workaround is to reduce the font size using the
browser controls until the input fields and menu items are visible.
While the fixed position saves space at the top of the screen for
typical cases, it can be hard for staff to remember the font-reduction
workaround when they hit a long patron name.
Removing the fixed position CSS also better supports the display of
regular patron names on browsers that are not wide enough to display the
top menu (Search/Circulation/Cataloging/.../Workstation name/Locale) all
on a single line.
Signed-off-by: Dan Scott
Signed-off-by: Terran McCanna
Signed-off-by: Galen Charlton
0 6 Open-ILS/src/templates/staff/css/circ.css.tt2
commit b9f27dd2735b5cc2ef12be49a212333c3d2c20b0
Author: Galen Charlton
Date: Mon Jun 22 11:40:08 2020 -0400
LP#1844365: fix initialization of stat cats in patron registration form
If you edit a patron and it has (or gets added) a stat cat entry,
then from the registration form click on its inline patron search
link, fetch a patron that has no stat cats, then edit it, the
first patron's stat cats can show up in the registration form.
If the second patron does have stat cats, but not values set
for all of them, then the first patron's stat cat entries can
fill in cases where no entry was previously set.
This patch fixes patronRegSvc's initialization when loading
an existing patron record to avoid this.
To test
-------
[1] Edit a patron and ensure that it has at least one
statistical category set.
[2] From the patron search link in the patron app tab
bar, NOT the Search | Patron menu item, search for
and retrieve a patron that has no stat cats assigned.
[3] Edit the patron. Observe that the first patron's
stat cat entry displays in the second patron's
registration form.
[4] Apply the patch and repeats steps 1-3. This time,
the previous patron's stat cats should not infect
the second patron's registration form.
Signed-off-by: Galen Charlton
Signed-off-by: Mike Risher
1 0 Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js
commit 8900bc3884b769e758a0d72365ceab878d352518
Author: Kyle Huckins
Date: Thu May 23 21:47:02 2019 +0000
lp1775286 Color Indication of Overdue on Items Out
- Overdue items are highlighted in red in the Items Out UI.
- Ensure overdue-row and lost-row classes handle visited links
Signed-off-by: Kyle Huckins
Signed-off-by: Jennifer Pringle
Signed-off-by: Galen Charlton
3 2 Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2
1 1 Open-ILS/src/templates/staff/css/style.css.tt2
9 0 Open-ILS/web/js/ui/default/staff/circ/patron/items_out.js
commit 621cff2962c98412e040ab4933a79c84d4ec461d
Author: Jeff Davis
Date: Tue May 5 10:34:36 2020 -0700
LP#1840294: use dedicated UI for match set admin, rather than auto-generated admin pages
Signed-off-by: Jeff Davis
Signed-off-by: Jane Sandberg
Signed-off-by: Galen Charlton
1 1 Open-ILS/src/eg2/src/app/staff/admin/server/admin-server-splash.component.html
commit bf8972d04d3436824ca3698d7dae43baaf66c0ce
Author: Bill Erickson
Date: Fri Apr 24 16:09:57 2020 -0400
LP1874897 Staff catalog honors classification scheme
Use the org unit setting "cat.default_classification_scheme" to
determine which scheme to use when extracting the bib-level call number
for display in the Angular staff catalog.
This also modifies the API to look the value up so future calls to the
API will Just Work (and it's one less bit of data the browser has to
retrieve).
Signed-off-by: Bill Erickson
Signed-off-by: Jane Sandberg
Signed-off-by: Galen Charlton
1 4 Open-ILS/src/eg2/src/app/share/catalog/bib-record.service.ts
13 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
commit 83c236951645ccfe244ba094684d26ba3b2d006a
Author: Bill Erickson
Date: Fri Jul 3 10:05:33 2020 -0400
LP1886118 Staff catalog search format repair
Fixes an error in the staff catalog search params builder with regard to
encoding the search format. The 'format' param should be 'search_format'.
Signed-off-by: Bill Erickson
Signed-off-by: Jane Sandberg
Signed-off-by: Galen Charlton
1 1 Open-ILS/src/eg2/src/app/share/catalog/search-context.ts
commit 09e7d384b0523be53c64e736889c141fd94108d0
Author: Jason Stephenson
Date: Fri Jul 17 07:09:29 2020 -0400
LP#1886852: Stamping Upgrade Script
Signed-off-by: Jason Stephenson
1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
1 1 Open-ILS/src/sql/Pg/upgrade/{XXXX.function.distinct-regen_copy_map.sql => 1206.function.distinct-regen_copy_map.sql}
rename Open-ILS/src/sql/Pg/upgrade/{XXXX.function.distinct-regen_copy_map.sql => 1206.function.distinct-regen_copy_map.sql} (82%)
commit bca8f5ec8040291b2b39a7e7ca31f223c51fb3f3
Author: Mike Rylander
Date: Wed Jul 8 13:18:52 2020 -0400
LP#1886852: Protect against dupes in hold-copy map function
If the DB function that regenerates the hold-copy maps for a hold
receives duplicate copies in its second parameter, it blows up. This
commit prevents that by making the list unique at use time.
Signed-off-by: Mike Rylander
Signed-off-by: Jason Stephenson
1 1 Open-ILS/src/sql/Pg/090.schema.action.sql
12 0 Open-ILS/src/sql/Pg/upgrade/XXXX.function.distinct-regen_copy_map.sql
create mode 100755 Open-ILS/src/sql/Pg/upgrade/XXXX.function.distinct-regen_copy_map.sql
commit ee2d830686d02a37b8b26841ddd496fe1bfbe0c0
Author: Jane Sandberg
Date: Sun Jul 12 08:10:26 2020 -0700
LP1848573: follow-up: minor changes to IDL labels for the ccs class
Signed-off-by: Jane Sandberg
2 2 Open-ILS/examples/fm_IDL.xml
commit 26d110b62f81ae38bf2cc4e8e98d89a76c490aa3
Author: Shula Link
Date: Mon Mar 16 10:30:27 2020 -0400
LP1848573: Added nice labels to Open-ILS\examples\fm_IDL.xml
for copy status
Signed-off-by: Shula Link
Signed-off-by: Rogan Hamby
Signed-off-by: Mike Risher
Signed-off-by: Jane Sandberg
7 7 Open-ILS/examples/fm_IDL.xml
commit c1f351be0393dd92251c3ca2cf5cedc8ca22b78c
Author: Mike Rylander
Date: Wed Sep 12 09:14:58 2018 -0400
LP#1712854: Disable all server-side sorting, but provide a stub for later, if we move that way
Signed-off-by: Mike Rylander
Signed-off-by: John Yorio