Jeremiah K
75f229e8e7
fix(ui): recognize VPN and all networks for network scan availability ( #5882 )
2026-06-20 17:22:18 +00:00
renovate[bot]
6a09a4a1ef
chore(deps): update aboutlibraries to v15 ( #5880 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: James Rich <james.a.rich@gmail.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-20 16:11:29 +00:00
James Rich
53cb1568c7
feat(connections): list only BLE devices visible via scan ( #5877 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-20 12:53:51 +00:00
James Rich
ea47e01c87
refactor(settings): remove Traffic Management module config ( #5878 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-20 12:45:13 +00:00
James Rich
3fe1deb01c
perf(node): add stable keys and contentType to telemetry chart lists ( #5869 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 18:23:12 +00:00
James Rich
5dd9d57ca9
fix(settings): crash opening Position radio-config screen ( #5862 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 01:11:16 +00:00
James Rich
18d402bdd2
chore: Claude Code tooling, Konsist commonMain boundary guard, and R8 keep-rule cleanup ( #5859 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 00:01:48 +00:00
James Rich
6366a8b1d4
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5852 )
2026-06-18 14:46:08 -05:00
James Rich
b8ab53e712
feat(permissions): runtime-permission + adapter-state recovery UX; remove Accompanist ( #5851 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 19:03:14 +00:00
James Rich
4e7e4c39cb
test(ble): add Robolectric coverage for the bonding-interruption fix ( #5849 ) ( #5850 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 18:15:54 +00:00
James Rich
975adce303
fix(ble): retrigger connection when bonding is interrupted ( #5849 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-18 16:47:28 +00:00
James Rich
1125172c46
feat(network): on-device capture-replay transport + ingestion fuzzing/hardening ( #5846 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-18 14:04:23 +00:00
James Rich
212eea9d30
feat(node): show our node shortname chip on the Nodes tab ( #5820 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 02:08:05 +00:00
James Rich
cef12c39dd
feat(settings): add remote "Set time" admin action ( #5821 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 02:07:14 +00:00
James Rich
c347903c6e
feat(mqtt): add phone-local MQTT proxy cutoff control ( #5823 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 02:05:43 +00:00
James Rich
f2769a3b29
fix(build): isolate ML Kit GenAI to the Google flavor (fix F-Droid rb-check) ( #5824 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-16 20:58:46 -05:00
Benjamin Faershtein
5ac26be18f
feat(node): add local stats noise floor metrics ( #5782 )
...
Co-authored-by: James Rich <james.a.rich@gmail.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 17:55:42 -05:00
James Rich
1230c36cdb
feat(settings): implement set_ham_mode HamParameters admin message ( #5780 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-16 16:22:29 -05:00
James Rich
8874352ba4
fix: resolve release/2.8.0 branch-review findings (car hosts, AI node IDs, discovery abort, AQ zeros) ( #5813 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 15:51:54 -05:00
James Rich
bfe3440a11
fix(node): chart local-node air-quality telemetry (orphaning + zero-suppression) ( #5793 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 15:51:54 -05:00
James Rich
5104867a74
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-16 15:51:54 -05:00
James Rich
dfb4148136
fix(discovery): use protobufs Maven dep after rebase onto #5675
...
#5275 created :feature:discovery with implementation(projects.core.proto), but
main's #5675 replaced the :core:proto submodule with the org.meshtastic:protobufs
Maven artifact. Rebasing left a stale module reference. Switched to
implementation(libs.meshtastic.protobufs), matching the convention (cf. feature/node).
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 15:51:54 -05:00
James Rich
953eef941e
refactor(node): fetch device links from the API, drop the bundled matcher ( #5765 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 15:51:54 -05:00
James Rich
76847dd638
feat(discovery): mesh network discovery ( #5275 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-16 15:51:54 -05:00
James Rich
7631db63d0
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-16 15:51:54 -05:00
James Rich
9947efd24e
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-16 15:51:54 -05:00
James Rich
3e0d2d39c3
refactor: Remove AIDL API and modernize service architecture ( #5586 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com >
2026-06-16 15:51:54 -05:00
James Rich
338ea0e8ea
feat: FTS5 full-text message search ( #5373 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-16 15:51:54 -05:00
James Rich
578dd1ca1b
feat(car): Android Car App Library integration ( #5633 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-16 15:51:54 -05:00
James Rich
45939b30e6
feat(ai): Add App Functions for system AI integration ( #5585 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-16 15:51:54 -05:00
James Rich
65320ab7f9
build: drop compiler flags and opt-ins made redundant by Kotlin 2.4 ( #5786 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-13 06:33:48 -05:00
James Rich
dd462971e8
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5767 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-10 12:24:58 -05:00
James Rich
8daafe6f70
Replace :core:proto with org.meshtastic:protobufs:2.7.25 ( #5675 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Claude Fable 5 <noreply@anthropic.com >
2026-06-10 16:40:42 +00:00
James Rich
d86c627598
refactor(node): migrate to non-deprecated Vico chart APIs ( #5737 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-03 15:32:01 -05: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
9bf188c9f4
fix(map): keep compass icon visible while following bearing ( #5728 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-03 16:44:27 +00:00
James Rich
cc3b88d005
fix(firmware): surface error state when BLE OTA connection attempts are exhausted ( #5700 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-01 17:04:20 +00:00
James Rich
baa66e6877
fix: show loading overlay immediately for remote config sub-screens ( #5694 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-01 12:32:52 +00:00
Copilot
a36b60e551
feat: Save unsent chat message as draft ( #5686 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@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-31 17:31:30 +00:00
James Rich
c430eacaac
Revert "feat: replace LoRa bandwidth text input with constrained dropdown" ( #5691 )
2026-05-31 12:30:27 -05:00
James Rich
ccf984e4b1
feat: replace LoRa bandwidth text input with constrained dropdown ( #5687 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-31 17:15:31 +00:00
James Rich
1d221e2dde
fix(ble): stop BLE scan on background and downgrade connection priority ( #5644 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-28 19:16:19 +00:00
Copilot
a5d176d4d5
docs: add settings validation reference ( #5218 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com >
2026-05-28 12:32:21 -05:00
James Rich
a67927818b
Extract node list display settings to dedicated screen ( #5580 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-23 00:01:50 +00: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
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
a871dad7c1
chore(build): centralize feature CMP dependency wiring ( #5567 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-21 19:02:07 +00: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
41e368641b
fix(settings): remote admin always showed local node config ( #5560 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-20 22:29:56 -05:00