Skip to content

Do not start tasks with uncompleted dependencies#13

Open
BarreiroT wants to merge 2 commits intomainfrom
limit-start-all-to-free-tasks
Open

Do not start tasks with uncompleted dependencies#13
BarreiroT wants to merge 2 commits intomainfrom
limit-start-all-to-free-tasks

Conversation

@BarreiroT
Copy link
Collaborator

Tasks with dependencies should wait for their dependencies to be completed before starting. This PR completes this and adds test for this case.

@BarreiroT BarreiroT requested a review from saoudrizwan March 13, 2026 22:25
@BarreiroT BarreiroT self-assigned this Mar 13, 2026
@saoudrizwan
Copy link
Contributor

interesting - just making the design decision here that it's okay to start a task even if its linked parent isnt finished. i want links to be super flexible (they're even bi-directional, so doesnt matter which order you link to/from, one just tugs the other). since this is a new concept, adding too many rules like this could be confusing

@saoudrizwan saoudrizwan reopened this Mar 14, 2026
@saoudrizwan
Copy link
Contributor

ohh i completely misunderstood the PR - this is for the 'start all tasks' button in the backlog column header?

@BarreiroT
Copy link
Collaborator Author

ohh i completely misunderstood the PR - this is for the 'start all tasks' button in the backlog column header?

Hey Saoud, that is correct. This PR ensures that whenever you start all the tasks, only those with no pending dependencies start. You can still start them manually, or once they're done, but we won't start them alltogether.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants