Commit Graph
1115 Commits
Author SHA1 Message Date
James Rich a7c34b4237 chore: Scheduled updates (Firmware, Hardware, Translations) (#6299) 2026-07-16 16:11:48 -05:00
James RichandClaude Fable 5 5c8075182a fix: label channel share FAB "Import/Export" and announce Close when expanded (#6303)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 13:53:35 -05:00
James Rich 38a66cffe8 chore: Scheduled updates (Firmware, Hardware, Translations) (#6286) 2026-07-15 18:33:18 -05:00
James Rich 208517e3f2 chore: Scheduled updates (Firmware, Hardware, Translations) (#6269) 2026-07-15 18:07:49 -05:00
James RichandClaude Opus 4.8 0632993386 revert(map): back out per-waypoint DM/channel recipient picker (#6218) (#6284)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 22:25:30 +00:00
James RichandClaude Opus 4.8 8e6861a506 feat(analytics): restore RUM view tracking on Nav3 (Google flavor) (#6281)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 20:19:37 +00:00
James RichandClaude Opus 4.8 67b3740c82 fix: adopt 2024 EPA PM2.5 AQI breakpoints for cross-platform alignment (#6273)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-15 12:12:36 +00:00
James Rich 4035fee7d7 chore: Scheduled updates (Firmware, Hardware, Translations) (#6262) 2026-07-14 18:09:45 -05:00
James Rich ccf5c000f8 chore: Scheduled updates (Firmware, Hardware, Translations) (#6254) 2026-07-14 06:58:48 -05:00
James Rich 4ff85d6ce4 chore: Scheduled updates (Firmware, Hardware, Translations) (#6240) 2026-07-12 05:34:41 -05:00
James RichandClaude Opus 4.8 860f906c62 feat(messaging): inline markdown styling (iOS parity) (#6234)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 02:53:00 +00:00
James Rich 490830cb5a chore: Scheduled updates (Firmware, Hardware, Translations) (#6224) 2026-07-12 02:51:07 +00:00
James RichandClaude Opus 4.8 c0cf5a6da9 fix(database): make the injected DiscoveryDao follow the active database (#6236)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:48:45 +00:00
James RichandClaude Opus 4.8 e48640e473 fix(database): route all one-shot DB writes through the merge drain barrier (#6233)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-12 00:12:57 +00:00
James RichandClaude Opus 4.8 4e48e64e78 fix(database): make completed cross-transport merges retry-idempotent (#6231)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-11 23:40:17 +00:00
James RichandClaude Fable 5 bc5719c8a7 fix(database): migrate device identity across firmware 2.8 renumbering (#6228)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 22:54:54 +00:00
James RichandClaude Fable 5 5b0d046d42 feat(firmware): nightly preview channel behind the hidden-features unlock (#6225)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 19:41:19 +00:00
3d7ab64fe1 chore(deps): update org.meshtastic:protobufs to v2.7.26-678281c-snapshot (#6222)
Co-authored-by: James Rich <james.a.rich@gmail.com>
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-11 13:07:06 -05:00
Joey Leake 8f3bf001cc feat(map): send a waypoint as a DM or to a specific channel (#6218) 2026-07-11 17:17:30 +00:00
James Rich 774a35fdcc chore: Scheduled updates (Firmware, Hardware, Translations) (#6220) 2026-07-11 11:51:08 -05:00
James Rich 0d82d76744 chore: strip ponytail: comment markers from the codebase (#6221) 2026-07-11 11:54:33 +00:00
James RichandClaude Fable 5 b307ceb5c2 feat(desktop): update notifications and store-readiness fixes (#6215)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 02:40:33 +00:00
James Rich cc4debdbfa chore: Scheduled updates (Graphs, Baseline Profile) (#6212) 2026-07-10 20:22:09 -05:00
James RichandClaude Fable 5 97935eb30d fix(database): force Room single-connection pool on all platforms (#6202)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 18:43:02 +00:00
James RichandClaude Fable 5 efbd70d591 build: apply Gradle/Kotlin best-practices audit fixes (#6200)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 18:39:53 +00:00
James RichandClaude Fable 5 9d3e3a1dfd fix(firmware): never offer an alpha release older than current stable (#6198)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 17:02:36 +00:00
James Rich 5bdbd33897 chore: Scheduled updates (Firmware, Hardware, Translations) (#6194) 2026-07-10 11:33:15 -05:00
James RichandClaude Fable 5 1d91a9f22c fix(service): route notification quick-replies through the send pipeline; drop dead parcelize plugin (#6196)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 15:24:31 +00:00
James RichandClaude Fable 5 7115c176d4 fix(discovery): restore radio home config after an interrupted scan (#6192)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 13:48:04 +00:00
James RichandClaude Opus 4.8 f6a3f091ed test(database): exercise the Room migration chain in CI (#6191)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-10 13:22:42 +00:00
James Rich 8b3ca01e0d chore: Scheduled updates (Firmware, Hardware, Translations) (#6187) 2026-07-10 13:14:38 +00:00
James RichandClaude Opus 4.8 3a7ad1c62f fix: keep node-mute authoritative over @mentions (#6190)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-10 13:12:23 +00:00
James RichandClaude Fable 5 0a3e000252 fix: address 2.8.0 release-audit findings (#6189)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-10 12:41:54 +00:00
James Rich b2184f9f54 chore: Scheduled updates (Firmware, Hardware, Translations) (#6175) 2026-07-09 23:39:28 +00:00
Jeremiah K a3a8397134 fix(database): recover firmware metadata reads after DB pool churn (#6177) 2026-07-09 23:36:27 +00:00
James Rich c3de3637c0 chore: Scheduled updates (Firmware, Hardware, Translations) (#6168) 2026-07-09 14:26:09 -05:00
James RichandClaude Opus 4.8 9bb4ccc23c refactor(qr): apply channel imports atomically via edit-settings transaction (#6170)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 14:20:47 -05:00
Jeremiah K 6a53b0805e fix(ble): refresh GATT cache around ESP32 OTA profile changes (#6166) 2026-07-09 14:20:18 -05:00
Ben Meadors 2b801c2655 perf(mqtt): drop payload-less client-proxy downlinks before forwarding (#6171) 2026-07-09 14:28:02 +00:00
James RichandClaude Opus 4.8 cfe173844b feat(messaging): split Conversations into collapsible Channels/DM sections (#6169)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 13:26:21 +00:00
James Rich 7b5ab05c18 chore: Scheduled updates (Firmware, Hardware, Translations) (#6167) 2026-07-09 04:46:02 -05:00
bbc85dcf76 feat(ble): update kable-core to v0.44.0 + surface missing-permission scan failures (#6165)
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-07-09 03:10:50 +00:00
Jeremiah K c2a8e67aee fix(firmware): Retry ESP32 OTA service connections cleanly (#6081) 2026-07-09 03:07:25 +00:00
James RichandClaude Opus 4.8 bd14228fb6 feat: event-theme fonts — capture + apply app-wide (Google flavor) with sheet opt-out (#6163)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-09 03:04:50 +00:00
James RichandClaude Opus 4.8 9e55cdb3eb feat: wire up event-firmware metadata API (offline-first) + post-event firmware reminder (#6162)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-08 23:53:32 +00:00
James Rich 8e8cc5b518 chore: Scheduled updates (Firmware, Hardware, Translations) (#6159) 2026-07-08 22:42:41 +00:00
Jeremiah K 8bfee2a59e feat(firmware): Confirm local firmware files before flashing (#6083) 2026-07-08 22:36:14 +00:00
Jeremiah K 8662a27e39 fix(firmware): Keep bundled release discovery available (#6082) 2026-07-08 22:36:11 +00:00
James Rich 1a43524b1f chore: Scheduled updates (Firmware, Hardware, Translations) (#6156) 2026-07-08 14:59:13 +00:00
Dane Evans 0816581b4a Promote CO2 temperatures to summary if no other temp is present. (#6153) 2026-07-08 14:55:04 +00:00