Bill Erickson [Fri, 4 Jan 2019 16:05:17 +0000 (11:05 -0500)]
LP1779158 Angular alert dialog component
Similar to the PromptDialogComponent except it displays a simple message
(formatted as 'danger') and the only option available to the user is to
close the dialog.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Kyle Huckins [Tue, 18 Dec 2018 22:57:21 +0000 (22:57 +0000)]
lp1779158 Inspect Queue Improvements
- Add "Delete selected" option to Authority Queues
- Change Queuetype to 'authority' from 'auth' when selecting single record to view
in auth record queue.
- Ensure "Imported As" link correctly navigates to Auth record view for Auth Queues
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Changes to be committed:
modified: Open-ILS/src/eg2/src/app/staff/cat/vandelay/queue-list.component.html
modified: Open-ILS/src/eg2/src/app/staff/cat/vandelay/queue.component.html
modified: Open-ILS/src/eg2/src/app/staff/cat/vandelay/queue.component.ts
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Kyle Huckins [Tue, 27 Nov 2018 21:07:35 +0000 (21:07 +0000)]
lp1779158 Vandelay Authority Import Tweaks
- Check for "Auth" string
- Dummy rec.import_items when record is not bib
- Teach resolveQueue() to assume startQueueId unless a queue is selected already
Signed-off-by: Kyle Huckins <khuckins@catalyte.io>
Changes to be committed:
modified: Open-ILS/src/eg2/src/app/staff/cat/vandelay/import.component.ts
modified: Open-ILS/src/eg2/src/app/staff/cat/vandelay/queue.component.ts
modified: Open-ILS/src/eg2/src/app/staff/cat/vandelay/vandelay.service.ts
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 4 Dec 2018 19:13:42 +0000 (14:13 -0500)]
LP#
1779158 Vandelay UI accessibilty/usability improvements
* Associate <input>'s with their labels in the import and export forms
* Hide the MARC removal groups selector when record type is authority.
* Disable ACQ copy overlay option when record type is authority.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 1 Feb 2019 17:37:29 +0000 (12:37 -0500)]
JBAS-2182 Rebuild reporter simple record for 3.2 upgrade
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Katlyn Beck [Wed, 30 Jan 2019 18:11:47 +0000 (18:11 +0000)]
CAT-200 Remember last search template used
- When selected, the template name is saved to localStorage.
- When the page is loaded or refreshed, the template is retrieved
and populated from localStorage based on stored name.
Signed-off-by: Katlyn Beck <kbeck@catalyte.io>
Changes to be committed:
modified: Open-ILS/web/js/ui/kcls/conify/global/config/search_templates.js
Katlyn Beck [Wed, 30 Jan 2019 18:35:39 +0000 (18:35 +0000)]
CAT-205 Add results view option to catalog search template
- Added "Results View" dropdown to Search Templates section with
options for "Simple View" and "Detailed View".
- Selection from dropdown saves to a template.
Signed-off-by: Katlyn Beck <kbeck@catalyte.io>
Changes to be committed:
modified: KCLS/openils/var/templates_kcls/opac/parts/advanced/search.tt2
Bill Erickson [Mon, 28 Jan 2019 17:38:22 +0000 (12:38 -0500)]
JBAS-2095 Syslog delete all files older than 2 years
In other words, only retain the activity and apache access log files for
2 years total.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 17 Jan 2019 21:35:52 +0000 (16:35 -0500)]
JBAS-2174 Dog/Yeti combo self-reg cards
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 17 Jan 2019 15:32:40 +0000 (10:32 -0500)]
JBAS-2138 Patron search grid column configs
* Create requested layout config
* Create org setting type to store the value
* Remove the analogous workstation setting type to prevent storing
overrides to column configs.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 17 Jan 2019 15:11:44 +0000 (07:11 -0800)]
JBAS-1832 3.2 sample data gets workstation setting types
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 16 Jan 2019 15:28:19 +0000 (10:28 -0500)]
JBAS-1832 Crontab updates to match production
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 9 Jan 2019 15:59:17 +0000 (10:59 -0500)]
JBAS-2169 SCKO holds receipt target sorting repair
Ensure the list of hold targets is in the same order as the user data
array provided by the caller for printing the holds receipt. This
allows the UI to pass the hold status (queue pos, ready-for-pickup) and
have the values link to the correct hold when compiling the print
template.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 15 Jan 2019 16:18:41 +0000 (11:18 -0500)]
JBAS-2172 (LP1619703) Webstaff LI transfer target
Port the ability to mark a bib record as a lineitem transfer target to
the browser client embedded catalog.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 14 Jan 2019 21:11:01 +0000 (16:11 -0500)]
JBAS-2118 Reprint refundable; show staff login in details
Show lost/paid receipt reprint options in main billing list and in
payments history list.
Show staff A/D login under new "Staff" column in billing payment
details.
Remove the bogus "@ library" for the "Login" column since it referred to
the home library and not the payment library -- best to just not show
it.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 14 Jan 2019 18:50:47 +0000 (13:50 -0500)]
JBAS-2118 Refundable payment receipt printing; copy filters
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 11 Jan 2019 21:27:29 +0000 (16:27 -0500)]
3.2 marc_stream_importer requires a workstation
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 8 Jan 2019 21:08:04 +0000 (13:08 -0800)]
JBAS-2115 3.2 Sample data update (display field maps)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 8 Jan 2019 21:04:48 +0000 (16:04 -0500)]
JBAS-2115 Add display_field_map to sample data export
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 8 Jan 2019 21:03:30 +0000 (16:03 -0500)]
JBAS-2115 Improve ansible brick wizard history logging
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 26 Dec 2018 20:35:18 +0000 (15:35 -0500)]
JBAS-2166 Org open date range HOO calculation fix
When calculating open day ranges, be sure a date selected to avoid an
hours of operation collision is not a closed date.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 17 Dec 2018 20:53:01 +0000 (15:53 -0500)]
JBAS-2162 Add heading normalizers to sample data exports
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 17 Dec 2018 19:40:53 +0000 (14:40 -0500)]
JBAS-2162 Manage Authority 3.2 updates
Cross-porting
dfdf183 from origin's copy of list.js:
---
LP#
1638299: adjust staff-side authority browse
Now that the primary key of the authority.thesarus table
has changed from the single-character code to the LC-assigned
authority code, a bit of additional translation is required.
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Signed-off-by: Kathy Lussier <klussier@masslnc.org>
---
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 11 Dec 2018 16:10:18 +0000 (11:10 -0500)]
Refundable payment webstaff fix
Avoid sending refundable payment values (in the wrong format) to the server
when no refundable payments are made.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 7 Dec 2018 15:02:47 +0000 (10:02 -0500)]
JBAS-1839 Permit APPLY_WORKSTATION_SETTING for staff
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 4 Dec 2018 16:42:46 +0000 (11:42 -0500)]
Removing old browse resync sample sql
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 3 Dec 2018 20:10:47 +0000 (15:10 -0500)]
JBAS-2115 3.2 release notes WIP
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 3 Dec 2018 19:03:53 +0000 (14:03 -0500)]
JBAS-2115 3.2 release notes WIP
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 3 Dec 2018 17:37:50 +0000 (12:37 -0500)]
JBAS-2115 3.2 release notes WIP
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 3 Dec 2018 17:25:53 +0000 (12:25 -0500)]
JBAS-2115 3.2 release notes WIP
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 28 Nov 2018 18:00:27 +0000 (13:00 -0500)]
JBAS-2153 Lost precats are not refundable
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 28 Nov 2018 16:14:00 +0000 (11:14 -0500)]
JBAS-2153 Limit lost refund tracking by ptype/cirdmod
Only track as refundable cash/check payments for checkouts on refunable
circ modifiers.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 28 Nov 2018 15:31:14 +0000 (10:31 -0500)]
Refundable payment staff name label fix
Re-label 'staff_name' from 'Staff First Name' to 'Staff Name' since it
contains the full name reported by A/D.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 27 Nov 2018 21:02:25 +0000 (16:02 -0500)]
Un-suppress staff name/email for refundable payment reports
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 27 Nov 2018 15:31:27 +0000 (10:31 -0500)]
JBAS-2152 Backstage bib export from ID's file
Adds an --id-file option to the Backstage bib export script. Useful for
re-exporting problem records to Backstage.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 21 Nov 2018 22:54:50 +0000 (14:54 -0800)]
More 3.2 data tweaks: vis_attr_vector / heading_field
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 24 Oct 2018 15:55:42 +0000 (11:55 -0400)]
JBAS-2131 Self-reg Slug card
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 19 Nov 2018 21:01:24 +0000 (16:01 -0500)]
JBAS-2118 Raise lost/pay ldap auth timeout
Raise the auth timeout for secondary auth calls to allow plenty of time
between authenticating and submitting the payment. This is primarily
useful when annotating payments.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 15 Nov 2018 17:36:55 +0000 (12:36 -0500)]
JBAS-2113 Merge 1134 DB change
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 8 Nov 2018 22:28:37 +0000 (17:28 -0500)]
JBAS-2118 Lost payments auth for webstaff WIP
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 15 Nov 2018 15:28:30 +0000 (10:28 -0500)]
JBAS-2101 Payments on checked-in lost are not refundable
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 14 Nov 2018 19:57:16 +0000 (14:57 -0500)]
JBAS-2101 Re-print lost/paid dialog repairs
Improve handling of setting and clearing the silent-print mode when
printing lost/paid receipts.
Add a slight delay to the re-enable-silent step to allow the print call
to complete before re-applying the value. Unclear if this is strictly
necessary, but combined with the above may help.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 14 Nov 2018 17:21:28 +0000 (12:21 -0500)]
JBAS-2101 Improve refundable xact summary payment count fix
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 14 Nov 2018 16:51:43 +0000 (11:51 -0500)]
JBAS-2101 Improve refundable xact summary view speed
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 8 Nov 2018 19:43:54 +0000 (14:43 -0500)]
JBAS-2101 Lost/paid show dialog on re-prints
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 8 Nov 2018 18:17:36 +0000 (13:17 -0500)]
JBAS-2101 Lost/paid uses default context (again)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 8 Nov 2018 18:09:39 +0000 (13:09 -0500)]
JBAS-1925 eCard form FAQ link
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 8 Nov 2018 17:28:51 +0000 (12:28 -0500)]
JBAS-2101 Print lost/paid from bill history uses default context
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 8 Nov 2018 17:22:02 +0000 (12:22 -0500)]
JBAS-2101 Lost payment forces print dialog, uses default context
Temporarily clear the silent print option when printing a lost/paid
reciept. Send lost/paid receipts to the 'default' printer.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 8 Nov 2018 16:37:30 +0000 (11:37 -0500)]
JBAS-2118 Lost payments auth for webstaff WIP
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 2 Nov 2018 14:44:49 +0000 (10:44 -0400)]
JBAS-2101 Refundable xact address handling improvements
If no mailing/billing address is linked to the account, use the first
address found for the user.
If no addresses exist, use "NONE" for required refundable xact fields.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 1 Nov 2018 20:53:21 +0000 (16:53 -0400)]
JBAS-2101 Payment grid shows A/D login
In the XUL client transaction details payment grid:
1. Rename the existing "Staff" column to "Login" (i.e. shared ILS login)
2. Add a new column labeled "Staff" which shows the KCLS login (first
part of email) of the staff that accepted a lost payment. Column
will be empty for non-lost payments.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 1 Nov 2018 20:04:47 +0000 (13:04 -0700)]
JBAS-1925 eCard form Seattle residents warning
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 30 Oct 2018 19:04:56 +0000 (12:04 -0700)]
JBAS-1839 Stock browse migration create_date repair
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 30 Oct 2018 18:45:04 +0000 (14:45 -0400)]
JBAS-1839 Ansible logs history
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 30 Oct 2018 18:15:44 +0000 (14:15 -0400)]
JBAS-1839 More 3.2 browse SQL syncing
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Katlyn Beck [Wed, 24 Oct 2018 21:23:17 +0000 (21:23 +0000)]
CAT-188 catalog fixes search templates
- Added template name input, save button, and delete button
- Adjusted getSearchStash() to parse JSON
- Added templateActionSave function to call create_template using browser specific variables
- Added templateActionDelete function to mirror desktop functionality
- Added functions to save to localStorage in place of file storage
Signed-off-by: Katlyn Beck <kbeck@catalyte.io>
Changes to be committed:
modified: KCLS/openils/var/templates_kcls/opac/parts/advanced/search.tt2
modified: Open-ILS/web/js/ui/kcls/conify/global/config/search_templates.js
Katlyn Beck [Tue, 23 Oct 2018 16:19:01 +0000 (16:19 +0000)]
CAT-188 3.2 catalog fixes search templates WIP
Signed-off-by: Katlyn Beck <kbeck@catalyte.io>
Changes to be committed:
modified: KCLS/openils/var/templates_kcls/opac/parts/advanced/search.tt2
modified: Open-ILS/web/js/ui/kcls/conify/global/config/search_templates.js
Bill Erickson [Mon, 29 Oct 2018 16:31:26 +0000 (12:31 -0400)]
LP#
1800481 Vandelay import form templates
Support saving MARC Import form values as named templates. Values are
stored as (by defualt) workstation settings. A template may be selected
as the default and templates may be deleted.
Includes release notes update angular vandelay.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 11 Oct 2018 19:47:58 +0000 (15:47 -0400)]
LP#
1779158 Ang6 Vandelay Release Notes
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 28 Jun 2018 22:23:39 +0000 (18:23 -0400)]
LP#
1779158 Ang6 Vandelay UI Port
Port of the MARC Import/Export UI from a Dojo-driven interface to a
Angular(6) interface.
Includes an additional UI called "Recent Imports" which displays
Vandelay session tracker information for both active sessions and those
within the selected time frame. Active sessions are updated regularly
to display progress to the user.
Includes grid persist key workstation settings.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 30 Oct 2018 16:12:19 +0000 (09:12 -0700)]
JBAS-1839 Browse entries index md5 vals; other SQL
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 25 Oct 2018 16:44:06 +0000 (12:44 -0400)]
JBAS-2117 Aged payments first in circ aging
Delete payments from active table first to clear any
account_adjustment's that might link to billings that will also be
deleted.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 18 Oct 2018 19:21:10 +0000 (15:21 -0400)]
JBAS-1306 Reprint lost/paid from payment history
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 17 Oct 2018 16:22:38 +0000 (12:22 -0400)]
JBAS-1839 Ansible root plays get names
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 17 Oct 2018 16:18:50 +0000 (12:18 -0400)]
JBAS-1839 Ansible separate localhost ('single') target
Create a separate ansible build target for single-server hosts, e.g.
'localhost'. This simplifies the plays by not requiring special
handling for single-server instances.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 17 Oct 2018 15:30:33 +0000 (11:30 -0400)]
JBAS-1839 Ansible skip angular on sips/utils
Avoid building AngJS and Ang targets on sips / utils
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 16 Oct 2018 21:39:27 +0000 (17:39 -0400)]
JBAS-2129 Delay 3.2 copy alert migration
They are not compliant with XUL. Research pending.
They can be migrated later.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 10 Oct 2018 17:57:06 +0000 (13:57 -0400)]
JBAS-1832 Integrate browse SQL diffs to 3.2 SQL
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 26 Sep 2018 15:16:26 +0000 (11:16 -0400)]
JBAS-2090 Green River College cards
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 1 Oct 2018 15:37:49 +0000 (11:37 -0400)]
Ansible uses XUL series ID for server ID
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 1 Oct 2018 15:24:27 +0000 (11:24 -0400)]
Ansible publishes XUL build files
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 1 Oct 2018 14:01:32 +0000 (10:01 -0400)]
Ansible stop-util ignore reporter kill errors
Keep going when a reporter pid file is found but no such process is
running.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 28 Sep 2018 19:26:31 +0000 (15:26 -0400)]
Port KCLS changes to pingest.pl
Now we can benefit from up-stream additions.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 27 Sep 2018 15:44:00 +0000 (11:44 -0400)]
Ansible Angular(JS) build steps
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 24 Sep 2018 15:52:04 +0000 (11:52 -0400)]
CAT-188 Copy table view/edit links browser support
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 24 Sep 2018 15:38:07 +0000 (11:38 -0400)]
CAT-188 Search result table link repairs
Use the "href" on the source <a> element for the search resutls
new_tab() call.
In the browser client, no special handling is required.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Kyle Huckins [Wed, 11 Jul 2018 20:19:37 +0000 (20:19 +0000)]
CAT-188 Catalog Browser compatability WIP SQUASH
Bill Erickson [Thu, 27 Sep 2018 14:37:24 +0000 (10:37 -0400)]
JBAS-1832 3.2 upgrade SQL reorder; more logging
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 26 Sep 2018 21:31:37 +0000 (17:31 -0400)]
eg-brick-wizard non-graceful detach 1 second
Sleep of 0 means forever in ansible, not "no sleep"
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 18 Sep 2018 17:27:58 +0000 (10:27 -0700)]
College flag may apply to students and teachers
Ensure the --college flag is set for both students and teachers when
importing college student/teacher accounts
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 14 Aug 2018 18:50:58 +0000 (14:50 -0400)]
JBAS-2088 Add online payments help email to pay form
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 2 Aug 2018 15:54:44 +0000 (11:54 -0400)]
JBAS-2035 TPAC Syndetics support
* 'Reviews and More' opens the Syndetics index page for the record.
* 'Summaries and More' also opens the Syndetics index page for the
record.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Fri, 14 Sep 2018 19:00:59 +0000 (15:00 -0400)]
JBAS-2103 Rainbow combo card; label updates
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 17 Sep 2018 19:59:57 +0000 (12:59 -0700)]
Student imports sftp client force-new option
Adds a new -n flag to sftp-client-agent.sh so the agent can be used to
process files with >500 new accounts instead of having to process
manually with generate-patrons-from-csv.pl
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bradley Bonner [Wed, 29 Aug 2018 20:39:23 +0000 (13:39 -0700)]
JBAS-2096 implement hiding for stat cat ""Hidden in BiblioCommons"
As discussed in JBAS-2096, this change adds item opac_visible logic changes to support the newly added "Hidden in BiblioCommons" stat cat.
Bradley Bonner
bbonner@kcls.org
Bradley Bonner [Thu, 23 Aug 2018 17:35:02 +0000 (10:35 -0700)]
per WHD
6134532, removing the patron first name macro from the receipt.
Bill Erickson [Tue, 14 Aug 2018 18:45:09 +0000 (14:45 -0400)]
JBAS-2089 Remove keychain and pride cards
Additionally, since there are no longer any keychain cards, hide the
card type selector and display the wallet cards by default
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Wed, 26 Sep 2018 20:38:44 +0000 (16:38 -0400)]
JBAS-1832 3.2 data updates extracted for parallelizing
Move name keywords, billing updates, and browse data migration to
dedicated scripts so they can be manually run in parallel.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 24 Sep 2018 19:03:18 +0000 (15:03 -0400)]
JBAS-1832 3.2 billing columns for aged_billing
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 16 Oct 2018 19:42:31 +0000 (15:42 -0400)]
JBAS-2117 Aged money split purge to separate script
Move the purging steps, where we delete rows from money.payment /
money.billing, to a separate DB update so it can be run separately if
necessary.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 16 Oct 2018 15:21:35 +0000 (11:21 -0400)]
JBAS-1306 Lost/paid summary view SQL repair
Avoid use of all_ciculation_slim and all_payments view for active
lookups. These slow the queries down considerably for the normal use
case of staff accepting payments and printing recteipts.
If the B.O. needs access to payments for anon circs / money down the
road we may can create a separate query.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Tue, 16 Oct 2018 14:46:20 +0000 (10:46 -0400)]
JBAS-1306 Lost pay dialog login failure fixes
Avoid ressetting the password after a login failure in the lost/paid
dialog, because at the point the login fails, the dialog no longer
exists.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 15 Oct 2018 19:52:33 +0000 (15:52 -0400)]
JBAS-1306 Lost pay dialog verbiage updates
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 11 Oct 2018 18:47:25 +0000 (14:47 -0400)]
JBAS-1306 Reprint lost payment receipt option
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 11 Oct 2018 15:02:58 +0000 (11:02 -0400)]
JBAS-2101 Use all_payments; receipt updates
Reference money.all_payments view to pick up aged payments.
Remove staff initials from receipts.
Add Final vs. Partial payment info to receipts.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 8 Feb 2018 15:13:39 +0000 (10:13 -0500)]
JBAS-1306 SQL backport for all circs slim DB view
Use the slim view in the refundable xact summary view.
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Thu, 1 Jun 2017 14:56:11 +0000 (10:56 -0400)]
LP#
1695007 All-circulations slim DB VIEW
Adds a new view action.all_circulation_slim which collects all
action.circulation and action.aged_circulation rows into a single set,
without the added joins for copy and patron data imposed by the existing
action.aged_circulation view.
The new leaner view is now used by various other views and APIs in place
of the all_circulation view:
DB: action.all_circ_chain()
DB: action.summarize_all_circ_chain()
DB: rating.percent_time_circulating()
API: open-ils.circ.retrieve
API: open-ils.circ.copy_checkout_history.retrieve
API: open-ils.circ.copy_details.retrieve
API: open-ils.circ.renewal_chain.retrieve_by_circ[.summary]
API: open-ils.circ.prev_renewal_chain.retrieve_by_circ[.summary]
To Test (webstaff style):
[1] Open a copy in the web staff Item Status / Detail View interface
that has live and aged circulations.
[2] Open the Recent Circ History tab
[3] Confirm relevent fields for both types of circs display as expected
and that the Patron field for the aged circulation shows a value of
<Aged Circulation>
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Bill Erickson [Mon, 3 Jul 2017 21:16:42 +0000 (17:16 -0400)]
JBAS-1306 Lost/paid Payment Reciepts & Tracking
* refundable payment tracking
* rf payment print / email receipts (re-printable)
* rf payment staff 2ndry authorization via ldap
* rf payment staff view (for B.O.)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Bill Erickson [Mon, 27 Aug 2018 19:17:30 +0000 (15:17 -0400)]
JBAS-2094 Transit update occurs in main transaction
Avoid creating a secondary transaction when updating transits to use a
new source lib/time. Update should occur in the in-progress transaction
instead.
Signed-off-by: Bill Erickson <berickxx@gmail.com>