M1
|
51baf7c495
|
fix: chart container w-full overflow-hidden prevents graph escaping bounds
|
2026-03-17 07:27:05 +04:00 |
M1
|
f00c78116b
|
fix: detail page updates all stats, status bar, pings table in realtime via SSE
|
2026-03-17 07:23:54 +04:00 |
M1
|
94d24bac35
|
fix: fetch sparkline/chart immediately on SSE ping, no debounce delay
|
2026-03-17 07:12:48 +04:00 |
M1
|
66b368453d
|
refactor: single account-level SSE stream instead of per-monitor connections
|
2026-03-17 07:06:09 +04:00 |
M1
|
55f9f6d8ed
|
refactor: SSE just refreshes sparkline/chart from server, no DOM stat patching
|
2026-03-17 07:03:10 +04:00 |
M1
|
5071e340c7
|
fix: SSE-driven chart/sparkline refresh, debounced server-side partials
|
2026-03-16 21:21:56 +04:00 |
M1
|
2f7273604b
|
refactor: full SSR dashboard, minimal SSE DOM patches, poll-based refresh
|
2026-03-16 21:14:45 +04:00 |
M1
|
ef56b47b09
|
feat: cookie-based auth, SSR dashboard, JS-optional login
|
2026-03-16 17:25:59 +04:00 |
M1
|
8e4cb84599
|
ux: widen dashboard layout to max-w-7xl, consistent px-8 padding
|
2026-03-16 17:15:45 +04:00 |
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
|
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
|
d98aa5e46f
|
fix: query-builder.js missing from monitor detail page
|
2026-03-16 15:25:16 +04:00 |
M1
|
e36c239000
|
refactor: ETA templating engine for dashboard, shared nav/head/foot partials
|
2026-03-16 15:14:26 +04:00 |