towerops/lib/towerops_web/live
Graham McIntire 3c46c805a0
Add real-time updates with Redis-backed PubSub
- Configure Phoenix.PubSub to use Redis adapter for pod-resilient messaging
- Add PubSub broadcasts for sensor readings updates in PollerWorker
- Add PubSub broadcasts for interface stats updates in PollerWorker
- Add PubSub broadcasts for neighbor discovery updates in PollerWorker
- Add PubSub broadcasts for monitoring check updates in MonitorWorker
- Broadcast interface and sensor events to device-specific topics
- Add event handlers in DeviceLive.Show for all update types
- Device show page now updates in real-time without polling
- Updates survive pod restarts and work across multiple pods
2026-01-17 17:55:49 -06:00
..
admin rename equipment to device 2026-01-17 14:48:46 -06:00
agent_live Add agent rename functionality 2026-01-17 15:48:47 -06:00
alert_live Make Active Alerts the first and default tab in alerts page 2026-01-17 17:16:35 -06:00
device_live Add real-time updates with Redis-backed PubSub 2026-01-17 17:55:49 -06:00
graph_live Change 'Ping Latency' to 'ICMP Latency' throughout codebase 2026-01-17 17:13:02 -06:00
org more renames 2026-01-17 15:13:56 -06:00
org_live rename equipment to device 2026-01-17 14:48:46 -06:00
site_live Add latency graph to site detail page 2026-01-17 16:58:59 -06:00
dashboard_live.ex rename equipment to device 2026-01-17 14:48:46 -06:00
dashboard_live.html.heex rename equipment to device 2026-01-17 14:48:46 -06:00
mobile_qr_live.ex Add comprehensive Dialyzer type specifications 2026-01-17 10:52:02 -06:00
user_settings_live.ex Convert User Settings from controller to LiveView 2026-01-15 16:29:50 -06:00