Commit Graph

14 Commits

Author SHA1 Message Date
Jack Kingsman
01a97b57c0 Improve test coverage for path freshness, unread management, and outgoing message unread sanity 2026-02-04 12:19:36 -08:00
Jack Kingsman
7ec4151d6c Improve frontend response time 2026-02-03 15:58:52 -08:00
Jack Kingsman
ec9e2c29bb Force DM contact onto radio before send 2026-01-26 20:54:50 -08:00
Jack Kingsman
546d2f2f7d Event handler dedupe, CLAUDE.md patchups, more (jeez
) acked field int vs bool fixes, and throw exceptions not assertions (+Pydantic v2)
2026-01-17 19:01:34 -08:00
Jack Kingsman
94bcf42cff Add healthcheck endpoint tests 2026-01-17 18:20:58 -08:00
Jack Kingsman
850ce2d6c7 Add database-level payload dedupe 2026-01-17 17:06:25 -08:00
Jack Kingsman
4219f96894 Drop unnecessary decryption columns and rely on FK to messages table as indicator of decryption. Also, reboot retries radio connection 2026-01-17 16:33:42 -08:00
Jack Kingsman
076d466fbd Linting and code cleanup for an imitation of order 2026-01-14 20:08:41 -08:00
Jack Kingsman
2083e9c015 Fix niggling bugs -- unclean shutdown, radio reconnect contention 2026-01-13 20:08:07 -08:00
Jack Kingsman
547a2adb94 Add packet cleanup 2026-01-13 12:49:27 -08:00
Jack Kingsman
5ce5a988c7 Add server-side read management 2026-01-12 23:26:02 -08:00
Jack Kingsman
150d1fb9b4 Fix dupe packet test 2026-01-10 11:50:13 -08:00
Jack Kingsman
9d29ef059b Add room hash history 2026-01-07 18:34:52 -08:00
Jack Kingsman
557cb12879 Initial commit 2026-01-06 20:02:48 -08:00