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

Add support for purging tasks #383

Closed
djmitche opened this issue Apr 25, 2024 · 4 comments · Fixed by #405
Closed

Add support for purging tasks #383

djmitche opened this issue Apr 25, 2024 · 4 comments · Fixed by #405
Milestone

Comments

@djmitche
Copy link
Collaborator

..meaning actually removing them from the task DB. This already occurs when tasks expire (#341), but sometimes (GothenburgBitFactory/taskwarrior#3399) users want to purge a task without waiting for expiration.

It's OK for this to break the sync model a little bit, as long as that's clear in the documentation. #26 has some discussion of this.

@djmitche
Copy link
Collaborator Author

This is referring to purging specific tasks before they expire -- not the existing Replica::expire_tasks support.

@djmitche djmitche added this to the v0.6.0 milestone Jun 4, 2024
@djmitche djmitche changed the title Add support for purging tasks Add support for task expiration Jun 4, 2024
@djmitche djmitche changed the title Add support for task expiration Add support for purging tasks Jun 4, 2024
@djmitche
Copy link
Collaborator Author

djmitche commented Jun 5, 2024

@QuantumBJump would this be an interesting task for you to work on?

@QuantumBJump
Copy link
Contributor

I'll have a looksee, can't promise anything so don't assign yet, but I'll get back to you :)

@djmitche djmitche linked a pull request Jun 21, 2024 that will close this issue
@djmitche
Copy link
Collaborator Author

#405 should do for this repo. @QuantumBJump I forgot there's already a method for this -- I just had to make it public!

Once that's done, I think we can release 0.6.0 and then implement this (and the server URL) in Taskwarrior.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

2 participants