James Rich
cd9ca5ae21
fix(ci): use PRs instead of direct push for changelog updates
...
Branch protection on main requires PRs and merge queue. Both
update-changelog.yml and promote.yml now create/update a PR
instead of pushing directly to main.
2026-04-27 15:19:51 -05:00
James Rich
dfef7375c4
feat(ci): overhaul changelog management and PR auto-labeling
...
- Replace broken mikepenz changelog workflow with GitHub API-based
update-changelog.yml that regenerates [Unreleased] on every push
- Add CHANGELOG.md with marker-based structure for automated updates
- Stamp versioned changelog entries on production release in promote.yml
- Expand PR auto-labeler to recognize 16 branch/title prefixes
- Expand AI classifier from 3 to 8 label types with better system prompt
- Re-trigger AI classification on PR title/body edits
- Align label vocabulary across all workflows (labeler, AI, enforce, changelog)
2026-04-27 14:53:22 -05:00
James Rich
9f12cf7bef
fix(ci): revert jetbrains JDK for desktop release builds ( #5252 )
2026-04-27 14:17:31 -05:00
James Rich
a47f116d89
fix(ci): use JetBrains JDK for desktop release builds ( #5251 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-27 13:29:11 -05:00
James Rich
247f342210
chore: project-wide cruft cleanup and dead code removal ( #5249 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-04-27 16:09:37 +00:00
renovate[bot]
79331bcc77
chore(deps): update datadog.gradle to v1.26.0 ( #5248 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-27 09:06:39 -05:00
James Rich
0f2730d86d
fix: remove slashes from strings.xml
v2.7.14-internal.72
2026-04-26 15:18:35 -05:00
James Rich
d4eadee500
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5247 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-26 15:11:12 -05:00
James Rich
534b4fde24
feat(messaging): send message on Enter keypress ( #5246 )
v2.7.14-internal.71
2026-04-25 20:52:58 +00:00
James Rich
bbb7f8b23f
fix(crashlytics): resolve beta 2.7.14 crash issues ( #5245 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-25 19:23:21 +00:00
James Rich
a035fedcdf
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5244 )
2026-04-25 18:39:06 +00:00
renovate[bot]
b1c7902ec1
chore(deps): update vico to v3.2.0-next.2 ( #5243 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-25 16:14:42 +00:00
renovate[bot]
fb1092e3c7
chore(deps): update io.nlopez.compose.rules:detekt to v0.5.8 ( #5242 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-25 16:14:36 +00:00
James Rich
9100c583b6
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5241 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-25 16:14:29 +00:00
renovate[bot]
225889ad94
chore(deps): update core/proto/src/main/proto digest to 249a808 ( #5239 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-25 00:25:51 +00:00
James Rich
91f4a17b48
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5240 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-24 12:35:42 +00:00
James Rich
7ee929648c
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5238 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
v2.7.14-internal.70
v2.7.14-closed.17
2026-04-23 17:43:11 -05:00
renovate[bot]
e6f6369f49
chore(deps): update dd.sdk.android to v3.9.1 ( #5237 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-23 17:26:17 -05:00
James Rich
2e6730d1e3
fix(desktop): unbreak release crash via correct ProGuard rules ( #5236 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-23 21:33:16 +00:00
James Rich
dea9d86c52
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5235 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-23 14:41:17 -05:00
James Rich
37ac422331
fix(desktop): unbreak Windows launch + Pi-installable arm64 .deb ( #5233 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-23 15:13:27 +00:00
James Rich
cbf7d263c4
fix(desktop): suppress Vico ColorScale ProGuard warnings ( #5232 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
v2.7.14-closed.16
v2.7.14-internal.69
2026-04-23 08:10:36 -05:00
James Rich
2dcf01a02b
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5231 )
2026-04-23 07:09:31 -05:00
James Rich
2c001c47d1
fix(desktop): unbreak release builds (CMP beta03 + pwsh -P quoting) ( #5230 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-23 06:22:31 -05:00
James Rich
815882d880
feat(messaging): add entry points for filter settings ( #5229 )
2026-04-23 10:25:43 +00:00
renovate[bot]
91a61a36ca
chore(deps): update kotlin to v2.3.21 ( #5228 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-23 05:10:10 -05:00
Nick
019c65ad8b
fix(ui): make footer buttons expand downwards ( #5226 )
2026-04-23 09:47:34 +00:00
James Rich
bc66b99e3d
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5227 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-23 09:30:47 +00:00
James Rich
cf834a77f6
feat: Enhance mPWRD-os WiFi provisioning success state and UI components ( #5225 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-04-23 02:04:16 +00:00
James Rich
e501adef56
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5224 )
2026-04-22 19:00:27 -05:00
renovate[bot]
9dae0f5c8b
chore(deps): update devtools.ksp to v2.3.7 ( #5223 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-22 18:48:12 -05:00
James Rich
0b873be228
fix(ble): unblock reconnect + kable audit (logging, priority, backoff, StateFlow) ( #5222 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-22 18:35:22 -05:00
James Rich
20e078d2d7
fix(ble): cleanup races discovered while reviewing #5207 ( #5221 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-22 16:22:42 -05:00
jdogg172
6547877e7d
fix(ble): ensure GATT cleanup runs under NonCancellable on cancellation ( #5207 )
...
Co-authored-by: James Rich <james.a.rich@gmail.com >
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com >
2026-04-22 15:54:53 -05:00
James Rich
ab9c517c0a
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5220 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2026-04-22 15:25:05 -05:00
James Rich
228d872f9d
feat(connections): unified device list, ACCESS_LOCAL_NETWORK, transport filter chips ( #5219 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
v2.7.14-internal.68
2026-04-22 19:34:22 +00:00
James Rich
f14ae2643c
feat(node): smoother remote-admin UX with per-node session tracking ( #5217 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-22 14:21:04 -05:00
James Rich
6778905800
chore: Scheduled updates (Firmware, Hardware, Translations, Graphs) ( #5216 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
v2.7.14-internal.67
2026-04-22 11:31:09 -05:00
James Rich
765594f7ee
fix: MQTT proxy connection and probe test failures ( #5215 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-22 11:05:24 -05:00
James Rich
ba559549ba
refactor: eliminate Accompanist permissions library ( #5211 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-22 11:04:57 -05:00
James Rich
58eeef1152
feat(service): send polite ToRadio(disconnect=true) before transport close ( #5210 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-22 11:04:29 -05:00
renovate[bot]
0be5334cd9
chore(deps): update koin.plugin to v1.0.0-rc2 ( #5213 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-22 10:32:35 -05:00
renovate[bot]
9b20d980ef
chore(deps): update ktor to v3.4.3 ( #5214 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-22 10:32:20 -05:00
renovate[bot]
b1d87e3333
chore(deps): update core/proto/src/main/proto digest to 97ea65a ( #5212 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: James Rich <james.a.rich@gmail.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-22 10:32:07 -05:00
James Rich
f22e5a70d9
feat(firmware): nRF52 BLE Legacy DFU support ( #5209 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-22 10:12:15 -05:00
renovate[bot]
6b0fcc771c
chore(deps): update core/proto/src/main/proto digest to d004f50 ( #5205 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 16:54:02 +00:00
James Rich
6e1a500ca7
fix(settings): restore Import/Export button functionality in #4913 ( #5204 )
2026-04-21 14:48:39 +00:00
James Rich
4fd52ffb46
fix(canned-messages): enable multiline text editing for long message lists ( #5203 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-04-21 14:44:44 +00:00
renovate[bot]
e8db1495dc
chore(deps): update agp to v9.2.0 ( #5201 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 14:44:16 +00:00
renovate[bot]
dfcfac18b1
chore(deps): update com.android.tools:common to v32.2.0 ( #5202 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-04-21 14:38:37 +00:00