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
|
b1a0456a05
|
Carve out some dead code
|
2026-02-24 18:40:35 -08:00 |
|
Jack Kingsman
|
f7f696bf10
|
Remove rerender thrashing on setConnected
|
2026-02-24 18:13:31 -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
|
559935e3d5
|
Improve some coverage in integration form
|
2026-02-23 22:38:29 -08:00 |
|
Jack Kingsman
|
ecb748b9e3
|
Drop out crappy tests, and improve quality overall
|
2026-02-23 22:28:09 -08:00 |
|
Jack Kingsman
|
4b84f609b7
|
Fix content type and offset detection
|
2026-02-23 21:01:48 -08:00 |
|
Jack Kingsman
|
47867c50b8
|
Fix TOCTOU around radio reconnect
|
2026-02-23 20:42:11 -08:00 |
|
Jack Kingsman
|
1a4f57a03e
|
Fix airtime polling cross-message display
|
2026-02-23 20:34:14 -08:00 |
|
Jack Kingsman
|
5d7a313c53
|
Add missing tests and address AGENTS.md gaps
|
2026-02-23 20:26:57 -08:00 |
|
Jack Kingsman
|
7306627ac7
|
Move to SSoT for message dedup to prevent phantom unreads
|
2026-02-23 19:52:42 -08:00 |
|
Jack Kingsman
|
cba9e20698
|
Drain before autofetch, fix same-second collisions, and always mc.disconnect() on false/probe failure
|
2026-02-23 17:33:35 -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
|
9352b272d5
|
Bug cleanup: legacy hash restoration + dupicated convo router checks
|
2026-02-20 22:58:34 -08:00 |
|
Jack Kingsman
|
2321411ef0
|
Fix typo and change startup load hash behavior
|
2026-02-20 17:33:02 -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
|
56fde32970
|
Linting goodness
|
2026-02-16 19:20:11 -08:00 |
|
Jack Kingsman
|
1f853aa54e
|
Fix out of order path WS broadcasts overwriting each other
|
2026-02-16 18:30:27 -08:00 |
|
Jack Kingsman
|
54a03a9467
|
Add guard for conversation switch mid-message-fetch
|
2026-02-16 18:23:10 -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 |
|