Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] Add a Trash Bin for Deleted Transactions #294

Closed
alessiozanutta opened this issue Jan 30, 2025 · 1 comment
Closed

[FEAT] Add a Trash Bin for Deleted Transactions #294

alessiozanutta opened this issue Jan 30, 2025 · 1 comment
Assignees
Labels
enhancement Improve existing feature feat A new feature ready Ready to be implemented. Is simple or has detailed description about the requirements

Comments

@alessiozanutta
Copy link

Description

Currently, when a transaction is deleted, the app asks for confirmation and warns that the deletion is permanent. While this prevents accidental deletions, it also means that once a transaction is removed, it cannot be recovered.

It would be very useful to have a trash bin where deleted transactions remain available for a certain period (e.g., 30 days) before being permanently erased. This would allow users to recover mistakenly deleted transactions without disrupting their financial records.

Feature Request:
• Implement a “Trash Bin” where deleted transactions are stored temporarily.
• Allow users to restore transactions from the trash within a configurable time frame (e.g., 30 days).
• After the retention period expires, transactions should be permanently deleted.
• Optionally, provide a manual “Empty Trash” button for users who want to clear deleted transactions immediately.

Would this be possible to implement?

Additional Context

No response

@sadespresso sadespresso added enhancement Improve existing feature feat A new feature ready Ready to be implemented. Is simple or has detailed description about the requirements labels Jan 31, 2025
@sadespresso sadespresso self-assigned this Feb 1, 2025
@sadespresso sadespresso added this to the Release beta 0.12.0 milestone Feb 1, 2025
@sadespresso
Copy link
Collaborator

This is done, and will be released in the next release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improve existing feature feat A new feature ready Ready to be implemented. Is simple or has detailed description about the requirements
Projects
None yet
Development

No branches or pull requests

2 participants