Hello, I have been using quire for quite awhile, and i still love it ๐
However, I would like to see a feature that enables me to "cleanup" completed tasks in a simpler, or automated way.
I am currently using the API to search for completed tasks, then deleting them one-by one. This is somewhat clunky, though with some extensions to the search and/or the task delete endpoints it could become a nice tool. Alternatively an option i could configure on a project that enables auto-cleanup would work even better.
End output: - feature that allows me to clean up old completed tasks in a project โ Bonus: Project configuration for autocleanup โ Bonus: Combine with archive, or export features โ Bonus: threshold for age (e.g. only cleanup tasks older than x days) โ Bonus: filter by ยง tag ยง assignee ยง name (regex)
Options include, but not limited to: - Cleanup features in GUI - API methods that simplify automated cleanup tasks โ search for tasks by tag โ search for tasks completed before a certain data โ delete list of tasks โ delete tasks based on search (e.g. tag, date)
Thanks again for providing an awesome tool! Espen
I am already doing that, though I'd like to do it based on a filter or a query, and not by individual tasks. Or even better, just configure a retention of completed tasks, and have them auto delete after a configurable period of time
Regards Espen
Espen Solbu, Feb 1, 2023
Hi Espen, I'm afraid we do not currently support this. Regardless, I will pass on your feedback about automatically deleting completed tasks to our internal team. Our team will further consider this. Thank you for your suggestions, and have a great day!
Golda, Feb 3, 2023
Hi Espen, Thank you for your inquiry.
First, you will need to set up a server to connect to Quire webhook to call the complete task event. Here's a link for you: https://quire.io/dev/api/#webhook.
Then, delete the task via API: https://quire.io/dev/api/#operation--task--oid--delete.
You can try this, and let me know if you have any questions.
Golda, Feb 1, 2023