M1
|
d41d3a3737
|
fix: latency chart red dots — track up/down with latency values
|
2026-03-16 17:13:48 +04:00 |
|
M1
|
923f0349dc
|
feat: fully SSE-driven detail/home pages, kill polling intervals
|
2026-03-16 17:10:12 +04:00 |
|
M1
|
037013b564
|
fix: SSE ping rows match existing table row style
|
2026-03-16 17:07:31 +04:00 |
|
M1
|
a681833d8d
|
feat: detail edit form matches new monitor form (method, headers, body, timeout)
|
2026-03-16 17:04:30 +04:00 |
|
M1
|
ef2b2c043d
|
feat: live sparkline updates on SSE ping
|
2026-03-16 16:20:34 +04:00 |
|
M1
|
31d1fa7b04
|
fix: SSE via fetch for auth headers, remove query param auth, add heartbeat every 10s
|
2026-03-16 16:17:33 +04:00 |
|
M1
|
6d48a83560
|
feat: SSE live ping stream for monitors
|
2026-03-16 16:14:23 +04:00 |
|
M1
|
1e95149456
|
feat: live-updating timestamps via data-ts attribute
|
2026-03-16 16:10:04 +04:00 |
|
M1
|
2bfe3a0272
|
fix: remove double popup on key rotation
|
2026-03-16 16:07:12 +04:00 |
|
M1
|
3368dbdd7f
|
feat: custom method, headers, body, timeout on monitors
|
2026-03-16 15:30:35 +04:00 |
|
M1
|
d98aa5e46f
|
fix: query-builder.js missing from monitor detail page
|
2026-03-16 15:25:16 +04:00 |
|
M1
|
5944fae824
|
fix: query-builder.js missing from new monitor EJS page
|
2026-03-16 15:21:21 +04:00 |
|
M1
|
4c5e426292
|
fix: remove defer from app.js so functions available to inline scripts
|
2026-03-16 15:19:33 +04:00 |
|
M1
|
87c924d8d0
|
fix: app.js deferred in head (fixes requireAuth undefined), extract app.css
|
2026-03-16 15:16:59 +04:00 |
|
M1
|
e36c239000
|
refactor: ETA templating engine for dashboard, shared nav/head/foot partials
|
2026-03-16 15:14:26 +04:00 |
|