Flows
The Flows page draws a job flow as an interactive graph, so you can see how a parent job fans out to its children and which jobs depend on which.
How it works
bunqueue has no single "get the whole flow" HTTP endpoint, so the dashboard builds the graph on the client from each job's own fields (childrenIds, dependsOn, parentId):
- Paste any job ID, or open a job that is part of a flow in the Job Inspector and choose View flow.
- The page climbs
parentIdto the flow's root. - From the root it walks
childrenIds(solid edges) anddependsOn(dashed edges), up to 60 nodes. - It lays the graph out in columns by dependency depth and colours every node by state: completed, active, failed, waiting, or delayed.
Click any node to inspect it in the side panel, or open it in the Job Inspector. The whole graph is computed and rendered in the browser, with no graph library and no extra server endpoint.
Try it
The live demo ships a sample flow (an order that fans out to charge, ship, and notify, with a shipping-label child and a notify-depends-on-charge edge), so the page is populated out of the box.