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)
committerBill Erickson <berickxx@gmail.com>
Thu, 12 Aug 2021 18:40:36 +0000 (14:40 -0400)
commitbee10c0093332cd0fa863fdf79e01750ba3e193f
tree2e0139f8aab810d602d5d765a3ef045a4d8d2cb9
parentb27fef613f7aefe3095c20465f19bda0721cd5e8
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>
13 files changed:
Open-ILS/src/eg2/src/app/share/grid/grid-body.component.html
Open-ILS/src/eg2/src/app/share/grid/grid.component.css
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