evergreen/pines.git
3 years agoLP#1930617: reduce parallel requests initiated by AngularJS holdings editor
Galen Charlton [Mon, 23 May 2022 23:06:48 +0000 (19:06 -0400)]
LP#1930617: reduce parallel requests initiated by AngularJS holdings editor

This patch decreases the number of parallel requests spawned by the
AngularJS holdings editor. This can reduce load on open-ils.pcrud when
the editor is used to handle a large number of items in one batch.

This patch takes the following approaches:

- the fetching of call number affixes now only makes one request
  per relevant org unit
- item alerts are now retrieved via fleshing when the batch of items
  is requested (as opposed to doing a PCRUD request for each copy)
- fetching monograph parts is now done serially

To test
-------
[1] Apply the patch.
[2] Create a bucket with a few hundred items and edit all of them
    in the AngularJS holdings editor (which is what you get when
    you edit items from the bucket interface).
[3] Verify that the editing loads itself without causing errors
    or PCRUD drone spikes.
[4] Verify that item alerts and monograph parts are loaded
[5] Verify that the call number prefix and suffix drop-downs
    are correctly populated.
[6] Verify that copy alerts can be attached to newly-created items
    and saved.

Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
3 years agoLP#1946531: use batch method to add users to bucket via User Buckets UI
Jeff Davis [Wed, 11 May 2022 22:55:21 +0000 (15:55 -0700)]
LP#1946531: use batch method to add users to bucket via User Buckets UI

Signed-off-by: Jeff Davis <jeff.davis@bc.libraries.coop>
3 years agoUse the batch API call to add and remove items from item buckets.
Jessica Woolford [Thu, 7 Apr 2022 19:15:55 +0000 (15:15 -0400)]
Use the batch API call to add and remove items from item buckets.

3 years agoLP#1931737: Allow the delay of symspell updates
Mike Rylander [Fri, 13 May 2022 16:35:24 +0000 (12:35 -0400)]
LP#1931737: Allow the delay of symspell updates

This commit adds a new internal flag, auto-created at the time of need,
to control whether record ingest will cause immediate updates to the
symspell dictionary, or if those updates will simply be recorded for
later incorporation.  Inline symspell dictionary updates can cause
record updates to be logically serialized, impacting the preformance of
other tools used for batch reingest.

pingest.pl is changed to allow an administrator to make use of this
feature via the --delay-symspell command line flag.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
3 years agoLP#1931737: DYM can cause deadlocks w/ parallel ingest
Mike Rylander [Fri, 4 Mar 2022 15:38:12 +0000 (10:38 -0500)]
LP#1931737: DYM can cause deadlocks w/ parallel ingest

This patch causes all symspell dictionary updates to occur at then end
of metabib search field updates in one go, which allows Postgres' INSERT
... ON CONFLICT mechanism to properly lock and serialize changes when
necessary.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Jason Stephenson <jason@sigio.com>
3 years agocreate the unlogged table
Chris Sharp [Thu, 19 May 2022 12:59:14 +0000 (08:59 -0400)]
create the unlogged table

3 years agoLP#1931737: Allow the delay of symspell updates
Mike Rylander [Fri, 13 May 2022 16:35:24 +0000 (12:35 -0400)]
LP#1931737: Allow the delay of symspell updates

This commit adds a new internal flag, auto-created at the time of need,
to control whether record ingest will cause immediate updates to the
symspell dictionary, or if those updates will simply be recorded for
later incorporation.  Inline symspell dictionary updates can cause
record updates to be logically serialized, impacting the preformance of
other tools used for batch reingest.

pingest.pl is changed to allow an administrator to make use of this
feature via the --delay-symspell command line flag.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
3 years agoLP#1931162: DYM needs some situational optimization
Mike Rylander [Mon, 7 Jun 2021 19:57:32 +0000 (15:57 -0400)]
LP#1931162: DYM needs some situational optimization

For some data sets and some queries the Did You Mean search suggestion
logic can be much too slow. This is mainly in cases where a "misspelled"
word of sufficient length greater than the symspell prefix length is
checked against many short prefixes that have many long suggestions
attached to them.

This commit optimizes for that case in particular by testing the length
of suggestions and prefix keys against the user input to avoid
unnecessary tests.  Futher, it captures the edit distance of suggestions
that pass that test in-line, avoiding expensive retesting, and caches
the short-cutoff edit distance when in low-verbosity mode to avoid
future different-but-not-too-different suggestions coming from the same
prefix key.

It additionally provides a general optimization by batching the capture
of suggest counts to avoid per-suggestion secondary lookups, and a
micro-optimization of ordering suggestions by length at distance cache
time.

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Shula Link <slink@gchrl.org>
3 years agoCorrection - user id rather than card id
Terran McCanna [Mon, 25 Apr 2022 16:43:11 +0000 (12:43 -0400)]
Correction - user id rather than card id

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES Stripe Change - User ID
Terran McCanna [Fri, 22 Apr 2022 20:47:12 +0000 (16:47 -0400)]
PINES Stripe Change - User ID

Adds the patron's database id to the info being passed to Stripe
so that payments that Stripe collected that didn't get registered
in Evergreen can be more easily tracked down.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoadd 2022 survey link
Chris Sharp [Sun, 17 Apr 2022 13:23:53 +0000 (09:23 -0400)]
add 2022 survey link

3 years agoPINES: Tweak patron summary bar
Terran McCanna [Wed, 30 Mar 2022 21:04:17 +0000 (17:04 -0400)]
PINES: Tweak patron summary bar

- When preferred name is used, move Legal Name higher on the summary bar
- Make alert titles into links that open the Notes tab

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES Customization: Hide Pending Patrons from nav bar menus
Terran McCanna [Wed, 30 Mar 2022 13:44:25 +0000 (09:44 -0400)]
PINES Customization: Hide Pending Patrons from nav bar menus

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoTemp fix for Stripe bug when there are negative bills
Terran McCanna [Fri, 18 Mar 2022 20:14:37 +0000 (16:14 -0400)]
Temp fix for Stripe bug when there are negative bills

This just checks the billing rows and if any of them are
negative it hides the payment buttons and directs them to staff.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoDisable tooltips on templated action cells in the staff catalog item table
Mike Rylander [Fri, 4 Mar 2022 15:41:52 +0000 (10:41 -0500)]
Disable tooltips on templated action cells in the staff catalog item table

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoalter logging to learn more about stripe failures
Chris Sharp [Mon, 28 Feb 2022 16:05:29 +0000 (11:05 -0500)]
alter logging to learn more about stripe failures

3 years agoupdate location of PINES logo
Chris Sharp [Mon, 21 Feb 2022 21:56:33 +0000 (16:56 -0500)]
update location of PINES logo

3 years agoadding PINES logo for receipt templates, etc.
Chris Sharp [Mon, 21 Feb 2022 21:50:12 +0000 (16:50 -0500)]
adding PINES logo for receipt templates, etc.

3 years agoLP1958573 PMC messages created by action triggers not patron-visible
Terran McCanna [Thu, 20 Jan 2022 19:42:33 +0000 (14:42 -0500)]
LP1958573 PMC messages created by action triggers not patron-visible

This adds a missing patron-visibility flag to messages created for
the patron message center by notification action triggers.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoFix for Stripe payment form
Terran McCanna [Wed, 19 Jan 2022 16:43:55 +0000 (11:43 -0500)]
Fix for Stripe payment form

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agorepair OpenAthens login
Chris Sharp [Tue, 18 Jan 2022 16:16:42 +0000 (11:16 -0500)]
repair OpenAthens login

3 years agoLP#1842297: Fix staff client following rebase
oajulianclementson [Fri, 24 Sep 2021 18:11:07 +0000 (19:11 +0100)]
LP#1842297: Fix staff client following rebase

3 years agoLP#1842297: OpenAthens documentation updates
oajulianclementson [Fri, 24 Sep 2021 18:10:34 +0000 (19:10 +0100)]
LP#1842297: OpenAthens documentation updates

3 years agoPINES Update - correct pull list link on splash page
Terran McCanna [Tue, 18 Jan 2022 14:33:28 +0000 (09:33 -0500)]
PINES Update - correct pull list link on splash page

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLocalization for Angular translations
Terran McCanna [Fri, 14 Jan 2022 17:25:47 +0000 (12:25 -0500)]
Localization for Angular translations

This change allows us to translate the dropdowns that are
controlled in the Angular interfaces.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoKPAC Kirkus link fix
Terran McCanna [Mon, 10 Jan 2022 21:21:26 +0000 (16:21 -0500)]
KPAC Kirkus link fix

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLocal fix for OPAC SMS Carrier problem
Terran McCanna [Wed, 12 Jan 2022 21:18:23 +0000 (16:18 -0500)]
Local fix for OPAC SMS Carrier problem

This updates some OPAC fixes that didn't make it into the PINES
version.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES local fix for patron search
Terran McCanna [Wed, 12 Jan 2022 16:13:31 +0000 (11:13 -0500)]
PINES local fix for patron search

This removes a previous fix I'd created for the patron search
"clear" button, but keeps the previous fix for the patron
search inactive checkbox.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoForces header & footer in OPAC to always be visible
Terran McCanna [Mon, 10 Jan 2022 17:10:05 +0000 (12:10 -0500)]
Forces header & footer in OPAC to always be visible
(we can do this now since we are no longer embedding the
OPAC in an iframe in the web client)

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLocal conflict resolution for LP1903767
Terran McCanna [Thu, 6 Jan 2022 17:23:48 +0000 (12:23 -0500)]
Local conflict resolution for LP1903767

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoConflict resolution fix between master and local for login redirect.
Terran McCanna [Mon, 10 Jan 2022 19:40:35 +0000 (14:40 -0500)]
Conflict resolution fix between master and local for login redirect.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoTemp workaround until OPAC email bug 1955079 is fixed
Terran McCanna [Mon, 10 Jan 2022 17:45:36 +0000 (12:45 -0500)]
Temp workaround until OPAC email bug 1955079 is fixed

This just hides all of the OPAC email links for now.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoonly create extension if not exists
Chris Sharp [Sun, 9 Jan 2022 00:04:12 +0000 (19:04 -0500)]
only create extension if not exists

3 years agoPINES OPAC Holdings Sorting
Terran McCanna [Fri, 3 Dec 2021 22:12:59 +0000 (17:12 -0500)]
PINES OPAC Holdings Sorting

This adds back the customization to sort holdings by system before
sorting by branch.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES fix for self-check missing code
Terran McCanna [Thu, 30 Dec 2021 17:39:45 +0000 (12:39 -0500)]
PINES fix for self-check missing code

This adds back code that is in master and was in rel_3_6_1, but was
missing in rel_3_8_0.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoStaff Client Customization: Local Admin Page Menu Order Update
Terran McCanna [Tue, 28 Dec 2021 21:47:03 +0000 (16:47 -0500)]
Staff Client Customization: Local Admin Page Menu Order Update

Adding back Non-Cataloged Types Editor that I accidentally deleted before.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES - add context help to closed dates editor
Terran McCanna [Tue, 23 Nov 2021 19:42:04 +0000 (14:42 -0500)]
PINES - add context help to closed dates editor

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES opac tweak for geosort buttons
Terran McCanna [Tue, 23 Nov 2021 19:12:34 +0000 (14:12 -0500)]
PINES opac tweak for geosort buttons

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES staff catalog tweaks
Terran McCanna [Tue, 23 Nov 2021 20:14:11 +0000 (15:14 -0500)]
PINES staff catalog tweaks

- hide record notes tab we don't use
- improve look of Patron OPAC View button

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES: Remove links to traditional staff catalog
Terran McCanna [Tue, 23 Nov 2021 17:49:23 +0000 (12:49 -0500)]
PINES: Remove links to traditional staff catalog

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoSyndetics - remove part that relies on old perl
Terran McCanna [Tue, 23 Nov 2021 18:16:48 +0000 (13:16 -0500)]
Syndetics - remove part that relies on old perl

(because it's borking things)

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoSyndetics - upgrade from Classic to Unbound
Terran McCanna [Mon, 22 Nov 2021 20:48:27 +0000 (15:48 -0500)]
Syndetics - upgrade from Classic to Unbound

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES OPAC Carousel CSS
Terran McCanna [Wed, 17 Nov 2021 22:00:08 +0000 (17:00 -0500)]
PINES OPAC Carousel CSS

Adds additional CSS for iframe usage that overrides the basic
OPAC usage CSS.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLocal fix for duplicate login form in OPAC
Terran McCanna [Wed, 17 Nov 2021 22:28:21 +0000 (17:28 -0500)]
Local fix for duplicate login form in OPAC

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES Custom Bill Payment Receipt: Add CC Approval Code
Terran McCanna [Wed, 17 Nov 2021 14:35:46 +0000 (09:35 -0500)]
PINES Custom Bill Payment Receipt: Add CC Approval Code

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES Custom - Make buttons on hold cancel dialogs consistent
Terran McCanna [Fri, 12 Nov 2021 22:10:51 +0000 (17:10 -0500)]
PINES Custom - Make buttons on hold cancel dialogs consistent

This makes the order and wording of the AngularJS and Angular cancel hold
options consistent between the patron account and the hopeless holds interface.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoStaff Client Customization: Local Admin Page Menu Order
Terran McCanna [Tue, 9 Nov 2021 19:06:44 +0000 (14:06 -0500)]
Staff Client Customization: Local Admin Page Menu Order

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1929872 Fixing link
Terran McCanna [Fri, 24 Sep 2021 19:33:13 +0000 (15:33 -0400)]
LP1929872 Fixing link

3 years agoLP1929872 Make carousel title into link
Terran McCanna [Fri, 24 Sep 2021 19:31:19 +0000 (15:31 -0400)]
LP1929872 Make carousel title into link

(instead of having a new link under the title)

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1929872 Open Carousel as a Result List
Terran McCanna [Fri, 24 Sep 2021 16:21:53 +0000 (12:21 -0400)]
LP1929872 Open Carousel as a Result List

This adds a new link in the carousel block that will open the
contents of that carousel in a result list format so that a patron
can see everything at once.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1902939 Change label for table IDs for clarity
Terran McCanna [Fri, 9 Jul 2021 20:08:12 +0000 (16:08 -0400)]
LP1902939 Change label for table IDs for clarity

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1902939 Make student import UI read-only
Terran McCanna [Fri, 9 Jul 2021 18:30:49 +0000 (14:30 -0400)]
LP1902939 Make student import UI read-only

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1902939 Add start of student card import log interface
Terran McCanna [Fri, 9 Jul 2021 15:05:16 +0000 (11:05 -0400)]
LP1902939 Add start of student card import log interface

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1902939 Move grid setting upgrade file to correct folder
Terran McCanna [Thu, 8 Jul 2021 21:00:20 +0000 (17:00 -0400)]
LP1902939 Move grid setting upgrade file to correct folder

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1902939 Add internet access level - upgrade script
Terran McCanna [Thu, 8 Jul 2021 20:56:05 +0000 (16:56 -0400)]
LP1902939 Add internet access level - upgrade script

Add new field to upgrade script

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1902939 Add Internet Access Level to School
Terran McCanna [Thu, 8 Jul 2021 20:44:36 +0000 (16:44 -0400)]
LP1902939 Add Internet Access Level to School

Add new db column to school table and reference in interface.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1902939 Fix typo
Terran McCanna [Thu, 8 Jul 2021 20:16:58 +0000 (16:16 -0400)]
LP1902939 Fix typo

Putting back ID seq line that I accidentally deleted.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1902939 Mark UI fields required
Terran McCanna [Thu, 8 Jul 2021 20:14:06 +0000 (16:14 -0400)]
LP1902939 Mark UI fields required

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1902939 Save UI grid settings
Terran McCanna [Thu, 8 Jul 2021 19:23:57 +0000 (15:23 -0400)]
LP1902939 Save UI grid settings

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP1902939 Student Card Integration - UI Field Order
Terran McCanna [Thu, 8 Jul 2021 16:46:53 +0000 (12:46 -0400)]
LP1902939 Student Card Integration - UI Field Order

Add field order for school district & school admin grids
and modals.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoadd sequence for it to behave properly
Chris Sharp [Wed, 7 Jul 2021 15:29:46 +0000 (11:29 -0400)]
add sequence for it to behave properly

3 years agoremove cruft from copy/paste
Chris Sharp [Wed, 7 Jul 2021 15:19:40 +0000 (11:19 -0400)]
remove cruft from copy/paste

3 years agofix setting type
Chris Sharp [Tue, 6 Jul 2021 15:32:03 +0000 (11:32 -0400)]
fix setting type

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
3 years agoAdd YAOUS for student card default profile
Chris Sharp [Tue, 6 Jul 2021 15:07:23 +0000 (11:07 -0400)]
Add YAOUS for student card default profile

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
3 years agoadd support script for importing student cards
Chris Sharp [Tue, 6 Jul 2021 14:43:21 +0000 (10:43 -0400)]
add support script for importing student cards

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
3 years agoremove remote FTP columns
Chris Sharp [Thu, 17 Jun 2021 18:41:29 +0000 (14:41 -0400)]
remove remote FTP columns

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
3 years agoif exists
Chris Sharp [Wed, 10 Mar 2021 13:46:08 +0000 (08:46 -0500)]
if exists

3 years agoadd file to manifest
Chris Sharp [Wed, 10 Mar 2021 13:44:49 +0000 (08:44 -0500)]
add file to manifest

3 years agobeginnings of UI
Chris Sharp [Wed, 10 Mar 2021 13:08:26 +0000 (08:08 -0500)]
beginnings of UI

3 years agoLP#1902939: Student Card SQL/IDL changes
Chris Sharp [Tue, 9 Mar 2021 21:36:14 +0000 (16:36 -0500)]
LP#1902939: Student Card SQL/IDL changes

3 years agobeginnings
Chris Sharp [Mon, 9 Nov 2020 14:30:02 +0000 (09:30 -0500)]
beginnings

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
3 years agoOPAC: Fix broken copy table
Terran McCanna [Mon, 8 Nov 2021 20:05:38 +0000 (15:05 -0500)]
OPAC: Fix broken copy table

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agofix breakage of "tel" input on iOS/Safari
Chris Sharp [Tue, 26 Oct 2021 20:02:57 +0000 (16:02 -0400)]
fix breakage of "tel" input on iOS/Safari

3 years agoupdate report-creator to latest commit
Chris Sharp [Wed, 13 Oct 2021 14:43:41 +0000 (10:43 -0400)]
update report-creator to latest commit

3 years agopull report-creator from the pines-customizations branch
Chris Sharp [Wed, 13 Oct 2021 14:41:15 +0000 (10:41 -0400)]
pull report-creator from the pines-customizations branch

3 years agoswitching to report-creator PINES customizations branch
Chris Sharp [Tue, 12 Oct 2021 20:12:30 +0000 (16:12 -0400)]
switching to report-creator PINES customizations branch

3 years agoadding report-creator as a submodule
Chris Sharp [Tue, 12 Oct 2021 20:10:37 +0000 (16:10 -0400)]
adding report-creator as a submodule

3 years agore-add E-Read Kids link; fix whitespace
Chris Sharp [Wed, 6 Oct 2021 14:41:12 +0000 (10:41 -0400)]
re-add E-Read Kids link; fix whitespace

3 years agoKPAC - Add Kirkus Prize to Awards List
Terran McCanna [Tue, 5 Oct 2021 21:01:07 +0000 (17:01 -0400)]
KPAC - Add Kirkus Prize to Awards List

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoupdate record bucket retrieval count to 5000
Chris Sharp [Thu, 30 Sep 2021 12:16:57 +0000 (08:16 -0400)]
update record bucket retrieval count to 5000

3 years agoLP#1842297: Add barcode attribute
oajulianclementson [Wed, 8 Sep 2021 19:01:32 +0000 (20:01 +0100)]
LP#1842297: Add barcode attribute

3 years agoFederal Codes: typo fix/whitespace cleanup
Chris Sharp [Mon, 9 Aug 2021 11:57:35 +0000 (07:57 -0400)]
Federal Codes: typo fix/whitespace cleanup

Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
3 years agoAdd Federal Codes to Org Units for Annual Reports
Terran McCanna [Thu, 29 Jul 2021 16:48:16 +0000 (12:48 -0400)]
Add Federal Codes to Org Units for Annual Reports

This adds two new fields to the org unit interface and makes
those fields available to the reporter.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES - Hide Credit Available from Patron Account
Terran McCanna [Tue, 29 Jun 2021 19:49:35 +0000 (15:49 -0400)]
PINES - Hide Credit Available from Patron Account

Remove the "Credit Available" line from the patron account
on the Bills page since we do not use it.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoQuick Reports - Fixed another typo
Terran McCanna [Wed, 14 Jul 2021 15:06:12 +0000 (11:06 -0400)]
Quick Reports - Fixed another typo

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoReport Creator - Add Executive Reports to Field Mapper
Terran McCanna [Tue, 13 Jul 2021 21:14:23 +0000 (17:14 -0400)]
Report Creator - Add Executive Reports to Field Mapper

This adds the Executive Reports data table to the field mapper
to make it accessible through the Evergreen reporter.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoQuipu: check on full DOB, skip address checking
Chris Sharp [Thu, 10 Jun 2021 13:18:12 +0000 (09:18 -0400)]
Quipu: check on full DOB, skip address checking

3 years agoremove 583 field from OPAC view
Chris Sharp [Mon, 28 Jun 2021 13:18:48 +0000 (09:18 -0400)]
remove 583 field from OPAC view

3 years agoPINES Customization for PLAY Card
Terran McCanna [Thu, 10 Jun 2021 17:06:41 +0000 (13:06 -0400)]
PINES Customization for PLAY Card

Modify the patron summary bar to alert staff that they should not
edit PLAY Card accounts.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoOPAC Tweaks - part 2
Terran McCanna [Fri, 7 May 2021 19:26:02 +0000 (15:26 -0400)]
OPAC Tweaks - part 2

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoOPAC Tweaks in Response to Patron & Library Feedback
Terran McCanna [Thu, 6 May 2021 20:05:54 +0000 (16:05 -0400)]
OPAC Tweaks in Response to Patron & Library Feedback

1. OPAC Filter Display Issue (the OPAC search results bar was losing
some of the search filters at some window widths)

2. Missing Cover Art Issue (if there is added content, but the added
content has no cover, the cover art box showed alt text)

3. Group Formats and Editions Wording (change wording to 'Combine Same
Title' and add contextual help pop-up)

4. Add contextual help popups to search bar fields.

5. Add contextual help popups to hold placement page.

6. Add contextual help to search preferences page.

7. Add contextual help to Items Checked Out page.

8. Charges Table Issue (fixed problem where table rows and headers
weren't matching up on mobile devices if online payment was not enabled)

9. Record Summary Display (broke out of "More Details" so that it is
more visible)

10. Account Summary Display (bold links if there are items out or holds
ready)

11. Patron Messages Display (preserve line breaks)

12. Search Results Display (add "More info" button")

13. Address on Library Info page (was only showing mailing address -
now shows physical/billing address and shows mailing address only if
different from billing address)

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES Customization to Emphasize Patron Name
Terran McCanna [Thu, 15 Apr 2021 21:46:19 +0000 (17:46 -0400)]
PINES Customization to Emphasize Patron Name

This adds emphasis to the name of the patron that a hold is
being placed for in the Angular staff catalog.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoLP#1842297: Fix attribute names
oajulianclementson [Sat, 8 May 2021 17:09:27 +0000 (18:09 +0100)]
LP#1842297: Fix attribute names

3 years agoLP#1842297: Only read active configuration
oajulianclementson [Thu, 6 May 2021 20:27:12 +0000 (21:27 +0100)]
LP#1842297: Only read active configuration

3 years agoPINES Customization to Curbside Pickup
Terran McCanna [Mon, 1 Mar 2021 15:41:04 +0000 (10:41 -0500)]
PINES Customization to Curbside Pickup

Currently, the curbside module only allows you to view items
to be staged and items that are staged 2 time slots ahead. This is
hardcoded in the perlmod and really should be org unit settings, but
for now, this adjusts that number to 10 slots ahead as a temporary
workaround.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES Customization: Quipu Spanish Form
Terran McCanna [Mon, 8 Mar 2021 15:53:49 +0000 (10:53 -0500)]
PINES Customization: Quipu Spanish Form

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoKPAC: updated config
Chris Sharp [Fri, 5 Mar 2021 15:25:51 +0000 (10:25 -0500)]
KPAC: updated config

3 years agoKPAC: re-adding Georgia Center for the Book image
Chris Sharp [Fri, 5 Mar 2021 15:25:32 +0000 (10:25 -0500)]
KPAC: re-adding Georgia Center for the Book image

3 years agoPINES Workaround for broken place hold links
Terran McCanna [Tue, 2 Mar 2021 19:21:24 +0000 (14:21 -0500)]
PINES Workaround for broken place hold links

This is a temporary workaround for the broken Cancel / Continue /
Back to Search buttons in the OPAC. This workaround can be removed
when a fix for https://bugs.launchpad.net/evergreen/+bug/1917513
is developed.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
3 years agoPINES Custom hold error messages
Terran McCanna [Tue, 2 Mar 2021 20:10:22 +0000 (15:10 -0500)]
PINES Custom hold error messages

This makes improvements to the error messages that users see when
they have a problem placing holds.

Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>