James Rich
|
cffbd08806
|
refactor: migrate core modules to Kotlin Multiplatform and consolidat… (#4735)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-06 22:06:50 +00:00 |
|
James Rich
|
b9b68d2779
|
refactor: migrate preferences to DataStore and decouple core:domain for KMP (#4731)
|
2026-03-05 20:37:35 -06:00 |
|
James Rich
|
b0258d0cf1
|
feat: Add "Mark all as read" and unread message count indicators (#4720)
|
2026-03-05 18:18:34 +00:00 |
|
James Rich
|
7067806444
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4705)
|
2026-03-04 03:07:27 +00:00 |
|
James Rich
|
6a858acb4a
|
refactor: migrate :core:database to Room Kotlin Multiplatform (#4702)
|
2026-03-03 20:44:34 -06:00 |
|
James Rich
|
05e2c5d457
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4692)
|
2026-03-03 15:19:40 +00:00 |
|
James Rich
|
2c49db8041
|
feat/decoupling (#4685)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-03 13:15:28 +00:00 |
|
James Rich
|
8c6bd8ab7a
|
feat: settings rework part 2, domain and usecase abstraction, tests (#4680)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-02 18:15:33 +00:00 |
|
James Rich
|
fdd07f893f
|
feat: settings rework (#4678)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-02 14:51:05 +00:00 |
|
James Rich
|
b2b21e10e2
|
feat: upcoming support for tak and trafficmanagement configs, device hw (#4671)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-27 17:44:19 +00:00 |
|
James Rich
|
d408964f07
|
refactor: KMP Migration, Messaging Modularization, and Handshake Robustness (#4631)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-24 12:37:33 +00:00 |
|
James Rich
|
2676a51647
|
refactor(ui): compose resources, domain layer (#4628)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-23 03:39:50 +00:00 |
|
James Rich
|
ac5a1714e0
|
Merge pull request #4602
* refactor(test): Introduce MeshTestApplication for robust testing
|
2026-02-20 11:25:11 -06:00 |
|
James Rich
|
6bfa5b5f70
|
refactor(ble): Centralize BLE logic into a core module (#4550)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-20 12:41:52 +00:00 |
|
James Rich
|
c690ddc7ea
|
feat: Accurately display outgoing diagnostic packets (#4569)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-16 22:09:21 +00:00 |
|
James Rich
|
c845f9222c
|
feat(db): enhance public key conflict handling (#4555)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-14 13:47:59 +00:00 |
|
James Rich
|
5ca2ab4695
|
refactor(time): Centralize time handling with kotlinx-datetime (#4545)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-14 02:01:07 +00:00 |
|
James Rich
|
80d9a2e0aa
|
fix(release): fixes to prep for release (#4546)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-12 20:23:19 +00:00 |
|
James Rich
|
a575e0f7cb
|
fix(db): Revert removal of retry_count (#4527)
|
2026-02-10 19:21:08 -06:00 |
|
James Rich
|
bd8ff75787
|
feat: Remove auto-retry confirmation for messages (#4513)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-10 14:00:41 +00:00 |
|
James Rich
|
e94e4da904
|
feat(database): Enable Write-Ahead Logging for Room DB (#4499)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-07 19:20:26 +00:00 |
|
James Rich
|
cab39408df
|
refactor(node): Improve public key conflict handling (#4486)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-06 19:55:20 +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
|
e055d22346
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4438)
|
2026-02-04 02:41:48 +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
|
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
|
f9cc7080f8
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4363)
|
2026-01-29 22:36:33 +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
|
d8c7a51a84
|
feat: Improve channel migration logic and add tests (#4294)
|
2026-01-25 03:01:16 +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
|
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 |
|
James Rich
|
e470fa86eb
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4237)
|
2026-01-16 01:06:42 +00:00 |
|
James Rich
|
962137ae4d
|
refactor: Enable test coverage and update CI (#4233)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-16 00:47:45 +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
|
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
|
1422217303
|
feat(i18n): Add string for PKI public key send failure (#4165)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-08 16:27:05 +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
|
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
|
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
|
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
|
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 |
|
Roman Leukin
|
8de38066ff
|
Convert Room DAO methods to suspend functions (#4102)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-12-31 13:25:15 +00:00 |
|
Mac DeCourcy
|
869222f3e1
|
fix: update schema 27 with packet index (#4086)
|
2025-12-28 14:47:06 -06: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 |
|
James Rich
|
9fd92691a9
|
refactor: Migrate to Android Gradle Plugin 9.0 (#4072)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-12-28 13:47:12 +00:00 |
|
Mac DeCourcy
|
3177609620
|
perf: add node list indicies (#4056)
|
2025-12-27 17:24:33 +00:00 |
|