James Rich
|
17e69c6d4c
|
chore: review-cleanup fleet (audit + fix + hardening) (#5158)
|
2026-04-17 00:02:59 +00:00 |
|
James Rich
|
401f59489a
|
chore: remove deprecated mesh_service_example module (#5055)
|
2026-04-15 03:10:23 +00:00 |
|
James Rich
|
72b981f73b
|
chore: KMP audit — commonize code, centralize utilities, eliminate dead abstractions (#5133)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
2026-04-15 02:17:50 +00:00 |
|
James Rich
|
099aea2d81
|
feat(desktop): add entitlements and wire MeshConnectionManager into orchestrator (#5127)
|
2026-04-14 15:16:10 +00:00 |
|
James Rich
|
9acdf5309f
|
refactor: modern APIs — Koin 4.2, CMP 1.11, Ktor resilience, Room @Upsert, injected dispatchers (#5119)
|
2026-04-14 11:41:01 +00:00 |
|
James Rich
|
b13f9bf989
|
fix(resources): add resourcePrefix to KMP + widget modules, rename prefixed resources (#5111)
|
2026-04-13 18:25:23 +00:00 |
|
James Rich
|
e85300531e
|
refactor(transport): complete transport architecture overhaul — extract callback, wire BleReconnectPolicy, fix safety issues (#5080)
|
2026-04-12 04:22:18 +00:00 |
|
James Rich
|
9468bc6ebe
|
refactor(service): unify dual connectionState flows into single source of truth (#5077)
|
2026-04-12 00:50:52 +00:00 |
|
James Rich
|
62264b10c6
|
refactor(model): remove ConnectionState helper methods and fix updateStatusNotification return type (#5074)
|
2026-04-11 23:41:34 +00:00 |
|
James Rich
|
174315b21f
|
refactor(data): replace lateinit var scope + start() with constructor injection (#5075)
|
2026-04-11 23:39:29 +00:00 |
|
James Rich
|
929e273978
|
fix(build): resolve all actionable compile-time warnings (#5058)
|
2026-04-10 22:42:30 +00:00 |
|
James Rich
|
02f6fd67b8
|
fix: clean up flaky, duplicated, and misplaced tests; remove redundant deps (#5048)
|
2026-04-10 19:46:45 +00:00 |
|
James Rich
|
ebf3b8272c
|
fix(service): resolve MeshService crash from eager notification channel init (#5034)
|
2026-04-10 03:24:03 +00:00 |
|
James Rich
|
14b381c1eb
|
fix: harden reliability, clean up KMP compliance, and improve code quality (#5023)
|
2026-04-09 18:21:46 +00:00 |
|
James Rich
|
60cc2f4237
|
fix: resolve bugs across connection, PKI, admin, packet flow, and stability subsystems (#5011)
|
2026-04-09 13:20:06 +00:00 |
|
Copilot
|
15419aba6c
|
fix: resolve correct node public key in sendSharedContact and favoriteNode (#5005)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: thebentern <9000580+thebentern@users.noreply.github.com>
|
2026-04-08 12:54:47 +00:00 |
|
James Rich
|
6af3ad6f0c
|
refactor(service): harden KMP service layer — database init, connection reliability, handler decomposition (#4992)
|
2026-04-04 18:07:44 +00:00 |
|
James Rich
|
51251ab16a
|
feat(ci): shard test suite and enable JUnit 5 parallel execution (#4977)
|
2026-04-03 13:08:49 +00:00 |
|
James Rich
|
7e041c00e1
|
feat(wifi): introduce BLE-based WiFi provisioning for nymea-compatible devices (#4968)
Dependency Submission / dependency-submission (push) Waiting to run
Main CI (Verify & Build) / validate-and-build (push) Waiting to run
Main Push Changelog / Generate main push changelog (push) Waiting to run
|
2026-04-02 17:31:17 +00:00 |
|
James Rich
|
e249461e3c
|
feat(tak): introduce built-in Local TAK Server and mesh integration (#4951)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-04-01 20:21:25 +00:00 |
|
James Rich
|
c75c9b34d6
|
feat: implement XModem file transfers and enhance BLE connection robustness (#4959)
Dependency Submission / dependency-submission (push) Waiting to run
Main CI (Verify & Build) / validate-and-build (push) Waiting to run
Main Push Changelog / Generate main push changelog (push) Waiting to run
|
2026-03-31 03:49:31 +00:00 |
|
James Rich
|
518096ddc8
|
build: update Compose Multiplatform and migrate lifecycle dependencies (#4932)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-26 15:18:45 +00:00 |
|
James Rich
|
8ce17defb7
|
refactor: remove demoscenario and enhance BLE connection stability (#4914)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-25 14:24:42 +00:00 |
|
James Rich
|
6516287c62
|
refactor: BLE transport and UI for Kotlin Multiplatform unification (#4911)
Dependency Submission / dependency-submission (push) Waiting to run
Main CI (Verify & Build) / validate-and-build (push) Waiting to run
Main Push Changelog / Generate main push changelog (push) Waiting to run
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-25 02:15:51 +00:00 |
|
James Rich
|
96060a0a4d
|
refactor: coroutine dispatchers and modernize testing infrastructure (#4901)
Dependency Submission / dependency-submission (push) Waiting to run
Main CI (Verify & Build) / validate-and-build (push) Waiting to run
Main Push Changelog / Generate main push changelog (push) Waiting to run
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-24 01:31:48 +00:00 |
|
James Rich
|
664ebf218e
|
refactor: null safety, update date/time libraries, and migrate tests (#4900)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-23 23:17:50 +00:00 |
|
James Rich
|
d5d4aa4577
|
refactor(service): update string formatting for local stats notif (#4885)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-22 15:55:30 +00:00 |
|
James Rich
|
c38bfc64de
|
Refactor command handling, enhance tests, and improve discovery logic (#4878)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-22 05:42:27 +00:00 |
|
James Rich
|
d136b162a4
|
feat: Implement iOS support and unify Compose Multiplatform infrastructure (#4876)
|
2026-03-21 23:19:13 +00:00 |
|
James Rich
|
6e50db0b91
|
docs: Unify notification channel management and migrate unit tests (#4867)
|
2026-03-20 22:58:47 +00:00 |
|
James Rich
|
c4087c2ab7
|
feat: Migrate to Room 3.0 and update related documentation and tracks (#4865)
|
2026-03-20 21:40:08 +00:00 |
|
James Rich
|
1b0dc75dfe
|
feat: Complete app module thinning and feature module extraction (#4844)
|
2026-03-19 00:21:18 +00:00 |
|
James Rich
|
dcbbc0823b
|
feat: Integrate Mokkery and Turbine into KMP testing framework (#4845)
|
2026-03-18 18:33:37 -05:00 |
|
James Rich
|
cb95cace25
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4832)
|
2026-03-17 16:51:09 -05:00 |
|
James Rich
|
807db83f53
|
feat: service extraction (#4828)
|
2026-03-17 14:06:01 -05:00 |
|
James Rich
|
8c964a15ca
|
feat: Integrate notification management and preferences across platforms (#4819)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-17 01:17:34 +00:00 |
|
James Rich
|
6e81ceec91
|
feat: Complete ViewModel extraction and update documentation (#4817)
|
2026-03-16 20:05:50 +00:00 |
|
James Rich
|
eb3349fa11
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4773)
|
2026-03-12 22:15:20 -05:00 |
|
James Rich
|
ac6bb5479b
|
feat: introduce Desktop target and expand Kotlin Multiplatform (KMP) architecture (#4761)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-12 21:14:49 +00:00 |
|
James Rich
|
875cf1cff2
|
refactor: migrate from Hilt to Koin and expand KMP common modules (#4746)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-10 01:19:46 +00:00 |
|
James Rich
|
a5390a80e7
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4739)
|
2026-03-06 20:59:08 -06:00 |
|
James Rich
|
0ce322a0f5
|
feat: Migrate project to Kotlin Multiplatform (KMP) architecture (#4738)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-07 02:43:45 +00:00 |
|
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
|
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
|
728c300315
|
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) (#4683)
|
2026-03-02 21:47:19 +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
|
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
|
f012e3818d
|
refactor(logging): Reduce log noise by lowering severity of common errors (#4591)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-18 21:16:11 +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 |
|