Commit Graph

7019 Commits

Author SHA1 Message Date
github-actions[bot] e53dbce9b3 docs: update CHANGELOG.md (#5931) v2.8.0-internal.6 v2.8.0-closed.1 2026-06-24 18:49:08 -05:00
James Rich c98a08841b chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5937) 2026-06-24 18:46:39 -05:00
James Rich fa223bfc08 chore(deps): re-pin protobufs to v-less snapshot 2.7.26-4b8d665-SNAPSHOT, drop resolution override (#5942)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 18:27:38 -05:00
James Rich d81a91a9da feat(lora): gate region→preset map + TINY presets on firmware capability (#5941)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 22:26:58 +00:00
Jeremiah K e1e40c7b06 refactor(connections): Derive DeviceType from InterfaceId (#5935) 2026-06-24 21:53:29 +00:00
renovate[bot] eced830402 chore(deps): update androidx.security:security-crypto to v1.1.0 (#5940) 2026-06-24 15:28:51 -05:00
James Rich df67b3e094 feat(lockdown): firmware lockdown mode (provision / unlock / lock-now) (#5939)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-24 20:18:13 +00:00
James Rich 8fb2001b52 feat(lora): consume region→preset compatibility map + TINY presets (protobufs #951) (#5834)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 18:46:57 +00:00
James Rich 637e3de294 docs: add Obtainium test-build install guide (#5936)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 13:46:34 -05:00
Jeremiah K 0180661bdf fix(usb): Suppress expected serial close warnings (#5932) 2026-06-24 18:10:32 +00:00
Jeremiah K 45a27ab5d9 fix(data): Persist TAK module config (#5933) 2026-06-24 17:04:55 +00:00
James Rich f1a7982a4d refactor(core:ui): drop redundant SinglePaneSceneStrategy from NavDisplay (#5934)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 16:00:17 +00:00
James Rich 78d91ecc60 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5930) 2026-06-24 08:40:20 -05:00
github-actions[bot] a8d8ebdca9 docs: update CHANGELOG.md (#5927) 2026-06-23 21:17:13 -05:00
James Rich fdd3860099 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5928) 2026-06-23 21:16:43 -05:00
James Rich 828c6a4d69 feat(firmware): drive event firmware branding from bundled metadata (#5929)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 01:31:54 +00:00
James Rich 3ad885d670 feat: offline-first event firmware metadata (JSON schema + bundled asset) (#5920)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 00:23:43 +00:00
github-actions[bot] 14859dda75 docs: update CHANGELOG.md (#5922) 2026-06-23 19:22:08 -05:00
Jeremiah K 1d528575fb fix(usb): Add serial presence recovery for USB replug (#5923)
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-06-23 23:59:20 +00:00
James Rich 77e3abbff3 test(firmware): re-record disclaimer screenshot baselines (follow-up to #5925) (#5926)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 18:49:55 -05:00
James Rich b3ec677a72 fix(firmware): render chirpy mascot via painterResource in update dialog (#5925)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 18:13:56 -05:00
James Rich 4d9b0152f1 chore(claude): KMP bleed hook, RUM investigator agent, /baseline skill (#5924)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 22:49:59 +00:00
James Rich 1194c75594 refactor(data): consolidate bundled-asset loading behind BundledAssetReader (#5921)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 22:05:21 +00:00
github-actions[bot] cc143f5b83 docs: update CHANGELOG.md (#5910) v2.8.0-internal.5 2026-06-23 15:12:26 -05:00
James Rich 976f8879cb chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5911) 2026-06-23 15:11:41 -05:00
James Rich e402df5823 feat(node): add GPX export to position log screen (#5919)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-23 19:43:29 +00:00
James Rich 56f522cd6c refactor(firmware): dedupe BLE/DFU OTA transport + handler boilerplate (#5918)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 18:58:36 +00:00
James Rich 61c8a3f479 fix(firmware): batch of P3 OTA/DFU cleanups from the #5915 audit (#5916)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 18:35:43 +00:00
James Rich 60b7908e1b feat(firmware): link OTAFIX bootloader from slow-DFU success screen (#5917)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 18:34:58 +00:00
James Rich b6926700ca fix(firmware): harden ESP32 OTA + nRF DFU update paths (hardware-validated) (#5915)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 17:45:04 +00:00
renovate[bot] ed781005ea chore(deps): update actions/cache action to v6 (#5914) 2026-06-23 10:28:49 -05:00
James Rich 9f472cebad docs(ble): update MeshtasticBleDevice KDoc for post-#5912 reconnect flow (#5913)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-23 15:18:57 +00:00
Jeremiah K 31c2c2b504 fix(ble): require fresh advertisement for auto-reconnect (#5912) 2026-06-23 15:07:15 +00:00
github-actions[bot] faf6f5ef2e docs: update CHANGELOG.md (#5907) 2026-06-22 15:28:30 -05:00
James Rich 808596db9e chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5906) 2026-06-22 15:28:09 -05:00
renovate[bot] d8d96e74d6 chore(deps): update markdownrenderer to v0.43.0 (#5908) 2026-06-22 15:27:40 -05:00
James Rich 2ff7ecf2d9 docs: de-submodule protos, sync constitution to v1.3.3, prune stale governance refs (#5905)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Signed-off-by: James Rich <james.a.rich@gmail.com>
2026-06-22 15:23:59 -05:00
github-actions[bot] b9724ebe7e docs: update CHANGELOG.md (#5904) 2026-06-22 12:09:55 -05:00
James Rich 27e936f104 feat(ui): use modem-preset-relative SNR thresholds for signal quality (#5903)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 16:57:07 +00:00
github-actions[bot] f73deee226 docs: update CHANGELOG.md (#5900) 2026-06-22 11:18:28 -05:00
James Rich 950c9efa56 chore(deps): track androidx.compose.material (M2) with the CMP-aligned compose ref (#5902)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 11:09:44 -05:00
James Rich a21894049a fix(build): pin compose-material via explicit dep so baseline-profile generation resolves (#5899)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 10:49:32 -05:00
github-actions[bot] a4aea54575 docs: update CHANGELOG.md (#5898) 2026-06-22 09:40:08 -05:00
James Rich 90c1833520 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5897) 2026-06-22 09:29:47 -05:00
James Rich 44bc880142 docs(mqtt): correct probe() tlsEnabled KDoc transport scheme (#5896)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 09:19:20 -05:00
James Rich ba9319c2df fix(network): migrate to mqtt-client 0.4.0 (IP-literal TLS fix) (#5895)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-22 14:06:37 +00:00
github-actions[bot] ca3fdba88a docs: update CHANGELOG.md (#5891) 2026-06-22 06:42:38 -05:00
James Rich 933e075143 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5886) 2026-06-21 21:27:06 -05:00
Jeremiah K 419d3ec335 fix(ui): show Wi-Fi unavailable banner only during active network scan (#5892) 2026-06-21 23:46:51 +00:00
Jeremiah K 91629c3e5b fix(connections): coordinate BLE and TCP scan lifecycle (#5887) 2026-06-21 22:41:55 +00:00