[dashboard]
⚠️ Breaking Changes
- [OPERATOR] With this release, the Dashboard offers the option to customize the volume size for all machine types by default. If you want to prevent the user from overwriting this value, you need to specify
spec.machineTypes.storage.type: fixed
in your cloud profile for all machineTypes that shall not support a custom volume size (#927, @grolu)
✨ New Features
- [USER] Moved Dashboard and Gardener version information to a dedicated dialog (#951, @grolu)
- [USER] Timezones are now used to show and configure the maintenance start time as this reflects the yaml representation. Moreover, the maintenance time is no longer converted to local browser time but rather shown and stored with timezone difference to UTC (#950, @grolu)
- [USER] Secrets can now be filtered and are sortable using a table layout (#937, @grolu)
- [USER] The
MaintenancePreconditionsSatisfied
constraint is now evaluated and the Dashboard shows a warning on cluster list and cluster details pages, if it is not safe for a cluster to trigger maintenance (#918, @grolu) - [USER] In addition to the warning on the hibernation schedule configuration popup, the
HibernationPossible
constraint is now evaluated and the Dashboard shows a warning on cluster list and cluster details pages if the hibernation schedules might not be executed (#918, @grolu) - [USER] Added Dark Mode support (#898, @grolu)
- [USER] Redesigned, cleaner Login Page (#898, @grolu)
- [OPERATOR] Operators with admin role can now view a list of the deployed extensions for the Gardener landscape that the Dashboard is connected to (#951, @grolu)
- [DEVELOPER] Use Vuetify Themes to define Dashboard color scheme. This makes it easier to change colors and adaptions will not be overwritten by future code changes. See Themes documentation for instructions on how to apply a custom theme to the Dashboard (#898, @grolu)
🐛 Bug Fixes
- [USER] HTML content is correctly displayed in access restriction components (#955, @holgerkoser)
- [USER] Fixed: Maintenance time window is preserved when updated via the Dashboard UI (#950, @grolu)
- [USER] Fixed: Persist cluster sort order correctly when sorting by a non custom field if cluster list was sorted by a custom field before (#941, @grolu)
- [USER] Fixed: Volume size for machine types with a storage type that is not
fixed
can now be specified (#927, @grolu) - [USER] Fixed: Machine type storage information (if present) is now correctly displayed during selection and worker group overview (#927, @grolu)
- [OPERATOR] Removed OIDC configuration settings from necessary configuration as the dashboard can also be used with a bearer token (#957, @morremeyer)
- [OPERATOR] The status indicator for control plane migration is now shown correctly (#922, @grolu)
🏃 Others
- [USER] Project members with
viewer
role can now see the monitoring credentials using the gardener dashboard (#943, @petersutter)