Commit Graph

392 Commits

Author SHA1 Message Date
Jack Kingsman 17e526697f Add radio event-response-failure message into the logs 2026-02-24 00:10:48 -08:00
Jack Kingsman 27cd3bd710 Updating changelog + build for 2.1.0 2026-02-23 23:51:49 -08:00
Jack Kingsman c0f740d5f9 API version reads from pyproject.toml 2026-02-23 23:38:01 -08:00
Jack Kingsman cc6e788021 Fix typos 2026-02-23 23:34:49 -08:00
Jack Kingsman 033af4027d Update AGENTS.md and add tests for broadcast payload shape 2026-02-23 23:20:35 -08:00
Jack Kingsman cc12128041 Add clearer error handling 2026-02-23 23:16:11 -08:00
Jack Kingsman 4f3d8a7838 Fix stuck post-connect failure state 2026-02-23 23:12:53 -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 31bb1e7d22 Move glyph further down for centering 2026-02-23 21:58:47 -08:00
Jack Kingsman 72b66214fa Add tests for MC object handling 2026-02-23 21:52:29 -08:00
Jack Kingsman 2125653978 Correct yet MORE instances of not using a well sourced MC object 2026-02-23 21:46:57 -08:00
Jack Kingsman 31302b4972 Strip out f-string usages in queries. Don't set bad examples! 2026-02-23 21:07:05 -08:00
Jack Kingsman c6a8c3835c Add note for other bug-finder LLMs about local message ID sub-millisecond collisions 2026-02-23 21:04:29 -08:00
Jack Kingsman 4b84f609b7 Fix content type and offset detection 2026-02-23 21:01:48 -08:00
Jack Kingsman a22224980e Reduce WS churn for incoming duplicates that don't affect ack/path list 2026-02-23 20:55:32 -08:00
Jack Kingsman ced0791c05 Add notes about known edge cases to prevent agent repop 2026-02-23 20:45:24 -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 b9de3b7dd7 Reduce default poll time and add DM ack clearing to standard poll 2026-02-23 20:00:42 -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 1bd31d68d9 Update server-side keystore after key refresh 2026-02-23 19:33:17 -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 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 619973bdf0 Add prebuilt image to docker-compose 2026-02-23 16:42:41 -08:00
Jack Kingsman ef4c79bc80 Move to hour-resolution adverts 2026-02-23 16:34:34 -08:00
Jack Kingsman 88d5a76081 Better behavior and message tracking around repeater contact on a busy mesh 2026-02-23 15:59:52 -08:00
jkingsman 9193d113fe Tighten up docker compose and docs 2026-02-22 14:02:11 -08:00
Jack Kingsman fd0f901546 Merge pull request #20 from suymur/feature/add-docker-compose
Add Docker Compose support for simplified deployment
2026-02-22 13:43:24 -08:00
Jack Kingsman 40d27dd8d6 Merge branch 'main' into feature/add-docker-compose 2026-02-22 13:43:15 -08:00
Jack Kingsman 54706700ab Remove unused from readme 2026-02-22 13:42:09 -08:00
Jack Kingsman 00aa212049 Add notes about ownership glitches + using prebuilt 2026-02-22 12:45:39 -08:00
Jack Kingsman 7542cc1142 Update README for docker compose 2026-02-22 12:07:37 -08:00
Jack Kingsman d525188cce Change back npm ci and use standard paths + ports 2026-02-22 11:59:58 -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 2e23733f41 Fix README docker image
Update README.md
2026-02-22 08:49:12 -08:00
Schappi 7e52982399 Update README.md
docker repository has changed...
2026-02-22 15:23:04 +01: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 1477900f6f Linting... 2026-02-21 00:14:49 -08:00
Jack Kingsman 11f07f3501 Add endpoint for deleting raw packets of decrypted messages 2026-02-21 00:11:57 -08:00
Jack Kingsman 6d0505ade6 WAL + incremental vacuum for space happiness 2026-02-21 00:04:27 -08:00
Jack Kingsman 9e3b1d03a9 Drop unnecessary uniqs and indices 2026-02-21 00:00:13 -08:00
Jack Kingsman 9352b272d5 Bug cleanup: legacy hash restoration + dupicated convo router checks 2026-02-20 22:58:34 -08:00
Jack Kingsman c90a30787a Experimental dynamic manifest 2026-02-20 22:49:39 -08:00
Jack Kingsman 2321411ef0 Fix typo and change startup load hash behavior 2026-02-20 17:33:02 -08:00