-
Notifications
You must be signed in to change notification settings - Fork 100
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
prompt to delete a task or provide undo delete #1408
Comments
@nextcloud/designers What do you think? As far as I know, we don't ask for confirmation anywhere. |
I like the time-based confirmation to delete calendars we've got on the calendar app. Also see nextcloud/server#1662 for long-term. |
I didn't think to use the keyword "trashbin", still, I don't know how I missed nextcloud/server#1662 in my search. That discussion seems very focused on calendars and events, but tasks app issue #29 is the same idea and it's still open. Duplicate. Sorry. |
Let's keep this open. I think it's worth implementing. Because now that you reported this, I realized we have an inconsistency in the app about how we delete tasks:
The trashbin really is the prefered long-term solution, but requires server changes. So we can try to reduce data loss with changes on the client side. And a time-based approach also doesn't interfere to much, in case you want to delete multiple tasks. |
Ok. In that case, sounds like a good plan. Thank you @raimund-schluessler! |
Steps to reproduce
Expected behaviour
Prompt to delete the task if not reversible, or provide either a trash where deleted tasks can be restored from, or undo delete feature. If any of these features are implemented, they are difficult to find in the UI.
Actual behaviour
Task is deleted immediately and permanently.
Server configuration
Operating system:
Debian 10
Web server:
NginX
Database:
Postgresql
PHP version:
Nextcloud version: (see Nextcloud admin page)
19.0.6
Tasks version: (see Nextcloud apps page)
0.13.6
Updated from an older Nextcloud or fresh install:
Signing status:
List of activated apps:
Nextcloud configuration:
Are you using external storage, if yes which one: local/smb/sftp/...
Are you using encryption: yes/no
Are you using an external user-backend, if yes which one: LDAP/ActiveDirectory/Webdav/...
LDAP configuration (delete this part if not used)
Client configuration
Browser:
Operating system:
CalDAV-clients:
Logs
Web server error log
Nextcloud log (data/nextcloud.log)
Browser log
The text was updated successfully, but these errors were encountered: