Archiving a question removes it from all dashboards without notifying the user
Nobody has claimed this yet.
- Dominant language
- Clojure
- Stars
- 49.3k
- Forks
- 6.8k
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 653
Description
If you archive a question, it is immediately removed from all dashboards but you don't get any kind of notification of that / you aren't asked to confirm the action. This is problematic as:
- the removal of the question from a dashboard is a destructive action; you are not able to reverse it and you have to add the dashboard card again manually (which can take time if you have already customized the viz settings etc)
- a user might accidentally archive a question without knowing that it is still being actively used in some dashboard(s) by other users
:arrow_down: Please click the :+1: reaction instead of leaving a `+1` or `update?` comment
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the question-archiving flow and checking how archived questions are removed from dashboards. Determine whether the user should receive a notification, a confirmation, or both before the destructive removal. Done means the behavior clearly warns affected users and avoids an irreversible dashboard change without their awareness.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- data-visualization
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100