disable XUL staff client by default

Bug #1790923 reported by Galen Charlton
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
Fix Released
Wishlist
Unassigned

Bug Description

As part of working towards the removal of the XUL staff client, this bug covers changes necessary to prevent the building of the staff client by default.

Evergreen master

Galen Charlton (gmc)
Changed in evergreen:
importance: Undecided → Wishlist
assignee: nobody → Galen Charlton (gmc)
milestone: none → 3.2-beta
Revision history for this message
Galen Charlton (gmc) wrote :

A branch implementing this is now available for testing as collab/gmcharlt/disable_xul_client:

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/collab/gmcharlt/disable_xul_client

tags: added: pullrequest removexul
Changed in evergreen:
assignee: Galen Charlton (gmc) → nobody
Revision history for this message
Bill Erickson (berick) wrote :

Testing now. Plan to push sign-off branch but leave un-merged to let others review.

Changed in evergreen:
assignee: nobody → Bill Erickson (berick)
Revision history for this message
Bill Erickson (berick) wrote :

Sign-off branch pushed:

http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/berick/lp1790923-disable-xul-signoff

* Confirmed upgrading an existing install produces a 'legacy' container.
* Ditto fresh install
* Confirmed passing a STAFF_CLIENT_STAMP_ID results in stamped build as usual.
* Confirmed user permission editor and cash reports continue to function as usual.

Leaving unmerged for now, pending further review.

Changed in evergreen:
assignee: Bill Erickson (berick) → nobody
status: New → Confirmed
Bill Erickson (berick)
Changed in evergreen:
assignee: nobody → Bill Erickson (berick)
Revision history for this message
Bill Erickson (berick) wrote :

Merged to master for 3.2. Thanks, Galen!

Changed in evergreen:
assignee: Bill Erickson (berick) → nobody
status: Confirmed → Fix Committed
Changed in evergreen:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.