Skip to content

Support for task workflow/dependencies#31

Open
mku11 wants to merge 1 commit intocloseio:masterfrom
mku11:Branch_workflow
Open

Support for task workflow/dependencies#31
mku11 wants to merge 1 commit intocloseio:masterfrom
mku11:Branch_workflow

Conversation

@mku11
Copy link
Copy Markdown

@mku11 mku11 commented Mar 24, 2026

I'm planning on using tasktiger as a light-weight CI workflow scheduler. These are the basic changes that support this concept if you're interested.

This is the corresponding changes for tasktiger: closeio/tasktiger#370

Changes:

  • Support for WAITING and COMPLETED states.
  • Dependencies listing under the task detail page.
  • Task workflow visualization using vis-network on the frontend with a new endpoint /<queue>/<state>/<task_id>/graph/ in the backend.
  • Addition of ID column (truncated task.id) in queue detail page.
  • Flask option -b --bind for binding to specific network interface. To allow all interfaces use -b 0.0.0.0

The task.id column and the net binding are optional and independent so If you don't want them I can remove them.

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.

1 participant