LP#1746566: Enable 500, 1K, and ALL-the-Rows in patron grids
authorCesar Velez <cesar.velez@equinoxinitiative.org>
Wed, 7 Feb 2018 17:05:10 +0000 (12:05 -0500)
committerGalen Charlton <gmc@equinoxinitiative.org>
Tue, 27 Mar 2018 18:48:52 +0000 (14:48 -0400)
commite8a6ddd93b3e7d413d950fa1b0fdf22cd8647e80
tree8f1c0c0d07b5d7eb05b4a422f726fbded98d20d0
parent9f76f2118598ab51b880b0523c6fda5c37357c0a
LP#1746566: Enable 500, 1K, and ALL-the-Rows in patron grids

This adds to the Patron (non-catalogued) Items Out, Patron Holds, and
Item Status grids an 'allowAll' grid feature which will enable the 500,
1K, and ALL (really 10K) rows/pagesize. For the ALL option a modal has
been wired to that the action can be confirmed, since it might be a
very slow operation.

Signed-off by: Cesar Velez <cesar.velez@equinoxinitiative.org>
Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/templates/staff/base_js.tt2
Open-ILS/src/templates/staff/cat/item/t_list.tt2
Open-ILS/src/templates/staff/circ/patron/t_holds_list.tt2
Open-ILS/src/templates/staff/circ/patron/t_items_out.tt2
Open-ILS/src/templates/staff/share/t_autogrid.tt2
Open-ILS/web/js/ui/default/staff/services/grid.js