aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* chore: gitignore the personal project-level CLAUDE.mdHEADmainCraig Jennings4 days1-0/+1
* docs: document baked AUR packages in the READMECraig Jennings4 days1-2/+40
* feat(install): install baked AUR packages and clean the target configCraig Jennings4 days3-0/+236
* feat(build): inject the AUR repo into the profile and live ISOCraig Jennings4 days2-11/+117
* feat(build): add AUR local-repo build helpersCraig Jennings4 days4-1/+442
* docs: add AUR local repository build specCraig Jennings4 days1-0/+343
* chore: gitignore emacs backup, autosave, and lockfilesCraig Jennings2026-05-231-0/+5
* refactor: drop the dead duplicate disk_in_use from common.shCraig Jennings2026-05-231-8/+0
* test: cover disk_in_use and network_available failure pathsCraig Jennings2026-05-232-0/+74
* fix(test): run the ZFS-encryption check on the booted systemCraig Jennings2026-05-221-12/+16
* fix(build): clear stale archzfs from the pacoloco cache tooCraig Jennings2026-05-223-0/+60
* fix(test): fail clearly when the VM forward port is takenCraig Jennings2026-05-222-0/+58
* test: make SSH_PORT overridable in test-install.shCraig Jennings2026-05-222-1/+24
* feat(install): add pre-flight environment and disk-target validationCraig Jennings2026-05-226-3/+369
* feat(test): retry pacstrap through transient mirror flakesCraig Jennings2026-05-202-26/+298
* feat(build): route VM-internal pacstrap through host pacolocoCraig Jennings2026-05-191-0/+21
* refactor: extract validate_encryption_passphrase from gather_inputCraig Jennings2026-05-193-11/+56
* refactor: lift FILES= keyfile sed to ensure_initramfs_files helperCraig Jennings2026-05-193-5/+65
* feat(build): route pacstrap through pacoloco when availableCraig Jennings2026-05-192-0/+35
* fix(build): drop cached archzfs packages before mkarchiso runsCraig Jennings2026-05-191-0/+10
* feat(build): save build logs to out/ alongside the ISOCraig Jennings2026-05-192-2/+24
* refactor: wire validate_config into the unattended install pathCraig Jennings2026-05-192-59/+12
* test(install): exercise zfssnapshot wrapper in VM verificationCraig Jennings2026-05-141-0/+154
* fix(install): drop dead zfsrollback copy from configure_zfs_toolsCraig Jennings2026-05-141-4/+1
* feat: add --name flag to zfssnapshot rollback and deleteCraig Jennings2026-05-142-32/+212
* refactor: drop dead variables from lib/config.shCraig Jennings2026-05-141-3/+0
* feat: consolidate zfssnapshot and zfsrollback into one subcommand-driven scriptCraig Jennings2026-04-278-274/+573
* refactor: drop dead configure_luks_grub from Btrfs install pathCraig Jennings2026-04-271-28/+0
* refactor: extract MNTPOINT constant for the install chroot mount pointCraig Jennings2026-04-275-131/+143
* refactor: verify GRUB_CMDLINE_LINUX seds via prepend_grub_cmdline_linux helperCraig Jennings2026-04-275-3/+95
* refactor: consolidate installer defaults and FILESYSTEM validation into confi...Craig Jennings2026-04-275-75/+84
* refactor: collapse sshd_config seds into enable_sshd_root_loginCraig Jennings2026-04-263-3/+92
* refactor: extract EFI_DIR constant for the install-time EFI mount pointCraig Jennings2026-04-264-18/+36
* refactor: unify partition_disks across ZFS and Btrfs install pathsCraig Jennings2026-04-264-187/+202
* fix: clean up partial installs via ERR/INT/TERM trapCraig Jennings2026-04-262-0/+163
* test: expand bats coverage across installer modulesCraig Jennings2026-04-266-15/+501
* refactor: extract get_raid_level fzf preview into raid.sh helperCraig Jennings2026-04-263-102/+194
* fix: fail fast on missing ZFSBootMenu efibootmgr entryCraig Jennings2026-04-263-10/+116
* fix: don't mask test-install exit codes through teeCraig Jennings2026-04-211-1/+14
* fix: cleanup on empty findmnt + stale profiledef entriesCraig Jennings2026-04-211-3/+5
* fix: verify_rollback sentinel must live on the rolled-back datasetCraig Jennings2026-04-211-5/+11
* feat: PrivateTmp=yes drop-in for systemd-tmpfiles on ZFS-rootCraig Jennings2026-04-214-0/+174
* chore: gitignore .ai/ tooling dir, untrack notes.orgCraig Jennings2026-04-202-703/+1
* session: overnight refactor + testing infra + 12/12 VM install passCraig Jennings2026-04-131-1/+193
* fix: bump INSTALL_TIMEOUT from 600 to 1800 for kernel 6.18+ DKMS buildsCraig Jennings2026-04-131-1/+4
* docs: document bats unit tests + sync stale README bitsCraig Jennings2026-04-132-18/+80
* refactor: decompose install_btrfs into named orchestration stagesCraig Jennings2026-04-133-62/+97
* refactor: dedupe findmnt invocation in safe_cleanup_work_dirCraig Jennings2026-04-131-4/+8
* refactor: merge install_base and install_base_btrfsCraig Jennings2026-04-133-69/+106
* refactor: unify get_{luks,zfs}_passphrase and get_root_passwordCraig Jennings2026-04-133-54/+70