James Rich
aa4d040f4c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5952 )
2026-06-25 13:05:35 -05:00
James Rich
40627fb02a
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5948 )
2026-06-25 05:34:28 -05:00
James Rich
c98a08841b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5937 )
2026-06-24 18:46:39 -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
78d91ecc60
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5930 )
2026-06-24 08:40:20 -05:00
James Rich
fdd3860099
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5928 )
2026-06-23 21:16:43 -05: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
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
976f8879cb
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5911 )
2026-06-23 15:11:41 -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
James Rich
90c1833520
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5897 )
2026-06-22 09:29:47 -05:00
James Rich
933e075143
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5886 )
2026-06-21 21:27:06 -05:00
James Rich
36198a8a44
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5879 )
2026-06-20 16:05:09 -05:00
James Rich
bf026485d0
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5868 )
2026-06-20 06:43:56 -05:00
James Rich
a5f9238183
fix(network): retry transient connection/IO failures to api.meshtastic.org ( #5870 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-19 18:23:37 +00:00
James Rich
26c308305b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5865 )
2026-06-19 06:31:24 -05:00
James Rich
c1e9fbe832
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5861 )
2026-06-18 21:33:45 -05: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
cad7ef98d0
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5845 )
2026-06-18 07:56:08 -05:00
James Rich
ca9aba3235
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5840 )
2026-06-18 06:43:56 -05:00
James Rich
021f467b61
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5833 )
2026-06-17 15:40:37 -05:00
James Rich
5b19a5f31f
fix(appfunctions): keep AppSearch document-factory constructors under R8 full mode ( #5829 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-17 14:19:25 +00:00
James Rich
5e3df30edd
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5827 )
2026-06-17 06:15:19 -05: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
James Rich
c3488d4f5d
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5817 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-16 18:25:16 -05:00
James Rich
b5dd6ff9e9
fix(di): start AppFunctionStateSync from the Application, not createdAtStart
...
The google-flavor AppFunctionsModule registered AppFunctionStateSync
with createdAtStart = true. Eager creation needs the androidContext
binding and immediately spawns the prefs-observing sync coroutine —
so any Koin graph built outside a running app failed with
NoDefinitionFoundException for android.content.Context. That broke
KoinVerificationTest.verifyTypedBootstrapLoadsModuleGraph (the typed
koinApplication<AndroidKoinApp>() bootstrap instantiates eager
singletons), failing the shard-app CI job on this branch.
The definition is now a plain @Single (the graph stays lazily
constructible) and GoogleMeshUtilApplication.onCreate resolves it once
after startKoin has bound androidContext — same production behavior,
explicit instead of implicit. It was the repo's only createdAtStart.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
Signed-off-by: James Rich <james.a.rich@gmail.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
a09e1368f4
perf: add Baseline Profile generation for :androidApp ( #5735 )
...
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
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
abf839d8bc
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5791 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-16 14:11:00 +00:00
James Rich
e670468aa3
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5783 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-13 06:34:32 -05:00
James Rich
161b2b09ab
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5774 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-12 06:10:45 -05:00
James Rich
c9eae8e640
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5771 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-11 06:17:49 -05:00
James Rich
595fb00352
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5768 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-10 16:25:54 -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
f77998d063
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5761 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-10 08:58:40 -05:00
James Rich
d318000383
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5757 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-06-09 16:32:01 -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
0e4f12ec0d
fix(map): apply kotlinx-serialization compiler plugin to androidApp ( #5726 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-03 10:10:54 -05:00
James Rich
e3e09452dd
fix(map): render cluster markers in-scope to kill ClusterRenderer FATAL ( #5723 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-03 06:36:09 -05:00
James Rich
9629daa513
fix(map): revert app-side Maps SDK init to library-idiomatic, fix inline-map crash ( #5719 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-03 02:39:41 +00: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
0f123adb72
fix(map): eliminate cluster-renderer FATAL and harden black-map paths ( #5715 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-02 17:12:35 +00:00