Commit Graph
9718 Commits
Author SHA1 Message Date
Neil 51add7e598 fix(cli): clean up legacy AppImage wrapper 2026-08-31 06:36:39 -07:00
Neil 0a9c7acdd7 refactor(serve): reuse validated option snapshot 2026-08-31 06:14:40 -07:00
Neil 1330bf0714 fix(serve): preserve CLI flag occurrence semantics 2026-08-31 05:48:40 -07:00
Neil 81d0ce989d fix(serve): validate direct binary options 2026-08-31 05:48:40 -07:00
Neil 903d8217ea docs(linux): use absolute service CLI launcher 2026-08-31 05:48:40 -07:00
Neil 9823726d43 docs(linux): scope restart census omissions 2026-08-31 05:48:40 -07:00
Neil c10557bd10 docs(linux): document orcad update restart safety 2026-08-31 05:48:40 -07:00
Neil 7bc3124061 fix(updater): preserve Linux package recovery after checks 2026-08-31 05:48:40 -07:00
Neil f9b2b73587 test(updater): assert stale recovery stays silent 2026-08-31 05:48:39 -07:00
Neil 4320af8a43 test(linux): keep workflow order assertion in scope 2026-08-31 05:48:39 -07:00
Neil d732009496 fix(updater): preserve active Linux package recovery 2026-08-31 05:48:39 -07:00
Neil 9699707f69 fix(updater): fence stale downloaded events by active target 2026-08-31 05:48:39 -07:00
Neil 4ae8674cd5 fix(updater): preserve Linux recovery across stale events 2026-08-31 05:48:39 -07:00
Neil 4e74c322c1 fix(linux): move deb/rpm update installation outside Orca 2026-08-31 05:48:38 -07:00
Neil af45dd41fb docs(linux): document local RPM build prerequisites 2026-08-31 05:48:38 -07:00
Neil a4d2b09f87 fix(linux): preserve CLI link during package upgrades 2026-08-31 05:48:38 -07:00
Neil b29bec1121 fix(linux): complete deb/rpm package metadata 2026-08-31 05:48:38 -07:00
Neil 107f8fbd9f test(linux): record native AppImage startup evidence 2026-08-31 05:48:38 -07:00
Neil c2ecbf95a8 test(linux): reject non-executable AppImages 2026-08-31 05:48:37 -07:00
Neil 79301792df fix(linux): keep local package targets aligned 2026-08-31 05:48:37 -07:00
Neil 23a0a829b1 fix(linux): make local package architecture explicit 2026-08-31 05:48:37 -07:00
Neil 8c7eb06b51 fix(linux): bind AppImage names to architectures 2026-08-31 05:48:37 -07:00
Neil a9f68aa7cb fix(linux): harden AppImage desktop startup oracle 2026-08-31 05:48:37 -07:00
Neil 5fc80c368b test(linux): preserve AppImage startup failure logs 2026-08-31 05:48:36 -07:00
Neil 300a94abe5 fix(linux): bind AppImage runtime and desktop startup checks 2026-08-31 05:48:36 -07:00
Neil 58fe0411c5 fix(ci): route headless pairing package contracts 2026-08-31 05:48:36 -07:00
Neil 651d93c26d fix(linux): verify static AppImages before publishing 2026-08-31 05:48:36 -07:00
Neil cf6c6292eb fix(linux): require static AppImage runtimes 2026-08-31 05:48:36 -07:00
Neil f95b0c957e test(linux): bound shutdown cleanup grace 2026-08-31 05:48:35 -07:00
Neil 22da34b604 test(linux): poll shutdown readiness without tail leaks 2026-08-31 05:48:35 -07:00
Neil 6beeb1c203 fix(ci): route all Linux packaging contract changes 2026-08-31 05:48:35 -07:00
Neil 7864f529d9 ci(linux): give package contracts timeout headroom 2026-08-31 05:48:35 -07:00
Neil 50813a76d8 test(linux): add startup margin to shutdown oracle 2026-08-31 05:48:35 -07:00
Neil f9d226bd02 test(linux): tolerate readiness timeout boundary 2026-08-31 05:48:34 -07:00
Neil eec969499e test(linux): signal AppImage serve owner directly 2026-08-31 05:48:34 -07:00
Neil d8fde15eb5 test(linux): avoid buffered serve readiness detection 2026-08-31 05:48:34 -07:00
Neil 266e6c6541 test(linux): add a packaged-artifact contract for the CLI launch paths 2026-08-31 05:48:33 -07:00
Neil 7e7ca31adf fix(linux): fail serve when no display is available 2026-08-31 05:48:33 -07:00
Neil 4500dfcea5 test(packaging): split runtime resource checks 2026-08-31 05:48:33 -07:00
Neil 8c83dcd781 chore: format reliability gate manifest 2026-08-31 05:48:33 -07:00
Neil e356ca6cd9 fix(linux): preserve unverified external displays 2026-08-31 05:48:32 -07:00
Neil 95d1c82e2d refactor(linux): read display locks without a preflight race 2026-08-31 05:48:32 -07:00
Neil 71925a91e4 fix(linux): report a missing display instead of dying in uv_close 2026-08-31 05:48:32 -07:00
Neil 000f798033 fix(linux): strip injected Chromium switches from CLI args 2026-08-31 05:48:32 -07:00
Neil f7447ee8cf fix(linux): respect CLI flag value boundaries 2026-08-31 05:48:31 -07:00
Neil 0784a2e869 fix(linux): tighten CLI launch detection 2026-08-31 05:48:31 -07:00
Neil 20d0861e83 test(linux): cover AUR serve wrapper flags 2026-08-31 05:48:31 -07:00
Neil 63608160c1 fix(cli): redirect the open-url command before startup 2026-08-31 05:48:31 -07:00
Neil 093764b19f test(cli): cover command-named project selectors 2026-08-31 05:48:30 -07:00
Neil a23b98db9e refactor(cli): remove redundant command membership check 2026-08-31 05:48:30 -07:00