working/Evergreen.git
7 years agoLP#1775466 Strip Eg prefix from most classes
Bill Erickson [Mon, 4 Jun 2018 14:58:22 +0000 (10:58 -0400)]
LP#1775466 Strip Eg prefix from most classes

Avoid prefixing shared classed with Eg consistent with Angular style.
Prefixing is not necessary since shared code has to be explicitly
imported.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Catalog bib summary tighter style
Bill Erickson [Mon, 4 Jun 2018 14:39:49 +0000 (10:39 -0400)]
LP#1775466 Catalog bib summary tighter style

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Catalog record tabs continued
Bill Erickson [Sat, 2 Jun 2018 17:06:09 +0000 (13:06 -0400)]
LP#1775466 Catalog record tabs continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Catalog MARC HTML view tab
Bill Erickson [Fri, 1 Jun 2018 21:50:07 +0000 (17:50 -0400)]
LP#1775466 Catalog MARC HTML view tab

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 avoid some quick nav errors
Bill Erickson [Fri, 1 Jun 2018 20:35:28 +0000 (16:35 -0400)]
LP#1775466 avoid some quick nav errors

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 More admin UI and entries
Bill Erickson [Thu, 31 May 2018 20:53:19 +0000 (16:53 -0400)]
LP#1775466 More admin UI and entries

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 admin ui org selector descendants/ancestors
Bill Erickson [Thu, 31 May 2018 20:29:33 +0000 (16:29 -0400)]
LP#1775466 admin ui org selector descendants/ancestors

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 ng-lint updates
Bill Erickson [Thu, 31 May 2018 19:23:22 +0000 (15:23 -0400)]
LP#1775466 ng-lint updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 x-port LP#1774448 auth polling fix
Bill Erickson [Thu, 31 May 2018 19:23:12 +0000 (15:23 -0400)]
LP#1775466 x-port LP#1774448 auth polling fix

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 WIP org selector ancestor/descendant options
Bill Erickson [Thu, 31 May 2018 14:31:42 +0000 (10:31 -0400)]
LP#1775466 WIP org selector ancestor/descendant options

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 more admin UI's
Bill Erickson [Thu, 31 May 2018 14:30:57 +0000 (10:30 -0400)]
LP#1775466 more admin UI's

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 More admin ui consolidation
Bill Erickson [Wed, 30 May 2018 22:17:38 +0000 (18:17 -0400)]
LP#1775466 More admin ui consolidation

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 more admin UI's
Bill Erickson [Tue, 29 May 2018 14:11:22 +0000 (10:11 -0400)]
LP#1775466 more admin UI's

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 server admin refactor; browse axis config
Bill Erickson [Mon, 28 May 2018 18:54:53 +0000 (14:54 -0400)]
LP#1775466 server admin refactor; browse axis config

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 stat sip config continued; sync Cataloging menu
Bill Erickson [Mon, 28 May 2018 15:19:48 +0000 (11:19 -0400)]
LP#1775466 stat sip config continued; sync Cataloging menu

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Actor stat cat sip fields config UI
Bill Erickson [Sun, 27 May 2018 14:53:39 +0000 (10:53 -0400)]
LP#1775466 Actor stat cat sip fields config UI

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 age hold protect config UI
Bill Erickson [Sat, 26 May 2018 21:37:55 +0000 (17:37 -0400)]
LP#1775466 age hold protect config UI

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 global flag config UI
Bill Erickson [Sat, 26 May 2018 15:12:37 +0000 (11:12 -0400)]
LP#1775466 global flag config UI

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Grid custom field templates
Bill Erickson [Fri, 25 May 2018 21:21:11 +0000 (17:21 -0400)]
LP#1775466 Grid custom field templates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 hold weight / copy status config UI's; fm form fixes
Bill Erickson [Fri, 25 May 2018 20:00:45 +0000 (16:00 -0400)]
LP#1775466 hold weight / copy status config UI's; fm form fixes

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 EgStoreService unit tests
Bill Erickson [Fri, 25 May 2018 19:23:25 +0000 (15:23 -0400)]
LP#1775466 EgStoreService unit tests

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Grid row count selector
Bill Erickson [Fri, 25 May 2018 18:59:12 +0000 (14:59 -0400)]
LP#1775466 Grid row count selector

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Final ng-lint round
Bill Erickson [Fri, 25 May 2018 18:22:29 +0000 (14:22 -0400)]
LP#1775466 Final ng-lint round

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Generic admin page; sms carriers
Bill Erickson [Fri, 25 May 2018 15:34:24 +0000 (11:34 -0400)]
LP#1775466 Generic admin page; sms carriers

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 ng-line updates continued
Bill Erickson [Thu, 24 May 2018 21:54:14 +0000 (17:54 -0400)]
LP#1775466 ng-line updates continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 ng-lint updates
Bill Erickson [Fri, 18 May 2018 21:38:14 +0000 (17:38 -0400)]
LP#1775466 ng-lint updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 ng-lint updates
Bill Erickson [Fri, 18 May 2018 21:16:19 +0000 (17:16 -0400)]
LP#1775466 ng-lint updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 ng-lint updates
Bill Erickson [Fri, 18 May 2018 18:49:04 +0000 (14:49 -0400)]
LP#1775466 ng-lint updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 ng-lint updates / trailing whitespace
Bill Erickson [Fri, 18 May 2018 14:47:09 +0000 (10:47 -0400)]
LP#1775466 ng-lint updates / trailing whitespace

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 ng-lint updates
Bill Erickson [Fri, 18 May 2018 14:43:41 +0000 (10:43 -0400)]
LP#1775466 ng-lint updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Ang6 test data
Bill Erickson [Fri, 18 May 2018 14:36:46 +0000 (10:36 -0400)]
LP#1775466 Ang6 test data

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 ng-lint updates
Bill Erickson [Fri, 18 May 2018 14:35:48 +0000 (10:35 -0400)]
LP#1775466 ng-lint updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 test docs
Bill Erickson [Fri, 18 May 2018 13:53:50 +0000 (09:53 -0400)]
LP#1775466 test docs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 ng-lint updates
Bill Erickson [Thu, 17 May 2018 22:09:27 +0000 (18:09 -0400)]
LP#1775466 ng-lint updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 ng-lint updates
Bill Erickson [Thu, 17 May 2018 21:29:58 +0000 (17:29 -0400)]
LP#1775466 ng-lint updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 IDL/org unit tests with mock data
Bill Erickson [Thu, 17 May 2018 20:23:49 +0000 (16:23 -0400)]
LP#1775466 IDL/org unit tests with mock data

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Unit tests setup / ported EgEventService test
Bill Erickson [Thu, 17 May 2018 18:01:59 +0000 (14:01 -0400)]
LP#1775466 Unit tests setup / ported EgEventService test

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Doc updates
Bill Erickson [Wed, 16 May 2018 15:05:36 +0000 (11:05 -0400)]
LP#1775466 Doc updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 More testing cleanup
Bill Erickson [Tue, 15 May 2018 19:48:59 +0000 (15:48 -0400)]
LP#1775466 More testing cleanup

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 remove some test cruft
Bill Erickson [Tue, 15 May 2018 19:45:30 +0000 (15:45 -0400)]
LP#1775466 remove some test cruft

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Doc updates
Bill Erickson [Tue, 15 May 2018 17:09:17 +0000 (13:09 -0400)]
LP#1775466 Doc updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Doc updates
Bill Erickson [Tue, 15 May 2018 16:34:01 +0000 (12:34 -0400)]
LP#1775466 Doc updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Doc updates
Bill Erickson [Tue, 15 May 2018 15:46:50 +0000 (11:46 -0400)]
LP#1775466 Doc updates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Ang6 upgrade
Bill Erickson [Tue, 15 May 2018 15:42:54 +0000 (11:42 -0400)]
LP#1775466 Ang6 upgrade

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 server admin ui
Bill Erickson [Tue, 15 May 2018 14:48:10 +0000 (10:48 -0400)]
LP#1775466 server admin ui

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 docs
Bill Erickson [Tue, 15 May 2018 14:30:16 +0000 (10:30 -0400)]
LP#1775466 docs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 docs
Bill Erickson [Tue, 15 May 2018 14:27:59 +0000 (10:27 -0400)]
LP#1775466 docs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 server admin ui
Bill Erickson [Tue, 15 May 2018 14:27:38 +0000 (10:27 -0400)]
LP#1775466 server admin ui

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 server admin ui
Bill Erickson [Mon, 14 May 2018 21:08:12 +0000 (17:08 -0400)]
LP#1775466 server admin ui

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 more printing
Bill Erickson [Mon, 14 May 2018 16:35:38 +0000 (12:35 -0400)]
LP#1775466 more printing

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 printing / more dates
Bill Erickson [Mon, 14 May 2018 16:12:48 +0000 (12:12 -0400)]
LP#1775466 printing / more dates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 More grid / csv
Bill Erickson [Sun, 13 May 2018 22:03:19 +0000 (18:03 -0400)]
LP#1775466 More grid / csv

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 More grid
Bill Erickson [Sun, 13 May 2018 19:03:28 +0000 (15:03 -0400)]
LP#1775466 More grid

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 More grid
Bill Erickson [Sun, 13 May 2018 16:58:55 +0000 (12:58 -0400)]
LP#1775466 More grid

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 More formatting / dates
Bill Erickson [Sat, 12 May 2018 16:32:22 +0000 (12:32 -0400)]
LP#1775466 More formatting / dates

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Date select / hard due date example
Bill Erickson [Fri, 11 May 2018 22:16:51 +0000 (18:16 -0400)]
LP#1775466 Date select / hard due date example

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Grid / billing types continued
Bill Erickson [Fri, 11 May 2018 20:04:21 +0000 (16:04 -0400)]
LP#1775466 Grid / billing types continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Grid / billing types continued
Bill Erickson [Fri, 11 May 2018 16:36:31 +0000 (12:36 -0400)]
LP#1775466 Grid / billing types continued

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Grid selection; width configs
Bill Erickson [Thu, 10 May 2018 22:20:17 +0000 (18:20 -0400)]
LP#1775466 Grid selection; width configs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Grid column persistence
Bill Erickson [Thu, 10 May 2018 19:22:48 +0000 (15:22 -0400)]
LP#1775466 Grid column persistence

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Grid column persistence
Bill Erickson [Thu, 10 May 2018 18:38:02 +0000 (14:38 -0400)]
LP#1775466 Grid column persistence

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Grid column width config
Bill Erickson [Thu, 10 May 2018 17:31:10 +0000 (13:31 -0400)]
LP#1775466 Grid column width config

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Grid column header sort icons
Bill Erickson [Thu, 10 May 2018 16:29:47 +0000 (12:29 -0400)]
LP#1775466 Grid column header sort icons

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Revert to remote bootstrap CSS for now
Bill Erickson [Thu, 10 May 2018 16:07:07 +0000 (12:07 -0400)]
LP#1775466 Revert to remote bootstrap CSS for now

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 more grid
Bill Erickson [Tue, 8 May 2018 22:29:10 +0000 (18:29 -0400)]
LP#1775466 more grid

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 more grid
Bill Erickson [Tue, 8 May 2018 18:50:15 +0000 (14:50 -0400)]
LP#1775466 more grid

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 more grid
Bill Erickson [Tue, 8 May 2018 13:22:34 +0000 (09:22 -0400)]
LP#1775466 more grid

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 grid columns config
Bill Erickson [Thu, 3 May 2018 19:41:25 +0000 (15:41 -0400)]
LP#1775466 grid columns config

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Billing types; grid additions, misc
Bill Erickson [Thu, 3 May 2018 16:32:56 +0000 (12:32 -0400)]
LP#1775466 Billing types; grid additions, misc

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Billing type admin / misc.
Bill Erickson [Wed, 2 May 2018 21:57:30 +0000 (17:57 -0400)]
LP#1775466 Billing type admin / misc.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 /eg2 Apache configs
Bill Erickson [Wed, 2 May 2018 15:18:25 +0000 (11:18 -0400)]
LP#1775466 /eg2 Apache configs

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1775466 Angular5 base app + some services, UI's, etc.
Bill Erickson [Sun, 19 Nov 2017 00:51:20 +0000 (19:51 -0500)]
LP#1775466 Angular5 base app + some services, UI's, etc.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
7 years agoLP#1773404 Update root.adoc to show 3.1 release notes
abneiman [Tue, 29 May 2018 19:26:07 +0000 (15:26 -0400)]
LP#1773404 Update root.adoc to show 3.1 release notes

Signed-off-by: Andrea Buntz Neiman <abneiman@equinoxinitiative.org>
Signed-off-by: Dan Scott <dscott@laurentian.ca>
7 years agoForward port 3.1.2 upgrade script
Dan Wells [Mon, 4 Jun 2018 13:07:33 +0000 (09:07 -0400)]
Forward port 3.1.2 upgrade script

Signed-off-by: Dan Wells <dbw2@calvin.edu>
7 years agoForward port 3.0.8 upgrade script
Dan Wells [Mon, 4 Jun 2018 13:06:55 +0000 (09:06 -0400)]
Forward port 3.0.8 upgrade script

Signed-off-by: Dan Wells <dbw2@calvin.edu>
7 years agoDocs: Add bullet number images removed in 2.10
Remington Steed [Thu, 31 May 2018 17:59:30 +0000 (13:59 -0400)]
Docs: Add bullet number images removed in 2.10

These number images are used by the code callout feature of AsciiDoc,
used by the new Receipt Template Editor chapter (and possibly other
docs). I had renamed them in 2015, supposedly to prevent an ePub build
error, but that broke the code callout images. And since I cannot
replicate the ePub error now, I am renaming them back to their original
state, with sincere apologies to code callout readers everywhere.

Signed-off-by: Remington Steed <rjs7@calvin.edu>
7 years agoDocs: Release notes entry for lp1732975
Kathy Lussier [Fri, 25 May 2018 21:12:59 +0000 (17:12 -0400)]
Docs: Release notes entry for lp1732975

Signed-off-by: Kathy Lussier <klussier@masslnc.org>
7 years agolp1732975 Parts Column Not Populated
Kyle Huckins [Wed, 2 May 2018 17:47:04 +0000 (17:47 +0000)]
lp1732975 Parts Column Not Populated

- Retrieve Parts information in egItem

Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
 Changes to be committed:
modified:   Open-ILS/src/templates/staff/cat/item/t_list.tt2
modified:   Open-ILS/web/js/ui/default/staff/circ/services/item.js

Signed-off-by: Jeanette Lundgren <jlundgren@cwmars.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
7 years agoDocs: Add release note for bug 1707063 to 3.0 notes
Kathy Lussier [Fri, 25 May 2018 20:49:26 +0000 (16:49 -0400)]
Docs: Add release note for bug 1707063 to 3.0 notes

I missed the 3.0 notes in the earlier commit.

Signed-off-by: Kathy Lussier <klussier@masslnc.org>
7 years agoDocs: Add release note for bug 1707063
Kathy Lussier [Fri, 25 May 2018 20:44:26 +0000 (16:44 -0400)]
Docs: Add release note for bug 1707063

Signed-off-by: Kathy Lussier <klussier@masslnc.org>
7 years agoLP#1707063: Naive ng-class test for last-column-modified
Mike Rylander [Mon, 29 Jan 2018 21:37:15 +0000 (16:37 -0500)]
LP#1707063: Naive ng-class test for last-column-modified

Instead of comparing a (potentially undefined) property of a column, we'll
just compare the column object directly when checking to see if a column
header should be highlighted for "last touched in editing mode."

Signed-off-by: Mike Rylander <mrylander@gmail.com>
Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
7 years agoDocs: Add release notes entry for lp1766379
Kathy Lussier [Fri, 25 May 2018 20:23:05 +0000 (16:23 -0400)]
Docs: Add release notes entry for lp1766379

Signed-off-by: Kathy Lussier <klussier@masslnc.org>
7 years agoLP#1766379: add spaces between terms in author link to prevent a broken search query
Jeff Davis [Wed, 16 May 2018 18:31:43 +0000 (11:31 -0700)]
LP#1766379: add spaces between terms in author link to prevent a broken search query

Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
7 years agoDocs: adding to 3.1.2 release notes
Jane Sandberg [Fri, 25 May 2018 20:23:40 +0000 (13:23 -0700)]
Docs: adding to 3.1.2 release notes

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
7 years agoDocs: correcting description of a bugfix
Jane Sandberg [Fri, 25 May 2018 20:14:12 +0000 (13:14 -0700)]
Docs: correcting description of a bugfix

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
7 years agoDocs: adding to 3.0.8 release notes
Jane Sandberg [Fri, 25 May 2018 19:53:28 +0000 (12:53 -0700)]
Docs: adding to 3.0.8 release notes

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
7 years agoLP1750887: Copy Objects when Saving Copy Templates
Jason Boyer [Wed, 21 Feb 2018 18:59:44 +0000 (13:59 -0500)]
LP1750887: Copy Objects when Saving Copy Templates

Copy the callnumbers and statcats objects when saving
copy templates to prevent accidental and confusing
editing of in-memory copies.

cesardv: changed tabs to spaces.

Signed-off-by: Jason Boyer <jboyer@library.in.gov>
Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
7 years agoLP#1771422 Reset transiting hold copy status fix
Bill Erickson [Tue, 15 May 2018 20:12:12 +0000 (16:12 -0400)]
LP#1771422 Reset transiting hold copy status fix

Avoid modifying the copy status in the hold-reset API when it's passing
the copy off to the transit API for canceling the transit.  Let the
transit API handle the status instead.

This fixes a bug where resetting a transiting hold, and canceling its
transit, would leave the targeted copy in "in transit" status instead of
"canceled transit".

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
7 years agoLP#1750630: use proper quoting to un-break Transit List print template
Lynn Floyd [Mon, 7 May 2018 17:43:01 +0000 (10:43 -0700)]
LP#1750630: use proper quoting to un-break Transit List print template

Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
7 years agoLP#1528909: Patron search clickable barcodes
Bill Erickson [Tue, 22 May 2018 15:18:01 +0000 (11:18 -0400)]
LP#1528909: Patron search clickable barcodes

Patron barcodes in the patron search grid are now click-able, making it
possible to quickly open multiple patrons in new tabs from patron search
by control-clicking (or middle-clicking) the barcode links.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
7 years agoLP#1721148: In-house use shows copy status
Bill Erickson [Mon, 21 May 2018 18:22:32 +0000 (14:22 -0400)]
LP#1721148: In-house use shows copy status

Adds a Copy Status column to the In-House use checkout grid.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Geoff Sams <gsams@roanoketexas.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
7 years agoLp#1760859: Add Missing Images to Tranist and Hold Slips
Jeanette Lundgren [Mon, 14 May 2018 17:26:45 +0000 (13:26 -0400)]
Lp#1760859: Add Missing Images to Tranist and Hold Slips

Added new truck transit.png image for web client holds/transit dialog

Added holds.png img tag to t_hold_shelf_dialog.tt2

Added transit.png img tag to t_transit_dialog.tt2

Signed-off-by: Jeanette Lundgren <jlundgren@cwmars.org>
Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
7 years agoLP#1759352: improve webstaff fix checkout specific due date UX
Cesar Velez [Fri, 30 Mar 2018 15:32:45 +0000 (11:32 -0400)]
LP#1759352: improve webstaff fix checkout specific due date UX

The Date Options dropdown UI added as a result of bug 1717025
hides the state of the "checkboxes" for custom due date and
the datepicker wasn't disabled when custom due date was disabled.
This addresses these UX issues, to that the user has visual feedback
as to the state of that option.

Signed-off-by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Rogan Hamby <rogan.hamby@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
7 years agoLP#1751126: Make print holds shelf list aware of clear mode.
Jason Stephenson [Tue, 10 Apr 2018 14:51:24 +0000 (10:51 -0400)]
LP#1751126: Make print holds shelf list aware of clear mode.

We change the Print Full List button on the holds shelf view to be
aware of whether clear mode is active.  If clear mode is active, then
the list of holds to clear is printed.  If not, then the full holds
shelf list is printed.

This commit does not change the label of the print full list button.

Signed-off-by: Jason Stephenson <jason@sigio.com>
Signed-off-by: Dawn Dale <ddale@georgialibraries.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
7 years agoLP#1772417: (follow-up) improve I18N of the bucket title string
Galen Charlton [Fri, 25 May 2018 18:25:44 +0000 (14:25 -0400)]
LP#1772417: (follow-up) improve I18N of the bucket title string

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
7 years agoLP1772417: Adding the bucket ID to the user bucket display
Jane Sandberg [Mon, 21 May 2018 16:28:39 +0000 (09:28 -0700)]
LP1772417: Adding the bucket ID to the user bucket display

To test:
1) Open a patron bucket.  Note that the bucket ID is not listed
in the bucket information section at the top of this screen.
2) Apply this commit.
3) Open the same patron bucket.  Note that the bucket ID is
listed in the bucket information section

Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
7 years agoLP#1752753: Guard against invalid timezone
Jeff Davis [Fri, 2 Mar 2018 00:55:46 +0000 (16:55 -0800)]
LP#1752753: Guard against invalid timezone

If the lib.timezone org setting is not a valid timezone, attempting to
use it can result in an internal server error in the OPAC.  Let's handle
the error with try/catch instead.

To test
-------
1. In Library Settings Editor, edit the "Library time zone" setting for
   Example Branch 1, setting the value to something that's not the name
   of a time zone (like "invalid" or "UTC-07:00").
2. In the OPAC, retrieve a record with holdings at Example Branch 1.
    You will get an Internal Server Error.
3. Edit the library setting to use a valid timezone name, like
   "America/Vancouver".
4. Retrieve the same record again. This time, the record will display
   properly.
5. Apply the patch and repeat steps 1 and 2; this time, there should
   be no internal server error.

Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
7 years agoMoving upgrade script into place
Mike Rylander [Fri, 25 May 2018 18:12:25 +0000 (14:12 -0400)]
Moving upgrade script into place

Signed-off-by: Mike Rylander <mrylander@gmail.com>
7 years agoStamping upgrade script
Mike Rylander [Fri, 25 May 2018 18:11:02 +0000 (14:11 -0400)]
Stamping upgrade script

Signed-off-by: Mike Rylander <mrylander@gmail.com>
7 years agoLP#1768992: Add missing copy alert permissions
Jeff Davis [Thu, 3 May 2018 22:02:07 +0000 (15:02 -0700)]
LP#1768992: Add missing copy alert permissions

Signed-off-by: Jeff Davis <jdavis@sitka.bclibraries.ca>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Mike Rylander <mrylander@gmail.com>