[open-ils-commits] [GIT] Evergreen ILS branch tags/rel_2_12_0 updated. d12551028f8e1d0aa7293d852a9c9800d2d59046
Evergreen Git
git at git.evergreen-ils.org
Wed Mar 22 18:18:33 EDT 2017
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".
The branch, tags/rel_2_12_0 has been updated
via d12551028f8e1d0aa7293d852a9c9800d2d59046 (commit)
from d08ac2b461cba79ed45d660a9d792a07a4eda796 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit d12551028f8e1d0aa7293d852a9c9800d2d59046
Author: Galen Charlton <gmc at equinoxinitiative.org>
Date: Wed Mar 22 18:18:25 2017 -0400
Revert "Bumping version numbers and adding Changelog"
This reverts commit d08ac2b461cba79ed45d660a9d792a07a4eda796.
diff --git a/ChangeLog b/ChangeLog
index 20b2611..1f72b2c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7749 +1,3 @@
-commit 872efcecbe5d0778a562470b8a5367cdf2d0a1ff
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 22 17:24:02 2017 -0400
-
- LP#1669868: fix regression that broke building staff client
-
- Looks like AM_CONDITIONAL should not be in if blocks per
- https://www.gnu.org/software/automake/manual/html_node/Usage-of-Conditionals.html
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-2 1 configure.ac
-
-commit 8f79dbb981e6b4aace19da4e7076a82792aad696
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 22 15:57:48 2017 -0400
-
- fix typo that broken generation of es-ES lang.dtd
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 build/i18n/po/lang.dtd/es-ES.po
-
-commit 3c4f2c53ea40f410aaf003a71ac8eaa07f8e7f22
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 22 15:26:05 2017 -0400
-
- Translation updates - po files
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-4 4 build/i18n/po/acq.js/cs-CZ.po
-22 22 build/i18n/po/acq/ar-JO.po
-45 36 build/i18n/po/acq/cs-CZ.po
-20 20 build/i18n/po/acq/de-DE.po
-20 20 build/i18n/po/acq/es-ES.po
-7 7 build/i18n/po/conify/cs-CZ.po
-148 122 build/i18n/po/db.seed/ar-JO.po
-20 8 build/i18n/po/db.seed/cs-CZ.po
-17 7 build/i18n/po/db.seed/de-DE.po
-17 7 build/i18n/po/db.seed/en-CA.po
-17 7 build/i18n/po/db.seed/en-GB.po
-17 7 build/i18n/po/db.seed/es-ES.po
-17 7 build/i18n/po/db.seed/fi-FI.po
-17 7 build/i18n/po/db.seed/fr-CA.po
-17 7 build/i18n/po/db.seed/hy-AM.po
-17 7 build/i18n/po/db.seed/oc-FR.po
-17 7 build/i18n/po/db.seed/pt-BR.po
-17 7 build/i18n/po/db.seed/ru-RU.po
-17 7 build/i18n/po/db.seed/tr-TR.po
-2252 2252 build/i18n/po/fm_IDL.dtd/ar-JO.po
-2258 2258 build/i18n/po/fm_IDL.dtd/cs-CZ.po
-2252 2252 build/i18n/po/fm_IDL.dtd/de-DE.po
-2252 2252 build/i18n/po/fm_IDL.dtd/en-CA.po
-2252 2252 build/i18n/po/fm_IDL.dtd/en-GB.po
-2252 2252 build/i18n/po/fm_IDL.dtd/es-ES.po
-2252 2252 build/i18n/po/fm_IDL.dtd/fi-FI.po
-2252 2252 build/i18n/po/fm_IDL.dtd/fr-CA.po
-2252 2252 build/i18n/po/fm_IDL.dtd/hy-AM.po
-2252 2252 build/i18n/po/fm_IDL.dtd/oc-FR.po
-2252 2252 build/i18n/po/fm_IDL.dtd/pt-BR.po
-2252 2252 build/i18n/po/fm_IDL.dtd/ru-RU.po
-2252 2252 build/i18n/po/fm_IDL.dtd/tr-TR.po
-11 11 build/i18n/po/lang.dtd/ar-JO.po
-4 4 build/i18n/po/lang.dtd/cs-CZ.po
-33 33 build/i18n/po/tpac/ar-JO.po
-38 38 build/i18n/po/tpac/cs-CZ.po
-33 33 build/i18n/po/tpac/de-DE.po
-33 33 build/i18n/po/tpac/en-CA.po
-33 33 build/i18n/po/tpac/en-GB.po
-40 40 build/i18n/po/tpac/es-ES.po
-33 33 build/i18n/po/tpac/fi-FI.po
-33 33 build/i18n/po/tpac/fr-CA.po
-33 33 build/i18n/po/tpac/hy-AM.po
-33 33 build/i18n/po/tpac/oc-FR.po
-33 33 build/i18n/po/tpac/pt-BR.po
-33 33 build/i18n/po/tpac/ru-RU.po
-33 33 build/i18n/po/tpac/tr-TR.po
-327 225 build/i18n/po/webstaff/ar-JO.po
-332 229 build/i18n/po/webstaff/cs-CZ.po
-322 224 build/i18n/po/webstaff/es-ES.po
-322 224 build/i18n/po/webstaff/ru-RU.po
-
-commit 818d227126a5a281aeece7e6dd20a3db82c88fb0
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 22 15:21:56 2017 -0400
-
- Translation updates - newpot
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-8 0 build/i18n/po/tpac/tpac.pot
-
-commit 21f9e7aec5cc7433ba7e2102ff8b041a662b6667
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 22 14:05:14 2017 -0400
-
- update server upgrade instructions for 2.12.0
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-17 17 docs/installation/server_upgrade.txt
-
-commit 53bf42a147e38ed0f5248d99f2e86b56aee5213e
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 22 14:03:21 2017 -0400
-
- update release notes for 2.12.0
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-3 3 docs/RELEASE_NOTES_2_12.adoc
-
-commit e883c81b715aa958234a06ba86a986bb88a88497
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 22 14:00:25 2017 -0400
-
- 2.11.3-2.12.0 schema update script
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-0 974 Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12-rc-upgrade-db.sql
-974 0 Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12.0-upgrade-db.sql
- delete mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12-rc-upgrade-db.sql
- create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12.0-upgrade-db.sql
-
-commit aab2ddc2ab351a1a6ac024f1f905760c15859871
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 22 12:25:41 2017 -0400
-
- LP#1668720: remove browser console noise for OPAC
-
- This patch fixes a case where JavaScript used in the OPAC
- attempts to set the value of a #client_tz_id input on all
- pages, even though only the login page has such an input.
-
- To test:
-
- [1] Load the OPAC homepage and open the JavaScript console/developer tools.
- Note that there's a "Cannot set property 'value' of null"
- error.
- [2] Apply the patch and try again; this time there shouldn't
- be such an error.
- [3] Open the login page, and verify, using developer tools,
- that the hidden client_tz_id input does have its value
- set to the client timezone.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/opac/parts/js.tt2
-
-commit f58b387937d4aa9c7e8ac2573191dc3923e3799f
-Author: Jason Stephenson <jason at sigio.com>
-Date: Tue Mar 21 15:34:21 2017 -0400
-
- LP 1669868: Fix make check for all distros.
-
- Chris Sharp found that make check was failing on Ubuntu 14.04 and 16.04.
-
- I borrowed a few lines from the OpenSRF configure.ac and modified the
- Open-ILS/src/c-apps/tests/Makefile.am to use a more autoconf-oriented
- approach that won't lead to unnecessary checks in the install scripts.
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-4 4 Open-ILS/src/c-apps/tests/Makefile.am
-10 0 configure.ac
-
-commit 4bdd6f8ed95b9430a1fa00f665689c0e15aae33e
-Author: Ben Shum <ben at evergreener.net>
-Date: Tue Mar 21 09:37:48 2017 -0400
-
- Docs: README to include Debian for changing ownership of /var/lock/apache2
-
- Minor tweak to also include Debian among distributions where it might
- be necessary to change ownership of /var/lock/apache2 to opensrf user.
- Previously this had been Ubuntu only issue, but has since been encountered
- during new Debian installations.
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-1 1 docs/installation/server_installation.txt
-
-commit 930e46fc5351ec7a0cbf14225ef818c1f3cf3f5c
-Author: Jillianne Presley <jillianne.presley.1641 at mail.linnbenton.edu>
-Date: Tue Mar 21 11:22:51 2017 -0700
-
- Docs: replacing XUL booking module screenshots with browser client ones
-
- Signed-off-by: Jane Sandberg <sandbej at linnbenton.edu>
-
-20 20 docs/circulation/booking.txt
-- - docs/media/booking-capture-1_web_client.png
-- - docs/media/booking-capture-2_web_client.png
-- - docs/media/booking-create-1_web_client.png
-- - docs/media/booking-create-2_web_client.png
-- - docs/media/booking-create-3_web_client.png
-- - docs/media/booking-create-4_web_client.png
-- - docs/media/booking-create-5_web_client.png
-- - docs/media/booking-create-6_web_client.png
-- - docs/media/booking-create-8_web_client.png
-- - docs/media/booking-create-9_web_client.png
-- - docs/media/booking-create-module-1_web_client.png
-- - docs/media/booking-create-module-3_web_client.png
-- - docs/media/booking-create-module-4_web_client.png
-- - docs/media/booking-pickup-1_web_client.png
-- - docs/media/booking-pickup-module-1_web_client.png
-- - docs/media/booking-pull-1_web_client.png
- create mode 100644 docs/media/booking-capture-1_web_client.png
- create mode 100644 docs/media/booking-capture-2_web_client.png
- create mode 100644 docs/media/booking-create-1_web_client.png
- create mode 100644 docs/media/booking-create-2_web_client.png
- create mode 100644 docs/media/booking-create-3_web_client.png
- create mode 100644 docs/media/booking-create-4_web_client.png
- create mode 100644 docs/media/booking-create-5_web_client.png
- create mode 100644 docs/media/booking-create-6_web_client.png
- create mode 100644 docs/media/booking-create-8_web_client.png
- create mode 100644 docs/media/booking-create-9_web_client.png
- create mode 100644 docs/media/booking-create-module-1_web_client.png
- create mode 100644 docs/media/booking-create-module-3_web_client.png
- create mode 100644 docs/media/booking-create-module-4_web_client.png
- create mode 100644 docs/media/booking-pickup-1_web_client.png
- create mode 100644 docs/media/booking-pickup-module-1_web_client.png
- create mode 100644 docs/media/booking-pull-1_web_client.png
-
-commit 2d8036d0055f282bcab1cd6b8ca634d3c46c68fd
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Mon Mar 20 21:25:25 2017 -0400
-
- LP#1673891: Fix untranslatable strings in metarecord sibling links
-
- We had a couple of untrasnlatable strings in the new sibling link section
- of the record summary page. This commit makes the strings translatable and
- also rewords one of the strings, as recommended by Eva Cerninakova, to make
- it easier to translate in other languages.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-2 2 Open-ILS/src/templates/opac/parts/record/summary.tt2
-
-commit e7a4b69d68cedf24fcbf70acfe2d74fc566da6e4
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Tue Mar 7 12:25:32 2017 -0500
-
- LP#1670512 Apply focus/select model udpates via timeout
-
- Avoid manually invoking scope.$apply() in the midst of an angular
- $digest loop, since this is forbidden by angular. Wrap the apply()'s in
- a $timeout, so they occur after the currently running digest.
-
- Fixes the focusMe, blurMe, and selectMe directives.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-9 3 Open-ILS/web/js/ui/default/staff/services/ui.js
-
-commit 782803c5dd81ac7547a5011015fe04dd9ad1562e
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 15 16:51:22 2017 -0400
-
- LP#1638377: update release notes to mention --with-perlbase
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-10 0 docs/RELEASE_NOTES_2_12.adoc
-
-commit d95079f6f3d77505288eeb72892901e570d51869
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Wed Aug 17 13:25:35 2016 -0400
-
- LP#1638377: Allow perl to be installed in non-standard locations
-
- Add --with-perlbase configure option to specify
- an alternative location for installing the Perl modules. This
- can be useful for setups that want to run the Perl modules
- from a shared filesystem or environments that need to run
- multiple versions of OpenSRF simultaneously.
-
- Users of --with-perlbase are responsible for ensuring that
- PERL5LIB is set appropriately.
-
- To test
- -------
- [1] Use --with-perlbase during the configure step, e.g.,
-
- ./configure --with-perlbase /tmp/perl
-
- [2] Run make; make check; sudo make install
- [3] Verify that the Perl modules are installed under
- /tmp/perl.
- [4] Make a change to a Perl source file, then
- go to src/perlmods, then run sudo ./Build install. Verify
- that it remembers the --with-perlbase directory
- and installs the updated module there.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 0 Makefile.am
-1 1 Open-ILS/src/perlmods/Makefile.am
-6 0 configure.ac
-
-commit 0338398efd2d09022c65b407693b204e80401a8e
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 15 16:35:45 2017 -0400
-
- update a couple references of 2.12-beta to 2.12-rc
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-2 2 docs/RELEASE_NOTES_2_12.adoc
-19 19 docs/installation/server_upgrade.txt
-
-commit 581c9185cd3e23ca8923f56bab1fa857870a0890
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 15 16:31:38 2017 -0400
-
- Translation updates - po files
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 build/i18n/po/acq/ar-JO.po
-188 181 build/i18n/po/acq/cs-CZ.po
-1 1 build/i18n/po/acq/de-DE.po
-1 1 build/i18n/po/acq/es-ES.po
-4 4 build/i18n/po/circ.properties/ar-JO.po
-5 5 build/i18n/po/circ.properties/cs-CZ.po
-1 1 build/i18n/po/circ.properties/de-DE.po
-1 1 build/i18n/po/circ.properties/en-CA.po
-1 1 build/i18n/po/circ.properties/en-GB.po
-1 1 build/i18n/po/circ.properties/es-ES.po
-1 1 build/i18n/po/circ.properties/fi-FI.po
-1 1 build/i18n/po/circ.properties/fr-CA.po
-1 1 build/i18n/po/circ.properties/hy-AM.po
-1 1 build/i18n/po/circ.properties/oc-FR.po
-1 1 build/i18n/po/circ.properties/pt-BR.po
-1 1 build/i18n/po/circ.properties/ru-RU.po
-1 1 build/i18n/po/circ.properties/tr-TR.po
-1 1 build/i18n/po/conify/ar-JO.po
-166 148 build/i18n/po/conify/cs-CZ.po
-1 1 build/i18n/po/conify/es-ES.po
-29 29 build/i18n/po/db.seed/ar-JO.po
-121 89 build/i18n/po/db.seed/cs-CZ.po
-1 1 build/i18n/po/db.seed/de-DE.po
-1 1 build/i18n/po/db.seed/en-CA.po
-1 1 build/i18n/po/db.seed/en-GB.po
-1 1 build/i18n/po/db.seed/es-ES.po
-1 1 build/i18n/po/db.seed/fi-FI.po
-1 1 build/i18n/po/db.seed/fr-CA.po
-1 1 build/i18n/po/db.seed/hy-AM.po
-1 1 build/i18n/po/db.seed/oc-FR.po
-1 1 build/i18n/po/db.seed/pt-BR.po
-1 1 build/i18n/po/db.seed/ru-RU.po
-1 1 build/i18n/po/db.seed/tr-TR.po
-1 1 build/i18n/po/fm_IDL.dtd/ar-JO.po
-15 15 build/i18n/po/fm_IDL.dtd/cs-CZ.po
-1 1 build/i18n/po/fm_IDL.dtd/de-DE.po
-1 1 build/i18n/po/fm_IDL.dtd/en-CA.po
-1 1 build/i18n/po/fm_IDL.dtd/en-GB.po
-1 1 build/i18n/po/fm_IDL.dtd/es-ES.po
-1 1 build/i18n/po/fm_IDL.dtd/fi-FI.po
-1 1 build/i18n/po/fm_IDL.dtd/fr-CA.po
-1 1 build/i18n/po/fm_IDL.dtd/hy-AM.po
-1 1 build/i18n/po/fm_IDL.dtd/oc-FR.po
-1 1 build/i18n/po/fm_IDL.dtd/pt-BR.po
-1 1 build/i18n/po/fm_IDL.dtd/ru-RU.po
-1 1 build/i18n/po/fm_IDL.dtd/tr-TR.po
-4 4 build/i18n/po/ils_events.xml/ar-JO.po
-4 4 build/i18n/po/ils_events.xml/cs-CZ.po
-1 1 build/i18n/po/ils_events.xml/de-DE.po
-1 1 build/i18n/po/ils_events.xml/en-CA.po
-1 1 build/i18n/po/ils_events.xml/en-GB.po
-1 1 build/i18n/po/ils_events.xml/es-ES.po
-1 1 build/i18n/po/ils_events.xml/fi-FI.po
-1 1 build/i18n/po/ils_events.xml/fr-CA.po
-1 1 build/i18n/po/ils_events.xml/hy-AM.po
-1 1 build/i18n/po/ils_events.xml/pt-BR.po
-1 1 build/i18n/po/ils_events.xml/ru-RU.po
-18 17 build/i18n/po/lang.dtd/cs-CZ.po
-5 5 build/i18n/po/reports.js/cs-CZ.po
-45 48 build/i18n/po/tpac/ar-JO.po
-51 53 build/i18n/po/tpac/cs-CZ.po
-3 3 build/i18n/po/tpac/de-DE.po
-3 6 build/i18n/po/tpac/en-CA.po
-3 6 build/i18n/po/tpac/en-GB.po
-4 9 build/i18n/po/tpac/es-ES.po
-5 8 build/i18n/po/tpac/fi-FI.po
-3 6 build/i18n/po/tpac/fr-CA.po
-3 6 build/i18n/po/tpac/hy-AM.po
-3 3 build/i18n/po/tpac/oc-FR.po
-3 6 build/i18n/po/tpac/pt-BR.po
-4 4 build/i18n/po/tpac/ru-RU.po
-3 3 build/i18n/po/tpac/tr-TR.po
-152 175 build/i18n/po/webstaff/ar-JO.po
-164 184 build/i18n/po/webstaff/cs-CZ.po
-1 39 build/i18n/po/webstaff/es-ES.po
-1 1 build/i18n/po/webstaff/ru-RU.po
-
-commit 9a36f3328def089d9279e7531743bd294898ba84
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 15 16:26:21 2017 -0400
-
- Translation updates - newpot
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-125 0 build/i18n/po/PCrudFilterPane.js/de-DE.po
-17 17 build/i18n/po/acq/acq.pot
-1853 0 build/i18n/po/acq/de-DE.po
-196 0 build/i18n/po/actor/de-DE.po
-58 0 build/i18n/po/cat/de-DE.po
-335 0 build/i18n/po/circ/de-DE.po
-18 5 build/i18n/po/db.seed/db.seed.pot
-2250 2250 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
-375 0 build/i18n/po/kpac/de-DE.po
-81 0 build/i18n/po/serial.js/de-DE.po
-30 30 build/i18n/po/tpac/tpac.pot
-314 221 build/i18n/po/webstaff/webstaff.pot
- create mode 100644 build/i18n/po/PCrudFilterPane.js/de-DE.po
- create mode 100644 build/i18n/po/acq/de-DE.po
- create mode 100644 build/i18n/po/actor/de-DE.po
- create mode 100644 build/i18n/po/cat/de-DE.po
- create mode 100644 build/i18n/po/circ/de-DE.po
- create mode 100644 build/i18n/po/kpac/de-DE.po
- create mode 100644 build/i18n/po/serial.js/de-DE.po
-
-commit c377a9eae5aa1c25d267ed1ace11e31ac6d4feef
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 15 16:18:50 2017 -0400
-
- update monolithic schema upgrade script for 2.12-rc
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-0 777 Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12-beta-upgrade-db.sql
-974 0 Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12-rc-upgrade-db.sql
- delete mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12-beta-upgrade-db.sql
- create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12-rc-upgrade-db.sql
-
-commit 4b25f8562bc5af6143693e3e2446f20b24da8440
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Mar 15 16:16:54 2017 -0400
-
- LP#1671936: add facet reingest to version-upgrade from 2.11.3
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-2 2 Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12-beta-upgrade-db.sql
-
-commit 67b96d2ae5a94577cb37d0d775b37cf8b6f33f00
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Tue Mar 14 14:12:45 2017 -0400
-
- LP#1671936: Tweak to release notes entry on reingest
-
- Changes the Upgrade Notes in the release notes that a reingest of both browse
- and facet indexes is required.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
- Conflicts:
- docs/RELEASE_NOTES_2_12.adoc
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 docs/RELEASE_NOTES_2_12.adoc
-
-commit 5f612ab3cb952fd84d68b11aeca1d3185d059d1f
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Mar 10 18:17:41 2017 -0500
-
- LP#1671936: Provide reingest for 1006 upgrade script
-
- We missed the reingest for upgrade script 1006. Adding it here.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-8 0 Open-ILS/src/sql/Pg/upgrade/1006.function.trim_trailing_punctuation.sql
-
-commit 8f44effc07e26e7f4dd63d2adf243df2e2c8fabf
-Author: Remington Steed <rjs7 at calvin.edu>
-Date: Wed Mar 15 11:41:35 2017 -0400
-
- Docs: Fix typo, add missing contributing organization
-
- This commit fixes a small grammar mistake and adds a missing
- organization to the Acknowledgements section.
-
- Signed-off-by: Remington Steed <rjs7 at calvin.edu>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-2 1 docs/RELEASE_NOTES_2_12.adoc
-
-commit 2988b195a2a0009bb858dee4767e2dfa6b8fa3ee
-Author: Remington Steed <rjs7 at calvin.edu>
-Date: Wed Mar 15 11:18:49 2017 -0400
-
- Docs: Slight rewording of release notes
-
- This commit slightly rewords the release notes entry about the new
- translator make target.
-
- Signed-off-by: Remington Steed <rjs7 at calvin.edu>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-5 4 docs/RELEASE_NOTES_2_12.adoc
-
-commit 641885de875fa938624491480279f258fab1fbc9
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Wed Mar 15 10:55:04 2017 -0400
-
- Docs: Grammar tweaks to the 2.12 release notes
-
- Many thanks to Andrea Neiman for catching these!
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-4 4 docs/RELEASE_NOTES_2_12.adoc
-
-commit ebff056093d99cfeb9876b160d59d513b49ec898
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Wed Mar 15 10:18:33 2017 -0400
-
- Docs: Updates to Czech organizations
-
- Making updates to Czech organizations listed in acknowledgements as recommended
- by Eva Cerninakova.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 2 docs/RELEASE_NOTES_2_12.adoc
-
-commit 60b6f06d7045a0ddf60e1232fd477dd77ceadcc3
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Mar 14 14:24:59 2017 -0400
-
- Docs: more 2.12 release notes updates
-
- * additional formatting
- * mention the two new services in the top-level upgrade
- section.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-6 3 docs/RELEASE_NOTES_2_12.adoc
-
-commit da96550059c21b4b048797f8dc778907f0d4208f
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Mar 14 14:23:21 2017 -0400
-
- Docs: more typo and formatting improvements for 2.12 release notes
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-20 18 docs/RELEASE_NOTES_2_12.adoc
-
-commit 5a908a026bdeb793b8dbddf439807b9565e850c5
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Mar 14 14:03:49 2017 -0400
-
- Docs: mark subfield labels in 2.12 release notes
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 docs/RELEASE_NOTES_2_12.adoc
-
-commit 0dcb5b1fbb3efa7d24206d7c1c4b8310ba1a140f
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Mar 14 13:52:15 2017 -0400
-
- Docs: replace "OPAC" jargon in release notes
-
- ... in favor of "public catalog". Please note that
- I don't feel strongly about this change, and won't mind
- if it gets reverted. I do feel more strongly about the
- word "OPAC" slipping into patron-targeted documentation.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-6 6 docs/RELEASE_NOTES_2_12.adoc
-
-commit ddec48dc9c7a9032332c249bedfa9e7b3ed891c6
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Mar 14 13:51:14 2017 -0400
-
- Docs: typo fix for 2.12 release notes
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 docs/RELEASE_NOTES_2_12.adoc
-
-commit 67a7fd7c134016f4bd954d09d4380a1c8bd9b888
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Tue Mar 14 13:52:33 2017 -0400
-
- Docs: Translator acknowledgements and PostgreSQL support
-
- Updates the release notes with acknowledgements for translators that changed
- trasnlations strings for offically-supported languages since the last release.
- Also adds PostgreSQL as a recommendation as per discussion at March 2017 dev
- meeting and follow-up e-mail to the dev list.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-13 3 docs/RELEASE_NOTES_2_12.adoc
-
-commit 3bdd78ae2f75a9f23cdeeca08fb2e6cd4335594a
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Mar 10 15:38:10 2017 -0500
-
- Docs: Additions to 2.12 release notes
-
- Adds organizations that commissioned development, contributors who have
- contributed since the beta release, new notes for ebook integration, and
- some some missed features.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-144 51 docs/RELEASE_NOTES_2_12.adoc
-
-commit 6cd11aaef347cf34b2c0a904a0a0c4b0c264997d
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Wed Mar 15 08:37:25 2017 -0400
-
- LP#1673059: Update passwd storage test
-
- The passwd storage PgTAP test is failing because the user ids shifted when new
- sample records were added to the actor.usr table in the Concerto dataset. This
- branch changes the id in the test to point to the correct user.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-10 10 Open-ILS/src/sql/Pg/live_t/lp1468422_passwd_storage.pg
-
-commit 9793d47e12fe00be9ffcbb519bd22861e299192c
-Author: Dan Scott <dscott at laurentian.ca>
-Date: Wed Mar 8 09:13:43 2017 -0500
-
- LP#1671112 Sample users and addresses with Unicode characters
-
- Introducing to the line up of sample users, José Antonio Bautista
- and Munenori Kawasaki (川﨑 宗則), hailing from 800 René-Lévesque Blvd W in
- Montréal.
-
- Signed-off-by: Dan Scott <dscott at laurentian.ca>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-40 0 Open-ILS/tests/datasets/sql/users_patrons_100.sql
-
-commit 549d6a0847f4a7a68db5d41270290c24f16c9aa1
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Fri Mar 10 13:05:50 2017 -0500
-
- webstaff: Make Items Bookable and Book Item Now for Holdings View
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-5 0 Open-ILS/src/templates/staff/cat/catalog/t_holdings.tt2
-134 0 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
-
-commit c17e66ae30fb4dcca0a59c3fdbbfba0c4e1b0e76
-Author: Remington Steed <rjs7 at calvin.edu>
-Date: Thu Sep 29 14:55:41 2016 -0400
-
- LP#1586567 Always return Fund Years sorted descending
-
- Currently, fund year selectors in Acq interfaces (at least Acq Admin ->
- Funds, and Acq -> Load MARC Order Records) show the fund years in
- database order. This commit adds a descending sort to the perl function
- that retrieves fund years for those interfaces. It also removes the
- unsuccessful attempt at sorting that was present in the dojo code.
-
- Signed-off-by: Remington Steed <rjs7 at calvin.edu>
- Signed-off-by: Dawn Dale <ddale at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Financials.pm
-0 1 Open-ILS/web/js/ui/default/acq/financial/list_funds.js
-0 1 Open-ILS/web/js/ui/default/acq/picklist/upload.js
-
-commit c7b42d325a55c588f21da73b841780b72a3deb5a
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Tue Mar 14 15:53:20 2017 -0400
-
- LP# 1668414: Stamping upgrade script for oneclickdigital base URI
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-26 0 Open-ILS/src/sql/Pg/upgrade/1031.data.org-setting.oneclickdigital-base-uri.sql
-0 26 Open-ILS/src/sql/Pg/upgrade/XXX.data.org-setting.oneclickdigital-base-uri.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1031.data.org-setting.oneclickdigital-base-uri.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXX.data.org-setting.oneclickdigital-base-uri.sql
-
-commit 704dd4144617669225bd8b964eb92977b583ddea
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Mon Feb 27 13:40:55 2017 -0800
-
- LP#1541559: org setting for OneClickdigital API base URI
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 1 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI/OneClickdigital.pm
-16 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-26 0 Open-ILS/src/sql/Pg/upgrade/XXX.data.org-setting.oneclickdigital-base-uri.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXX.data.org-setting.oneclickdigital-base-uri.sql
-
-commit 54374902d89b5f11e22ef2c6e10433aa2e94aa51
-Author: Christine Morgan <cmorgan at noblenet.org>
-Date: Wed Mar 1 11:12:02 2017 -0500
-
- lp1629016: Hide List Option In Staff Client
-
- This will hide the option to add to Lists when in the staff client.
-
- Signed-off-by: Christine Morgan <cmorgan at noblenet.org>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-40 38 Open-ILS/src/templates/opac/parts/record/summary.tt2
-2 0 Open-ILS/src/templates/opac/parts/result/table.tt2
-
-commit bb5d651c44d0f3e04a358ef3e0ab176f7ad5802d
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Wed Nov 2 14:28:08 2016 -0400
-
- lp1261835 stop colliding bill UI refreshes
-
- for want of promises in Angular :)
-
- population of the bill list in this implementation is asynchronous, but the rest
- of the refresh action is not, and it's sadly being invoked multiple times. There
- are different ways to fix this, but using a semaphore seems to work.
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Dawn Dale <ddale at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-15 8 Open-ILS/xul/staff_client/server/patron/bill2.js
-
-commit 4c490dafe1126a116bf53f04ca19907d4270b1db
-Author: Dan Wells <dbw2 at calvin.edu>
-Date: Wed Nov 2 14:35:16 2016 -0400
-
- LP#1175293 Use filtered fund dropdown in funding source interface
-
- The exising interface for allocating to funds from a funding source
- view lists all funds by code only. Since many (most?) orgs reuse
- fund codes year to year, you eventually end up with a bunch of
- dupes you cannot tell apart.
-
- Let's "borrow" an AutoFieldWidget to do the heavy lifting of creating
- a filtered list of active funds, and include the year for further
- user validation.
-
- This is inspired by a few other fund dropdowns, but may not be the
- best overall solution.
-
- Signed-off-by: Dan Wells <dbw2 at calvin.edu>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 14 Open-ILS/src/templates/acq/funding_source/view.tt2
-15 0 Open-ILS/web/js/ui/default/acq/financial/view_funding_source.js
-
-commit 61e59eaac68888ff2ebcc5d90c5ff8b63d7b3493
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Tue Feb 28 11:33:25 2017 -0500
-
- LP#1668682 Checkout holds fullfill ignores expire time
-
- Checking out a hold-captured item for a hold whose expire time is in the
- past, but has not yet been canceled by the hold targeter, now marks the
- hold as fulfilled.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 5 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
-
-commit fca751f65dd2afbb4a7b70d6ab92f49479d22b30
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Thu Mar 2 23:52:30 2017 -0500
-
- LP#1522644: Make Mark for Hold Transfer option consistent with other options
-
- Makes the following changes to the Mark for Holds Transfer Destination option:
-
- 1) Changes the label from "Mark As Title Hold Transfer Destination" to "Title
- Hold Transfer." The 'Mark" piece is already implied in the "Mark For" button
- label, and the long text was pushing the menu off the screen for some displays.
-
- 2) Makes the option behave as other Mark options. If a record is already marked,
- it displays the marked Record ID in the menu. The mark is also removed when the
- "Reset Record Marks" option is clicked.
-
- 3) Pushes the reset option down to the bottom of the menu and alphabetizes the
- other Mark options above it.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
-
-13 12 Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2
-5 0 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
-
-commit 961970fab4feb9484cb276ac386fd0779cd86e74
-Author: Victoria Lewis <vlewis at catalystdevworks.com>
-Date: Fri Jan 13 11:42:37 2017 -0800
-
- LP#1522644: webclient: Transfer title holds issues
-
- Hid "Transfer All Titles" button from the View Holds tab of the bib record
-
- Moved the "Mark as Title Hold Transfer Destination" button to the
- "Mark For:" dropdown to make it more consistent with other "mark" actions.
-
- To test
- -------
- [1] Place a hold on a title.
-
- [2] Choose another title. Under "Mark For" click
- "Mark as Title Hold Transfer Destination"
-
- [3] Return to original title on hold. Under "Actions"
- click "Transfer To Marked Title"
-
- [4] Confirm that hold is transfered.
-
- Signed-off-by: Victoria Lewis <vlewis at catalystdevworks.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
-
-5 0 Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2
-3 3 Open-ILS/src/templates/staff/cat/catalog/t_holds.tt2
-
-commit f50e5e83398f60b4b084527b32ac082e4a5207ac
-Author: Dan Scott <dscott at laurentian.ca>
-Date: Sat Mar 11 23:05:15 2017 -0500
-
- LP#1442276: Stamp schema upgrade for corrupted XSL output
-
- Signed-off-by: Dan Scott <dscott at laurentian.ca>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-43 0 Open-ILS/src/sql/Pg/upgrade/1030.function.oils_xslt_process_utf8_fix.sql
-0 43 Open-ILS/src/sql/Pg/upgrade/xxxx.function.oils_xslt_process_utf8_fix
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1030.function.oils_xslt_process_utf8_fix.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/xxxx.function.oils_xslt_process_utf8_fix
-
-commit d6a68e964022c5fe6c2641919882a0a2312a7e11
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Mar 10 22:53:18 2017 -0500
-
- LP#1442276: Upgrade script for Encoding UTF8 output
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Dan Scott <dscott at laurentian.ca>
-
-43 0 Open-ILS/src/sql/Pg/upgrade/xxxx.function.oils_xslt_process_utf8_fix
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/xxxx.function.oils_xslt_process_utf8_fix
-
-commit 3d8688d0219d0b0462e809892f783e849fa1d694
-Author: Dan Scott <dscott at laurentian.ca>
-Date: Sun Mar 5 11:45:12 2017 -0500
-
- LP#1442276 output_as_chars() instead of toString
-
- The SuperCat transform methods for records retrieved by record ID or ISBN call
- toString on the XSLT output object, which results in a byte string and thus
- corrupted output. Instead, call output_as_chars() on the stylesheet object to
- generate a character string and avoid corruption.
-
- Signed-off-by: Dan Scott <dscott at laurentian.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-4 2 Open-ILS/src/perlmods/lib/OpenILS/Application/SuperCat.pm
-
-commit 0f5d784ce9952dc17e65e40a1493c61612fc7399
-Author: Dan Scott <dan at coffeecode.net>
-Date: Fri Mar 3 16:03:30 2017 -0500
-
- LP#1442276 pgTAP test for oils_xslt_process
-
- In moving from the deprecated XML::LibXSLT::output_string() to output_as_chars(),
- add a regression test to ensure that we do not suffer from corrputed encoding
- output in the future.
-
- We test both the case where an output encoding has been explicitly declared,
- as well as the case where an output encoding has not been explicitly declared.
- It was this subtle difference that was causing the problem with output_string().
-
- Signed-off-by: Dan Scott <dan at coffeecode.net>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-45 0 Open-ILS/src/sql/Pg/t/regress/lp1442276_oils_xslt_encoding.pg
- create mode 100644 Open-ILS/src/sql/Pg/t/regress/lp1442276_oils_xslt_encoding.pg
-
-commit d6b620262f4dc883b14cedf0c4225d3ef145755e
-Author: Dan Scott <dscott at laurentian.ca>
-Date: Fri Mar 3 01:40:19 2017 -0500
-
- LP#1442276 Prevent corrupted Unicode chars in MARCTXT and RIS
-
- The MARCTXT and RIS feeds use the deprecated XML::LibXSLT::output_string()
- method which, depending on the stylesheet, generated either a byte string
- or characters. Using output_as_bytes() ensures it is always a byte string
- and avoids the resulting MARCTXT and RIS output from corrupting Unicode
- characters.
-
- Signed-off-by: Dan Scott <dscott at laurentian.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat/Feed.pm
-
-commit c4440919b94ed785b950256ede6b6e8905a24703
-Author: Dan Scott <dscott at laurentian.ca>
-Date: Fri Mar 3 01:26:53 2017 -0500
-
- LP#1442276 Encode UTF8 output of XSLT transforms
-
- The XML::LibXSLT::output_string() method was deprecated in favour of
- output_as_bytes() and output_as_chars(). The latter always generates
- UTF8 output as characters, which is what we need, while output_string()
- behaviour depended on the stylesheet.
-
- Signed-off-by: Dan Scott <dscott at laurentian.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.functions.config.sql
-
-commit 482c98453d97bec172c7b0a201baa2b81c0c97dc
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Mar 10 13:55:09 2017 -0500
-
- LP#1671904 egDate unit test handles time change
-
- Teach the egDate unit test requesting '2 days' worth of seconds to allow
- values for 47, 48, or 49 hours. 47 and 49 happen when crossing time
- change boundaries.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/web/js/ui/default/staff/services/date.js
-27 1 Open-ILS/web/js/ui/default/staff/test/unit/egDate.js
-
-commit 7e46ea8bebb0352f56457104f420c923f0ecf2a7
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Wed Mar 8 11:51:35 2017 -0500
-
- LP#1671165: Fix web client build error
-
- Bower install was grabbing a later version of angular-cookies than we wanted,
- resulting in errors when attempting to build the web client. Changing a
- caret to a tilde in the bower.json files keeps us to a 1.5.x version of
- angular-cookies, making web client builds happy.
-
- Many thanks to Ben Shum for finding the solution to this problem!
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-1 1 Open-ILS/web/js/ui/default/staff/bower.json
-
-commit 16820395ec44a6944f020cb65c2d79c315de209e
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Mar 3 11:42:44 2017 -0500
-
- LP#1642378 Webstaff negative balance UI progress dialog
-
- Display a progress dialog while loading the Patrons With Negative
- Balances UI. Dialog starts indeterminate, morphing into
- semi-determinate as patron data streams in.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-7 3 Open-ILS/web/js/ui/default/staff/admin/local/circ/neg_balance_users.js
-
-commit e8c945b99dc5d8b3d4aa014b50e3474138af1be9
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Mon Feb 27 16:53:52 2017 -0500
-
- LP#1642378 Webstaff Negative Balance org select repairs
-
- 1. Disable org units in the org unit selector that cannot have users.
-
- Additional code cleanup:
-
- 2. The org selector calls egStartup internally, so if the page
- controller has no need to wait on the startup to complete, then it does
- not need to manually invoke the startup.
-
- 3. No longer necessary to manually track the selected org unit from the
- org selector directive.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/templates/staff/admin/local/circ/neg_balance_users.tt2
-5 3 Open-ILS/web/js/ui/default/staff/admin/local/circ/neg_balance_users.js
-
-commit 354988bfab03a9bd1f99c67a22790ce72d6ee9fb
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Mon Feb 27 16:43:09 2017 -0500
-
- LP#1642378 Webstaff org selector misc. repairs
-
- 1. Always apply default values after egStartup.go() has completed.
- Among other things, this prevents the occaisonal "cannot call ws_ou()
- on an undefined value" errors bubbling up from the org selector
- when an attempt to set default values occured before egAuth had
- retrieved the user (which occurs during startup).
-
- 2. For consistency, always run the $scope.onchange handler on initial
- page load when a selected value and change handler are defined.
- Similar to #1 above, the initial onchange always fires after
- egStartup has completed.
-
- 3. Run the change handler in a $timeout so that the $scope.selected
- value has a chance to propagate to the calling controller's $scope.
- Otherwise, the the calling controller has to manually track the
- selected value (which partially defeats the purpose of having this
- directive in the first place).
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-39 24 Open-ILS/web/js/ui/default/staff/services/ui.js
-
-commit 6fa137e176b4f08f083828fcc454aefbc2e8118b
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Thu Mar 2 18:05:05 2017 -0500
-
- LP#1653001 Hold pull list progress dialog
-
- Display a progress dialog while loading the holds pull list grid and the
- when collecting data for printing the holds pull list.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-0 4 Open-ILS/src/templates/staff/circ/holds/t_pull_list.tt2
-33 32 Open-ILS/web/js/ui/default/staff/circ/holds/app.js
-10 0 Open-ILS/web/js/ui/default/staff/services/grid.js
-
-commit 1f55699f8c5ceb01400d2d56c3aaac60aac0380b
-Author: Bill Erickson <berick at esilibrary.com>
-Date: Wed Aug 20 16:45:47 2014 -0400
-
- LP#1653001 webstaff: Holds pull list sortable columns
-
- Retrieve holds for the pull list via the canned "ahopl" pull list IDL
- class. This lets the grid fetch the data via canned flattener query,
- supporting server-side sort/limit/offset options.
-
- To retain all previous UI behavior, primarily editing hold attributes
- (e.g. notification prefs), hold details for each hold have to be fetched
- (and cached) in addition to the main grid data. The grid renders and
- sorts the flattener data, then grid actions act upon the fleshed hold
- details data.
-
- Commit also includes:
-
- 1. Added some missing IDL links for the "ahopl" class.
- 2. Micro-optimization to egGrid to exit early when an invalid IDL path
- is provided.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 5 Open-ILS/examples/fm_IDL.xml
-80 31 Open-ILS/src/templates/staff/circ/holds/t_pull_list.tt2
-58 29 Open-ILS/web/js/ui/default/staff/circ/holds/app.js
-8 7 Open-ILS/web/js/ui/default/staff/services/grid.js
-
-commit 02edc5ca4b6cc1b4f7c03d2faaa18b09ac4764bf
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Dec 30 11:54:08 2016 -0500
-
- LP#1653001 Hold details authoritative API cstore maintenance
-
- Avoid cstore exhaustion during .authorative API calls that run
- Holds:retrieve_hold_queue_status_impl() by using the in-transaction
- editor for YAOUS lookups instead of allowing the lookups to create their
- own cstore connections, each spawning a new transaction, since
- CStoreEditor is in authoritative mode.
-
- Since CStoreEditor authoritative handling leaves each cstore transaction
- open until the API call completes, and in this case, each hold in the batch
- lookup resulted in 2 additional open cstore connections per hold, a batch
- lookup of (say) 15 holds, meant 31 cstore connections were opened in one API
- call.
-
- Telling the YAOUS lookup to use the existing editor means the same call
- completes with 1 cstore connection.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-4 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
-
-commit 8d12a5adbfcb7a7be1bdf8bde714ec383b5caa83
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Feb 24 12:12:21 2017 -0500
-
- LP#1522638 Patron search uses progress modal
-
- Use the progress modal dialog in the web staff patron search UI for
- consistency / code re-use.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-0 13 Open-ILS/src/templates/staff/circ/patron/t_search_results.tt2
-11 8 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-
-commit c96d529a4ead10cade5bc3cde36e59fe50151835
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Mar 3 10:34:26 2017 -0500
-
- LP#1522638 Bib holds egProgressDialog API updates
-
- 1. Use the new egProgressDialog name and the new increment() function.
- 2. Open the dialog before data retrieval starts to better indicate work
- is happening.
- 3. Close the dialog in promise.finally() to ensure it always closes.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-22 8 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
-
-commit 7b3a1ca1187bc8caa752580066c791eb0c5661b0
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Mar 3 10:34:20 2017 -0500
-
- LP#1522638 egProgressDialog features and docs
-
- Use an HTML5 <progress/> element as the progress bar instead of the
- Bootstrap progress CSS class. The HTML5 element provides a more
- accurate display.
-
- Add support for 3 modes of operation:
-
- * determinate - shows dialog and percentage progress
- * semi-determinate - shows a value-less <progress/> but also displays
- the current value to indicate work happening.
- * indeterminate - shows a value-less <progress/> with no specificat
- indication of forward momentum.
-
- Adds a bunch of docs.
-
- Rename egProgressModal to egProgressDialog for consistency with other
- eg*Dialog's (which are also modal).
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 0 Open-ILS/src/templates/staff/css/style.css.tt2
-0 15 Open-ILS/src/templates/staff/share/t_progress_bar.tt2
-30 0 Open-ILS/src/templates/staff/share/t_progress_dialog.tt2
-103 9 Open-ILS/web/js/ui/default/staff/services/ui.js
- delete mode 100644 Open-ILS/src/templates/staff/share/t_progress_bar.tt2
- create mode 100644 Open-ILS/src/templates/staff/share/t_progress_dialog.tt2
-
-commit 1110f323e1f878d2bfd7279f964987be37c38dda
-Author: Victoria Lewis <vlewis at catalystdevworks.com>
-Date: Mon Feb 6 12:12:56 2017 -0800
-
- LP#1522638 Record holds tab gets modal progress bar
-
- When loading "View Holds" for a bib record
- progress bar modal appears while user waits for titles to display.
-
- Signed-off-by: Victoria Lewis <vlewis at catalystdevworks.com>
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-15 0 Open-ILS/src/templates/staff/share/t_progress_bar.tt2
-9 5 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
-28 0 Open-ILS/web/js/ui/default/staff/services/ui.js
- create mode 100644 Open-ILS/src/templates/staff/share/t_progress_bar.tt2
-
-commit 46c929f6a4884e91eb0d038dde247fc8af12689c
-Author: Kyle Huckins <khuckins at catalystdevworks.com>
-Date: Wed Dec 28 12:15:25 2016 -0800
-
- LP#1526185 Disable second toast on permfail
-
- Supress extra toast after inputting valid credentials after
- permission failure.
-
- Signed-off-by: Kyle Huckins <khuckins at catalystdevworks.com>
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 0 Open-ILS/src/templates/staff/base_js.tt2
-2 2 Open-ILS/web/js/ui/default/staff/services/navbar.js
-18 9 Open-ILS/web/js/ui/default/staff/services/op_change.js
-
-commit 28cbd5c25147ddc21370b4dd6c7cfe3f6c344613
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Wed Dec 28 10:59:33 2016 -0500
-
- LP#1526185 op-change supplies egNet.handlePermFailure
-
- Teach egOpChange to handle permission failure events via the new
- egNet.handlePermFailure() handler.
-
- This commit includes additional repairs to op-change promise
- handling and minor formatting adjustments.
-
- Op-change also now displays the username of the op-changed user
- in the navbar immediately upon op-change.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-8 6 Open-ILS/src/templates/staff/share/t_opchange.tt2
-12 6 Open-ILS/web/js/ui/default/staff/services/navbar.js
-55 34 Open-ILS/web/js/ui/default/staff/services/op_change.js
-
-commit ced34fb5c3329dc34591cf7465e61d78f8a90b5e
-Author: Kyle Huckins <khuckins at catalystdevworks.com>
-Date: Wed Dec 14 13:26:06 2016 -0800
-
- LP#1526185 Operator Change Service
-
- Move operator change functionality into its
- own dedicated service.
-
- Notify user when action fails due to unauthorized
- credentials, complete with message as to what has
- gone wrong.
-
- Fire off any failed action after input of authorized
- credentials.
-
- Signed-off-by: Kyle Huckins <khuckins at catalystdevworks.com>
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 0 Open-ILS/src/templates/staff/base_js.tt2
-7 2 Open-ILS/src/templates/staff/share/t_opchange.tt2
-1 0 Open-ILS/web/js/ui/default/staff/Gruntfile.js
-0 14 Open-ILS/web/js/ui/default/staff/circ/services/circ.js
-5 31 Open-ILS/web/js/ui/default/staff/services/navbar.js
-76 0 Open-ILS/web/js/ui/default/staff/services/op_change.js
-1 0 Open-ILS/web/js/ui/default/staff/test/karma.conf.js
- create mode 100644 Open-ILS/web/js/ui/default/staff/services/op_change.js
-
-commit 9cc73b7825498ece1e0bbfa8445e1a4438417c44
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Wed Dec 28 10:50:41 2016 -0500
-
- LP#1526185 egNet PERM_FAILURE handler
-
- Support a new egNet.handlePermFailure() callback. When this function is
- defined, it's invoked any time an egNet request returns a PERM_FAILURE
- event.
-
- When invoked, the in-progress promise linked to the original
- request is effectively superseded by the promise returned by the
- egNet.handlePermFailure(), living and dying with the new promise. This
- makes it possible to hold off resolving the original request until the
- handler is done.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-59 20 Open-ILS/web/js/ui/default/staff/services/net.js
-
-commit 22891eb1dccb101e097f355b344e1aac20e1ef9d
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Feb 3 14:26:09 2017 -0500
-
- LP#1526163 Web staff supports auto-renew tweaks
-
- Initiate the auto-renewal earlier in the checkout process, specifically
- before response data is unnecessarily fleshed. Add an explicit
- auto_renew toggle to the checkout response blob to more clearly indicate
- why checkout counts are not modified.
-
- Additional code comments and logging.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-4 2 Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
-9 3 Open-ILS/web/js/ui/default/staff/circ/services/circ.js
-
-commit f38509c2fba7b035f19d75100d565aa4f124f498
-Author: Billy Horn <bhorn at catalystdevworks.com>
-Date: Fri Nov 18 13:04:24 2016 -0800
-
- LP#1526163 Web staff supports auto-renewl option
-
- Automatically renew an item from the client when the auto-renew toggle
- is returned by the server during a checkout call.
-
- Avoid modifying the items out counts in the UI when an item is
- auto-renewed.
-
- Signed-off-by: Billy Horn <bhorn at catalystdevworks.com>
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 2 Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
-3 0 Open-ILS/web/js/ui/default/staff/circ/services/circ.js
-
-commit 5134f0cfcdc97a210250d92a0e9c3593314eda9a
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Mon Feb 27 12:32:45 2017 -0500
-
- LP#1576435 Inactive patron search propagation rapair
-
- Fix a small code thinko in the propagation of the 'inactive' flag
- for patron-editor duplicate patron searches.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-
-commit 74e6b98e2ffb046e428d4ae9cc7b9248c2452ed5
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Fri May 27 13:10:29 2016 -0700
-
- LP#1576435: Include inactive patrons on patron reg duplicate search in web client
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/staff/circ/patron/t_edit.tt2
-12 0 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-
-commit f0ec9c21321d74950c8f3396036f249c7579c738
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Sat Apr 23 19:12:27 2016 -0700
-
- LP#1576435: Force "Include inactive patrons?" on patron reg duplicate search
-
- In the XUL client, duplicate patron checking in the patron registration
- interface now includes inactive patrons (see LP#1217052). However, if
- you click on the link "Found X patron(s) with the same name," the
- resulting patron search does not always include inactive patrons by
- default (instead, the value of the "Include inactive patrons?" checkbox
- is cached from your last patron search, as usual).
-
- To prevent user confusion in this scenario, this commit forces the
- linked patron search in the XUL client to always include inactive
- patrons.
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/web/js/ui/default/actor/user/register.js
-10 1 Open-ILS/xul/staff_client/server/patron/search_form.js
-
-commit 6e6f59b5f89a2aa6ee342a8005ec6b5411a1dc1d
-Author: Ben Shum <ben at evergreener.net>
-Date: Sat Mar 4 18:39:48 2017 -0500
-
- Docs: Remove Fedora from server upgrade page
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-3 4 docs/installation/server_upgrade.txt
-
-commit 5314f89b0e0aaaf6228951e1ee36de1e9d7faa95
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Fri Aug 12 14:03:10 2016 -0400
-
- LP#1579219: set up mod_perl as an Evergreen dependency
-
- This patch, in conjunction with another one for OpenSRF,
- set mod_perl up as a dependency installed when Evergreen is installed,
- not when OpenSRF is installed, as OpenSRF itself does not require
- mod_perl.
-
- Minor tweak to Galen's original patch to include mod_perl in the list
- for apache mods to be activated by default.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-3 1 Open-ILS/src/extras/install/Makefile.debian-jessie
-4 1 Open-ILS/src/extras/install/Makefile.debian-wheezy
-1 0 Open-ILS/src/extras/install/Makefile.fedora
-4 2 Open-ILS/src/extras/install/Makefile.ubuntu-trusty
-3 1 Open-ILS/src/extras/install/Makefile.ubuntu-xenial
-
-commit 797161f4511da49a3104c7d4ebafc9b5ae1a11df
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Thu Mar 2 16:55:15 2017 -0500
-
- LP#1669522: Remove regex that caused duplication in author query
-
- In LP#1308090, a regex replacement was added to the normzalize_qterm block
- that didn't work as intended. Instead of replacing the already-normalized qterm,
- it added a new string to the qterm, causing the author and date terms to
- duplicate in the resulting query when the link is clicked. Since the the
- problem the regex was trying to solve appears to be an aesthetic one rather
- than a functional one, this commit removes that regex.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-0 1 Open-ILS/src/templates/opac/parts/record/authors.tt2
-
-commit 7631172de7f0fc9658d77dff82447fe175741c74
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 13 09:35:43 2017 -0500
-
- LP#1664022: more updates to XUL about page
-
- Equinox Software => Equinox Open Library Initiative
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-3 3 Open-ILS/xul/staff_client/chrome/content/main/about.html
-
-commit 46b83d09813297754d2c7ef422404da72d3f3635
-Author: Ben Shum <ben at evergreener.net>
-Date: Wed Aug 24 13:47:22 2016 -0400
-
- LP#1664022: Update staff client About Page with new info about committers
-
- Update organization representation for two core committers:
-
- Benjamin Shum is now a volunteer.
- Jason Stephenson works for C/W MARS.
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-2 2 Open-ILS/xul/staff_client/chrome/content/main/about.html
-
-commit 278c099a5f721b5955aa6869839aec579ce078e5
-Author: Terran McCanna <tmccanna at georgialibraries.org>
-Date: Mon Jun 6 13:38:32 2016 -0400
-
- LP#1528647 Self-check only accepts user name value if regex for barcode
- not set up
-
- The original fix only worked if password was not required for self-check.
- This fix allows it to work when password is required as well.
-
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-6 2 Open-ILS/web/js/dojo/openils/User.js
-
-commit 54a256fae3d194b3922856c9a46921951fd7a38d
-Author: Bob Wicksall <bwicksall at pls-net.org>
-Date: Mon Jun 6 13:35:28 2016 -0400
-
- LP#1528647 Self-check only accepts user name value if regex
- for barcode not set up
-
- This fix allows a patron to log into the self-check interface with either
- a barcode or a user name.
-
- Written by: Bob Wicksall <bwicksall at pls-net.org>
-
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 1 Open-ILS/web/js/ui/default/circ/selfcheck/selfcheck.js
-
-commit 0dccf2a2a7f912d5c0f314819205249cbda247f6
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Mon Feb 27 14:54:24 2017 -0500
-
- LP#1668351 Patrons with neg. balance dbl-click
-
- Support double-click grid row entry to load patron from the Patrons With
- Negative Balances webstaff UI.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-8 0 Open-ILS/web/js/ui/default/staff/admin/local/circ/neg_balance_users.js
-
-commit 5ddf3636644560aec908afaf017bc04d832eacc4
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Mon Feb 27 14:41:00 2017 -0500
-
- LP#1668351 Patrons with neg. balance selection repair
-
- Selecting a row in the webstaff Patrons With Negative Balances grid now
- only selects that patron, instead of all patrons.
-
- This was the result of the grid not having a correctly set unique
- identifier attribute.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 1 Open-ILS/web/js/ui/default/staff/admin/local/circ/neg_balance_users.js
-
-commit 7b64bf9f4a035124ce78e86203aa1cf90cd92786
-Author: Dan Scott <dscott at laurentian.ca>
-Date: Wed Feb 22 11:29:21 2017 -0500
-
- LP1584891: Export MARC holdings with UTF8 subfields
-
- The --items option of marc_export adds a new MARC 852 field with a
- number of subfields that it retrieves from the database. If those
- subfields (such as call number, copy location, etc) contain Unicode
- characters, then we need to decode the incoming UTF8 characters
- when adding the subfield values to avoid corrupting the MARC.
-
- Signed-off-by: Dan Scott <dscott at laurentian.ca>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
-
-8 7 Open-ILS/src/support-scripts/marc_export.in
-
-commit f78a75121cd7f622ea63cd04fbd431ebd15d5fcf
-Author: Jason Stephenson <jason at sigio.com>
-Date: Fri Dec 9 21:21:35 2016 -0500
-
- LP 1648922: Hide orgs that can't have users in workstation registration.
-
- A user can register a workstation at an org unit that can't have users
- in the webstaff client. The XUL staff client did not allow this.
- Such org units were grayed out in the selector.
-
- This commit hides org units that can't have users in the ou selector
- for workstation registration in the webstaff client. This is in
- addition to hiding the existing hiding of org units where the user
- does not have the REGISTER_WORKSTATION permission.
-
- To reproduce this bug, see that org units that have false for
- can_have_users appear in the selection for workstation registration.
- Also see that you can register a workstation at one.
-
- After applying this patch, make sure you've logged out and then log in
- to the webstaff client. You will now see that those org units no
- longer appear in the slection list. You cannot register workstations
- at those org units any longer.
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Michele Morgan <mmorgan at noblenet.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 2 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-
-commit c2ff26aa8cb050c15b4124ec8d3402422fd3dcb1
-Author: Remington Steed <rjs7 at calvin.edu>
-Date: Wed Mar 1 09:46:17 2017 -0500
-
- LP#1669004 Darken background of web client open menus
-
- This commit simply adds a darker grey background to top nav menus in the
- web client when they are selected and opened.
-
- Signed-off-by: Remington Steed <rjs7 at calvin.edu>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 0 Open-ILS/src/templates/staff/css/style.css.tt2
-
-commit 5df06a15efdf0a48e3772a882b95a1e970d420a3
-Author: Dan Wells <dbw2 at calvin.edu>
-Date: Tue Aug 30 21:50:19 2016 -0400
-
- LP#1618624 Fix thinko in adjust-to-zero
-
- It appears that this test was written for an 'unless' instead of
- an 'if'. 'if' seems just as natural here, so let's go that route.
-
- This should prevent us from closing circulations prematurely, and
- also close them when we need to.
-
- Signed-off-by: Dan Wells <dbw2 at calvin.edu>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Money.pm
-
-commit e6a1e7fdcfc20499f3094111e9039eb3f5d86dfe
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Wed Feb 22 15:14:27 2017 -0500
-
- LP#1615845 Item status view columns aligned
-
- Removes the redundant TCN value from the item status view so that the
- columns can once again be vertically aligned. The TCN is visible in the
- bib summary pane along the top.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Dan Wells <dbw2 at calvin.edu>
-
-1 16 Open-ILS/src/templates/staff/cat/item/t_summary_pane.tt2
-
-commit 6d11be693ae8a56da95b802d21ba426477067d2e
-Author: Kyle Huckins <khuckins at catalystdevworks.com>
-Date: Mon Jan 9 13:15:54 2017 -0800
-
- LP#1615845 In House Uses on Item Status
-
- Display number of in-house uses in quick summary of item
- status interface.
-
- Signed-off-by: Kyle Huckins <khuckins at catalystdevworks.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Dan Wells <dbw2 at calvin.edu>
-
-5 2 Open-ILS/src/templates/staff/cat/item/t_summary_pane.tt2
-7 0 Open-ILS/web/js/ui/default/staff/cat/item/app.js
-
-commit 40752570a0aa53a74408bba000679510784d0eee
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Jan 6 11:27:07 2017 -0500
-
- LP#1615845 In-house-use permacrud IDL access
-
- Grant permission-less retrieve access to open-ils.pcrud for "aihu"
- and "ancihu" classes.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Dan Wells <dbw2 at calvin.edu>
-
-12 2 Open-ILS/examples/fm_IDL.xml
-
-commit ceba7dd6341f45f87ec7750aa79c6b63bdb97c43
-Author: Dan Scott <dscott at laurentian.ca>
-Date: Fri Mar 3 14:48:56 2017 -0500
-
- Docs: trivial typo
-
- s/retriving/retrieving/
-
- Signed-off-by: Dan Scott <dscott at laurentian.ca>
-
-1 1 docs/installation/server_installation.txt
-
-commit a3d1b7c215d2a7f5c14c0e013a3dfcae8dfe150d
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Fri Feb 24 18:04:29 2017 -0500
-
- LP#1667835: avoid edi_fetcher.pl crash upon fetching zero-length file
-
- This patch fixes an issue that could cause edi_fetcher.pl to crash
- if the EDI partner supplies a zero-length file for Net::FTP to
- download; such files are now skipped.
-
- Testing would entail setting up an FTP server that contains a
- zero-length file, then setting up an EDI remote account and
- using edi_fetcher.pl to try to retrieve the file.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
-
-11 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/RemoteAccount.pm
-
-commit 7dae4c2435a9fd9664ecd6c339b0a7e2d62edc28
-Author: Jonathan Schatz <jonathan.schatz at bc.libraries.coop>
-Date: Thu Nov 3 01:51:12 2016 -0700
-
- Replace the 'broken cover' image asset with an actually transparent single-pixel PNG.
- Useful for fallback to a placeholder cover.
-
- Signed-off-by: Jonathan Schatz <jonathan.schatz at bc.libraries.coop>
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-- - Open-ILS/web/opac/images/blank.png
-
-commit 33a071a1adada515f6f89ab8a59c4574e5462ff3
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Sep 23 12:05:21 2016 -0400
-
- LP#1539089 Webstaff grid actions disabled until selected.
-
- The grid "Actions" menu is disabled until one or more rows are selected.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Jeanette Lundgren <jlundgren at cwmars.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 1 Open-ILS/src/templates/staff/share/t_autogrid.tt2
-4 0 Open-ILS/web/js/ui/default/staff/services/grid.js
-
-commit befdbad1cb34391e0e53dfe86dcd39395656e5ce
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Mon Feb 27 11:37:11 2017 -0500
-
- LP#1537223 Shared bucket barcode links; last name
-
- Display the owner barcode and last name in the shared bucket info
- display. Display the barcode as a link to the owning user.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Dawn Dale <ddale at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-7 1 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_info.tt2
-7 2 Open-ILS/web/js/ui/default/staff/cat/bucket/copy/app.js
-8 2 Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js
-
-commit a1c55d75dd8e17f4beb5ac089321034290694789
-Author: Kyle Huckins <khuckins at catalystdevworks.com>
-Date: Thu Oct 6 09:17:19 2016 -0700
-
- LP#1537223 Show Username on copy buckets
-
- Display bucket owner name, id, and owner's home OU on copy
- buckets and record buckets in webstaff client.
-
- Signed-off-by: Kyle Huckins <khuckins at catalystdevworks.com>
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Dawn Dale <ddale at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/staff/cat/bucket/copy/index.tt2
-0 35 Open-ILS/src/templates/staff/cat/bucket/copy/t_bucket_create.tt2
-0 16 Open-ILS/src/templates/staff/cat/bucket/copy/t_bucket_delete.tt2
-0 34 Open-ILS/src/templates/staff/cat/bucket/copy/t_bucket_edit.tt2
-0 16 Open-ILS/src/templates/staff/cat/bucket/copy/t_bucket_info.tt2
-0 27 Open-ILS/src/templates/staff/cat/bucket/copy/t_bucket_selector.tt2
-0 25 Open-ILS/src/templates/staff/cat/bucket/copy/t_load_shared.tt2
-1 1 Open-ILS/src/templates/staff/cat/bucket/record/index.tt2
-0 35 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_create.tt2
-0 16 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_delete.tt2
-0 34 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_edit.tt2
-0 16 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_info.tt2
-0 27 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_selector.tt2
-35 0 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_create.tt2
-16 0 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_delete.tt2
-34 0 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_edit.tt2
-17 0 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_info.tt2
-27 0 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_selector.tt2
-25 0 Open-ILS/src/templates/staff/cat/bucket/share/t_load_shared.tt2
-11 4 Open-ILS/web/js/ui/default/staff/cat/bucket/copy/app.js
-10 4 Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js
- delete mode 100644 Open-ILS/src/templates/staff/cat/bucket/copy/t_bucket_create.tt2
- delete mode 100644 Open-ILS/src/templates/staff/cat/bucket/copy/t_bucket_delete.tt2
- delete mode 100644 Open-ILS/src/templates/staff/cat/bucket/copy/t_bucket_edit.tt2
- delete mode 100644 Open-ILS/src/templates/staff/cat/bucket/copy/t_bucket_info.tt2
- delete mode 100644 Open-ILS/src/templates/staff/cat/bucket/copy/t_bucket_selector.tt2
- delete mode 100644 Open-ILS/src/templates/staff/cat/bucket/copy/t_load_shared.tt2
- delete mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_create.tt2
- delete mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_delete.tt2
- delete mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_edit.tt2
- delete mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_info.tt2
- delete mode 100644 Open-ILS/src/templates/staff/cat/bucket/record/t_bucket_selector.tt2
- create mode 100644 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_create.tt2
- create mode 100644 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_delete.tt2
- create mode 100644 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_edit.tt2
- create mode 100644 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_info.tt2
- create mode 100644 Open-ILS/src/templates/staff/cat/bucket/share/t_bucket_selector.tt2
- create mode 100644 Open-ILS/src/templates/staff/cat/bucket/share/t_load_shared.tt2
-
-commit e2ee72f29c097ba64f68ed5134b266acf9b723a8
-Author: Kyle Huckins <khuckins at catalystdevworks.com>
-Date: Wed Nov 30 10:10:48 2016 -0800
-
- LP#1511358 Patron Survey Interface
-
- Add patron survey interface and link to interface
- in "Other" dropdown beneath Statistical Categories.
-
- Display surveys similarly to how notes are displayed,
- as well as how surveys are displayed in the existing
- XUL staff client.
-
- Signed-off-by: Kyle Huckins <khuckins at catalystdevworks.com>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 0 Open-ILS/src/templates/staff/circ/patron/index.tt2
-27 0 Open-ILS/src/templates/staff/circ/patron/t_surveys.tt2
-33 0 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
- create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_surveys.tt2
-
-commit 68716e678b057e1b8f8334070420ec3d725ce885
-Author: Ben Shum <ben at evergreener.net>
-Date: Mon Feb 27 08:03:33 2017 -0500
-
- LP#1668257: RTL CSS change for ebook tables
-
- When LP#1541559 was merged, we missed checking for CSS changes and this
- orientation update was missed. Adding to the style-rtl.css.tt2 file the
- new CSS IDs for ebook API tables.
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/opac/css/style-rtl.css.tt2
-
-commit 4f6424cace45bb0e3d0d6f638ac9700e154231ae
-Author: Ben Shum <ben at evergreener.net>
-Date: Mon Feb 27 16:32:48 2017 -0500
-
- LP#1493824: Install PG 9.4 on Debian Wheezy and Ubuntu Trusty
-
- Debian Wheezy only ships with PG 9.1 by default. Ubuntu Trusty has Pg
- 9.3. Pg 9.4 is the recommended version for use with Evergreen going
- forward and will be the required minimum version of PostgreSQL for use
- with Evergreen 3.0. Since we envision continuing to support Wheezy
- and Trusty through the lifetime of Evergreen 3.0, we therefore help
- the user out by adding the apt.postgresql.org repository for them and
- install PostgreSQL version 9.4 on these operating systems.
-
- This commit does the following:
-
- 1. Sets up the installer to use the PostgreSQL community's apt sources
- in a new Makefile.debian target, debian_postgresql_repo. This target
- is run on Debian Wheezy and Ubuntu trusty during prerequisite
- installation.
-
- 2. Installs PG 9.4 client on Wheezy and Ubuntu.
-
- 3. Installs PG 9.4 server in the server prerequisite targets for
- Wheezy and Ubuntu.
-
- 4. Uses pg_config in installation of lidbdi-drivers from source.
-
- 5. Updates the server installation document to reflect the above
- changes.
-
- 6. Updates the server upgrade documentation to reflect the new minimum
- (9.3) and recommended (9.4) PostgreSQL versions.
-
- Benjamin Shum is the primary author of these changes, though they are
- based on Chris Sharp's idea for using the PostgreSQL community apt
- source.
-
- The libdbi-drivers installation was fixed by Jason Stephenson who also
- added an if block to skip the apt.postgresql.org repository set up if
- it is already configured on the target host.
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
-
-3 2 Open-ILS/src/extras/install/Makefile.common
-10 0 Open-ILS/src/extras/install/Makefile.debian
-14 8 Open-ILS/src/extras/install/Makefile.debian-wheezy
-13 7 Open-ILS/src/extras/install/Makefile.ubuntu-trusty
-14 11 docs/installation/server_installation.txt
-2 1 docs/installation/server_upgrade.txt
-
-commit 93891880f42bd4afd2c81ac4143287b60df33635
-Author: Dan Scott <dscott at laurentian.ca>
-Date: Thu Mar 2 10:40:03 2017 -0500
-
- Remove Fedora from install documentation
-
- Fedora is no longer a "well tested target" as the corresponding
- Makefiles are not up to date. Therefore, remove all mention of it from
- the install documentation.
-
- Signed-off-by: Dan Scott <dscott at laurentian.ca>
-
-8 55 docs/installation/server_installation.txt
-
-commit d2ff144c82e590ec7d0884d4cb5a9fa1766f5107
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Tue Feb 28 17:28:31 2017 -0800
-
- LP#1668816: Prevent Internal Server Error in OPAC when logged-in user has no card
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
-
-commit 512dd0c5be9a460a187a524a314b2e4c15edcc0b
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Thu Feb 23 09:56:44 2017 -0500
-
- LP#1517596: add missing template file for webstaff patron merge
-
- This patch adds a file that was missed in commit df82edde.
-
- To test:
-
- [1] In the web staff client, verify that the patron merge
- button correctly display the dialog box for confirming
- the merge.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-32 0 Open-ILS/src/templates/staff/circ/share/t_merge_patrons.tt2
- create mode 100644 Open-ILS/src/templates/staff/circ/share/t_merge_patrons.tt2
-
-commit bcdaec0f45da0230c719160f47ba24df64a23bd2
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Feb 28 13:59:24 2017 -0500
-
- LP#1668725: fix Z39.50 overlay when no profile set
-
- This patch fix an issue where, when performing an overlay
- of a record from Z39.50 in the web staff client, if no
- merge profile is set, the incoming record is not displayed
- in the right-hand pane of the merge dialog.
-
- To test
- -------
- [1] Select an overlay target, then use the web staff
- Z39.50 search interface to find a record to overlay
- it with.
- [2] Open the Z39.50 overlay dialog and verify that no
- profile is set (you may need to clear the
- eg.cat.z3950.default_merge_profile key to ensure this).
- [3] Note that the incoming record from Z39.50 doesn't display
- in the right-hand pane.
- [4] Apply the page, then repeat step 2. This time, the incoming
- record should be displayed.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/web/js/ui/default/staff/cat/z3950/app.js
-
-commit 4f2117f2016dc5542e9c5b45069c653d65f243c1
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 27 10:47:06 2017 -0500
-
- LP#1655232: also update tpac/ru-RU.po
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-2 2 build/i18n/po/tpac/ru-RU.po
-
-commit 79793fec899d6fa2ee00bdf6082f8f160cb2082a
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 27 10:45:43 2017 -0500
-
- LP1655232: Fix misspellings of "messsage(s)"
-
- Fixes the various misspellings of "messsages" in templates and localization files.
-
- Signed-off-by: Adam Bowling <abowling at emeralddata.net>
-
- Conflicts:
- build/i18n/po/tpac/ar-JO.po
- build/i18n/po/tpac/es-ES.po
-
- Signed-off-by: Adam Bowling <abowling at emeralddata.net>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 Open-ILS/src/templates/opac/myopac/messages/list.tt2
-1 1 Open-ILS/src/templates/opac/myopac/messages/single_message.tt2
-2 2 build/i18n/po/tpac/ar-JO.po
-2 2 build/i18n/po/tpac/cs-CZ.po
-2 2 build/i18n/po/tpac/de-DE.po
-2 2 build/i18n/po/tpac/en-CA.po
-2 2 build/i18n/po/tpac/en-GB.po
-3 3 build/i18n/po/tpac/es-ES.po
-2 2 build/i18n/po/tpac/fi-FI.po
-2 2 build/i18n/po/tpac/fr-CA.po
-2 2 build/i18n/po/tpac/hy-AM.po
-2 2 build/i18n/po/tpac/oc-FR.po
-2 2 build/i18n/po/tpac/pt-BR.po
-2 2 build/i18n/po/tpac/tpac.pot
-2 2 build/i18n/po/tpac/tr-TR.po
-
-commit 9bdb4c597ed8adbfec115c528d3d348bf595e070
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 27 10:22:48 2017 -0500
-
- LP#1607487: stamp schema update
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-138 0 Open-ILS/src/sql/Pg/upgrade/1029.schema.update-broken-naco-links.sql
-0 138 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update-broken-naco-links.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1029.schema.update-broken-naco-links.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update-broken-naco-links.sql
-
-commit d318a3afa3f543e4dd4006621709f8eb54656ae5
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 27 10:19:30 2017 -0500
-
- LP#1607487: make schema update script use same whitespace
-
- This patch ensures that the naco_normalize() and search_normalize()
- functions preserve the exact whitespace used in the baseline
- function definitions; this makes no functional difference, but
- may help folks using diffs to compare schema versions.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-16 15 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update-broken-naco-links.sql
-
-commit 24b31926958715692dcbb0538099a26152f53bca
-Author: Chris Sharp <csharp at georgialibraries.org>
-Date: Thu Aug 18 14:52:59 2016 -0400
-
- LP#1607487 - Fix broken URLs to NACO resources
-
- Remington Steed pointed out that a couple of URLs are now
- broken. This corrects them.
-
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 Open-ILS/src/perlmods/lib/OpenILS/Utils/Normalize.pm
-2 2 Open-ILS/src/sql/Pg/002.functions.config.sql
-2 2 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-137 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update-broken-naco-links.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.update-broken-naco-links.sql
-
-commit a989b3b70295fad8fdeeacf5f181d10b2ed24f87
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 27 10:09:09 2017 -0500
-
- LP#1371772: update normalization library info URLs
-
- This patch follows up on the previous patch by adjusting
- the normalization of URLs when the lib.prefer_external_url
- library setting is set to true.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 Open-ILS/src/templates/opac/parts/library_name_link.tt2
-
-commit c8447472bfaba306772d7d08042ba8efd943b152
-Author: Jason Boyer <jboyer at library.in.gov>
-Date: Mon Feb 13 16:59:01 2017 -0500
-
- LP1371772: Correct Escape of Library Info URL
-
- Using the url filter in TT2 causes named anchors to
- be escaped in such a way that urls including them
- will likely return a 404. Since the url is being
- used in an html document, the html filter is
- sufficient and allows the url to work as intended.
-
- Signed-off-by: Jason Boyer <jboyer at library.in.gov>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 Open-ILS/src/templates/opac/parts/library/core_info.tt2
-
-commit 0eadb295ab0bbf77bae0aff7b9d4b7d31462ba13
-Author: Linda Jansova <skolkova at chello.cz>
-Date: Thu Feb 23 15:37:45 2017 -0800
-
- Docs: end-user documentation for Obalkyknih.cz added content
-
- Signed-off-by: Jane Sandberg <sandbej at linnbenton.edu>
-
-50 0 docs/admin_initial_setup/designing_your_catalog.txt
-
-commit 13e82db9de982835969fb1c073e2dfffbdbbe5fa
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 22 12:30:18 2017 -0500
-
- update upgrade instructions for 2.12-beta
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-33 18 docs/installation/server_upgrade.txt
-
-commit c8a272f512ea0460744bb164adf7adebe31de21d
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 22 12:21:06 2017 -0500
-
- initial version of 2.12 release notes
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-623 0 docs/RELEASE_NOTES_2_12.adoc
-0 10 docs/RELEASE_NOTES_NEXT/Administration/Additional_SMS_Carriers.adoc
-0 14 docs/RELEASE_NOTES_NEXT/Administration/add-parts-to-biblio-fingerprint.adoc
-0 91 docs/RELEASE_NOTES_NEXT/Administration/hold-targeter.adoc
-0 5 docs/RELEASE_NOTES_NEXT/Administration/i18n-make-target.adoc
-0 7 docs/RELEASE_NOTES_NEXT/Administration/missing_permissions.adoc
-0 7 docs/RELEASE_NOTES_NEXT/Administration/new-action-trigger-helper.adoc
-0 7 docs/RELEASE_NOTES_NEXT/Administration/removed-unused-selfcheck-setting.adoc
-0 15 docs/RELEASE_NOTES_NEXT/Administration/stripe_settings_permission.adoc
-0 13 docs/RELEASE_NOTES_NEXT/Cataloging/New_Access_Points_for_MARC_Overlay.adoc
-0 18 docs/RELEASE_NOTES_NEXT/Circulation/lp1507807_in-house-use_copy_alerts.adoc
-0 4 docs/RELEASE_NOTES_NEXT/Client/active-date-column-picker.adoc
-0 10 docs/RELEASE_NOTES_NEXT/Client/patron_punctuation.adoc
-0 10 docs/RELEASE_NOTES_NEXT/Client/pay_fines_button.adoc
-0 52 docs/RELEASE_NOTES_NEXT/Client/web_client.adoc
-0 34 docs/RELEASE_NOTES_NEXT/Infrastructure/TZ_awareness.adoc
-0 12 docs/RELEASE_NOTES_NEXT/OPAC/Metarecord_search_by_default.adoc
-0 18 docs/RELEASE_NOTES_NEXT/OPAC/additional-subject-browse-indexes.adoc
-0 12 docs/RELEASE_NOTES_NEXT/OPAC/advanced_search_limiters.adoc
-0 6 docs/RELEASE_NOTES_NEXT/OPAC/arabic-rtl-support.adoc
-0 47 docs/RELEASE_NOTES_NEXT/OPAC/ebook_api.adoc
-0 6 docs/RELEASE_NOTES_NEXT/OPAC/metarecord_bib_record_links.adoc
-0 9 docs/RELEASE_NOTES_NEXT/OPAC/metarecord_reroute.adoc
-0 8 docs/RELEASE_NOTES_NEXT/OPAC/relator_list.adoc
- create mode 100644 docs/RELEASE_NOTES_2_12.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/Additional_SMS_Carriers.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/add-parts-to-biblio-fingerprint.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/hold-targeter.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/i18n-make-target.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/missing_permissions.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/new-action-trigger-helper.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/removed-unused-selfcheck-setting.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/stripe_settings_permission.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/New_Access_Points_for_MARC_Overlay.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/lp1507807_in-house-use_copy_alerts.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/active-date-column-picker.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/patron_punctuation.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/pay_fines_button.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/web_client.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Infrastructure/TZ_awareness.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/Metarecord_search_by_default.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/additional-subject-browse-indexes.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/advanced_search_limiters.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/arabic-rtl-support.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/ebook_api.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/metarecord_bib_record_links.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/metarecord_reroute.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/relator_list.adoc
-
-commit 6a01762ef8684151012824124bc7398ec6e679ed
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 22 11:46:17 2017 -0500
-
- 2.11.3-2.12-beta schema upgrade script
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-777 0 Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12-beta-upgrade-db.sql
- create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.11.3-2.12-beta-upgrade-db.sql
-
-commit bf54d5cbdc1983bd65e131e39056f249ce558971
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 22 11:43:35 2017 -0500
-
- Translation updates - po files
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-124 124 build/i18n/po/acq/ar-JO.po
-124 124 build/i18n/po/acq/cs-CZ.po
-124 124 build/i18n/po/acq/es-ES.po
-7 3 build/i18n/po/circ.properties/ar-JO.po
-7 3 build/i18n/po/circ.properties/cs-CZ.po
-7 3 build/i18n/po/circ.properties/de-DE.po
-7 3 build/i18n/po/circ.properties/en-CA.po
-7 3 build/i18n/po/circ.properties/en-GB.po
-7 3 build/i18n/po/circ.properties/es-ES.po
-7 3 build/i18n/po/circ.properties/fi-FI.po
-7 3 build/i18n/po/circ.properties/fr-CA.po
-7 3 build/i18n/po/circ.properties/hy-AM.po
-7 3 build/i18n/po/circ.properties/oc-FR.po
-7 3 build/i18n/po/circ.properties/pt-BR.po
-7 3 build/i18n/po/circ.properties/ru-RU.po
-7 3 build/i18n/po/circ.properties/tr-TR.po
-28 28 build/i18n/po/conify/ar-JO.po
-28 28 build/i18n/po/conify/cs-CZ.po
-28 28 build/i18n/po/conify/es-ES.po
-3861 3472 build/i18n/po/db.seed/ar-JO.po
-3598 3342 build/i18n/po/db.seed/cs-CZ.po
-3561 3302 build/i18n/po/db.seed/de-DE.po
-3566 3307 build/i18n/po/db.seed/en-CA.po
-3567 3308 build/i18n/po/db.seed/en-GB.po
-3605 3349 build/i18n/po/db.seed/es-ES.po
-3581 3322 build/i18n/po/db.seed/fi-FI.po
-3583 3324 build/i18n/po/db.seed/fr-CA.po
-3593 3336 build/i18n/po/db.seed/hy-AM.po
-3561 3302 build/i18n/po/db.seed/oc-FR.po
-3578 3319 build/i18n/po/db.seed/pt-BR.po
-3574 3315 build/i18n/po/db.seed/ru-RU.po
-3551 3292 build/i18n/po/db.seed/tr-TR.po
-1091 1091 build/i18n/po/fm_IDL.dtd/ar-JO.po
-1079 1079 build/i18n/po/fm_IDL.dtd/cs-CZ.po
-1079 1079 build/i18n/po/fm_IDL.dtd/de-DE.po
-1079 1079 build/i18n/po/fm_IDL.dtd/en-CA.po
-1079 1079 build/i18n/po/fm_IDL.dtd/en-GB.po
-1079 1079 build/i18n/po/fm_IDL.dtd/es-ES.po
-1079 1079 build/i18n/po/fm_IDL.dtd/fi-FI.po
-1079 1079 build/i18n/po/fm_IDL.dtd/fr-CA.po
-1079 1079 build/i18n/po/fm_IDL.dtd/hy-AM.po
-1079 1079 build/i18n/po/fm_IDL.dtd/oc-FR.po
-1079 1079 build/i18n/po/fm_IDL.dtd/pt-BR.po
-1079 1079 build/i18n/po/fm_IDL.dtd/ru-RU.po
-1079 1079 build/i18n/po/fm_IDL.dtd/tr-TR.po
-13 10 build/i18n/po/ils_events.xml/ar-JO.po
-13 10 build/i18n/po/ils_events.xml/cs-CZ.po
-9 9 build/i18n/po/ils_events.xml/de-DE.po
-13 10 build/i18n/po/ils_events.xml/en-CA.po
-13 10 build/i18n/po/ils_events.xml/en-GB.po
-13 10 build/i18n/po/ils_events.xml/es-ES.po
-13 10 build/i18n/po/ils_events.xml/fi-FI.po
-13 10 build/i18n/po/ils_events.xml/fr-CA.po
-13 10 build/i18n/po/ils_events.xml/hy-AM.po
-13 10 build/i18n/po/ils_events.xml/pt-BR.po
-13 10 build/i18n/po/ils_events.xml/ru-RU.po
-12 14 build/i18n/po/lang.dtd/ar-JO.po
-13 15 build/i18n/po/lang.dtd/cs-CZ.po
-2 12 build/i18n/po/lang.dtd/de-DE.po
-12 14 build/i18n/po/lang.dtd/en-CA.po
-12 14 build/i18n/po/lang.dtd/en-GB.po
-13 15 build/i18n/po/lang.dtd/es-ES.po
-12 14 build/i18n/po/lang.dtd/fi-FI.po
-13 15 build/i18n/po/lang.dtd/fr-CA.po
-12 14 build/i18n/po/lang.dtd/hy-AM.po
-2 12 build/i18n/po/lang.dtd/oc-FR.po
-13 15 build/i18n/po/lang.dtd/pt-BR.po
-12 14 build/i18n/po/lang.dtd/ru-RU.po
-2 12 build/i18n/po/lang.dtd/tr-TR.po
-365 204 build/i18n/po/tpac/ar-JO.po
-371 209 build/i18n/po/tpac/cs-CZ.po
-364 206 build/i18n/po/tpac/de-DE.po
-365 204 build/i18n/po/tpac/en-CA.po
-365 204 build/i18n/po/tpac/en-GB.po
-365 204 build/i18n/po/tpac/es-ES.po
-365 204 build/i18n/po/tpac/fi-FI.po
-364 203 build/i18n/po/tpac/fr-CA.po
-365 204 build/i18n/po/tpac/hy-AM.po
-361 203 build/i18n/po/tpac/oc-FR.po
-365 204 build/i18n/po/tpac/pt-BR.po
-361 203 build/i18n/po/tpac/ru-RU.po
-361 203 build/i18n/po/tpac/tr-TR.po
-908 327 build/i18n/po/webstaff/ar-JO.po
-910 329 build/i18n/po/webstaff/cs-CZ.po
-910 329 build/i18n/po/webstaff/es-ES.po
-864 319 build/i18n/po/webstaff/ru-RU.po
-
-commit 8dce9e609e444d562e19374d39454a83ca72c1ea
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 22 10:52:44 2017 -0500
-
- LP#1666928: fix build tests for ebook API Perl modules
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI/OneClickdigital.pm
-1 0 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI/OverDrive.pm
-
-commit 1a631f8739a88a38ba0bdcbe8b849e9ffe77fe33
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Wed Feb 22 10:35:17 2017 -0500
-
- Docs: Some corrections to hatch information in 2.12 release notes
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-6 5 docs/RELEASE_NOTES_NEXT/Client/web_client.adoc
-
-commit 215bb67ed15215ab8662e58b60bb29d2f7324d8c
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 22 10:09:54 2017 -0500
-
- LP#1666933: note that the minimum supported Pg version is 9.3
-
- Before final release of 2.12.0, we should update the installation
- instructions to note that apt.postgresql.org is available
- for Debian-based distros that don't package 9.3 directly.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 2 docs/installation/server_installation.txt
-1 2 docs/installation/server_upgrade.txt
-
-commit 45ac590573ab85fe382ecf5ea8911950dbe49a7c
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 22 10:07:38 2017 -0500
-
- LP#1666933: note that OpenSRF 2.5.0 is now the minimum required
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 2 docs/installation/server_installation.txt
-1 1 docs/installation/server_upgrade.txt
-
-commit ccd5b32b1a97ade7da90e35f9481e2ee5aa76383
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 22 09:56:41 2017 -0500
-
- LP#1666933: fix to point schema update scripts
-
- - remove a duplicate call to metabib.remap_metarecord_for_bib()
- - ensure that the 'ebook_api' config.settings_group row is added
- before adding YAOUS types that depend on it
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-0 4 Open-ILS/src/sql/Pg/upgrade/1017.schema.update_fingerprinting.sql
-3 0 Open-ILS/src/sql/Pg/upgrade/1027.data.org-setting.ebook-api-oneclickdigital.sql
-0 3 Open-ILS/src/sql/Pg/upgrade/1028.data.org-setting.ebook-api-overdrive.sql
-
-commit 64299c61a460e961bddabfaa56704fa92ad2aee0
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Wed Feb 22 09:32:29 2017 -0500
-
- Docs: Additions to the 2.12 release notes
-
- We missed the release notes for some new features. I also updated a couple and
- removed some release note entries from 2.11 that were still hanging around in
- the release note directories.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-7 2 docs/RELEASE_NOTES_NEXT/Administration/add-parts-to-biblio-fingerprint.adoc
-0 4 docs/RELEASE_NOTES_NEXT/Administration/ubuntu-xenial-support.adoc
-0 20 docs/RELEASE_NOTES_NEXT/Client/accent_insensitive_patron_search
-0 10 docs/RELEASE_NOTES_NEXT/Client/patron_punctuation
-10 0 docs/RELEASE_NOTES_NEXT/Client/patron_punctuation.adoc
-51 0 docs/RELEASE_NOTES_NEXT/Client/web_client.adoc
-47 0 docs/RELEASE_NOTES_NEXT/OPAC/ebook_api.adoc
-6 0 docs/RELEASE_NOTES_NEXT/OPAC/metarecord_bib_record_links.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/ubuntu-xenial-support.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/accent_insensitive_patron_search
- delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/patron_punctuation
- create mode 100644 docs/RELEASE_NOTES_NEXT/Client/patron_punctuation.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Client/web_client.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/ebook_api.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/metarecord_bib_record_links.adoc
-
-commit a67e294a06829dc28bcdc484b5a75e9a5d8a867d
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Feb 21 20:33:23 2017 -0500
-
- Translation updates - newpot
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-121 121 build/i18n/po/acq/acq.pot
-5 1 build/i18n/po/circ.properties/circ.properties.pot
-25 25 build/i18n/po/conify/conify.pot
-3654 3314 build/i18n/po/db.seed/db.seed.pot
-1077 1077 build/i18n/po/fm_IDL.dtd/fm_IDL.dtd.pot
-7 7 build/i18n/po/ils_events.xml/ils_events.xml.pot
-358 200 build/i18n/po/tpac/tpac.pot
-847 316 build/i18n/po/webstaff/webstaff.pot
-
-commit 02a62c2df949780e401f0d79940f407aceb9f105
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Tue Feb 21 14:51:32 2017 -0500
-
- LP#1665626: Update metarecord_constituent_result_reroute.pg test
-
- Updating metarecord PgTAP test so that it points to an existing metarecord
- group in the test data.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-5 5 Open-ILS/src/sql/Pg/t/regress/lp1629108_metarecord_constituent_result_reroute.pg
-
-commit 44644b4b30da04eb288cb50db342e278b88562ab
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Tue Feb 21 11:27:33 2017 -0500
-
- LP#1665626: Change order of test bib loading
-
- As bshum did for e-book records, let's move MR records down to the end of the
- script to avoid breaking tests. Also, made some tweaks to bibs_mr.sql so that
- it would import bibs correctly.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-3 3 Open-ILS/tests/datasets/sql/bibs_mr.sql
-7 10 Open-ILS/tests/datasets/sql/load_all.sql
-
-commit 7ecb690e7ca471c0e01cc82529052b49c8715e41
-Author: Rogan Hamby <rogan.hamby at gmail.com>
-Date: Mon Feb 20 14:11:18 2017 -0500
-
- LP#1665626: adding new records to the meta group and breaking into new file
-
- Signed-off-by: Rogan Hamby <rogan.hamby at gmail.com>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-28 0 Open-ILS/tests/datasets/sql/assets_mr.sql
-12 0 Open-ILS/tests/datasets/sql/bibs_mr.sql
-10 1 Open-ILS/tests/datasets/sql/load_all.sql
- create mode 100644 Open-ILS/tests/datasets/sql/assets_mr.sql
- create mode 100644 Open-ILS/tests/datasets/sql/bibs_mr.sql
-
-commit 1a9b8120518584740dd6236ed04d6f0758b5fd36
-Author: Ben Shum <ben at evergreener.net>
-Date: Mon Feb 20 22:34:54 2017 -0500
-
- LP#1541559: Change order of test bib loading
-
- Move the new ebook bibs to the end of the script and away from the
- rest of bib loading and item creation to avoid breaking tests.
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-10 3 Open-ILS/tests/datasets/sql/load_all.sql
-
-commit 8c620be5eb2eee41554db52516f3eca46898016f
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Mon Feb 20 21:15:47 2017 -0500
-
- LP#1541559: Stamping upgrade scripts for e-book integration
-
- Missed this commit when pushing the e-book integration work.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-42 0 Open-ILS/src/sql/Pg/upgrade/1027.data.org-setting.ebook-api-oneclickdigital.sql
-141 0 Open-ILS/src/sql/Pg/upgrade/1028.data.org-setting.ebook-api-overdrive.sql
-0 42 Open-ILS/src/sql/Pg/upgrade/XXXX.data.org-setting.ebook-api-oneclickdigital.sql
-0 141 Open-ILS/src/sql/Pg/upgrade/XXXX.data.org-setting.ebook-api-overdrive.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1027.data.org-setting.ebook-api-oneclickdigital.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1028.data.org-setting.ebook-api-overdrive.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.org-setting.ebook-api-oneclickdigital.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.org-setting.ebook-api-overdrive.sql
-
-commit 6d721a809b50814fa88b5601efec9319a5c29e8e
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Mon Feb 20 14:34:05 2017 -0800
-
- LP#1541559: Use HTTPS for OverDrive requests
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI/OverDrive.pm
-2 2 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-2 2 Open-ILS/src/sql/Pg/upgrade/XXXX.data.org-setting.ebook-api-overdrive.sql
-
-commit d3ada6d437b6deea0329c30b7153c114686fbf8e
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Mon Feb 20 16:46:02 2017 -0500
-
- LP#1541559: Minor tweaks to e-books circ in My Account
-
- A couple of tweaks to the CSS for E-items currently checked
- out and a correction to the link for Cureent Items Checked
- Out.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 2 Open-ILS/src/templates/opac/css/style.css.tt2
-1 1 Open-ILS/src/templates/opac/myopac/ebook_circs.tt2
-
-commit 1d599f441b82eb4ba4c8f6a0062eba79c21184bb
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Fri Feb 17 13:24:47 2017 -0800
-
- LP#1541559: remove non-functional sort on ebook API transaction details in My Account
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 2 Open-ILS/src/templates/opac/myopac/ebook_circs.tt2
-2 2 Open-ILS/src/templates/opac/myopac/ebook_holds.tt2
-2 2 Open-ILS/src/templates/opac/myopac/ebook_holds_ready.tt2
-
-commit 45b0f2a317f258c41d938e1d0318a460824aef71
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Fri Feb 17 13:21:38 2017 -0800
-
- LP#1541559: improve display of ebook API transaction details in My Account
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 5 Open-ILS/src/templates/opac/css/style.css.tt2
-
-commit 2729bbb9b03771d408123359062e1158f8c017a4
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Fri Feb 17 12:51:28 2017 -0800
-
- LP#1541559: eliminate duplicate entries in ebook API transaction details
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 0 Open-ILS/web/js/ui/default/opac/ebook_api/loggedin.js
-
-commit addf3ab0c80685394c3d9f476c8af25a26c51a0e
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Tue Feb 7 15:29:39 2017 -0800
-
- LP#1541559: ebook API integration for TPAC
-
- When this feature is enabled, Evergreen will use the open-ils.ebook_api
- service to look up title and patron information from specified vendor
- APIs and display that information in the TPAC. (The service should be
- configured using org settings before being enabled in config.tt2.)
-
- This frontend is essentially a JS layer over top of the OPAC, with some
- light use of Dojo since we're already using it, plus a few additions to
- TT2 templates. The JS layer uses OpenSRF JS bindings to talk to the
- backend service, which in turn makes the appropriate calls to the
- third-party API. Session IDs and (if logged in) patron information are
- stored in cookies, which are cleared when the patron logs out.
-
- The user will see the following changes:
-
- - On search results and record summary, for any records from a known
- e-book vendor, Evergreen will automatically look up holdings info from
- the vendor API. If detailed information on formats and available
- "copies" is provided by the API (e.g. for OverDrive), that information
- is displayed in a table within the record; if only basic availability
- info is available (e.g. for OneClickdigital), a line is added to each
- record indicating whether the title is available. (Eventually, "Place
- Hold" or "Check Out" links will be added to allow patrons to
- checkout/hold titles without leaving the TPAC.)
-
- - When the user is logged in, the dashboard will show a count of e-book
- checkouts and holds for all enabled e-book vendors, as will the
- account summary. This is separate from the "main" checkouts/holds
- display, since checkouts/holds on titles from third-party vendors are
- unrelated to checkouts/holds in Evergreen.
-
- - When the user is logged in, additional tabs will be available in My
- Account for displaying detailed information on the patron's ebook
- checkouts and holds. (Eventually, functionality will be added to My
- Account allowing the user to download or renew titles, suspend or
- cancel holds, etc.)
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 5 Open-ILS/src/templates/opac/css/style.css.tt2
-5 0 Open-ILS/src/templates/opac/myopac/circ_history.tt2
-5 0 Open-ILS/src/templates/opac/myopac/circs.tt2
-42 0 Open-ILS/src/templates/opac/myopac/ebook_circs.tt2
-51 0 Open-ILS/src/templates/opac/myopac/ebook_holds.tt2
-50 0 Open-ILS/src/templates/opac/myopac/ebook_holds_ready.tt2
-8 0 Open-ILS/src/templates/opac/myopac/hold_history.tt2
-8 0 Open-ILS/src/templates/opac/myopac/holds.tt2
-11 0 Open-ILS/src/templates/opac/parts/config.tt2
-49 0 Open-ILS/src/templates/opac/parts/ebook_api/avail.tt2
-49 0 Open-ILS/src/templates/opac/parts/ebook_api/avail_js.tt2
-71 0 Open-ILS/src/templates/opac/parts/ebook_api/base_js.tt2
-41 0 Open-ILS/src/templates/opac/parts/ebook_api/login_js.tt2
-4 0 Open-ILS/src/templates/opac/parts/header.tt2
-6 0 Open-ILS/src/templates/opac/parts/js.tt2
-50 0 Open-ILS/src/templates/opac/parts/misc_util.tt2
-21 3 Open-ILS/src/templates/opac/parts/myopac/main_base.tt2
-5 0 Open-ILS/src/templates/opac/parts/record/summary.tt2
-5 0 Open-ILS/src/templates/opac/parts/result/table.tt2
-16 0 Open-ILS/src/templates/opac/parts/topnav.tt2
-48 0 Open-ILS/web/js/ui/default/opac/ebook_api/ebook.js
-221 0 Open-ILS/web/js/ui/default/opac/ebook_api/loggedin.js
-80 0 Open-ILS/web/js/ui/default/opac/ebook_api/relation.js
-40 0 Open-ILS/web/js/ui/default/opac/ebook_api/session.js
- create mode 100644 Open-ILS/src/templates/opac/myopac/ebook_circs.tt2
- create mode 100644 Open-ILS/src/templates/opac/myopac/ebook_holds.tt2
- create mode 100644 Open-ILS/src/templates/opac/myopac/ebook_holds_ready.tt2
- create mode 100644 Open-ILS/src/templates/opac/parts/ebook_api/avail.tt2
- create mode 100644 Open-ILS/src/templates/opac/parts/ebook_api/avail_js.tt2
- create mode 100644 Open-ILS/src/templates/opac/parts/ebook_api/base_js.tt2
- create mode 100644 Open-ILS/src/templates/opac/parts/ebook_api/login_js.tt2
- create mode 100644 Open-ILS/web/js/ui/default/opac/ebook_api/ebook.js
- create mode 100644 Open-ILS/web/js/ui/default/opac/ebook_api/loggedin.js
- create mode 100644 Open-ILS/web/js/ui/default/opac/ebook_api/relation.js
- create mode 100644 Open-ILS/web/js/ui/default/opac/ebook_api/session.js
-
-commit 556d1ceb81ff25ce9aa6c0938de1b6ff84a36871
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Tue Feb 7 15:27:48 2017 -0800
-
- LP#1541559: ebook API handler for OneClickdigital
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/perlmods/MANIFEST
-305 0 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI/OneClickdigital.pm
-2 1 Open-ILS/src/perlmods/t/23-OpenILS-Application-EbookAPI.t
-36 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-42 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.org-setting.ebook-api-oneclickdigital.sql
- create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI/OneClickdigital.pm
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.org-setting.ebook-api-oneclickdigital.sql
-
-commit ff070c185d341a2e554c4df982388fcbe5fd9c03
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Tue Feb 7 15:23:12 2017 -0800
-
- LP#1541559: ebook API handler for OverDrive
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/perlmods/MANIFEST
-561 0 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI/OverDrive.pm
-2 1 Open-ILS/src/perlmods/t/23-OpenILS-Application-EbookAPI.t
-134 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-141 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.org-setting.ebook-api-overdrive.sql
- create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI/OverDrive.pm
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.org-setting.ebook-api-overdrive.sql
-
-commit 0dde1ead0ac55bbd7576665cde29a8c40d62f411
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Tue Feb 7 15:11:59 2017 -0800
-
- LP#1541559: ebook API sample MARC records for test module
-
- This commit adds a small number of MARC records to the existing sample
- data. Each record contains a scoped URI in the 856 field. The records
- are intended to be usable with the OpenILS::Application::EbookAPI::Test
- module.
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-8 0 Open-ILS/tests/datasets/sql/bibs_ebook_api.sql
-3 0 Open-ILS/tests/datasets/sql/load_all.sql
- create mode 100644 Open-ILS/tests/datasets/sql/bibs_ebook_api.sql
-
-commit 6efd80aee60974fe3045d6cab030fdc1db6accd8
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Tue Feb 7 15:08:31 2017 -0800
-
- LP#1541559: ebook API service and test module
-
- This commit introduces a new service, open-ils.ebook_api, for
- integration of third-party APIs from vendors like OverDrive and
- OneClickdigital.
-
- The design of the service is somewhat similar to Evergreen's added
- content module. Common functionality and API calls are defined in the
- main Perl module, OpenILS::Application::EbookAPI, while vendor-specific
- details like endpoint URLs are broken out into separate "handler"
- submodules for each vendor API. (The actual mechanics of HTTP
- requests/responses are handled by the new OpenILS::Utils::HTTPClient
- module.)
-
- An example handler module, OpenILS::Application::EbookAPI::Test, is
- included with this commit, along with some live tests which depend on
- the test module. It can be considered a reference implementation for
- future vendor-specific handlers.
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-22 1 Open-ILS/examples/opensrf.xml.example
-1 0 Open-ILS/examples/opensrf_core.xml.example
-2 0 Open-ILS/src/perlmods/MANIFEST
-811 0 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI.pm
-464 0 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI/Test.pm
-170 0 Open-ILS/src/perlmods/live_t/20-lp1541559-ebook-api.t
-9 0 Open-ILS/src/perlmods/t/23-OpenILS-Application-EbookAPI.t
- create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI.pm
- create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/Application/EbookAPI/Test.pm
- create mode 100644 Open-ILS/src/perlmods/live_t/20-lp1541559-ebook-api.t
- create mode 100644 Open-ILS/src/perlmods/t/23-OpenILS-Application-EbookAPI.t
-
-commit 77f8b367decae2bbe1f3061a6945e4c2c98d94cf
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Fri Nov 20 13:54:36 2015 -0800
-
- LP#1541559: HTTPClient: a utility for sending HTTP requests and handling responses
-
- The intent of this package is to provide basic tools for communicating
- with third-party APIs. It is a dependency of the open-ils.ebook_api
- service.
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-33 0 Open-ILS/examples/opensrf.xml.example
-1 0 Open-ILS/src/perlmods/MANIFEST
-131 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/HTTPClient.pm
-2 1 Open-ILS/src/perlmods/t/14-OpenILS-Utils.t
- create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/Utils/HTTPClient.pm
-
-commit ef5fb9f2ecc3a9c6b9b595f79a6c9fe246c3589d
-Author: Jeff Davis <jdavis at sitka.bclibraries.ca>
-Date: Mon Oct 3 13:39:37 2016 -0700
-
- LP#1541559: make active barcode available in OPAC
-
- When logged in to the TPAC, the barcode of the patron's active card is
- made available in $ctx->{active_card}.
-
- Signed-off-by: Jeff Davis <jdavis at sitka.bclibraries.ca>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
-
-commit 8e1e36da44a3a73c70055786c044bfe45782dbae
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Sun Feb 19 11:47:22 2017 -0500
-
- LP#1662541: Release notes entry for additional subject browse headings
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-18 0 docs/RELEASE_NOTES_NEXT/OPAC/additional-subject-browse-indexes.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/additional-subject-browse-indexes.adoc
-
-commit e66473d70f56b2690bfe15543c4019c3cbaf513c
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Sun Feb 19 11:36:16 2017 -0500
-
- LP#1662541: Stamping upgrade script for added subject browse indexes
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-58 0 Open-ILS/src/sql/Pg/upgrade/1026.data.subject_browse.sql
-0 58 Open-ILS/src/sql/Pg/upgrade/XXXX.data.subject_browse.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1026.data.subject_browse.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.subject_browse.sql
-
-commit 2e0e3feba72d2d871fb12e02a2725de46353bcba
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Fri Feb 17 16:40:02 2017 -0500
-
- LP#1662541: several new subject browse index definitions
-
- This patch adds several config.metabib_field definitions
- that are specifically for subject browses:
-
- subject / topic_browse
- subject / geographic_browse
- subject / temporal_browse
-
- These new definitions index the entire heading as a unit,
- so a heading like this:
-
- =650 \0$aCats$zUnited States$vCorrespondence.
-
- will end up in the subject/topic_browse index as a single
- entry for
-
- Cats -- United States -- Correspondence
-
- rather than separate browse entries for "Cats" as a subject/topic,
- and "United States" as a subject/geographic.
-
- Since the new *_browse indexes are meant to replace the browse
- functions of the existing subject/topic, subject/geographic, and
- subject/temporal indexes, the browse flag is turned off for the
- older definitions.
-
- This patch intentionally does not include an entry for subject/name_browse,
- as additional coding would be required to get the display form of the
- heading to be punctuated correctly.
-
- To test
- -------
- [1] After applying the patch, perform subject browses in the
- OPAC and staff interfaces and verify that fully composed
- headings from bib records are now displayed as browse entries.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-32 9 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-58 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.subject_browse.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.subject_browse.sql
-
-commit 5757ab093599b0f98b178dc879032f555fc8f878
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Feb 13 11:49:58 2017 -0500
-
- webstaff: Book Items Now from Item Status
-
- We can't do what we did with Make Items Bookable, consolidating the items into
- one call and invoking a single interface; we get "Can't book multiple resource
- types at once". For now, we disable the 'Book Item Now' menu entry if multiple
- items are selected.
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 1 Open-ILS/src/templates/staff/cat/item/t_list.tt2
-73 0 Open-ILS/web/js/ui/default/staff/cat/item/app.js
-
-commit e0e18273d37e5a9d98b5a77e8d8afd968617803e
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Feb 13 11:21:43 2017 -0500
-
- webstaff: toward booking from Item Status
-
- This patch also offers an improvement from the XUL version,
- as batches involving multiple bibs are now correctly handled.
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-4 0 Open-ILS/src/templates/staff/cat/item/t_list.tt2
-58 0 Open-ILS/web/js/ui/default/staff/cat/item/app.js
-
-commit 577361730ac72106362b483bbfa00dcf3997e0a4
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 13 10:44:07 2017 -0500
-
- tweak Booking administration pagse
-
- - remove admin/booking/conify/* routes in favor of
- admin/server/booking/* routes that already existed;
- as part of this, remove redudant admin EmbedBookingCtl
- controller
- - alphabetize the entries on the Booking Administration splash
- page
- - remove Booking links from the Server Administration splash
- page
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 5 Open-ILS/src/templates/staff/admin/booking/t_splash.tt2
-0 5 Open-ILS/src/templates/staff/admin/server/t_splash.tt2
-0 44 Open-ILS/web/js/ui/default/staff/admin/booking/app.js
-
-commit 0bd63e583da386fdaa53216a38a237547d36337e
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Thu Feb 9 10:48:20 2017 -0500
-
- webstaff: implement Edit MARC Order Record
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 0 Open-ILS/src/templates/staff/acq/index.tt2
-16 0 Open-ILS/src/templates/staff/acq/t_edit_marc_order_record.tt2
-6 2 Open-ILS/web/js/ui/default/acq/common/li_table.js
-33 4 Open-ILS/web/js/ui/default/staff/acq/app.js
- create mode 100644 Open-ILS/src/templates/staff/acq/t_edit_marc_order_record.tt2
-
-commit cacd801e4374d8fe8d044712f7cc09ef242d8123
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 8 17:26:15 2017 -0500
-
- webstaff: implement Update Barcodes line item action
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-23 1 Open-ILS/web/js/ui/default/staff/acq/app.js
-
-commit fd7f9e90703ac6795db69018dd718561d5ebae45
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 8 17:04:07 2017 -0500
-
- webstaff: rework line item sub-actions menu
-
- Since Chrome doesn't generate click events for the act of
- selecting an <option>, change to dispatching line item
- sub-actions based on change events on the <select>.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 5 Open-ILS/src/templates/acq/common/li_table.tt2
-17 11 Open-ILS/web/js/ui/default/acq/common/li_table.js
-
-commit 96bbfc81dae88e1976ff805eea15339d22c0d5b6
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 8 15:56:34 2017 -0500
-
- webstaff: implement 'Export Single Attribute List'
-
- This bundles in FileSaver.js, an MIT-licensed library
- that implements support for the HTML5 saveAs() routine.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/templates/acq/common/li_table.tt2
-188 0 Open-ILS/web/js/file-saver/FileSaver.js
-2 0 Open-ILS/web/js/file-saver/FileSaver.min.js
-11 0 Open-ILS/web/js/file-saver/LICENSE.md
-135 0 Open-ILS/web/js/file-saver/README.md
-21 0 Open-ILS/web/js/file-saver/bower.json
-50 0 Open-ILS/web/js/file-saver/demo/demo.css
-216 0 Open-ILS/web/js/file-saver/demo/demo.js
-2 0 Open-ILS/web/js/file-saver/demo/demo.min.js
-57 0 Open-ILS/web/js/file-saver/demo/index.xhtml
-37 0 Open-ILS/web/js/file-saver/package.json
-9 4 Open-ILS/web/js/ui/default/acq/common/li_table.js
- create mode 100644 Open-ILS/web/js/file-saver/FileSaver.js
- create mode 100644 Open-ILS/web/js/file-saver/FileSaver.min.js
- create mode 100644 Open-ILS/web/js/file-saver/LICENSE.md
- create mode 100644 Open-ILS/web/js/file-saver/README.md
- create mode 100644 Open-ILS/web/js/file-saver/bower.json
- create mode 100644 Open-ILS/web/js/file-saver/demo/demo.css
- create mode 100755 Open-ILS/web/js/file-saver/demo/demo.js
- create mode 100755 Open-ILS/web/js/file-saver/demo/demo.min.js
- create mode 100644 Open-ILS/web/js/file-saver/demo/index.xhtml
- create mode 100644 Open-ILS/web/js/file-saver/package.json
-
-commit e14402e2cc9255da8a2ee26d3d6c22f8e8771866
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 8 15:21:26 2017 -0500
-
- webstaff: fix CSV-parsing of catalog record ID lists
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/web/js/dojo/openils/widget/XULTermLoader.js
-
-commit 7486798554516caa0c88ccca358d44670a7705f3
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 8 14:46:31 2017 -0500
-
- webstaff: get Load Catalog Record IDs working
-
- Provide an alternative using FileReader to the XPCOM-based
- client-side file reading that this feature uses under XUL.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-53 24 Open-ILS/web/js/dojo/openils/widget/XULTermLoader.js
-4 0 Open-ILS/web/js/ui/default/staff/services/eframe.js
-
-commit ce6e8b4d974a16a72a4b5a6d8e9bbd7da9f77953
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Feb 8 13:21:35 2017 -0500
-
- webstaff: fix highlighting of line item
-
- Tweak the layout of the line item table so that returning
- to it from the copy view causes only the border of the
- line item information box to be highlighted, not both the
- border and a random segment of the contents.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/acq/common/li_table.tt2
-
-commit 3454c1a4cbf7d4d69ac5783684266945fcbbc0a2
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Feb 7 16:15:08 2017 -0500
-
- webstaff: avoid showing 'null' as source label when displaying line item
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 1 Open-ILS/web/js/ui/default/acq/common/li_table.js
-
-commit 56d96cdebc0f1adb628c63f33e9e9b62708f5c59
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Feb 7 15:45:35 2017 -0500
-
- webstaff: using egEmbedFrame escape opens new window at frame's current location
-
- ... as opposed to whatever URL was originally embedded.
-
- For example, if you doing a PO search, then open the frame in a
- new window, the results of the search are displayed in that window
- rather than an empty search form.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/web/js/ui/default/staff/services/eframe.js
-
-commit 144739828769a8baa533bc671932c8b97e5c6470
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Feb 7 12:56:43 2017 -0500
-
- webstaff: add view/place orders action to holdings grid
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 0 Open-ILS/src/templates/staff/cat/catalog/t_holdings.tt2
-6 0 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
-
-commit 64d4167d8f04afef189d35667c17745d2e9e785c
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Feb 7 12:32:05 2017 -0500
-
- distinguish between XUL and Firefox when excluding XUL code from webstaff
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-10 5 Open-ILS/web/js/dojo/openils/XUL.js
-
-commit 5e071c58b2b9f755e9631b53e64833a0c0071a9f
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 6 17:23:34 2017 -0500
-
- webstaff: more intra-acq linking fixes
-
- - fix typo from previous patch
- - implement linking out to queues and invoices from
- line item table
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-13 7 Open-ILS/web/js/ui/default/acq/common/li_table.js
-1 1 Open-ILS/web/js/ui/default/staff/acq/app.js
-
-commit 56688c5f13ea9a7a6420d49c8b6d3f5fa9d54ac6
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 6 16:42:35 2017 -0500
-
- improve linking out of acquisitions upload page
-
- - cat/catalog/vandelay route no longer drops
- query parameters, permitting direct linking to import
- queues (e.g., /eg/staff/cat/catalog/vandelay?qtype=bib&qid=367)
- - acq/legacy/:noun/:verb/:record now a valid acq route
- - purchase order MARC loading now generates usable links
- back to PO, selection list, and/or import queue
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 1 Open-ILS/web/js/ui/default/acq/picklist/upload.js
-24 3 Open-ILS/web/js/ui/default/staff/acq/app.js
-1 1 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
-
-commit 0e54e117d4fc7ac2de2a991a60a161d32fc58e0d
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 6 12:53:41 2017 -0500
-
- tweak embedding of Dojo acq admin pages
-
- - turn on the "open in new window" button
- - set minimum height of eframes to 2000px
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 1 Open-ILS/web/js/ui/default/staff/admin/acq/app.js
-
-commit 05b039549ec0ad8f9796dda4166ca3ac42029b30
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 6 12:39:17 2017 -0500
-
- tweak embedding of Dojo acquisitions pages
-
- - turn on the "open in new window" button
- - set minimum height of eframes to 2000px
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 1 Open-ILS/web/js/ui/default/staff/acq/app.js
-
-commit 21320546e3efa0d2edb4a329cc2f345861679f37
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Jan 17 11:46:50 2017 -0500
-
- webstaff: Restrict spinner use to positive numbers
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
-
-commit 9c0c85565836d854bd0177760ac51859399e7768
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Mon Jan 16 16:21:31 2017 -0500
-
- webstaff: improve truthiness test of bre.deleted in marc editor
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 2 Open-ILS/src/templates/staff/cat/share/t_marcedit.tt2
-
-commit ba80da67aec5b5f6c4a3b725bd56937d10621b9b
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Jan 10 12:38:27 2017 -0500
-
- webstaff: colspan=0 does not render how we want in chrome -- change that for lineitem tables
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 2 Open-ILS/src/templates/acq/common/li_table.tt2
-
-commit 055bf28964ef99d3eacd8889a4f30974fb914e26
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Jan 10 12:10:58 2017 -0500
-
- webstaff: Protect some ACQ interfaces from XUL-ish calls
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/web/js/ui/default/acq/common/inv_dialog.js
-1 1 Open-ILS/web/js/ui/default/acq/common/li_table.js
-2 2 Open-ILS/web/js/ui/default/acq/invoice/view.js
-
-commit fe3a9d0b9d9486e0ec68dd73c457357b44ddd75e
-Author: Debbie Luchenbill <deborah at mobiusconsortium.org>
-Date: Sat Feb 18 07:05:08 2017 -0800
-
- Docs: Copy Status "Is Available" Flag
-
- Signed-off-by: Jane Sandberg <sandbej at linnbenton.edu>
-
-7 1 docs/admin/copy_statuses.txt
-
-commit d35945a2622ffbed51b39efb8563edff7f312dd0
-Author: Jakub Kotrla <jakub at kotrla.net>
-Date: Wed Feb 15 23:41:09 2017 +0100
-
- LP#1624366 Evergreen integration with obalkyknih.cz (Czech AC provider)
-
- By default is AC disabled. Fixed summary.tt2 to be based on latest
- version -
- http://git.evergreen-ils.org/?p=Evergreen.git;a=tree;f=Open-ILS/src/templates/opac/parts/record;h=bc962e52a84aaf95ffc5f1fa407c2ffc3d54dec4;hb=HEAD.
-
- Signed-off-by: Jakub Kotrla <jakub at kotrla.net>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
-
-1 1 Open-ILS/src/templates/opac/parts/config.tt2
-58 45 Open-ILS/src/templates/opac/parts/record/summary.tt2
-
-commit c9b78ab130e15391f8c144a7dd1f82014ace4d57
-Author: Jakub Kotrla <jakub at kotrla.net>
-Date: Fri Feb 10 12:52:03 2017 +0100
-
- LP#1624366 Evergreen integration with obalkyknih.cz (Czech AC provider)
-
- AddedContent Perl plugin to display book covers from Czech provider
- obalkyknih.cz. Also can display summary, table of content
- and user reviews.
-
- Conflicts:
- Open-ILS/src/templates/opac/parts/record/summary.tt2
-
- Signed-off-by: Jakub Kotrla <jakub at kotrla.net>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
-
-18 0 Open-ILS/examples/opensrf.xml.example
-292 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/AddedContent/ObalkyKnih.pm
-8 0 Open-ILS/src/templates/opac/parts/config.tt2
-52 44 Open-ILS/src/templates/opac/parts/record/summary.tt2
- create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/WWW/AddedContent/ObalkyKnih.pm
-
-commit 3709bf9b43ef18cbe7089dcaffa13acfea4c879b
-Author: Michele Morgan <mmorgan at noblenet.org>
-Date: Tue Feb 7 13:21:48 2017 -0500
-
- LP#1661754 - Prevent staff users from marking a Long Overdue item Lost
-
- Prevents circulations that are already Lost or Long Overdue from being
- marked Lost or Long Overdue. Avoiding patrons being billed twice for the
- same item.
-
- Signed-off-by: Michele Morgan <mmorgan at noblenet.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat/AssetCommon.pm
-
-commit 2d3c5a788765fc352793492d5d81a08cb357ef43
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Feb 17 13:29:28 2017 -0500
-
- LP#1661661: Stamping upgrade scripts for Arabic and right-to-left support
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-8 0 Open-ILS/src/sql/Pg/upgrade/1024.schema.add-rtl-field-to-i18n_locale.sql
-11 0 Open-ILS/src/sql/Pg/upgrade/1025.data.add-arabic-to-i18n_locale.sql
-0 8 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.add-rtl-field-to-i18n_locale.sql
-0 11 Open-ILS/src/sql/Pg/upgrade/YYYY.data.add-arabic-to-i18n_locale.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1024.schema.add-rtl-field-to-i18n_locale.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1025.data.add-arabic-to-i18n_locale.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.add-rtl-field-to-i18n_locale.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/YYYY.data.add-arabic-to-i18n_locale.sql
-
-commit 179d730480b4529e93725283c876e77e62f00e9f
-Author: Ben Shum <ben at evergreener.net>
-Date: Wed Feb 15 23:31:33 2017 -0500
-
- LP#1661661: Add release note about Arabic and RTL support in TPAC
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-6 0 docs/RELEASE_NOTES_NEXT/OPAC/arabic-rtl-support.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/arabic-rtl-support.adoc
-
-commit 0eb771e594cf65a0fa0f71d246d100d6a07dfda7
-Author: Ben Shum <ben at evergreener.net>
-Date: Wed Feb 15 14:22:27 2017 -0500
-
- LP#1661661: Use new rtl field in config.i18n_locale
-
- Add a new column for "rtl" in config.i18n_locale and then use that
- to check which direction to assign for the CSS files.
-
- Two upgrade scripts, one to change the schema for new column and a
- second one to enable Arabic (Jordan) as an option.
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/examples/fm_IDL.xml
-2 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-3 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-8 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.add-rtl-field-to-i18n_locale.sql
-11 0 Open-ILS/src/sql/Pg/upgrade/YYYY.data.add-arabic-to-i18n_locale.sql
-1 1 Open-ILS/src/templates/opac/parts/base.tt2
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.add-rtl-field-to-i18n_locale.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/YYYY.data.add-arabic-to-i18n_locale.sql
-
-commit 18122a661609cb1d469fef36d744f1ab543e2da8
-Author: Ben Shum <ben at evergreener.net>
-Date: Sat Feb 11 17:59:04 2017 -0500
-
- LP#1661661: Fixing syntax in base.tt2
-
- There was a missing closing tag for the second stylesheet that caused an error
- with the heading. Fixed that, and then made some whitespace adjustments.
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 3 Open-ILS/src/templates/opac/parts/base.tt2
-
-commit 8e3750f54877b253fea69e771e97c3d8e44f9fa8
-Author: Nawras Othman <othman.nawras at gmail.com>
-Date: Tue Feb 7 06:39:46 2017 -0500
-
- LP#1661661: Support for right-to-left (RTL) languages
-
- File changes added by Nawras Othman for RTL languages (such as Arabic).
-
- First pass includes moving some remaining inline CSS to the stylesheet file,
- Also includes a hard-coded check for the "ar-AR" locale (current Arabic).
-
- Signed-off-by: Nawras Othman <othman.nawras at gmail.com>
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-144 0 Open-ILS/src/templates/opac/css/style-rtl.css.tt2
-25 0 Open-ILS/src/templates/opac/css/style.css.tt2
-1 1 Open-ILS/src/templates/opac/parts/advanced/global_row.tt2
-1 1 Open-ILS/src/templates/opac/parts/advanced/search.tt2
-5 5 Open-ILS/src/templates/opac/parts/anon_list.tt2
-5 0 Open-ILS/src/templates/opac/parts/base.tt2
-3 3 Open-ILS/src/templates/opac/parts/login/form.tt2
-1 18 Open-ILS/src/templates/opac/parts/metarecord_hold_filters.tt2
-6 6 Open-ILS/src/templates/opac/parts/myopac/main_base.tt2
-1 1 Open-ILS/src/templates/opac/parts/myopac/prefs_base.tt2
-2 2 Open-ILS/src/templates/opac/parts/place_hold.tt2
-1 1 Open-ILS/src/templates/opac/parts/result/paginate.tt2
-40 0 Open-ILS/web/css/skin/default/opac/semiauto-rtl.css
- create mode 100644 Open-ILS/src/templates/opac/css/style-rtl.css.tt2
- create mode 100644 Open-ILS/web/css/skin/default/opac/semiauto-rtl.css
-
-commit 86cce7fa8e1be682ffb464d92c7b4ec3edab299c
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Feb 17 12:20:08 2017 -0500
-
- LP#1596595 Hold targeter Perl live test repairs
-
- Update live tests to match latest concerto data changes and to avoid
- testing against data that is modified by tests that run before the
- targeter test when running the full test suite.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-14 14 Open-ILS/src/perlmods/live_t/20-hold-targeter.t
-
-commit cb37d045a61603844c4555be54bd8c213c333f40
-Author: Jason Boyer <jboyer at library.in.gov>
-Date: Wed Feb 15 09:02:44 2017 -0500
-
- Add Release Note for new helper
-
- I can forget that while a feature seems straigtforward
- enough it essentially doesn't exist if you don't tell
- anyone about it.
-
- Signed-off-by: Jason Boyer <jboyer at library.in.gov>
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-7 0 docs/RELEASE_NOTES_NEXT/Administration/new-action-trigger-helper.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/new-action-trigger-helper.adoc
-
-commit b048818991f7a027d76d8ba7e5abb7f7660e7c58
-Author: Jason Boyer <jboyer at library.in.gov>
-Date: Fri Feb 3 16:23:28 2017 -0500
-
- LP1661747: get_org_unit_ancestor_at_depth Helper
-
- Add a helper to the A/T system to retrieve an ou's
- ancestor at the specified depth in the tree.
-
- Signed-off-by: Jason Boyer <jboyer at library.in.gov>
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-7 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Trigger/Reactor.pm
-
-commit 82732c5b76ccc8ee9e5a7efc427bab39eaf9d121
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Tue Feb 14 10:53:54 2017 -0500
-
- LP#1662902: do not re-download EDI files that failed parsing
-
- Avoid fetching and creating edi_message entries for EDI messages that
- the system cannot parse.
-
- In the event parsing failed due to a temporary condition (e.g. Ruby
- translator was not running), messages can be reprocessed by either
- deleting the offending edi_message row or setting its status to 'retry'.
-
- See previous commit ("LP#1662902: do not re-download EDI files that
- failed processing") for a more detailed explanation.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/EDI.pm
-
-commit 35730098fb539ba6794eaed123de7a534b7f03e2
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Thu Feb 9 12:24:35 2017 -0500
-
- LP#1662902: do not re-download EDI files that failed processing
-
- At present, the EDI fetcher ignores files (as determined by file
- name and EDI account details) that were already successfully
- processed. With this patch, ones that failed processing (e.g.,
- acq.edi_message.state = 'proc_error') previously are ignored
- as well.
-
- This is because most processing errors reflect conditions that
- require some sort of manual intervention on the part of the materials
- vendor or the Evergreen user; having edi_fetcher.pl simply redownload
- and attempt to process the file has no effect other than causing
- the acq.edi_message table to grow.
-
- With this patch, the appearance of rows in acq.edi_message whose
- state is 'proc_error' should be taken as a signal to the Evergreen
- admin to investigate and resolve whatever issue caused the
- message to not be processed; after doing that, removing the
- acq.edi_message rows will allow the file to be downloaded again
- (assuming it's still available on the file server).
-
- To test
- -------
- [1] Arrange to create or simulate an EDI message that failed
- processing.
- [2] Run edi_fetcher.pl to have it attempt to download the
- failed message in step #1; verify that the file is
- /not/ downloaded again and that no additonal acq.edi_message
- rows are created for it.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-1 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/EDI.pm
-
-commit 6c537fc3a063cbb2d1c13907b3d94b6fcde09e73
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Feb 17 10:29:33 2017 -0500
-
- LP#1117808: Stamping upgrade scripts for extend use of merge profiles
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-59 0 Open-ILS/src/sql/Pg/upgrade/1022.schema.more_overlay_funcs.sql
-25 0 Open-ILS/src/sql/Pg/upgrade/1023.data.default_vmp_ou_settings.sql
-0 59 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.more_overlay_funcs.sql
-0 25 Open-ILS/src/sql/Pg/upgrade/YYYY.data.default_vmp_ou_setting.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1022.schema.more_overlay_funcs.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1023.data.default_vmp_ou_settings.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.more_overlay_funcs.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/YYYY.data.default_vmp_ou_setting.sql
-
-commit a179a354f332dd88d21db93a2340e0c1950dcb6a
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Fri Feb 10 11:54:39 2017 -0500
-
- LP#1117808: release notes for New Access points for MARC Overlay
-
- Test plan for the feature:
-
- [1] Define one or more merge profiles in the MARC import/export
- interface.
- [2] Verify that the Default Merge Profile (Z39.50 and Record Buckets)
- library setting type exists, and that if you set it to a value
- for the workstation library, that it the merge profile selectors in the
- record bucket merge and Z39.50 overlay interfaces default to
- the specified value.
- [3] In the web staff client, create a record bucket containing at least
- two or more similar bibliographic records. From Bucket View,
- select at least two records and select Merge Selected
- Records from the actions menu.
- [4] Verify that:
- * There is a widget for selecting a merge profile
- * That after choosing a lead record, that the lead record
- view reflects the results of the merge.
- * That the results of the merge are updated whenever you:
- * choose a different merge profile
- * choose a different lead record
- * remove a record from consideration
- * That the lead record's MARC is updated upon clicking the
- 'Merge' button in the dialog.
- [5] In the web staff client, mark a bib record for overlay, then
- go to the Z39.50 search interface and perform a search. Select
- a record and click the Overlay button, then verify that:
- * There is a widget for selecting a merge profile
- * That the results of the merge are updated whenever you:
- * choose a different merge profile
- * That after closing the dialog, that the overlaid record
- reflects the result of the merge profile.
- [6] Verify that upon exiting and returning to the record bucket
- merge or Z39.50 overlay interfaces, that the last selected
- merge profile is pre-selected.
-
- Development of this feature was performed by the Equinox Open
- Library Initiative and sponsored by the BC Libraries Cooperative.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-13 0 docs/RELEASE_NOTES_NEXT/Cataloging/New_Access_Points_for_MARC_Overlay.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/New_Access_Points_for_MARC_Overlay.adoc
-
-commit e991ddaacedd4d248e17f55a8e2cc30eb9dd27ea
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Fri Dec 23 04:46:47 2016 -0500
-
- LP#1117808: teach Z39.50 import about merge profiles
-
- This patch adds a widget to the Z39.50 overlay dialog to
- allow the user to select a MARC merge profile to use during
- the merge. For the purpose of applying the merge profile,
- the incoming record from the Z39.50 server is treated as
- the target of the merge, as the user is assumed to be picking
- a Z39.50 record that is "better" overall but may need to be
- supplement with fields from the incumbent record.
-
- As before, the user can choose to edit the incoming record, but
- note that the version that is edited is the /original/ version of
- the Z39.50 record, with any changes due to the merge profile being
- applied after the edit.
-
- Merge profiles that have a 'preserve' specification are excluded
- from selection, as such profiles have the effect of swapping what
- is considered the lead record for the purpose of the MARC merge
-
- This patch also tweaks the dialog to use the egRecordBreaker directive
- to display the incumbent record, as that permits easier copy-and-pasting
- if the user chooses to edit the Z39.50 record.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-13 6 Open-ILS/src/templates/staff/cat/z3950/t_overlay.tt2
-37 2 Open-ILS/web/js/ui/default/staff/cat/z3950/app.js
-
-commit 42f56d39e87fa053a3129ffc0e00944b507982c7
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Fri Dec 23 01:38:27 2016 -0500
-
- LP#1117808: teach record bucket merge about merge profiles
-
- This patch adds a widget to the record bucket merge dialog
- to allow the user to select a MARC merge profile to use
- during the merge.
-
- After the user has chosen a lead record, the result of the merge
- is displayed in the left-hand pane, and is updated whenever the user
-
- - changes the selected merge profile
- - swaps in a different lead record
- - removes a subordinate record from consideration
-
- As before, the user can choose to edit the lead record, but note that
- the version that is edited is the /original/ version of the
- lead record, with any changes due to the merge profile
- being applied after the edit.
-
- Since there can be more than one subordinate record in play, the
- result of the merge is calculated by merging the first subordinate
- record into the lead record, then in the second subordinate record,
- and so forth.
-
- Merge profiles that have a 'preserve' specification are excluded
- from selection, as such profiles have the effect of swapping what
- is considered the lead record for the purpose of the MARC merge.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-4 2 Open-ILS/src/templates/staff/cat/bucket/record/t_edit_lead_record.tt2
-10 3 Open-ILS/src/templates/staff/cat/bucket/record/t_merge_records.tt2
-85 14 Open-ILS/web/js/ui/default/staff/cat/bucket/record/app.js
-
-commit 2fe878cce47978489c0fcee257171a1845767a5b
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Fri Dec 23 01:37:48 2016 -0500
-
- LP#1117808: fix marcXml binding for egRecordBreaker
-
- This patch makes the binding of the marcXml attribute
- in the egRecordBreaker directive dynamic.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/web/js/ui/default/staff/cat/services/record.js
-
-commit 58d278769fa6e6f40b1264ed0b951f480b3b54d5
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Fri Feb 10 10:49:33 2017 -0500
-
- LP#1117808: add cat.default_merge_profile library setting
-
- This new library setting specifies the default merge profile
- to select in the record bucket merge and Z39.50 record overlay
- interfaces.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-17 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-25 0 Open-ILS/src/sql/Pg/upgrade/YYYY.data.default_vmp_ou_setting.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/YYYY.data.default_vmp_ou_setting.sql
-
-commit 150d6c32d475f5eb56a8a3f7ef8eae88a7bedfb1
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Fri Dec 23 01:36:07 2016 -0500
-
- LP#1117808: new egFmValueSelector directive
-
- This directive supplies a select widget that draws its
- values from a table specified by an IDL class code. It
- is meant to be used for tables containing a reasonably
- small number of rows (i.e., dozens at most, not hundreds
- or thousands).
-
- The following attributes are available:
-
- idl-class : Code of IDL class to draw from, e.g., "vmp".
- ng-model : Model to bind the current selected value to.
- filter : JSON query filter to apply conditions on the set
- of rows to be used. (optional)
- sticky-setting : Local storage key to persist the last value
- that was selected by the user. (optional)
- ou-setting : Name of library setting to use to set the default
- selected value. If sticky-setting is used, any
- previously-selected value will override the default
- specified by the OU setting. (optional)
-
- The list of values from the source table displayed in the select
- widget are those that meet all of the following conditions:
-
- - primary key is not null
- - filter conditions (if supplied)
- - logged-in user has PCRUD permissions to view the value
-
- The option value is taken from the column in the source table
- specified by the oils_persist:primary IDL attribute, while
- the displayed label is taken from the column that has the
- reporter:selector="name" IDL attribute.
-
- Example:
-
- <eg-fm-value-selector
- idl-class="vmp"
- ng-model="merge_profile"
- filter="{'preserve_spec':{'=':null}}"
- sticky-setting="eg.cat.z3950.selected_merge_profile"
- ou-setting="cat.default.merge_profile"
- ></eg-fm-value-selector>
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 0 Open-ILS/src/templates/staff/share/t_fm_value_selector.tt2
-91 0 Open-ILS/web/js/ui/default/staff/services/ui.js
- create mode 100644 Open-ILS/src/templates/staff/share/t_fm_value_selector.tt2
-
-commit abf20be081e1a4094f515ade4bb39e1ce312cd9f
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Nov 30 12:06:18 2016 -0500
-
- LP#1117808: new methods for calculating MARC merges
-
- This patch adds three new middle-layer methods for calculating
- the result of MARC merges.
-
- open-ils.cat.merge.marc.per_profile:
-
- Calculate the result of merging one or more MARC records
- per the specified merge profile
- @param auth The login session key
- @param merge_profile ID of the record merge profile
- @param records Array of two or more MARCXML records to be
- merged. If two are supplied, the first
- is treated as the record to be overlaid,
- and the the incoming record that will
- overlay the first. If more than two are
- supplied, the first is treated as the
- record to be overlaid, and each following
- record in turn will be merged into that
- record.
- @return MARCXML string of the results of the merge
-
- open-ils.cat.merge.biblio.per_profile:
-
- Calculate the result of merging one or more bib records
- per the specified merge profile
-
- @param auth The login session key
- @param merge_profile ID of the record merge profile
- @param records Array of two or more bib record IDs of
- the bibs to be merged.
- @return MARCXML string of the results of the merge
-
- open-ils.cat.merge.authority.per_profile:
-
- Calculate the result of merging one or more authority records
- per the specified merge profile
-
- @param auth The login session key
- @param merge_profile ID of the record merge profile
- @param records Array of two or more bib record IDs of
- the bibs to be merged.
- @return MARCXML string of the results of the merge
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-116 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Cat.pm
-
-commit 2ade97550d6a10e993e2575e55d78fd8efb22c97
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Wed Nov 30 09:49:10 2016 -0500
-
- LP#1117808: new Pg function to calculate MARC record merges
-
- This patch adds a new stored function, vandelay.merge_record_xml_using_profile(),
- that when passed two MARCXML strings and the ID of a merge profile.
- returns the MARCXML string representing the results of the record merge.
-
- This is meant for situations where we want to know the results
- of a merge, but not immediately overlay a record in the database.
-
- pgTAP tests are available in t/marc_merge.pg.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-54 0 Open-ILS/src/sql/Pg/012.schema.vandelay.sql
-128 0 Open-ILS/src/sql/Pg/t/marc_merge.pg
-59 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.more_overlay_funcs.sql
- create mode 100644 Open-ILS/src/sql/Pg/t/marc_merge.pg
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.more_overlay_funcs.sql
-
-commit f9f830e2b59edf36c771f6d13382d6407f5fb932
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Feb 17 01:56:07 2017 -0500
-
- LP#1494748: Release notes entry for self check interface improvements
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-10 0 docs/RELEASE_NOTES_NEXT/Client/pay_fines_button.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Client/pay_fines_button.adoc
-
-commit ced1e6c6a11cd2d114f19e49f7e86d2c3f0b0b46
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Feb 10 21:31:50 2017 -0500
-
- LP#1494748: Decrease the input size on Firefox by a smidge
-
- The larger scale works for the input works well in Chrome, but came across as
- too large in blurry in Firefox. Decreasing the Firefox size by a smidge so
- that they still appear larger but don't become blurry. Firefox only seemed to
- recognize the last transform, regardless of prefix, so I moved the one intended
- for Firefox lower in the CSS list.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Josh Stompro <stomproj at larl.org>
-
-1 1 Open-ILS/web/css/skin/default/selfcheck.css
-
-commit c222f681db991068c87b5577899b63b039842493
-Author: Josh Stompro <stomproj at larl.org>
-Date: Mon Aug 15 13:22:27 2016 -0500
-
- LP#1494748 - Change pay fines link to a button & increase checkbox sizes
-
- This makes the pay fines link and checkboxes easier to use for touch screen
- users.
-
- Signed-off-by: Josh Stompro <stomproj at larl.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Josh Stompro <stomproj at larl.org>
-
-1 1 Open-ILS/src/templates/circ/selfcheck/fines.tt2
-11 0 Open-ILS/web/css/skin/default/selfcheck.css
-
-commit b3a6cbaa421f0542b0ebfc5bf288b51698ef0f14
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Feb 17 01:40:19 2017 -0500
-
- LP#1517137: Stamping upgrade script for adding overlooked permissions
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-66 0 Open-ILS/src/sql/Pg/upgrade/1021.data.overlooked_permissions.sql
-0 66 Open-ILS/src/sql/Pg/upgrade/XXXX.data.overlooked_permissions.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1021.data.overlooked_permissions.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.overlooked_permissions.sql
-
-commit 7e590bd04a581382eae7abb0345f7944e695923a
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Feb 17 01:35:37 2017 -0500
-
- LP#1517137: Release note entry for addition of missing permissions
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-7 0 docs/RELEASE_NOTES_NEXT/Administration/missing_permissions.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/missing_permissions.adoc
-
-commit 06e1f296ce67f7112cf5ec2aae028608648bbb3c
-Author: Jason Boyer <jboyer at library.in.gov>
-Date: Fri Feb 3 16:10:23 2017 -0500
-
- LP1517137: Add Permissions Missing From Stock Data
-
- Add many perissions that are either checked in code
- or specified in fm_IDL.xml that are missing in the
- stock data. Permissions added manually are adjusted
- and those already in the expected locations are
- left alone.
-
- Signed-off-by: Jason Boyer <jboyer at library.in.gov>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 3 Open-ILS/examples/fm_IDL.xml
-83 7 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-66 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.overlooked_permissions.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.overlooked_permissions.sql
-
-commit eee584eaee6595cf82275bdb734b7d17c9820eef
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Feb 17 01:12:08 2017 -0500
-
- LP#1596595: Stamping upgrade scripts for hold targeter refactoring
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-27 0 Open-ILS/src/sql/Pg/upgrade/1019.schema.hold_targeter.sql
-26 0 Open-ILS/src/sql/Pg/upgrade/1020.schema.batch_settings_by_org.sql
-0 25 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.hold_targeter.sql
-0 24 Open-ILS/src/sql/Pg/upgrade/YYYY.schema.batch_settings_by_org.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1019.schema.hold_targeter.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1020.schema.batch_settings_by_org.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.hold_targeter.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/YYYY.schema.batch_settings_by_org.sql
-
-commit 895f8bd153b9d98ad0920f85f5b1d2c95d0833b1
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Tue Feb 7 13:59:10 2017 -0500
-
- LP#1596595 Targeter leverages batch AOUS lookups
-
- Use the batch-by-org AOUS lookup function to fetch settings with one
- cstore call across a wide set of org units. This reduces the number of
- cstore calls required, significantly in some cases, for single-use hold
- targeter instances (like placement time targeting, checkin retargeting).
-
- Specifically, in cases where a hold has targetable copies at multiple
- circ libs, only one cstore call is needed for each of the
- circ.holds.org_unit_target_weight and
- circ.holds.target_when_closed settings, as opposed to one cstore call
- for each per circ lib.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-57 1 Open-ILS/src/perlmods/lib/OpenILS/Utils/HoldTargeter.pm
-
-commit 85e73bc2c8caa94b14c78c44866411ca192b2c82
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Tue Feb 7 12:25:01 2017 -0500
-
- LP#1596595 AOUS lookup batch by org id
-
- Org unit setting value lookup for batches of org units, instead of the
- traditional batches by setting name.
-
- Perl live test included.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-38 0 Open-ILS/src/perlmods/lib/OpenILS/Application/AppUtils.pm
-43 0 Open-ILS/src/perlmods/live_t/21-batch-org-settings.t
-20 0 Open-ILS/src/sql/Pg/020.schema.functions.sql
-24 0 Open-ILS/src/sql/Pg/upgrade/YYYY.schema.batch_settings_by_org.sql
- create mode 100644 Open-ILS/src/perlmods/live_t/21-batch-org-settings.t
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/YYYY.schema.batch_settings_by_org.sql
-
-commit 129a38be37e524298767e01a991f7e83a3ad25ea
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Tue Feb 7 10:27:52 2017 -0500
-
- LP#1596595 Targeter use child editor for settings
-
- Use the CStoreEditor linked to the ::Single (child) targeter object when
- possible to fetch org unit setting values.
-
- In cases where settings for many org units have to be retrieved at once,
- the settings lookups can take long enough that the in-transaction editor
- on the child targeter can timeout. Using the child's editor directly
- for the lookups will prevent this timeout and make the lookups a little
- bit faster, since a new connect will not be required for each lookup.
-
- This timeout scenario can occur with settings like
- circ.holds.max_org_unit_target_loops and
- circ.holds.target_when_closed, when there is wide variety of targetable
- copies, because each have to be fetched once per target-able copy circ lib.
-
- A secondary optimization would be a batch org setting lookup that
- batches on org unit instead of setting name.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-16 8 Open-ILS/src/perlmods/lib/OpenILS/Utils/HoldTargeter.pm
-
-commit dbcd6ec54caf3f4571edfadca184e67b517b1bba
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Thu Feb 2 17:00:24 2017 -0500
-
- LP#1596595 Targeter accepts a list of hold ID's
-
- Allow the caller to pass a list of hold ID's (consistent with the
- current hold targeter). This resolves the issue where the checkin
- process attempts to retarget a set of holds via a single targeter call.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-8 3 Open-ILS/src/perlmods/lib/OpenILS/Utils/HoldTargeter.pm
-
-commit 8c72a71371a534e2c56be128d073d8ec0e228e44
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Thu Jan 19 12:21:11 2017 -0500
-
- LP#1596595 Hold copy permit test thinko repair
-
- Pickup and requesting org unit IDs were passed in the wrong order to
- the copy permit test. This resulted in some items, particularly age
- protected copies, appearing on the holds pull list even though they were
- not (yet) permitted for hold capture at a remoted library.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/perlmods/lib/OpenILS/Utils/HoldTargeter.pm
-
-commit 276a7cc22c9f23ab2cd1870a6675c5769a5d08c6
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Mon Dec 5 15:46:41 2016 -0500
-
- LP#1596595 Find parallel holds in main query
-
- Identify holds to process by which metarecord the hold is (ultimately)
- linked to within the main holds query instead of via a secondary filter.
- This avoids the overhead of starting a new batch of hold targeters,
- where each process has to fetch all possible holds, then filter down to
- those targetable within the current parallel slot. In thise case, each
- process only retrieves the holds it plans to process.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-22 25 Open-ILS/src/perlmods/lib/OpenILS/Utils/HoldTargeter.pm
-
-commit 8b5487e0c6ccc92c175e8ae24c1b2ddd7ca19d27
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Jul 1 11:26:26 2016 -0400
-
- LP#1596595 Hold targeter release notes
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-91 0 docs/RELEASE_NOTES_NEXT/Administration/hold-targeter.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/hold-targeter.adoc
-
-commit 2bb30f42a97bab8f025bbc78376fdf011eda14b9
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Mon Aug 15 12:27:51 2016 -0400
-
- LP#1596595 Hold targeter perl live tests
-
- 1. Batch of tests for concerto hold 1 / title hold
- 2. Batch of tests for concerto hold 265 / metarecord hold with
- holdable_formats restriction.
- 3. --skip-viable test
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-157 0 Open-ILS/src/perlmods/live_t/20-hold-targeter.t
- create mode 100644 Open-ILS/src/perlmods/live_t/20-hold-targeter.t
-
-commit 3203abfbb73465d3a2cd1082eef0563b1a700d1c
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Wed Oct 5 12:59:00 2016 -0400
-
- LP#1596595 Adds sample metarecord hold to concerto
-
- Adds a holdable_formats option to concerto's populate_hold() function.
- Inserts one metarecord hold for testing.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 3 Open-ILS/tests/datasets/sql/env_create.sql
-1 1 Open-ILS/tests/datasets/sql/env_destroy.sql
-8 0 Open-ILS/tests/datasets/sql/transactions.sql
-
-commit 75625c2f8866b3890c76defa4f7d9e74182b2fdd
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Tue Jun 7 17:32:14 2016 -0400
-
- LP#1596595 Hold targeter refactoring and optimization.
-
- * New open-ils.hold-targeter service
-
- * Ports hold targeter code to a Perl utility function, communicating w/
- the DB via cstore instead of storage.
-
- * Adds a new global flag 'circ.holds.retarget_interval' for configuring
- the hold retarget interval in the database.
-
- * Adds a new DB function to regenerating hold copy maps to make map
- deletion and creation more efficient.
-
- * Adds an option for targeting holds in newest to oldest order.
-
- * Caches all org unit settings per targeter run.
-
- * Adds support for "skip_viable" option. This tells the hold targeter
- to avoid modifying any holds that target viable copies. AKA "fix
- broken" mode.
-
- For example, you might run in skip_viable mode with a retarget
- interval of 24hr once a day to repair non-viable holds, then also run
- the targeter in regular mode once a day with a retarget interval of 48
- hours to give staff 2 days to process viable holds.
-
- * Hold target loops logic changes:
-
- ** Org units with fewer target attempts are prioritized during loop
- processing. So, instead of segregating org units into 2 categetories,
- those attempted in the current loop and those not attempted, sort those
- not attempted by the number number of times they have been attempted.
- Within each grouping, prioritize by target weight/proximity as before.
-
- ** All org units that have been attempted less than the max configured
- amount are on the table for targeting, not just those that have been
- targeted less than the current loop max. If no orgs with
- less-than-current-max attempts are found, try orgs that match the
- current max (but are still less than the configured max).
-
- ** When activated, target looping treats the pickup lib like any
- other org unit. If a targeted copy at the pickup lib remains
- un-captured, at re-target time, a copy at a different branch is
- chosen (if one is available) even if other copies at the pickup
- lib are targetable.
-
- * Parallel targeting support baked into service.
-
- Teach the targeter to process a subset of holds based on the number of
- parallel targeters at play and the parallel targeting slot each targeter
- instance occupies.
-
- As with the existing hold targeter, group holds by their metarecord to
- avoid multiple targeter processes targeting the same sets of potential
- copies.
-
- * Logging / code refactoring and clean up.
-
- * New hold_targeter_v2.pl script for batch hold targeting. Existing
- targeter remains for backwards-compat.
-
- hold_targeter_v2.pl options:
-
- --verbose
- Print process counts
-
- --parallel <parallel-process-count>
- Number of parallel hold processors to run. This overrides any
- value found in opensrf.xml
-
- --target-all
- Target all active holds, regardless of when they were last targeted.
-
- --skip-viable
- Avoid modifying holds that currently target viable copies.
- In other words, only (re)target holds in a non-viable state.
-
- --retarget-interval
- Override the 'circ.holds.retarget_interval' global_flag value.
-
- --parallel-init-sleep
- Time to wait between starting each parallel instance. Useful for
- avoiding dog-piling the DB.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-22 0 Open-ILS/examples/opensrf.xml.example
-1 0 Open-ILS/src/Makefile.am
-7 3 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Circulate.pm
-13 10 Open-ILS/src/perlmods/lib/OpenILS/Application/Circ/Holds.pm
-76 0 Open-ILS/src/perlmods/lib/OpenILS/Application/HoldTargeter.pm
-1269 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/HoldTargeter.pm
-7 0 Open-ILS/src/sql/Pg/090.schema.action.sql
-13 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-25 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.hold_targeter.sql
-191 0 Open-ILS/src/support-scripts/hold_targeter_v2.pl
- create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/Application/HoldTargeter.pm
- create mode 100644 Open-ILS/src/perlmods/lib/OpenILS/Utils/HoldTargeter.pm
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.hold_targeter.sql
- create mode 100755 Open-ILS/src/support-scripts/hold_targeter_v2.pl
-
-commit 922b4b317cabda8ce9c87902be4f8b53555c84db
-Author: Dan Wells <dbw2 at calvin.edu>
-Date: Thu Feb 16 18:32:45 2017 -0500
-
- Forward port 2.11.3 upgrade script
-
- Signed-off-by: Dan Wells <dbw2 at calvin.edu>
-
-36 0 Open-ILS/src/sql/Pg/version-upgrade/2.11.2-2.11.3-upgrade-db.sql
- create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.11.2-2.11.3-upgrade-db.sql
-
-commit 9af4ae71accb41107f7d6c50950c3b42c664546f
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Thu Feb 16 12:53:45 2017 -0500
-
- release notes for 2.10.10
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-79 0 docs/RELEASE_NOTES_2_10.adoc
-
-commit c9af31b7b3a46101bd73bfc0a794b488e1090282
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Thu Feb 16 12:13:05 2017 -0500
-
- LP#16663435: stamp database update
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-15 0 Open-ILS/src/sql/Pg/upgrade/1018.data.coust_view_perms_stripe.sql
-0 15 Open-ILS/src/sql/Pg/upgrade/XXXX.data.coust_view_perms_stripe.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1018.data.coust_view_perms_stripe.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.coust_view_perms_stripe.sql
-
-commit 500b7273183d62a1de67bbac6f0eafa8582bcb59
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Thu Feb 16 12:17:55 2017 -0500
-
- LP#1646166 Hatch printing multi root-node templates
-
- Print templates with no root element or root elements that contained
- necessary attributes (id, style, etc.) failed to print correctly in
- some casese with Hatch HTML printing because the root node was dropped
- after compilation. This commit changes how we extract the compiled HTML
- from the page, using the more reliable method of pulling it directly
- from the print element div instead of inspecting the compiled nodes.
-
- Commit also wraps all content in <html/><body/> for good measure.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-6 7 Open-ILS/web/js/ui/default/staff/services/print.js
-
-commit 590f351e8399510384440f3baf351ef898a07f12
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Feb 10 17:06:57 2017 -0500
-
- LP#1646166 Hatch templated print content type repair
-
- Fixes a thinko in the Hatch code that set a bad default content type for
- template-driven HTML printing.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/web/js/ui/default/staff/services/print.js
-
-commit 327542cb767675c334a1860567e6f0f16d6e17cb
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Jan 27 10:39:31 2017 -0500
-
- LP#1646166 Hatch attach point is documentElement
-
- Hatch now inserts its attribute into the root documentElement instead of
- the body. This is part of the move to using content_scripts instead of
- declarativeContent for the extension.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/staff/base.tt2
-2 3 Open-ILS/web/js/ui/default/staff/services/hatch.js
-
-commit 0d98891e081006a047212f7b874d990da8c79b5a
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Wed Jan 25 16:40:15 2017 -0500
-
- LP#1646166 Hatch loader matches on explicit DOM content
-
- Make it more evident in the browser staff markup that Hatch is getting
- requested by the page. Additionally, the <body> tag will never disappear,
- though in theory <eg-navbar> could.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/staff/base.tt2
-
-commit 1fc83b6041f1ccb67dd78948efb2cd3293336e7f
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Thu Jan 19 11:31:12 2017 -0500
-
- LP#1646166 Hatch settings migration
-
- Support copying all settings from local storage to Hatch and vice versa
- in the Hatch admin UI.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 0 Open-ILS/src/templates/staff/admin/workstation/index.tt2
-13 3 Open-ILS/src/templates/staff/admin/workstation/t_hatch.tt2
-20 2 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-53 1 Open-ILS/web/js/ui/default/staff/services/hatch.js
-
-commit 6455db11ae7db888e00cad9b02a81197b878ffe5
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Wed Jan 18 16:22:30 2017 -0500
-
- LP#1646166 Hatch availability display improvements
-
- Hide printer settings in the print config UI when Hatch is not available
- and provide better inline alerts. Avoid attempts by the printer config
- UI from talking to Hatch when Hatch is known not to be available.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-10 10 Open-ILS/src/templates/staff/admin/workstation/t_print_config.tt2
-37 33 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-
-commit 0d828c7d35b2f9aa95a30c85bc6fb5f574357685
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Wed Jan 18 14:36:11 2017 -0500
-
- LP#1646166 À la carte Hatch, on-call settings, strict access.
-
- 1. Hatch now supports a al carte features instead of requiring all-or-none
- functionality. Supported features currently include printing, settings,
- and offline. (Note: offline handling pending merge of offline UI code).
-
- 2. Adds support for on-call setting keys. On-Call keys are those that
- can be set/get/remove'd from localStorage when Hatch is not avaialable,
- even though Hatch is configured as the primary storage location for the
- key in question.
-
- The initital target use case for on-call keys are those that allow the
- user to login and perform basic admin tasks (like disabling Hatch) even
- when Hatch is down. AKA Browser Staff Run Level 3.
-
- 3. egHatch no longer attempts requests at Hatch, falling through to
- local requests when Hatch fails. With the exception of on-call keys
- (above), either Hatch is used or local requests are used, depending on
- the configuration. The goal is to prevent any unintended and
- confusing blending of local and remote data. In other words, if Hatch
- is broken, it needs to be fixed or disabled for regular work flow to
- continue.
-
- 4. Hatch now has a dedicated UI under workstation administration.
-
- 5. Workstation admin splash page rearranged to take advantage of more
- horizontal space and avoid pushing so many options down the page.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-52 0 Open-ILS/src/templates/staff/admin/workstation/t_hatch.tt2
-15 3 Open-ILS/src/templates/staff/admin/workstation/t_print_config.tt2
-119 111 Open-ILS/src/templates/staff/admin/workstation/t_splash.tt2
-2 2 Open-ILS/src/templates/staff/circ/checkin/t_checkin.tt2
-2 2 Open-ILS/src/templates/staff/circ/patron/t_checkout.tt2
-41 13 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-1 1 Open-ILS/web/js/ui/default/staff/circ/checkin/app.js
-1 1 Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
-110 103 Open-ILS/web/js/ui/default/staff/services/hatch.js
-1 1 Open-ILS/web/js/ui/default/staff/services/print.js
- create mode 100644 Open-ILS/src/templates/staff/admin/workstation/t_hatch.tt2
-
-commit d0093ed2e3c56c8093c3def5b48a6ac359969ecd
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Wed Jan 11 14:33:13 2017 -0500
-
- LP#1646166 Hatch print requires no print CSS
-
- Avoid inserting the print CSS into the print content when printing
- remotely.
-
- Commit includes some refactoring of the print code to create more
- obvious separation between remote vs. in-browser printing.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-57 61 Open-ILS/web/js/ui/default/staff/services/print.js
-
-commit c649d0e83ec71385492a01803b5ef288d0c615e8
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Mon Nov 28 12:12:47 2016 -0500
-
- LP#1646166 Hatch extension connect via DOM, remote cache
-
- Determine Hatch availability by checking for the presence of a
- well-known Hatch attribute in the DOM, inserted into the page
- by the extension at load time.
-
- Cache get/set values when talking to the Hatch extension (on a per-page
- basis) to reduce unnecessary Hatch I/O.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-42 68 Open-ILS/web/js/ui/default/staff/services/hatch.js
-
-commit c72b8e318eec3d39d39b52ed307ab09b1bbbba99
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Nov 18 12:13:38 2016 -0500
-
- LP#1646166 Hatch print configiguration interface
-
- 1. Query printers for available options via Hatch.
- 2. Allow the user to apply print options on a per-context / per-printer
- basis.
- 3. As before, store printer conifugration options via Hatch.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-268 1 Open-ILS/src/templates/staff/admin/workstation/t_print_config.tt2
-1 0 Open-ILS/src/templates/staff/css/style.css.tt2
-38 50 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-22 53 Open-ILS/web/js/ui/default/staff/services/hatch.js
-
-commit c2254e85d0c958bf8321f916e52bc964d90ae8ee
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Mon Nov 14 12:58:33 2016 -0500
-
- LP#1640255 Hatch native messaging extension
-
- Replaces Hatch Websockets communication layer with browser extension-
- based communication.
-
- Hatch API remains the same with 2 notable exceptions:
-
- 1. appendItem() API call has been removed. It did not work as designed
- and (thus far) has served no purpose. It was originally intended for
- offline data storage, but that will probably require something a
- little smarter.
-
- 2. The printer configuration API is no more. This will be replaced with
- an in-app configuration page. Note, this does not prevent use of the
- printer dialog, it only means settings are not collected from the
- printer dialog.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-0 18 Open-ILS/src/templates/staff/admin/workstation/t_print_config.tt2
-0 9 Open-ILS/src/templates/staff/admin/workstation/t_splash.tt2
-0 20 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-85 105 Open-ILS/web/js/ui/default/staff/services/hatch.js
-
-commit 83b9d7973ae328d464233fffde3345db94fb52ca
-Author: Thomas Berezansky <tsbere at mvlc.org>
-Date: Thu Nov 20 09:50:11 2014 -0500
-
- Apply sort for ident_type dropdown
-
- We may want YAOUS for "do we want to sort ident_type by name"...
-
- Signed-off-by: Thomas Berezansky <tsbere at mvlc.org>
- Signed-off-by: Remington Steed <rjs7 at calvin.edu>
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-3 0 Open-ILS/web/js/ui/default/actor/user/register.js
-
-commit c4d1595fba44d24825f51a5097b7ee7b07523780
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Thu Feb 16 10:05:55 2017 -0500
-
- Stamping upgrade script for separating fingerprint components
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-86 0 Open-ILS/src/sql/Pg/upgrade/1017.schema.update_fingerprinting.sql
-0 86 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.update_fingerprinting.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1017.schema.update_fingerprinting.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.update_fingerprinting.sql
-
-commit cacb6861baa23d622a36b8b0240b6b96f2b291d1
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Fri Oct 28 13:00:45 2016 -0400
-
- LP#1528901: avoid accidental bib fingerprint collisions
-
- This patch fixes a problem where the bib fingerprint algorithm
- could end up putting completely different works in the same
- metarecord. For example,
-
- 100 $a Steel, Danielle
- 245 $a Blue
-
- and
-
- *no 1XX
- 245 $a Blue steel
-
- previously (with stock config.biblio_fingerprint settings) got
- a fingerprint of "bluesteel". With this patch, their fingerprints
- are now:
-
- "Title:blue Author:steel"
-
- and
-
- "Title:bluesteel Author:"
-
- The upgrade script supplied with this patch remaps the metarecords
- after updating the fingerprints. While existing metarecord holds
- may get moved, note that there is no known way of ensuring that a
- metarecord hold placed on a collided metarecord will end up attach
- to whatever work the patron intended to request.
-
- To test:
-
- [1] Add records for "Blue" and "Blue steel".
- [2] Note that they end up on the same metarecord.
- [3] Apply the patch and perform the update.
- [4] The two bibs should now be on separate metarecords.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Rogan Hamby <rogan.hamby at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-3 2 Open-ILS/src/sql/Pg/030.schema.metabib.sql
-50 0 Open-ILS/src/sql/Pg/t/lp1528901_more_precise_fingerprints.pg
-86 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.update_fingerprinting.sql
- create mode 100644 Open-ILS/src/sql/Pg/t/lp1528901_more_precise_fingerprints.pg
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.update_fingerprinting.sql
-
-commit 4ff655b82870af27f2b30052442d75ffce40db7c
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Thu Feb 16 10:01:33 2017 -0500
-
- Stamping upgrade script for including parts in bib fingerprints
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-19 0 Open-ILS/src/sql/Pg/upgrade/1016.data.add_parts_for_biblio_fingerprint.sql
-0 19 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_parts_for_biblio_fingerprint.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1016.data.add_parts_for_biblio_fingerprint.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_parts_for_biblio_fingerprint.sql
-
-commit abbcc13856d1fe71ab51272b59d534c22b467a2a
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Wed Jun 22 13:59:34 2016 -0400
-
- LP#1553287: Add part information to biblio.fingerprint
-
- Evergreen metarecord searching will sometimes group together different works
- that are part of the same series because biblio.fingerprint doesn't incorporate
- subfield n or p from the title. For example, bib records for the Mockinjay
- movies list the Hunger Games in the 245a with Mockinjay in subfield p.
- Without the part information in the fingerprint, Evergreen will group these
- movies together with versions of the first Hunger Games book.
-
- This branch adds parts subfields to biblio.fingerprint to allow us to
- distinguish among different parts in a series.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-14 0 Open-ILS/src/sql/Pg/002.schema.config.sql
-19 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_parts_for_biblio_fingerprint.sql
-9 0 docs/RELEASE_NOTES_NEXT/Administration/add-parts-to-biblio-fingerprint.adoc
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.add_parts_for_biblio_fingerprint.sql
- create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/add-parts-to-biblio-fingerprint.adoc
-
-commit 6e2cf57a7e039a1758d2ed219c935a555e7061d6
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Thu Feb 9 15:29:52 2017 -0500
-
- LP#1663374: Release notes for metarecord search by default
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-12 0 docs/RELEASE_NOTES_NEXT/OPAC/Metarecord_search_by_default.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/Metarecord_search_by_default.adoc
-
-commit e95f48b665e998fbccc380b0c7031270840f2287
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Wed Dec 7 16:47:01 2016 -0500
-
- LP#1663374: Allow metarecord searching by default
-
- Before the TPAC, a site could configure the OPAC to use metarecord searching
- by default, via a configuration file. Here we bring that back.
-
- A new setting is present in templates/opac/parts/config.tt2 to enable this
- feature. By setting this to a true value (normally 1) the TPAC will silently
- include the #metabib search modifier in the search form on any interfaces that
- do not have a UI component that allows the user to control the setting.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
-1 1 Open-ILS/src/templates/opac/parts/advanced/search.tt2
-3 0 Open-ILS/src/templates/opac/parts/config.tt2
-6 0 Open-ILS/src/templates/opac/parts/searchbar.tt2
-
-commit 9e34ab959c120ed6b65b065704bc71ff34d676c1
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Wed Feb 15 21:32:59 2017 -0500
-
- LP#1573734: Stamping upgrade script for transcendent bibs in unapi-mmr
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-105 0 Open-ILS/src/sql/Pg/upgrade/1015.function.lp1573734_include-transcendent_bibs_in_unapi_mmr.sql
-0 105 Open-ILS/src/sql/Pg/upgrade/XXXX.LP1573734_Link_to_sibling_metarecord_bibs_in_record_detail_page.sql
- create mode 100755 Open-ILS/src/sql/Pg/upgrade/1015.function.lp1573734_include-transcendent_bibs_in_unapi_mmr.sql
- delete mode 100755 Open-ILS/src/sql/Pg/upgrade/XXXX.LP1573734_Link_to_sibling_metarecord_bibs_in_record_detail_page.sql
-
-commit 53bd38def54ea8ca1a94fb90c7ae6d020b215ac0
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Wed Feb 15 20:54:04 2017 -0500
-
- LP#1573734: Minor tweak to heading
-
- A minor tweak to change the heading to sentence case to match other similar
- headings in the summary.tt2 file.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/opac/parts/record/summary.tt2
-
-commit 21abaf6f40c81c886f853ed30de8c60b1c52bfc4
-Author: blake <blake at mobiusconsortium.org>
-Date: Tue Feb 14 14:41:34 2017 -0600
-
- LP1573734_Link_to_sibling_metarecord_bibs_in_record_detail_page
-
- This feature will display sibling records when viewing a bib record in the OPAC.
- Altered Record.pm to gather up additional metarecord information to pass to
- misc_util.tt2 for parsing. Displayed on summary.tt2 styled in responsive in
- style.css.tt2. Also fixed the URL in mmr search results for single bib results in
- table.tt2. Transcendent bibs needed to be included in the unapi.mmr_mma function.
-
- This code requires the code from LP1629108.
- http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;
- h=refs/heads/user/blake/LP1629108-metarecord-constituent-result-reroute
-
- Signed-off-by: blake <blake at mobiusconsortium.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-20 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm
-2 1 Open-ILS/src/sql/Pg/990.schema.unapi.sql
-105 0 Open-ILS/src/sql/Pg/upgrade/XXXX.LP1573734_Link_to_sibling_metarecord_bibs_in_record_detail_page.sql
-36 0 Open-ILS/src/templates/opac/css/style.css.tt2
-42 2 Open-ILS/src/templates/opac/parts/misc_util.tt2
-64 6 Open-ILS/src/templates/opac/parts/record/summary.tt2
-1 1 Open-ILS/src/templates/opac/parts/result/table.tt2
- create mode 100755 Open-ILS/src/sql/Pg/upgrade/XXXX.LP1573734_Link_to_sibling_metarecord_bibs_in_record_detail_page.sql
-
-commit a96ad2226ad237f6ae63c6eaf63e45db8fb87063
-Author: Chris Sharp <csharp at georgialibraries.org>
-Date: Mon Nov 12 10:40:41 2012 -0500
-
- LP#1077947 - Clarifying meaning of ITEM_ON_HOLDS_SHELF event
-
- This updates the "This requested item is currently on the holds shelf"
- message to clarify that it's on the hold shelf for a different patron.
-
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/extras/ils_events.xml
-
-commit 32e32a379533faa0ec4d3ba73336b833cd7c2c5c
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Tue Feb 14 23:42:59 2017 -0500
-
- LP#1629108: Stamping upgrade script for reroute metarecord constituent results
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-103 0 Open-ILS/src/sql/Pg/upgrade/1014.metarecord_constituents_search_result_page_should_use_standard_search_code.sql
-0 104 Open-ILS/src/sql/Pg/upgrade/XXXX.metarecord_constituents_search_result_page_should_use_standard_search_code.sql
- create mode 100755 Open-ILS/src/sql/Pg/upgrade/1014.metarecord_constituents_search_result_page_should_use_standard_search_code.sql
- delete mode 100755 Open-ILS/src/sql/Pg/upgrade/XXXX.metarecord_constituents_search_result_page_should_use_standard_search_code.sql
-
-commit 30e813fd9efaaccd6b76e556a6c76f4874915e9b
-Author: blake <blake at mobiusconsortium.org>
-Date: Tue Feb 14 09:42:27 2017 -0600
-
- LP1629108 setup "Do_cache" bit on the function call for production use
-
- Flipped the do_cache bit from false to true.
-
- Signed-off-by: blake <blake at mobiusconsortium.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
-
-commit 0fa422e12f7ef76f299345ea307d861510fdcc23
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Tue Feb 7 23:52:49 2017 -0500
-
- LP#1629108: Release notes for metarecord search improvements
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-9 0 docs/RELEASE_NOTES_NEXT/OPAC/metarecord_reroute.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/metarecord_reroute.adoc
-
-commit dc8fb1f9a481131c8e1b55fc34d075e46640c29e
-Author: blake <blake at mobiusconsortium.org>
-Date: Thu Feb 9 21:14:24 2017 -0600
-
- LP1629108 Finalizing Search.pm removing if block
-
- For ease of diffing, I left the old if block in place because removing it would
- cause all of the lines to show changes when in fact it was just spacing. This commit
- simply removes the if block and the spacing is the only change.
-
- Signed-off-by: blake <blake at mobiusconsortium.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-26 37 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
-
-commit 3acb984032d5980fb17c697759112b278a11f621
-Author: blake <blake at mobiusconsortium.org>
-Date: Mon Feb 13 15:19:45 2017 -0600
-
- LP1629108 metarecord_constituent_result_reroute
-
- This patch will route the metasearch logic through the "standard" search logic
- in order to leverage the heavy use of filters and other features.
-
- A column is introduced to unapi.mmr_mr to include the constituent bibs in the
- return. A tweak was required in the template toolkit code to take advantage of the
- new payload. This enables TT to decide which icons should be displayed when search
- results are filtered.
-
- Signed-off-by: blake <blake at mobiusconsortium.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-7 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/QueryParser.pm
-1 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
-24 9 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
-4 2 Open-ILS/src/sql/Pg/990.schema.unapi.sql
-131 0 Open-ILS/src/sql/Pg/t/regress/lp1629108_metarecord_constituent_result_reroute.pg
-104 0 Open-ILS/src/sql/Pg/upgrade/XXXX.metarecord_constituents_search_result_page_should_use_standard_search_code.sql
-30 12 Open-ILS/src/templates/opac/parts/misc_util.tt2
-6 1 Open-ILS/src/templates/opac/parts/result/table.tt2
- create mode 100755 Open-ILS/src/sql/Pg/t/regress/lp1629108_metarecord_constituent_result_reroute.pg
- create mode 100755 Open-ILS/src/sql/Pg/upgrade/XXXX.metarecord_constituents_search_result_page_should_use_standard_search_code.sql
-
-commit ff69ce5a7aef968cac94619db1b389b3745e67ba
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Fri Feb 3 11:03:22 2017 -0500
-
- LP#1659588 Patron summary displays alert message
-
- Display the contents of the patron alert message in the web staff patron
- summary side-bar. Alert displays below blocking penalties, above the
- name, etc. with the same style as a blocking penalty.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-9 1 Open-ILS/src/templates/staff/circ/patron/t_summary.tt2
-
-commit 69fedd11d0bc250eb321bb60854e40505aa8473f
-Author: Kyle Huckins <khuckins at catalystdevworks.com>
-Date: Tue Oct 4 10:26:30 2016 -0700
-
- LP#1537215 webstaff: require confirmation to delete patron note
-
- Call egConfirmDialog to confirm deletion of
- patron note.
-
- Create strings for Note Deletion.
-
- Signed-off-by: Kyle Huckins <khuckins at catalystdevworks.com>
-
- Conflicts:
- Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-2 0 Open-ILS/src/templates/staff/circ/patron/index.tt2
-12 3 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-
-commit 1c1ca48007ea044ca39c7bec065faf5557e54ac8
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Tue Feb 14 11:24:32 2017 -0500
-
- LP#1657589: add release notes entry
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-10 0 docs/RELEASE_NOTES_NEXT/Administration/Additional_SMS_Carriers.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/Additional_SMS_Carriers.adoc
-
-commit 8c95ab8cd27ca79b47e911bb00c9c4eb62755478
-Author: Thomas Berezansky <tsbere at mvlc.org>
-Date: Fri Jul 1 12:11:35 2016 -0400
-
- LP#1657589: Add a couple of SMS Carriers
-
- Add entries for Google Fi and Republic Wireless.
-
- No upgrade script because systems may have added them manually already.
-
- Signed-off-by: Thomas Berezansky <tsbere at mvlc.org>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-36 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-
-commit 4efef8a85db3af77470cfb26ed94b59d8295d159
-Author: Ben Shum <ben at evergreener.net>
-Date: Sun Feb 12 09:56:46 2017 -0500
-
- LP#1664021: Add more to .gitignore
-
- The following three support scripts can be added to the .gitignore
-
- Open-ILS/src/support-scripts/action_trigger_runner.pl
- Open-ILS/src/support-scripts/authority_authority_linker.pl
- Open-ILS/src/support-scripts/offline-blocked-list.pl
-
- Also, ignore the created test-driver file.
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-4 0 .gitignore
-
-commit 17009a230b362e4459aabed6109f62317ca9185d
-Author: Billy Horn <bhorn at catalystdevworks.com>
-Date: Tue Nov 29 09:42:40 2016 -0800
-
- LP#1527770 webstaff: remove code flash
-
- Add ng-cloak to base.tt2
- Add style to enable ng-cloak to base.tt2
-
- Signed-off-by: Billy Horn <bhorn at catalystdevworks.com>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-7 1 Open-ILS/src/templates/staff/base.tt2
-
-commit 4392c4495f7591676e4513ac752bea8ff4652088
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Tue Feb 14 00:44:06 2017 -0500
-
- LP#1663663: Stamping upgrade script for overlay merge profile fix
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-14 0 Open-ILS/src/sql/Pg/upgrade/1012.data.fix_full_overlay_vmp.sql
-0 14 Open-ILS/src/sql/Pg/upgrade/XXXX.data.fix_full_overlay_vmp.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1012.data.fix_full_overlay_vmp.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.fix_full_overlay_vmp.sql
-
-commit a96b65be518926b1c4065506c2843c7d21cfebb9
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Tue Feb 14 00:09:06 2017 -0500
-
- LP#1507807: Stamping upgrade script for in-house copy alerts
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-27 0 Open-ILS/src/sql/Pg/upgrade/1011.data.in-house-use_copy_alert.sql
-0 27 Open-ILS/src/sql/Pg/upgrade/XXXX.data.in-house-use_copy_alert.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1011.data.in-house-use_copy_alert.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.in-house-use_copy_alert.sql
-
-commit 01c3c04e87d17c3d24aeb55bed37b1e87c5a1832
-Author: Jason Stephenson <jason at sigio.com>
-Date: Thu Mar 24 21:35:27 2016 -0400
-
- LP 1507807: Release Notes for In-House-Use Copy Alerts
-
- Add a release notes document explaining how the settings work.
-
- If you want to test the functionality, you should set the settings to
- true. Next, find a copy with an alert message and another copy with
- the check in alert set to true on its location. Recording an
- in-house-use for either of these copies should cause an alert to
- display the respective message. If a copy has both, then two alerts
- will appear one after the other.
-
- Resetting the settings to false or deleting the settings should stop
- the alerts from displaying.
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-18 0 docs/RELEASE_NOTES_NEXT/Circulation/lp1507807_in-house-use_copy_alerts.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/lp1507807_in-house-use_copy_alerts.adoc
-
-commit 8aa0fe4c6622f6e86727311048e3b326a236e036
-Author: Jason Stephenson <jason at sigio.com>
-Date: Tue Mar 22 21:25:17 2016 -0400
-
- LP 1507807: Show Alert dialogs in XUL staff client.
-
- If the circ.in_house_use.copy_alert org setting is true and the copy
- has an alert_message, then we display an alert dialog with the copy
- alert message when doing an in-house-use in the XUL staff client.
-
- If the circ.in_house_use.checkin_alert org setting is true and the
- copy location checkin_alert field is also true, then we display an
- alert dialog with the "item needs to be routed to..." alert message
- when doing an in-house-use in the XUL staff client.
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-10 0 Open-ILS/xul/staff_client/server/circ/in_house_use.js
-
-commit 1a0e8b2e75ece09694810cd7f3ba8b4c0cf0cec0
-Author: Jason Stephenson <jason at sigio.com>
-Date: Sat Mar 19 20:36:55 2016 -0400
-
- LP 1507807: Show Alert dialogs in browser staff client.
-
- If the circ.in_house_use.copy_alert org setting is true and the copy
- has an alert_message, then we display an alert dialog with the copy
- alert message when doing an in-house-use in the browser staff client.
-
- If the circ.in_house_use.checkin_alert org setting is true and the
- copy location checkin_alert field is also true, then we display an
- alert dialog with the "item needs to be routed to..." alert message
- when doing an in-house-use in the browser staff client.
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/templates/staff/circ/in_house_use/index.tt2
-19 3 Open-ILS/web/js/ui/default/staff/circ/in_house_use/app.js
-
-commit 9067b32763637299597bbe9ad4dc9bc084b1c102
-Author: Jason Stephenson <jason at sigio.com>
-Date: Thu Mar 10 21:13:57 2016 -0500
-
- LP 1507807: Add org unit settings for in-house-use copy alerts.
-
- Add circ.in_house_use.copy_alert and circ.in_house_use.checkin_alert
- org. unit setting types to seed data and upgrade script.
-
- No default values are provided for the new settings. They are not
- defined (i.e. off) by default.
-
- Add a PgTap test to verify that the org. unit setting types exist in
- the database.
-
- See the release notes for what these settings do.
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-22 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-21 0 Open-ILS/src/sql/Pg/t/lp1507807_in-house-use_alerts.pg
-27 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.in-house-use_copy_alert.sql
- create mode 100644 Open-ILS/src/sql/Pg/t/lp1507807_in-house-use_alerts.pg
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.in-house-use_copy_alert.sql
-
-commit 90c5c52e2f97a2f6a9a48ac8efb1330c26b73668
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 13 17:18:28 2017 -0500
-
- LP#1664386: fix certain subrequests that control DB transactions
-
- This patch removes all cases where the current OpenSRF client
- object is passed to
-
- $self->method_lookup('open-ils.storage.transaction.{begin/rollback}')->run()
-
- This idiom is no longer needed, as session information required to
- generate a transaction ID is reliably passed to subrequests. Without
- this patch, current Evergreen master and OpenSRF master will cause
- the following methods to return not only their results, but also
- "1" from each use of this idiom:
-
- open-ils.storage.actor.user.checked_out
- open-ils.storage.booking.reservation.resource_targeter
- open-ils.storage.action.hold_request.copy_targeter
-
- To test
- -------
- [1] Be running current Evergreen master and OpenSRF master
- (or the 2.5 alpha)
- [2] Run (say) open-ils.storage.actor.user.checked_out in srfsh:
-
- srfsh# request open-ils.storage open-ils.storage.actor.user.checked_out 13
-
- Received Data: 1
-
- Received Data: 1
-
- Received Data: {
- "out":[
-
- ],
- "claims_returned":[
-
- ],
- "long_overdue":[
-
- ],
- "overdue":[
- "55",
- "56",
- "57",
- "58",
- "59",
- "60"
- ],
- "lost":[
-
- ]
- }
-
- [3] Note the extraneous 'Received Data: 1' sent prior to the substantive
- response.
- [4] Apply the patch and rerun step 2; note that this time
- only the desired response is sent.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
-
-4 4 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/action.pm
-2 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/actor.pm
-
-commit b7f6960894a8132557f1678d9a189d856c4abb7c
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Tue Feb 7 00:06:10 2017 -0500
-
- LP#1662319: zindex Tweak in Patron Account
-
- The Other menu in a patron's account was dropping down behind the specify due
- date input box. A tweak to the zindex for the Patron Account tabs was needed
- for the menu to display in front of the input box.
-
- Test plan:
- Retrieve a patron in the web client. To the right of the Patron Account tabs,
- click the Other dropdown menu. The menu will appear behind due date input.
- Depending on the browser / screen resolution, it may also hide one of the
- options in the dropdown menu. After the patch is loaded, the menu should display in front of the input as expected.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 Open-ILS/src/templates/staff/css/circ.css.tt2
-
-commit bb0007e94e89d7ca1ef3725bcd97734fa2a86247
-Author: Ben Shum <ben at evergreener.net>
-Date: Sat Feb 11 19:07:14 2017 -0500
-
- LP#1455606: Add release note about removal of unused selfcheck password library setting
-
- Just in case, added a quick release note about the removal of this setting.
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-7 0 docs/RELEASE_NOTES_NEXT/Administration/removed-unused-selfcheck-setting.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/removed-unused-selfcheck-setting.adoc
-
-commit 78066ca2e5f8fc5f3518248717bd800c1f6c9ce5
-Author: Ben Shum <ben at evergreener.net>
-Date: Sat Feb 11 19:04:59 2017 -0500
-
- LP#1455606: Stamping upgrade script for removing unused selfcheck password setting
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-19 0 Open-ILS/src/sql/Pg/upgrade/1010.remove_unused_self_checkout_setting.sql
-0 19 Open-ILS/src/sql/Pg/upgrade/XXXX.remove_unused_self_checkout_setting.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1010.remove_unused_self_checkout_setting.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.remove_unused_self_checkout_setting.sql
-
-commit 6dcb169ac6f1d513c3baa8bd778934defa7ef9ed
-Author: Chris Sharp <csharp at georgialibraries.org>
-Date: Wed Oct 12 07:05:32 2016 -0400
-
- LP#1455606 - Also delete from config.org_unit_setting_type log.
-
- As Ben Shum pointed out, the upgrade script will fail if entries
- still exist for the removed setting, so we delete them too.
-
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-2 0 Open-ILS/src/sql/Pg/upgrade/XXXX.remove_unused_self_checkout_setting.sql
-
-commit 9f74408f2dc7f1135bb1b32f1f3932a3c89798ad
-Author: Jeff Godin <jgodin at tadl.org>
-Date: Thu May 14 16:58:18 2015 -0700
-
- LP#1455606 remove unused self checkout setting
-
- There is an unused (and apparently never used) org unit setting
- related to self checkout:
-
- circ.selfcheck.require_patron_password
-
- This commit removes the redundant unused setting, related
- permissions, and related strings.
-
- Thanks to Lynn Floyd with the Anderson County Library for pointing
- this out.
-
- Signed-off-by: Jeff Godin <jgodin at tadl.org>
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
- Conflicts:
- build/i18n/po/db.seed/db.seed.pot
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-0 11 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-17 0 Open-ILS/src/sql/Pg/upgrade/XXXX.remove_unused_self_checkout_setting.sql
-0 2 Open-ILS/web/opac/locale/en-US/lang.dtd
-0 17 build/i18n/po/db.seed/db.seed.pot
-0 10 build/i18n/po/lang.dtd/lang.dtd.pot
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.remove_unused_self_checkout_setting.sql
-
-commit 9a932a0290e8c6d37c4582e58887c5ad2086fec1
-Author: Jason Stephenson <jason at sigio.com>
-Date: Sat Jan 14 13:00:45 2017 -0500
-
- LP 1656549: Remove Makefile, Makefile.in, Makefile.am
-
- This commit adds a line to Open-ILS/web/Makefile.am to delete the
- Makefile, Makefile.in, and Makefile.am that are copied to the
- destination WEBDIR.
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-1 0 Open-ILS/web/Makefile.am
-
-commit 5bfef91479f39563598efee5facb4b308fb9aab9
-Author: Ben Shum <ben at evergreener.net>
-Date: Sat Feb 11 18:24:35 2017 -0500
-
- LP#697926: change ar-AR to ar-JO
-
- Also change update script and .gitignore file references
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-13 13 .gitignore
-1 1 build/i18n/scripts/update_pofiles
-
-commit b323e67b9bb440c8678076432b8fdcf6d677ea76
-Author: Ben Shum <ben at evergreener.net>
-Date: Sat Feb 11 18:18:41 2017 -0500
-
- LP#697926: change ar-AR to ar-JO
-
- With an active translator from Jordan for the Arabic strings, we are opting
- to change the locale from ar-AR to ar-JO.
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-0 86 build/i18n/po/AutoFieldWidget.js/ar-AR.po
-86 0 build/i18n/po/AutoFieldWidget.js/ar-JO.po
-0 34 build/i18n/po/FlattenerGrid.js/ar-AR.po
-34 0 build/i18n/po/FlattenerGrid.js/ar-JO.po
-0 125 build/i18n/po/PCrudFilterPane.js/ar-AR.po
-125 0 build/i18n/po/PCrudFilterPane.js/ar-JO.po
-0 178 build/i18n/po/Searcher.js/ar-AR.po
-178 0 build/i18n/po/Searcher.js/ar-JO.po
-0 42 build/i18n/po/TranslatorPopup.js/ar-AR.po
-42 0 build/i18n/po/TranslatorPopup.js/ar-JO.po
-0 119 build/i18n/po/URLVerify.js/ar-AR.po
-119 0 build/i18n/po/URLVerify.js/ar-JO.po
-0 22 build/i18n/po/User.js/ar-AR.po
-22 0 build/i18n/po/User.js/ar-JO.po
-0 40 build/i18n/po/XULTermLoader.js/ar-AR.po
-40 0 build/i18n/po/XULTermLoader.js/ar-JO.po
-0 634 build/i18n/po/acq.js/ar-AR.po
-634 0 build/i18n/po/acq.js/ar-JO.po
-0 1866 build/i18n/po/acq/ar-AR.po
-1866 0 build/i18n/po/acq/ar-JO.po
-0 198 build/i18n/po/actor/ar-AR.po
-198 0 build/i18n/po/actor/ar-JO.po
-0 486 build/i18n/po/admin.properties/ar-AR.po
-486 0 build/i18n/po/admin.properties/ar-JO.po
-0 83 build/i18n/po/auth.properties/ar-AR.po
-83 0 build/i18n/po/auth.properties/ar-JO.po
-0 102 build/i18n/po/authority.js/ar-AR.po
-102 0 build/i18n/po/authority.js/ar-JO.po
-0 54 build/i18n/po/booking/ar-AR.po
-54 0 build/i18n/po/booking/ar-JO.po
-0 140 build/i18n/po/capture.js/ar-AR.po
-140 0 build/i18n/po/capture.js/ar-JO.po
-0 2397 build/i18n/po/cat.properties/ar-AR.po
-2397 0 build/i18n/po/cat.properties/ar-JO.po
-0 58 build/i18n/po/cat/ar-AR.po
-58 0 build/i18n/po/cat/ar-JO.po
-0 2088 build/i18n/po/circ.properties/ar-AR.po
-2088 0 build/i18n/po/circ.properties/ar-JO.po
-0 335 build/i18n/po/circ/ar-AR.po
-335 0 build/i18n/po/circ/ar-JO.po
-0 861 build/i18n/po/common.properties/ar-AR.po
-861 0 build/i18n/po/common.properties/ar-JO.po
-0 503 build/i18n/po/conify.dtd/ar-AR.po
-503 0 build/i18n/po/conify.dtd/ar-JO.po
-0 427 build/i18n/po/conify.js/ar-AR.po
-427 0 build/i18n/po/conify.js/ar-JO.po
-0 1646 build/i18n/po/conify/ar-AR.po
-1646 0 build/i18n/po/conify/ar-JO.po
-0 13494 build/i18n/po/db.seed/ar-AR.po
-13494 0 build/i18n/po/db.seed/ar-JO.po
-0 8598 build/i18n/po/fm_IDL.dtd/ar-AR.po
-8598 0 build/i18n/po/fm_IDL.dtd/ar-JO.po
-0 1338 build/i18n/po/ils_events.xml/ar-AR.po
-1338 0 build/i18n/po/ils_events.xml/ar-JO.po
-0 382 build/i18n/po/kpac/ar-AR.po
-382 0 build/i18n/po/kpac/ar-JO.po
-0 15004 build/i18n/po/lang.dtd/ar-AR.po
-15004 0 build/i18n/po/lang.dtd/ar-JO.po
-0 87 build/i18n/po/match_set.js/ar-AR.po
-87 0 build/i18n/po/match_set.js/ar-JO.po
-0 139 build/i18n/po/multiclass_search_help.html/ar-AR.po
-139 0 build/i18n/po/multiclass_search_help.html/ar-JO.po
-0 1537 build/i18n/po/offline.properties/ar-AR.po
-1537 0 build/i18n/po/offline.properties/ar-JO.po
-0 2712 build/i18n/po/opac.dtd/ar-AR.po
-2712 0 build/i18n/po/opac.dtd/ar-JO.po
-0 192 build/i18n/po/opac.js/ar-AR.po
-192 0 build/i18n/po/opac.js/ar-JO.po
-0 2060 build/i18n/po/patron.properties/ar-AR.po
-2060 0 build/i18n/po/patron.properties/ar-JO.po
-0 160 build/i18n/po/pickup_and_return.js/ar-AR.po
-160 0 build/i18n/po/pickup_and_return.js/ar-JO.po
-0 94 build/i18n/po/pull_list.js/ar-AR.po
-94 0 build/i18n/po/pull_list.js/ar-JO.po
-0 214 build/i18n/po/register.js/ar-AR.po
-214 0 build/i18n/po/register.js/ar-JO.po
-0 870 build/i18n/po/reports.dtd/ar-AR.po
-870 0 build/i18n/po/reports.dtd/ar-JO.po
-0 445 build/i18n/po/reports.js/ar-AR.po
-445 0 build/i18n/po/reports.js/ar-JO.po
-0 289 build/i18n/po/reservation.js/ar-AR.po
-289 0 build/i18n/po/reservation.js/ar-JO.po
-0 221 build/i18n/po/selfcheck.js/ar-AR.po
-221 0 build/i18n/po/selfcheck.js/ar-JO.po
-0 78 build/i18n/po/serial.js/ar-AR.po
-78 0 build/i18n/po/serial.js/ar-JO.po
-0 712 build/i18n/po/serial.properties/ar-AR.po
-712 0 build/i18n/po/serial.properties/ar-JO.po
-0 418 build/i18n/po/serial/ar-AR.po
-418 0 build/i18n/po/serial/ar-JO.po
-0 4844 build/i18n/po/tpac/ar-AR.po
-4844 0 build/i18n/po/tpac/ar-JO.po
-0 144 build/i18n/po/urlverify/ar-AR.po
-144 0 build/i18n/po/urlverify/ar-JO.po
-0 469 build/i18n/po/vandelay.dtd/ar-AR.po
-469 0 build/i18n/po/vandelay.dtd/ar-JO.po
-0 34 build/i18n/po/vandelay.js/ar-AR.po
-34 0 build/i18n/po/vandelay.js/ar-JO.po
-0 622 build/i18n/po/vandelay/ar-AR.po
-622 0 build/i18n/po/vandelay/ar-JO.po
-0 5800 build/i18n/po/webstaff/ar-AR.po
-5800 0 build/i18n/po/webstaff/ar-JO.po
- delete mode 100644 build/i18n/po/AutoFieldWidget.js/ar-AR.po
- create mode 100644 build/i18n/po/AutoFieldWidget.js/ar-JO.po
- delete mode 100644 build/i18n/po/FlattenerGrid.js/ar-AR.po
- create mode 100644 build/i18n/po/FlattenerGrid.js/ar-JO.po
- delete mode 100644 build/i18n/po/PCrudFilterPane.js/ar-AR.po
- create mode 100644 build/i18n/po/PCrudFilterPane.js/ar-JO.po
- delete mode 100644 build/i18n/po/Searcher.js/ar-AR.po
- create mode 100644 build/i18n/po/Searcher.js/ar-JO.po
- delete mode 100644 build/i18n/po/TranslatorPopup.js/ar-AR.po
- create mode 100644 build/i18n/po/TranslatorPopup.js/ar-JO.po
- delete mode 100644 build/i18n/po/URLVerify.js/ar-AR.po
- create mode 100644 build/i18n/po/URLVerify.js/ar-JO.po
- delete mode 100644 build/i18n/po/User.js/ar-AR.po
- create mode 100644 build/i18n/po/User.js/ar-JO.po
- delete mode 100644 build/i18n/po/XULTermLoader.js/ar-AR.po
- create mode 100644 build/i18n/po/XULTermLoader.js/ar-JO.po
- delete mode 100644 build/i18n/po/acq.js/ar-AR.po
- create mode 100644 build/i18n/po/acq.js/ar-JO.po
- delete mode 100644 build/i18n/po/acq/ar-AR.po
- create mode 100644 build/i18n/po/acq/ar-JO.po
- delete mode 100644 build/i18n/po/actor/ar-AR.po
- create mode 100644 build/i18n/po/actor/ar-JO.po
- delete mode 100644 build/i18n/po/admin.properties/ar-AR.po
- create mode 100644 build/i18n/po/admin.properties/ar-JO.po
- delete mode 100644 build/i18n/po/auth.properties/ar-AR.po
- create mode 100644 build/i18n/po/auth.properties/ar-JO.po
- delete mode 100644 build/i18n/po/authority.js/ar-AR.po
- create mode 100644 build/i18n/po/authority.js/ar-JO.po
- delete mode 100644 build/i18n/po/booking/ar-AR.po
- create mode 100644 build/i18n/po/booking/ar-JO.po
- delete mode 100644 build/i18n/po/capture.js/ar-AR.po
- create mode 100644 build/i18n/po/capture.js/ar-JO.po
- delete mode 100644 build/i18n/po/cat.properties/ar-AR.po
- create mode 100644 build/i18n/po/cat.properties/ar-JO.po
- delete mode 100644 build/i18n/po/cat/ar-AR.po
- create mode 100644 build/i18n/po/cat/ar-JO.po
- delete mode 100644 build/i18n/po/circ.properties/ar-AR.po
- create mode 100644 build/i18n/po/circ.properties/ar-JO.po
- delete mode 100644 build/i18n/po/circ/ar-AR.po
- create mode 100644 build/i18n/po/circ/ar-JO.po
- delete mode 100644 build/i18n/po/common.properties/ar-AR.po
- create mode 100644 build/i18n/po/common.properties/ar-JO.po
- delete mode 100644 build/i18n/po/conify.dtd/ar-AR.po
- create mode 100644 build/i18n/po/conify.dtd/ar-JO.po
- delete mode 100644 build/i18n/po/conify.js/ar-AR.po
- create mode 100644 build/i18n/po/conify.js/ar-JO.po
- delete mode 100644 build/i18n/po/conify/ar-AR.po
- create mode 100644 build/i18n/po/conify/ar-JO.po
- delete mode 100644 build/i18n/po/db.seed/ar-AR.po
- create mode 100644 build/i18n/po/db.seed/ar-JO.po
- delete mode 100644 build/i18n/po/fm_IDL.dtd/ar-AR.po
- create mode 100644 build/i18n/po/fm_IDL.dtd/ar-JO.po
- delete mode 100644 build/i18n/po/ils_events.xml/ar-AR.po
- create mode 100644 build/i18n/po/ils_events.xml/ar-JO.po
- delete mode 100644 build/i18n/po/kpac/ar-AR.po
- create mode 100644 build/i18n/po/kpac/ar-JO.po
- delete mode 100644 build/i18n/po/lang.dtd/ar-AR.po
- create mode 100644 build/i18n/po/lang.dtd/ar-JO.po
- delete mode 100644 build/i18n/po/match_set.js/ar-AR.po
- create mode 100644 build/i18n/po/match_set.js/ar-JO.po
- delete mode 100644 build/i18n/po/multiclass_search_help.html/ar-AR.po
- create mode 100644 build/i18n/po/multiclass_search_help.html/ar-JO.po
- delete mode 100644 build/i18n/po/offline.properties/ar-AR.po
- create mode 100644 build/i18n/po/offline.properties/ar-JO.po
- delete mode 100644 build/i18n/po/opac.dtd/ar-AR.po
- create mode 100644 build/i18n/po/opac.dtd/ar-JO.po
- delete mode 100644 build/i18n/po/opac.js/ar-AR.po
- create mode 100644 build/i18n/po/opac.js/ar-JO.po
- delete mode 100644 build/i18n/po/patron.properties/ar-AR.po
- create mode 100644 build/i18n/po/patron.properties/ar-JO.po
- delete mode 100644 build/i18n/po/pickup_and_return.js/ar-AR.po
- create mode 100644 build/i18n/po/pickup_and_return.js/ar-JO.po
- delete mode 100644 build/i18n/po/pull_list.js/ar-AR.po
- create mode 100644 build/i18n/po/pull_list.js/ar-JO.po
- delete mode 100644 build/i18n/po/register.js/ar-AR.po
- create mode 100644 build/i18n/po/register.js/ar-JO.po
- delete mode 100644 build/i18n/po/reports.dtd/ar-AR.po
- create mode 100644 build/i18n/po/reports.dtd/ar-JO.po
- delete mode 100644 build/i18n/po/reports.js/ar-AR.po
- create mode 100644 build/i18n/po/reports.js/ar-JO.po
- delete mode 100644 build/i18n/po/reservation.js/ar-AR.po
- create mode 100644 build/i18n/po/reservation.js/ar-JO.po
- delete mode 100644 build/i18n/po/selfcheck.js/ar-AR.po
- create mode 100644 build/i18n/po/selfcheck.js/ar-JO.po
- delete mode 100644 build/i18n/po/serial.js/ar-AR.po
- create mode 100644 build/i18n/po/serial.js/ar-JO.po
- delete mode 100644 build/i18n/po/serial.properties/ar-AR.po
- create mode 100644 build/i18n/po/serial.properties/ar-JO.po
- delete mode 100644 build/i18n/po/serial/ar-AR.po
- create mode 100644 build/i18n/po/serial/ar-JO.po
- delete mode 100644 build/i18n/po/tpac/ar-AR.po
- create mode 100644 build/i18n/po/tpac/ar-JO.po
- delete mode 100644 build/i18n/po/urlverify/ar-AR.po
- create mode 100644 build/i18n/po/urlverify/ar-JO.po
- delete mode 100644 build/i18n/po/vandelay.dtd/ar-AR.po
- create mode 100644 build/i18n/po/vandelay.dtd/ar-JO.po
- delete mode 100644 build/i18n/po/vandelay.js/ar-AR.po
- create mode 100644 build/i18n/po/vandelay.js/ar-JO.po
- delete mode 100644 build/i18n/po/vandelay/ar-AR.po
- create mode 100644 build/i18n/po/vandelay/ar-JO.po
- delete mode 100644 build/i18n/po/webstaff/ar-AR.po
- create mode 100644 build/i18n/po/webstaff/ar-JO.po
-
-commit 1ef89b01007883d6184aaf239577ab4021ac12b1
-Author: Ben Shum <ben at evergreener.net>
-Date: Sat Feb 11 18:09:05 2017 -0500
-
- Translation updates - po files
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
-
-74 12 build/i18n/po/AutoFieldWidget.js/ar-AR.po
-34 0 build/i18n/po/FlattenerGrid.js/ar-AR.po
-34 0 build/i18n/po/FlattenerGrid.js/de-DE.po
-34 0 build/i18n/po/FlattenerGrid.js/en-CA.po
-125 0 build/i18n/po/PCrudFilterPane.js/ar-AR.po
-178 0 build/i18n/po/Searcher.js/ar-AR.po
-9 9 build/i18n/po/TranslatorPopup.js/ar-AR.po
-119 0 build/i18n/po/URLVerify.js/ar-AR.po
-115 0 build/i18n/po/URLVerify.js/de-DE.po
-5 5 build/i18n/po/User.js/ar-AR.po
-21 13 build/i18n/po/XULTermLoader.js/ar-AR.po
-503 221 build/i18n/po/acq.js/ar-AR.po
-1866 0 build/i18n/po/acq/ar-AR.po
-79 79 build/i18n/po/acq/cs-CZ.po
-1874 0 build/i18n/po/acq/es-ES.po
-198 0 build/i18n/po/actor/ar-AR.po
-198 0 build/i18n/po/actor/es-ES.po
-155 109 build/i18n/po/admin.properties/ar-AR.po
-24 24 build/i18n/po/admin.properties/de-DE.po
-17 16 build/i18n/po/auth.properties/ar-AR.po
-102 0 build/i18n/po/authority.js/ar-AR.po
-8 8 build/i18n/po/authority.js/ru-RU.po
-54 0 build/i18n/po/booking/ar-AR.po
-54 0 build/i18n/po/booking/de-DE.po
-54 0 build/i18n/po/booking/en-CA.po
-54 0 build/i18n/po/booking/en-GB.po
-54 0 build/i18n/po/booking/es-ES.po
-34 34 build/i18n/po/capture.js/ar-AR.po
-11 11 build/i18n/po/capture.js/de-DE.po
-805 514 build/i18n/po/cat.properties/ar-AR.po
-49 46 build/i18n/po/cat.properties/cs-CZ.po
-7 7 build/i18n/po/cat.properties/en-CA.po
-4 4 build/i18n/po/cat.properties/es-ES.po
-58 0 build/i18n/po/cat/ar-AR.po
-58 0 build/i18n/po/cat/en-CA.po
-58 0 build/i18n/po/cat/en-GB.po
-58 0 build/i18n/po/cat/es-ES.po
-58 0 build/i18n/po/cat/fr-CA.po
-58 0 build/i18n/po/cat/pt-BR.po
-58 0 build/i18n/po/cat/ru-RU.po
-691 435 build/i18n/po/circ.properties/ar-AR.po
-7 5 build/i18n/po/circ.properties/es-ES.po
-335 0 build/i18n/po/circ/ar-AR.po
-337 0 build/i18n/po/circ/es-ES.po
-335 0 build/i18n/po/circ/ru-RU.po
-262 213 build/i18n/po/common.properties/ar-AR.po
-4 4 build/i18n/po/common.properties/cs-CZ.po
-8 8 build/i18n/po/common.properties/en-CA.po
-5 5 build/i18n/po/common.properties/es-ES.po
-132 120 build/i18n/po/conify.dtd/ar-AR.po
-7 7 build/i18n/po/conify.dtd/oc-FR.po
-319 244 build/i18n/po/conify.js/ar-AR.po
-12 10 build/i18n/po/conify.js/en-CA.po
-7 4 build/i18n/po/conify.js/es-ES.po
-1646 0 build/i18n/po/conify/ar-AR.po
-1633 0 build/i18n/po/conify/cs-CZ.po
-1655 0 build/i18n/po/conify/es-ES.po
-12238 4375 build/i18n/po/db.seed/ar-AR.po
-36 39 build/i18n/po/db.seed/cs-CZ.po
-23 9 build/i18n/po/db.seed/es-ES.po
-5 5 build/i18n/po/db.seed/oc-FR.po
-5892 3548 build/i18n/po/fm_IDL.dtd/ar-AR.po
-13 13 build/i18n/po/fm_IDL.dtd/cs-CZ.po
-34 34 build/i18n/po/fm_IDL.dtd/es-ES.po
-10 10 build/i18n/po/fm_IDL.dtd/ru-RU.po
-853 635 build/i18n/po/ils_events.xml/ar-AR.po
-9 8 build/i18n/po/ils_events.xml/cs-CZ.po
-7 7 build/i18n/po/ils_events.xml/es-ES.po
-382 0 build/i18n/po/kpac/ar-AR.po
-383 0 build/i18n/po/kpac/es-ES.po
-3197 3071 build/i18n/po/lang.dtd/ar-AR.po
-58 55 build/i18n/po/lang.dtd/cs-CZ.po
-5 5 build/i18n/po/lang.dtd/es-ES.po
-61 61 build/i18n/po/lang.dtd/oc-FR.po
-87 0 build/i18n/po/match_set.js/ar-AR.po
-134 7 build/i18n/po/multiclass_search_help.html/ar-AR.po
-652 292 build/i18n/po/offline.properties/ar-AR.po
-7 7 build/i18n/po/offline.properties/cs-CZ.po
-7 7 build/i18n/po/offline.properties/en-CA.po
-616 523 build/i18n/po/opac.dtd/ar-AR.po
-8 4 build/i18n/po/opac.dtd/en-CA.po
-4 4 build/i18n/po/opac.dtd/oc-FR.po
-113 53 build/i18n/po/opac.js/ar-AR.po
-756 391 build/i18n/po/patron.properties/ar-AR.po
-10 10 build/i18n/po/patron.properties/en-GB.po
-6 6 build/i18n/po/patron.properties/es-ES.po
-68 36 build/i18n/po/pickup_and_return.js/ar-AR.po
-43 29 build/i18n/po/pull_list.js/ar-AR.po
-195 17 build/i18n/po/register.js/ar-AR.po
-264 186 build/i18n/po/reports.dtd/ar-AR.po
-135 112 build/i18n/po/reports.js/ar-AR.po
-6 6 build/i18n/po/reports.js/en-CA.po
-139 80 build/i18n/po/reservation.js/ar-AR.po
-179 57 build/i18n/po/selfcheck.js/ar-AR.po
-78 0 build/i18n/po/serial.js/ar-AR.po
-712 0 build/i18n/po/serial.properties/ar-AR.po
-11 11 build/i18n/po/serial.properties/en-CA.po
-418 0 build/i18n/po/serial/ar-AR.po
-95 87 build/i18n/po/serial/cs-CZ.po
-422 0 build/i18n/po/serial/es-ES.po
-1182 1109 build/i18n/po/tpac/ar-AR.po
-15 15 build/i18n/po/tpac/cs-CZ.po
-193 192 build/i18n/po/tpac/de-DE.po
-44 43 build/i18n/po/tpac/es-ES.po
-5 5 build/i18n/po/tpac/fr-CA.po
-35 35 build/i18n/po/tpac/oc-FR.po
-3391 979 build/i18n/po/tpac/ru-RU.po
-144 0 build/i18n/po/urlverify/ar-AR.po
-139 0 build/i18n/po/urlverify/de-DE.po
-146 0 build/i18n/po/urlverify/es-ES.po
-469 0 build/i18n/po/vandelay.dtd/ar-AR.po
-5 5 build/i18n/po/vandelay.dtd/cs-CZ.po
-27 27 build/i18n/po/vandelay.dtd/de-DE.po
-34 0 build/i18n/po/vandelay.js/ar-AR.po
-34 0 build/i18n/po/vandelay.js/en-CA.po
-622 0 build/i18n/po/vandelay/ar-AR.po
-623 0 build/i18n/po/vandelay/cs-CZ.po
-627 0 build/i18n/po/vandelay/de-DE.po
-622 0 build/i18n/po/vandelay/es-ES.po
-5800 0 build/i18n/po/webstaff/ar-AR.po
-5 5 build/i18n/po/webstaff/cs-CZ.po
-178 166 build/i18n/po/webstaff/es-ES.po
-5748 0 build/i18n/po/webstaff/ru-RU.po
- create mode 100644 build/i18n/po/FlattenerGrid.js/ar-AR.po
- create mode 100644 build/i18n/po/FlattenerGrid.js/de-DE.po
- create mode 100644 build/i18n/po/FlattenerGrid.js/en-CA.po
- create mode 100644 build/i18n/po/PCrudFilterPane.js/ar-AR.po
- create mode 100644 build/i18n/po/Searcher.js/ar-AR.po
- create mode 100644 build/i18n/po/URLVerify.js/ar-AR.po
- create mode 100644 build/i18n/po/URLVerify.js/de-DE.po
- create mode 100644 build/i18n/po/acq/ar-AR.po
- create mode 100644 build/i18n/po/acq/es-ES.po
- create mode 100644 build/i18n/po/actor/ar-AR.po
- create mode 100644 build/i18n/po/actor/es-ES.po
- create mode 100644 build/i18n/po/authority.js/ar-AR.po
- create mode 100644 build/i18n/po/booking/ar-AR.po
- create mode 100644 build/i18n/po/booking/de-DE.po
- create mode 100644 build/i18n/po/booking/en-CA.po
- create mode 100644 build/i18n/po/booking/en-GB.po
- create mode 100644 build/i18n/po/booking/es-ES.po
- create mode 100644 build/i18n/po/cat/ar-AR.po
- create mode 100644 build/i18n/po/cat/en-CA.po
- create mode 100644 build/i18n/po/cat/en-GB.po
- create mode 100644 build/i18n/po/cat/es-ES.po
- create mode 100644 build/i18n/po/cat/fr-CA.po
- create mode 100644 build/i18n/po/cat/pt-BR.po
- create mode 100644 build/i18n/po/cat/ru-RU.po
- create mode 100644 build/i18n/po/circ/ar-AR.po
- create mode 100644 build/i18n/po/circ/es-ES.po
- create mode 100644 build/i18n/po/circ/ru-RU.po
- create mode 100644 build/i18n/po/conify/ar-AR.po
- create mode 100644 build/i18n/po/conify/cs-CZ.po
- create mode 100644 build/i18n/po/conify/es-ES.po
- create mode 100644 build/i18n/po/kpac/ar-AR.po
- create mode 100644 build/i18n/po/kpac/es-ES.po
- create mode 100644 build/i18n/po/match_set.js/ar-AR.po
- create mode 100644 build/i18n/po/serial.js/ar-AR.po
- create mode 100644 build/i18n/po/serial.properties/ar-AR.po
- create mode 100644 build/i18n/po/serial/ar-AR.po
- create mode 100644 build/i18n/po/serial/es-ES.po
- create mode 100644 build/i18n/po/urlverify/ar-AR.po
- create mode 100644 build/i18n/po/urlverify/de-DE.po
- create mode 100644 build/i18n/po/urlverify/es-ES.po
- create mode 100644 build/i18n/po/vandelay.dtd/ar-AR.po
- create mode 100644 build/i18n/po/vandelay.js/ar-AR.po
- create mode 100644 build/i18n/po/vandelay.js/en-CA.po
- create mode 100644 build/i18n/po/vandelay/ar-AR.po
- create mode 100644 build/i18n/po/vandelay/cs-CZ.po
- create mode 100644 build/i18n/po/vandelay/de-DE.po
- create mode 100644 build/i18n/po/vandelay/es-ES.po
- create mode 100644 build/i18n/po/webstaff/ar-AR.po
- create mode 100644 build/i18n/po/webstaff/ru-RU.po
-
-commit 7161adb3bbf05c6b156c73829bbeab7e4bf0a13b
-Author: Jason Stephenson <jason at sigio.com>
-Date: Fri Dec 9 20:45:33 2016 -0500
-
- LP 1648918: Remove Workstation at Root of User's Permission Tree
-
- If you register a workstation at the root of the user's permission
- tree in the webstaff client, you are not able to later remove it. The
- Remove button is dimmed. You can remove a workstation registered at
- any other org_unit where the user has the REGISTER_WORKSTATION
- permission.
-
- To reproduce this bug, login as the admin user and register a
- workstation at the CONS org_unit. Then, go to Workstation
- Administration and see that the Remove button is dimmed.
-
- To test the patch, do the same, but see that the Remove button is not
- dimmed. When you click it, the workstation is also removed.
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Michele Morgan <mmorgan at noblenet.org>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 1 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-
-commit eb3b43b7af964d4ae9b0649f6407e7c4d3ac3b34
-Author: Jane Sandberg <sandbej at linnbenton.edu>
-Date: Fri Feb 10 12:44:16 2017 -0800
-
- Docs: more details about circ policies
-
-8 4 docs/admin_initial_setup/borrowing_items.txt
-
-commit 766418ef323b4fcaba2d7f2339dcce4fe4640e0d
-Author: Jillianne Presley <lynixiadarksprite at gmail.com>
-Date: Fri Feb 10 12:26:57 2017 -0800
-
- Update borrowing_items.txt
-
-1 1 docs/admin_initial_setup/borrowing_items.txt
-
-commit a8d0df0254bfd376b972e1784d30f197dd795ff4
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Feb 10 10:55:07 2017 -0500
-
- LP#1360347: Stamping upgrade script for custom status at receiving
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-16 0 Open-ILS/src/sql/Pg/upgrade/1009.data.acq_status_on_lineitem_receiving.sql
-0 16 Open-ILS/src/sql/Pg/upgrade/XXXX.data.acq_status_on_lineitem_receiving.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1009.data.acq_status_on_lineitem_receiving.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.acq_status_on_lineitem_receiving.sql
-
-commit a84d141d2ea456719fc18879f1e5bccbddec9972
-Author: Chris Sharp <csharp at georgialibraries.org>
-Date: Tue Aug 23 08:53:41 2016 -0400
-
- LP#1360347 - Acq custom copy status at receiving
-
- Current acq behavior is that received items get a
- copy status of "In Process". This status is typically
- holdable and opac_visible, and some libraries have a need
- for an intermediate status between "On Order" and "In Process".
-
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-6 1 Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm
-8 1 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-16 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.acq_status_on_lineitem_receiving.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.acq_status_on_lineitem_receiving.sql
-
-commit 4377948ba4254afcab91cc1640eb92bf06f73392
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Fri Feb 10 08:10:15 2017 -0500
-
- Database upgrade script fixes
-
- Fixing up a couple of upgrade scripts that I merged this week.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 2 Open-ILS/src/sql/Pg/upgrade/1006.function.trim_trailing_punctuation.sql
-2 2 Open-ILS/src/sql/Pg/upgrade/1007.data.give-crad-human-descriptions.sql
-
-commit c6dc037017fd495966667ab20fc69b21ede013b4
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Thu Feb 9 18:28:12 2017 -0500
-
- LP#1613341: Stamping upgrade script for punctuation-insensitive patron search
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-21 0 Open-ILS/src/sql/Pg/upgrade/1008.schema.patron_punct.sql
-0 21 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.patron_punct.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1008.schema.patron_punct.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.patron_punct.sql
-
-commit adee7416a42a29072c76e7062e9e7bb0aee3376c
-Author: Dan Pearl <dpearl at cwmars.org>
-Date: Wed Feb 8 17:57:20 2017 -0500
-
- LP#1613341 - Patron name search should be punctuation-insensitive
-
- O'Brien will be matched by Obrien, O'Brien, O Brien etc.
- Grubbly-Plank will be matched by Grubbly Plank, Grubbly-Plank, Grubblyplank, etc.
- This feature is controlled by the same org setting that controls ignoring
- of diacritical marks.
-
- Signed-off-by: Dan Pearl <dpearl at cwmars.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/000.functions.general.sql
-13 2 Open-ILS/src/sql/Pg/t/lp1501781-unaccent_and_squash.pg
-21 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.patron_punct.sql
-10 0 docs/RELEASE_NOTES_NEXT/Client/patron_punctuation
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.patron_punct.sql
- create mode 100644 docs/RELEASE_NOTES_NEXT/Client/patron_punctuation
-
-commit 5a2c49781018101e5abf783d89e03d43d10cd635
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Thu Feb 9 15:20:26 2017 -0500
-
- LP#1541801: grab search field code correctly
-
- When using orderObjectBy, the search field code is now
- to be found in a property called 'key'.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-4 4 Open-ILS/src/templates/staff/cat/z3950/t_search_fields.tt2
-
-commit b5e60e16a799e12508bb66a30e9b706b03106114
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 6 12:07:01 2017 -0500
-
- LP#1541801: order search fields in Z39.50 alphabetically
-
- This patch causes search fields in the Z39.50 search interface
- in the web staff client to be place in alphabetical order by
- field label.
-
- To test:
-
- [1] Open the Z39.50 search page in the web staff client and select
- one or more search services.
- [2] Verify that the list of fields is ordered alphabetically.
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/staff/cat/z3950/t_search_fields.tt2
-1 1 Open-ILS/web/js/ui/default/staff/cat/z3950/app.js
-
-commit bccc71f41851b9d3d58c73bb58e5b70d227d5525
-Author: Galen Charlton <gmc at equinoxinitiative.org>
-Date: Mon Feb 6 12:03:28 2017 -0500
-
- LP#1541801: add angular-order-object-by dependency
-
- This adds a orderObjectBy filter that permits the ordering
- of results in ng-repeat when the source collection is an
- object instead of any array, e.g.,
-
- <div ng-repeat=(foo, bar) in object | orderObjectBy: 'sortfield' ...
-
- The dependency is MIT-licensed and is copyright (c) 2015 Fabricio Quagliariello
-
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/templates/staff/base_js.tt2
-2 1 Open-ILS/web/js/ui/default/staff/Gruntfile.js
-2 1 Open-ILS/web/js/ui/default/staff/bower.json
-
-commit c9afb4556567a1997f38143c70341611894c0ec3
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Thu Feb 9 15:58:17 2017 -0500
-
- LP#1005040: Stamping upgrade script for realign search layers
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-34 0 Open-ILS/src/sql/Pg/upgrade/1007.data.give-crad-human-descriptions.sql
-0 32 Open-ILS/src/sql/Pg/upgrade/XXXX.data.give-crad-human-descriptions.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1007.data.give-crad-human-descriptions.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.give-crad-human-descriptions.sql
-
-commit 38ca8cc181bb79151803bc6605f843d9d99d7762
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Thu Feb 9 14:45:55 2017 -0500
-
- Adjust comment about apostrophes in opensearch code. This is a marker for future work.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm
-
-commit 32d9fd055648778410f9b5e72ec98ae522affaf9
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Thu Feb 9 13:41:06 2017 -0500
-
- LP#1005040: Release notes entry for advanced search limiter improvements
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-12 0 docs/RELEASE_NOTES_NEXT/OPAC/advanced_search_limiters.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/advanced_search_limiters.adoc
-
-commit f12cc285f3e68ebcb2f95d942556d3bd87e392dc
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Dec 20 15:29:50 2016 -0500
-
- LP#1005040: Styling cleanup for filter display
-
- 1) Use a unicode X instead of the string "Remove"
- 2) Provide a border around filters
- 3) Label filters with "Filtered by"
- 4) Only show "[X filters applied ]" when in mobile mode, and make it
- work like the "Refine these results" button.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-20 2 Open-ILS/src/templates/opac/css/style.css.tt2
-12 30 Open-ILS/src/templates/opac/parts/result/adv_filter.tt2
-25 2 Open-ILS/src/templates/opac/parts/result/table.tt2
-2 2 Open-ILS/src/templates/opac/parts/searchbar.tt2
-
-commit 9a03ed40736c38b157b2cc42187063e68a41728c
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Mon Feb 17 13:00:05 2014 -0500
-
- LP1281280: Allow test script to run without a full installation
-
- --no-connect causes it to do what it says on the tin.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-42 38 Open-ILS/src/support-scripts/test-scripts/query_parser.pl
-
-commit 6e32c5bf4babe4d445446df9cafcffc75d298123
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Nov 15 14:26:48 2016 -0500
-
- LP1281280: Improve query tree compression
-
- In addition to collapsing adjacent nodes sharing the same boolean operator,
- we'll now also do the following two things: collapse filters, facets and
- modifiers when there exists only a single subnode; and absorb single node
- subplans.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-26 5 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
-
-commit b8d8e210dfa6c2a247f14f2d468960a795326867
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Mon Feb 17 13:00:12 2014 -0500
-
- LP1281280: Implement adjacent-node pull-up optimization
-
- If one has a long list of boolean operations, such as can
- be generated by third-party products looking for a book that
- might have one of several different ISBNs, those are currently
- searched separatelly, in a deep nested set of joined full-text
- queries. This behavior was introduced to address problems of
- non-deterministic grouping of boolean operations, along with
- them generally not working in complex situations. We call
- the mechanism "boolean push-down", because it explicitly
- bifurcates the tree at each boolean operator.
-
- This is suboptimal in the case of adjacent, like boolean ops.
-
- This commit re-compresses the parse tree for adjacent nodes
- that use the same boolean operator and are composed of atoms
- only (that is, no modifiers, filters, or phrases). It ignores
- any explicit groupings by the user, the "magical" floating
- subplan, any subplans that include filters or modifiers, and
- any nodes that have a mix of boolean operators between their
- atoms.
-
- This is probably more conservative that is strictly necessary,
- and phrases would likely be safe, but baby steps.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-233 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
-
-commit fc8af9f703333ba9b963854f95e3755b9c838f08
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Thu Oct 20 10:19:09 2016 -0400
-
- LP#1005040: Add more ignorable filters to the sidebar count calculation
-
- We need to ignore site() and location_groups() when counting filters, as
- these have widgets in the search bar.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
-
-1 1 Open-ILS/src/templates/opac/parts/searchbar.tt2
-
-commit 6ebf34a1e18f1bd6215567a9b51b94d0bd24c35b
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Oct 18 14:20:25 2016 -0400
-
- LP#1005040: adjust test cases
-
- * Now reflects change in signature of
- OpenILS::WWW::EGCatLoader::_prepare_biblio_search()
- * add test case for change in date filter mapping
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
-
-10 3 Open-ILS/src/perlmods/t/19-OpenILS-WWW-EGCatLoader.t
-
-commit 3a40d740494eca897efb17c0a0ac48428855b7c1
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Oct 11 11:36:42 2016 -0400
-
- LP#1005040: show number of filters applied
-
- If at least advanced search filter is applied, the number
- of them in force is displayed just below the search bar
- next to the refine search link.
-
- This patch also renames "opac-auto-102" CSS class to "refine_search"
- and tweaks its left padding.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
-
-5 0 Open-ILS/src/templates/opac/css/style.css.tt2
-23 2 Open-ILS/src/templates/opac/parts/searchbar.tt2
-0 1 Open-ILS/web/css/skin/default/opac/semiauto.css
-
-commit 3d917fb818193f409d03845eb1b63b3d6956399f
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Oct 4 17:00:15 2016 -0400
-
- LP#1005040: add filter control widget for publication year
-
- This patch also changes the rewriting of an "is"
- pubdate filter from between(value,value) to date1(value),
- which should be slightly faster.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
-
-1 2 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
-31 2 Open-ILS/src/templates/opac/parts/result/adv_filter.tt2
-
-commit a341d347ded57a7bb0a4e11f980486e9809bbfd7
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Oct 4 16:06:32 2016 -0400
-
- LP#1005040: teach filter boxes about human-readable crad descriptions
-
- This patch ensures that the human-readable record attribute
- description, if available, will be used for the title of each
- filter control widget. It also gives descriptions to record
- attributes commonly used for advanced search filters.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
-
-7 7 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-32 0 Open-ILS/src/sql/Pg/upgrade/XXXX.data.give-crad-human-descriptions.sql
-2 2 Open-ILS/src/templates/opac/parts/result/adv_filter.tt2
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.give-crad-human-descriptions.sql
-
-commit 3755e827644ea52da5bfed0289ed900ee9ecf1ab
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Oct 4 14:21:29 2016 -0400
-
- LP#1005040: display search filter sidebar on lowhits page
-
- With this, if a user over-filters their initial search, they
- can more easily remove filters.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
-
-4 0 Open-ILS/src/templates/opac/parts/result/lowhits.tt2
-
-commit c6cb2c8a7f15f965c89ea676adbf6f8423824df8
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Oct 4 14:08:14 2016 -0400
-
- LP#1005040: various improvements to the filter control widgets
-
- * ensure that filter values are sorted
- * fix the link for removing location filters
- * don't display a filter box for search_format, as that
- already has a separate drop-down in the search bar
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
-
-21 7 Open-ILS/src/templates/opac/parts/result/adv_filter.tt2
-
-commit fe51c342c8aeab90b98df5bf33a5e4a7400cac54
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Oct 4 12:25:42 2016 -0400
-
- LP#1005040: CSS styling of filter control boxes
-
- This patch adds several CSS classes to support
- distinguishing filter boxes from facet boxes:
-
- filter_box_wrapper
- filter_box_temp
- filter_template
- filter
-
- It also sets a different background color for the header of filter
- boxes. Padding between entries in a filter list is reduced as
- compared to facets, both to save a bit of vertical space and to
- subtly distinguish filters from facets.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
-
-8 0 Open-ILS/src/templates/opac/css/style.css.tt2
-7 7 Open-ILS/src/templates/opac/parts/result/adv_filter.tt2
-
-commit 743cb27c2a005adbde5488e5c877d3ad7e96872c
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Sep 20 17:09:35 2016 -0400
-
- LP#1005040: add filter control widgets to TPAC
-
- This patch also moves facet retrieval to after record retrieval, to
- make sure facet data is available, and wait for it
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
-
-11 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
-11 5 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm
-21 11 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
-4 4 Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm
-67 0 Open-ILS/src/templates/opac/parts/result/adv_filter.tt2
-2 0 Open-ILS/src/templates/opac/parts/result/table.tt2
-9 1 Open-ILS/src/templates/opac/parts/searchbar.tt2
- create mode 100644 Open-ILS/src/templates/opac/parts/result/adv_filter.tt2
-
-commit 2b808b2e7b493a9483f238551ae3c38f5d7703ad
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Thu Aug 25 17:48:02 2016 -0400
-
- LP#1005040: implement business logic
-
- This patch gut most of the top level Search/Biblio.pm wrapper,
- inlines opensearch search params, uses the new dispach method,
- for OpenSRF subrequests, and return the abstract query when
- requested.
-
- It also adds CDBI classes for asset.copy_location_group which
- is needed for looking them up at search time.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
-
-33 140 Open-ILS/src/perlmods/lib/OpenILS/Application/Search/Biblio.pm
-19 10 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
-1 2 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/QueryParser.pm
-8 7 Open-ILS/src/perlmods/lib/OpenILS/WWW/SuperCat.pm
-
-commit 47a6251477d9d872c7e97f239c2286917fb29fb1
-Author: Ben Shum <ben at evergreener.net>
-Date: Sun Dec 11 23:17:46 2016 -0500
-
- LP#1649180: Add release note for translator make target
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
-
-5 0 docs/RELEASE_NOTES_NEXT/Administration/i18n-make-target.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Administration/i18n-make-target.adoc
-
-commit 4c93dbf10c50cc634976c443f3068950fa126511
-Author: Ben Shum <ben at evergreener.net>
-Date: Thu Nov 24 16:04:11 2016 -0500
-
- LP#1649180: Update README to reflect translator make target
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
-
-8 0 docs/installation/server_installation.txt
-
-commit 361938ceff8a130a77fc7c678cd2c32f9230f126
-Author: Ben Shum <ben at evergreener.net>
-Date: Thu Nov 24 15:20:50 2016 -0500
-
- LP#1649180: Add translator make target
-
- For the four major supported Linux distros:
-
- - Ubuntu Xenial
- - Ubuntu Trusty
- - Debian Jessie
- - Debian Wheezy
-
- Signed-off-by: Ben Shum <ben at evergreener.net>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
-
-9 0 Open-ILS/src/extras/Makefile.install
-12 7 Open-ILS/src/extras/install/Makefile.debian-jessie
-12 7 Open-ILS/src/extras/install/Makefile.debian-wheezy
-12 7 Open-ILS/src/extras/install/Makefile.ubuntu-trusty
-12 7 Open-ILS/src/extras/install/Makefile.ubuntu-xenial
-
-commit e4d84edfe6dc97bf7585f40a1a6f5bd22eb3839f
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Thu Feb 9 11:20:00 2017 -0500
-
- LP#1639782: Release note entry for Active Date Column Picker Option
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-4 0 docs/RELEASE_NOTES_NEXT/Client/active-date-column-picker.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Client/active-date-column-picker.adoc
-
-commit 5fcf1e87c9412d6d7552b4cea699a358a267e496
-Author: Chris Sharp <csharp at georgialibraries.org>
-Date: Mon Nov 7 07:40:24 2016 -0500
-
- LP#1639782 - Add Active Date to Item Status Column Picker
-
- Circ and Cataloging staff need a quick way to view the Active
- Date of an item in the "Item Status" (F5) interface. This
- makes that column available for selection.
-
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-17 0 Open-ILS/xul/staff_client/server/circ/util.js
-1 0 Open-ILS/xul/staff_client/server/locale/en-US/circ.properties
-
-commit 879a4952319693ba6768229d00457d4a7775e4af
-Author: Jason Stephenson <jason at sigio.com>
-Date: Sat Jan 14 10:32:28 2017 -0500
-
- LP 1656547: Add XML directive to oils_sip.xml.example.
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-1 0 Open-ILS/examples/oils_sip.xml.example
-
-commit 2644ddda0779f36a6a7955956d117741bd902ee9
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Wed Feb 8 15:11:19 2017 -0500
-
- LP#1308090: Stamping upgrade script for trim trailing punctuation normalizer
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-52 0 Open-ILS/src/sql/Pg/upgrade/1006.function.trim_trailing_punctuation.sql
-0 50 Open-ILS/src/sql/Pg/upgrade/XXXX.function.trim_trailing_punctuation.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1006.function.trim_trailing_punctuation.sql
- delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.trim_trailing_punctuation.sql
-
-commit d107f15a29775fa88526f3feb2fccb23083f7074
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Wed Feb 8 14:19:08 2017 -0500
-
- LP#1308090: Updating release notes to reflect both parts of this new feature
-
- The code introduced two distinct features related to authors and RDA records,
- but only one was highlighted in the release notes. Notes are updated to reflect
- both changes.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-0 5 docs/RELEASE_NOTES_NEXT/OPAC/relator_list
-8 0 docs/RELEASE_NOTES_NEXT/OPAC/relator_list.adoc
- delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/relator_list
- create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/relator_list.adoc
-
-commit dcc74b384f08fa95638698296e07e4b0468c15a2
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Mon Oct 3 12:25:58 2016 -0400
-
- LP#1308090: pgTAP fixes
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Dan Pearl <dpearl at cwmars.org>
-
- LP#1308090 - Additional fix to pgtap test.
-
- Signed-off-by: Dan Pearl <dpearl at cwmars.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 3 Open-ILS/src/sql/Pg/t/lp1308090-facet_punct.pg
-
-commit fd7f90415ab5302c32b0a70550d7e5d16b03e73b
-Author: Dan Pearl <dpearl at cwmars.org>
-Date: Thu Jun 2 15:02:25 2016 -0400
-
- LP#1308090 Relator fields and facets need normalization.
- This incorporates two changes: facets were generated with trailing
- punctuation, which resulted in more than one entry for the same item,
- differing only in punctuation. In addition, relator codes were suppressed
- in the record detail unnecessarily.
-
- Signed-off-by: Dan Pearl <dpearl at cwmars.org>
- Signed-off-by: Kate Butler <katebutler at rodgerslibrary.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-30 0 Open-ILS/src/sql/Pg/030.schema.metabib.sql
-17 0 Open-ILS/src/sql/Pg/950.data.seed-values.sql
-23 0 Open-ILS/src/sql/Pg/t/lp1308090-facet_punct.pg
-50 0 Open-ILS/src/sql/Pg/upgrade/XXXX.function.trim_trailing_punctuation.sql
-9 2 Open-ILS/src/templates/opac/parts/record/authors.tt2
-5 0 docs/RELEASE_NOTES_NEXT/OPAC/relator_list
- create mode 100644 Open-ILS/src/sql/Pg/t/lp1308090-facet_punct.pg
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.trim_trailing_punctuation.sql
- create mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/relator_list
-
-commit a6f1a4f27402a1b255b6876df76b73f33238af4e
-Author: Kyle Huckins <khuckins at catalystdevworks.com>
-Date: Wed Jan 4 09:36:21 2017 -0800
-
- LP#1534787 Patron Message Center port
-
- Port patron message center from XUL client to
- web client.
-
- Signed-off-by: Kyle Huckins <khuckins at catalystdevworks.com>
- Signed-off-by: Christine Burns <christine.burns at bc.libraries.coop>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 0 Open-ILS/src/templates/staff/circ/patron/index.tt2
-2 0 Open-ILS/src/templates/staff/circ/patron/t_message_center.tt2
-19 0 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
- create mode 100644 Open-ILS/src/templates/staff/circ/patron/t_message_center.tt2
-
-commit dadadc1e76bd7a1d336595d5d3bec9351c646fe8
-Author: Clare Sobotka <sobotkc at linnbenton.edu>
-Date: Sun Feb 5 08:37:46 2017 -0800
-
- Docs: Updating to reflect Web staff client
-
- Signed-off-by: Jane Sandberg <sandbej at linnbenton.edu>
-
-3 3 docs/admin_initial_setup/describing_your_organization.txt
-11 11 docs/admin_initial_setup/describing_your_people.txt
-- - docs/media/sup-permissions-1_web_client.png
-- - docs/media/sup-permissions-2_web_client.png
-- - docs/media/sup-permissions-3_web_client.png
-- - docs/media/sup-permissions-4_web_client.png
-- - docs/media/sup-permissions-5_web_client.png
- create mode 100644 docs/media/sup-permissions-1_web_client.png
- create mode 100644 docs/media/sup-permissions-2_web_client.png
- create mode 100644 docs/media/sup-permissions-3_web_client.png
- create mode 100644 docs/media/sup-permissions-4_web_client.png
- create mode 100644 docs/media/sup-permissions-5_web_client.png
-
-commit 5a3e0dd391babe99beba48b8959ca14a1b777843
-Author: Kyle Huckins <khuckins at catalystdevworks.com>
-Date: Wed Oct 19 14:57:02 2016 -0700
-
- LP#1621947: webstaff address alert functionality
-
- Add Address Alert to the alerts pane when address alert
- is detected in the patron editor. This implements functionality
- that was originally added tot he XUL patron editor in LP#898248.
-
- To test:
-
- [1] Define an address alert.
- [2] Open a patron record in the webstaff patron editor and
- create or update an address that would match the alert
- set up in step 1. Verify, upon blur of street 1, street 2,
- or the city inputs that an alert is displayed.
-
- Note that the feature does not call for the presence of an
- address alert to prevent the operator from saving the record;
- the alert is purely advisory.
-
- Signed-off-by: Kyle Huckins <khuckins at catalystdevworks.com>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-7 0 Open-ILS/src/templates/staff/circ/patron/t_edit.tt2
-23 0 Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js
-
-commit a2e9d7a1148109ecba504422be996aebfef879b7
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Tue Jan 10 12:19:35 2017 -0500
-
- LP#1655399 webstaff: User perm editor grantable fix
-
- Correctly handle the boolean grantable flag in the user permission
- editor. In some cases, the boolean 0/1 values returned from storage are
- returned as strings. Cast them to numbers before checking truthiness.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Galen Charlton <gmc at equinoxinitiative.org>
-
-4 2 Open-ILS/xul/staff_client/server/patron/user_edit_xhtml.js
-
-commit 029deb6ce6cd2ac4a2858edf786d364909687fc0
-Author: Jason Stephenson <jason at sigio.com>
-Date: Sat Aug 20 13:42:31 2016 -0400
-
- LP#1485374: Add missing comma on line 667 of oils_auth.c.
-
- Fixes the following compiler error:
- oils_auth.c: In function ‘oilsAuthComplete’:
- oils_auth.c:668:9: error: expected ‘)’ before string constant
- "open-ils.auth_internal",
- ^
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/c-apps/oils_auth.c
-
-commit f838339871e9c7ceabedb54d7d7ec9d1ddac57a6
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Feb 23 12:35:07 2016 -0500
-
- LP#1485374: Add release notes
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-34 0 docs/RELEASE_NOTES_NEXT/Infrastructure/TZ_awareness.adoc
- create mode 100644 docs/RELEASE_NOTES_NEXT/Infrastructure/TZ_awareness.adoc
-
-commit abecff8a02343a18f00173d12970c8ed3ec3d8ef
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Feb 23 12:32:57 2016 -0500
-
- LP#1485374: Adjust TZ scope in mod_perl
-
- Use of a 'local' variable causes the TZ to be dropped prematurely. So,
- instead, we set $ENV{TZ} globally and reset it when the mod_perl handler
- object is destroyed.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-7 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
-
-commit 28561ed72740f0c1fdf19dcc5ed009398678a025
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Feb 23 12:09:15 2016 -0500
-
- LP#1485374: add way for C code to make TZ-aware subrequests
-
- This patch adds a helper routine to allow C
- methods to make subrequests that pass the client
- time zone along. This helper is in turn used during
- authentication to ensure that the user object
- that is returned has timestamps that are in the
- time zone of the client that makes the original
- authentication request.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
- Conflicts:
- Open-ILS/src/c-apps/oils_auth.c
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-9 3 Open-ILS/include/openils/oils_utils.h
-11 8 Open-ILS/src/c-apps/oils_auth.c
-6 6 Open-ILS/src/c-apps/oils_auth_internal.c
-63 9 Open-ILS/src/c-apps/oils_utils.c
-5 0 Open-ILS/src/extras/oils_requestor.c
-
-commit 8bedc56a8b9f2727360d1ca533ba5c149ef75999
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Feb 3 17:50:58 2016 -0500
-
- LP#1485374: call tzset() after setting timezone
-
- Testing shows this to be needed to make strftime()
- return the time in the client's time zone.
-
- This is a bit confusing, however, as strftime per
- POSIX should be acting as if it always calls tzset()
- when doing formatting that involves the local timezone.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-4 0 Open-ILS/src/c-apps/oils_sql.c
-
-commit 4014d3d022d8aeb875584d03f7d8e9a45e452c60
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Fri Sep 11 11:19:34 2015 -0400
-
- LP#1485374: Allow server timezone via CStoreEditor
-
- In rare cases, the server's timezone may be preferable to the client's.
- To plan for such cases we provide a way to signal that we want to use the
- server's timezone.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 0 Open-ILS/src/perlmods/lib/OpenILS/Utils/CStoreEditor.pm
-
-commit 0d4a1f2bc2d69491e96fb9564c402c81c5707d06
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Mon Aug 3 13:27:56 2015 -0400
-
- LP#1485374: Use client TZ in the database when supplied to the server
-
- In LP#1485371 we teach OpenSRF how to discover and pass the client timezone
- to the server. Now we can use that information to temporarily put the server
- into that timezone, including database sessions, so that dates and times
- are calculated and reported based on the timezone of the client.
-
- To do that we:
-
- * Teach CStore and friends to use the client-supplied time zone
- * Teach Storage to use $ENV{TZ} for the db timezone inside transactions,
- and by default except for search-y methods
- * Teach the TPAC to set the client TZ at login
-
- This requires javascript to be enabled in the TPAC, and investigates the
- client timezone at patron login time. No times are displayed in TPAC
- interfaces before the patron logs in, so there is no point in detecting
- the timezone before this point.
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
- Conflicts:
- Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-110 1 Open-ILS/src/c-apps/oils_sql.c
-58 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage.pm
-67 47 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Driver/Pg/storage.pm
-41 0 Open-ILS/src/perlmods/lib/OpenILS/Application/Storage/Publisher/metabib.pm
-38 19 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader.pm
-1 0 Open-ILS/src/templates/opac/parts/js.tt2
-1 0 Open-ILS/src/templates/opac/parts/login/form.tt2
-
-commit c6935c073956c2a7922ba0d8742db7258db161a1
-Author: Kathy Lussier <klussier at masslnc.org>
-Date: Mon Jan 23 11:18:12 2017 -0500
-
- Docs: Add browser requirements for running the web client
-
- Adding initial browser requirements for running the web client to the system
- requirements file. For now, keeping XUL client requirements.
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-6 0 docs/installation/system_requirements.txt
-
-commit 6cd8861d10273ee19f73f6e65d635764f30fc564
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Wed Dec 28 16:15:24 2016 -0500
-
- LP#1635407 webstaff: show patron alert pane once
-
- Display the patron alerts pane only once per patron instance per
- browser tab. This is done by setting a new session storage value which
- tracks the last alerted patron. This value is replaced each time a new
- patron is loaded into the main patron app (e.g. double-clicking the
- patron row in patron search) and is maintained separately per browser
- tab.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-12 3 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-
-commit 1515f43c22509e59e5f3ff7186ab923bd53a6369
-Author: Kyle Huckins <khuckins at catalystdevworks.com>
-Date: Thu Nov 17 11:47:31 2016 -0800
-
- LP#1502292 Add Volumes from Bib Record
-
- Add 'Add Volumes' button to record summary pane to
- add a new volume for a record.
-
- Signed-off-by: Kyle Huckins <khuckins at catalystdevworks.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
- modified: Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2
- modified: Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 2 Open-ILS/src/templates/staff/cat/catalog/t_catalog.tt2
-14 6 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
-
-commit b94229a9ef6b009e7771edd1e96a00ccef2910ba
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Tue Jan 3 06:58:25 2017 -0500
-
- webstaff: booking options from Patron interface
-
- Includes some workarounds for xulG errors, and lets the booking interfaces
- receive the patron barcode via a query param instead of xulG. The XUL client
- spawns a new tab for these interfaces, but we stick with web norms and load in
- the current tab (control+click will open a new tab). This does, however, blow
- away the patron interface; it doesn't embed like most of the options from the
- Other menu. One other change: we don't have support for nested drop-down menus
- in the web client, so I've flattened the entries like so:
-
- * Booking: Create or Cancel Reservations
- * Booking: Pick Up Reservations
- * Booking: Return Reservations
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-15 0 Open-ILS/src/templates/staff/circ/patron/index.tt2
-15 1 Open-ILS/web/js/ui/default/booking/pickup.js
-12 1 Open-ILS/web/js/ui/default/booking/reservation.js
-15 1 Open-ILS/web/js/ui/default/booking/return.js
-
-commit 9c4defc6257b5064c38b53e4da9051ed5f81f278
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Dec 19 16:00:13 2016 -0500
-
- webstaff: workaround a xulG undefined bug in Admin -> Booking -> Resources
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/conify/global/booking/resource.tt2
-
-commit b78bd1d10b2ada0cc95703c7ece70a458b71093f
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Dec 19 15:44:48 2016 -0500
-
- webstaff: broader CSS tweak for Chrome for disabled text widgets
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 0 Open-ILS/src/templates/base.tt2
-
-commit 5b581917afbd73f3c9ea7a24f2e96b44a7ca1645
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Dec 12 14:55:42 2016 -0500
-
- webstaff: error sounds instead of warning sounds for some events
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-7 7 Open-ILS/web/js/ui/default/staff/circ/services/circ.js
-
-commit 2db38700221cb2168fd468f3e83eb4c4e98f3ab5
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Dec 12 14:42:54 2016 -0500
-
- webstaff: add sounds related to checkout
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-14 2 Open-ILS/web/js/ui/default/staff/circ/services/circ.js
-
-commit 8771aa573c6ae977b3e4b44f305749e9d7de9906
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Dec 12 15:20:36 2016 -0500
-
- webstaff: sound for batch hold edit
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-13 1 Open-ILS/web/js/ui/default/staff/circ/services/holds.js
-
-commit 79cf7527f3b3256e56a9fc6a0886e45440e0a068
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Mon Dec 12 10:36:27 2016 -0500
-
- webstaff: Add sounds for in house use and patron lookup
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-7 1 Open-ILS/web/js/ui/default/staff/circ/in_house_use/app.js
-3 0 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-
-commit 6e55f5caa162aaeb68e2a48d5fb53154ee998a98
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 30 05:54:22 2016 -0500
-
- webstaff: use ng-show rather than ng-if for showIframe
-
- This avoids an issue with ng-if creating a separate
- scope.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/staff/share/t_eframe.tt2
-1 0 Open-ILS/web/js/ui/default/staff/services/eframe.js
-
-commit aefc4777bf281e9afe9eccc27035df7ea8462a82
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Dec 6 17:31:04 2016 -0500
-
- webstaff: fix bower.json to bring in iframe-resizer
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 3 Open-ILS/web/js/ui/default/staff/bower.json
-
-commit 1cd8e151cf32ab9b1a22ce057ae47dbbaf9ca1e8
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 30 05:25:52 2016 -0500
-
- webstaff: throw a kitchen sink at double-scrollbar issues
-
- This patch ameliorates, but does not eliminate, a bunch
- of cases where double-scrollbars could appear.
-
- [1] Adds iframe-resizer (https://github.com/davidjbradshaw/iframe-resizer, MIT license)
- as an option for automatically adjusting the height of an iframe
- to fit the contents. This can be enabled by ensuring that
- the page to be embedded brings in
-
- /js/ui/default/staff/build/js/iframeResizer.contentWindow.min.j
-
- and adding an 'autoresize' attribute to the egEmbedFrame directive.
-
- This is now used by the legacy reports page.
-
- [2] Gives a 'min-height' attribute to egEmbedFrame and sets a
- value for Dojo grid interfaces embedded by local and server admistration.
- [3] Adds a 'allow-escape' attribute to egEmbedFrame; when set to
- true, adds buttons to allow the user to open the embedded page
- in a new tab.
- [4] Removes some extraneous <div>s that were interferring with resizing
- for some grids.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-0 2 Open-ILS/src/templates/conify/global/cat/authority/browse_axis.tt2
-0 2 Open-ILS/src/templates/conify/global/cat/authority/browse_axis_authority_field_map.tt2
-0 1 Open-ILS/src/templates/conify/global/cat/authority/control_set.tt2
-0 2 Open-ILS/src/templates/conify/global/cat/authority/control_set_authority_field.tt2
-0 2 Open-ILS/src/templates/conify/global/cat/authority/control_set_bib_field.tt2
-0 2 Open-ILS/src/templates/conify/global/cat/authority/thesaurus.tt2
-0 1 Open-ILS/src/templates/conify/global/config/actor_sip_fields.tt2
-0 1 Open-ILS/src/templates/conify/global/config/asset_sip_fields.tt2
-0 1 Open-ILS/src/templates/conify/global/config/global_flag.tt2
-0 1 Open-ILS/src/templates/conify/global/config/rule_circ_duration.tt2
-1 0 Open-ILS/src/templates/staff/base_js.tt2
-1 1 Open-ILS/src/templates/staff/reporter/t_legacy.tt2
-5 2 Open-ILS/src/templates/staff/share/t_eframe.tt2
-4 1 Open-ILS/web/js/ui/default/staff/Gruntfile.js
-3 1 Open-ILS/web/js/ui/default/staff/admin/local/app.js
-3 1 Open-ILS/web/js/ui/default/staff/admin/server/app.js
-2 1 Open-ILS/web/js/ui/default/staff/bower.json
-33 3 Open-ILS/web/js/ui/default/staff/services/eframe.js
-1 0 Open-ILS/web/reports/oils_rpt_common.xhtml
-
-commit 42ffc72eb5d45f31fae8be66574527f2999a7bab
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 29 21:45:10 2016 -0500
-
- webstaff: tweaks to transit list
-
- - make call number column sortable
- - add shelving location column
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 1 Open-ILS/src/templates/staff/circ/transits/t_list.tt2
-
-commit a32a6c44f03876db9f259cf7efaa37750795336c
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Fri Dec 2 16:24:26 2016 -0500
-
- webstaff: Booking Admininstration
-
- * Resource Attribute Maps
- * Resource Attribute Values
- * Resource Attributes
- * Resource Types
- * Resources
-
- and a xulG load timing issue workaround
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-12 8 Open-ILS/src/templates/conify/global/booking/resource.tt2
-15 0 Open-ILS/src/templates/staff/admin/booking/index.tt2
-39 0 Open-ILS/src/templates/staff/admin/booking/t_splash.tt2
-6 0 Open-ILS/src/templates/staff/navbar.tt2
-60 0 Open-ILS/web/js/ui/default/staff/admin/booking/app.js
- create mode 100644 Open-ILS/src/templates/staff/admin/booking/index.tt2
- create mode 100644 Open-ILS/src/templates/staff/admin/booking/t_splash.tt2
- create mode 100644 Open-ILS/web/js/ui/default/staff/admin/booking/app.js
-
-commit 92dc007a0b20c56512fec192ff53f33ce32720df
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Fri Dec 2 16:04:44 2016 -0500
-
- webstaff: final Booking menu entry
-
- * Return Reservations
-
- and xulG load timing issue workaround
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-8 2 Open-ILS/src/templates/staff/navbar.tt2
-3 1 Open-ILS/web/js/ui/default/booking/return.js
-
-commit 8d33988746ddc5ea7659573c7024ae20ca7f64a9
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Fri Dec 2 15:58:17 2016 -0500
-
- webstaff: more Booking menu entries
-
- * Pull List
- * Capture Resources
- * Pick Up Reservations
-
- plus another xulG load timing issue workaround
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-18 1 Open-ILS/src/templates/staff/navbar.tt2
-3 1 Open-ILS/web/js/ui/default/booking/pickup.js
-
-commit 962124df44bbeef77f9689aa5ea0807972d6f89f
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Fri Dec 2 15:43:10 2016 -0500
-
- webstaff: first ported Booking interface
-
- * Create Reservations
-
- with a xulG timing issue workaround :-/
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-20 0 Open-ILS/src/templates/staff/booking/index.tt2
-15 0 Open-ILS/src/templates/staff/navbar.tt2
-7 3 Open-ILS/web/js/ui/default/booking/reservation.js
-46 0 Open-ILS/web/js/ui/default/staff/booking/app.js
- create mode 100644 Open-ILS/src/templates/staff/booking/index.tt2
- create mode 100644 Open-ILS/web/js/ui/default/staff/booking/app.js
-
-commit cebe4394a58cbede28a0e600ace1032c09e089aa
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 30 15:11:10 2016 -0500
-
- webstaff: add seed data for item status receipt template
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-7 1 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-
-commit ace09c477993179d8a810090df13d3208c7f87ae
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 30 15:06:08 2016 -0500
-
- webstaff: link to item status print template
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/templates/staff/admin/workstation/t_print_templates.tt2
-
-commit 90f60d70bbefde0c6f53bcc819e238c91d981875
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 29 16:34:14 2016 -0500
-
- webstaff: add printing to transit list page
-
- Adds a 'Print Transits' button and a transit_list print template. Using
- the button prints _all_ transits that match the filter criteria, not just
- the ones that happen to be displayed on the table.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/templates/staff/admin/workstation/t_print_templates.tt2
-2 0 Open-ILS/src/templates/staff/circ/transits/t_list.tt2
-30 0 Open-ILS/src/templates/staff/share/print_templates/t_transit_list.tt2
-22 9 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-42 0 Open-ILS/web/js/ui/default/staff/circ/transits/list.js
- create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_transit_list.tt2
-
-commit 9600f3016296f080dcbd367ae05efb95128fcefa
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Nov 29 16:29:48 2016 -0500
-
- webstaff: Allow persistent op change
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 3 Open-ILS/web/js/ui/default/staff/services/auth.js
-1 1 Open-ILS/web/js/ui/default/staff/services/navbar.js
-
-commit 3554927642b71ad33444b5fe16fdd81fc2b94f2e
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Nov 29 16:20:33 2016 -0500
-
- webstaff: We need the md5 functions everywhere now, move the <script> up to base_js
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-0 1 Open-ILS/src/templates/staff/acq/index.tt2
-1 0 Open-ILS/src/templates/staff/base_js.tt2
-0 3 Open-ILS/src/templates/staff/circ/patron/index.tt2
-0 2 Open-ILS/src/templates/staff/index.tt2
-0 1 Open-ILS/src/templates/staff/reporter/index.tt2
-
-commit eb7f5c7fa4ea49e2e0763f3b1e183b2aefd2c4f4
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Nov 29 16:08:17 2016 -0500
-
- webstaff: Display issue with operator change
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 3 Open-ILS/web/js/ui/default/staff/services/auth.js
-2 0 Open-ILS/web/js/ui/default/staff/services/navbar.js
-
-commit e90954f7690f637129724dc83511ef7321351063
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 06:39:56 2016 -0500
-
- webstaff: improve default search lib/preferred lib selectors
-
- These selectors now better indicate when a value has not
- been set yet.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-4 2 Open-ILS/src/templates/staff/admin/workstation/t_splash.tt2
-
-commit 8a6569a9e4aa349d9574cbf3efd8e88ac4e2364f
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 06:34:54 2016 -0500
-
- webstaff: fix "nodefault" attribute for egOrgSelector
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/web/js/ui/default/staff/services/ui.js
-
-commit 18ff36e87f0f4e1d75a827739475c8864150dc49
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 05:54:25 2016 -0500
-
- webstaff: add print action and template for item status page
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-7 0 Open-ILS/src/templates/staff/cat/item/t_list.tt2
-26 0 Open-ILS/src/templates/staff/share/print_templates/t_item_status.tt2
-11 0 Open-ILS/web/js/ui/default/staff/cat/item/app.js
- create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_item_status.tt2
-
-commit a0fcb732db2d411ba6f3def6d82025f80f8b925a
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 05:31:06 2016 -0500
-
- webstaff: move print button for in-house use page
-
- Move it to the lower-right-hand corner to be consistent
- with other circulation interfaces.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-8 3 Open-ILS/src/templates/staff/circ/in_house_use/index.tt2
-
-commit f239a6ec481f1f0493eafe800cb60d83f5e86b7f
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 05:26:39 2016 -0500
-
- webstaff: another addition to seed data for print template previews
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 1 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-
-commit d74fb6ef6f28a0c3983a7553d048837e23799aa4
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 05:21:10 2016 -0500
-
- webstaff: add more seed data for print template previews
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-45 8 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-
-commit f28b9a13978f319ded726595aad12832754a2954
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 05:20:41 2016 -0500
-
- webstaff: fix some thinkos in print templates
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 2 Open-ILS/src/templates/staff/share/print_templates/t_hold_shelf_list.tt2
-1 1 Open-ILS/src/templates/staff/share/print_templates/t_hold_shelf_slip.tt2
-1 1 Open-ILS/src/templates/staff/share/print_templates/t_hold_transit_slip.tt2
-
-commit 7f80d05c1bbd981360703b7db8a48034a4ddb813
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 03:18:53 2016 -0500
-
- webstaff: teach print templates admin about three existing templates
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 0 Open-ILS/src/templates/staff/admin/workstation/t_print_templates.tt2
-
-commit f0a4e25a6181f9b788df642518db4b1975719a30
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 03:07:22 2016 -0500
-
- webstaff: add print template and action for in-house uses list
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/templates/staff/admin/workstation/t_print_templates.tt2
-3 0 Open-ILS/src/templates/staff/circ/in_house_use/index.tt2
-28 0 Open-ILS/src/templates/staff/share/print_templates/t_in_house_use_list.tt2
-15 1 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-19 0 Open-ILS/web/js/ui/default/staff/circ/in_house_use/app.js
- create mode 100644 Open-ILS/src/templates/staff/share/print_templates/t_in_house_use_list.tt2
-
-commit 0218e2e0d86d0694b7b90b7eb7182d208c01330c
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 01:53:45 2016 -0500
-
- webstaff: add support for per-template printer contexts
-
- Per-template printer contexts can now be set, imported, exported,
- and passed along to Hatch during printing.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-29 17 Open-ILS/src/templates/staff/admin/workstation/t_print_templates.tt2
-30 8 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-20 3 Open-ILS/web/js/ui/default/staff/services/print.js
-
-commit 46e689f771b29bbdfe0b6c2b47ab2af8dd30b678
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 00:34:06 2016 -0500
-
- webstaff: fix support of the disabled automatic print attempt type list
-
- This patch ensures that the disabled automatic print attempt type list
- setting is now honored. In addition, if bill payment receipts are
- disabled via the setting, the "Receipt on Pay" and "# Copies" widgets
- are not displayed on the bill payment page.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/staff/circ/patron/t_bills.tt2
-8 2 Open-ILS/web/js/ui/default/staff/circ/patron/bills.js
-3 1 Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
-30 10 Open-ILS/web/js/ui/default/staff/circ/services/circ.js
-
-commit fc54e4e15aa22ab68490061015837f7b18447549
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Mon Nov 28 11:55:24 2016 -0500
-
- webstaff: fix misalignment of ‡ in MARC editor
-
- This patch sets the font used to display the "‡" character in the
- MARC editor to the same font used for input fields, fixing a
- vertical misalginment that displayed in Chrome and Firefox
- on some platforms.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/templates/staff/css/cat.css.tt2
-
-commit f689d48551ca5c86f2e6f8a90385086d91f0d411
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Mon Nov 28 11:31:03 2016 -0500
-
- webstaff: Clean up dojo idiom use for chome happiness
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-46 35 Open-ILS/web/js/ui/default/acq/common/li_table.js
-
-commit 5da2dcc549d8937306b8d2ff875f83db54e0ef0b
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Wed Nov 23 12:37:39 2016 -0500
-
- webstaff: honor sticky-setting org by calling onchange handler; have newer holdings service requests cancel ongoing older ones
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-10 4 Open-ILS/web/js/ui/default/staff/cat/services/holdings.js
-2 0 Open-ILS/web/js/ui/default/staff/services/ui.js
-
-commit 46c2449ef4b498486852b46d1ef604b3dfcea0fe
-Author: Billy Horn <bhorn at catalystdevworks.com>
-Date: Wed Oct 5 10:41:33 2016 -0700
-
- LP#1522599 add visual indicator for an expired patron
-
- Add checkAlerts to getPrimary
- Add alert styling to index patron for any active alert
- Add alert styling to expire date in patron summary
-
- Signed-off-by: Billy Horn <bhorn at catalystdevworks.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 1 Open-ILS/src/templates/staff/circ/patron/index.tt2
-2 1 Open-ILS/src/templates/staff/circ/patron/t_summary.tt2
-3 0 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-
-commit b6ff1f4c49b827c05bea998abfb9441a97fc2c7f
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Nov 22 10:03:16 2016 -0500
-
- webstaff: Allow ACQ catalog and link-to-record, er, links to work in a browser
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-26 13 Open-ILS/web/js/ui/default/acq/common/li_table.js
-
-commit 88942864cfbb271a68bed9daa0aa7576230c367f
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Tue Nov 22 07:41:25 2016 -0500
-
- webstaff: language tweak in Bill History receipt
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/staff/share/print_templates/t_bills_historical.tt2
-
-commit ea4d93ee46da6d010ad9fc7fbd513cf01ed7a52d
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 21:36:15 2016 -0500
-
- webstaff: add import and export of print templates
-
- The workstation print template page now has Import
- and Export buttons to import or export any customized
- templates from/to JSON files. Toasts are emitted
- on import success or failure and export failure (if
- there are no customized templates to export).
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-4 0 Open-ILS/src/templates/staff/admin/workstation/index.tt2
-11 2 Open-ILS/src/templates/staff/admin/workstation/t_print_templates.tt2
-47 2 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-
-commit df4972887b8249bc9d078b32152d8f7aec58aa41
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 21:20:24 2016 -0500
-
- webstaff: teach egJsonExporter about generators
-
- This patch adds an attribute called 'generator' to the eg-json-exporter
- directive as an alternative to using 'container' to pass a JavaScript
- object. 'generator' should be a function that returns a promise with
- the data to be exported.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-10 2 Open-ILS/web/js/ui/default/staff/services/file.js
-
-commit 705bb8b53ab437124c769440ad569d0a89133138
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Nov 21 08:57:58 2016 -0500
-
- webstaff: tweak default Hold Shelf List print template
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-11 3 Open-ILS/src/templates/staff/share/print_templates/t_hold_shelf_list.tt2
-
-commit e38d396f62f8ff880434e0a918f36490a65f279b
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Nov 21 08:09:19 2016 -0500
-
- webstaff: fix template ref for Holds for Bib Record
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/staff/admin/workstation/t_print_templates.tt2
-
-commit cac16285aca52c70213cba9025bc38ca1bd1ae93
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 18:43:53 2016 -0500
-
- webstaff: alphabetize entries on acq admin splash page
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-8 8 Open-ILS/src/templates/staff/admin/acq/t_splash.tt2
-
-commit 579d9d4434ed9af44482a6624ede42c982cc50a3
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 18:42:15 2016 -0500
-
- webstaff: improve column collapse on acq admin splash page
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-14 11 Open-ILS/src/templates/staff/admin/acq/t_splash.tt2
-
-commit 3434cf6e447f676df273454ad66834046d241316
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 18:38:39 2016 -0500
-
- webstaff: improve column collapse on server admin splash page
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-14 10 Open-ILS/src/templates/staff/admin/server/t_splash.tt2
-
-commit 9d8ae6174eaa6a22a3b113ba77061861379d7c5a
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 18:30:33 2016 -0500
-
- webstaff: improve column collapse on local admin splash page
-
- With this patch, when the local admin splash page is displayed
- on small screens, the three columns are stacked better. E.g.,
-
- A D G
- B E H
- C F
-
- becomes
-
- A
- B
- C
- D
- E
- F
- G
- H
-
- rather than
-
- A
- D
- G
- B
- E
- H
- C
- F
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-18 13 Open-ILS/src/templates/staff/admin/local/t_splash.tt2
-
-commit 0d443d4b65b00b409a909f5440e43e49708f9b99
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Thu Nov 17 15:38:17 2016 -0500
-
- add Print Bills to Bill History
-
- FIXME: duplicated a code chunk, should probably refactor into a shared printBills
- FIXME: disable actions or make otherwise obvious that they only work on selected rows
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 0 Open-ILS/src/templates/staff/circ/patron/t_bill_history_xacts.tt2
-33 0 Open-ILS/web/js/ui/default/staff/circ/patron/bills.js
-
-commit e3888ae7d9641545c155ce67aa42735598854c2b
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Thu Nov 17 14:39:22 2016 -0500
-
- webstaff: fix Payment Method in receipt
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/web/js/ui/default/staff/circ/patron/bills.js
-
-commit 3261b27da8f9b670e4ab5ea9ceb630525fa92d98
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 17:14:54 2016 -0500
-
- webstaff: toast on volume/copy template save and delete
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-6 0 Open-ILS/src/templates/staff/cat/volcopy/index.tt2
-11 2 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
-
-commit 2755603bbe6752ee6c1112d1a36f1bd570e5f303
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 16:59:21 2016 -0500
-
- webstaff: fix a couple thinkos is vol/copy template editor
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2
-24 22 Open-ILS/src/templates/staff/cat/volcopy/t_view.tt2
-
-commit ad985ee1228e12be224aff79858e74c3073d71f8
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 15:40:39 2016 -0500
-
- webstaff: tweaks to egPrint
-
- This patch attempts to unbreak receipt and CSV printing
- by fetching and injecting the print CSS into a style element,
- as a link element in the print div doesn't seem to get
- processed. It also automatically clears the content
- of the print div so that after you print a receipt, the
- browser print command will print the page, not the receipt.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-25 3 Open-ILS/web/js/ui/default/staff/services/print.js
-
-commit b959115fab86a03f38e5a6bd417b57db1d14796c
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 14:27:20 2016 -0500
-
- webstaff transit list: switch to egGridFlatDataProvider
-
- This gets us sorting "for free", or at least more easily than
- with a custom-written data provider. The following fields
- are marked sortable for now:
-
- - barcode
- - title
- - source library
- - destination library
- - send date/time
-
- Because egGridFlatDataProvider gives us flattened hashes, not
- fieldmapper objects, various tweaks were required to compensate.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-12 10 Open-ILS/src/templates/staff/circ/transits/t_list.tt2
-2 2 Open-ILS/web/js/ui/default/staff/circ/services/transits.js
-16 49 Open-ILS/web/js/ui/default/staff/circ/transits/list.js
-
-commit 0e7377a1394ccee49819a30ba4a7f541408e8d56
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Nov 14 16:44:25 2016 -0500
-
- better idea with Check Number
-
- unset default Check Number, disable widget if not Check Payment,
- and disable Apply Payment button if Check Payment with invalid Check Number
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 2 Open-ILS/src/templates/staff/circ/patron/t_bills.tt2
-4 1 Open-ILS/web/js/ui/default/staff/circ/patron/bills.js
-
-commit 426115805513e072bf63cd24b2d5aa4f5dbd7447
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Nov 14 16:03:56 2016 -0500
-
- webstaff: default Check Number to 1
-
- instead of 0, so that it doesn't speedbump payments (of any type)
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/web/js/ui/default/staff/circ/patron/bills.js
-
-commit 94b634c07c9a26355bde496a4e061f22eb7ea618
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Fri Nov 4 13:55:23 2016 -0400
-
- Allow system printing to work normally by delaying stylesheet inclusion
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-0 1 Open-ILS/src/templates/staff/base.tt2
-5 5 Open-ILS/web/js/ui/default/staff/services/print.js
-
-commit 8d13d28c054f92dc8aacc48d3dbd652418411375
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Fri Nov 4 13:17:24 2016 -0400
-
- implement item attributes editor AKA volume/copy template editor
-
- Add a specialization of the volume/copy editor that is restricted
- just to managing volume/copy templates; this can be accessed
- at the path /eg/staff/cat/volcopy/edit_templates. A link is added
- to the local administration splash page with the label "Volume/Copy
- Template Editor"
-
- In attempt to improve terminology, on the local administration page,
- the previous "Copy Template Editor" is now called "Serial Copy Template
- Editor".
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 1 Open-ILS/src/templates/staff/admin/local/t_splash.tt2
-1 1 Open-ILS/src/templates/staff/cat/volcopy/t_attr_edit.tt2
-11 3 Open-ILS/src/templates/staff/cat/volcopy/t_view.tt2
-11 2 Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
-
-commit 6745a4a3c573499af2b95870669ac199101fca95
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Fri Nov 4 13:25:31 2016 -0400
-
- Put the toaster at the bottom right everywhere
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-8 1 Open-ILS/web/js/ui/default/staff/services/core.js
-
-commit 7df921a5fe1b43730e1799bf766dc0b81de664bd
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Fri Nov 4 10:26:42 2016 -0400
-
- webstaff: CSS tweak for chrome/webkit
-
- Specifically, in the Copy Location Group interface, make sure the disabled
- position textbox in the New location group dialog is visible within Chrome.
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/conify/global/asset/copy_location_group.tt2
-
-commit 38de6b12064fdc4fe2cf2b78f10adcceb08347d5
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Fri Nov 4 10:18:25 2016 -0400
-
- webstaff: CSS tweak for chrome/webkit
-
- Specifically, in the Copy Location Group interface, make sure the disabled org
- selector in the New location group dialog is visible within Chrome.
-
- This also happened with Custom Org Unit Trees, and if we run across it again,
- I'll put more effort into injecting this more globally for the embedded Dojo
- interfaces.
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 0 Open-ILS/src/templates/conify/global/asset/copy_location_group.tt2
-
-commit 91e85f34024f193a886d74038e91a3f2ef1c44b1
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Fri Nov 4 09:55:10 2016 -0400
-
- webstaff: CSS tweak for chrome/webkit
-
- Specifically, for Custom Org Unit Trees, make sure the "OPAC" selection in the
- disabled combobox is not too light to see in Chrome.
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 0 Open-ILS/src/templates/conify/global/actor/org_unit_custom_tree.tt2
-
-commit df82edde99bf84f46d6e79be6ba6f19271c5a631
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Oct 25 17:23:13 2016 -0400
-
- webstaff: implement patron merge interface
-
- This patch adds a 'Merge Patrons' button to the patron
- search grid. If the user selects two patron records, the
- button can be clicked to present a dialog that allows
- the user to pick a lead record and confirm a merge of the
- patrons.
-
- This patch also adds an egPatronSummary directive that
- uses the existing patron summary template with a couple
- modifications.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 0 Open-ILS/src/templates/staff/circ/patron/index.tt2
-5 0 Open-ILS/src/templates/staff/circ/patron/t_search_results.tt2
-13 0 Open-ILS/src/templates/staff/circ/patron/t_summary.tt2
-24 1 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-89 0 Open-ILS/web/js/ui/default/staff/circ/services/patrons.js
- create mode 100644 Open-ILS/web/js/ui/default/staff/circ/services/patrons.js
-
-commit ef23a936b71736f1f44d7b1d16c89c57c7cd4003
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Tue Oct 25 14:38:05 2016 -0400
-
- Protect XUL-ish code when not running under XULRunner
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-49 36 Open-ILS/web/js/dojo/openils/XUL.js
-
-commit 6bbde46c74b10fcc3684292deedca715574ab135
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Oct 25 14:17:54 2016 -0400
-
- add limit and sorting to transit list fetch
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-4 1 Open-ILS/web/js/ui/default/staff/circ/transits/list.js
-
-commit 6a14bac329a264804363da4df67f6f28a6b48cfe
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Thu Oct 20 16:57:54 2016 -0400
-
- webstaff: provide login type options for operator change
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-13 0 Open-ILS/src/templates/staff/share/t_opchange.tt2
-2 1 Open-ILS/web/js/ui/default/staff/services/navbar.js
-
-commit 517c68ee3d6eef59f2f3621e0b925f87bc263d01
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Thu Oct 20 13:08:58 2016 -0400
-
- changes to transit list interface
-
- * convert barcode column to hyperlink to item status
- page (and remove the 'Item Status' action; note that
- default double-click action remains going to the
- item status page)
- * convert title column to hyperlink to record details page
- * add 'Add Items to Bucket' button
- * add 'Edit Item Attributes' button
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-12 4 Open-ILS/src/templates/staff/circ/transits/t_list.tt2
-124 2 Open-ILS/web/js/ui/default/staff/circ/transits/list.js
-
-commit 0430fe6b4fbf6562c6d9c76c1a910ae90b47ffd5
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Tue Oct 18 13:48:50 2016 -0400
-
- webstaff: Acquisitions Administration
-
- FIXME:
-
- * Acq Admin -> Distribution Formulas -> Formula Detail Page : render problem, no uncaught exceptions
- * Acq Admin -> Funds : TypeError: openils.XUL.localStorage is not a function
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-15 0 Open-ILS/src/templates/staff/admin/acq/index.tt2
-49 0 Open-ILS/src/templates/staff/admin/acq/t_splash.tt2
-6 0 Open-ILS/src/templates/staff/navbar.tt2
-60 0 Open-ILS/web/js/ui/default/staff/admin/acq/app.js
- create mode 100644 Open-ILS/src/templates/staff/admin/acq/index.tt2
- create mode 100644 Open-ILS/src/templates/staff/admin/acq/t_splash.tt2
- create mode 100644 Open-ILS/web/js/ui/default/staff/admin/acq/app.js
-
-commit fec91b57dccdfd6fc40ac963564bbc97596a88b9
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Oct 17 17:15:12 2016 -0400
-
- webstaff: various Acq menu entries
-
- * Purchase Orders
- * Create Purchase Order
- * Claim-Ready Items
- * Open Invoices
- * Create Invoice
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-31 0 Open-ILS/src/templates/staff/navbar.tt2
-
-commit da642628f59629735597427e1e7aafb4026f0fb6
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Oct 17 16:12:02 2016 -0400
-
- webstaff: Load MARC Order Records
-
- FIXME:
-
- TypeError: openils.XUL.localStorage is not a function
- at vlagent.js:56
-
- Having trouble working around this.
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-7 0 Open-ILS/src/templates/staff/navbar.tt2
-
-commit 66e33a60da52b3510bdb5e74a56f68be6a6c25c7
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Oct 17 14:36:25 2016 -0400
-
- webstaff: various Acq menu entries
-
- * My Selection Lists
- * New Brief Record
- * Patron Requests
- * MARC Federated Search
- * Load Catalog Record IDs
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-30 0 Open-ILS/src/templates/staff/navbar.tt2
-1 1 Open-ILS/web/js/ui/default/staff/acq/app.js
-
-commit 91522b6386ede3cc82e76fb15f23394ee06e28ba
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Oct 17 14:14:40 2016 -0400
-
- tweak to vlagent.js
-
- Otherwise, within "General Search", we'll get this error:
-
- TypeError: openils.XUL.localStorage is not a function from vlagent.js:6
-
- FIXME: brittle workaround?
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-3 1 Open-ILS/web/js/ui/default/acq/common/vlagent.js
-
-commit 14f3c772bf15979087bada5085c61f98b0186e46
-Author: Jason Etheridge <jason at esilibrary.com>
-Date: Mon Oct 17 13:53:36 2016 -0400
-
- webstaff: first Acq menu-entry and embedded UI
-
- * General Search
-
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-21 0 Open-ILS/src/templates/staff/acq/index.tt2
-15 0 Open-ILS/src/templates/staff/navbar.tt2
-46 0 Open-ILS/web/js/ui/default/staff/acq/app.js
- create mode 100644 Open-ILS/src/templates/staff/acq/index.tt2
- create mode 100644 Open-ILS/web/js/ui/default/staff/acq/app.js
-
-commit fe731567ded646d81b2c2103a4fc22114e5887c4
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Mon Oct 17 18:20:04 2016 -0400
-
- webstaff: tweaks to transit list
-
- - filter out transits that have been received, thus matching
- previous XUL functionality
- - remove the Receive Date/Time column, as it is superfluous
- - display the time component of the Send Date/Time
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 2 Open-ILS/src/templates/staff/circ/transits/t_list.tt2
-2 1 Open-ILS/web/js/ui/default/staff/circ/transits/list.js
-
-commit b552d92b37829095cd16342b2de3cb7e2800c190
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Mon Oct 17 17:34:30 2016 -0400
-
- webstaff: implement some workstation preferences
-
- - Default search library
- - Preferred library
- - Advanced search pane
-
- Because AngularJS has no way of adding HTTP request headers to
- user interactions with the contents of an iframe, the search
- library and preferred library are passed to TPAC via two new
- session cookies, eg_pref_lib and eg_search_lib.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-6 0 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Util.pm
-40 0 Open-ILS/src/templates/staff/admin/workstation/t_splash.tt2
-24 0 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
-22 1 Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
-
-commit 58f0446bef1f4d00e1529c69290fb5c3e444a69a
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Thu Oct 6 12:00:18 2016 -0400
-
- Webstaff: implement Operator Change (and Operator Restore)
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 0 Open-ILS/src/templates/staff/base_js.tt2
-9 3 Open-ILS/src/templates/staff/navbar.tt2
-36 0 Open-ILS/src/templates/staff/share/t_opchange.tt2
-66 2 Open-ILS/web/js/ui/default/staff/services/auth.js
-1 1 Open-ILS/web/js/ui/default/staff/services/core.js
-40 2 Open-ILS/web/js/ui/default/staff/services/navbar.js
- create mode 100644 Open-ILS/src/templates/staff/share/t_opchange.tt2
-
-commit 653d47e74eab4bf4e097447e4de12556a73d23b0
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Wed Sep 28 12:22:44 2016 -0400
-
- LP#1467663 webstaff: login requires valid workstation
-
- Hide the workstation selector when no workstations are registered.
- After successful login, direct the user to the new workstation admin
- page to create a new workstation.
-
- After successful login with an invalid workstation, direct the user
- to the workstation admin page, issuing a 'remove' command to un-register
- the offending WS. On the WS admin page, the user can create a new
- workstation or select from their existing workstations.
-
- Any attempt to access a browser client interface (minus the WS admin
- page) without a valid workstation will cause the page to redirect to
- the workstation admin page.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/templates/staff/t_login.tt2
-30 8 Open-ILS/web/js/ui/default/staff/app.js
-107 57 Open-ILS/web/js/ui/default/staff/services/auth.js
-
-commit f812b3e4093784ac4793cd8f99029083bf2f922f
-Author: Bill Erickson <berickxx at gmail.com>
-Date: Wed Sep 28 12:21:56 2016 -0400
-
- LP#1467663 webstaff: dedicated workstation admin page
-
- Adds a new standalone workstations admin page, accessible from the main
- Workstation Administration page.
-
- Adds the ability to delete a workstation by name both within the page
- and via URL (with permission).
-
- Fixes the "Use Now" button so that it actually logs the user out before
- redirecting to the login page with the desired workstation
- pre-selected.
-
- Signed-off-by: Bill Erickson <berickxx at gmail.com>
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-2 0 Open-ILS/src/templates/staff/admin/workstation/index.tt2
-10 69 Open-ILS/src/templates/staff/admin/workstation/t_splash.tt2
-74 0 Open-ILS/src/templates/staff/admin/workstation/t_workstations.tt2
-222 79 Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
- create mode 100644 Open-ILS/src/templates/staff/admin/workstation/t_workstations.tt2
-
-commit a493da6b44285ab18e9625a9e1717aafc2ddf511
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Sep 13 17:21:51 2016 -0400
-
- make egAudio respect eg.audio.disable
-
- This patch also removes some console.debug noise.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-29 25 Open-ILS/web/js/ui/default/staff/services/audio.js
-
-commit 95e3f60bbc64d15539712fc406ea8912086c9793
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Mon Sep 12 12:43:45 2016 -0400
-
- webstaff: Add reports menu option
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-6 0 Open-ILS/src/templates/staff/navbar.tt2
-
-commit 4be5e57515a6c14eeca59b78040012e5313c5564
-Author: Mike Rylander <mrylander at gmail.com>
-Date: Mon Sep 12 11:30:07 2016 -0400
-
- webstaff: Supply a back link on tabular report output
-
- Signed-off-by: Mike Rylander <mrylander at gmail.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-1 1 Open-ILS/src/reporter/clark-kent.pl
-
-commit 1fbaa1dde02d7461ffceea542bec7deafd2a99fc
-Author: Kyle Huckins <khuckins at catalystdevworks.com>
-Date: Wed Oct 19 11:59:57 2016 -0700
-
- LP1537214 Staff Initials in Patron Notes
-
- Add Initials field to new note dialog when
- Require Staff Initials option is active. Notes with
- initials will use the following format:
- "Note [Initials]"
-
- Signed-off-by: Kyle Huckins <khuckins at catalystdevworks.com>
-
- Changes to be committed:
- modified: Open-ILS/src/templates/staff/circ/patron/t_new_note_dialog.tt2
- modified: Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-5 0 Open-ILS/src/templates/staff/circ/patron/t_new_note_dialog.tt2
-6 2 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-
-commit 2652801981e9505ac05dde0fc2129eb6bc3e1582
-Author: Billy Horn <bhorn at catalystdevworks.com>
-Date: Tue Oct 4 14:45:30 2016 -0700
-
- LP#1621799: disable checkout for inactive patrons
-
- Add search_barcode variable to patronSvc
- Add function fetchedWithInactiveCard to patronSvc
- Add check to disable checkout for fetchedWithInactiveCard
-
- Signed-off-by: Billy Horn <bhorn at catalystdevworks.com>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
-
-16 13 Open-ILS/web/js/ui/default/staff/circ/patron/app.js
-2 1 Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
-
-commit 67db9adc55c748c97b1fcdccc6511b3dd9b8cffd
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Wed Nov 16 12:14:35 2016 -0500
-
- LP#1618183: placeholder schema update
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
-
-1 1 Open-ILS/src/sql/Pg/002.schema.config.sql
-9 0 Open-ILS/src/sql/Pg/upgrade/1002.data.add-spanish-to-i18n-locale-2_10.sql
- create mode 100644 Open-ILS/src/sql/Pg/upgrade/1002.data.add-spanish-to-i18n-locale-2_10.sql
-
-commit ad733ecdb31fbd4752c9f41e54cddfc4d4596ade
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 16:35:30 2016 -0500
-
- Revert "webstaff: add template for patron merge dialog"
-
- Whoops, sorry.
-
- This reverts commit afbda31bf6ffb065f3c1b1c85c0caddc0fcbc583.
-
-0 32 Open-ILS/src/templates/staff/circ/share/t_merge_patrons.tt2
- delete mode 100644 Open-ILS/src/templates/staff/circ/share/t_merge_patrons.tt2
-
-commit afbda31bf6ffb065f3c1b1c85c0caddc0fcbc583
-Author: Galen Charlton <gmc at esilibrary.com>
-Date: Tue Nov 15 16:34:02 2016 -0500
-
- webstaff: add template for patron merge dialog
-
- This had been skipped by mistake.
-
- Signed-off-by: Galen Charlton <gmc at esilibrary.com>
-
-32 0 Open-ILS/src/templates/staff/circ/share/t_merge_patrons.tt2
- create mode 100644 Open-ILS/src/templates/staff/circ/share/t_merge_patrons.tt2
-
-commit 6db854d8612f44cff2a18b5b4ca52395d0992d37
-Author: Jason Stephenson <jason at sigio.com>
-Date: Fri Nov 4 10:24:40 2016 -0400
-
- LP 1639250: Install Excel::Writer::XLSX from deb on Wheezy.
-
- Change Open-ILS/src/extras/install/Makefile.debian-wheezy from the
- deb, libexcel-writer-xlsx-perl, instead of via CPAN.
-
- Signed-off-by: Jason Stephenson <jason at sigio.com>
- Signed-off-by: Jason Etheridge <jason at esilibrary.com>
-
-1 1 Open-ILS/src/extras/install/Makefile.debian-wheezy
-
-commit 2057458553ae292edc4f728fe713768168d05ee3
-Author: Chris Sharp <csharp at georgialibraries.org>
-Date: Mon Nov 7 20:06:03 2016 -0500
-
- LP#1640153 Fix abort-transit-copy-status.t perl test.
-
- Fixes added by bug 1613374 changed the behavior of canceled
- transits so that the test written for bug 1306666 stopped working.
- Accounting for the new "Canceled Transit" status fixes the test.
-
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
-
-2 2 Open-ILS/src/perlmods/live_t/19-lp1306666-abort-transit-copy-status.t
-
-commit c62be1823e23f07949937538f1601d8c09af3bdf
-Author: Chris Sharp <csharp at georgialibraries.org>
-Date: Mon Nov 7 19:10:06 2016 -0500
-
- Fix purge_user_activity.pg live test
-
- The purge_user_activity.pg test inserts rows into actor.usr_activity
- in a random date order, but the changes in bug 1570909 created a trigger
- that overwrites the previous entry for a transient type, causing the
- test to fail. We reorder the usr_activity rows so that the most recent
- row will be in place.
-
- Signed-off-by: Chris Sharp <csharp at georgialibraries.org>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
-
-4 4 Open-ILS/src/sql/Pg/live_t/purge-user-activity.pg
-
-commit ad0f60ac409b8434a5ee3e552b2efa0358ae6a00
-Author: Christine Morgan <cmorgan at noblenet.org>
-Date: Thu Oct 6 11:58:20 2016 -0400
-
- LP 1628966: View Temporary/My Lists from Record Summary
-
- This commit adds a link to the record summary screen in the public
- opac that allows access to a temporary list or, if logged in, all your
- lists.
-
- Signed-off-by: Christine Morgan <cmorgan at noblenet.org>
- Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
- Signed-off-by: Kathy Lussier <klussier at masslnc.org>
- Signed-off-by: Jason Stephenson <jason at sigio.com>
-
-34 23 Open-ILS/src/templates/opac/parts/record/summary.tt2
+Evergreen doesn't keep a GNU-style ChangeLog except in release tarballs.
+Those seeking a change log are encouraged to run 'git log -v', or read
+it online at: http://git.evergreen-ils.org/?p=Evergreen.git;a=log
diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application.pm
index 153469d..d750216 100644
--- a/Open-ILS/src/perlmods/lib/OpenILS/Application.pm
+++ b/Open-ILS/src/perlmods/lib/OpenILS/Application.pm
@@ -7,7 +7,7 @@ use OpenILS::Utils::Fieldmapper;
sub ils_version {
# version format is "x-y-z", for example "2-0-0" for Evergreen 2.0.0
# For branches, format is "x-y"
- return "2-12-rc";
+ return "HEAD";
}
__PACKAGE__->register_method(
diff --git a/Open-ILS/src/sql/Pg/002.schema.config.sql b/Open-ILS/src/sql/Pg/002.schema.config.sql
index 94e8c0e..9770e54 100644
--- a/Open-ILS/src/sql/Pg/002.schema.config.sql
+++ b/Open-ILS/src/sql/Pg/002.schema.config.sql
@@ -92,7 +92,6 @@ CREATE TRIGGER no_overlapping_deps
FOR EACH ROW EXECUTE PROCEDURE evergreen.array_overlap_check ('deprecates');
INSERT INTO config.upgrade_log (version, applied_to) VALUES ('1031', :eg_version); -- jeffdavis/kmlussier
-INSERT INTO config.upgrade_log (version, applied_to) VALUES ('2.12-rc', :eg_version);
CREATE TABLE config.bib_source (
id SERIAL PRIMARY KEY,
diff --git a/Open-ILS/xul/staff_client/chrome/content/main/about.html b/Open-ILS/xul/staff_client/chrome/content/main/about.html
index f5bb5b8..b2b87b6 100644
--- a/Open-ILS/xul/staff_client/chrome/content/main/about.html
+++ b/Open-ILS/xul/staff_client/chrome/content/main/about.html
@@ -1,7 +1,7 @@
<html><head><script></script></head><body onload="var x = document.getElementById('version'); var version ='/xul/server/'.split(/\//)[2]; if (version == 'server') { version = 'versionless debug build'; } x.appendChild(document.createTextNode(version));">
<h1 style="text-decoration: underline">Evergreen</h1>
<p>Target Server ID: <span id="version"></span></p>
-<p>http://git.evergreen-ils.org/?p=Evergreen.git;a=shortlog;h=refs/heads/tags/rel_2_12_0</p>
+<p>$HeadURL$</p>
<h2>What is Evergreen?</h2>
<blockquote>
<p>
diff --git a/Open-ILS/xul/staff_client/defaults/preferences/prefs.js b/Open-ILS/xul/staff_client/defaults/preferences/prefs.js
index d2c92c4..0613a13 100644
--- a/Open-ILS/xul/staff_client/defaults/preferences/prefs.js
+++ b/Open-ILS/xul/staff_client/defaults/preferences/prefs.js
@@ -11,7 +11,7 @@ pref("toolkit.singletonWindowType", "eg_main");
pref("open-ils.enable_join_tabs", true);
// We'll use this one to help brand some build information into the client, and rely on subversion keywords
-pref("open-ils.repository.headURL","http://git.evergreen-ils.org/?p=Evergreen.git;a=shortlog;h=refs/heads/tags/rel_2_12_0");
+pref("open-ils.repository.headURL","$HeadURL$");
pref("open-ils.repository.author","$Author$");
pref("open-ils.repository.revision","$Revision$");
pref("open-ils.repository.date","$Date$");
diff --git a/Open-ILS/xul/staff_client/windowssetup.nsi b/Open-ILS/xul/staff_client/windowssetup.nsi
index 3cd06d1..a954357 100644
--- a/Open-ILS/xul/staff_client/windowssetup.nsi
+++ b/Open-ILS/xul/staff_client/windowssetup.nsi
@@ -3,7 +3,7 @@
; HM NIS Edit Wizard helper defines
; Old versions of makensis don't like this, moved to Makefile
;!define /file PRODUCT_VERSION "client/VERSION"
-!define PRODUCT_TAG "2.12"
+!define PRODUCT_TAG "Master"
!define PRODUCT_INSTALL_TAG "${PRODUCT_TAG}"
!define UI_IMAGESET "beta"
;!define UI_IMAGESET "release"
diff --git a/README b/README
deleted file mode 100644
index cc19b75..0000000
--- a/README
+++ /dev/null
@@ -1,705 +0,0 @@
-Installing the Evergreen server
-===============================
-:toc:
-:numbered:
-
-Preamble: referenced user accounts
-----------------------------------
-
-In subsequent sections, we will refer to a number of different accounts, as
-follows:
-
- * Linux user accounts:
- ** The *user* Linux account is the account that you use to log onto the
- Linux system as a regular user.
- ** The *root* Linux account is an account that has system administrator
- privileges. On Debian you can switch to this account from
- your *user* account by issuing the `su -` command and entering the
- password for the *root* account when prompted. On Ubuntu you can switch
- to this account from your *user* account using the `sudo su -` command
- and entering the password for your *user* account when prompted.
- ** The *opensrf* Linux account is an account that you create when installing
- OpenSRF. You can switch to this account from the *root* account by
- issuing the `su - opensrf` command.
- ** The *postgres* Linux account is created automatically when you install
- the PostgreSQL database server. You can switch to this account from the
- *root* account by issuing the `su - postgres` command.
- * PostgreSQL user accounts:
- ** The *evergreen* PostgreSQL account is a superuser account that you will
- create to connect to the PostgreSQL database server.
- * Evergreen administrator account:
- ** The *egadmin* Evergreen account is an administrator account for
- Evergreen that you will use to test connectivity and configure your
- Evergreen instance.
-
-Preamble: developer instructions
---------------------------------
-
-[NOTE]
-Skip this section if you are using an official release tarball downloaded
-from http://evergreen-ils.org/egdownloads
-
-Developers working directly with the source code from the Git repository,
-rather than an official release tarball, must perform one step before they
-can proceed with the `./configure` step.
-
-As the *user* Linux account, issue the following command in the Evergreen
-source directory to generate the configure script and Makefiles:
-
-[source, bash]
-------------------------------------------------------------------------------
-autoreconf -i
-------------------------------------------------------------------------------
-
-Installing prerequisites
-------------------------
-
- * **PostgreSQL**: Version 9.4 is recommended.
- The minimum supported version is 9.3.
- * **Linux**: Evergreen 2.8 has been tested on Debian Jessie (8.0),
- Debian Wheezy (7.0), Ubuntu Xenial Xerus (16.04),
- and Ubuntu Trusty Tahr (14.04).
- If you are running an older version of these distributions, you may want
- to upgrade before upgrading Evergreen. For instructions on upgrading these
- distributions, visit the Debian or Ubuntu websites.
- * **OpenSRF**: The minimum supported version of OpenSRF is 2.5.0.
-
-
-Evergreen has a number of prerequisite packages that must be installed
-before you can successfully configure, compile, and install Evergreen.
-
-1. Begin by installing the most recent version of OpenSRF (2.5.0 or later).
- You can download OpenSRF releases from http://evergreen-ils.org/opensrf-downloads/
-2. On some distributions, it is necessary to install PostgreSQL 9.4+ from external
- repositories.
-+
- * Debian (Wheezy) and Ubuntu (Trusty) comes with older versions of
- PostgreSQL, so steps are taken to automatically utilize the
- PostgreSQL community's apt sources.
- (For complete details, see: https://wiki.postgresql.org/wiki/Apt)
- * Debian (Jessie) and Ubuntu (Xenial) comes with PostgreSQL 9.4+,
- so no additional steps are required.
-+
-3. Issue the following commands as the *root* Linux account to install
- prerequisites using the `Makefile.install` prerequisite installer,
- substituting `debian-jessie`, `debian-wheezy`,
- `ubuntu-xenial`, or `ubuntu-trusty` for <osname> below:
-+
-[source, bash]
-------------------------------------------------------------------------------
-make -f Open-ILS/src/extras/Makefile.install <osname>
-------------------------------------------------------------------------------
-+
-4. Add the libdbi-libdbd libraries to the system dynamic library path by
- issuing the following commands as the *root* Linux account:
-+
-[NOTE]
-You should skip this step if installing on Ubuntu Trusty, Ubuntu Xenial or Debian Jessie. The Ubuntu
-and Debian Jessie targets use libdbd-pgsql from packages.
-+
-.Debian Wheezy
-[source, bash]
-------------------------------------------------------------------------------
-echo "/usr/local/lib/dbd" > /etc/ld.so.conf.d/eg.conf
-ldconfig
-------------------------------------------------------------------------------
-
-5. OPTIONAL: Developer additions
-+
-To perform certain developer tasks from a Git source code checkout,
-additional packages may be required. As the *root* Linux account:
-+
- * To install packages needed for retrieving and managing web dependencies,
- use the <osname>-developer Makefile.install target. Currently,
- this is only needed for building and installing the (preview) browser
- staff client.
-+
-[source, bash]
-------------------------------------------------------------------------------
-make -f Open-ILS/src/extras/Makefile.install <osname>-developer
-------------------------------------------------------------------------------
-+
- * To install packages required for building Evergreen translations, use
- the <osname>-translator Makefile.install target.
-+
-[source, bash]
-------------------------------------------------------------------------------
-make -f Open-ILS/src/extras/Makefile.install <osname>-translator
-------------------------------------------------------------------------------
-+
- * To install packages required for building Evergreen release bundles, use
- the <osname>-packager Makefile.install target.
-+
-[source, bash]
-------------------------------------------------------------------------------
-make -f Open-ILS/src/extras/Makefile.install <osname>-packager
-------------------------------------------------------------------------------
-
-Optional: Extra steps for browser-based staff client
-----------------------------------------------------
-
-[NOTE]
-Skip this entire section if you are using an official release tarball downloaded
-from http://evergreen-ils.org/downloads
-
-[NOTE]
-You make skip the subsection `Install dependencies for browser-based staff client'
-if you are installing on either Debian Jessie, Ubuntu Trusty, or Ubuntu Xenial and you have
-installed the `Optional: Developer Additions' described above. You will still
-need to do the steps in `Install files for browser-based staff client' below.
-
-Install dependencies for browser-based staff client
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-1. Install Node.js. For more information see also:
- https://github.com/joyent/node/wiki/installation[Node.js Installation]
-+
-[source,sh]
-------------------------------------------------------------------------------
-# Go to a temporary directory
-cd /tmp
-
-# Clone the code and checkout the necessary version
-git clone https://github.com/joyent/node.git
-cd node
-git checkout -b v0.10.28 v0.10.28
-
-# set -j to the number of CPU cores on the server + 1
-./configure && make -j2 && sudo make install
-
-# update packages
-% sudo npm update
-------------------------------------------------------------------------------
-+
-2. Install Grunt CLI
-+
-[source,sh]
-------------------------------------------------------------------------------
-% sudo npm install -g grunt-cli
-------------------------------------------------------------------------------
-+
-3. Install Bower
-+
-[source,sh]
-------------------------------------------------------------------------------
-% sudo npm install -g bower
-------------------------------------------------------------------------------
-
-Install files for browser-based staff client
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-1. Building, Testing, Minification: The remaining steps all take place within
- the staff JS web root:
-+
-[source,sh]
-------------------------------------------------------------------------------
-cd $EVERGREEN_ROOT/Open-ILS/web/js/ui/default/staff/
-------------------------------------------------------------------------------
-+
-2. Install Project-local Dependencies. npm inspects the 'package.json' file
- for dependencies and fetches them from the Node package network.
-+
-[source,sh]
-------------------------------------------------------------------------------
-npm install # fetch Grunt dependencies
-bower install # fetch JS dependencies
-------------------------------------------------------------------------------
-+
-3. Run the build script.
-+
-[source,sh]
-------------------------------------------------------------------------------
-# build, run tests, concat+minify
-grunt all
-------------------------------------------------------------------------------
-
-
-Configuration and compilation instructions
-------------------------------------------
-
-For the time being, we are still installing everything in the `/openils/`
-directory. From the Evergreen source directory, issue the following commands as
-the *user* Linux account to configure and build Evergreen:
-
-[source, bash]
-------------------------------------------------------------------------------
-PATH=/openils/bin:$PATH ./configure --prefix=/openils --sysconfdir=/openils/conf
-make
-------------------------------------------------------------------------------
-
-These instructions assume that you have also installed OpenSRF under `/openils/`.
-If not, please adjust PATH as needed so that the Evergreen `configure` script
-can find `osrf_config`.
-
-Installation instructions
--------------------------
-
-1. Once you have configured and compiled Evergreen, issue the following
- command as the *root* Linux account to install Evergreen, build the server
- portion of the staff client, and copy example configuration files to
- `/openils/conf`.
- Change the value of the `STAFF_CLIENT_STAMP_ID` variable to match the version
- of the staff client that you will use to connect to the Evergreen server.
-+
-[source, bash]
-------------------------------------------------------------------------------
-make STAFF_CLIENT_STAMP_ID=rel_2_12_rc install
-------------------------------------------------------------------------------
-+
-2. The server portion of the staff client expects `http://hostname/xul/server`
- to resolve. Issue the following commands as the *root* Linux account to
- create a symbolic link pointing to the `server` subdirectory of the server
- portion of the staff client that we just built using the staff client ID
- 'rel_name':
-+
-[source, bash]
-------------------------------------------------------------------------------
-cd /openils/var/web/xul
-ln -sf rel_name/server server
-------------------------------------------------------------------------------
-
-Change ownership of the Evergreen files
----------------------------------------
-
-All files in the `/openils/` directory and subdirectories must be owned by the
-`opensrf` user. Issue the following command as the *root* Linux account to
-change the ownership on the files:
-
-[source, bash]
-------------------------------------------------------------------------------
-chown -R opensrf:opensrf /openils
-------------------------------------------------------------------------------
-
-Additional Instructions for Developers
---------------------------------------
-
-[NOTE]
-Skip this section if you are using an official release tarball downloaded
-from http://evergreen-ils.org/egdownloads
-
-Developers working directly with the source code from the Git repository,
-rather than an official release tarball, need to install the Dojo Toolkit
-set of JavaScript libraries. The appropriate version of Dojo is included in
-Evergreen release tarballs. Developers should install the Dojo 1.3.3 version
-of Dojo by issuing the following commands as the *opensrf* Linux account:
-
-[source, bash]
-------------------------------------------------------------------------------
-wget http://download.dojotoolkit.org/release-1.3.3/dojo-release-1.3.3.tar.gz
-tar -C /openils/var/web/js -xzf dojo-release-1.3.3.tar.gz
-cp -r /openils/var/web/js/dojo-release-1.3.3/* /openils/var/web/js/dojo/.
-------------------------------------------------------------------------------
-
-
-Configure the Apache Web server
--------------------------------
-
-. Use the example configuration files in `Open-ILS/examples/apache/` (for
-Apache versions below 2.4) or `Open-ILS/examples/apache_24/` (for Apache
-versions 2.4 or greater) to configure your Web server for the Evergreen
-catalog, staff client, Web services, and administration interfaces. Issue the
-following commands as the *root* Linux account:
-+
-.Debian Wheezy
-[source,bash]
-------------------------------------------------------------------------------
-cp Open-ILS/examples/apache/eg.conf /etc/apache2/sites-available/
-cp Open-ILS/examples/apache/eg_vhost.conf /etc/apache2/
-cp Open-ILS/examples/apache/eg_startup /etc/apache2/
-# Now set up SSL
-mkdir /etc/apache2/ssl
-cd /etc/apache2/ssl
-------------------------------------------------------------------------------
-+
-.Ubuntu Trusty, Ubuntu Xenial, and Debian Jessie
-[source,bash]
-------------------------------------------------------------------------------------
-cp Open-ILS/examples/apache_24/eg_24.conf /etc/apache2/sites-available/eg.conf
-cp Open-ILS/examples/apache_24/eg_vhost_24.conf /etc/apache2/eg_vhost.conf
-cp Open-ILS/examples/apache/eg_startup /etc/apache2/
-# Now set up SSL
-mkdir /etc/apache2/ssl
-cd /etc/apache2/ssl
-------------------------------------------------------------------------------------
-+
-. The `openssl` command cuts a new SSL key for your Apache server. For a
-production server, you should purchase a signed SSL certificate, but you can
-just use a self-signed certificate and accept the warnings in the staff client
-and browser during testing and development. Create an SSL key for the Apache
-server by issuing the following command as the *root* Linux account:
-+
-[source,bash]
-------------------------------------------------------------------------------
-openssl req -new -x509 -days 365 -nodes -out server.crt -keyout server.key
-------------------------------------------------------------------------------
-+
-. As the *root* Linux account, edit the `eg.conf` file that you copied into
-place.
- a. To enable access to the offline upload / execute interface from any
- workstation on any network, make the following change (and note that
- you *must* secure this for a production instance):
- * (Apache 2.2): Replace `Allow from 10.0.0.0/8` with `Allow from all`
- * (Apache 2.4): Replace `Require host 10.0.0.0/8` with `Require all granted`
-. Change the user for the Apache server.
- * (Debian and Ubuntu): As the *root* Linux account, edit
- `/etc/apache2/envvars`. Change `export APACHE_RUN_USER=www-data` to
- `export APACHE_RUN_USER=opensrf`.
-. As the *root* Linux account, configure Apache with KeepAlive settings
- appropriate for Evergreen. Higher values can improve the performance of a
- single client by allowing multiple requests to be sent over the same TCP
- connection, but increase the risk of using up all available Apache child
- processes and memory.
- * (Debian and Ubuntu): Edit `/etc/apache2/apache2.conf`.
- a. Change `KeepAliveTimeout` to `1`.
- b. Change `MaxKeepAliveRequests` to `100`.
-. As the *root* Linux account, configure the prefork module to start and keep
- enough Apache servers available to provide quick responses to clients without
- running out of memory. The following settings are a good starting point for a
- site that exposes the default Evergreen catalogue to the web:
-+
-.Debian Wheezy (`/etc/apache2/apache2.conf`)
-[source,bash]
-------------------------------------------------------------------------------
-<IfModule mpm_prefork_module>
- StartServers 15
- MinSpareServers 5
- MaxSpareServers 15
- MaxClients 75
- MaxRequestsPerChild 500
-</IfModule>
-------------------------------------------------------------------------------
-+
-.Ubuntu Trusty, Ubuntu Xenial, Debian Jessie (`/etc/apache2/mods-available/mpm_prefork.conf`)
-[source,bash]
-------------------------------------------------------------------------------
-<IfModule mpm_prefork_module>
- StartServers 15
- MinSpareServers 5
- MaxSpareServers 15
- MaxRequestWorkers 75
- MaxConnectionsPerChild 500
-</IfModule>
-------------------------------------------------------------------------------
-+
-. (Ubuntu Trusty, Ubuntu Xenial, Debian Jessie) As the *root* user,
- enable the mpm_prefork module:
-+
-[source,bash]
-------------------------------------------------------------------------------
-a2dismod mpm_event
-a2enmod mpm_prefork
-------------------------------------------------------------------------------
-+
-. (Debian Wheezy): As the *root* Linux account, enable the Evergreen site:
-+
-[source,bash]
-------------------------------------------------------------------------------
-a2dissite default # OPTIONAL: disable the default site (the "It Works" page)
-a2ensite eg.conf
-------------------------------------------------------------------------------
-+
-(Ubuntu Trusty, Ubuntu Xenial, Debian Jessie):
-+
-[source,bash]
-------------------------------------------------------------------------------
-a2dissite 000-default # OPTIONAL: disable the default site (the "It Works" page)
-a2ensite eg.conf
-------------------------------------------------------------------------------
-+
-. (Debian and Ubuntu): As the *root* Linux account, enable Apache to write
- to the lock directory; this is currently necessary because Apache
- is running as the `opensrf` user:
-+
-[source,bash]
-------------------------------------------------------------------------------
-chown opensrf /var/lock/apache2
-------------------------------------------------------------------------------
-
-Learn more about additional Apache options in the following sections:
-
- * <<_apache_rewrite_tricks,Apache Rewrite Tricks>>
- * <<_apache_access_handler_perl_module,Apache Access Handler Perl Module>>
-
-Configure OpenSRF for the Evergreen application
------------------------------------------------
-There are a number of example OpenSRF configuration files in `/openils/conf/`
-that you can use as a template for your Evergreen installation. Issue the
-following commands as the *opensrf* Linux account:
-
-[source, bash]
-------------------------------------------------------------------------------
-cp -b /openils/conf/opensrf_core.xml.example /openils/conf/opensrf_core.xml
-cp -b /openils/conf/opensrf.xml.example /openils/conf/opensrf.xml
-------------------------------------------------------------------------------
-
-When you installed OpenSRF, you created four Jabber users on two
-separate domains and edited the `opensrf_core.xml` file accordingly. Please
-refer back to the OpenSRF README and, as the *opensrf* Linux account, edit the
-Evergreen version of the `opensrf_core.xml` file using the same Jabber users
-and domains as you used while installing and testing OpenSRF.
-
-[NOTE]
-The `-b` flag tells the `cp` command to create a backup version of the
-destination file. The backup version of the destination file has a tilde (`~`)
-appended to the file name, so if you have forgotten the Jabber users and
-domains, you can retrieve the settings from the backup version of the files.
-
-`eg_db_config`, described in <<_creating_the_evergreen_database,Creating the Evergreen
-database>>, sets the database connection information in `opensrf.xml` for you.
-
-Configure action triggers for the Evergreen application
--------------------------------------------------------
-_Action Triggers_ provide hooks for the system to perform actions when a given
-event occurs; for example, to generate reminder or overdue notices, the
-`checkout.due` hook is processed and events are triggered for potential actions
-if there is no checkin time.
-
-To enable the default set of hooks, issue the following command as the
-*opensrf* Linux account:
-
-[source, bash]
-------------------------------------------------------------------------------
-cp -b /openils/conf/action_trigger_filters.json.example /openils/conf/action_trigger_filters.json
-------------------------------------------------------------------------------
-
-For more information about configuring and using action triggers, see
-<<_notifications_action_triggers,Notifications / Action Triggers>>.
-
-Creating the Evergreen database
--------------------------------
-
-Setting up the PostgreSQL server
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-For production use, most libraries install the PostgreSQL database server on a
-dedicated machine. Therefore, by default, the `Makefile.install` prerequisite
-installer does *not* install the PostgreSQL 9 database server that is required
-by every Evergreen system. You can install the packages required by Debian or
-Ubuntu on the machine of your choice using the following commands as the
-*root* Linux account:
-
-.(Debian / Ubuntu) Installing PostgreSQL server packages
-
-Each OS build target provides the postgres server installation packages
-required for each operating system. To install Postgres server packages,
-use the make target 'postgres-server-<OSTYPE>'. Choose the most appropriate
-command below based on your operating system.
-
-[source, bash]
-------------------------------------------------------------------------------
-make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-jessie
-make -f Open-ILS/src/extras/Makefile.install postgres-server-debian-wheezy
-make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-trusty
-make -f Open-ILS/src/extras/Makefile.install postgres-server-ubuntu-xenial
-------------------------------------------------------------------------------
-
-For a standalone PostgreSQL server, install the following Perl modules for your
-distribution as the *root* Linux account:
-
-.(Debian Wheezy, Ubuntu Trusty, and Ubuntu Xenial)
-No extra modules required for these distributions.
-
-You need to create a PostgreSQL superuser to create and access the database.
-Issue the following command as the *postgres* Linux account to create a new
-PostgreSQL superuser named `evergreen`. When prompted, enter the new user's
-password:
-
-[source, bash]
-------------------------------------------------------------------------------
-createuser -s -P evergreen
-------------------------------------------------------------------------------
-
-.Enabling connections to the PostgreSQL database
-
-Your PostgreSQL database may be configured by default to prevent connections,
-for example, it might reject attempts to connect via TCP/IP or from other
-servers. To enable TCP/IP connections from localhost, check your `pg_hba.conf`
-file, found in the `/etc/postgresql/` directory on Debian and Ubuntu.
-A simple way to enable TCP/IP
-connections from localhost to all databases with password authentication, which
-would be suitable for a test install of Evergreen on a single server, is to
-ensure the file contains the following entries _before_ any "host ... ident"
-entries:
-
-------------------------------------------------------------------------------
-host all all ::1/128 md5
-host all all 127.0.0.1/32 md5
-------------------------------------------------------------------------------
-
-When you change the `pg_hba.conf` file, you will need to reload PostgreSQL to
-make the changes take effect. For more information on configuring connectivity
-to PostgreSQL, see
-http://www.postgresql.org/docs/devel/static/auth-pg-hba-conf.html
-
-Creating the Evergreen database and schema
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-
-Once you have created the *evergreen* PostgreSQL account, you also need to
-create the database and schema, and configure your configuration files to point
-at the database server. Issue the following command as the *root* Linux account
-from inside the Evergreen source directory, replacing <user>, <password>,
-<hostname>, <port>, and <dbname> with the appropriate values for your
-PostgreSQL database (where <user> and <password> are for the *evergreen*
-PostgreSQL account you just created), and replace <admin-user> and <admin-pass>
-with the values you want for the *egadmin* Evergreen administrator account:
-
-[source, bash]
-------------------------------------------------------------------------------
-perl Open-ILS/src/support-scripts/eg_db_config --update-config \
- --service all --create-database --create-schema --create-offline \
- --user <user> --password <password> --hostname <hostname> --port <port> \
- --database <dbname> --admin-user <admin-user> --admin-pass <admin-pass>
-------------------------------------------------------------------------------
-
-This creates the database and schema and configures all of the services in
-your `/openils/conf/opensrf.xml` configuration file to point to that database.
-It also creates the configuration files required by the Evergreen `cgi-bin`
-administration scripts, and sets the user name and password for the *egadmin*
-Evergreen administrator account to your requested values.
-
-You can get a complete set of options for `eg_db_config` by passing the
-`--help` parameter.
-
-Loading sample data
-~~~~~~~~~~~~~~~~~~~
-If you add the `--load-all-sample` parameter to the `eg_db_config` command,
-a set of authority and bibliographic records, call numbers, copies, staff
-and regular users, and transactions will be loaded into your target
-database. This sample dataset is commonly referred to as the _concerto_
-sample data, and can be useful for testing out Evergreen functionality and
-for creating problem reports that developers can easily recreate with their
-own copy of the _concerto_ sample data.
-
-Creating the database on a remote server
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-In a production instance of Evergreen, your PostgreSQL server should be
-installed on a dedicated server.
-
-PostgreSQL 9.4 and later
-^^^^^^^^^^^^^^^^^^^^^^^^
-To create the database instance on a remote database server running PostgreSQL
-9.4 or later, simply use the `--create-database` flag on `eg_db_config`.
-
-Starting Evergreen
-------------------
-1. As the *root* Linux account, start the `memcached` and `ejabberd` services
-(if they aren't already running):
-+
-[source, bash]
-------------------------------------------------------------------------------
-/etc/init.d/ejabberd start
-/etc/init.d/memcached start
-------------------------------------------------------------------------------
-+
-2. As the *opensrf* Linux account, start Evergreen. The `-l` flag in the
-following command is only necessary if you want to force Evergreen to treat the
-hostname as `localhost`; if you configured `opensrf.xml` using the real
-hostname of your machine as returned by `perl -ENet::Domain 'print
-Net::Domain::hostfqdn() . "\n";'`, you should not use the `-l` flag.
-+
-[source, bash]
-------------------------------------------------------------------------------
-osrf_control -l --start-all
-------------------------------------------------------------------------------
-+
- ** If you receive the error message `bash: osrf_control: command not found`,
- then your environment variable `PATH` does not include the `/openils/bin`
- directory; this should have been set in the *opensrf* Linux account's
- `.bashrc` configuration file. To manually set the `PATH` variable, edit the
- configuration file `~/.bashrc` as the *opensrf* Linux account and add the
- following line:
-+
-[source, bash]
-------------------------------------------------------------------------------
-export PATH=$PATH:/openils/bin
-------------------------------------------------------------------------------
-+
-3. As the *opensrf* Linux account, generate the Web files needed by the staff
- client and catalogue and update the organization unit proximity (you need to do
- this the first time you start Evergreen, and after that each time you change the library org unit configuration.
-):
-+
-[source, bash]
-------------------------------------------------------------------------------
-autogen.sh
-------------------------------------------------------------------------------
-+
-4. As the *root* Linux account, restart the Apache Web server:
-+
-[source, bash]
-------------------------------------------------------------------------------
-/etc/init.d/apache2 restart
-------------------------------------------------------------------------------
-+
-If the Apache Web server was running when you started the OpenSRF services, you
-might not be able to successfully log in to the OPAC or staff client until the
-Apache Web server is restarted.
-
-Testing connections to Evergreen
---------------------------------
-
-Once you have installed and started Evergreen, test your connection to
-Evergreen via `srfsh`. As the *opensrf* Linux account, issue the following
-commands to start `srfsh` and try to log onto the Evergreen server using the
-*egadmin* Evergreen administrator user name and password that you set using the
-`eg_db_config` command:
-
-[source, bash]
-------------------------------------------------------------------------------
-/openils/bin/srfsh
-srfsh% login <admin-user> <admin-pass>
-------------------------------------------------------------------------------
-
-You should see a result like:
-
- Received Data: "250bf1518c7527a03249858687714376"
- ------------------------------------
- Request Completed Successfully
- Request Time in seconds: 0.045286
- ------------------------------------
-
- Received Data: {
- "ilsevent":0,
- "textcode":"SUCCESS",
- "desc":" ",
- "pid":21616,
- "stacktrace":"oils_auth.c:304",
- "payload":{
- "authtoken":"e5f9827cc0f93b503a1cc66bee6bdd1a",
- "authtime":420
- }
-
- }
-
- ------------------------------------
- Request Completed Successfully
- Request Time in seconds: 1.336568
- ------------------------------------
-[[install-troubleshooting-1]]
-If this does not work, it's time to do some troubleshooting.
-
- * As the *opensrf* Linux account, run the `settings-tester.pl` script to see
- if it finds any system configuration problems. The script is found at
- `Open-ILS/src/support-scripts/settings-tester.pl` in the Evergreen source
- tree.
- * Follow the steps in the http://evergreen-ils.org/dokuwiki/doku.php?id=troubleshooting:checking_for_errors[troubleshooting guide].
- * If you have faithfully followed the entire set of installation steps
- listed here, you are probably extremely close to a working system.
- Gather your configuration files and log files and contact the
- http://evergreen-ils.org/communicate/mailing-lists/[Evergreen development
-mailing list] for assistance before making any drastic changes to your system
- configuration.
-
-Getting help
-------------
-
-Need help installing or using Evergreen? Join the mailing lists at
-http://evergreen-ils.org/communicate/mailing-lists/ or contact us on the Freenode
-IRC network on the #evergreen channel.
-
-License
--------
-This work is licensed under the Creative Commons Attribution-ShareAlike 3.0
-Unported License. To view a copy of this license, visit
-http://creativecommons.org/licenses/by-sa/3.0/ or send a letter to Creative
-Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA.
diff --git a/README b/README
new file mode 120000
index 0000000..b57451a
--- /dev/null
+++ b/README
@@ -0,0 +1 @@
+docs/installation/server_installation.txt
\ No newline at end of file
diff --git a/configure.ac b/configure.ac
index d9f9671..dacb5a3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -20,8 +20,8 @@
export PATH=${PATH}:/usr/sbin
AC_PREREQ(2.61)
-AC_INIT(Open-ILS, 2.12-rc, open-ils-dev at list.georgialibraries.org)
-AM_INIT_AUTOMAKE([OpenILS], [2.12-rc])
+AC_INIT(Open-ILS, trunk, open-ils-dev at list.georgialibraries.org)
+AM_INIT_AUTOMAKE([OpenILS], [trunk])
AC_REVISION($Revision: 0.1 $)
AC_CONFIG_SRCDIR([configure.ac])
AC_CONFIG_SUBDIRS([Open-ILS/xul/staff_client/external/libmar])
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 7752 +-------------------
Open-ILS/src/perlmods/lib/OpenILS/Application.pm | 2 +-
Open-ILS/src/sql/Pg/002.schema.config.sql | 1 -
.../staff_client/chrome/content/main/about.html | 2 +-
.../xul/staff_client/defaults/preferences/prefs.js | 2 +-
Open-ILS/xul/staff_client/windowssetup.nsi | 2 +-
README | 706 +--
configure.ac | 4 +-
8 files changed, 10 insertions(+), 8461 deletions(-)
mode change 100644 => 120000 README
hooks/post-receive
--
Evergreen ILS
More information about the open-ils-commits
mailing list