Commit Graph

29 Commits

Author SHA1 Message Date
Jack Kingsman
c6ee92fb66 Dead and trivial code rip out (whoof) 2026-02-04 12:06:36 -08:00
Jack Kingsman
f338ddbc87 Add docs for new non-WS message fetching and remove dead funcs 2026-02-04 11:59:12 -08:00
Jack Kingsman
7ec4151d6c Improve frontend response time 2026-02-03 15:58:52 -08:00
Jack Kingsman
f8b05bb34d Cleanups: Normalize pub keys, prefix message claiming, cursor + null timestamp DB cleanups 2026-02-02 16:22:10 -08:00
Jack Kingsman
6ce59eee33 Remove some unneeded duplication and fix up reconnection management 2026-01-30 21:03:58 -08:00
Jack Kingsman
f2b685bbf5 Add multibot functionality 2026-01-27 17:23:38 -08:00
Jack Kingsman
456fb7afb4 Add basic bot functionality 2026-01-26 21:44:11 -08:00
Jack Kingsman
9a79bdd27a Force auto-advert to respect set intervals 2026-01-26 20:34:35 -08:00
Jack Kingsman
5f9df98a73 Remove some unneeded code 2026-01-26 20:22:19 -08:00
Jack Kingsman
81973320a3 Make advert interval manual 2026-01-25 09:29:56 -08:00
Jack Kingsman
9c071dbc53 Move to server side preference and read indicator management 2026-01-18 23:44:56 -08:00
Jack Kingsman
43b7e94b0a Add DM decryption on new contact advert 2026-01-18 23:13:45 -08:00
Jack Kingsman
42572aa234 Add historical DM decryption 2026-01-18 21:22:22 -08:00
Jack Kingsman
c4ef8ec9cd Add multipath tracking 2026-01-18 20:00:32 -08:00
Jack Kingsman
13220c4a8f Add missing pathing information to frontend 2026-01-18 14:17:49 -08:00
Jack Kingsman
9652cb3277 Massive frontend overhaul for settings menu and channel addition. 2026-01-17 18:17:11 -08:00
Jack Kingsman
bbe2bba5b6 Remove vestigial duplicate checking 2026-01-17 17:15:14 -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
32ed00fd34 Add E2E-ish tests 2026-01-13 19:48:19 -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
b0ab2bcb32 Overhaul frontend organization and pause message polling during repeater operations 2026-01-10 16:27:15 -08:00
Jack Kingsman
150d1fb9b4 Fix dupe packet test 2026-01-10 11:50:13 -08:00
Jack Kingsman
2798b551f8 Use numerical acks 2026-01-10 00:51:54 -08:00
Jack Kingsman
b9fd96ac46 Fix historical decryption timing issue 2026-01-08 19:04:53 -08:00
Jack Kingsman
557cb12879 Initial commit 2026-01-06 20:02:48 -08:00