Bill Erickson [Wed, 13 Dec 2017 19:11:06 +0000 (14:11 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 13 Dec 2017 19:05:52 +0000 (14:05 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 12 Dec 2017 22:56:18 +0000 (17:56 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 12 Dec 2017 16:26:24 +0000 (11:26 -0500)]
LP#626157 Ang2 consistent naming; less custom css
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 12 Dec 2017 15:28:41 +0000 (10:28 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 11 Dec 2017 15:35:59 +0000 (10:35 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sun, 10 Dec 2017 22:31:24 +0000 (17:31 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sun, 10 Dec 2017 19:19:42 +0000 (14:19 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sat, 9 Dec 2017 20:14:39 +0000 (15:14 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sat, 9 Dec 2017 15:57:59 +0000 (10:57 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sat, 9 Dec 2017 03:18:02 +0000 (22:18 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 8 Dec 2017 23:13:58 +0000 (18:13 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 8 Dec 2017 23:13:47 +0000 (18:13 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 8 Dec 2017 23:13:44 +0000 (18:13 -0500)]
LP#626157 Ang2 experiments - copy query
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 8 Dec 2017 21:24:03 +0000 (16:24 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 8 Dec 2017 17:34:30 +0000 (12:34 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 8 Dec 2017 04:28:08 +0000 (23:28 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 7 Dec 2017 21:34:25 +0000 (16:34 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 7 Dec 2017 16:46:41 +0000 (11:46 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 7 Dec 2017 03:13:19 +0000 (22:13 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 6 Dec 2017 23:10:11 +0000 (18:10 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 6 Dec 2017 03:49:31 +0000 (22:49 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 5 Dec 2017 04:37:24 +0000 (23:37 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 4 Dec 2017 21:49:46 +0000 (16:49 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 4 Dec 2017 21:20:18 +0000 (16:20 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 4 Dec 2017 01:50:48 +0000 (20:50 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sun, 3 Dec 2017 16:06:36 +0000 (11:06 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 1 Dec 2017 01:41:45 +0000 (20:41 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 30 Nov 2017 22:25:14 +0000 (17:25 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 30 Nov 2017 22:15:57 +0000 (17:15 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 30 Nov 2017 22:14:27 +0000 (17:14 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 30 Nov 2017 22:05:22 +0000 (17:05 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 30 Nov 2017 12:59:21 +0000 (07:59 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 29 Nov 2017 22:26:37 +0000 (17:26 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 28 Nov 2017 20:17:43 +0000 (15:17 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sun, 26 Nov 2017 14:20:17 +0000 (09:20 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 23 Nov 2017 21:37:25 +0000 (16:37 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 23 Nov 2017 18:12:38 +0000 (13:12 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 22 Nov 2017 16:06:46 +0000 (11:06 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 22 Nov 2017 15:46:37 +0000 (10:46 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 22 Nov 2017 03:32:37 +0000 (22:32 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 21 Nov 2017 23:41:59 +0000 (18:41 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 21 Nov 2017 16:38:49 +0000 (11:38 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 21 Nov 2017 03:28:07 +0000 (22:28 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 20 Nov 2017 22:47:29 +0000 (17:47 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 20 Nov 2017 22:05:33 +0000 (17:05 -0500)]
LP#626157 Ang2 experiments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 20 Nov 2017 02:01:23 +0000 (21:01 -0500)]
LP#626157 Ang2 experiments / nav
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 20 Nov 2017 00:55:07 +0000 (19:55 -0500)]
LP#626157 Ang2 experiments / nav
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sun, 19 Nov 2017 20:19:20 +0000 (15:19 -0500)]
LP#626157 Ang2 experiments / service
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sun, 19 Nov 2017 15:44:15 +0000 (10:44 -0500)]
LP#626157 Ang2 experiments / service
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sun, 19 Nov 2017 15:42:42 +0000 (10:42 -0500)]
LP#626157 Ang2 experiments / service
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Sun, 19 Nov 2017 00:51:20 +0000 (19:51 -0500)]
LP#626157 Ang2 experiments / base setups
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Galen Charlton [Fri, 2 Mar 2018 22:13:52 +0000 (17:13 -0500)]
LP#
1751520: add specify path to content-menu.js explicitly
Otherwise, Webpack looks for a /module/ called context-menu, and
doesn't find it.
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Jason Boyer [Tue, 27 Feb 2018 14:08:21 +0000 (09:08 -0500)]
LP1751520: Add contextMenu Module to Vendor Bundle
This patch adds the context-menu.js file to the vendor
bundle for use by angular-tree-control.js
This branch is for master/rel_3_1; not rel_3_0
Signed-off-by: Jason Boyer <jboyer@library.in.gov>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Remington Steed [Fri, 2 Mar 2018 21:26:46 +0000 (16:26 -0500)]
Compile release notes for 3.1 beta
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Jeff Davis [Tue, 12 Dec 2017 19:22:59 +0000 (11:22 -0800)]
LP#
1738064: Optionally suppress display of badges in OPAC
Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Remington Steed [Wed, 28 Feb 2018 20:24:49 +0000 (15:24 -0500)]
Docs: Add missing header underline
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Remington Steed [Thu, 22 Feb 2018 19:28:38 +0000 (14:28 -0500)]
Docs: Fix/improve web client keyboard shortcuts
One keyboard shortcut needed correcting:
- Re-opening a closed tab is "CTRL-Shift-T", not "CTRL-Shift-Tab"
And let's add "CTRL-Shift-Tab" where it does belong -- in the "Navigate"
bullet point.
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Dan Wells [Fri, 2 Mar 2018 19:39:22 +0000 (14:39 -0500)]
Translation updates - po files
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Dan Wells [Fri, 2 Mar 2018 19:19:39 +0000 (14:19 -0500)]
Translation updates - newpot
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Dan Scott [Thu, 22 Feb 2018 15:40:00 +0000 (10:40 -0500)]
Link to the Optional: Developer Additions step
We were referring people to a previous section by text, but we
have the power of linking in HTML, PDF, and ePub, so let's do
that and ease the navigation.
Signed-off-by: Dan Scott <dscott@laurentian.ca>
Jeff Godin [Thu, 1 Mar 2018 19:06:06 +0000 (14:06 -0500)]
LP#
1748924 Stamping upgrade script
Stamping upgrade script for expanding billing timestamps
Signed-off-by: Jeff Godin <jgodin@tadl.org>
Dan Wells [Thu, 1 Mar 2018 18:41:06 +0000 (13:41 -0500)]
LP#
1748924 Disable materialized summary updates in upgrade script
We are not touching billing_ts, so this trigger eats up a lot of
time for nothing. Disable it during the upgrade process.
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Jeff Godin <jgodin@tadl.org>
Dan Wells [Fri, 6 Nov 2015 19:38:37 +0000 (14:38 -0500)]
LP#
1748924 Add release notes
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Jeff Godin <jgodin@tadl.org>
Dan Wells [Mon, 12 Feb 2018 15:48:14 +0000 (10:48 -0500)]
LP#
1748924 Upgrade script for expanding billing timestamps
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Jeff Godin <jgodin@tadl.org>
Dan Wells [Mon, 12 Feb 2018 15:11:33 +0000 (10:11 -0500)]
LP#
1748924 Enhanced Billing Timestamp Support
As discussed at Hack-a-way 2016, rather than continue to try to cram
multiple meanings into one timestamp, let's create a complete set of
all the useful timestamps for a typical billing.
In this new config, every billing will have a 'create_date', then most
(overdues) will also describe when they start and end.
billing_ts is now deprecated, but will continue to exist for backwards
compatibility. It will be managed by trigger to approximate its
current definition; equal to 'period_end' for overdues, equal to
'create_date' for other billings.
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Signed-off-by: Jeff Godin <jgodin@tadl.org>
Jason Stephenson [Fri, 9 Feb 2018 15:59:37 +0000 (10:59 -0500)]
LP#
1748466: Fix http -> https /eg/staff rewrite on Apache 2.4.
Remove the SSLRequireSSL directive from the Location /eg/staff stanza
in Open-ILS/examples/apache_24/eg_vhost.conf.in so that the rewrite
from http to https works for the web staff client without the user
getting a 403.
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Ben Shum <ben@evergreener.net>
Kathy Lussier [Thu, 1 Mar 2018 15:16:24 +0000 (10:16 -0500)]
Docs: minor file name change for release notes entry
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Cesar Velez [Wed, 20 Dec 2017 23:38:28 +0000 (18:38 -0500)]
LP#
1739504 - create prototype of latency test tool in webstaff
Basic websocket latency tester. Just pings opensrf.system.echo.
Initial first test runs 10 pings, calculates average each time.
Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Conflicts:
Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
Add missing pieces for latency tester (commits got out of order,
sorry!).
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Cesar Velez [Wed, 28 Feb 2018 19:34:10 +0000 (14:34 -0500)]
LP#
1739504 - add release notes for Latency Tester
A word about the Latency Tester.
Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Cesar Velez [Thu, 4 Jan 2018 17:56:12 +0000 (12:56 -0500)]
LP#
1739504 - Fire off each ping sequentially
As suggested by berick, tweaking latency tester
to sequentially fire off pings.
Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Conflicts:
Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Kathy Lussier [Thu, 1 Mar 2018 01:16:44 +0000 (20:16 -0500)]
LP#
1732275: Stamping upgrade script for items out notice count setting
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Galen Charlton [Wed, 28 Feb 2018 22:15:21 +0000 (17:15 -0500)]
LP#
1732275: add release notes entry
To test the page series:
[1] Create a patron that has at least two loans, one that is
overdue by 7 days and one that will be due in 3 days.
[2] Activate the '3 Day Courtesy Notice' and '7 Day Overdue Email Notification'
action trigger events, then generate events for those two loans
by running something like this:
action_trigger_runner.pl --hooks=checkout.due --process-hooks
action_trigger_runner.pl --run-pending
Note that --run-pending is needed to ensure that the events are
complete, as the new columns include only checkout.due events
that are complete. (Pending ones don't count because no notification
would have yet made its way to the patron.)
[3] Apply the patch.
[4] Verify that the patron Items Out grid in the web staff client
now has Total Notices and Last Notice columns respectively
including the count of notices and the date of the last one.
[5] Turn on the webstaff.circ.itemsout_notice_count_excludes_courtesies
library setting and refresh the grid. This time, the courtesy notice
event should not be reflected by those two columns.
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Cesar Velez [Mon, 18 Dec 2017 21:10:10 +0000 (16:10 -0500)]
LP#
1732275 - Add Notices Data to Patron Itemsout
Prep upgrade script for new YAOUS:
'webstaff.circ.itemsout_notice_count_excludes_courtesies'
Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Conflicts:
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Cesar Velez [Fri, 8 Dec 2017 18:50:38 +0000 (13:50 -0500)]
LP#
1732275: Patron Itemsout Notices - Add YAOUS for pre-due notices
Adding library permission 'webstaff.circ.itemsout_notice_count_excludes_courtesies'
so that pre-due/courtesy events aren't included in the notices count.
Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Cesar Velez [Mon, 13 Nov 2017 23:25:05 +0000 (18:25 -0500)]
LP#
1732275: add open-ils.actor.user.itemsout.notices api
Add a method to Actor.pm to count completed action
trigger events for a given circ and return the latest
notice date. Uses the json_query for performance.
Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Cesar Velez [Fri, 10 Nov 2017 21:01:41 +0000 (16:01 -0500)]
LP#
1732275: Add a Last Notice date and a Notices count column
This adds the above 2 columns to Patron Items Out grid,
and preps the frontend for using the new service method.
Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Conflicts:
Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Jason Stephenson [Mon, 27 Nov 2017 20:48:06 +0000 (15:48 -0500)]
Lp
1350916: marc_export --uris option release notes.
Add release notes for the new --uris option on marc_export.
To test the new option, run marc_export to export records with
holdings for a given library using the --library and --items options.
If that library also has electronic resources, do another export with
the same options but add the --uris option and direct this output to a
different file. Compare the file sizes. The second file should be
larger than the first.
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Jason Stephenson [Tue, 14 Nov 2017 19:21:45 +0000 (14:21 -0500)]
Lp
1350916: Add located URI option to marc_export.
Add code to marc_export to support exporting records with located
URIs.
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Galen Charlton [Wed, 28 Feb 2018 21:50:14 +0000 (16:50 -0500)]
LP#
1661688: tweak schema update
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Galen Charlton [Wed, 28 Feb 2018 21:30:46 +0000 (16:30 -0500)]
LP#
1661688: tweaks to release notes
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Galen Charlton [Wed, 28 Feb 2018 21:28:01 +0000 (16:28 -0500)]
LP#
1661688: tweak code for style and whitespace
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Kathy Lussier [Wed, 21 Feb 2018 20:19:34 +0000 (15:19 -0500)]
LP#
1661688: Add a link and other tweaks to alternate hold pickup feature
Adding a couple of tweaks to the alternate hold pickup feature:
* Created a link for the hold patron so that staff can easily retrieve the record and potentially verify that the user allows the alternate patron to pick
up their holds.
* Tweaked the language in the event dialog.
* Removed the new OU setting from actor.org_unit_setting so that a default value is not set.
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Jason Stephenson [Mon, 18 Dec 2017 15:32:08 +0000 (10:32 -0500)]
Lp
1661688: Change new setting description.
Alter the circ.clear_hold_on_checkout description to be more clear
about what it does.
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Dan Pearl <dpearl@cwmars.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Jason Stephenson [Fri, 15 Dec 2017 16:21:43 +0000 (11:21 -0500)]
Lp
1661688: Fix undefined value error in Circulate.pm.
We needed to check that there was a hold before picking out the hold
usr.
Also, fix an error in the flesh code added by this branch. We don't
need to flesh text fields from actor.usr.
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Dan Pearl <dpearl@cwmars.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Dan Pearl [Tue, 24 Jan 2017 18:59:01 +0000 (13:59 -0500)]
LP##
1661688 - Want easy way to clear a hold when picked up by other patron.
This common action was handled previously as
1) item is scanned - The system detects that this items is for a different
patron, and an error message is displayed.
2) Force Override was selected - If the librarian had the appropriate
privileges, the Force Override could allow the checkout to occur.
3) librarian cancels original hold - This independent operation would
be needed to cancel the original hold, otherwise the hold would be
targeted again.
This feature provides the option to cancel the hold in step #2. An error
message will be displayed as before, but within that message will be a checkbox to allow cancelling of the original hold which, if checked, will mean that step #3 will be automatically done.
The checked/non-checked state of the checkbox is initialized with an
organizational unit setting. The default is false (to preserve default
prior behavior).
Note: This change only affects the "web client".
TO TEST THIS
A. Before the Patch
Hold an item for patron "A". Attempt to check it out for patron "B".
Observe the choices to Force Override (to allow the checkout) or to cancel.
Do a Force Override and observe that the original hold is still active.
B. After the Patch
Repeat the above scenario, and observe the (blank) checkbox. Perform the
Force Override and observe that the original hold is still active.
Repeat the scenario, except this time check the checkbox. Observe after the checheckout is done that original hold is gone.
Adjust the organizational setting (see the Release Notes) to change the default
appearance of the checkbox.
For completeness, you can verify that if you cancel out the message pop-up that the checkout is cancelled and and that the hold status is unchanged, regardless of the state of the checkbox.
Signed-off-by: Dan Pearl <dpearl@cwmars.org>
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Dan Wells [Wed, 28 Feb 2018 21:30:26 +0000 (16:30 -0500)]
LP#
1744385: Stamping upgrade scripts for search and display infrastructure improvements
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Kathy Lussier [Mon, 26 Feb 2018 20:04:30 +0000 (15:04 -0500)]
LP#
1744385: Additions and edits to release note entry
Minor edits to the release notes entry. Also, I highlighted the increased
use of Display Fields in the client since I thought it would be of
interest to some users. I also incorporated information regarding
default weights, which were added after Mike wrote up his release
note for this feature.
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Kathy Lussier [Mon, 26 Feb 2018 19:26:42 +0000 (14:26 -0500)]
LP#
1744385: Adding Mike's commit message as a starter release note entry
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Mike Rylander [Mon, 26 Feb 2018 16:52:27 +0000 (11:52 -0500)]
LP#
1744385: Remove debug timing display
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Mike Rylander [Fri, 23 Feb 2018 15:32:19 +0000 (10:32 -0500)]
LP#
1744385: Final seed data fixups
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Mike Rylander [Mon, 26 Feb 2018 17:05:37 +0000 (12:05 -0500)]
LP#
1744385: Treat phrase terms the same as non-phrase terms WRT dictionaries
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Mike Rylander [Thu, 22 Feb 2018 20:19:14 +0000 (15:19 -0500)]
LP#
1744385: Adjust function for a change in PLPgSQL in PG 9.4.16
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Mike Rylander [Thu, 22 Feb 2018 18:08:51 +0000 (13:08 -0500)]
LP#
1744385: Add "Main Title" index definition and set reasonable defaults for virtual weighting
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Mike Rylander [Thu, 22 Feb 2018 15:47:16 +0000 (10:47 -0500)]
LP#
1744385: Add genre stemming to baseline schema
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Mike Rylander [Wed, 21 Feb 2018 21:39:21 +0000 (16:39 -0500)]
LP#
1744385: Update seed data with more Display Field mappings
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Mike Rylander [Wed, 21 Feb 2018 20:08:35 +0000 (15:08 -0500)]
LP#
1744385: Make use of short-term unAPI cache and parallelize metarecord constituent retrieval
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Mike Rylander [Tue, 20 Feb 2018 21:39:54 +0000 (16:39 -0500)]
LP#
1744385: Fix typo and allow stemmed search and highlighting of Genre
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Mike Rylander [Mon, 19 Feb 2018 22:50:15 +0000 (17:50 -0500)]
LP#
1744385: Limit UNIONs and fields therein to those that have different weights for the virtual map
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Mike Rylander [Mon, 19 Feb 2018 21:48:33 +0000 (16:48 -0500)]
LP#
1744385: Parallelize highlight gathering with XML feed retrieval
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
Signed-off-by: Dan Wells <dbw2@calvin.edu>