Commit Graph

116 Commits

Author SHA1 Message Date
Jack Kingsman 0138233743 Do an imitation of protecting our butts (race conditions in message loading, websocket defensiveness, optimistic UI update rollback handling 2026-01-19 11:47:20 -08:00
Jack Kingsman 3cb5711b5c Begone, prefix matching; use the whole key you have 2026-01-19 00:01:25 -08:00
Jack Kingsman c4ef8ec9cd Add multipath tracking 2026-01-18 20:00:32 -08:00
Jack Kingsman cc1a2c57c2 Path display improvements, focusable maps, contact distance display, click to copy keys 2026-01-18 16:08:39 -08:00
Jack Kingsman 05a830d63f Add hop display 2026-01-18 15:44:36 -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 d838a5e1b5 Clarify repeater interaction button re: passwords and ACLs 2026-01-14 20:17:08 -08:00
Jack Kingsman 076d466fbd Linting and code cleanup for an imitation of order 2026-01-14 20:08:41 -08:00
Jack Kingsman 32ed00fd34 Add E2E-ish tests 2026-01-13 19:48:19 -08:00
Jack Kingsman f368b80221 Tidy up message dedupe logic 2026-01-13 19:16:20 -08:00
Jack Kingsman 1eeed67b14 Unread mentions are now red 2026-01-13 19:03:43 -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 2798b551f8 Use numerical acks 2026-01-10 00:51:54 -08:00
Jack Kingsman e262bd677a Implement repeater CLI interface 2026-01-09 23:08:55 -08:00
Jack Kingsman 557cb12879 Initial commit 2026-01-06 20:02:48 -08:00