From 04365259d673c632ec01ec4553f04615a83e6c48 Mon Sep 17 00:00:00 2001 From: Dan Wells Date: Fri, 8 Nov 2013 16:10:07 -0500 Subject: [PATCH] Bumping version numbers, adding Upgrade Script and Changelog Signed-off-by: Dan Wells --- ChangeLog | 9309 ++++++++++- Open-ILS/src/perlmods/lib/OpenILS/Application.pm | 2 +- Open-ILS/src/sql/Pg/002.schema.config.sql | 1 + .../Pg/version-upgrade/2.4.3-2.5.0-upgrade-db.sql | 16035 +++++++++++++++++++ .../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 | 539 +- configure.ac | 4 +- 9 files changed, 25886 insertions(+), 10 deletions(-) create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.4.3-2.5.0-upgrade-db.sql mode change 120000 => 100644 README diff --git a/ChangeLog b/ChangeLog index 1f72b2c73e..e8c239d318 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9306 @@ -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 +commit 0d82736b6960d5e4b9c6deb1aa42faaf7802c9d2 +Author: Dan Wells +Date: Thu Sep 26 19:21:43 2013 -0400 + + Bump OpenILS.pm version + + Signed-off-by: Dan Wells + +1 1 Open-ILS/src/perlmods/lib/OpenILS.pm + +commit c19d61170e270bc1edfdfa24cfbbca8f6711c541 +Author: Dan Wells +Date: Fri Nov 8 11:30:13 2013 -0500 + + Forward-port upgrade scripts from recent releases + + In accordance with LP #894052. + + Signed-off-by: Dan Wells + +121 0 Open-ILS/src/sql/Pg/version-upgrade/2.3.10-2.3.11-upgrade-db.sql +21 0 Open-ILS/src/sql/Pg/version-upgrade/2.4.2-2.4.3-upgrade-db.sql + create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.3.10-2.3.11-upgrade-db.sql + create mode 100644 Open-ILS/src/sql/Pg/version-upgrade/2.4.2-2.4.3-upgrade-db.sql + +commit 4d742521e9c59ee6449180fbcd1a53df6568dfbf +Author: Dan Wells +Date: Thu Nov 7 15:13:55 2013 -0500 + + Update OpenSRF minimum version in install docs + + Evergreen now requires OpenSRF 2.2.1 or later, so it makes sense to be + clear about it. + + Signed-off-by: Dan Wells + +1 1 docs/installation/server_installation.txt + +commit 84ce52a52ca4e432d79d8863204fa432aa91c6f0 +Author: Dan Wells +Date: Thu Nov 7 15:10:02 2013 -0500 + + Update upgrade instructions for 2.5.0 release + + - Bump up minimum OpenSRF to 2.2.1 + - Replace all 2.5-beta1 markers (and few stray 2.4 markers) with 2.5.0 + + Signed-off-by: Dan Wells + +15 15 docs/installation/server_upgrade.txt + +commit 869a696a9681a7855dfbf2df27b07453ac059245 +Author: Dan Wells +Date: Thu Nov 7 11:39:12 2013 -0500 + + Translation updates - newpot + + Signed-off-by: Dan Wells + +5 1 build/i18n/po/serial.properties/serial.properties.pot +17 13 build/i18n/po/tpac/tpac.pot + +commit 3c8bc9fbe3c14538460061f678582503c2976706 +Author: Dan Wells +Date: Thu Nov 7 11:31:54 2013 -0500 + + Translation updates - po files + + Signed-off-by: Dan Wells + +12 10 build/i18n/po/admin.properties/es-ES.po +7 7 build/i18n/po/common.properties/es-ES.po +1298 788 build/i18n/po/db.seed/cs-CZ.po +258 250 build/i18n/po/db.seed/de-DE.po +258 250 build/i18n/po/db.seed/en-CA.po +258 250 build/i18n/po/db.seed/en-GB.po +257 249 build/i18n/po/db.seed/es-ES.po +258 250 build/i18n/po/db.seed/fr-CA.po +258 250 build/i18n/po/db.seed/hy-AM.po +258 250 build/i18n/po/db.seed/oc-FR.po +258 250 build/i18n/po/db.seed/pt-BR.po +258 250 build/i18n/po/db.seed/ru-RU.po +258 250 build/i18n/po/db.seed/tr-TR.po +9 9 build/i18n/po/fm_IDL.dtd/cs-CZ.po +5 5 build/i18n/po/fm_IDL.dtd/es-ES.po +11 11 build/i18n/po/lang.dtd/cs-CZ.po +5 5 build/i18n/po/offline.properties/es-ES.po +15 9 build/i18n/po/opac.dtd/es-ES.po +6 5 build/i18n/po/opac.js/es-ES.po +5 5 build/i18n/po/vandelay.dtd/es-ES.po + +commit fb9de907e5c114b8c72acb3aa4051d592bfe4361 +Author: Jeff Godin +Date: Wed Nov 6 12:07:07 2013 -0500 + + Don't auto-logout TPAC in staff client + + Wrap the meta refresh in TPAC within a check for ctx.is_staff, so + that idle TPAC tabs will not log out when running within the staff + client. + + This is intended to resolve the primary cause of symptoms mentioned + in bug 1036318 "OPAC timeout within the client" + + Signed-off-by: Jeff Godin + Signed-off-by: Jason Stephenson + +1 1 Open-ILS/src/templates/opac/parts/base.tt2 + +commit ec745cd95af8908cd4c43a08de4003d6138005e0 +Author: Dan Wells +Date: Wed Nov 6 17:24:38 2013 -0500 + + Fix typos in 2.5 release notes + + These typos were fixed in the separate (now deleted) files, but only + after the collective file had been built. This commit transfers those + fixes to the built file. + + Signed-off-by: Dan Wells + +12 12 docs/RELEASE_NOTES_2_5.txt + +commit af83a1617508f5bea1404a4720dd90d0fe88737a +Author: Dan Wells +Date: Wed Nov 6 17:02:16 2013 -0500 + + Delete separate NEXT release notes + + These files have been carefully woven together into a single document, + so it is time to part with these bits and pieces. + + Also, add a DONOTREMOVE file to preserve the SIP folder in the same + fashion as the others. + + Signed-off-by: Dan Wells + +0 5 docs/RELEASE_NOTES_NEXT/Acquisitions/acq-po-activation-sans-assets.txt +0 11 docs/RELEASE_NOTES_NEXT/Acquisitions/acq-style-cancelled-delayed.txt +0 15 docs/RELEASE_NOTES_NEXT/Acquisitions/app_acq_copy_overlay.txt +0 5 docs/RELEASE_NOTES_NEXT/Acquisitions/print_po_name.txt +0 6 docs/RELEASE_NOTES_NEXT/Administration/default-filter-config-screens.txt +0 28 docs/RELEASE_NOTES_NEXT/Administration/idl2js-locale-support.txt +0 9 docs/RELEASE_NOTES_NEXT/Administration/inter-auth-linking-script.txt +0 29 docs/RELEASE_NOTES_NEXT/Administration/new-updates-tools.txt +0 45 docs/RELEASE_NOTES_NEXT/Administration/phonelist.txt +0 9 docs/RELEASE_NOTES_NEXT/Administration/purge_holds.txt +0 12 docs/RELEASE_NOTES_NEXT/Administration/trigger_event_repeatability.txt +0 21 docs/RELEASE_NOTES_NEXT/Cataloging/vandelay-item-import-defaults.txt +0 89 docs/RELEASE_NOTES_NEXT/Cataloging/z39_batch_search_queue.txt +0 4 docs/RELEASE_NOTES_NEXT/Circulation/check_barcode_regex.txt +0 8 docs/RELEASE_NOTES_NEXT/Circulation/desk-renewal-at-original-circ-lib.txt +0 8 docs/RELEASE_NOTES_NEXT/Circulation/disable-patron-credit.txt +0 7 docs/RELEASE_NOTES_NEXT/Circulation/disallow-pickup.txt +0 7 docs/RELEASE_NOTES_NEXT/Circulation/floating_groups.txt +0 10 docs/RELEASE_NOTES_NEXT/Circulation/long-overdue-penalty.txt +0 92 docs/RELEASE_NOTES_NEXT/Circulation/long-overdue.txt +0 14 docs/RELEASE_NOTES_NEXT/Circulation/lost_items_modifications.txt +0 32 docs/RELEASE_NOTES_NEXT/Circulation/per-hold-behind-desk.txt +0 7 docs/RELEASE_NOTES_NEXT/Circulation/print-single-receipt.txt +0 12 docs/RELEASE_NOTES_NEXT/Circulation/pull-list-user-name-fields.txt +0 10 docs/RELEASE_NOTES_NEXT/Circulation/selcheck-styling.txt +0 13 docs/RELEASE_NOTES_NEXT/Circulation/style-longoverdue-lost.txt +0 6 docs/RELEASE_NOTES_NEXT/Circulation/trim-whitespace-checkout.txt +0 9 docs/RELEASE_NOTES_NEXT/Circulation/wrong-shelf-holds.txt +0 40 docs/RELEASE_NOTES_NEXT/Client/customize-items-out.txt +0 6 docs/RELEASE_NOTES_NEXT/Client/increase-font-size.txt +0 5 docs/RELEASE_NOTES_NEXT/Client/standalone-mode-shortcut.txt +0 4 docs/RELEASE_NOTES_NEXT/Client/user-setting-defaults.txt +0 56 docs/RELEASE_NOTES_NEXT/OPAC/BibAuthBrowse.txt +0 53 docs/RELEASE_NOTES_NEXT/OPAC/added_content_by_record_id.txt +0 25 docs/RELEASE_NOTES_NEXT/OPAC/authority_enhanced_browse.txt +0 6 docs/RELEASE_NOTES_NEXT/OPAC/conjoined_items.txt +0 4 docs/RELEASE_NOTES_NEXT/OPAC/copy_location_filter.txt +0 14 docs/RELEASE_NOTES_NEXT/OPAC/link_library_names.txt +0 9 docs/RELEASE_NOTES_NEXT/OPAC/locg-ou-name.txt +0 6 docs/RELEASE_NOTES_NEXT/OPAC/maintenance_message.txt +0 13 docs/RELEASE_NOTES_NEXT/OPAC/my_list_enhancements.txt +0 53 docs/RELEASE_NOTES_NEXT/OPAC/patron_self_reg.txt +0 26 docs/RELEASE_NOTES_NEXT/OPAC/responsive_tpac.txt +0 5 docs/RELEASE_NOTES_NEXT/OPAC/rss_links.txt +0 0 docs/RELEASE_NOTES_NEXT/SIP/DONOTREMOVE +0 26 docs/RELEASE_NOTES_NEXT/SIP/sip-hold-cancel.txt +0 11 docs/RELEASE_NOTES_NEXT/SIP/sip-hold-info.txt +0 7 docs/RELEASE_NOTES_NEXT/SIP/sip-renewal-all.txt +0 9 docs/RELEASE_NOTES_NEXT/Serials/serial-alert-notes.txt +0 9 docs/RELEASE_NOTES_NEXT/Serials/serial-routing-slip-addresses.txt +0 9 docs/RELEASE_NOTES_NEXT/password_reset_commit_not_secure.txt +0 25 docs/RELEASE_NOTES_NEXT/pv_supa_goodstuff.txt +0 12 docs/RELEASE_NOTES_NEXT/xul_server_addons.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Acquisitions/acq-po-activation-sans-assets.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Acquisitions/acq-style-cancelled-delayed.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Acquisitions/app_acq_copy_overlay.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Acquisitions/print_po_name.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/default-filter-config-screens.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/idl2js-locale-support.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/inter-auth-linking-script.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/new-updates-tools.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/phonelist.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/purge_holds.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Administration/trigger_event_repeatability.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/vandelay-item-import-defaults.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Cataloging/z39_batch_search_queue.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/check_barcode_regex.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/desk-renewal-at-original-circ-lib.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/disable-patron-credit.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/disallow-pickup.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/floating_groups.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/long-overdue-penalty.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/long-overdue.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/lost_items_modifications.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/per-hold-behind-desk.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/print-single-receipt.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/pull-list-user-name-fields.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/selcheck-styling.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/style-longoverdue-lost.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/trim-whitespace-checkout.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Circulation/wrong-shelf-holds.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/customize-items-out.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/increase-font-size.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/standalone-mode-shortcut.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Client/user-setting-defaults.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/BibAuthBrowse.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/added_content_by_record_id.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/authority_enhanced_browse.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/conjoined_items.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/copy_location_filter.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/link_library_names.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/locg-ou-name.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/maintenance_message.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/my_list_enhancements.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/patron_self_reg.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/responsive_tpac.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/OPAC/rss_links.txt + create mode 100644 docs/RELEASE_NOTES_NEXT/SIP/DONOTREMOVE + delete mode 100644 docs/RELEASE_NOTES_NEXT/SIP/sip-hold-cancel.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/SIP/sip-hold-info.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/SIP/sip-renewal-all.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Serials/serial-alert-notes.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/Serials/serial-routing-slip-addresses.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/password_reset_commit_not_secure.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/pv_supa_goodstuff.txt + delete mode 100644 docs/RELEASE_NOTES_NEXT/xul_server_addons.txt + +commit 67a2d15be9af1ad8662bf4a58b2a1fbcb0284c50 +Author: Bill Erickson +Date: Thu Jun 6 10:02:27 2013 -0400 + + Remove manual TPAC locale applications + + OpenILS::Utils::CStoreEditor::default_locale is no longer set, since the + opensrf client locale is now global. Remove all references to this + variable. + + Signed-off-by: Bill Erickson + Signed-off-by: Dan Wells + +0 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Record.pm +0 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGCatLoader/Search.pm + +commit 859d49c348c3336789c2886e664fe6b0cf1a7bb7 +Author: Bill Erickson +Date: Thu May 23 15:20:14 2013 -0400 + + Default per-request TPAC locale + + Set the OpenSRF default client locale for each TPAC request to ensure + all outbound OpenSRF calls use the requested locale. When done, reset + the locale to the OpenSRF default. + + Signed-off-by: Bill Erickson + Signed-off-by: Dan Wells + +14 1 Open-ILS/src/perlmods/lib/OpenILS/WWW/EGWeb.pm + +commit 4a6345d0383ba3b7b0f73aca06eafa5a8adab1a4 +Author: Dan Wells +Date: Mon Nov 4 15:39:02 2013 -0500 + + Improve locale picker positioning + + The locale picker was dependant on some header padding which was + removed. Let's position it more directly. + + Also, add a small left margin to the 'dashboard' area. + + Signed-off-by: Dan Wells + Signed-off-by: Pasi Kallinen + +6 1 Open-ILS/src/templates/opac/css/style.css.tt2 + +commit a32f7424685b42d8e305ec0003cca5d208ec91e7 +Author: Mike Rylander +Date: Tue Nov 5 13:55:02 2013 -0500 + + Only one of these tests was valid, removing the bad one + + Signed-off-by: Mike Rylander + +2 51 Open-ILS/src/sql/Pg/live_t/0824.item_import_defaults.pg + +commit 3e7f6f1503938e3e5a1cfe3bd90eaa8f021a0d48 +Author: Mike Rylander +Date: Tue Nov 5 12:31:17 2013 -0500 + + Live pgTAP test for 0847, authority overlay generator fixes + + Signed-off-by: Mike Rylander + +29 0 Open-ILS/src/sql/Pg/live_t/0847.auth_overlay_generator.pg + create mode 100644 Open-ILS/src/sql/Pg/live_t/0847.auth_overlay_generator.pg + +commit bdfb29aed7b4312a485dcba4dbf73adc6e2ffe70 +Author: Dan Wells +Date: Fri Nov 1 16:45:09 2013 -0400 + + Stamping 0847: improved auth overlay generation + + Signed-off-by: Dan Wells + +1 1 Open-ILS/src/sql/Pg/002.schema.config.sql +94 0 Open-ILS/src/sql/Pg/upgrade/0847.function.auth_overlay_generator.sql +0 94 Open-ILS/src/sql/Pg/upgrade/XXXX.function.auth_overlay_generator.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/0847.function.auth_overlay_generator.sql + delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.auth_overlay_generator.sql + +commit 84197529d5b7080c4b61850b591a59103688b644 +Author: Mike Rylander +Date: Fri Nov 1 13:57:35 2013 -0400 + + Add indicators; Remove junk tags + + First, we were not supplying authority tag indicators when generating the + overlay template. The xml merge function does not currently transfer + indicators, but we need to do this anyway because newer MARC::Field version + balk at fields with no indicators. + + Second, PG 9.1+ adds wrapper tags to xml content that is passed to XMLELEMENT + as an array. So, we'll use XMLAGG to get around that. + + Signed-off-by: Mike Rylander + Signed-off-by: Dan Wells + +15 2 Open-ILS/src/sql/Pg/011.schema.authority.sql +94 0 Open-ILS/src/sql/Pg/upgrade/XXXX.function.auth_overlay_generator.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.auth_overlay_generator.sql + +commit 23559e20eb03b43e74cdc5a9cf2325795e48f315 +Author: Mike Rylander +Date: Tue Oct 29 12:15:56 2013 -0400 + + Add --refresh mode to completely rewrite linking + + Signed-off-by: Mike Rylander + Signed-off-by: Dan Wells + +36 22 Open-ILS/src/support-scripts/authority_control_fields.pl.in + +commit 840fbb529ff84ea2edd7c1c3b3d0b8d0b2ead5be +Author: Mike Rylander +Date: Tue Oct 29 11:37:36 2013 -0400 + + Use all subfield values to link authority records to bibs + + Given an Evergreen instance with two authority records loaded, one + being a more specific than the other via a repeated subdivision subfield, + we must make sure that we use all the bib-supplied subfield values when + attempting to auto-link to the correct authority. Otherwise, the "shorter" + authority record may be selected as appropriate, and data in the bib record + would be lost. + + Signed-off-by: Mike Rylander + Signed-off-by: Dan Wells + +3 3 Open-ILS/src/support-scripts/authority_control_fields.pl.in + +commit 8c7bbda22d166eb163de2011ce1f4087199bcb24 +Author: Remington Steed +Date: Fri Nov 1 15:08:23 2013 -0400 + + Clean up 2.5 upgrade instructions + + This commit cleans up a few tiny issues and a large formatting bug, + fixes a filename, and reorders the linux distros to put the newest ones + first. The content related changes are: + + - fix filename in 'tar' command + - reorder linux distros (in two places) + - fix various punctuation (add comma; remove colon in header) + + And the AsciiDoc changes: + + - add asciidoc '+'s before and after 'indexterm' commands to fix + broken ordered list formatting + - remove an unnecessary asciidoc '+' + - correct the length of an asciidoc block header line (doesn't change + behavior, but helps readability of the text file) + + Signed-off-by: Remington Steed + +10 12 docs/installation/server_upgrade.txt + +commit ab685448207ea0ae99b9c954d600090a44d5e640 +Author: Dan Wells +Date: Wed Oct 30 15:33:28 2013 -0400 + + Stamping 0846: overlay subfield order fix + + Respect source XML subfield order during overlay + + Signed-off-by: Dan Wells + +1 1 Open-ILS/src/sql/Pg/002.schema.config.sql +83 0 Open-ILS/src/sql/Pg/upgrade/0846.function.vand-add_field.sql +0 83 Open-ILS/src/sql/Pg/upgrade/XXXX.function.vand-add_field.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/0846.function.vand-add_field.sql + delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.vand-add_field.sql + +commit 7c4f5754fa8218c3e59565afdd49174cf0a8c4d0 +Author: Mike Rylander +Date: Fri Oct 25 12:15:25 2013 -0400 + + Respect source XML subfield order during overlay + + When adding specific subfields to a field as described by an add + or replace rule we were adding them in rule-order. Instead, they + should be added in source-XML physical order. This commit does + that. + + Signed-off-by: Mike Rylander + Signed-off-by: Dan Wells + +3 2 Open-ILS/src/sql/Pg/012.schema.vandelay.sql +83 0 Open-ILS/src/sql/Pg/upgrade/XXXX.function.vand-add_field.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.function.vand-add_field.sql + +commit c9a4dee7878648e671fe7c33c431a366746eab34 +Author: Jason Stephenson +Date: Tue Oct 29 15:45:18 2013 -0400 + + Stamping upgrade script for 0845: browse pivots should be stable. + + Signed-off-by: Jason Stephenson + +1 1 Open-ILS/src/sql/Pg/002.schema.config.sql +11 0 Open-ILS/src/sql/Pg/upgrade/0845.schema.browse_pivots_stable.sql +0 11 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.browse_pivots_stable.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/0845.schema.browse_pivots_stable.sql + delete mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.browse_pivots_stable.sql + +commit 4b35a8cf5034092b6c64d848f09570c5fd5e3820 +Author: Dan Wells +Date: Tue Oct 29 09:42:08 2013 -0400 + + Make browse pivot DB funcs STABLE + + Since these are just convenience functions doing only selects, these + should be STABLE safe, and making this change allows browse to be + functional on production-size data sets. + + Signed-off-by: Dan Wells + Signed-off-by: Chris Sharp + Signed-off-by: Jason Stephenson + +4 4 Open-ILS/src/sql/Pg/030.schema.metabib.sql +11 0 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.browse_pivots_stable.sql + create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.schema.browse_pivots_stable.sql + +commit ef4d822e9348c8c7150e6afe4440b09d8042c693 +Author: Jason Stephenson +Date: Mon Oct 21 16:37:22 2013 -0400 + + Handle Missing copy status (4) in checkin_via_barcode2 in circ.util.js. + + We treate just like available and reshelving. + + Signed-off-by: Jason Stephenson + Signed-off-by: Kathy Lussier + Signed-off-by: Dan Wells + +1 0 Open-ILS/xul/staff_client/server/circ/util.js + +commit 6ce3e4bb3fec20de325ff79a1f2903d261249d01 +Author: Mike Rylander +Date: Thu Oct 24 16:10:00 2013 -0400 + + Make sure that # can be used in auth browse + + Because we use URLs to call the SuperCat browse API, we need to + be more careful about encoding parameters. #, in particular, breaks + auth browse because it's seen as a URL fragment separator by the browser + and web server. + + Signed-off-by: Mike Rylander + Signed-off-by: Yamil Suarez + Signed-off-by: Mike Rylander + +1 1 Open-ILS/web/js/ui/default/cat/authority/list.js + +commit 35050456f325bed02b02f15707460865607f8034 +Author: Dan Wells +Date: Fri Oct 25 16:15:25 2013 -0400 + + Touch-up record detail extras display + + 1) Remove unsightly gaps, which gave it an overly "stripey" + appearance. + + 2) Switch off-green arrow graphic with a text-based arrow character. + + 3) Simplify unnecessarily complex positioning styles. + + 4) Lighten and add subtle border to give depth and definition to + section headers. + + Signed-off-by: Dan Wells + Signed-off-by: Dan Scott + +8 9 Open-ILS/src/templates/opac/css/style.css.tt2 +7 8 Open-ILS/src/templates/opac/parts/record/extras.tt2 + +commit ee026c9333cd590b47df64de83c68f2c4ec5ac5a +Author: Dan Wells +Date: Fri Oct 25 16:43:14 2013 -0400 + + Match main-content right margin to left + + Having a margin on one side but not the other just looks "off". Let's + match it on the right. + + Signed-off-by: Dan Wells + Signed-off-by: Dan Scott + +2 2 Open-ILS/src/templates/opac/css/style.css.tt2 + +commit a5d6c259f02f894dc9a67df291dd702387149ed2 +Author: Dan Wells +Date: Fri Oct 25 15:55:40 2013 -0400 + + Tweak TPAC header layout styles + + The TPAC header relies heavily on fixed pixel measurements and relative + positioning, which makes it fragile and overly difficult to customize. + + To improve the situation, we can greatly reduce the number of styles + while still achieving the same overall effect. + + Signed-off-by: Dan Wells + Signed-off-by: Dan Scott + +14 33 Open-ILS/src/templates/opac/css/style.css.tt2 + +commit 4cb4ab7aa8f68799b1b4c0df4447d7f252c2d5d1 +Author: Dan Scott +Date: Thu Oct 24 09:54:49 2013 -0400 + + RDA / TPAC: Add 264 for pubinfo graphic 880 lookups + + Per https://bugs.launchpad.net/evergreen/+bug/1243746 the publication + info in search results was coming up empty for RDA records because they + use 264 for publication info instead of 260. + + Signed-off-by: Dan Scott + Signed-off-by: Ben Shum + +2 0 Open-ILS/src/templates/opac/parts/misc_util.tt2 + +commit 6379cb99ba343d8d785b5aa0bdb56e8a0ed35a4a +Author: Remington Steed +Date: Thu Oct 24 08:40:05 2013 -0400 + + Docs 2.5: Fix floating groups heading level (2nd try) + + The first attempt successfully pushed the Floating Groups chapter to + its proper place in the table of contents, but it also mistakenly pushed + many following chapters down one heading level. This commit follows the + approach already common in the root.txt file, and also undoes the + previous approach of shifting the heading level within the chapter file + itself. I suspect the previous approach only failed because it lacked a + blank line before the final 'leveloffset' command, but this new + approach is better because it is already in common use. + + Signed-off-by: Remington Steed + +0 2 docs/admin/floating_groups.txt +6 0 docs/root.txt + +commit 1dead5d9078037d85a3ca19bc12f1a1c3ab7c77f +Author: Remington Steed +Date: Thu Oct 17 12:07:03 2013 -0400 + + Serials Docs: Update for new features in 2.5 + + This commit adds a "Notes" section to the chapter on Receiving, including + a subsection on using the new "alerts" feature in the receiving interface. + It also adds a new screenshot for the "Notes" section and updates two + screenshots that have changed in 2.5. Finally, this commit updates the + Serials Copy Template doc to reflect the new 2.5 Floating Groups feature. + + Signed-off-by: Remington Steed + +- - docs/media/scv-notes.png +- - docs/media/scv-rec.png +- - docs/media/scv-status.png +1 1 docs/serials/B-copy_template.txt +17 0 docs/serials/F-Receiving.txt + create mode 100644 docs/media/scv-notes.png + +commit ca588febb141dc49d082c1a657694fc3915aa7b4 +Author: Remington Steed +Date: Wed Oct 16 16:13:50 2013 -0400 + + Serials Docs: Improve format, fix typos, and update + + This commit makes several minor changes to the Serials doc files, mostly + changes in formatting or corrections of bugs/typos. This list covers + most of the changes: + + - Add row on 'receiving' to Serials interfaces comparison table + - Improve formatting of actionable items (using bold and arrows), + e.g. Click on *First Menu* -> *Next Menu* -> *Last Menu* + - Standardize formatting of form field names (using italics) + - Improve unclear wording + - Correct an outdated description of copy template 'status' field + (changed before 2.3) + - Change heading level for a subsection + + Signed-off-by: Remington Steed + +2 1 docs/serials/A-intro.txt +23 25 docs/serials/B-copy_template.txt +39 39 docs/serials/C-subscription-SCV.txt +3 3 docs/serials/D-subscription-ASCV.txt +2 2 docs/serials/E-edit_subscriptions.txt +23 23 docs/serials/F-Receiving.txt +3 3 docs/serials/H-holdings_statements.txt + +commit d1de196ad128c4d795e8009221518f146feedac3 +Author: Remington Steed +Date: Wed Oct 23 09:54:00 2013 -0400 + + Docs 2.5: Fix floating groups heading level + + The new Floating Groups docs are acting like a Docs Section rather than + a Docs Chapter. This commit should bump all the headings down one level + so they will take their appropriate place in the TOC. + + Signed-off-by: Remington Steed + +2 0 docs/admin/floating_groups.txt + +commit b4e7ab2220a5467a2fdecf2cae2403a9c252564a +Author: Ben Ostrowsky +Date: Tue Oct 15 16:52:27 2013 -0400 + + LP#1240207: Spellchecked the docs + + Signed-off-by: Ben Ostrowsky + Signed-off-by: Remington Steed + +1 1 docs/QueryParser_Changes.txt +7 7 docs/RELEASE_NOTES_2_2.txt +1 1 docs/RELEASE_NOTES_2_2_1.txt +4 4 docs/RELEASE_NOTES_2_3.txt +2 2 docs/RELEASE_NOTES_2_4.txt +1 1 docs/RELEASE_NOTES_NEXT/Acquisitions/app_acq_copy_overlay.txt +1 1 docs/RELEASE_NOTES_NEXT/Administration/default-filter-config-screens.txt +2 2 docs/RELEASE_NOTES_NEXT/Administration/inter-auth-linking-script.txt +1 1 docs/RELEASE_NOTES_NEXT/Circulation/disallow-pickup.txt +1 1 docs/RELEASE_NOTES_NEXT/Circulation/floating_groups.txt +1 1 docs/RELEASE_NOTES_NEXT/Circulation/style-longoverdue-lost.txt +2 2 docs/RELEASE_NOTES_NEXT/OPAC/BibAuthBrowse.txt +1 1 docs/RELEASE_NOTES_NEXT/OPAC/added_content_by_record_id.txt +1 1 docs/RELEASE_NOTES_NEXT/README +1 1 docs/RELEASE_NOTES_NEXT/SIP/sip-hold-cancel.txt +1 1 docs/RELEASE_NOTES_NEXT/SIP/sip-renewal-all.txt +2 2 docs/RELEASE_NOTES_NEXT/Serials/serial-routing-slip-addresses.txt +2 3 docs/RELEASE_NOTES_NEXT/pv_supa_goodstuff.txt +4 4 docs/TechRef/AutoSuggest/README +1 1 docs/TechRef/Circ/custom-best-hold-selection.txt +2 2 docs/TechRef/Flattener/design.txt +1 1 docs/TechRef/JSONGrammar.xml +1 1 docs/TechRef/JSONTutorial.xml +9 9 docs/TechRef/Telephony/telephony-setup-guide.txt +2 2 docs/TechRef/notify_csv.txt +1 1 docs/acquisitions/introduction.txt +4 4 docs/acquisitions/invoices.txt +1 1 docs/acquisitions/selection_lists_po.txt +3 3 docs/acquisitions/vandelay_acquisitions_integration.txt +2 2 docs/admin/Org_Unit_Proximity_Adjustments.txt +1 1 docs/admin/SMS_messaging.txt +5 5 docs/admin/acquisitions_admin.txt +2 2 docs/admin/authorities.txt +1 1 docs/admin/booking-admin.txt +1 1 docs/admin/circulation_limit_groups.txt +1 1 docs/admin/lsa-statcat.txt +1 1 docs/admin/restrict_Z39.50_sources_by_perm_group.txt +2 2 docs/admin/staff_client-login.txt +1 1 docs/admin/template_toolkit.txt +1 1 docs/admin/user_activity_type.txt +7 7 docs/admin/workstation_admin.txt +1 1 docs/admin_initial_setup/describing_your_people.txt +6 6 docs/admin_initial_setup/designing_your_catalog.txt +2 2 docs/admin_initial_setup/migrating_patron_data.txt +1 1 docs/admin_initial_setup/ordering_materials.txt +1 1 docs/cataloging/batch_importing_MARC.txt +1 1 docs/cataloging/conjoined_items.txt +1 2 docs/cataloging/monograph_parts.txt +1 1 docs/circulation/offline_mode.txt +3 3 docs/development/intro_opensrf.txt +1 1 docs/installation/server_installation.txt +1 1 docs/installation/staff_client_installation.txt +1 1 docs/installation/system_requirements.txt +1 1 docs/opac/advanced_features.txt +1 1 docs/opac/kids_opac.txt +1 1 docs/opac/my_lists.txt +2 2 docs/serials/C-subscription-SCV.txt +2 2 docs/serials/D-subscription-ASCV.txt +1 1 docs/serials/E-edit_subscriptions.txt +1 1 docs/serials/Group_Serials_Issues_in_the_OPAC_2.2.txt +1 1 docs/serials/H-holdings_statements.txt + +commit fc01be26dcd91714217a9f5090f07a5966b757b6 +Author: Dan Scott +Date: Mon Oct 21 11:12:06 2013 -0400 + + Fix "elfield" typo noted by Ben Ostrowsky + + Per sylvar in IRC and in + https://bugs.launchpad.net/evergreen/+bug/1240636, "elfield" should be + "selfield" (even though the code in question is currently inside an "#if + 0" block and will never execute). + + Signed-off-by: Dan Scott + +1 1 Open-ILS/src/c-apps/oils_sql.c + +commit 3dd5ec033b5edaf948dfc5d1c0698efbff833018 +Author: Remington Steed +Date: Wed Oct 16 13:52:43 2013 -0400 + + Fixing little problems in Serials docs + + A few title capitalization fixes. Also fix an AsciiDoc title underlining + bug (since the underline must be the same length as the title). + + Signed-off-by: Remington Steed + +2 2 docs/serials/C-subscription-SCV.txt +1 1 docs/serials/E-edit_subscriptions.txt + +commit 7e785f3acb9cfb945f7a2cc86f1f7f1ee45ffb93 +Author: Kathy Lussier +Date: Wed Oct 16 17:04:11 2013 -0400 + + Release notes cleanup + + General release notes clean-up including the following: + + * Fixing typos and grammatical errors. Thank you to paxed and remingtron + for alerting me to some typos. + * Fixing up the section headers so that they don't go beyond 5 levels + deep. In some cases, this invovled reorganizing content. I didn't trim + content as suggested by dbwells, but there may be room for some more + trimming. + * Renaming some things to reflect the name that is used in the staff + client to make the release notes more accessible to the average user. + * Reorganizing some content in a logical order. + + Signed-off-by: Kathy Lussier + +165 245 docs/RELEASE_NOTES_2_5.txt + +commit 8866470bf0c79e39324917f89523fefb2cf9a4fa +Author: Dan Wells +Date: Tue Oct 15 17:27:57 2013 -0400 + + Initial compilation of release notes for 2.5 + + This is a first real attempt at compiled release notes for 2.5. + + A few things to note: + 1) While content was moved around a little (New Features vs Upgrade + Notes), nothing was outright removed. + 2) Some of the sections are indented using ':leveloffset:'. As a + result, some section headers end up being more than 5 levels deep, and + therefore do not display when generating (for example) HTML. I think + (in most cases) we want to trim these parts out of this 'release notes' + file and put the offending sections in the actual documentation for + the feature, so I am leaving it as-is for now. + + To easily see these too-deep sections, you can run: + + asciidoc -a toc -a numbered RELEASE_NOTES_2_5.txt + + and look at the warnings. + + I have also not yet cleared out the RELEASE_NOTES_NEXT folder, as I + want to ask some of the docs folks first before I do so. + + Signed-off-by: Dan Wells + +1224 0 docs/RELEASE_NOTES_2_5.txt + create mode 100644 docs/RELEASE_NOTES_2_5.txt + +commit aff73bfba1fbc30a046ad5b7df65ed862bc84767 +Author: Galen Charlton +Date: Mon Oct 14 09:21:58 2013 -0700 + + LP#1086458: remove unecessary anonymous hashes when calling xulG.set_tab() + + This follows up on observations made by Steven Chan that + suggests that even the act of creating an anonymous hash and + passing it to a global function can cause (I assume) JavaScript + execution contexts to be leaked. + + Signed-off-by: Galen Charlton + Signed-off-by: Dan Wells + +1 1 Open-ILS/xul/staff_client/chrome/content/main/menu.js + +commit d22371c49a1bd6833aaf45571f1d88cb6514bd8d +Author: Galen Charlton +Date: Mon Oct 14 08:47:49 2013 -0700 + + LP#1086458: invoke new 'refresh_checkout' event + + This implements using the new custom event rather than + xulG.set_tab() to refresh a refresh of the checkout tab. It + also removes use of a callback function to request the tab + refresh in favor of a simple setTimeout(). + + Signed-off-by: Galen Charlton + Signed-off-by: Dan Wells + +15 26 Open-ILS/xul/staff_client/server/circ/checkout.js + +commit de7d768c8c2bbaada238c5570dd3cd7a5eb7ebbc +Author: Galen Charlton +Date: Thu Sep 26 13:05:26 2013 -0700 + + LP#1086458: define custom event for refreshing the checkout page + + Using a custom event handled by a chrome event handler rather + than calling xulG.set_tab() directly avoids any possibility of + leaking objects and executation contexts from the code that's + requesting refresh of the checkout page. + + Signed-off-by: Galen Charlton + Signed-off-by: Dan Wells + +14 0 Open-ILS/xul/staff_client/chrome/content/main/menu.js + +commit 09f8847f4dac346c76df9adb617eab2dade65f3d +Author: Galen Charlton +Date: Mon Oct 14 08:23:23 2013 -0700 + + LP#1086458: convert last-print information hash to JSON string before caching + + By serializing the printing message and context information to a + JSON string before caching it, we avoid inadvertantly dragging in + things like Javascript execution contexts and possibly references + to objects created by the checkout interface. This was contributing + to the staff client memory leaks observed during receipt printing. + + Signed-off-by: Galen Charlton + Signed-off-by: Dan Wells + +5 4 Open-ILS/xul/staff_client/chrome/content/util/print.js + +commit 55e1bf14026636ab4f4c96e18b494eac0a3e12c9 +Author: Dan Wells +Date: Mon Oct 14 16:07:17 2013 -0400 + + Fix typo in acq code to allow quick PO creation + + When using 'Actions for this Record'->'View/Place Orders', the + 'Create Purchase Order' button dies due to an undefined variable, + 'filter'. + + Looking at the commit which caused the problem, it seems like this + variable should have been 'state'. Simple testing bears this out. + + Original change was part of: + LP1193095 lineitem batch actions sanity filters + + Signed-off-by: Dan Wells + Signed-off-by: Bill Erickson + +1 1 Open-ILS/web/js/ui/default/acq/common/li_table.js + +commit 3a01d737895a1eee4088f2254d0d71e66c758e72 +Author: Dan Wells +Date: Tue Oct 15 09:33:46 2013 -0400 + + Serial alert notes missing commit + + These changes were somehow lost during the hacking on this feature + at the Hack-a-Way. The translation string is nice, but the changes + to notes.xul are necessary for being able to create notes. + + Signed-off-by: Dan Wells + Signed-off-by: Remington Steed + +1 0 Open-ILS/xul/staff_client/server/locale/en-US/serial.properties +1 1 Open-ILS/xul/staff_client/server/serial/manage_items.js +4 1 Open-ILS/xul/staff_client/server/serial/notes.xul + +commit ed34006457b33125462332a37df73eced5a0f5de +Author: Dan Scott +Date: Mon Oct 14 23:09:54 2013 -0400 + + Fix TPAC account preferences + + Clean up a few problems in the TPAC "My Account" preferences area: + + 1. Add a missing closing element, which was preventing any + submitted changes from actually being posted to the correct URL + (thus preventing most account preference changes such as + notifications). + 2. Remove trailing semicolon from several generated