39 Commits

Author SHA1 Message Date
Yellowcooln fe0d3d30af Fix Buildroot OTA upgrade path 2026-04-29 13:43:13 -04:00
Yellowcooln 56814bfc38 Support local embedded Buildroot installs 2026-04-29 13:27:04 -04:00
Yellowcooln 465372587b Fix Buildroot yq comment merge 2026-04-29 09:20:22 -04:00
Yellowcooln b0b0be18c5 Preserve config comments on Buildroot 2026-04-29 09:17:39 -04:00
Yellowcooln 83de21005e Fix backspace handling in Buildroot prompts 2026-04-29 09:05:31 -04:00
Yellowcooln 066fcef9c9 Skip unchanged Buildroot upgrade steps 2026-04-25 12:53:47 -04:00
Yellowcooln 42068e2b1e Print clear Buildroot upgrade completion 2026-04-25 12:49:10 -04:00
Yellowcooln 5c7bcabee0 Add spinner for Buildroot venv rebuilds 2026-04-25 12:44:15 -04:00
Yellowcooln 8418fd5b62 Clarify Buildroot venv rebuild message 2026-04-25 12:43:05 -04:00
Yellowcooln d214885c1e Install setuptools_scm in Buildroot venv 2026-04-25 12:38:19 -04:00
Yellowcooln 971ad4d2c9 Preserve setuptools_scm version on Buildroot installs 2026-04-25 12:29:59 -04:00
Yellowcooln 707c816471 Start service cleanly on first Buildroot install 2026-04-25 12:29:59 -04:00
Yellowcooln 4783b56981 Derive Buildroot core ref from repo branch 2026-04-23 23:21:15 -04:00
Yellowcooln 15b683ba11 Remove debug from Buildroot manager 2026-04-23 22:06:33 -04:00
Yellowcooln 5ed6c0ef90 Use board tx power for Buildroot profiles 2026-04-23 22:00:14 -04:00
Yellowcooln c000894f8a Reject default setup values on Buildroot 2026-04-23 21:47:13 -04:00
Yellowcooln b1a5621a0a Revert "Honor seeded Buildroot setup config"
This reverts commit aba0f5bd09.
2026-04-23 21:46:13 -04:00
Yellowcooln aba0f5bd09 Honor seeded Buildroot setup config 2026-04-23 21:44:06 -04:00
Yellowcooln 3208018c6d Clean stale Buildroot install paths 2026-04-23 20:32:09 -04:00
Yellowcooln d22ba91f19 Apply Buildroot preset values directly 2026-04-23 16:11:44 -04:00
Yellowcooln 91025e4970 Use raw tty for Buildroot password prompt 2026-04-23 16:09:09 -04:00
Yellowcooln 74f5963a85 Use Buildroot config flow by default 2026-04-23 16:07:32 -04:00
Yellowcooln 9677a39aa8 Make Buildroot password prompt sh-safe 2026-04-23 16:05:31 -04:00
Yellowcooln ab2c82db16 Drive Buildroot radio config from JSON 2026-04-23 16:01:32 -04:00
Yellowcooln cc9c81de2a Seed Buildroot config from repo installer 2026-04-23 15:57:21 -04:00
Yellowcooln 7e541cd1f1 Use image runtime modules on Buildroot 2026-04-23 10:52:52 -04:00
Yellowcooln f92dd4ab5f Recreate contaminated Buildroot venvs 2026-04-23 10:36:20 -04:00
Yellowcooln 1b3f0490ec Repair Buildroot venv build backend 2026-04-23 10:22:13 -04:00
Yellowcooln a6818367e8 Fail fast on unusable Buildroot native modules 2026-04-23 09:04:15 -04:00
Yellowcooln 07dc287f50 Keep Buildroot manager sh-compatible 2026-04-23 08:58:58 -04:00
Yellowcooln 0713b571d8 Install Buildroot deps from wheel sources 2026-04-23 08:58:13 -04:00
Yellowcooln ba2136dfa6 Avoid source builds on Buildroot install 2026-04-23 00:10:50 -04:00
Yellowcooln 95918dc43d Prefer Rightup wheels on Buildroot install 2026-04-23 00:03:57 -04:00
Yellowcooln bc809c3021 Explain Buildroot install progress 2026-04-23 00:01:03 -04:00
Yellowcooln e36b477230 Run Buildroot service as root 2026-04-22 23:14:45 -04:00
Yellowcooln 6c0f4fb842 Fix init script generation for BusyBox 2026-04-22 22:35:16 -04:00
Yellowcooln b58578acd5 Drop yq dependency from Buildroot install flow 2026-04-22 22:31:46 -04:00
Yellowcooln 4d6993c9e1 Allow Buildroot manager to run under sh 2026-04-22 22:30:18 -04:00
Yellowcooln 34fe07d7b0 Split Buildroot flow into dedicated manager 2026-04-22 22:26:18 -04:00