Commit Graph

170 Commits

Author SHA1 Message Date
Jack Kingsman 66cbf98b74 Post-merge cleanup, AGENTS.md work, unused endpoints, etc. 2026-02-27 14:36:43 -08:00
Jack Kingsman 26fbfcd015 Repeater UI overhaul 2026-02-27 14:20:52 -08:00
Jack Kingsman b91b2d5d7b Contact info pane 2026-02-27 13:45:42 -08:00
Jack Kingsman f003bda7b2 Don't queue packets while the page is hidden 2026-02-25 17:32:35 -08:00
Jack Kingsman 56f8b796e6 Add scroll to repeater infobox on visualizer 2026-02-25 16:03:47 -08:00
Jack Kingsman 6ec2350b9a Add scroll to repeater infobox on visualizer 2026-02-25 15:54:12 -08:00
Jack Kingsman 684724913f Clear channel name on new channel tab swap 2026-02-24 20:56:27 -08:00
Jack Kingsman 561c8cf9c0 More code cleanup and optimization 2026-02-24 19:59:46 -08:00
Jack Kingsman 1b76211d53 More code rip out 2026-02-24 19:11:51 -08:00
Jack Kingsman 5c0f3df806 Track advert path and use in mesh visualizer
Track advert path and use in mesh visualizer
2026-02-24 15:00:50 -08:00
Jack Kingsman c30ed0b4bc Track advert path and use in mesh visualizer 2026-02-24 14:55:28 -08:00
Jack Kingsman ecb748b9e3 Drop out crappy tests, and improve quality overall 2026-02-23 22:28:09 -08:00
Jack Kingsman 47867c50b8 Fix TOCTOU around radio reconnect 2026-02-23 20:42:11 -08:00
Jack Kingsman ef4c79bc80 Move to hour-resolution adverts 2026-02-23 16:34:34 -08:00
Jack Kingsman d635914d4b Remove unnecessary and clashing rounded border on settings panes 2026-02-22 11:53:05 -08:00
Jack Kingsman e806430a73 Merge pull request #21 from yellowcooln/main
Fix settings page scroll lock at browser zoom levels
2026-02-22 11:47:43 -08:00
Jack Kingsman 40dde4647a Correct button alignment 2026-02-21 17:23:46 -08:00
Jack Kingsman 7463f4e032 Move resend button into modal 2026-02-21 17:01:13 -08:00
Yellowcooln a7b5dcc9d8 Adjust class names for SettingsModal layout 2026-02-21 18:01:19 -05:00
Jack Kingsman 1e53fe9515 Better warning phrasing 2026-02-21 09:30:03 -08:00
Jack Kingsman 11f07f3501 Add endpoint for deleting raw packets of decrypted messages 2026-02-21 00:11:57 -08:00
Jack Kingsman a8a8f6e08b Fix typo and disable autocomplete 2026-02-20 17:26:30 -08:00
Jack Kingsman f9eb46f2ab Remember last used channel when selected 2026-02-20 17:16:05 -08:00
Jack Kingsman 41bf4eb73a Hide character counter for short messages on mobile 2026-02-20 17:15:57 -08:00
Jack Kingsman f490cc756f Fix bug with statistics display on mobile 2026-02-16 23:01:04 -08:00
Jack Kingsman 6e4872e25b Full screen mesh visualizer view 2026-02-16 22:08:25 -08:00
Jack Kingsman ef2b22a865 Don't dedupe adverts on payload (since what we care about is the path) 2026-02-16 22:03:04 -08:00
Jack Kingsman a4d8707479 Fix missing padding on collapsed visualizer 2026-02-16 21:02:47 -08:00
Jack Kingsman 0e25bd2281 Fix dedupe for frontend raw packet delivery 2026-02-16 20:46:43 -08:00
Jack Kingsman de7ab37998 Clear and reset only the visualizer, not the packet feed 2026-02-16 18:00:03 -08:00
Jack Kingsman 3042beaf27 Invert UI show/hide logic to be positive not negative 2026-02-16 17:53:41 -08:00
Jack Kingsman d4a7b37fa9 Whoops, linting 2026-02-16 17:49:27 -08:00
Jack Kingsman 6a3a99fe9f Clarify option labelling on visualizer 2026-02-16 17:45:30 -08:00
Jack Kingsman 7d340f19e0 Move orbit option to checkbox 2026-02-16 17:42:19 -08:00
Jack Kingsman 95d806717b Default to heuristic repeater grouping 2026-02-16 17:40:19 -08:00
Jack Kingsman 7f426ece4e Add last-five-min visualizer filtering 2026-02-16 17:39:35 -08:00
Jack Kingsman 7bb0e5e719 Clarify meaning of ack window 2026-02-16 17:36:42 -08:00
Jack Kingsman a495f284ea Remove visualizer shuffle; not needed in 3D (nearly always worse layout) 2026-02-16 17:36:05 -08:00
Jack Kingsman 7df21d03f2 Change visualizer layout 2026-02-16 17:33:20 -08:00
Jack Kingsman be007322d2 Frontend overhaul 2026-02-16 17:28:21 -08:00
Jack Kingsman 58900f7649 Add logo glyph 2026-02-16 16:49:48 -08:00
Jack Kingsman 877649ddc7 Frontend color overhaul 2026-02-16 16:45:05 -08:00
Jack Kingsman 1e73cbf266 Add orbit to 3D viewer 2026-02-16 16:22:39 -08:00
Jack Kingsman 241f94ceaf Expand node radios in 3D view 2026-02-16 16:17:39 -08:00
Jack Kingsman e157826364 Actually clean up node labels on clear 2026-02-16 16:16:44 -08:00
Jack Kingsman 89d311e4ae Move visualizer to 3D 2026-02-16 15:36:44 -08:00
Jack Kingsman 0d03945b81 Fix turbo resend 2026-02-16 00:37:27 -08:00
Jack Kingsman 945053c20a Add turbo resend for testing 2026-02-15 23:49:50 -08:00
Jack Kingsman 1f3042f360 Add statistics endpoint 2026-02-15 12:54:42 -08:00
Jack Kingsman 3756579f9d Dedupe contacts/sidebar by key not name 2026-02-14 21:46:24 -08:00