M1
|
b6a66ddb21
|
fix: run_id derived from scheduled_at bucket so all regions share same ID per window
|
2026-03-18 16:46:30 +04:00 |
M1
|
f7ab3b96b2
|
feat: per-region due scheduling + run_id to group pings across regions
|
2026-03-18 16:36:35 +04:00 |
M1
|
1b8cbc6e23
|
fix: force ureq to use ring crypto provider to match main.rs init
|
2026-03-18 14:05:04 +04:00 |
M1
|
f17bfbfd4b
|
fix: switch ureq from native-tls to rustls (bundled roots)
|
2026-03-18 13:54:39 +04:00 |
M1
|
3fa624eff8
|
fix: replace curl subprocess with ureq blocking client in std::thread
|
2026-03-18 13:40:28 +04:00 |
M1
|
c68700da46
|
fix: use blocking reqwest in spawn_blocking for reliable OS-level timeout
|
2026-03-18 12:48:30 +04:00 |
M1
|
4035a3b215
|
fix: switch reqwest to native-tls so connect_timeout covers TLS handshake
|
2026-03-18 12:45:52 +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
|
9b970a90e0
|
fix: fire-and-forget checks so slow monitors don't delay fast ones
|
2026-03-16 15:37:00 +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 |