LP1818288 WS Option to pre-fetch record holds
authorBill Erickson <berickxx@gmail.com>
Mon, 4 Mar 2019 16:12:33 +0000 (11:12 -0500)
committerDan Wells <dbw2@calvin.edu>
Thu, 18 Apr 2019 19:17:37 +0000 (15:17 -0400)
commitb7577f2e00c0d5a720af7100631ca2ecdb91b3ae
tree0fa701539d705ba99ab9a8238ebfd13e40d2b60d
parentbb744216e59a8fd7a0b7afdca8daf1ecb431eece
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>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
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]