Skip to content

[Feature request] Prevent time range modifications when saving an updated dashboard #8805

Closed

Description

When viewing dashboards, very often we will zoom out to a different time range, make a small edit, and save the dashboard without remembering to set the time range back to what the dashboard was originally set at. For example, a dashboard has a time range of 1 hour, but you zoom to 24 hours and add an automatic refresh while viewing the dashboard (because that's the time range you're interested in looking at). Then you modify the dashboard to add a new graph, and save it without resetting the time range to 1 hour. The next person to view the dashboard gets a time range of 24 hours, and it has to be fixed separately.

Currently we have to have the discipline to not modify the dashboard after we've modified the time range (or deal with getting random time ranges on our dashboards each time we view them). It would be nice however to have something that prevents this issue from happening. Some ideas:

  • Warn before saving a dashboard if you changed the time range from the one the dashboard was previously saved with, and give the user an option to save with the original time range instead.
  • Have a time picker setting on the dashboard to preserve the original time range settings on dashboard save, which you have to explicitly untick if you want to save the dashboard with a new time range. If the box is ticked preventing changes, then any dashboard save would not alter the saved time range.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions