James Rich
8c72a91601
feat: Stop rebroadcasting our own packets and position requests
...
This commit makes two primary changes to packet handling:
1. It prevents the device from rebroadcasting packets that it originated. The default behavior for unknown specialized data packets is changed from rebroadcasting to no action.
2. It ensures that position packets requesting a response (`want_response = true`) are now correctly decoded and processed, instead of being ignored.
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-08 18:26:50 -06:00
James Rich
7bcc51863f
fix: Defer setting connected state until after nodeDB load ( #4505 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-08 17:40:12 +00:00
James Rich
31790ff709
feat: Add disconnect broadcast and improve app port handling ( #4502 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-07 22:19:10 +00:00
James Rich
fad26f1273
feat: Improve connection state broadcast and timing ( #4498 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-07 18:52:35 +00:00
James Rich
6ec2ed76ca
feat: Queue special app PortNums when disconnected ( #4495 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-07 17:13:41 +00:00
James Rich
ba03aacdc9
feat(ble): Handle invalid BLE attributes ( #4485 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-07 00:59:24 +00:00
James Rich
ee861a9911
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4484 )
2026-02-06 12:30:33 -06:00
James Rich
1e255a5120
feat: Check if NFC is enabled and prompt user to enable it ( #4482 )
2026-02-06 18:08:35 +00:00
James Rich
edd658f063
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4483 )
2026-02-06 18:00:46 +00:00
James Rich
d4ab504882
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4480 )
2026-02-06 16:44:44 +00:00
James Rich
fce8e7cd08
feat(db): Add sender-based message filtering ( #4477 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-06 15:13:59 +00:00
James Rich
96551761c8
feat(sharing): Refactor QR/NFC scanning with ML Kit and CameraX ( #4471 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-06 04:16:16 +00:00
github-actions[bot]
c0c1875cb1
chore(release): prepare v2.7.13-internal.2 [skip ci]
...
- Bump base version to 2.7.13
- Sync translations and assets
2026-02-05 14:59:11 +00:00
James Rich
c44d2f3268
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4458 )
2026-02-05 12:24:23 +00:00
James Rich
451b2343b7
feat(deps): Remove temporary kotlinx-metadata-jvm dependency ( #4453 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-04 23:27:16 +00:00
James Rich
67120465da
refactor(build): Use version catalog for Compose Multiplatform ( #4452 )
2026-02-04 16:31:26 -06:00
James Rich
4643435f5f
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4445 )
2026-02-04 16:30:30 -06:00
James Rich
498a797740
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4443 )
2026-02-04 14:51:48 +00:00
James Rich
e055d22346
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4438 )
2026-02-04 02:41:48 +00:00
James Rich
7ded77d1a9
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4430 )
2026-02-04 00:52:32 +00:00
James Rich
25657e8f8f
feat(wire): migrate from protobuf -> wire ( #4401 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-04 00:01:12 +00:00
James Rich
a3e19d6ad7
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4426 )
2026-02-03 18:35:06 +00:00
James Rich
35c0f9afcf
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4424 )
2026-02-03 13:17:37 +00:00
James Rich
9e41291484
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4423 )
2026-02-03 03:14:40 +00:00
James Rich
e5543daca0
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4419 )
2026-02-02 18:16:39 -06:00
James Rich
fac72af9f4
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4399 )
2026-02-02 15:25:47 +00:00
James Rich
221e774471
chore: fix regressions in the release ( #4398 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-01 23:18:06 +00:00
James Rich
3659f468e4
chore(ci): Optimize and stabilize Gradle builds and CI workflows ( #4390 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-02-01 18:03:17 +00:00
James Rich
152099c7e9
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4385 )
2026-02-01 14:12:03 +00:00
James Rich
c39dcb4461
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4384 )
2026-01-30 18:41:50 -06:00
James Rich
8941643f69
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4376 )
2026-01-30 22:29:49 +00:00
James Rich
b95c773ec7
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4375 )
2026-01-30 10:19:08 -06:00
James Rich
f9cc7080f8
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4363 )
2026-01-29 22:36:33 +00:00
James Rich
15760da074
Refactor: Create core:api module and set up publishing ( #4362 )
2026-01-29 13:45:00 -06:00
James Rich
4e7de3b73c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4361 )
2026-01-29 13:44:06 -06:00
James Rich
6665737c9b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4360 )
2026-01-29 11:10:06 -06:00
James Rich
0345a87f5f
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4356 )
2026-01-29 08:56:10 -06:00
James Rich
e46cb27f5c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4353 )
2026-01-29 13:25:30 +00:00
James Rich
8e00038e7c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4343 )
2026-01-29 02:18:17 +00:00
James Rich
70a1b3c479
Refactor: Replace custom charts with Vico library ( #4348 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-29 00:52:59 +00:00
James Rich
091ca9b400
fix(neighborinfo): disable neighbor info dialog temporarily ( #4345 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-28 03:21:04 +00:00
James Rich
4ae69447df
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4332 )
2026-01-27 19:03:00 +00:00
James Rich
dff3e60b8c
fix(node): list and detail usability fixes ( #4336 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-27 18:33:46 +00:00
James Rich
78c2a115a7
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4329 )
2026-01-27 00:26:38 +00:00
James Rich
814de6bb78
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4327 )
2026-01-26 21:20:06 +00:00
James Rich
2b6c3185b0
fix(mesh): Set hopStart to match hopLimit in sent packets ( #4324 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-26 17:50:04 +00:00
James Rich
a7d386db81
fix(notifications): Suppress notifications for muted contacts an… ( #4323 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-26 14:31:37 +00:00
James Rich
231646e5a3
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #4322 )
2026-01-26 13:35:07 +00:00
James Rich
fc5255a0f0
refactor(core): Optimize and share network state flows ( #4320 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-26 12:59:53 +00:00
James Rich
4d7af80389
fix(service): Add error handling for invalid StoreForward++ packets ( #4319 )
...
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-01-26 12:56:52 +00:00