• v0.7.2 a71057fce6

    mward4 released this 2026-06-09 21:47:48 -04:00 | 6 commits to main since this release

    Operator-experience release.

    Storage

    • Filter inputs for the Available images table (matches filename, family, category, source) and the Unattended files list. Forty-image libraries are now a keystroke away instead of a scroll.

    Hosts — one form, one mental model

    • The separate Boot rules card is gone. The Pin form gained Architecture (optional) next to Label (and kept the v0.7.1 boot-binary pin): a full MAC = per-host pin exactly as before; a MAC prefix and/or an architecture = first-match-wins group rule. Saved rules show in a compact Group rules card with remove buttons.
    • The boot-decision webhook keeps working via the API (/api/boot-rules) but no longer has a UI knob.

    Network

    • New Link row under NIC name: link up · 1000 Mb/s · full duplex · port aa:bb:cc:… — read from sysfs at startup, so you can confirm which physical port answers PXE in multi-NIC or trunked environments. Shows where unavailable (virtual NICs).

    About

    • Hero copy rewritten — positioning lead, three-pillar feature grid, privacy + no-test-cert principles stated crisply.

    Fit & finish

    • The doubled 30px gap above Queue Launch for all waiting and Network Save collapsed to the standard 16px every other card action uses.

    Validation

    clippy clean · fmt clean · 299 workspace tests green · WebUI syntax-checked.

    Image

    docker pull gitea.milesward.dev/mward4/openpxe:0.7.2
    

    :0.7.2 / :latest — digest sha256:558849673250115eacd2af6f98789dd214dd49372328dd9a388b5985c17daf84 (linux/amd64).

    Downloads