Description
Summary
Allow users to select multiple saved scans from the dashboard and delete them in a single operation.
Problem
Users currently need to manage saved scans individually. As scan history grows, deleting multiple unwanted scans becomes inefficient.
Proposed Work
- Add a selection control for each scan.
- Allow users to select multiple scans.
- Provide a bulk-delete action when one or more scans are selected.
- Clearly indicate which scans are selected before deletion.
- Require appropriate confirmation before permanently deleting selected scans.
- Remove the selected scan files from the user's storage and update the scan index accordingly.
- Ensure deleted scans no longer appear on the dashboard.
Acceptance Criteria
- Users can select multiple scans.
- Users can delete all selected scans with one action.
- A confirmation step prevents accidental bulk deletion.
- The corresponding scan data is removed from storage.
- index.json is updated correctly after deletion.
- Deleted scans no longer appear in the dashboard or saved-report history.
- Existing scans that were not selected remain unchanged.
Description
Summary
Allow users to select multiple saved scans from the dashboard and delete them in a single operation.
Problem
Users currently need to manage saved scans individually. As scan history grows, deleting multiple unwanted scans becomes inefficient.
Proposed Work
Acceptance Criteria