Commit Graph

7188 Commits

Author SHA1 Message Date
James Rich
492d4dc08c chore: Scheduled updates (Firmware, Hardware, Translations) (#6140) 2026-07-07 18:57:07 -05:00
James Rich
86a8df8f24 ci: split scheduled updates into hourly light + daily heavy jobs (#6139)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 18:48:16 -05:00
github-actions[bot]
1419dc0302 docs: update CHANGELOG.md (#6137) 2026-07-07 18:31:35 -05:00
James Rich
17501048b4 feat(map): Site Planner coverage integration — import + estimate (#6136)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 23:24:14 +00:00
Jeremiah K
e12c4a579d fix(runtime): harden BLE profile, OTA setup, and DB access (#6126) 2026-07-07 19:58:43 +00:00
github-actions[bot]
80bed50063 docs: update CHANGELOG.md (#6128) v2.8.0-internal.18 2026-07-07 14:33:22 -05:00
James Rich
fd40dd6bee chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#6129) 2026-07-07 14:09:41 -05:00
Austin
337e0d10a0 Rename org.meshtastic.desktop -> org.meshtastic.MeshtasticDesktop (#6134) 2026-07-07 18:58:39 +00:00
James Rich
1d70fe3eba fix(discovery): ship a fresh LoRaConfig when switching to a beacon's preset (#6135)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 18:27:53 +00:00
James Rich
33fbb9f7fc chore: fix build warnings and migrate deprecated APIs (#6130) 2026-07-07 18:17:42 +00:00
renovate[bot]
5fde2d3679 chore(deps): update org.meshtastic:protobufs to v2.7.26.95-g1ae3be3-snapshot (#6127) 2026-07-07 09:41:21 -05:00
James Rich
47cf761b89 chore(flatpak): drop unused openjdk17 SDK extension from desktop manifest (#6132)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 14:21:05 +00:00
James Rich
45b8e8d41f chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#6124) 2026-07-07 12:17:28 +00:00
Dane Evans
13518b6fd1 drop internal builds - not currently in use anyway (#6125) 2026-07-07 12:17:08 +00:00
github-actions[bot]
fd1cf42a69 docs: update CHANGELOG.md (#6123)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
v2.8.0-closed.6 v2.8.0-internal.17
2026-07-06 19:23:12 -05:00
Benjamin Faershtein
cd3b3c2b70 Show outgoing message status text (#6121)
Co-authored-by: James Rich <james.a.rich@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 23:47:49 +00:00
James Rich
e6bd6a9012 ci(docs): overlap Dokka and Jekyll builds to cut deploy wall-time (#6122)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 18:37:32 -05:00
github-actions[bot]
7137e4b248 docs: update CHANGELOG.md (#6110) 2026-07-06 18:18:07 -05:00
James Rich
c0cd8bef27 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#6118) 2026-07-06 18:15:11 -05:00
James Rich
e400acf305 fix(geofence): restrict crossing alerts to creator, add per-geofence opt-in (#6117)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 23:01:17 +00:00
James Rich
f38073773e fix(discovery): let default-channel users start a scan (#6120)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 22:11:04 +00:00
James Rich
f1e0c0c880 chore(deps): bump protobufs to 2.7.26.90-gf55e85a-SNAPSHOT (#6116)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 13:47:58 -05:00
Jeremiah K
cd98090efa fix(settings): Generate fresh PSK for named manual channels (#6076) 2026-07-06 17:08:25 +00:00
Jeremiah K
9b5e3bb5b4 fix(settings): Apply manual channel writes in order (#6077) 2026-07-06 17:07:20 +00:00
James Rich
6b58a975ef feat(node): label power channels and fix pressure axis scale (#6111)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 16:40:00 +00:00
James Rich
f1bc1c8753 fix(ui): align AdaptiveTwoPane split to the adaptive directive breakpoint (#6112) 2026-07-06 16:11:14 +00:00
James Rich
4ea3f27e8c test: activate dead NodeInfoDao tests (#6113)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 15:13:24 +00:00
James Rich
9c4db49300 docs(ai): instruct PR agents to include screenshots for UI changes (#6114) 2026-07-06 09:51:37 -05:00
James Rich
3978585b60 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#6109) 2026-07-06 14:10:54 +00:00
James Rich
34c25d3982 feat(messaging): @mention with deep-link to node detail (#6098) (#6108)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 14:06:45 +00:00
github-actions[bot]
0643e54242 docs: update CHANGELOG.md (#6107) 2026-07-06 06:13:14 -05:00
James Rich
1be6b361b0 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#6106) 2026-07-06 06:11:46 -05:00
github-actions[bot]
ea359ae4f7 docs: update CHANGELOG.md (#6085) v2.8.0-internal.16 2026-07-05 21:49:11 -05:00
James Rich
1dce09f0ae feat: compute EPA NowCast AQI from PM2.5 history (#6102)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-06 02:27:51 +00:00
James Rich
4a9f85bf5e feat(database): unify device database across transports (#6096)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 01:41:29 +00:00
James Rich
2fa0abd231 Add secure key backup/restore/delete for security config (#6105)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-06 01:40:29 +00:00
James Rich
4d07bc6641 fix: derive phone-UI units from OS locale, not radio display config (#6101)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-07-06 01:36:55 +00:00
Ben Meadors
d815d6d363 feat(messaging): translate chat messages in-place with on-device ML Kit (google flavor only) (#6103) 2026-07-06 01:03:38 +00:00
James Rich
88e3eceac8 fix: remove satellite-count chip from node-list metrics row (#6100) 2026-07-06 00:54:53 +00:00
James Rich
51a27346cc chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#6078) 2026-07-06 00:54:32 +00:00
renovate[bot]
2a8b553655 chore(deps): update fastlane to v2.237.0 (#6094)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-06 00:53:39 +00:00
James Rich
bf929c20f2 feat(discovery): Mesh Beacon client with iOS 014-mesh-beacons parity (#6097)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 00:15:56 +00:00
James Rich
005ad1a9d4 fix: harden against adversarial mesh-fuzz findings (crash, GC-thrash, unbounded growth, OOM) (#6093) 2026-07-05 20:21:37 +00:00
Garth Vander Houwen
034005b4fa Style GeoJSON overlays from simplestyle-spec (fill/stroke) (#6088)
Co-authored-by: James Rich <james.a.rich@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 17:28:27 +00:00
James Rich
bf5f86daae fix(ci): stop label-enforcement check from failing on every human PR (#6084)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-05 09:35:54 -05:00
github-actions[bot]
d8afe84fb1 docs: update CHANGELOG.md (#6071) v2.8.0-internal.15 2026-07-02 15:15:31 -05:00
James Rich
a39615f421 chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#6075) 2026-07-02 14:26:49 -05:00
James Rich
083fa9de2b fix(logs): Allow access to DebugPanel Logs while disconnected (#6074) 2026-07-02 18:35:38 +00:00
renovate[bot]
97a7aa51bd chore(deps): update org.jetbrains.kotlinx:kotlinx-collections-immutable to v0.5.1 (#6073)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-07-02 18:33:46 +00:00
Jeremiah K
55279d4800 fix(qr): Apply channel replacements reliably (#6072) 2026-07-02 18:31:32 +00:00