Commit Graph
8345 Commits
Author SHA1 Message Date
James Rich e9ef2ab3d8 fix(takserver): keep one route file across reinstalls (#7475) 2026-09-30 02:39:21 +00:00
James Rich 54f2bd6dc5 fix(service): keep the last-heard write off the inbound lock (#7474) 2026-09-30 02:36:25 +00:00
James Rich d58d52bd2a build(r8): keep Koin classes whole but let R8 shrink their members (#7472) 2026-09-30 01:28:54 +00:00
James Rich 6b6b5e2cee fix(app): stop cleanly on devices the bundled SQLite can't run on (#7470) 2026-09-30 00:57:11 +00:00
James Rich 30bfa48a7f fix(ui): show byte sizes in decimal units, formatted for the locale (#7469) 2026-09-30 00:56:48 +00:00
James Rich 9a34f78a8f ci: fail the test shards on Kotlin compiler warnings (#7468) 2026-09-30 00:30:32 +00:00
James Rich bb515dbdc9 build(detekt): analyse every source set and resolve BuildConfig (#7466) 2026-09-30 00:24:38 +00:00
James Richandgithub-merge-queue[bot] 4796be1051 chore: Scheduled updates (Firmware, Hardware, Translations) (#7467)
Co-authored-by: github-merge-queue[bot] <118344674+github-merge-queue[bot]@users.noreply.github.com>
2026-09-29 23:58:18 +00:00
James Rich 5450f659de build: stop declaring an iosArm64 target nothing builds or ships (#7465) 2026-09-29 23:47:51 +00:00
James Rich fda9140720 fix(app): check a shared map file before importing it (#7463) 2026-09-29 23:47:49 +00:00
James Rich 43b64f2ebe chore(ble): record bond loss events to decide how to handle them (#7462) 2026-09-29 23:47:48 +00:00
James Rich 461e215a2d fix(service): stop the inbound pipeline waiting on node writes (#7464) 2026-09-29 23:47:46 +00:00
renovate[bot] bd71d29770 chore(deps): update kover to v0.9.11 (#7445)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-29 21:52:30 +00:00
James Rich 0213d9d7f3 ci: fail builds on Kotlin daemon failure instead of compiling in Gradle (#7461) 2026-09-29 21:40:56 +00:00
James Rich 42ea208605 fix(node): leave positions without a fix out of the GPX track (#7457) 2026-09-29 21:10:35 +00:00
James Rich 6f7ba14287 chore(app): report the device heap limits to RUM (#7456) 2026-09-29 21:07:22 +00:00
James Rich 4894919630 test(konsist): hold the core:data manager seam and cap self-made scopes (#7458) 2026-09-29 21:07:20 +00:00
James Rich ebcbddcc7f fix(takserver): log a route export that failed to write (#7459) 2026-09-29 21:07:18 +00:00
James Rich fafea7bb04 fix(map-maplibre): clear warnings and collect state with lifecycle (#7460) 2026-09-29 21:07:16 +00:00
James Rich 47c254402b chore(coderabbit): answer only when tagged, trim the walkthrough (#7450) 2026-09-29 21:04:55 +00:00
James Rich 733647bcbe refactor(data): page the log export, remove dedupe leftovers (#7449) 2026-09-29 20:58:28 +00:00
James Rich 2bc627283b chore(detekt): drop baseline entries that match nothing (#7455) 2026-09-29 20:55:22 +00:00
James Rich 486654a547 chore(app): drop the advertising ID permissions Firebase adds (#7452) 2026-09-29 20:49:45 +00:00
James Rich d80ef9f0b5 build: pass -Xexpect-actual-classes only where expect classes live (#7451) 2026-09-29 20:49:43 +00:00
James Rich ce3142c842 fix(wifi-provision): release the BLE peripheral on retry and on leaving (#7453) 2026-09-29 20:48:43 +00:00
James Rich 11b2e851fa ci: stop caching the configuration cache across runners (#7454) 2026-09-29 20:47:23 +00:00
James Rich 17aa3ffc83 docs(connections): describe the screen with no saved devices as it is (#7447) 2026-09-29 19:37:31 +00:00
James Richandgithub-merge-queue[bot] 9e0594cc5f chore: Scheduled updates (Firmware, Hardware, Translations) (#7448)
Co-authored-by: github-merge-queue[bot] <118344674+github-merge-queue[bot]@users.noreply.github.com>
2026-09-29 19:12:27 +00:00
renovate[bot] a2d732807c chore(deps): update org.jetbrains:markdown to v0.7.16 (#7446)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-29 18:54:24 +00:00
James Rich 9567583cbb fix: run type-resolved detekt in CI and stop swallowing cancellation (#7431) 2026-09-29 18:22:01 +00:00
James Rich 434af6a743 fix(ui): localize UI strings, fix stale effect captures, one EmptyState (#7430) 2026-09-29 17:14:30 +00:00
James Rich e5291937da fix(app): manifest and platform hygiene from the Android audit (#7426) 2026-09-29 16:06:00 +00:00
James Rich e6cf616bdb refactor: keep one copy of shared code across platforms (#7432) 2026-09-29 15:56:05 +00:00
James Rich 203634804f ci: enable auto-merge on the scheduled baseline PR (#7444) 2026-09-29 15:30:32 +00:00
James Richandgithub-merge-queue 57432c2d95 chore: Scheduled updates (Graphs, Baseline Profile) (#7433)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2026-09-29 14:30:28 +00:00
James Rich 693ee19f3f refactor: tighten module boundaries and trim expect/actual (#7436) 2026-09-29 14:24:34 +00:00
James Richandgithub-merge-queue[bot] d450660cd2 chore: Scheduled updates (Firmware, Hardware, Translations) (#7443)
Co-authored-by: github-merge-queue[bot] <118344674+github-merge-queue[bot]@users.noreply.github.com>
2026-09-29 13:24:43 +00:00
renovate[bot] 5a2c4b5618 chore(deps): update com.facebook:ktfmt to v0.64 (#7438)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-29 12:55:09 +00:00
James Rich c82cf1be66 fix(node): show the real traceroute map on desktop (#7425) 2026-09-29 12:40:38 +00:00
James Richandgithub-merge-queue[bot] 2c33852f93 chore: Scheduled updates (Firmware, Hardware, Translations) (#7442)
Co-authored-by: github-merge-queue[bot] <118344674+github-merge-queue[bot]@users.noreply.github.com>
2026-09-29 12:38:36 +00:00
James Rich 888ea3db8c ci: fork each Kotlin/Native compile and give the Gradle daemon 8g (#7441) 2026-09-29 07:42:36 -05:00
renovate[bot] b7c7486763 chore(deps): update com.pinterest.ktlint:ktlint-cli to v1.8.0 (#7439)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-29 12:19:29 +00:00
James Richandgithub-merge-queue[bot] 82a4f1804a chore: Scheduled updates (Firmware, Hardware, Translations) (#7440)
Co-authored-by: github-merge-queue[bot] <118344674+github-merge-queue[bot]@users.noreply.github.com>
2026-09-29 12:13:07 +00:00
James Rich f77bc3d07a fix: data correctness fixes from the Android audit (#7429) 2026-09-29 11:29:30 +00:00
James Rich b63e566280 fix: keep WiFi credentials, addresses and coordinates out of app logs (#7419) 2026-09-29 11:27:47 +00:00
James Rich c7d7bc766d fix(service): correct phone position units and omit missing readings (#7437) 2026-09-29 11:08:35 +00:00
James Rich df33cad51c docs: sync developer docs, skills and constitution with the code (#7427) 2026-09-29 10:50:44 +00:00
James Rich 1b128ffc78 build: clear Kotlin warnings, time out hung tests, drop dead config (#7435) 2026-09-29 10:48:55 +00:00
Tha_14 b12ca979c8 feat(map-maplibre): start with collapsed attribution strip on seconda… (#7424) 2026-09-29 10:45:34 +00:00
James Rich 6279d660d3 fix(database): delete old mesh logs in bounded batches (#7423) 2026-09-29 10:11:25 +00:00