-
e36c239000
refactor: ETA templating engine for dashboard, shared nav/head/foot partials
M1
2026-03-16 15:14:26 +0400
-
389c88e124
ux: move new monitor button to content area next to heading
M1
2026-03-16 15:09:15 +0400
-
ce155cd338
feat: settings page — email, key rotation, sub-keys
M1
2026-03-16 15:05:39 +0400
-
eb3ef7745f
fix: emails used for recovery only, not notifications (notifications coming later)
M1
2026-03-16 14:59:17 +0400
-
4e7fdfa07c
fix: tighten hero bottom padding
M1
2026-03-16 14:54:56 +0400
-
2627ad756f
fix: align hero comment with actual query
M1
2026-03-16 14:50:45 +0400
-
e12e5e682c
copy: hero example uses $.db.status to show JSON inspection, shorter comment
M1
2026-03-16 14:49:59 +0400
-
bf02243708
fix: replace $json latency with $responseTime in hero example
M1
2026-03-16 14:48:23 +0400
-
6f7127aded
copy: use real field names in hero code comment
M1
2026-03-16 14:46:47 +0400
-
5613fb9cf4
fix: reduce gap between header and hero
M1
2026-03-16 14:44:53 +0400
-
6f5f51e390
copy: update API section tagline
M1
2026-03-16 14:41:56 +0400
-
729529b7fa
fix: checked_at field name in dashboard UI + landing copy
M1
2026-03-16 14:37:44 +0400
-
f4283a0915
feat: sticky header with nav links on landing page
M1
2026-03-16 14:21:24 +0400
-
d11488ecbf
feat: landing page at /
M1
2026-03-16 14:16:25 +0400
-
7b38ff192e
feat: custom docs page at /docs, drop swagger
M1
2026-03-16 14:07:30 +0400
-
eb45152c29
feat: query language docs in swagger description
M1
2026-03-16 14:02:55 +0400
-
33d1209ac9
feat: query language docs page at /dashboard/docs
M1
2026-03-16 14:00:29 +0400
-
27c9044a8b
feat: add $consider (UP/DOWN) toggle to query builder and evaluators
M1
2026-03-16 13:56:36 +0400
-
5328471229
Revert "feat: grouped query builder with $upIf/$downIf condition groups"
M1
2026-03-16 13:53:27 +0400
-
99b59070a2
feat: grouped query builder with $upIf/$downIf condition groups
M1
2026-03-16 13:52:06 +0400
-
b20f463d53
fix: correct pings import path in index.ts
M1
2026-03-16 13:46:49 +0400
-
eb2d173cb0
rename: checks → pings throughout (DB, API, UI, Rust)
M1
2026-03-16 13:45:09 +0400
-
b4f95fa375
refactor: merge checks into monitors (/monitors/:id/history), ingest moves to /internal/ingest
M1
2026-03-16 13:43:55 +0400
-
a22112dc77
refactor: merge auth into account prefix (/account/register, /account/email)
M1
2026-03-16 13:37:20 +0400
-
fd4af848bc
fix: hide dashboard + internal routes from swagger docs
M1
2026-03-16 13:33:44 +0400
-
fe7a0bf19b
refactor: nested $json/$select syntax, migrate stored queries
M1
2026-03-16 13:14:22 +0400
-
ab2cbaa5cc
fix: coerce numeric values for jsonpath operators in query builder
M1
2026-03-16 13:08:05 +0400
-
612d32e9dc
remove key warning
M1
2026-03-16 12:59:55 +0400
-
6749b21da1
fix: key warning copy
M1
2026-03-16 12:58:48 +0400
-
a4424991f0
fix: accurate key warning copy
M1
2026-03-16 12:57:34 +0400
-
692d7eb4f5
feat: post-registration key screen + optional email step
M1
2026-03-16 12:55:52 +0400
-
20cc8d534b
fix: rustls crypto provider + Arc import for cert expiry
M1
2026-03-16 12:39:29 +0400
-
500132ba05
feat: dashboard, visual query builder, expanded query language, cert expiry support
M1
2026-03-16 12:26:17 +0400
-
97c08b1951
fix: nullable error field in ingest body schema
M1
2026-03-16 12:11:43 +0400
-
802055d24d
fix: ingest endpoint routing conflict with requireAuth
M1
2026-03-16 12:06:03 +0400
-
570222c7a9
Initial scaffold: web API (Bun/Elysia) + monitor (Rust/Tokio)
M1
2026-03-16 11:40:24 +0400