Commit Graph

94 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 bf03d76c33 More compact hops label 2026-01-19 00:15:29 -08:00
Jack Kingsman 3cb5711b5c Begone, prefix matching; use the whole key you have 2026-01-19 00:01:25 -08:00
Jack Kingsman 9e86d263f7 Optimistic sort reordering and favorite addition 2026-01-18 23:50:00 -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 71ac7f1c6e Updating changelog + build for 1.4.0 2026-01-18 21:46:31 -08:00
Jack Kingsman c543df120b Don't double-set active conversation; wait for backend normalization 2026-01-18 21:32:11 -08:00
Jack Kingsman 7ea5285c80 Fix up status bar display on small screens 2026-01-18 21:28:53 -08:00
Jack Kingsman 42572aa234 Add historical DM decryption 2026-01-18 21:22:22 -08:00
Jack Kingsman 30e3eb47be Fix multi-path distance summing 2026-01-18 20:23:37 -08:00
Jack Kingsman b03f5738eb Add key-based room lookup to search 2026-01-18 20:14:25 -08:00
Jack Kingsman c4ef8ec9cd Add multipath tracking 2026-01-18 20:00:32 -08:00
Jack Kingsman 0fea2889b2 Show direct path when it's direct on message view 2026-01-18 18:18:56 -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 b13af6433d White background for favicon 2026-01-18 11:51:12 -08:00
Jack Kingsman 1b9852c604 Find Rooms button on its own line 2026-01-17 23:33:15 -08:00
Jack Kingsman 0394c56933 Improve button logistics for starting a room search 2026-01-17 23:22:07 -08:00
Jack Kingsman 02a26a9ce5 Updating changelog + build for 1.3.1 2026-01-17 23:15:47 -08:00
Jack Kingsman 9e18c57689 Remove silly octothorpe bookmark and make the brute forcer naming a bit kinder 2026-01-17 23:12:09 -08:00
Jack Kingsman f9a10e4b6a Add airtime tracking 2026-01-17 22:58:14 -08:00
Jack Kingsman 7c778885f6 Better error rendering 2026-01-17 21:58:41 -08:00
Jack Kingsman 74f2e8556d Improve radio restart buttons 2026-01-17 21:41:37 -08:00
Jack Kingsman 15107f3793 Make public room not show hash symbol 2026-01-17 19:50:05 -08:00
Jack Kingsman 8d98a93245 Updating changelog + build for 1.3.0 2026-01-17 19:31:21 -08:00
Jack Kingsman 94bcf42cff Add healthcheck endpoint tests 2026-01-17 18:20:58 -08:00
Jack Kingsman 9652cb3277 Massive frontend overhaul for settings menu and channel addition. 2026-01-17 18:17:11 -08:00
Jack Kingsman 850ce2d6c7 Add database-level payload dedupe 2026-01-17 17:06:25 -08:00
Jack Kingsman 9b59cccf69 Updating changelog + build for 1.2.1 2026-01-17 15:20:22 -08:00
Jack Kingsman 33dcd570cd Update meshcore hashtag cracker lib with sender validation 2026-01-17 15:17:01 -08:00
Jack Kingsman b8249ee866 Updating changelog + build for 1.2.0 2026-01-16 16:47:37 -08:00
Jack Kingsman cfa7f53836 Add favorites 2026-01-16 16:35:43 -08:00
Jack Kingsman 156b129af4 Shrink logo just a hair 2026-01-16 16:30:28 -08:00
Jack Kingsman 94db64fc62 Add <Unread Count>+ as indicator unreads matching length of conversation fetch 2026-01-15 11:01:08 -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 c6d38ce400 Clean up contact creation and add missing FE fields for last_contacted 2026-01-14 19:41:46 -08:00
Jack Kingsman 0749b5ea4a Clarify phrasing on cracker panel 2026-01-14 19:03:31 -08:00
Jack Kingsman 442f8ccded Updating changelog + build for 1.1.0 2026-01-14 16:54:25 -08:00
Jack Kingsman 92e7cd24e6 Always used shortest path in advert burst 2026-01-14 16:14:55 -08:00
Jack Kingsman e272be88ca Hopefully once and for all, use smarter pathing data on all direct contacts 2026-01-14 16:05:53 -08:00
Jack Kingsman ece9f8f2cf Add contact hop data to help with debugging 2026-01-14 15:52:30 -08:00
Jack Kingsman ecce1e8fa8 Updating changelog + build for 1.0.3 2026-01-13 21:20:18 -08:00
Jack Kingsman db9ee0eace Updating changelog + build for 1.0.2 2026-01-13 21:13:08 -08:00
Jack Kingsman 516352f1d5 Updating changelog + build for 1.0.1 2026-01-13 20:11:51 -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