Closed Budddy101 closed 10 months ago
Thank you for opening this issue!
🔔 @maggie-j-liu @joshkorol @madza91 @bkeys818 @pernielsentikaer you might want to have a look.
I think the first point about a second approval makes sense, this will be implemented asap 🙂
Hey, thanks for considering my idea! Keep rocking!
Extension
https://www.raycast.com/maggie/todo-list
Description
Feature Request Details:
After reviewing the functionality of the Todo section within our platform, I have identified a feature that I believe warrants further discussion and possible implementation. Currently, when using the shortcut or the delete all option for todos, no secondary confirmation is required from the user. While the current design adheres to principles of efficiency, it's a critical action that, if performed accidentally, could result in significant and potentially irrevocable data loss for our users.
Feature Implementation Proposal:
Add Secondary Confirmation: Upon selecting the option to delete all todos, prompt the user with a secondary confirmation message. Something such as, "Are you sure you want to delete all todos?" This would guarantee the user's intention aligns with the delivered action and could prevent accidental deletions.
Creating a Recovery Path or Archive/Trash Section: Even with the confirmation message, errors could still occur. Providing a "safety net" for these circumstances would be highly valuable. Implement a recovery mechanism where users can restore deleted todos within a certain timeframe. This could be an 'Archived' or 'Trash' section where todos are moved upon deletion, before being permanently erased after a period. Implementing these features would create a more user-friendly and fail-safe environment, maintaining trust by preserving user data and aiding in recovery in case of accidental deletion.
Who will benefit from this feature?
Both existing and potential users of the application/platform will benefit from this feature addition:
Existing users: They will have added security against accidental deletions and increased functionality with an option to retrieve deleted todos. This enhancement can increase user satisfaction and confidence in the system's robustness.
Support teams: With this feature, the number of support requests related to accidental deletions of todos might decrease, freeing up customer service for other tasks.
Developers/Product teams: The enhancement will strengthen the application's overall functionality and user-friendly appeal.
Anything else?
Looking forward to further discussions and the eventual implementation of this feature! Nathan