6 Commits

Author SHA1 Message Date
8d5e4106d6 feat(api): implement complete REST API with auth, CRUD, InfluxDB proxy, and user management
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 23:01:52 +01:00
1bdb501fef feat(daemon): add alarm monitor with configurable thresholds and status checks
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 22:54:35 +01:00
de6e92c6f5 feat(daemon): add HTTP ingest listener with ChirpStack JSON parsing and InfluxDB writer
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 22:54:27 +01:00
6d7409b156 feat(daemon): add configuration via config crate with TOML + env vars
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 22:51:52 +01:00
48d93321a3 feat: add SQLite migration and DB init with WAL mode
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 22:51:17 +01:00
116e055e6a feat: scaffold Cargo workspace with daemon and API crates
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-19 22:48:58 +01:00