]> git.evergreen-ils.org Git - Evergreen.git/commit
LP1806087 Org setting to enable experimental staff catalog
authorBill Erickson <berickxx@gmail.com>
Thu, 10 Jan 2019 17:11:41 +0000 (12:11 -0500)
committerDan Wells <dbw2@calvin.edu>
Wed, 20 Feb 2019 21:59:31 +0000 (16:59 -0500)
commit38feacd1a79ab733e3ae8cfb356fba18383795f8
tree2561033b5df928417a2d18db90e41278d6e58b8d
parent7075905d588919bce7e6a520b3a061e142e16e19
LP1806087 Org setting to enable experimental staff catalog

Adds a new org unit setting "GUI: Enable Experimental Angular Staff
Catalog" (ui.staff.angular_catalog.enabled).  When set to true, a new
navbar menu item will appear in both the Angular and AngJS client menus
for "Staff Catalog (Experimental)".  This action directs the user to the
Angular staff catalog.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Dan Wells <dbw2@calvin.edu>
Open-ILS/src/eg2/src/app/core/org.service.ts
Open-ILS/src/eg2/src/app/staff/nav.component.html
Open-ILS/src/eg2/src/app/staff/nav.component.ts
Open-ILS/src/eg2/src/app/staff/resolver.service.ts
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.data.ang-catalog-preview-setting.sql [new file with mode: 0644]
Open-ILS/src/templates/staff/navbar.tt2
Open-ILS/web/js/ui/default/staff/services/navbar.js
Open-ILS/web/js/ui/default/staff/services/startup.js