M1
|
dbbc9c00cc
|
fix: run cert check concurrently with request so a hanging TCP connect can't block the timeout
|
2026-03-18 12:33:22 +04:00 |
M1
|
b41faff2ad
|
fix: move timeout definition before cert check
|
2026-03-18 12:27:00 +04:00 |
M1
|
81ac8f0c20
|
fix: apply timeout to cert check — was hanging indefinitely before request even started
|
2026-03-18 12:26:27 +04:00 |
M1
|
05c60db605
|
fix: wrap full request+body read in timeout to catch slow response bodies
|
2026-03-18 12:17:55 +04:00 |
nate
|
5a0cf5033b
|
fix: harden auth, SSRF, query engine, and cookie security
|
2026-03-18 11:37:33 +04:00 |
M1
|
1e3a5ff4d1
|
perf: reduce monitor poll interval to 50ms for tighter jitter
|
2026-03-17 10:58:28 +04:00 |
M1
|
27be1fa8bf
|
fix: jitter_ms now measured in Rust at check start, excludes latency and return trip
|
2026-03-17 10:52:08 +04:00 |
M1
|
f71388a51a
|
feat: jitter_ms tracking — scheduled_at stamped at dispatch, jitter computed on ingest
|
2026-03-17 10:44:35 +04:00 |
M1
|
0918478255
|
fix: poll every 1s instead of 10s for accurate intervals
|
2026-03-16 15:47:06 +04:00 |
M1
|
6c539d9066
|
fix: skip in-flight monitors to prevent stacked slow requests
|
2026-03-16 15:41:34 +04:00 |
M1
|
9b970a90e0
|
fix: fire-and-forget checks so slow monitors don't delay fast ones
|
2026-03-16 15:37:00 +04:00 |
M1
|
3368dbdd7f
|
feat: custom method, headers, body, timeout on monitors
|
2026-03-16 15:30:35 +04:00 |
M1
|
27c9044a8b
|
feat: add $consider (UP/DOWN) toggle to query builder and evaluators
|
2026-03-16 13:56:36 +04:00 |
M1
|
5328471229
|
Revert "feat: grouped query builder with $upIf/$downIf condition groups"
This reverts commit 99b59070a2.
|
2026-03-16 13:53:27 +04:00 |
M1
|
99b59070a2
|
feat: grouped query builder with $upIf/$downIf condition groups
|
2026-03-16 13:52:06 +04:00 |
M1
|
eb2d173cb0
|
rename: checks → pings throughout (DB, API, UI, Rust)
|
2026-03-16 13:45:09 +04:00 |
M1
|
b4f95fa375
|
refactor: merge checks into monitors (/monitors/:id/history), ingest moves to /internal/ingest
|
2026-03-16 13:43:55 +04:00 |
M1
|
fe7a0bf19b
|
refactor: nested $json/$select syntax, migrate stored queries
|
2026-03-16 13:14:22 +04:00 |
M1
|
20cc8d534b
|
fix: rustls crypto provider + Arc import for cert expiry
|
2026-03-16 12:39:29 +04:00 |
M1
|
500132ba05
|
feat: dashboard, visual query builder, expanded query language, cert expiry support
|
2026-03-16 12:26:17 +04:00 |
M1
|
570222c7a9
|
Initial scaffold: web API (Bun/Elysia) + monitor (Rust/Tokio)
|
2026-03-16 11:40:24 +04:00 |