James Rich
a55427550c
feat(settings): implement set_ham_mode HamParameters admin message
...
When the licensed amateur radio toggle is on for the locally connected
node, the User config screen repurposes the long-name field as the
callsign (max 8 chars, iOS parity) and saving sends
AdminMessage(set_ham_mode) instead of set_owner. Current LoRa
tx_power/override_frequency are echoed into the HamParameters so a
re-send while already licensed never wipes the node's overrides
(firmware applies them verbatim). The node entry is optimistically
updated pending the device's authoritative NodeInfo.
Closes #5759
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-13 06:46:12 -05:00
James Rich
2820efefca
docs: update repo/developer/in-app docs and repair the screenshot pipeline for 2.8.0 ( #5775 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 06:45:24 -05:00
James Rich
a23e073003
feat(discovery): mesh network discovery ( #5275 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-13 06:45:24 -05:00
James Rich
285206a78d
feat(node): msh.to device hardware links ("I want one" section + Settings directory) ( #5714 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-13 06:45:24 -05:00
James Rich
29090cb9fb
feat: add air quality telemetry display (PM1.0, PM2.5, PM10, CO2) ( #5701 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-13 06:45:24 -05:00
James Rich
b9a00b4223
feat: FTS5 full-text message search ( #5373 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-13 06:45:24 -05:00
James Rich
51fa718d89
feat(ai): Add App Functions for system AI integration ( #5585 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-13 06:45:23 -05:00
James Rich
bc046a66a7
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5742 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-09 16:33:35 +00:00
James Rich
ea872f36d0
build: migrate KMP Android DSL from androidLibrary {} to android {} ( #5734 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-03 15:02:43 -05:00
James Rich
c25033aeee
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5732 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-03 12:44:31 -05:00
James Rich
e50ab28d12
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5718 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-02 21:04:05 -05:00
James Rich
c590fe4676
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5698 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-01 12:33:22 +00:00
James Rich
ba163c40a9
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5682 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-31 07:38:20 -05:00
James Rich
a79e30e698
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5631 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-28 03:42:49 -07:00
James Rich
2277aae6e9
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5625 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-28 00:34:34 +00:00
James Rich
562ac73901
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5616 )
2026-05-27 12:04:04 -05:00
James Rich
a95cfdfb72
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5604 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-26 08:04:24 -05:00
James Rich
184d547c78
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5598 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-25 16:25:01 -05:00
James Rich
4b42e2c76c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5577 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-22 19:07:46 -07:00
James Rich
d870141b7c
feat(ai): upgrade Chirpy on-device AI with proper APIs, download UX, and streaming ( #5579 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-22 23:51:02 +00:00
James Rich
5ec6d80f61
docs: comprehensive documentation audit and refresh ( #5572 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-21 20:50:01 -05:00
James Rich
479ed4f7fc
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5563 )
2026-05-21 18:19:39 -05:00
James Rich
5d9e71da39
feat: node list density switching with compact layout and field toggles ( #5444 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-21 17:44:48 -05:00
James Rich
c26ef946b1
feat(docs): upgrade Chirpy assistant with streaming and live diagnostics ( #5564 )
2026-05-21 10:25:19 -05:00
James Rich
4eae950ba1
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5537 )
2026-05-20 18:26:01 -05:00
James Rich
9d5e20c742
feat: align node list context menu to canonical 6-item order ( #5548 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-20 22:31:35 +00:00
James Rich
4c588b73f8
fix(settings): rename UDP toggle label for cross-platform audit alignment ( #5549 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-20 21:51:29 +00:00
James Rich
0076be3a24
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5532 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-20 09:11:32 -05:00
James Rich
83bb1a31f7
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5465 )
2026-05-19 10:12:04 -05:00
James Rich
fc0df1a79a
feat(docs): In-app documentation browser with Jekyll site and Docusaurus sync ( #5445 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-19 04:00:22 +00:00
James Rich
f4b6b02ace
refactor(build): rename entry modules and remove DESKTOP_ONLY mode ( #5476 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-18 12:44:12 +00:00
James Rich
b32aa1b9f2
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5460 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-14 16:34:40 -05:00
James Rich
33184fef99
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5455 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-14 12:17:20 -05:00
Ben Meadors
a04a261b80
feat: TAK v2 protocol integration with zstd compression and full CoT type support ( #5434 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jamesarich <2199651+jamesarich@users.noreply.github.com >
Co-authored-by: James Rich <james.a.rich@gmail.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-14 12:50:01 +00:00
James Rich
13865e7c8b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5438 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-14 06:10:23 -05:00
James Rich
09a0d123be
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5416 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-12 06:21:59 -05:00
James Rich
313dc1c2f7
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5400 )
2026-05-11 17:28:06 -05:00
James Rich
95c3bc0bce
Brownfield gap remediation: 28 tasks + intro commonMain migration ( #5401 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-11 20:10:23 +00:00
James Rich
443de4a34d
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5383 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-10 05:57:23 -05:00
James Rich
924f8a507b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5378 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-07 07:34:30 -05:00
James Rich
3c75510f01
fix(mqtt): harden TLS enforcement, add user CA trust, and improve error diagnostics ( #5365 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-06 12:09:49 -05:00
James Rich
3e55579250
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5357 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-06 12:02:01 -05:00
James Rich
82926fd734
feat: event firmware easter egg with ambient branding ( #5354 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-04 19:37:47 +00:00
James Rich
fa3437b147
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5349 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-04 11:45:11 -05:00
James Rich
26c50258da
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5347 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-04 11:30:59 -05:00
James Rich
f1423e4ee2
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5339 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-05-03 14:51:57 -05:00
James Rich
9e396cdecc
chore: optimize AI agent context and implement CI cost controls ( #5335 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-05-02 13:19:11 -05:00
James Rich
2822290908
refactor(build): build-logic cleanup, CC safety, and detekt 2.0 upgrade ( #5311 )
2026-05-01 02:48:37 +00:00
James Rich
9d64dd697e
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Licenses) ( #5298 )
2026-04-29 14:02:03 -05:00
James Rich
7f578906fa
revert: replace extra newline on traceroute route strings
...
fix translations?
2026-04-29 13:48:26 -05:00