proxMon/server/lib/server_web
Carsten 28a40a2650 chore(ui,agent): harden collector parsing, drop dead CSS, resilver label
Addresses final code review:
- to_int/1 now returns 0 on nil or unparseable strings instead of crashing
- remove unused .pool-row CSS (superseded by .pool-block)
- clamp capacity bar width to [0, 100] to prevent visual overflow
- pool_scrub_line/1 uses scan_function so resilver shows as "resilver..."
2026-04-22 18:06:17 +02:00
..
channels feat(server): channel persists fast/medium/slow samples to metrics table 2026-04-21 22:28:36 +02:00
components refactor(ui): minimalistic utilitarian redesign across all views 2026-04-22 10:18:46 +02:00
controllers refactor(ui): minimalistic utilitarian redesign across all views 2026-04-22 10:18:46 +02:00
live chore(ui,agent): harden collector parsing, drop dead CSS, resilver label 2026-04-22 18:06:17 +02:00
plugs feat(server): session-based auth plug + login controller/template 2026-04-21 22:51:11 +02:00
endpoint.ex feat(server): agent socket endpoint, clear online status on boot 2026-04-21 22:03:03 +02:00
live_auth.ex feat(server): router pipelines + live_auth hook for authenticated dashboard 2026-04-21 22:51:41 +02:00
router.ex feat(server): public GET /health endpoint for uptime monitors 2026-04-22 08:48:14 +02:00
telemetry.ex feat(server): phoenix 1.7 scaffold with sqlite + liveview 2026-04-21 22:00:43 +02:00