Comment 8 for bug 1646166

Revision history for this message
Bill Erickson (berick) wrote :

Merged updates from master and pushed a commit to the EG Hatch branch:

1. Hatch now supports a al carte features instead of requiring all-or-none functionality. Supported features currently include printing, settings, and offline. (Note: offline handling pending merge of offline UI code).

2. Adds support for on-call setting keys. On-Call keys are those that can be set/get/remove'd from localStorage when Hatch is not availalable, even though Hatch is configured as the primary storage location for the key in question.

The initial target use case for on-call keys are those that allow the user to login and perform basic admin tasks (like disabling Hatch) even when Hatch is down. AKA Browser Staff Run Level 3.

3. egHatch no longer automatically falls through to local requests when a Hatch request fails. With the exception of on-call keys (above), either Hatch is used or local requests are used, depending on the configuration. The goal is to prevent any unintended and confusing blending of local and remote data. In other words, if Hatch is broken, it needs to be fixed or disabled for regular work flow to continue.

4. Hatch now has a dedicated UI under workstation administration.

5. Workstation admin splash page rearranged to take advantage of more horizontal space and avoid pushing so many options down the page.