James Rich
8b3ca01e0d
chore: Scheduled updates (Firmware, Hardware, Translations) ( #6187 )
2026-07-10 13:14:38 +00:00
James Rich
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
James Rich
c3de3637c0
chore: Scheduled updates (Firmware, Hardware, Translations) ( #6168 )
2026-07-09 14:26:09 -05:00
James Rich
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
renovate[bot]
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 Rich
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 Rich
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
James Rich
1a43524b1f
chore: Scheduled updates (Firmware, Hardware, Translations) ( #6156 )
2026-07-08 14:59:13 +00:00
James Rich
0d99794ccd
chore: Scheduled updates (Firmware, Hardware, Translations) ( #6152 )
2026-07-08 05:01:08 -05:00
James Rich
ae0bdd9e97
feat(node): histogram of nodes per hop distance ( #5745 ) ( #6146 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-08 02:13:38 +00:00
James Rich
0964a0b345
feat(node): show CO₂ sensor temperature & humidity on Air Quality page ( #6143 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-08 01:57:35 +00:00
James Rich
492d4dc08c
chore: Scheduled updates (Firmware, Hardware, Translations) ( #6140 )
2026-07-07 18:57:07 -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
James Rich
45b8e8d41f
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6124 )
2026-07-07 12:17:28 +00: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
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
3978585b60
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6109 )
2026-07-06 14:10:54 +00:00
James Rich
1be6b361b0
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6106 )
2026-07-06 06:11:46 -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
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
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
51a27346cc
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6078 )
2026-07-06 00:54:32 +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
bacf6be018
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6070 )
2026-07-02 12:46:11 -05:00
James Rich
3148ab71bc
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6062 )
2026-07-02 05:46:52 -05:00
James Rich
00ad90afdf
feat(firmware): nRF52 legacy BLE DFU — stock-bootloader fixes + stranded-device recovery ( #6041 )
...
Signed-off-by: James Rich <james.a.rich@gmail.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-02 02:54:22 +00:00
James Rich
d586e6cf62
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6061 )
2026-07-02 02:38:42 +00:00
James Rich
4ea8736c3a
feat(settings): view & export app debug logs in-app ( #6055 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-02 00:46:14 +00:00
James Rich
6a2dfc898b
feat(discovery): surface received Mesh Beacon invitations ( #6043 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-01 21:54:49 +00:00
James Rich
148a578c0f
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6039 )
2026-07-01 17:54:30 -05:00
James Rich
735a57bc70
fix(connections): label the connecting-card button "Stop Connecting" ( #6046 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com >
2026-07-01 19:01:09 +00:00
Jeremiah K
f57cf73180
fix(qr): Stabilize scanner lifecycle and imports ( #6040 )
2026-07-01 16:25:06 +00:00
James Rich
b288530b4f
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6034 )
2026-07-01 04:31:35 -05:00
James Rich
82baf4eef4
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6028 )
2026-06-30 21:28:03 -05:00
James Rich
77b4ba19de
feat: Waypoint geofences (editor, map overlays, alert engine) ( #6014 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-30 21:27:31 -05:00
James Rich
462781f1eb
feat: NFC tag writing for shared contacts and channels ( #6030 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-30 21:27:05 -05:00
James Rich
caa359574c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6023 )
2026-06-30 05:43:15 -05:00
Jeremiah K
4f8aced916
fix(ble): Handle scan registration failure ( #6019 )
2026-06-29 23:41:08 +00:00
James Rich
e286672073
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #6002 )
2026-06-29 12:08:43 +00:00
James Rich
c6b04e9e59
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5983 )
2026-06-28 20:07:58 -05:00
James Rich
f03cf1f3b3
feat(ui): StatusSurface AA legibility + node-details signing/transport polish ( #5985 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-28 16:25:03 +00:00
James Rich
a386e1d84d
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5978 )
2026-06-27 07:44:55 -05:00
James Rich
5a035ac1f1
feat(security): surface XEdDSA packet signing in node & messaging UI ( #5976 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-27 12:32:21 +00:00
James Rich
630a4351eb
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) ( #5974 )
2026-06-27 05:38:18 -05:00