LP1818288 WS Option to pre-fetch record holds user/berick/lp1818288-ang-staff-catalog-record-holds
authorBill Erickson <berickxx@gmail.com>
Mon, 4 Mar 2019 16:12:33 +0000 (11:12 -0500)
committerBill Erickson <berickxx@gmail.com>
Mon, 18 Mar 2019 14:27:40 +0000 (10:27 -0400)
commit173ef6bb3a80e1073e299b385ee05e48946332fa
tree3b6414bcd1d2c31a5dc0b50da001d8ff6ca3f42f
parente6c9e6156485d04217b227d9379b456a018af36e
LP1818288 WS Option to pre-fetch record holds

Adds a workstation setting allowing staff to decide whether to pre-fetch
all holds on the record detail holds tab, to perform sorting paging in
the client, or to leave the sorting/paging on the server.

Improves client-side sorting in the grid.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/share/grid/grid-toolbar-checkbox.component.ts
Open-ILS/src/eg2/src/app/share/grid/grid-toolbar.component.html
Open-ILS/src/eg2/src/app/share/grid/grid.ts
Open-ILS/src/eg2/src/app/staff/catalog/record/record.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.catalog-holds-prefetch.sql [new file with mode: 0644]