[Feature]: Cycles can be marked as complete manually rather than being completed automatically on the due date
@gchanchal is already working on this.
Since Jun 29, 2024.
- Dominant language
- TypeScript
- Stars
- 59.6k
- Forks
- 5.8k
- Avg merge
- 1d 22h
- Merged PRs (30d)
- 49
Description
Is there an existing issue for this?
- I have searched the existing issues
Current behavior
If you create a Cycle with start date today and end date next Monday, no matter what, Monday the cycle will close making the cycle ready only.
This is very inconvenient, as usually things happen, and maybe you need a extra few days to complete a cycle, or maybe Monday is a public holiday and the team is off.
The behaviour should be that the cycle is LATE if today is later than the end date, but the closing of the cycle should be manual. This is because work need to happen before closing the cycle, review pending task, cancel invalid task, and prepare the new cycle tasks.
Steps to reproduce
Create a cycle
add start and end date to the cycle
add tasks to the cycle
do not complete the tasks
wait for the end date
see read only cycle with active uncompleted tasks on it
Browser
Safari
Version
Self-hosted
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.