Commit graph

6 commits

Author SHA1 Message Date
2c1b749487 fix: prevent nil crashes in trace template (Decimal, Calendar) 2026-02-13 18:56:55 -06:00
0b837a7f6d fix: add remaining missing helpers (device_status_dot, alert_dot, urgency_dot) 2026-02-13 18:46:23 -06:00
010736b555 fix: add issues_callout component to trace_live 2026-02-13 18:44:39 -06:00
7c2321da75 fix: add all missing helper functions to trace_live 2026-02-13 18:43:27 -06:00
da5a6c9edc fix: add missing type_badge_class to trace_live 2026-02-13 18:42:00 -06:00
c512f30e5a feat: add device list health indicators
- Health status dot (green/yellow/red/gray) from worst-case check state
- Relative 'last seen' with color-coded staleness thresholds
- Response time badge from latest monitoring check
- Subscriber count badge from Gaiia inventory items
- Batch queries to avoid N+1: Monitoring.get_device_health_summary/1,
  Monitoring.get_device_latest_response_times/1,
  Gaiia.get_device_subscriber_counts/1
2026-02-13 18:14:29 -06:00