Commit Graph
380 Commits
Author SHA1 Message Date
James RichandClaude Fable 5 f3d843629b fix(map): survive the WebView provider update race in Site Planner (#6846)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 06:19:18 -05:00
James Rich 5f5d5e2dbf chore: Scheduled updates (Firmware, Hardware, Translations) (#6822) 2026-08-23 17:35:31 -07:00
James Rich 3449c6b446 chore: Scheduled updates (Firmware, Hardware, Translations) (#6817) 2026-08-21 17:59:30 +00:00
James RichandClaude Sonnet 5 99075c5dbe feat(hardware): fetch the maintenance UF2 manifest from the API, digest-pinned (#6803)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-21 17:58:51 +00:00
James Rich a276cda62c fix(firmware): show the erase wait and upload retries during Legacy DFU (#6812) 2026-08-21 15:15:57 +00:00
James Rich 090e4dd543 chore: Scheduled updates (Firmware, Hardware, Translations) (#6801) 2026-08-21 13:24:25 +00:00
James Rich 08ac3978f9 chore: Scheduled updates (Firmware, Hardware, Translations) (#6799) 2026-08-20 14:35:26 -05:00
James Rich f2a21227c7 chore: Scheduled updates (Firmware, Hardware, Translations) (#6789) 2026-08-20 13:58:37 -05:00
James RichandClaude Fable 5 950c9a1592 fix(ui): give feedback when a contact or channel import arrives while disconnected (#6798)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-20 18:27:52 +00:00
James Rich b677d4275d chore: Scheduled updates (Firmware, Hardware, Translations) (#6787) 2026-08-20 06:43:21 -05:00
James RichandClaude Fable 5 9620984a68 feat(tak): add TAK Mesh Channel setting for outbound TAK traffic (#6770)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-19 23:04:45 +00:00
James Rich 582d320fc0 chore: Scheduled updates (Firmware, Hardware, Translations) (#6758) 2026-08-19 15:53:53 -05:00
James RichandClaude Opus 5 656f481c68 fix(connections): gate manual + recent TCP connects on ACCESS_LOCAL_NETWORK (#6766)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-18 23:29:46 +00:00
James Rich a394f82cad fix(tak): duplicate ATAK contacts on v1 GeoChat + surface v1-fallback notice (#6759) 2026-08-18 15:23:22 +00:00
James Rich df402c5e81 chore: Scheduled updates (Firmware, Hardware, Translations) (#6755) 2026-08-17 20:37:23 +00:00
James Rich 0c3e4d2730 chore: Scheduled updates (Firmware, Hardware, Translations) (#6749) 2026-08-17 17:41:56 +00:00
James Rich 3796787cdf fix(database): raise default cache limit and warn before eviction (#6742) 2026-08-17 17:37:51 +00:00
James RichandClaude Opus 5 19bb682c9c feat(firmware): add nRF52/RP2040 factory erase and OTAFIX bootloader upgrade over USB (#6526)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 16:43:07 +00:00
James RichandClaude Sonnet 5 65a1f5ce4d fix(takserver): route TAK self-test through the real v1/v2 dispatch path (#6746)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-17 16:10:57 +00:00
James RichandClaude Sonnet 5 7bc6722510 fix(node): confirm before clearing a node's position track (#6745)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-17 16:00:53 +00:00
James Rich 123d200988 chore: Scheduled updates (Firmware, Hardware, Translations) (#6728) 2026-08-16 20:24:23 +00:00
James Rich 99e835482f chore: Scheduled updates (Firmware, Hardware, Translations) (#6724) 2026-08-16 03:59:00 +00:00
Jeremiah K e9d09a3380 fix(lifecycle): harden packet admission and transport ownership (#6716) 2026-08-15 21:44:17 +00:00
James Rich 517b96380b feat(settings): add About screen with hardware carousel and rename license screen to Acknowledgements (#6721) 2026-08-15 19:48:13 +00:00
James Rich e8af75e09b feat(icons): add Material icons for custom SF Symbols and fix soil telemetry icons (#6722) 2026-08-15 19:40:10 +00:00
James Rich 6fd93add94 chore: Scheduled updates (Firmware, Hardware, Translations) (#6719) 2026-08-15 13:55:58 -05:00
James Rich f230c130f0 chore: Scheduled updates (Firmware, Hardware, Translations) (#6709) 2026-08-14 19:05:48 -05:00
James Rich 80c9846cd7 chore: Scheduled updates (Firmware, Hardware, Translations) (#6679) 2026-08-13 18:17:45 -05:00
cf0f7a42a7 fix(lora): validate 2.4 GHz bandwidth options (#6529)
Co-authored-by: James Rich <james.a.rich@gmail.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-13 16:15:08 +00:00
James RichandClaude Opus 5 e330442dd5 feat(node): surface incomplete nodes with a badge and show them by default (#6673)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-13 15:56:40 +00:00
James RichandClaude Opus 5 1fdc921489 fix(ui): move event firmware branding off the app bar (#6676)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-13 15:53:50 +00:00
James Rich 911a58089d chore: Scheduled updates (Firmware, Hardware, Translations) (#6643) 2026-08-13 02:33:59 +00:00
James RichandClaude Opus 5 492afbde5c fix(telemetry): repoint 1-Wire temperature at per-channel fields, adopt ADC voltage (#6653)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-12 19:39:54 +00:00
James RichandClaude Opus 5 94ceaa64ee fix(settings): show REDACTED for a remote node's withheld private key (#6649)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-12 18:28:39 +00:00
James RichandClaude Fable 5 b79ec33b80 feat(settings): warn before enabling licensed (ham) mode (#6632)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 13:23:13 +00:00
simulationstation f450645016 feat(messaging): add optional full message timestamps (#6639) 2026-08-12 12:50:23 +00:00
James Rich 5641c69d3b chore: Scheduled updates (Firmware, Hardware, Translations) (#6637) 2026-08-12 12:16:24 +00:00
Benjamin Faershtein a31fa287e2 feat(tak): show local server status (#6599) 2026-08-12 02:00:38 +00:00
James RichandClaude Fable 5 40413be93b fix(i18n): localize emoji picker strings (#6628)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 00:32:27 +00:00
James RichandClaude Fable 5 492a5c7013 fix(ui): add MQTT context to channel uplink/downlink toggle labels (#6614)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-12 00:06:59 +00:00
James Rich a22bf5e175 chore: Scheduled updates (Firmware, Hardware, Translations) (#6612) 2026-08-11 13:24:00 -05:00
James Rich d5d50a9d4b chore: Scheduled updates (Firmware, Hardware, Translations) (#6609) 2026-08-11 13:09:25 -05:00
James RichandClaude Fable 5 7a42a34dbc feat(settings): export the node database as JSON (#6610)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-11 17:49:48 +00:00
James Rich 099fd7f9d3 chore: Scheduled updates (Firmware, Hardware, Translations) (#6582) 2026-08-11 15:41:07 +00:00
Benjamin Faershtein 5ee5a5b648 Align Android message status wording (#6133) 2026-08-11 15:38:19 +00:00
James Rich 7710220675 chore: Scheduled updates (Firmware, Hardware, Translations) (#6580) 2026-08-04 20:04:39 +00:00
James RichandClaude Opus 5 fff95f98db feat: distinguish saved coverage estimates in the map layers sheet (#6578)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-04 20:01:45 +00:00
James RichandClaude Opus 5 8ff78cbe23 revert: restore the "Site Planner" sheet title (#6581)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-04 14:49:39 -05:00
James RichandClaude Sonnet 5 bd732dd9e5 fix: Site Planner map/camera parity with iOS (#6577)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-04 19:05:23 +00:00
James Rich d53968fc2c chore: Scheduled updates (Firmware, Hardware, Translations) (#6574) 2026-08-04 12:45:12 -05:00