LP1806087 Repair SQL upgrade script file name Make the name of the file match the upgrade version number applied by the file. As is, build/tools/update_db.sh fails to recognize a new update is available. Signed-off-by: Bill Erickson <berickxx@gmail.com>
LP1797934: Simplify header labels Since the patron is already on the "Reservations" tab in their account, it seems unnecessary to use the word "Reservations" in the header labels. Also, simpler labels will make translations easier, since "Start time" and "End time" are already used in other Bookings interfaces. Signed-off-by: Remington Steed <rjs7@calvin.edu> Signed-off-by: Dan Wells <dbw2@calvin.edu>
LP1797934: Add a patron's booking reservations to their OPAC account This commit creates a new tab in the patron OPAC account area where a patron can view their current bookings. Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu> Signed-off-by: Remington Steed <rjs7@calvin.edu> Signed-off-by: Dan Wells <dbw2@calvin.edu>
lp1806087 Place Holds Improvements - Disable SMS Carriers dropdown if Notify by SMS unchecked. - Move Search for patron button to same level as "Place Hold (name)" text. - Add Search icon to "Search for Patron" button - Add "Submit" button to Barcode input for improved UX. Signed-off-by: Kyle Huckins <khuckins@catalyte.io> Changes to be committed: modified: Open-ILS/src/eg2/src/app/staff/catalog/hold/hold.component.html Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Dan Wells <dbw2@calvin.edu>
LP1806087 Angular catalog Ang7 & lint repairs Update rxjs imports to work with Angular7. Add ng-lint repairs. Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Dan Wells <dbw2@calvin.edu>
LP1806087 Org setting to enable experimental staff catalog Adds a new org unit setting "GUI: Enable Experimental Angular Staff Catalog" (ui.staff.angular_catalog.enabled). When set to true, a new navbar menu item will appear in both the Angular and AngJS client menus for "Staff Catalog (Experimental)". This action directs the user to the Angular staff catalog. Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Dan Wells <dbw2@calvin.edu>
LP1806087 Angular staff catalog phase II. * Record detail tabs redirect to AngJS catalog where needed. * Initial holds placement UI. * Record baskets, actions, and UI. * Ported MonographParts tab to Angular * Set default catalog tab * Browse * MARC search * Identifier search * pub date filter * Record detail 'View in Catalog' button * Group formats and editions Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Dan Wells <dbw2@calvin.edu>
Lp 1813172: Option to Specify Attributes for Reingest in pingest.pl Add the --attr option to pingest.pl to specify one or more specific attributes to be reingested by metabib.reingest_record_attributes. Add a release note. Signed-off-by: Jason Stephenson <jason@sigio.com> Signed-off-by: Bill Erickson <berickxx@gmail.com>
lp1717551 Holdings view action menu clarity adjustment - Added clarifying wording for add, edit, and delete options Signed-off-by: Katlyn Beck <kbeck@catalyte.io> Changes to be committed: modified: Open-ILS/src/templates/staff/cat/catalog/t_holdings.tt2 Signed-off-by: Bill Erickson <berickxx@gmail.com>
LP1813647 Titles for Angular admin and splash page Add page titles for auto-generated admin pages, workstation admin, and the root splash page. Signed-off-by: Bill Erickson <berickxx@gmail.com>
LP1813647 Angular page title component & sandbox example Adds a new component <eg-title /> which may be used to pass strings to the native Angular Title service. Each title may have a prefix and/or a suffix. If both are defined, they are separated by a "-" (by default / en-US) and the prefix is tructed to 12 characters, consistent with AngularJS strings.setPageTitle() function. Signed-off-by: Bill Erickson <berickxx@gmail.com>
LP#1779158 Stamping upgrade scripts for Angular Vandelay Signed-off-by: Dan Wells <dbw2@calvin.edu>
LP1779158 Angular7 and ng-lint updates Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Dan Wells <dbw2@calvin.edu>
LP1779158 Always clear import selection Clear the import selection (e.g. Queue => Import All Items) from the import UI when the user navigates away, regardless of whether the import succeeded. Otherwise, the import UI gets stuck in selection mode requiring the user to manually clear it. Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Dan Wells <dbw2@calvin.edu>
LP1779158 Vandelay workstation setting repairs/additions * Fix some workstation setting names that were missing the 'eg.grid.*' prefix * Add workstation setting types for merge profile and attr definition admin pages. Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Dan Wells <dbw2@calvin.edu>
LP1779158 Import non-matching saved template repair Fix issue in Vandelay import form templates where template variable name did not match the form variable name. Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Dan Wells <dbw2@calvin.edu>
LP1779158 Cache new queues / display active queues * Only list active (non-complete) queues in the Vandelay queue selector combobox. * Display an alert message when the user attempts to create a queue whose name collides with an existing queue for the user. * Be sure newly created queues are added to the local cache of queues in the Vandelay service. * Remove unused activeQueue list from vandelay.service to avoid having to maintain 2 separate queue caches. Signed-off-by: Bill Erickson <berickxx@gmail.com> Signed-off-by: Dan Wells <dbw2@calvin.edu>