CentreForDigitalHumanities / CentreForDigitalHumanities/EDPOP

Make it possible to undo record removal from a collection

Open
#265 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
1
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Inspired by https://github.com/CentreForDigitalHumanities/EDPOP/pull/261#pullrequestreview-2794377504.

If you press "remove from collection", the records are immediately removed from the collection without any further warning or option to back out. This is generally good for the workflow, but can be an unpleasant surprise if a large number of records is removed accidentally.

A banner is briefly shown when records have been removed. We could append an "undo" button to it and extend the time that the banner is retained, for example to 1 minute.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the "remove from collection" action and the banner that appears after records are removed. Add an undo path to that banner and retain it for about one minute; done means accidentally removed records can be restored from the banner.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.