Commit Graph

38 Commits

Author SHA1 Message Date
James Rich b3b38acc0b feat: Migrate networking to Ktor and enhance multiplatform support (#4890)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-03-23 16:48:10 +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 3321c47200 ci: Update Dokka configuration and unify AboutLibraries JSON generation (#4767)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-03-13 01:49:11 +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 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 cf48d6c1c1 chore(ci): Refactor and optimize GitHub Actions workflows (#4252)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-18 01:52:04 +00:00
James Rich 46a2c68830 ci: fix coverage report paths and improve test result inclusivity (#4245) 2026-01-16 19:40:50 +00:00
James Rich 731430d7d6 refactor(build): Centralize Dokka configuration into convention plugin (#4173)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-09 15:40:00 +00:00
James Rich 02f99bd7bb refactor(build): centralize Dokka documentation generation (#4171)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-01-08 23:55:07 +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
James Rich 42bc85b6fc feat(build): add module dependency graph generation (#4042) 2025-12-18 17:30:36 -06:00
Phil Oliver 4b3ae721a0 Remove ktorfit (#4019) 2025-12-16 21:52:29 +00:00
Phil Oliver 28590bfcdf Make :core:strings a Compose Multiplatform library (#3617) 2025-11-11 00:58:38 +00:00
Phil Oliver e4ba6d6136 Generate a POSIX timezone string from a ZoneID (#3514) 2025-10-22 20:10:09 +00:00
Phil Oliver 886e9cfede Modularize messaging code (#3435) 2025-10-12 17:07:03 +00:00
Phil Oliver 36f1aabcb5 Remove remaining unused dependencies across the project (#3390) 2025-10-08 03:04:20 +00:00
Phil Oliver da65dfdd15 Remove remaining unused dependencies in :core:* (#3387) 2025-10-08 00:08:48 +00:00
Phil Oliver 185c3ab5eb Remove unused :core:database dependencies (#3383) 2025-10-07 21:37:03 +00:00
Phil Oliver 4d7ad96a09 Remove unused dependencies in :app (#3365) 2025-10-07 02:14:25 +00:00
James Rich cc64abfc5c refactor: Switch to compileOnly for convention plugins (#3357)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-06 18:59:07 +00:00
Phil Oliver 95ec4877df Modularize settings code (#3355)
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2025-10-06 17:20:03 +00:00
Phil Oliver dcbf664f38 Move app intro to :feature:intro (#3348) 2025-10-05 01:15:55 +00:00
Phil Oliver e24292494e Add BuildConfigProvider (#3318) 2025-10-03 21:24:52 +00:00
Phil Oliver d553cdfee6 Add :feature:node (#3275) 2025-10-01 23:26:41 +00:00
James Rich cad88d277b refactor(analytics)!: modularize analytics - remove Logging (#3256)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-30 23:22:22 +00:00
Phil Oliver 53fdda3a9c Add core data modules (#3169) 2025-09-23 03:49:28 +00:00
Phil Oliver 8b2e1e8b02 Modularize some map-related files (#3154) 2025-09-19 23:12:26 +00:00
Phil Oliver 0d2c1f1516 New core modules for :model, :navigation, :network, :prefs (#3147) 2025-09-19 12:16:36 +00:00
Phil Oliver bec5dac9d4 Use Ktor/Ktorfit for API calls (#3122) 2025-09-16 18:45:59 +00:00
James Rich 22a5521b9d feat(build-logic): modularize build-logic & update dependencies (#3110)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-15 21:48:27 +00:00
James Rich 295e0aa298 feat(build): Convention Plugins (#3081)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Dane Evans <dane@goneepic.com>
2025-09-15 10:47:03 +00:00
James Rich 0659d38438 feat(ci): add kover for test coverage reporting (#3041)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-10 15:30:47 +00:00
James Rich e490b036be ci: add Dokka for kdoc documentation generation and deployment (#3024)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-08 23:31:53 +00:00
James Rich 2ea2f6e5ab build: centralize repository declarations in settings.gradle.kts (#2858)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-26 22:00:32 +00:00
James Rich 87e50e03ea refactor: maps (#2097)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-13 17:51:19 +00:00
James Rich ab22a655c4 feat(analytics): Integrate Datadog for RUM and Logging (#2578)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-01 21:54:46 +00:00
James Rich 496de47766 Refactor: Improve GitHub release workflow and build configuration (#2251) 2025-06-25 18:16:55 -05:00
James Rich b7c0bc874c chore(build): Refactor Gradle build scripts to Kotlin DSL (#1944) 2025-05-26 21:26:46 -05:00