lp1857911 follow-up tweaks collab/phasefx/lp1857911-stat-cat-admin-alternative2
authorJason Etheridge <jason@EquinoxOLI.org>
Wed, 12 Apr 2023 12:09:42 +0000 (08:09 -0400)
committerJason Etheridge <jason@EquinoxOLI.org>
Thu, 13 Apr 2023 23:29:00 +0000 (19:29 -0400)
commit4d2da6d78b1a7c2fde982d5c60dc20412e28a727
treef0065d709dd23dfeae8411349f347b19c04bd145
parent9a614ce5f8931d9e3b044edc5bb2a5ce9c8ff119
lp1857911 follow-up tweaks

* AdminPage component  -> Return button if page was invoked with gridFilters
* AdminPage component  -> options to disable delete and edit
* Stat cat admin pages -> disable edit and delete for stat cat entries to match behavior of legacy interfaces, until we discuss something better
* AdminPage component  -> stock delete confirmation for AdminPage component
* Stat cat admin pages -> custom delete confirmation prompts for stat cats
* AdminPage component  -> sticky org selector
* AdminPage component  -> option for new record org fields to follow context org
* Stat cat admin pages -> enable org field follows context org featuer

Signed-off-by: Jason Etheridge <jason@EquinoxOLI.org>
Open-ILS/src/eg2/src/app/share/fm-editor/fm-editor.component.html
Open-ILS/src/eg2/src/app/share/fm-editor/fm-editor.component.ts
Open-ILS/src/eg2/src/app/staff/admin/basic-admin-page.component.ts
Open-ILS/src/eg2/src/app/staff/admin/local/routing.module.ts
Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.html
Open-ILS/src/eg2/src/app/staff/share/admin-page/admin-page.component.ts
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.stat-cat-admin.sql [new file with mode: 0644]