Mike Risher [Fri, 23 Aug 2019 22:12:13 +0000 (22:12 +0000)]
lp1840287-floating-group-configuration
Enhance Floating Group Configuration page so that it includes
a way to configure the linked group members. Both configuration
grids are shown on a single page.
Signed-off-by: Mike Risher <mrisher@catalyte.io>
Changes to be committed:
modified: Open-ILS/src/eg2/src/app/staff/admin/server/admin-server.module.ts
new file: Open-ILS/src/eg2/src/app/staff/admin/server/floating-group.component.html
new file: Open-ILS/src/eg2/src/app/staff/admin/server/floating-group.component.ts
modified: Open-ILS/src/eg2/src/app/staff/admin/server/routing.module.ts
Bill Erickson [Mon, 15 Jul 2019 19:37:35 +0000 (15:37 -0400)]
JBAS-2313 Authority index skip non-browse entries
Avoid creating browse entry links to authority fields which are not
configured as browse_field's via their link to config.metabib_field
or have no link to metabib_field. These entries will never appear in a
browse search and they prevent bib record ingest from completing as it
causes failures attempting to maintain the
metabib.browse_entry.metabib_fields_cache
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Mike Risher [Fri, 5 Jul 2019 16:27:01 +0000 (16:27 +0000)]
CAT-238-add-numeric-value-to-circ-mod
Each dropdown option for circulation modifier will start with a number
e.g. 0:Book
Signed-off-by: Mike Risher <mrisher@catalyte.io>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 15 Jul 2019 16:15:35 +0000 (12:15 -0400)]
JBAS-2315 Vandelay sets cat date
Porting to new Angular Vandelay code.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 15 Jul 2019 14:34:56 +0000 (10:34 -0400)]
JBAS-2314 Patron expire date extension repair
Extend accounts whose last activity occurred after midnight the previous
day. This fixes an issue where accounts whose latest activity is always
yesterday (e.g. scko logins) were never updated.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 8 Jul 2019 19:14:07 +0000 (15:14 -0400)]
JBAS-2148 Bib merge clearly indicate lead record
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Galen Charlton [Fri, 19 Apr 2019 20:29:21 +0000 (16:29 -0400)]
LP#
1812900: fix retention of saved defaults in holdings editor
Because the $watch on the statistical category default OU filter
in the holdings editor can fire before the form is fully initialized,
saved defaults (i.e., the cat.copy.defaults workstation setting)
could get overwritten with the hard-coded default value for that, er,
set of defaults.
This patch ensures that that $watch saves the defaults only when the
value of the default stat cat OU filter has changed.
To test
-------
[1] Use the holdings editor on an item. Change to the defaults
tab and check or uncheck checkboxes such as "Use checkdigit"
and "Print Item Labels on Save and Exit"
[2] Refresh the page or open the holdings editor on a different item.
Note that the settings from step #1 are not retained.
[3] Apply the patch.
[4] Repeat steps #1 and #2. This time, the settings should be retained.
[5] Set the Default Filter Library in the same tab and refresh. Verify
that the OU you chose is retained.
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: John Amundson <jsamundson@cwmars.org>
Signed-off-by: Janet Schrader <jschrader@cwmars.org>
Signed-off-by: Jason Stephenson <jason@sigio.com>
Bill Erickson [Mon, 24 Jun 2019 15:59:36 +0000 (11:59 -0400)]
JBAS-2256 Record bucket grid gets static columns
Work around issues with saving changes to auto-generated column lists in
the AngJS grid by defining a fixed set of columns for the 3 record
bucket grids.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 17 Apr 2019 14:51:45 +0000 (10:51 -0400)]
LP1683385 AngJS grid avoid dupe auto-fields
When generating grid fields from an IDL class in the AngJS grid, avoid
adding any fields that match fields already defined in the markup.
An example of such a grid is the Pending Item Buckets page.
To test
-------
[1] Go to Item Buckets and add an item to the Pending Items page.
[2] Note that in the column picker there are two barcode fields,
one that hyperlinks the item and one that does not.
[3] Apply the patch and repeat steps 1-2.
[4] This time, there is only one barcode column (the one that
hyperlinks the results).
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Jane Sandberg [Tue, 3 Apr 2018 22:32:12 +0000 (15:32 -0700)]
LP1760940: Turn off browser spell-check on flat text editor
This is because there are way too many false positives for the
spell-check to be useful (e.g. codes, subfield delimiters are reported
as spelling errors)
To test:
* Open a record in the Web client in a recent version of Firefox.
* Click MARC Edit.
* Turn on the Flat Text Editor.
* Click inside the editor so that it is in focus.
* Confirm that that no red wavy spelling error underlines appear.
Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 24 Jun 2019 15:13:49 +0000 (11:13 -0400)]
JBAS-2218 Record summary cataloging date (Angular edition)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 24 Jun 2019 15:05:30 +0000 (11:05 -0400)]
JBAS-2218 Record summary cataloging date
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 24 Jun 2019 14:39:07 +0000 (10:39 -0400)]
JBAS-2193 Volcopy display repairs
Fix column label alignment issues created by removing some columns in
the vol/copy editor.
Hide the "Item #" field.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 21 Jun 2019 18:50:35 +0000 (14:50 -0400)]
JBAS-1832 Auth ingest happens last in 3.2 update
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 20 Jun 2019 20:27:21 +0000 (16:27 -0400)]
JBAS-1832 more 3.2 sql upgrade insert wrappers
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 19 Jun 2019 21:41:01 +0000 (17:41 -0400)]
JBAS-1832 Add change_password DB function
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 12 Jun 2019 20:45:04 +0000 (16:45 -0400)]
JBAS-2297 SIP Refundable payment support
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 12 Jun 2019 17:15:14 +0000 (13:15 -0400)]
Ansible wizard document all server groups
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 12 Jun 2019 15:37:56 +0000 (15:37 +0000)]
JBAS-2297 Support SIP check payments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 12 Jun 2019 15:11:04 +0000 (15:11 +0000)]
JBAS-2297 SIP LOST fee type repairs
Ensure a fee type is reported as LOST for "Lost Materials" only. E.g.
avoid treating "lost part" as a LOST item.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 30 Jan 2019 20:34:25 +0000 (15:34 -0500)]
JBAS-2148 Staff TPAC export browse results as MARC
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 3 Jan 2019 19:55:19 +0000 (14:55 -0500)]
JBAS-2148 Staff TPAC export results as MARC
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 17 Jun 2019 19:50:06 +0000 (15:50 -0400)]
JBAS-1832 Authority reingest addl sql logging
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 17 Jun 2019 19:16:54 +0000 (15:16 -0400)]
JBAS-1832 Add db statement timeout for 3.2-additions
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 17 Jun 2019 16:24:04 +0000 (09:24 -0700)]
JBAS-1832 Update sample data (mainly new setting types)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 29 May 2019 16:08:55 +0000 (16:08 +0000)]
JBAS-2248 SIP patron fines shows last billing type
Return the label of the last_billing_type for display of patron fines
via SIP2 instead of last_billing_note, which is inconsistent and may not
be intended for patron consumption.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Kyle Huckins [Thu, 2 May 2019 15:55:07 +0000 (15:55 +0000)]
CAT-215 Lineitem MARC attribute definition sortkey
- Add Sortkey field to Acquisition Lineitem MARC Attribute
Definition fieldmapper object and DB table to allow ordering
of fields in Brief Records Add UI.
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Changes to be committed:
new file: KCLS/sql/schema/deploy/cat-215-acqlimad-sortkey.sql
new file: KCLS/sql/schema/revert/cat-215-acqlimad-sortkey.sql
modified: KCLS/sql/schema/sqitch.plan
modified: Open-ILS/examples/fm_IDL.xml
modified: Open-ILS/web/js/ui/default/acq/picklist/brief_record.js
- Remove duplicate line in revert .sql file
- Change sortkey field to Integer
- Make sortkey fiel non-null and apply default value of 1
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Changes to be committed:
modified: KCLS/sql/schema/deploy/cat-215-acqlimad-sortkey.sql
modified: KCLS/sql/schema/revert/cat-215-acqlimad-sortkey.sql
Bill Erickson [Tue, 28 May 2019 21:42:04 +0000 (21:42 +0000)]
JBAS-2266 Hatch settings ported to kcls sql
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 23 May 2019 22:02:41 +0000 (18:02 -0400)]
LP1825896 Workstation settings unique constraint
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 12 Apr 2019 19:47:24 +0000 (15:47 -0400)]
LP1824391 Hatch File Writer release notes
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 15 Apr 2019 15:34:21 +0000 (11:34 -0400)]
LP1824391 Hatch print-to-file Angular edition
Adds support for the Angular hatch service for sending 'bare' text/plain
print-to-file requests.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 12 Apr 2019 16:52:09 +0000 (12:52 -0400)]
LP1824391 Hatch File Writer print support
Adds support for translating receipt data to plain text and writing the
output to a file instead of sending it to a printer.
Adds a new stock printer named "Hatch File Writer" to the print
configuration interface.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 22 Apr 2019 21:02:05 +0000 (14:02 -0700)]
LP1825891 Use Hatch 'hostname' for workstation reg.
Populate the workstation name with the hostname of the PC when
registring a new workstation for Hatch-enabled workstations.
Note the code gracefully returns null if Hatch returns a 404 (not found)
or Hatch is not active.
Updates the AngJS and Angular workstation admin pages to load the
hostname value when possible.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 23 Apr 2019 14:57:31 +0000 (07:57 -0700)]
LP1825896 Store workstations in Hatch when available
When Hatch is enabled, use Hatch for storing workstation registration
information.
If workstations are found in localStorage, they are merged into the
collection of workstations stored in hatch and removed from
localStorage.
Include DB udpate to add workstation setting 'eg.hatch.enable.printing'
so that it may live on the server.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 17 Sep 2018 15:26:11 +0000 (11:26 -0400)]
LP#
1793005 Angular6 Hatch support / printer settings
Adds support for Hatch print communication to the Angular(6) app.
Migrates the print preferences settings (eg.print.config.*) from
in-Hatch settings to server-stored workstation settings.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: blake <blake@mobiusconsortium.org>
Bill Erickson [Thu, 23 May 2019 18:19:43 +0000 (18:19 +0000)]
JBAS-2285 Auth browse prefers lcsh records
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 13 May 2019 14:43:51 +0000 (10:43 -0400)]
LP1731021 SIP fine detail fee type additions
Adds support for specifying different fee types in the fine/fee response
based on the most recent billing type of each transaction.
Thanks to Jason Stephenson for the initial implementation.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 10 Apr 2019 16:45:56 +0000 (12:45 -0400)]
LP1731021 SIP Fine detail repairs / display fields
Resolve commit issues with the second commit from the source branch
working/user/dpearl/LP1731021_fine_item_detail
Migrating circ title/author lookup to use metabib display fields instead
of MVR's.
Minor code refactoring.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Dan Pearl [Thu, 25 May 2017 18:10:01 +0000 (14:10 -0400)]
LP#
1731021: Support fine detail enhancement to SIP.
The particular flavor of fine detail output is manufacturer dependent,
although 3m is popular, and the default. To configure the selection,
modify the /openils/conf/oils_sip.xml file.
Testing: See the /openils/conf/oils_sip.xml file and test all supported
values for the av_format option. You should also test the case where
the option is omitted, or a non-supported value. I am not sure what
happens if you supply more than one option with same or different
values, but this is a non-supported degenerate case.
For each test value, ensure tha the fine item detail is the expected
format.
Signed-off-by: Dan Pearl <dpearl@cwmars.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Jeff Godin [Tue, 2 Oct 2018 12:32:54 +0000 (08:32 -0400)]
LP#
1796942 Treat VISA SIP payments as credit card
Treat sip_payment_type 01 (VISA) as a credit_card_payment.
Previously, we only handled payment type 02 (credit card) and 01
fell through to be treated as a cash_payment.
Signed-off-by: Jeff Godin <jgodin@tadl.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 23 May 2019 15:16:50 +0000 (15:16 +0000)]
JBAS-2285 authority reginest improvements
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 23 May 2019 15:12:43 +0000 (15:12 +0000)]
JBAS-2285 authority browse sql rearrangments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 23 May 2019 15:06:09 +0000 (15:06 +0000)]
JBAS-2285 authority browse sql rearrangments
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 23 May 2019 15:01:19 +0000 (15:01 +0000)]
JBAS-2285 find auth rec for browse entry fixes
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 22 May 2019 20:14:34 +0000 (20:14 +0000)]
JBAS-2285 Move auth check into 3.2 schema file
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 22 May 2019 19:47:27 +0000 (12:47 -0700)]
JBAS-2285 Retain legacy headings extraction and authorized checks
The 3.2-era authority headings extraction code, which uses MADs is
resulting in unexpected headings, causing browse results to appear to be
unauthorized when they aren't.
This just reverts to the 2.12-era headings extraction logic and checks
for is-unauthorized, taking the new single browse_entry table into
effect.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 21 May 2019 18:31:09 +0000 (18:31 +0000)]
JBAS-2285 Browse authorit unauthorized db func
Move the check to see if an authority browse entry is unauthorized into
the database so we can limit to authority fields of the same
metabib_field class (e.g. 'subject').
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 20 May 2019 16:27:48 +0000 (16:27 +0000)]
JBAS-2216 Remove grid action dropdown scroll bars
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 20 May 2019 15:49:25 +0000 (15:49 +0000)]
JBAS-2285 Browse 'sees' include all heading purposes
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 17 May 2019 20:39:34 +0000 (20:39 +0000)]
JBAS-1839 Revert back to truncated sort value field
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 16 May 2019 18:53:38 +0000 (18:53 +0000)]
JBAS-2284 Identifier (call number) browse respects '.' chars
When performing an identifier browse, avoid stripping '.' characters
from the sort value when locating the browse pivot.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 14 May 2019 17:03:35 +0000 (13:03 -0400)]
LP1813633 TCN search can find deleted records
As with the XUL client, when performing a bib record TCN search
(Cataloging -> Retrieve Record By TCN), first look for non-deleted
records with the requested TCN. When none are found, perform a
secondary search for deleted records with the requested TCN.
To test in concerto:
[1] Navigate to Cataloging -> Retrieve Record By TCN
[2] Search for TCN value "10", which is deleted by default in Concerto.
[3] Confirm the deleted record is loaded.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Garry Collum <gcollum@gmail.com>
Bill Erickson [Thu, 16 May 2019 14:54:18 +0000 (14:54 +0000)]
JBAS-1832 Minor bug avoid errors in holdings edit
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 13 May 2019 14:42:44 +0000 (10:42 -0400)]
SIP Fines/fees retrieval test
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 10 May 2019 19:37:04 +0000 (19:37 +0000)]
JBAS-2279 Record detail search navigation repairs
Teach the browser client catalog to:
1. pass query params from title links from the embedded catalog to the
angjs wrapper opened in a new tab.
2. pass query params from the record detail page angjs container page
down to the iframe so the query is propagated to the catalog.
3. add tpac template mods to KCLS record detail template so the wrapper
page can get search result counts.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 10 May 2019 19:31:19 +0000 (19:31 +0000)]
JBAS-1832 Ignore ansible retry files
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 8 May 2019 20:31:32 +0000 (20:31 +0000)]
Invoice export deletes previous day's local file
Keep only the most recent invoice export CVS file on the source
(utility) server in case of delivery failure to prod-depot.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 8 May 2019 19:19:31 +0000 (19:19 +0000)]
JBAS-1832 CAPS Librarians get UPDATE_AUTHORITY_RECORD perm
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 15 Apr 2019 18:50:47 +0000 (18:50 +0000)]
JBAS-2239 Browse default sort pubdate repair
Newest to oldest is descending...
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 15 Apr 2019 18:38:14 +0000 (18:38 +0000)]
JBAS-2202 Update items update api fix
Fix an inconsistency between how the KCLS update-items interface calls
the volume save API in some cases with un-fleshed copies.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Kyle Huckins [Tue, 9 Apr 2019 21:27:58 +0000 (21:27 +0000)]
CAT-211 Vandelay Label Improvements
- Cause "Save as New Template" to display as "Modify Template" when an
existing template is selected.
- Cause "Upload" to display as "Import" when importing from the queue.
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Changes to be committed:
modified: Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.html
modified: Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.ts
Bill Erickson [Mon, 15 Apr 2019 18:10:16 +0000 (18:10 +0000)]
JBAS-562 Copy quality labels ported to browser
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 12 Apr 2019 14:16:33 +0000 (14:16 +0000)]
Revert "JBAS-2242 update receipts for foundation library giving day."
Libary giving day is past. Reverting.
This reverts commit
34d6ba621d1123fe3d30b3758f7b182a6b756719.
Kyle Huckins [Tue, 9 Apr 2019 18:15:53 +0000 (18:15 +0000)]
CAT-212 Improve clarity of subfield entry input
- Apply a dotted border line to beginning on .marcsfvalue css class
- Increase width of subfield entry input
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Changes to be committed:
modified: Open-ILS/src/templates/staff/cat/share/t_marcedit_editable.tt2
modified: Open-ILS/src/templates/staff/css/cat.css.tt2
Bill Erickson [Fri, 5 Apr 2019 15:06:53 +0000 (15:06 +0000)]
Revert "JBAS-2245 Outreach 3 new groups / patron editor"
These groups should not have been added.
This reverts commit
d2ca7a72de06cf93605c4bb68c1a4be451f3cc5b.
Bill Erickson [Fri, 5 Apr 2019 15:01:24 +0000 (15:01 +0000)]
Activate Mercer Island teacher accounts
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 4 Apr 2019 16:20:40 +0000 (16:20 +0000)]
JBAS-2246 Hold notify settings hide sms; phone example
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 4 Apr 2019 14:06:36 +0000 (14:06 +0000)]
JBAS-2245 Outreach 3 new groups / patron editor
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 3 Apr 2019 20:35:15 +0000 (20:35 +0000)]
JBAS-2232 Self-reg additional cards notice
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 2 Apr 2019 19:45:56 +0000 (19:45 +0000)]
JBAS-2234 eCard verify form WCAG repairs
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 2 Apr 2019 20:35:13 +0000 (20:35 +0000)]
JBAS-2232 Self reg link color contrast
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 2 Apr 2019 20:25:51 +0000 (20:25 +0000)]
JBAS-2232 Patron self-reg WCAG fixes
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 4 Apr 2019 15:08:53 +0000 (15:08 +0000)]
JBAS-2141 Patron UI layout improvements
* Move patron address to the top of the UI
* Hide the patron address copy/paste textarea until needed (was taking
up a lot of space)
* Hide list of penalties and instead display a styled exclamation next
to the patron's name when alerts exist.
* Move Fines, etc. counts to the bottom of the patron summary.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bradley Bonner [Mon, 1 Apr 2019 20:54:04 +0000 (13:54 -0700)]
JBAS-2242 update receipts for foundation library giving day.
Bradley Bonner
bbonner@kcls.org
Bill Erickson [Mon, 1 Apr 2019 15:28:08 +0000 (15:28 +0000)]
JBAS-2185 Batch MARC CN class repair
Be sure MARC call numbers are fetched using the correct call number
classification in the batch call number editor.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 5 Feb 2019 20:35:51 +0000 (15:35 -0500)]
LP1761222 Holdings batch circ retrieval
Fetch non-checked-in circulations for copies in the Holdings
maintenance grid (for due date display) in batch instead firing a
potentially vary large parallel batch of pcrud API calls.
This also limits due date display to items that have open circulations,
consistent with the XUL client.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Remington Steed [Wed, 7 Nov 2018 16:02:48 +0000 (11:02 -0500)]
LP#
1761222: Add four columns available in XUL client
The XUL client had these columns but they hadn't been added to the web client
yet. This commit adds them:
- Classification
- Due Date
- OPAC visible?
- Quality
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Remington Steed [Tue, 6 Nov 2018 16:17:33 +0000 (11:17 -0500)]
LP#
1761222: Add Fine Level, Loan Duration to Holdings View grid
Signed-off-by: Remington Steed <rjs7@calvin.edu>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 15 Mar 2019 15:29:59 +0000 (11:29 -0400)]
LP1693580 Marc editor notify and API changes
1. Indicate in the interface when a bib/auth MARC record edit failed or
succeeded.
2. Handle permission failures on MARC edit by displaying the permission
override dialog.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 15 Mar 2019 15:29:07 +0000 (11:29 -0400)]
LP1693580 Authority create/update API repairs
Fixes issues with the authority record create and update open-ils.cat
API calls, where internal function calls were not passed the correct
values.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Michele Morgan [Fri, 8 Mar 2019 14:49:42 +0000 (09:49 -0500)]
LP1716473 A few tweaks to correct field labels
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 4 Mar 2019 21:41:01 +0000 (16:41 -0500)]
LP1716473 Release Notes: copy edit hide disabled
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Geoff Sams <gsams@roanoketexas.com>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Bill Erickson [Mon, 4 Mar 2019 19:06:59 +0000 (14:06 -0500)]
LP1716473 Copy editor hide disabled defaults
Disabling a field in the copy editor "Defaults" tab now hides the field
instead of simply disabling it. Once a field is hidden, subsequent
field shift left to fill the space.
The "Working Items" grid is shifted to the bottom of the page, below the
attributes editor. This allows the attributes to fill the horizontal
space and puts the working items and save operations visually at the end
of the page, i.e. at end of the work flow.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Geoff Sams <gsams@roanoketexas.com>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Bill Erickson [Thu, 21 Mar 2019 20:20:34 +0000 (16:20 -0400)]
JBAS-1832 3.2 point release updates SQL cross-port
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 21 Mar 2019 20:16:27 +0000 (16:16 -0400)]
JBAS-1832 3.2 point release updates SQL cross-port
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 21 Mar 2019 19:22:20 +0000 (15:22 -0400)]
CAT-199 Port browse default sort ws setting
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Katlyn Beck [Tue, 19 Mar 2019 23:31:33 +0000 (23:31 +0000)]
CAT-199 getLocalItems to getItems
- Refactor implementation of search pane and browse search default value
retrieval when searching the catalog.
Signed-off-by: Katlyn Beck <kbeck@catalyte.io>
Changes to be committed:
modified: Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
Kyle Huckins [Mon, 18 Mar 2019 17:16:03 +0000 (17:16 +0000)]
CAT-199 Save state of default browse dropdown
- Ensure Default Browse Sort selector displays existing choice.
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Changes to be committed:
modified: Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
Kyle Huckins [Mon, 18 Mar 2019 16:34:23 +0000 (16:34 +0000)]
CAT-199 Default Browse SQL additions
- Add eg.search.browse_sort_default to config.workstation_setting_type
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Changes to be committed:
modified: Open-ILS/src/sql/Pg/950.data.seed-values.sql
new file: Open-ILS/src/sql/Pg/upgrade/XXXX.data.cat-199-default-browse.sql
Katlyn Beck [Tue, 29 Jan 2019 19:56:39 +0000 (19:56 +0000)]
CAT-199 Workstation admin default search options for browse
- Set eg.search.browse_sort_default on selection of option
in dropdown.
- Append default browse sort to url on browse search.
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Signed-off-by: Katlyn Beck <kbeck@catalyte.io>
Changes to be committed:
modified: Open-ILS/src/templates/staff/admin/workstation/t_splash.tt2
modified: Open-ILS/web/js/ui/default/staff/admin/workstation/app.js
modified: Open-ILS/web/js/ui/default/staff/cat/catalog/app.js
Bill Erickson [Wed, 20 Mar 2019 15:23:11 +0000 (11:23 -0400)]
JBAS-2221 Hide CN classification selector
We always use the same classification, so hide the selector in the
volume batch editor.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 20 Mar 2019 14:30:35 +0000 (10:30 -0400)]
JBAS-2019 Invoice export crontab entry
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 17 Jan 2019 21:24:32 +0000 (16:24 -0500)]
JBAS-2019 Invoice export support
DB function for finding and stamping invoices for export.
Script for calling DB func, creating CSV from the exported invoices, and
SCP'ing the invoices to prod-depot.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 14 Mar 2019 21:08:59 +0000 (17:08 -0400)]
JBAS-2211 Flat text editor uses Courier
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 14 Mar 2019 21:02:31 +0000 (17:02 -0400)]
LP1817601 MARC Flat Text Editor Monospace Font
Use a fixed width font in the MARC flat text editor, consistent with the
fonts used for the non-flat-text editor.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 14 Mar 2019 20:53:58 +0000 (16:53 -0400)]
JBAS-2145 Hide Parts, Conjoined Items tabs
Hide these tabs in the catalo record detail page since we don't use
them.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 14 Mar 2019 20:48:40 +0000 (16:48 -0400)]
JBAS-2224 Copy detail ISBN display repairs
Prevent long ISBN strings from distorting the copy detail display.
Instead, chop off the overflow and show the entirety via tooltip.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 14 Mar 2019 20:30:09 +0000 (16:30 -0400)]
JBAS-2216 Increase scollable menu height
Increase all scrollable menus (including grid context/action menus) by
50% to reduce scrolling requirements.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 14 Mar 2019 20:19:43 +0000 (16:19 -0400)]
JBAS-1832 Skip reporter simple record rebuild
This step must be done after the display fields have been added as part
of a bib reingest.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 14 Mar 2019 20:08:15 +0000 (16:08 -0400)]
JBAS-2222 Holdings view defaults to KCLS org
Signed-off-by: Bill Erickson <berickxx@gmail.com>