James Rich
|
4d50e847c9
|
feat(settings): wire is_unmessagable/is_licensed into DeviceProfile export/import (#6065)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-07-02 06:53:48 -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
|
32cbf522bd
|
fix(data): stale firmware/hardware caches — stop cancelling slow API refreshes, prune pulled releases, seed from newer bundles (#6060)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-02 02:35:18 +00:00 |
|
Jeremiah K
|
063d19f78b
|
fix(qr): Filter duplicate ADD imports (#6056)
|
2026-07-02 02:35:03 +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 |
|
renovate[bot]
|
19168c5ca1
|
chore(deps): update androidx.sqlite:sqlite-bundled-jvm to v2.7.0 (#6058)
|
2026-07-01 16:38:23 -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
|
60119ce9d2
|
feat(connections): add deep link to trigger a connection by address (#6036)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-07-01 12:55:04 +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
|
1ad756205f
|
feat(lora): default US region to LongTurbo preset (#6009)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-30 21:27:46 -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
|
ce1a9fca2b
|
fix(firmware): repair nRF USB firmware update and post-update reconnect (#6018)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-29 20:24:22 +00:00 |
|
Jeremiah K
|
2dba958e1e
|
fix(qr): Preserve incoming channels when adding from QR (#6013)
|
2026-06-29 16:17:19 +00:00 |
|
James Rich
|
26bab943f3
|
fix(ui): stop node signal pill from wrapping; restore full-width spread (#6007)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-29 12:45:40 +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 |
|
Jeremiah K
|
cbd72bee49
|
fix(qr): Serialize channel import writes (#5999)
|
2026-06-29 00:53:29 +00:00 |
|
renovate[bot]
|
7617f1dc05
|
chore(deps): update xmlutil to v1 (#5998)
Co-authored-by: James Rich <james.a.rich@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-28 19:52:00 -05:00 |
|
James Rich
|
5cf433dd26
|
fix(car): wire notifications & emergency, fix TabTemplate crash, pin car-app to stable (#5997)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-28 23:14:12 +00: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
|
1d44fd15f8
|
feat(network): migrate TcpTransport to ktor-network (commonMain) (#5995)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-06-28 15:19:36 +00:00 |
|
James Rich
|
eb7bfce4d4
|
chore: migrate kotlinx-collections-immutable to participial method names (#5991)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-28 14:17:53 +00:00 |
|
Jeremiah K
|
1303f624ee
|
fix(ble): Fail bonding promptly when polled state returns none (#5982)
|
2026-06-27 19:16:31 +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 |
|
Jeremiah K
|
86580db6cf
|
fix(ble): Stop transport connect after failed bonding (#5973)
|
2026-06-27 00:21:08 +00:00 |
|
James Rich
|
8e99d1b91b
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5972)
|
2026-06-26 13:59:07 -05:00 |
|
Jeremiah K
|
5c83333f94
|
fix(ble): Avoid duplicate bonding retries after pairing failure (#5969)
|
2026-06-26 18:34:59 +00:00 |
|
Jeremiah K
|
fe019d3fa5
|
fix(ble): Bound Android bonding wait (#5967)
|
2026-06-26 16:08:17 +00:00 |
|
James Rich
|
b80862d36e
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5964)
|
2026-06-26 08:30:58 -05:00 |
|
James Rich
|
d8e0c1dd50
|
docs: veracity pass, screenshot enrichment & screenshot-pipeline split (#5961)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-26 11:58:18 +00:00 |
|
James Rich
|
b86b44e629
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs, Baseline) (#5958)
|
2026-06-26 11:12:57 +00:00 |
|
Jeremiah K
|
780bec03f9
|
fix(ble): Restore bounded bonded reconnect fallback (#5960)
|
2026-06-26 11:12:10 +00:00 |
|
Jeremiah K
|
33a4ca6731
|
refactor(connections): Show one active transport pane (#5956)
|
2026-06-25 18:27:27 +00:00 |
|
Jeremiah K
|
725133ec4a
|
refactor(ble): Make Kable connect fallback explicitly bounded (#5944)
|
2026-06-25 18:05:17 +00:00 |
|
Jeremiah K
|
09cde67e51
|
fix(usb): Surface permission denial as permanent disconnect (#5943)
|
2026-06-25 10:36:17 +00:00 |
|
James Rich
|
ab07347e5a
|
refactor: drop two over-engineered seams (enum + stdlib Base64) (#5945)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-25 10:34:53 +00: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
|
d81a91a9da
|
feat(lora): gate region→preset map + TINY presets on firmware capability (#5941)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-06-24 22:26:58 +00:00 |
|