aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* chore: gitignore .ai/ tooling dir, untrack notes.orgHEADmainCraig Jennings7 hours2-703/+1
* session: overnight refactor + testing infra + 12/12 VM install passCraig Jennings8 days1-1/+193
* fix: bump INSTALL_TIMEOUT from 600 to 1800 for kernel 6.18+ DKMS buildsCraig Jennings8 days1-1/+4
* docs: document bats unit tests + sync stale README bitsCraig Jennings8 days2-18/+80
* refactor: decompose install_btrfs into named orchestration stagesCraig Jennings8 days3-62/+97
* refactor: dedupe findmnt invocation in safe_cleanup_work_dirCraig Jennings8 days1-4/+8
* refactor: merge install_base and install_base_btrfsCraig Jennings8 days3-69/+106
* refactor: unify get_{luks,zfs}_passphrase and get_root_passwordCraig Jennings8 days3-54/+70
* refactor: drop dead mount_efi and select_raid_level from lib/disk.shCraig Jennings8 days1-41/+0
* refactor: extract pure RAID logic to lib/raid.sh with bats coverageCraig Jennings8 days3-6/+274
* test: add bats unit tests for common.sh and config.shCraig Jennings8 days3-4/+211
* security: gitignore host configs, add .example templatesCraig Jennings8 days3-0/+3
* refactor: remove dead installer/lib/zfs.shCraig Jennings8 days2-378/+8
* fix: drop zroot/tmp dataset and dedup pacman snapshot hookCraig Jennings8 days2-8/+46
* session: first bare metal install on velox, multiple fixesCraig Jennings11 days3-0/+540
* fix: add inetutils to installed system packagesCraig Jennings11 days1-0/+2
* fix: use pbkdf2 for LUKS2 containers instead of argon2idCraig Jennings11 days1-2/+5
* feat: default to no-color output, add --color flag to enableCraig Jennings11 days2-11/+16
* fix: migrate archzfs repo from stale archzfs.com to GitHub ReleasesCraig Jennings11 days2-4/+4
* session: add logo candidates and build new ISOCraig Jennings2026-03-283-0/+0
* docs: reorganize README sections to follow logical user journeyCraig Jennings2026-02-241-161/+131
* docs: add Running Tests section to testing strategy, link from READMECraig Jennings2026-02-242-1/+36
* docs: move Testing with VMs section above Troubleshooting in READMECraig Jennings2026-02-241-49/+49
* refactor: rename vm-* Makefile targets to test-* for discoverabilityCraig Jennings2026-02-242-21/+21
* feat: add Makefile targets for manual VM testingCraig Jennings2026-02-242-17/+53
* docs: add testing-strategy.org with ZFS encryption notes and test recipeCraig Jennings2026-02-241-0/+287
* feat: add ZFS encrypted volume tests (single disk + mirror)Craig Jennings2026-02-243-10/+110
* feat: add preflight checks, rename ISO format, use Makefile targets in docsCraig Jennings2026-02-232-18/+27
* docs: fix overview paragraph breaks and missing conjunctionCraig Jennings2026-02-231-1/+5
* docs: use inline code for make build in overviewCraig Jennings2026-02-231-7/+1
* docs: update README overview wordingCraig Jennings2026-02-231-12/+11
* chore: remove default Makefile target, update README overviewCraig Jennings2026-02-232-9/+2
* docs: update README subtitle and fix internal linksCraig Jennings2026-02-231-1/+1
* docs: fix internal links to use GitHub-compatible anchor formatCraig Jennings2026-02-231-9/+9
* docs: expand README with rescue disk, SSH, config example, and address review...Craig Jennings2026-02-231-44/+134
* docs: add CONTRIBUTING.md for open-source contributorsCraig Jennings2026-02-231-0/+58
* refactor: rename custom/ to installer/ for clarityCraig Jennings2026-02-2316-14/+15
* docs: reorganize README features and fix table formattingCraig Jennings2026-02-231-12/+12
* chore: add inbox/ to .gitignoreCraig Jennings2026-02-231-0/+1
* feat: add LUKS passphrase automation to VM test frameworkCraig Jennings2026-02-231-1/+117
* fix: support multi-disk LUKS and fix cryptkey format for btrfsCraig Jennings2026-02-231-20/+48
* chore: add .shellcheckrc to suppress intentional shellcheck warningsCraig Jennings2026-02-231-0/+20
* fix: resolve remaining SC2155 warnings across all scriptsCraig Jennings2026-02-234-21/+40
* docs: update archangel.conf.example for btrfs supportCraig Jennings2026-02-231-8/+8
* chore: make OVMF firmware paths configurable via environmentCraig Jennings2026-02-234-12/+12
* chore: add set -euo pipefail to scripts for safetyCraig Jennings2026-02-235-8/+8
* fix: resolve SC2155 shellcheck warnings in custom/lib/Craig Jennings2026-02-233-9/+18
* scrub personal info and make distribution targets configurableCraig Jennings2026-02-236-35/+41
* fix: change archzfs SigLevel from Optional TrustAll to NeverCraig Jennings2026-02-231-1/+3
* docs: update README.org for open-source releaseCraig Jennings2026-02-231-4/+12