New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Preferences: Support setting any dashboard as home, not just the starred ones #54258
Conversation
Drone build failed: https://drone.grafana.net/grafana/grafana-enterprise/31198 |
Drone build failed: https://drone.grafana.net/grafana/grafana-enterprise/31214 |
@@ -193,7 +192,7 @@ describe('SharedPreferences', () => { | |||
timezone: 'browser', | |||
weekStart: '', | |||
theme: '', | |||
homeDashboardUID: undefined, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good and works as expected. Agree with @ivanortegaalba's comments 👍
Drone build failed: https://drone.grafana.net/grafana/grafana-enterprise/31354 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Backend changes LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All working perfectly well! 💯
Drone build failed: https://drone.grafana.net/grafana/grafana-enterprise/31371 |
This PR is really motivated by trying to clean up nested ID use rather than UIDs. The preferences API currently sends both ID and UID.
This PR: