LP1818288 WS Option to pre-fetch record holds
authorBill Erickson <berickxx@gmail.com>
Mon, 4 Mar 2019 16:12:33 +0000 (11:12 -0500)
committerBill Erickson <berickxx@gmail.com>
Mon, 25 Mar 2019 21:15:41 +0000 (21:15 +0000)
commite1dc333f4305b56d626142aa6d9741a250bbe70d
tree065e5c4a33a5f7b88cb7b17674a55e3d99f930ef
parent41d9e01d96636ab99807e2927dcd372f3c44526a
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]