Chris Sharp [Fri, 15 Mar 2019 18:35:29 +0000 (14:35 -0400)]
remove cart features
Chris Sharp [Tue, 26 Feb 2019 11:10:07 +0000 (06:10 -0500)]
updating links for new GPLS site
Chris Sharp [Wed, 11 Apr 2018 12:51:24 +0000 (08:51 -0400)]
effort to stop copy details from repeating
Chris Sharp [Wed, 8 Mar 2017 13:27:05 +0000 (08:27 -0500)]
Increase padding in result cells.
Chris Sharp [Fri, 3 Mar 2017 13:52:43 +0000 (08:52 -0500)]
adding PINES-ish styling to results page
Chris Sharp [Wed, 25 Jan 2017 21:23:56 +0000 (16:23 -0500)]
adding some whitespace
Chris Sharp [Wed, 25 Jan 2017 20:32:57 +0000 (15:32 -0500)]
slight wording change in footer
Chris Sharp [Wed, 25 Jan 2017 20:29:01 +0000 (15:29 -0500)]
removing some whitespace
Chris Sharp [Wed, 25 Jan 2017 16:40:13 +0000 (11:40 -0500)]
expanding size of dropdown to accommodate library name
Chris Sharp [Wed, 25 Jan 2017 16:26:13 +0000 (11:26 -0500)]
adding Terran's cleaned up govman logo
Chris Sharp [Tue, 24 Jan 2017 19:22:46 +0000 (14:22 -0500)]
remove reference to "All Libraries"
Chris Sharp [Tue, 24 Jan 2017 19:19:35 +0000 (14:19 -0500)]
disable autosuggest
Chris Sharp [Tue, 24 Jan 2017 19:12:20 +0000 (14:12 -0500)]
remove "All Libraries" button
Chris Sharp [Tue, 24 Jan 2017 19:08:57 +0000 (14:08 -0500)]
still broken, trying to fix
Chris Sharp [Thu, 28 Jul 2016 14:49:54 +0000 (10:49 -0400)]
Remove status and due date from public OPAC.
Chris Sharp [Thu, 28 Jul 2016 14:37:45 +0000 (10:37 -0400)]
Removing Status and Due Date from copy table.
Chris Sharp [Thu, 28 Jul 2016 14:16:59 +0000 (10:16 -0400)]
further refinement of summary page
Chris Sharp [Thu, 28 Jul 2016 13:53:22 +0000 (09:53 -0400)]
Removing "available" language and references to holds.
Chris Sharp [Thu, 28 Jul 2016 12:50:30 +0000 (08:50 -0400)]
Removing a spacer above the copyright notice.
Chris Sharp [Thu, 28 Jul 2016 12:38:30 +0000 (08:38 -0400)]
Escape a quote and correct a bad URL.
Chris Sharp [Thu, 28 Jul 2016 12:21:56 +0000 (08:21 -0400)]
Removing footer links and adding real links for topnav.
Chris Sharp [Mon, 6 Jun 2016 15:04:44 +0000 (11:04 -0400)]
Remove "Add to my list" from result table
Chris Sharp [Mon, 6 Jun 2016 14:42:56 +0000 (10:42 -0400)]
Also removing "Add to my list"
Chris Sharp [Mon, 6 Jun 2016 14:41:20 +0000 (10:41 -0400)]
Removing Print/Email from record summary.
Chris Sharp [Mon, 6 Jun 2016 12:58:45 +0000 (08:58 -0400)]
Adding Mansion Library Note display.
Chris Sharp [Mon, 9 May 2016 14:09:31 +0000 (10:09 -0400)]
removing "My Account" button
Chris Sharp [Mon, 9 May 2016 13:58:43 +0000 (09:58 -0400)]
adding logos
Chris Sharp [Mon, 9 May 2016 13:47:58 +0000 (09:47 -0400)]
adding copyright info to footer
Chris Sharp [Mon, 9 May 2016 13:38:44 +0000 (09:38 -0400)]
adding colors for governor server
Jason Boyer [Fri, 20 May 2022 21:59:39 +0000 (17:59 -0400)]
Bumping version numbers, adding Upgrade Script and Changelog
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Jason Boyer [Fri, 20 May 2022 21:55:20 +0000 (17:55 -0400)]
Update Server Upgrade Doc
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Jason Boyer [Fri, 20 May 2022 21:53:02 +0000 (17:53 -0400)]
bumping Perl version string for 3.8.1
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Jason Boyer [Fri, 20 May 2022 21:52:11 +0000 (17:52 -0400)]
Translation updates - po files
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Jason Boyer [Fri, 20 May 2022 19:55:02 +0000 (15:55 -0400)]
Update 3.8 Point Release Notes
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Andrea Buntz Neiman [Fri, 20 May 2022 18:55:36 +0000 (14:55 -0400)]
Docs: 3.8.1 Release Notes
Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
Jason Boyer [Fri, 20 May 2022 19:54:51 +0000 (15:54 -0400)]
Update 3.7 Point Release Notes
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Andrea Buntz Neiman [Fri, 20 May 2022 18:46:55 +0000 (14:46 -0400)]
Docs: 3.7.3 Release Notes
Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
Galen Charlton [Thu, 19 May 2022 21:25:52 +0000 (17:25 -0400)]
LP#
1946531: (follow-up) show progress bar when adding users to bucket
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
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>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Kyle Huckins [Wed, 15 Dec 2021 17:43:42 +0000 (17:43 +0000)]
lp1950507 Providers Admin Screenreader form fix
- Move Search and Reset Form buttons to bottom of form when expanded.
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Galen Charlton [Thu, 19 May 2022 18:12:20 +0000 (14:12 -0400)]
LP#
1968082: (follow-up) show progress bar when adding/removing items from bucket
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Galen Charlton [Thu, 19 May 2022 17:52:14 +0000 (13:52 -0400)]
LP#
1968082: (follow-up) tidy up whitespace
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Jessica Woolford [Thu, 7 Apr 2022 19:15:55 +0000 (15:15 -0400)]
LP#
1968082: Use the batch API call to add and remove items from item buckets.
In particular, when adding/removing items while on the item
bucket interface itself.
Signed-off-by: Jessica Woolford <jwoolford@biblio.org>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Bill Erickson [Thu, 3 Jun 2021 15:09:25 +0000 (11:09 -0400)]
LP1930740 EDI order writer attribute check repair
Repairs mistaken references to $self->{compiled}->{edi_attr}... The
hash key we need is {edi_attrs}.
This issue prevented these attribute types from getting applied:
LINEITEM_IDENT_VENDOR_NUMBER
COPY_SPEC_CODES
INCLUDE_EMPTY_LI_NOTE
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jessica Woolford <jwoolford@biblio.org>
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Jason Etheridge [Wed, 20 Apr 2022 18:27:14 +0000 (14:27 -0400)]
LP#
1965579: stop gap for negative bills in OPAC
(and zero bills).
If a patron has zero-dollar or negative bills present, the OPAC will
disallow payment and point the patron to their library to resolve.
Cribbed from Terran's rel_3_8_0_temp_fix_for_stripe_negative_bill_bug @ evergreen/pines.git
Signed-off-by: Jason Etheridge <jason@EquinoxOLI.org>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Galen Charlton [Tue, 26 Apr 2022 21:33:18 +0000 (17:33 -0400)]
LP#
1970486: fix SuperCat crash on serial units with stat cats
This patch fixes a bug where retrieving a title via SuperCat (in
particular, with holdings XML) can crash of the title has a serial
unit (i.e., barcoded serial item) attached that also has a statistical
category.
To test
-------
[1] Create a title with a barcoded serial item.
[2] Attempt to fetch the title via SuperCat:
https://EGSERVER/opac/extras/supercat/retrieve/marcxml-full/record/BIBID
[3] Note that an internal server error is returned.
[4] Apply the patch and repeat step 2. This time, an XML
document should be returned that includes the serial item
and its stat cat.
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Garry Collum [Thu, 15 Apr 2021 19:50:55 +0000 (15:50 -0400)]
LP1907863 Bootstrap Opac: My Lists formatting
This patch moves the buttons for each list row underneath the title and descriptions fields.
It makes the create list form collapsible using a button.
If there are lists, the create form is collapsed.
The create form is expanded on load, if the user selects move bucket to new list, or add rec to new list from a menu or button from another page.
The "Move contents of basket to this list?" in the creation form now defaults to 'yes' if an option to move a basket to a new list is chosen from a menu.
It adds localization functions to the button texts and removes a dangling </div> in anon-list.tt2
It moves the create form from a <table> design and uses Bootstrap elements instead.
To Test.
1. After applying the patch view the list page and notice that the form is expanded.
2. Create a list. The form is now collapse.
3. Perform a search and add some of the titles to a basket.
4. From one of the result rows drop-down the Add to My List menu and select 'Add to New List'.
The form is expanded and the "Move contents of basket to this list" should be 'yes'.
5. From the basket screen or from the lists screen click on the 'Add to New List' button. The results should be the same as step 4.
6. After creating a few lists, notice that the buttons for each list are now displayed under the list title and description and
each row is distinguished by a bottom border.
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Ruth Frasur <rfrasur@library.in.gov>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Dan Briem [Thu, 17 Mar 2022 20:38:10 +0000 (16:38 -0400)]
LP#
1965317 Barcode Completion on Traditional Cat Staff Holds
This allows the completed barcode to populate in the barcode
input when the hold group interface isn't rendered.
Signed-off-by: Dan Briem <dbriem@wlsmail.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Bill Erickson [Tue, 19 Apr 2022 17:27:17 +0000 (13:27 -0400)]
LP1956626 Copy editor loads all needed copy locations
The item-location-select component now allows the caller to pass in a
set of context org unit IDs (in lieu of just a single id) for loading
copy locations across different areas of the org unit tree (without
having to load *all* copy locations).
Changes applied to the Angular copy location editor to pass the needed
context org units to the item location select component.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Galen Charlton [Wed, 10 Nov 2021 15:06:36 +0000 (10:06 -0500)]
LP#
1950468: make Replace Barcode from Item Status detect duplicate barcodes
This patch makes the Replace Barcode action when invoked from
Item Status properly detect and warn if the replacement barcode
is a duplicate of one already found in the system. This is a complement
to the fix for bug
1890498.
To test
-------
[1] Enter an item barcode into Item Status.
[2] Try 'Replace Barcode' from detail view and set the
replacement barcode to one that is already active in
Evergreen. Note that the dialog closes without
updating the barcode or warning about the duplicate and
that a error is logged in the browser console.
[3] Repeat step 2, but this time from list view. Note
the problem remains the same.
[4] Apply the patch and repeat steps 2 and 3. Note that
now the dialog will remain open and will display an
error message complaining about the duplicate barcode.
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Signed-off-by: Erica Rohlfs <erica.rohlfs@equinoxOLI.org>
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Bill Erickson [Fri, 15 Apr 2022 16:19:36 +0000 (16:19 +0000)]
LP1969232 Use fonts-only material icon fonts package
This replaces the larger package which caused 'npm install' to take a
very long time to complete.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Jane Sandberg [Thu, 7 Apr 2022 22:40:47 +0000 (15:40 -0700)]
Stamp upgrade script for MADS update
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Jane Sandberg [Tue, 5 Jan 2021 21:27:05 +0000 (13:27 -0800)]
LP1800871: small correction to upgrade script
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Josh Stompro [Thu, 28 Feb 2019 14:39:54 +0000 (08:39 -0600)]
LP#
1800871 - MARC21slim2MADS 2.15 update
This update fixes an error when trying to process a 755 tag in
and authority record that has a source set.
See the discussion on the listserv at:
https://georgialibraries.markmail.org/thread/rmwcxkwjzv2qczmu
To test, try to import the sample authority record provided
by Linda Jansova (https://markmail.org/thread/2ay3j4wg7fecymhz)
in evergreen, and see the log files for the import errors.
It is also possible to test from the command line.
In /openils/var/xsl, copy the example autority marc xml file to
that directory, name it americ.xml, then run the command
xsltproc ./MARC21slim2MADS.xsl ./americ.xml
This will error out.
After patch has been applied, try importing the sample authority
record and see that it imports successfully.
Signed-off-by: Josh Stompro <stompro@stompro.org>
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Garry Collum [Thu, 23 Sep 2021 18:31:24 +0000 (14:31 -0400)]
LP#
1942240 Insufficient color contrast in boostrap forms
Overrides the bootstrap form-control border color. Also changes the
border_standard color in colors.tt2 which is used for the border
around some form elements.
After this patch is applied the color ratio is 3.54:1
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Jeff Davis [Mon, 28 Mar 2022 18:30:26 +0000 (11:30 -0700)]
LP#
1966802: add Matomo support to Bootstrap OPAC
Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Garry Collum [Mon, 17 Jan 2022 18:05:37 +0000 (13:05 -0500)]
LP1958163 Bootstrap Opac: the 'Request a Card' link.
This fixes the 'Request a Card' link which displays in the bootstrap opac
regardless of the 'Allow Patron Self-Registration' library setting in both
the login page and the login modal.
To Test:
1. Click on My Account in the Bootstrap Opac to open the login modal.
Notice the Request a Card link. Click Login without adding a barcode
or pin# to see the login page with its link.
2. Set the Allow Patron Self_Registration library setting to false for the
Consortium.
3. Repeat 1, and notice that the link still displays.
4. Apply the patch.
5. Now the link should not be visible in both forms.
6. Set the library setting to true, to verify that the link does display.
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
blake [Mon, 20 Sep 2021 17:32:26 +0000 (12:32 -0500)]
LP1944205 Advanced Authority Documentation
Added a new document authorities_advanced.adoc
Integrated to the nav
Signed-off-by: blake <blake@mobiusconsortium.org>
Signed-off-by: Lynn Floyd <alynn2671@gmail.com>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Josh Stompro [Thu, 28 Feb 2019 15:43:49 +0000 (09:43 -0600)]
LP#
1778783 - Circulate.pm fix log_me correct barcode var
The log_me sub wasn't using the correct variable for showing the entered
barcode. It should be $self->copy_barcode instead of $self->barcode.
Testing Notes:
Before fix:
1. Watch the logs with something like
tail -f osrfsys.log | fgrep 'circulator: do_permit()'
2. Perform a checkout of a non-existant barcode.
3. Notice that the entered barcode is missing after 'copy='
After fix:
1. Restart the circ openils service
osrf_control -l --service open-ils.circ --restart
2. Watch the logs.
3. Perform a checkout of a non-existant barcode.
4. Notice that the barcode is now shown after 'copy='
Signed-off-by: Josh Stompro <stompro@stompro.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 16 Mar 2022 20:26:18 +0000 (16:26 -0400)]
LP1958265 Holds grid barcode print/csv fix
Tweak the barcode print/csv logic to populate the current_item and
requested_item values using the same logic as the grid.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Terran McCanna [Mon, 31 Jan 2022 19:29:16 +0000 (14:29 -0500)]
LP1958265 Angular Holds Grids Not Printing Barcode
This adds the ability to print (or download CSV) the Current Item
and Requested Item barcodes from the Holds Pull List and from the
Holds tab of the bib record.
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Jason Stephenson [Fri, 11 Feb 2022 14:44:55 +0000 (09:44 -0500)]
LP1959904: Fix Angular Profile Select Component
The Angular profile select component has a bug when permission group
tree display entries are used. It will loop forever if the grp and
parent have the same value in permission.grp_tree_display_entry
because it is comparing permission group tree entries to permission
group tree display entries in the groups filter of the grpLabel
function.
This patch adds a ternary operator to compare display entries to
display entries and group tree entries to group tree entries in a
manner identical to how the parent value is determined a few lines
above.
See the bug description for more information:
https://bugs.launchpad.net/evergreen/+bug/
1959904
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: John Amundson <jamundson@cwmars.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Bill Erickson [Wed, 16 Mar 2022 18:22:13 +0000 (14:22 -0400)]
LP1950826 Return error result on contact invalidation
If penalty creation fails, return the error/event response to the caller
instead of the editor's last event.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Christine Burns <christine.burns@bc.libraries.coop>
Jason Etheridge [Mon, 15 Nov 2021 22:30:17 +0000 (17:30 -0500)]
LP1950826 fix invalidate email action
and other invalidate contact actions
Signed-off-by: Jason Etheridge <jason@EquinoxOLI.org>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Kyle Huckins [Sun, 13 Mar 2022 00:27:16 +0000 (00:27 +0000)]
lp1913340 - List All Courses in OPAC
- Removed handling preventing an empty query from providing results
- Strip * from query to ensure expected behavior
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Signed-off-by: Christine Burns <christine.burns@bc.libraries.coop>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Chris Sharp [Wed, 15 Dec 2021 13:49:28 +0000 (08:49 -0500)]
LP#
1954923: Fix current date issue in Boostrap OPAC Circ History CSV export
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Garry Collum [Thu, 13 Jan 2022 20:02:34 +0000 (15:02 -0500)]
LP1920039-Bootstrap Opac: More Details button doesn't change on use.
The 'More Details' button in a bib record in the Bootstrap Opac should change
to say 'Less Details' when pressed. This patch fixes that behavior.
To Test.
1. Go to a bib record in the boostrap opac.
2. Press "More Details"
3. Notice the button still displays "More Details"
4. Apply the patch and repeat.
5. The button should now toggle between "More Details" and "Less Details"
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: John Amundson <jamundson@cwmars.org>
Signed-off-by: Jason Stephenson <jason@sigio.com>
Jason Boyer [Thu, 23 Sep 2021 19:49:16 +0000 (15:49 -0400)]
LP1930747: Add MARC_NAMESPACE to Const.pm
Now that we have 3 separate $MARC_NAMESPACE definitions it's time
to just move it into Const.pm and call it done.
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Signed-off-by: Jason Stephenson <jason@sigio.com>
gmontimantis [Wed, 30 Mar 2022 19:10:26 +0000 (15:10 -0400)]
Update billing.adoc
updating link
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
gmontimantis [Wed, 23 Mar 2022 18:21:30 +0000 (14:21 -0400)]
Updating billing.adoc
for the 2022 DIG project
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Jane Sandberg [Tue, 29 Mar 2022 00:03:58 +0000 (17:03 -0700)]
LP#
1965432: follow-up also update package-lock.json
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Chris Sharp [Thu, 17 Mar 2022 18:37:22 +0000 (14:37 -0400)]
LP#
1965432: Upgrade karma to latest version.
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Jason Boyer [Thu, 15 Oct 2020 17:50:18 +0000 (13:50 -0400)]
LP1900005: Don't require a specific 'opensrf' user
There's no technical reason to require a specific user beyond our
instructions stating that it's the default. One thing that we should
do is not allow our network services to be run as root.
Additionally, autogen.sh is excluded from running as root because while
that would work, it may then have to *always* be run by root or
require you to change the file owner between runs.
NOTE: We check for the user by id rather than name, as there's no rule
saying user 0 must be called "root" on Linux.
NOTE: This also cleans up and unifies the the coding style and removes
some dead code in autogen.sh.
To test:
Pre-patch:
Use oils_ctl.sh to start SIP or z3950 as opensrf, Success.
Use oils_ctl.sh to start SIP or z3950 as yourself, Failure.
Use oils_ctl.sh to start SIP or z3950 as root, Failure.
Run autogen.sh as opensrf, Success.
Run autogen.sh as yourself, Failure.
Run autogen.sh as root, Failure.
Post patch:
Use oils_ctl.sh to start SIP or z3950 as opensrf, Success.
Use oils_ctl.sh to start SIP or z3950 as your normal user, Success.
Use oils_ctl.sh to start SIP or z3950 as root, Failure.
Run autogen.sh as opensrf, Success.
Run autogen.sh as yourself, potential Success - IF you're able to write to the correct directory / files.
Run autogen.sh as root, Failure.
Signed-off-by: Jason Boyer <JBoyer@equinoxinitiative.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Dan Briem [Wed, 16 Mar 2022 20:45:37 +0000 (16:45 -0400)]
LP#
1746800 Exclude empty records on filtered staff searches
Excludes empty bibs on staff searches when filtering on location
or location group or when using the availability modifier.
Signed-off-by: Dan Briem <dbriem@wlsmail.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Garry Collum [Thu, 3 Feb 2022 22:57:45 +0000 (17:57 -0500)]
LP#
1959405: hold status not looking for shelf delay status
This patch fixes the blank status display in the opac by treating that
status as a 'Waiting for Copy' status. This commit covers both the TPAC
and the Bootstrap OPAC.
To Test:
As stated by Erica in LP1959405
1. Administration->Local Administration->Library Settins Editor
set Hold Shelf Status Delay to 1 minute.
2. Place a hold for a patron
3. Capture the hold.
The opac will change from "Waiting for Copy" to a blank column.
4. Allow the delay interval to expire
The opac will change from a blank status to "Available"
5. Apply the patch
6. Repeat 2-3.
The opac will continue to display "Waiting for Copy"
7. Allow the delay interval to expire
The opac will change from "Waiting for Copy" to "Available"
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Michele Morgan [Tue, 2 Mar 2021 16:46:42 +0000 (11:46 -0500)]
LP1907123 Angular Catalog View Holds missing columns
Teaches the t_holds.tt2 TPAC file to save columns with the same names as
the Angular Catalog.
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Signed-off-by: Elaine Hardy <ehardy@georgialibraries.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Galen Charlton [Fri, 11 Feb 2022 15:45:51 +0000 (10:45 -0500)]
LP#
1939338: fix IDL mistake that could prevent admin of carousels
This patch fixes a typo found in the IDL definition of the
classes for bib, call number, item, and user buckets. One effect
of the typo is that the admin interface for carousels could not
flesh out the record buckets unless the staff user was either
a global administrator or was the one who had created the carousel
and bucket originally.
This patch likely fixes other cases where one would expect to be
able to access buckets created by another user.
This patch is effectively a subset of a patch in the Simple Reporter
branch (bug
1945836 and working repository commit
36369719067) that
addresses several more errors in the IDL. However, I'm submitting this one
now in the hopes of resolving a long-standing bug with carousels sooner
rather than later.
To test
-------
[1] As a local admin, create a carousel definition.
[2] As a different local admin at the same OU, open the carousels
admin interface. Note that attempting to retrieve carousel defs
created in step 1 will result in a console error and the interface
not being completely rendered.
[3] Apply the patch and repeat step 2. This time, the carousel definitions
should all display.
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxOLI.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Mike Rylander [Thu, 24 Mar 2022 18:34:57 +0000 (14:34 -0400)]
Stamping upgrade script
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Bill Erickson [Fri, 3 Dec 2021 18:27:01 +0000 (13:27 -0500)]
LP1951162 Migrate copy templates setting
Rename the user setting "webstaff.cat.copy.templates" to
"cat.copy.templates" and migrate any existing values. This operation is
not performed for any databases where a "cat.copy.templates" user or
workstation setting type already exists.
Teach the Angular copy editor to avoid looking up templates in local
storage, since only XUL templates are stored there, which are not
compatible.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Terran McCanna [Fri, 31 Dec 2021 18:37:09 +0000 (13:37 -0500)]
LP1909681 Open hold grid links in new tab
This updates the holds grid used by Hopeless Holds, the Holds Pull
List, and the staff catalog record View Holds tab.
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Tiffany Little [Fri, 18 Jun 2021 18:33:50 +0000 (14:33 -0400)]
LP1928003 Protect real copies from auto-deletion by cancelling acq line items
Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Garry Collum [Mon, 24 Jan 2022 02:05:16 +0000 (21:05 -0500)]
LP1010494 - More Details button is not translatable.
Surrounds the text in the More Details and Less Details button in the
bootstrap opac bib record screen and changes 'Less Details' to
'Fewer Details'.
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Lynn Floyd [Thu, 30 Dec 2021 20:56:29 +0000 (15:56 -0500)]
Added Author to Pending view in Item Buckets
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Lynn Floyd [Thu, 30 Dec 2021 17:22:17 +0000 (12:22 -0500)]
Add Author field to Item buckets.
Signed-off-by: Lynn Floyd <alynn2671@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Josh Stompro [Mon, 13 Dec 2021 19:58:02 +0000 (13:58 -0600)]
LP1847827 - Evergreen Web Based Self Check - Use prefered first name in header.
Thank you to Suzanne Paterno for showing me what to edit.
After this is installed, just set and unset a preferred first name for an account
and make sure it shows up correctly in the web based self check interface.
https://example.com/eg/circ/selfcheck/main
Signed-off-by: Josh Stompro <stompro@stompro.org>
Signed-off-by: Jennifer Pringle <jennifer.pringle@bclibraries.coop>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Jason Stephenson [Wed, 16 Mar 2022 17:29:09 +0000 (13:29 -0400)]
LP1965161: Sort Monograph Parts in Holds Metadata
When placing a hold in the Angular Staff Catalog, parts are not sorted
in the proper order. This patch corrects the sort order.
To verify the bug:
1. Find a record with parts in your catalog.
2. Place a hold on a specific part using the Angular Staff Catalog.
3. Notice that the entries int he parts drop down are likely not
sorted in the correct order. (If they are you lucked out and
should try again with a different record.)
To verify the fix after applying the patch and re-installing
Evergreen, repeat the above steps. The parts should display in the
proper sort order by label.
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 16 Mar 2022 20:10:29 +0000 (16:10 -0400)]
LP1956003 Stamping DB upgrade / hold group grids
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Lynn Floyd [Thu, 30 Dec 2021 16:38:07 +0000 (11:38 -0500)]
LP1956003 Hold Group Workstation Settings to Server Settings.
add Group Holds to grid settings in Seeded Values.
Signed-off-by: Lynn Floyd <alynn2671@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 16 Mar 2022 20:05:19 +0000 (16:05 -0400)]
LP1960956 Stamping DB upgrade / usr message index (fix)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Jane Sandberg [Fri, 19 Nov 2021 04:19:40 +0000 (20:19 -0800)]
LP1843970: Refactor Coded Value Map grid to use eg-admin-page
Also adds a new @Input to eg-admin-page that accepts arbitrary
columns based on <ng-template>s
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Garry Collum [Tue, 16 Nov 2021 18:43:17 +0000 (13:43 -0500)]
LP1838580: Holds Shelf detail view record summary doesn't populate
Fixes the record summary of the detail view from the holds shelf. After
the patch is applied the bibliographic data displays in the detail view.
To test:
1. Go to Holds Shelf
2. Select a line
3. Click on the Detail View button, and notice that the bibliographic
information doesn't populate.
4. Click on the MARC link, to see to that the link does not take you to the
MARC view.
5. Apply patch.
6. Repeat 1-4. The bibliographic information now displays, and the MARC link
takes you to the correct page.
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 16 Mar 2022 18:36:28 +0000 (14:36 -0400)]
LP1960956 Stamping DB upgrade / usr message index
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Chris Sharp [Tue, 15 Feb 2022 20:15:37 +0000 (15:15 -0500)]
LP#
1960956: Fix slow user merges/deletes
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Tiffany Little [Fri, 23 Jul 2021 16:24:48 +0000 (12:24 -0400)]
LP1916600 Add Create Date as a column in Holdings View
Splits out Active Date and Create Date into two separate columns in holdings view.
Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Galen Charlton [Tue, 9 Nov 2021 23:22:07 +0000 (18:22 -0500)]
LP#
1950394: isolate attribute extraction of metarecord
This patch ensures that calling the Template Toolkit block
get_marc_attrs() on the metarecord's lead record's MARCXML
does not interfere with attributes already parsed from the
current bib's MARCXML on the record summary page in the Bootstrap
OPAC.
This fixes an issue where electronic resource links could fail to
be displayed under the following conditions:
- the MARC record has an 856 field with ind1 = 4 and ind2 = 0 or 1
and is NOT a located URI
- the bib is part of a metarecord set with at least one other member
- the master record in the metarecord set does not have 856 fields
To test
-------
[1] Create a setup where two bibs are in the same metarecord set, one
with 856 fields and one without. Arrange that the one without
856 fields is the lead record in the metarecord.
[2] View the one that has 856 fields in the Bootstrap OPAC's record
summary page. Note that the electronic resource links do not
appear.
[3] Apply the patch and repeat step 2. This time, the links should
appear.
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Signed-off-by: Jason Stephenson <jason@sigio.com>
Dan Briem [Sat, 20 Nov 2021 20:14:36 +0000 (15:14 -0500)]
LP#
1939426 Traditional Catalog Holds: Patron Info Not Populating
When no hold groups exist, its interface isn't present. When
placing volume holds, the advanced link isn't present.
This checks that those elements exist before accessing their
attributes and adds a missing name attribute to the Bootstrap
catalog to display the email address.
Signed-off-by: Dan Briem <dbriem@wlsmail.org>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Jason Boyer [Fri, 11 Mar 2022 14:03:02 +0000 (09:03 -0500)]
LP1964019: Change span tag to div to work around a Chrome bug
For some reason the span tag wrapping the contents of the Holdable? column
began to cause problems with Chrome 99 on Windows. Changing the spans to divs
works everywhere without turning off tooltips.
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
gmontimantis [Wed, 26 Jan 2022 17:20:40 +0000 (12:20 -0500)]
Revising 'Using the Public Access Catalog' page
Updating screenshots and information in this doc to match Bootstrap. Some areas need updating still.
Signed-off-by: Jane Sandberg <sandbergja@gmail.com>
Jason Boyer [Tue, 1 Mar 2022 12:55:16 +0000 (07:55 -0500)]
Update Test for LP1722827 After LP1482757
The 4th part of the old test is incorrect as not deleting these is
the point of
1482757. Test has been updated to reflect that.
Signed-off-by: Jason Boyer <JBoyer@equinoxOLI.org>
Michele Morgan [Fri, 25 Feb 2022 21:11:48 +0000 (16:11 -0500)]
LP#
1482757: stamp upgrade script
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>