27 Commits

Author SHA1 Message Date
Jack Kingsman
5975006cf7 Dupe code cleanup 2026-03-19 03:45:51 +00:00
Jack Kingsman
69e09378f5 Pass 1 on PATH integration 2026-03-19 03:45:51 +00:00
Jack Kingsman
1299a301c1 Add route discovery 2026-03-13 17:55:17 -07:00
Jack Kingsman
358589bd66 Cull a bunch of unused functions 2026-03-12 18:12:27 -07:00
Jack Kingsman
a13e241636 Other connected clients get new chans over WS 2026-03-11 22:02:05 -07:00
Jack Kingsman
bcde3bd9d5 Don't construct synthetic objects 2026-03-11 19:04:57 -07:00
Jack Kingsman
15a8c637e4 Do our own tracking for contact-on-radio with more correct return state 2026-03-11 19:01:14 -07:00
Jack Kingsman
0c35601af3 Enrich contact no-key info pane with first-in-use date 2026-03-11 16:19:10 -07:00
Jack Kingsman
93369f8d64 Enrich names-based contact pane a bit 2026-03-11 15:57:29 -07:00
Jack Kingsman
3e941a5b20 remove radio dependency fallback shim 2026-03-09 23:29:25 -07:00
Jack Kingsman
0c5b37c07c Add custom pathing (closes #45) 2026-03-09 10:26:01 -07:00
Jack Kingsman
48dab293ae Advert-path uses correct identity for dedupe 2026-03-08 13:54:07 -07:00
Jack Kingsman
76d11b01a7 Actually persist out_path_hash_mode instead of lossily deriving it 2026-03-08 13:54:06 -07:00
Jack Kingsman
2257c091e8 Fix visualizer coercion for multibyte hops 2026-03-08 13:54:06 -07:00
Jack Kingsman
365728be02 Make pathing clearable on click 2026-02-28 15:33:50 -08:00
Jack Kingsman
ce99d63701 Reorganize for great victory and move to blob for payload hasg 2026-02-27 21:03:34 -08:00
Jack Kingsman
884972f9e0 Add some tests and improve docs 2026-02-27 16:54:18 -08:00
Jack Kingsman
66cbf98b74 Post-merge cleanup, AGENTS.md work, unused endpoints, etc. 2026-02-27 14:36:43 -08:00
Jack Kingsman
b91b2d5d7b Contact info pane 2026-02-27 13:45:42 -08:00
Jack Kingsman
c30ed0b4bc Track advert path and use in mesh visualizer 2026-02-24 14:55:28 -08:00
Jack Kingsman
152eab99db More stable MC object reference and proper radio disconnection detection 2026-02-23 19:11:58 -08:00
Jack Kingsman
65b74b624b Add missing prefix-message claim in other contact sync spots we missed 2026-02-16 19:14:05 -08:00
Jack Kingsman
e8ddba0131 Add radio lock acquire around missing spots, and validate 2026-02-16 19:10:20 -08:00
Jack Kingsman
465091d370 Move all tests to using actual memory DB 2026-02-12 00:55:40 -08:00
Jack Kingsman
1aa26c05d0 Don't use prefix matching if we can help it 2026-02-10 22:05:59 -08:00
Jack Kingsman
71872517e5 Cleanups: Normalize pub keys, prefix message claiming, cursor + null timestamp DB cleanups 2026-02-02 16:22:10 -08:00
Jack Kingsman
8674e804c2 Add some additional tests around radio and contact management 2026-01-30 21:45:50 -08:00