[Art Studio UI] Stage timeline + live-progress visual (git-rail, SignalR) #386

Closed
opened 2026-07-05 12:11:21 +00:00 by spikerj · 1 comment
Owner

Epic #382. Re-express Eric's git-graph stage rail in our existing live-progress component.

Scope: Restyle art-stage-timeline as the git-rail dot visual (pending/running/done/failed/skipped + progress %), wired to the existing ART_ASSET_PROGRESS_SOURCE / SignalRArtAssetProgressSource (#349). No polling — we already have SignalR, which is strictly better than Eric's 4s poll.

Type: live-progress wiring / shared component. Deps: #384 (theme).
Port vs tweak: port the visual; tweak — SignalR instead of his polling (an improvement we keep).
Test: timeline reflects streamed stage transitions (component test with a fake progress source).

Epic #382. Re-express Eric's git-graph stage rail in our existing live-progress component. **Scope:** Restyle `art-stage-timeline` as the git-rail dot visual (pending/running/done/failed/skipped + progress %), wired to the **existing** `ART_ASSET_PROGRESS_SOURCE` / `SignalRArtAssetProgressSource` (#349). No polling — we already have SignalR, which is strictly better than Eric's 4s poll. **Type:** live-progress wiring / shared component. **Deps:** #384 (theme). **Port vs tweak:** *port* the visual; *tweak* — SignalR instead of his polling (an improvement we keep). **Test:** timeline reflects streamed stage transitions (component test with a fake progress source).
Author
Owner

Merged to master via spikersoft-angular#132 (576fcc9). Stage timeline (git-rail) landed.

✅ Merged to master via **spikersoft-angular#132** (`576fcc9`). Stage timeline (git-rail) landed.
Sign in to join this conversation.