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
|
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 |
|
James Rich
|
28cf2b1e98
|
fix(usb): Add error handling for serial write operations (#4318)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-26 12:55:11 +00:00 |
|
James Rich
|
a28aa4d52e
|
refactor(ui): Icon audit and node list item refactor (#4313)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-25 22:43:23 +00:00 |
|
James Rich
|
355d2260e8
|
feat: Add Status Message module support (#4163)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-25 14:15:47 +00:00 |
|
James Rich
|
2cdfababe5
|
feat(node): Refactor Node Detail screen and enhance user feedback (#4291)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-25 03:00:23 +00:00 |
|
James Rich
|
576ae6757f
|
feat(service): Introduce fallback worker to ensure service stays alive (#4295)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-25 02:25:09 +00:00 |
|
Mac DeCourcy
|
c0f8ed3503
|
feat: word-based message filtering with quarantine approach (stored but hidden) (#4241)
|
2026-01-24 16:41:17 +00:00 |
|
James Rich
|
fb6a4c96b8
|
fix: crashes (#4281)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-21 16:21:10 +00:00 |
|
James Rich
|
7f7d189958
|
refactor(service): Add destination node number to remote admin commands (#4276)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-21 08:27:20 -06:00 |
|
James Rich
|
45227fb142
|
feat(test): Add comprehensive unit and instrumentation tests (#4260)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-20 01:52:03 +00:00 |
|
James Rich
|
3b0dda4491
|
fix(node): Correct owner ID and local user detection (#4256)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-19 03:20:40 +00:00 |
|
James Rich
|
a41856319c
|
refactor: Use device address to manage service lifecycle (#4251)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-18 01:54:13 +00:00 |
|
James Rich
|
75a3f89f51
|
feat(firmware): Use pio_env to select correct firmware variant (#4244)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-16 16:51:55 +00:00 |
|
Mac DeCourcy
|
afeff9a460
|
feat: retry message/reaction dialog (#4195)
|
2026-01-15 23:23:33 +00:00 |
|
James Rich
|
37b59af27b
|
feat: Localize traceroute strings (#4228)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-15 16:43:55 +00:00 |
|
James Rich
|
5a59dcf2e2
|
feat(connections): Improve connection screen UI and logic (#4224)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-15 15:36:03 +00:00 |
|
James Rich
|
2a60480bd9
|
feat: Add ESP32 Unified OTA update support (#4095)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
|
2026-01-15 03:22:30 +00:00 |
|
James Rich
|
a67b519abd
|
feat: Add mute node functionality (#4181)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-10 21:35:01 +00:00 |
|
James Rich
|
399dce19a6
|
fix(meshlog): Change default retention to 30 days (#4177)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-09 22:38:36 +00:00 |
|
Mac DeCourcy
|
63318bf66e
|
Dedup repeat messages/reactions due to sfpp (#4174)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-09 21:56:20 +00:00 |
|
James Rich
|
7744a42e1c
|
refactor(deps): inject CoroutineDispatchers (#4170)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-08 23:40:26 +00:00 |
|
James Rich
|
e2bbdff1b7
|
feat: Handle Store and Forward heartbeat packets (#4168)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-08 20:26:08 +00:00 |
|
James Rich
|
782c068ead
|
feat: Add SFPP confirmed status to Messages and Reactions (#4139)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Mac DeCourcy <github.znq26@slmail.me>
|
2026-01-08 13:21:21 +00:00 |
|
James Rich
|
78bd1ad6dd
|
feat: Mute broadcast Reaction notifications by default (#4159)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-08 04:06:28 +00:00 |
|
James Rich
|
2526728859
|
feat: Add acknowledgement status and retry for emoji reactions (#4142)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-06 17:43:36 +00:00 |
|
James Rich
|
6bb54bcd55
|
fix: reaction display regression (#4141)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-05 19:32:25 +00:00 |
|
James Rich
|
8400ae854f
|
feat: Add initial handling for Store and Forward PlusPlus packets (#4136)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-05 01:20:57 +00:00 |
|
James Rich
|
49f6ffe6e5
|
feat: Enhance message notifications with history and actions (#4133)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-04 21:46:07 +00:00 |
|
James Rich
|
c46fb23f00
|
feat: Add separate notifications for waypoints (#4131)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-04 17:57:58 +00:00 |
|
James Rich
|
e5f78d101c
|
feat: Improve node handling and add client notifications (#4130)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-04 17:32:13 +00:00 |
|
Mac DeCourcy
|
6bb40e4d20
|
feat: auto retry text message send on max retransmit (#4124)
|
2026-01-03 12:21:43 +00:00 |
|
James Rich
|
c9259c793f
|
feat: Send emoji codepoint in reaction packets (#4123)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-03 02:51:23 +00:00 |
|
James Rich
|
c03178406a
|
fix: Update copyright year to 2026 (#4121)
|
2026-01-02 15:51:27 -06:00 |
|
James Rich
|
6950c8f01b
|
Fix: Use dynamic year for copyright headers (#4116)
|
2026-01-02 14:06:05 -06:00 |
|
Mac DeCourcy
|
6f338c4cde
|
feat: add retention period to meshLog. Defaults to 7 days, with a settings dropdown to change (#4078)
|
2026-01-02 18:14:16 +00:00 |
|
James Rich
|
b3ebe760dd
|
feat: Refactor MeshService into smaller, single-responsibility components (#4108)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-02 17:13:38 +00:00 |
|
Eric Severance
|
a0910dfcb0
|
Consider hopStart=0 when calculating hops for packets (#4101)
|
2025-12-31 12:46:59 +00:00 |
|
James Rich
|
cce41f6671
|
feat: Refactor back navigation in adaptive screens (#4085)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-12-28 18:51:31 +00:00 |
|
James Rich
|
0776e029f3
|
feat(logging): Replace Timber with Kermit for multiplatform logging (#4083)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-12-28 14:30:15 +00:00 |
|
Camerin Figueroa
|
250caa7c99
|
Implements#4054 - Add channel name to channel message notification (#4069)
|
2025-12-27 13:02:16 +00:00 |
|
James Rich
|
b996415ca9
|
feat: Add ability to request telemetry from a remote node (#4059)
|
2025-12-24 14:11:29 -06:00 |
|
Dane Evans
|
d33229c50f
|
Feat request neighbours (#3709)
Signed-off-by: Dane Evans <dane@goneepic.com>
|
2025-12-21 20:45:06 +00:00 |
|
Jord
|
9833795864
|
Traceroute map position snapshots (#4035)
Signed-off-by: Jord <650645+DivineOmega@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-12-18 14:14:03 +00:00 |
|
Mac DeCourcy
|
81654a095b
|
fix: nodes seen before full user exchange not being updated in phone NodeDB (#3996)
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-12-17 20:30:25 +00:00 |
|
James Rich
|
212bcfd945
|
feat(ui): Animate icon changes with Crossfade (#4028)
|
2025-12-17 20:16:56 +00:00 |
|
Jord
|
3dbc5108c2
|
feat: Traceroute map visualisation (#4002)
|
2025-12-16 16:53:28 +00:00 |
|
Eugene
|
24f40b2005
|
feat: add SNR/RSSI/Hops Away metrics and timestamp to the reaction dialog (#3964)
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-12-16 15:56:30 +00:00 |
|