-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Bug
The web UI only fetches active faults (default ?status = pending + confirmed). Once a fault heals (PREPASSED → HEALED), it disappears from the dashboard entirely. There's no way to see fault history.
Context
Depends on selfpatch/ros2_medkit#217 — the gateway currently doesn't return HEALED/PREPASSED faults even with ?status=all. Once that's fixed, the web UI needs to use it.
Expected Behavior
- Dashboard should show healed faults (grayed out or with "healed" badge)
- Default view: active faults only (current behavior — correct)
- Toggle or tab to show "all faults" or "fault history" including healed
- Healed faults should show
occurrence_count,first_occurred,last_occurred, healing timestamp
Acceptance Criteria
- Fetch faults with
?status=allwhen history view is active - Visual distinction between active (CONFIRMED) and healed (HEALED) faults
- Default view unchanged — only active faults
- Healed fault cards show full lifecycle metadata
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working