Commit Graph

  • 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