In the Dash, you can fiddle with the filters for individual widgets. On refresh, those filters don’t save, which makes the value of the widgets less than what we’d like.
The solution should also address data persistence for the eventuality that a user can configure their Dash individually.
Requirements:
A user can set individual filters for a widget that persist after refresh
A user can set filters for a widget that persist after login/logout
Once filters are changed, the widget should remember the new filters and not the old, but how to designate “saving” vs. “tinkering”
Time ranges must include relative dates (last X hours/days/months/years) and not only absolute times/dates
Later:
A user can configure which widgets appear on their dash
A user can have multiple boards with different configurations
The user should not have to authorize “get the data” on every login
A user can zoom around and then decide to save the view
Naming and sharing charts with other viewers