- For `ui-offline-preferred` usage see
- 692a9507eb/pkg/ui/handler.go (L34)
- 0a9ab63170/pkg/ui/handler.go (L118)
- From what I can determine `ui-offline-preferred` settings are
- 'dynamic'
- If server version is not head use LOCAL
- else if remote available use REMOTE <-- doesn't seem to work!
- otherwise LOCAL
- 'true'
- LOCAL
- 'false'
- REMOTE
- /v3 doesn't exist if multi-cluster-management is disabled
- Use /v1/management.cattle.io.settings everywhere instead of /v3
- It now returns the public set of settings if retrieve with no auth, so
the store needs to remember that even though we loaded "all" of them
that wasn't really ALL of them so that the full list gets loaded after
auth.
- Use new x-api-cattle-auth header to determine authentication state if present
- Use SETTINGS.* constants consistently
- `brand` -> `ui-brand` for consistency
- `eula-accepted=true` -> `eula-agreed=<timestamp>` to match Ember
Port the Ember Version Modal
- Previously this was reached via clicking on the version text in the footer, now it's reached via the user menu top right
- This also previously was a modal whereas now it's a page as per other user menu items
Minor Changes
- i10n - User menu text
- Fix - Size of side menu's group menu down arrow now fills menu hover area (no more thin hover colour below down arrow when in dark mode)
- Fix - Cluster Dashboard - Hide metrics Tabbed element if there are no Tabs (no more empty faded square at bottom when no metrics)
- Update support links
- Home Page - Commercial Support - Link now goes to support page
- Support Page - Contains links to both rancher support info and contact pages