markmorado
ed7f1f779e
feat: real-time WebSocket metrics broadcaster and UI updates
- New metrics_broadcaster service (410 lines) — background broadcaster
pushing CPU/RAM/disk/network stats to subscribed WebSocket clients
- WebSocket protocol extended: subscribe/unsubscribe channels,
get_rrd/get_node_rrd requests with request_id
- main.py: metrics broadcaster started in lifespan, WS message dispatcher
- websocket_manager.py: subscription map support
- templates: dashboard, instance_detail, proxmox_server_detail,
proxmox_vms, workspaces — real-time charts and UI updates
- auth.py, servers.py, settings.py: minor fixes
2026-03-15 02:49:38 +01:00
..
2026-03-15 02:49:38 +01:00
2026-03-15 02:49:38 +01:00
2025-12-15 13:03:29 +05:00
2026-03-15 02:49:38 +01:00
2026-03-08 20:42:08 +01:00
2026-03-15 02:49:38 +01:00
2026-03-08 14:17:54 +01:00
2026-03-08 20:35:43 +01:00
2025-12-15 13:03:29 +05:00
2026-03-08 14:17:54 +01:00
2026-03-08 14:17:54 +01:00
2026-03-08 20:35:43 +01:00
2026-03-08 20:35:43 +01:00
2026-03-08 20:35:43 +01:00
2026-03-15 02:49:38 +01:00
2026-03-15 02:49:38 +01:00
2026-03-15 02:49:38 +01:00
2026-03-08 20:35:43 +01:00
2026-03-08 20:35:43 +01:00
2026-03-15 01:00:24 +01:00
2026-03-15 02:49:38 +01:00