LP1919465 Holds pull list Angular / Wide Holds API Port
authorBill Erickson <berickxx@gmail.com>
Fri, 12 Mar 2021 22:50:40 +0000 (17:50 -0500)
committerChris Sharp <csharp@georgialibraries.org>
Fri, 24 Sep 2021 19:20:05 +0000 (15:20 -0400)
commit26e587b6eb55822b45331c2345b1b434c8afd1f9
tree3b9a7715c100c3f2652c147802abfcc3cfc38375
parent97bf745e8dbb220a3e697fb6f4b947d62d6cb23d
LP1919465 Holds pull list Angular / Wide Holds API Port

Ports the holds pull list to Angular and takes advantage of the new Wide
Holds API.  Includes seed data for grid preferences and a new holds pull
list (server) print template.

The UI displays the total holds count and includes a org unit selector.
It pre-fetches all holds, partly to display the full count, but also
based on the assumption that a pull list will typically be used all or
none.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jennifer Weston <jennifer.weston@equinoxOLI.org>
Signed-off-by: Chris Sharp <csharp@georgialibraries.org>
Open-ILS/src/eg2/src/app/staff/circ/holds/holds.module.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/circ/holds/pull-list.component.html [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/circ/holds/pull-list.component.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/circ/holds/routing.module.ts [new file with mode: 0644]
Open-ILS/src/eg2/src/app/staff/circ/routing.module.ts
Open-ILS/src/eg2/src/app/staff/nav.component.html
Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.html
Open-ILS/src/eg2/src/app/staff/share/holds/grid.component.ts
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.pull-list-print-template.sql [new file with mode: 0644]
Open-ILS/src/templates/staff/navbar.tt2