Show the history of dashboard versions for content in the UI
Description
Start by showing date and the user who updated it.
Figma file for inspiration https://www.figma.com/file/btY2rdBe5I2W4xLR3upmQG/Untitled?type=design&mode=design
Acceptance criteria
-
[ ] I can see a list of dashboard versions, similar to the chart version history (if I'm an editor or above).
-
[ ] A version is created for each
saveof the dashboard (i.e. each time I go out ofeditmode and there are changes that have been made). -
[ ] a version is also created for each
chart createdorchart updatedfor charts within a dashboard.- E.g. if I create a chart within a dashboard, then I should see a new dashboard version.
- If I update a chart within a dashboard, I should see a new dashboard version.
- If I change the filters, the tile size, and some other things on my dashboard, then I click
save changes, I should see a new dashboard version
-
[ ] A dashboard version should contain information about:
- dashboard filters (their operators, values, and the tiles + fields they're applied to)
- tile layout - size + position
- for charts created from within dashboards, any changes made to a chart within a dashboard between versions (i.e. charts within dashboards are linked to the dashboard versions).
- charts saved in spaces do not change across dashboard versions.
- markdown tiles content
- loom video tiles content
Is this issue still relevant? There have been no updates for 60 days, please close the issue or keep the conversation going!
This issue was mentioned by a user in slack: https://lightdash.slack.com/archives/C04KD95TF0U/p1724172697917859?thread_ts=1724172697.917859&cid=C04KD95TF0U
This issue was mentioned by a user in slack: https://lightdash.slack.com/archives/C075JNX28GG/p1724767761342609?thread_ts=1724767761.342609&cid=C075JNX28GG
This issue was mentioned by a user in slack: https://lightdash.slack.com/archives/C06J7R3HC5C/p1745249912447599?thread_ts=1745249912.447599&cid=C06J7R3HC5C
This issue was mentioned by a user in slack: https://lightdash.slack.com/archives/C04KD95TF0U/p1724172697917859?thread_ts=1724172697.917859&cid=C04KD95TF0U
This issue was mentioned by a user in slack: https://lightdash.slack.com/archives/C06J7R3HC5C/p1745249912447599?thread_ts=1745249912.447599&cid=C06J7R3HC5C