You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.
With the new 'versioned settings' from #2570 we can get the nice visual messages like:
"Your settings are loaded from an older version"
I was thinking it would be nice that in the case the user (or only for admins) is not sync that same bar shows an extra button to that will pop-up a little list widget showing the changes:
- removed key in new default settings compared to your previous settings
. changed value for an existing key -> especially nice if this could show old vs new value
Would be extra nice if clicking the names for any of the entries in the list would put the settings entity.path into the breadcrumb bar and actually directly move to it.
We should be able to compare with the stored settings in the database, right?
Notes
I'm not sure if .changed can happen automatically, but that's what I would expect when an enum has a valid value renamed or removed I'd assume the settings would automatically reset that to the new value in default settings.
Browsing to a -removed key of course couldn't be done. We could technically split on / until we find one that is currently valid using get_entity_from_path?
Feature
With the new 'versioned settings' from #2570 we can get the nice visual messages like:
I was thinking it would be nice that in the case the user (or only for admins) is not sync that same bar shows an extra button to that will pop-up a little list widget showing the changes:
With:
+
new key in the default settings-
removed key in new default settings compared to your previous settings.
changed value for an existing key -> especially nice if this could show old vs new valueWould be extra nice if clicking the names for any of the entries in the list would put the settings
entity.path
into the breadcrumb bar and actually directly move to it.We should be able to compare with the stored settings in the database, right?
Notes
I'm not sure if
.
changed can happen automatically, but that's what I would expect when an enum has a valid value renamed or removed I'd assume the settings would automatically reset that to the new value indefault settings
.Browsing to a
-
removed key of course couldn't be done. We could technically split on/
until we find one that is currently valid usingget_entity_from_path
?[cuID:OP-2624]
The text was updated successfully, but these errors were encountered: