Commit Graph

  • 46c50961c2 feat: TASK-49 container reliability — tests, orchestration, MASTER_PLAN Dorian 2026-03-29 17:15:56 +01:00
  • fe92d45b72 fix: Home Assistant NET_RAW cap, container storage on LUKS, NET_BIND for all Dorian 2026-03-29 16:34:57 +01:00
  • c6ae14d09c feat: TUI updates — ASCII block logo, install demo script Dorian 2026-03-29 16:08:41 +01:00
  • 99eb86fa5c fix: disk usage shows encrypted data partition, not root Dorian 2026-03-29 16:04:35 +01:00
  • 2049707986 fix: redirect container storage to LUKS encrypted partition Dorian 2026-03-29 15:43:57 +01:00
  • 57270e67e2 fix: LND mainnet config, SearXNG settings seed, default caps Dorian 2026-03-29 15:29:24 +01:00
  • 1ea047bea1 fix: default container caps for rootless podman reliability Dorian 2026-03-29 15:24:28 +01:00
  • ee6a66c801 fix: NET_BIND_SERVICE cap for Bitcoin/LND + default for all apps Dorian 2026-03-29 15:12:40 +01:00
  • 1bd821791c fix: rootless podman UID mapping for container data dirs Dorian 2026-03-29 14:48:37 +01:00
  • c0347c7592 fix: align image-versions.sh with registry, PATH for reboot Dorian 2026-03-29 14:25:13 +01:00
  • 00428071f1 fix: UEFI ESP partition type, WebSocket cookie, password UX Dorian 2026-03-29 12:44:13 +01:00
  • f9f54254c1 fix: suppress verbose command output in installer TUI Dorian 2026-03-29 12:06:19 +01:00
  • 2b7e564a14 feat: persistent app install state across navigation (#9) Dorian 2026-03-29 00:13:39 +00:00
  • e9903e7b4b fix: UEFI boot fallback — search by file when label fails Dorian 2026-03-28 23:58:42 +00:00
  • 6e356412b8 fix: batch beta fixes — 13 issues from 2026-03-28 testing Dorian 2026-03-28 23:41:40 +00:00
  • bdd9578bf8 fix: root podman D-Bus cgroup issue in ISO build Dorian 2026-03-28 21:01:10 +00:00
  • 159836cdea fix: remove clean:false from CI checkout (stale workspace failures) Dorian 2026-03-28 20:11:34 +00:00
  • f1dc97cb25 fix: skip missing orchestration_tests in dev CI Dorian 2026-03-28 19:19:46 +00:00
  • 717733522b fix: heredoc quoting in installer profile.d (boot media not found) Dorian 2026-03-28 18:44:36 +00:00
  • 901b9f660f feat: gamepad navigation rewrite, focus styling, container grid system Dorian 2026-03-28 17:01:17 +00:00
  • 6d8d1d523e fix: QEMU test script name in dev CI (headless→qemu) Dorian 2026-03-28 16:04:19 +00:00
  • 1b49257d95 fix: heredoc escaping in installer profile.d (build failure) Dorian 2026-03-28 15:15:42 +00:00
  • 491fbaec3e feat: onboarding polish, splash screen, controller nav, dev script Dorian 2026-03-28 13:41:52 +00:00
  • 5507112981 fix: UEFI boot, TUI installer steps, clean progress output Dorian 2026-03-28 13:39:10 +00:00
  • 8dffe807dd fix: onboarding "Set Password" label, reboot sequence, initramfs noise Dorian 2026-03-28 13:14:33 +00:00
  • 9636bac96b fix: auto-create default user, force reboot, i915 firmware, first boot info Dorian 2026-03-28 13:06:34 +00:00
  • 99400a7165 feat: container orchestration, branding overhaul, onboarding logging Dorian 2026-03-28 11:31:48 +00:00
  • 6311aa563e feat: UEFI boot fix, graphical ISOLINUX menu, instant boot Dorian 2026-03-28 03:15:47 +00:00
  • 6487ae3673 fix: cookies Secure flag based on X-Forwarded-Proto, not dev_mode Dorian 2026-03-28 03:09:57 +00:00
  • ab3310faac fix: onboarding redirect, login Enter key, uidmap, Tor perms, QEMU CI Dorian 2026-03-28 02:51:02 +00:00
  • 10bf53bc83 fix: add uidmap/slirp4netns for rootless Podman, fix Tor permissions Dorian 2026-03-28 02:40:39 +00:00
  • 0abce929ba feat: QEMU headless boot test in CI, updated skills + references Dorian 2026-03-28 02:28:15 +00:00
  • 5790fb97fe fix: remove sudo from installer (already root), reduce ISOLINUX timeout Dorian 2026-03-28 01:23:39 +00:00
  • 8d01572894 fix: installer auto-start via profile.d, revert to embedded EFI, dark ISOLINUX Dorian 2026-03-28 00:35:34 +00:00
  • 6cfb8082c5 fix: xorriso append_partition for real USB boot + grub-mkstandalone Dorian 2026-03-27 23:33:31 +00:00
  • b49f850c85 feat: add boot branding dev option (0) to dev-start.sh Dorian 2026-03-27 22:32:32 +00:00
  • 436f337a13 feat: custom boot branding, MBR fix, Plymouth theme, CI smoke tests Dorian 2026-03-27 22:26:56 +00:00
  • 93d05970e1 fix: GRUB theme font refs, improve QEMU test script Dorian 2026-03-27 21:35:12 +00:00
  • a12e97ca72 fix: restore -partition_offset 16 to xorriso for USB boot compatibility Dorian 2026-03-27 21:14:49 +00:00
  • 6eb6f8b27d fix: live-boot check — scripts/live is a file not a directory Dorian 2026-03-27 20:36:39 +00:00
  • 8837c76ef4 fix: live-boot install — avoid chroot, use dpkg extraction fallback Dorian 2026-03-27 19:45:52 +00:00
  • 540438296e fix: install live-boot via apt after debootstrap, remove partition_offset Dorian 2026-03-27 19:11:54 +00:00
  • 709c135fab fix: boot chain — add live-boot, mount proc/sys/dev, fix kernel params Dorian 2026-03-27 19:08:00 +00:00
  • 4326f019c1 feat: replace Debian Live with custom debootstrap ISO base + branding Dorian 2026-03-27 18:19:49 +00:00
  • 018f3c84d3 fix: onboarding auth, stale CI build, autocomplete attrs Dorian 2026-03-27 19:19:51 +00:00
  • 9741e73824 fix: filebrowser port bind, CSRF in tests, console-setup, auto-test scope Dorian 2026-03-27 17:17:18 +00:00
  • 316dc4875a fix: run post-install tests automatically on first boot Dorian 2026-03-27 16:19:33 +00:00
  • 7cd4d90ed8 fix: production onboarding, CI tests, container security, keyboard nav Dorian 2026-03-27 16:16:57 +00:00
  • bf14f9e5ad fix: CI report step uses sudo for root-owned files, continue-on-error Dorian 2026-03-27 13:41:47 +00:00
  • 121f17e44e fix: container install flow, filebrowser auth, AppCard enrichment Dorian 2026-03-27 13:32:54 +00:00
  • ef2922d909 docs: trim CLAUDE.md — lean, updated for CI/CD and registry Dorian 2026-03-27 12:03:04 +00:00
  • 32a37c13d1 fix: filebrowser registry, CI cleanup, autologin, auth debug logging Dorian 2026-03-27 11:13:01 +00:00
  • 546481bc15 fix: bundle FileBrowser, auto-login tty1, boot/auth debug logging Dorian 2026-03-27 11:12:31 +00:00
  • 1fe72860fb fix: CI chown act cache to prevent false build failure Dorian 2026-03-26 22:02:43 +00:00
  • 9042ed134f fix: TS2532 undefined check in controller nav Enter handler Dorian 2026-03-26 21:29:14 +00:00
  • 35ae7ff847 fix: kiosk cursor, Esc dead-end, PWA prompt, password overlay, gamepad Enter Dorian 2026-03-26 21:16:07 +00:00
  • 16a5a9ae16 feat: add install log and first-boot diagnostics Dorian 2026-03-26 20:58:34 +00:00
  • 102434c041 feat: add build report and first-boot diagnostics Dorian 2026-03-26 20:54:32 +00:00
  • e4b4519061 fix: onboarding 401 redirect, glass card rendering bugs Dorian 2026-03-26 20:06:09 +00:00
  • 6b857e59d0 fix: preseed keyboard config, enable kiosk by default Dorian 2026-03-26 19:50:59 +00:00
  • 66b1f35638 fix: nginx startup, kiosk fullscreen, reboot errors, kiosk toggle Dorian 2026-03-26 18:30:13 +00:00
  • 17eeb59a2b fix: purge shim-signed and clean EFI/BOOT to fix boot failure Dorian 2026-03-26 17:31:26 +00:00
  • 40fd95407a fix: load dm_mod/dm_crypt and mount /proc /sys for LUKS setup Dorian 2026-03-26 17:28:08 +00:00
  • 55bceeda35 fix: CI pass absolute ARCHIPELAGO_BIN path through sudo Dorian 2026-03-26 16:48:36 +00:00
  • 9e98c65dae fix: CI fix 'local' outside function and root-owned file cleanup Dorian 2026-03-26 16:24:30 +00:00
  • bb356af6e4 fix: remove 'local' keyword outside function in ISO build script Dorian 2026-03-26 16:23:19 +00:00
  • 152281b6bb fix: CI cache Debian Live ISO to avoid 1.4GB re-download Dorian 2026-03-26 16:03:49 +00:00
  • 6504a13bb8 feat: ignore lid close on laptops so server keeps running Dorian 2026-03-26 15:58:16 +00:00
  • de336c472d chore: remove dead core/parmanode crate Dorian 2026-03-26 15:33:13 +00:00
  • 9e39614ecb fix: CI don't replace live binary, pass build path to ISO script Dorian 2026-03-26 15:28:43 +00:00
  • b2168751db fix: CI rm binary before cp to avoid 'Text file busy' Dorian 2026-03-26 15:26:18 +00:00
  • f632c4acd8 fix: CI add debug output for frontend build step Dorian 2026-03-26 15:04:22 +00:00
  • e1bda755f2 fix: CI stop archipelago service before replacing binary Dorian 2026-03-26 14:44:32 +00:00
  • 56938eb139 fix: CI increase timeout, cleared stale git lock on runner Dorian 2026-03-26 14:30:21 +00:00
  • f2f08fba12 fix: CI use actions/checkout@v4 (Gitea proxies to GitHub) Dorian 2026-03-26 14:26:57 +00:00
  • 525779f4aa fix: CI checkout cd to home before cleanup to avoid cwd error Dorian 2026-03-26 14:24:24 +00:00
  • 30cc2378d2 fix: CI checkout with token auth for private repo Dorian 2026-03-26 14:21:48 +00:00
  • 5a850275b7 fix: CI checkout uses manual git clone instead of missing action Dorian 2026-03-26 14:16:13 +00:00
  • 35c8420095 feat: migrate all container images to Archipelago app registry Dorian 2026-03-26 14:06:21 +00:00
  • 18cd0cf387 feat: switch marketplace to Archipelago app registry Dorian 2026-03-26 10:46:26 +00:00
  • 2e0b78ef42 fix: CI workflow use Gitea checkout action, unbundled only Dorian 2026-03-26 09:34:11 +00:00
  • 81a38d6824 chore: CI builds unbundled ISO only (with FileBrowser) Dorian 2026-03-26 09:26:40 +00:00
  • ed4a5470f9 chore: remove disabled workflows, keep only build-iso Dorian 2026-03-26 09:20:12 +00:00
  • b781136c34 feat: CI/CD builds both bundled and unbundled ISOs Dorian 2026-03-26 09:13:31 +00:00
  • b7e60af823 feat: LUKS2 encryption, boot sequence fixes, onboarding auth, CI/CD Dorian 2026-03-26 09:12:16 +00:00
  • f90b407054 fix: add --no-cache to rootfs Docker build to prevent stale layer caching Dorian 2026-03-25 21:31:51 +00:00
  • 6813e6d506 fix: replace DEB822 sources with traditional sources.list for non-free-firmware Dorian 2026-03-25 21:21:27 +00:00
  • 57f97b9351 fix: remove Secure Boot shim chain — causes EFI boot failure on most hardware Dorian 2026-03-25 20:47:14 +00:00
  • 17924c73d7 fix: EFI Secure Boot chain with grub.cfg, fix non-free-firmware repo Dorian 2026-03-25 19:25:55 +00:00
  • ec32b336a6 fix: zero BIOS boot partition to prevent FAT-fs errors, add CPU microcode Dorian 2026-03-25 18:25:01 +00:00
  • 273de288c3 fix: move mobile nav outside main for fixed positioning, add container scripts Dorian 2026-03-25 18:13:22 +00:00
  • b0ac506899 fix: robust ISO download detection, fix color escape codes in installer Dorian 2026-03-25 17:03:21 +00:00
  • e88b759b52 fix: add hardware firmware, suppress GRUB warning, eject USB after install Dorian 2026-03-25 16:56:02 +00:00
  • 5918185a3a fix: use Debian 12 (Bookworm) live ISO base, remove squashfs boot artifacts Dorian 2026-03-25 16:51:14 +00:00
  • 207e53144c feat: architecture review fixes, self-update system, CI pipeline, supply chain hardening Dorian 2026-03-25 15:52:26 +00:00
  • 4d1df4a319 docs: update deploy session memory with session 3 fixes Dorian 2026-03-24 18:06:57 +00:00
  • a802b2e478 fix: correct health check endpoints for fedimint, nextcloud, filebrowser Dorian 2026-03-23 00:47:49 +00:00
  • de07b48876 fix: health check escaping for SSH heredoc context Dorian 2026-03-22 23:45:32 +00:00
  • 47c42d4d1b fix: LND config escaping in SSH heredoc, Tailscale fallback for build source Dorian 2026-03-22 17:01:02 +00:00
  • ed9b63fa72 fix: suppress tar xattr spam in AIUI deploy Dorian 2026-03-22 16:54:54 +00:00