Skip to content

feat: live pipeline activity log + on-shift roster - #67

Merged
Goodnight77 merged 1 commit into
mainfrom
feat/activity-log
Jul 18, 2026
Merged

feat: live pipeline activity log + on-shift roster#67
Goodnight77 merged 1 commit into
mainfrom
feat/activity-log

Conversation

@Goodnight77

Copy link
Copy Markdown
Owner

Live activity log (SSE) showing the fault->fix pipeline in real time, plus roster wired to real on-shift technicians for live WhatsApp dispatch.

  • Backend: live.push_activity ring buffer; stages emitted (fault_received, diagnosing, work_order_created, approved, dispatched, rejected, dispatch_failed); SSE at /events/activity/stream + REST /events/activity/recent
  • Frontend: ActivityLog panel on the dashboard via EventSource (no polling), newest-first, color-coded stages
  • Roster: 3 real numbers on-shift covering all skills (electromechanical/packaging/general); 2 placeholder-number techs parked off-shift until real numbers provided
  • Verified: approve -> routing -> real Twilio WhatsApp send (SID returned)

@Goodnight77
Goodnight77 merged commit 8ea4d54 into main Jul 18, 2026
3 checks passed
@Goodnight77
Goodnight77 deleted the feat/activity-log branch July 18, 2026 19:06
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