Commit Graph
20 Commits
Author SHA1 Message Date
ponas 8f7e34a762 feat(pxe): one menu for every installable host, no per-host pxelinux configs
CI / tests (push) Successful in 45s
CI / prek (push) Successful in 12s
CI / deploy-sega (push) Successful in 12s
2026-11-04 21:37:14 +01:00
ponas ff27b75101 fix(zone_sync): thaw and warn when a sync is stopped or killed
CI / prek (push) Successful in 15s
CI / tests (push) Successful in 41s
CI / deploy-sega (push) Successful in 15s
2026-11-02 01:47:37 +01:00
ponas 571523354e fix(zone_sync): replace zone files in one step 2026-11-02 01:47:37 +01:00
ponas 0e38b91fc5 test: cover the generated configs, the PXE API and PXE files 2026-11-02 01:31:04 +01:00
ponas a8a4c76d98 fix(forms): stop InterfaceForm crashing on invalid or IP-less interfaces 2026-11-02 01:31:03 +01:00
ponas 3b589f6085 fix: never lower a serial or cap it at 99 2026-11-02 01:31:03 +01:00
ponas d43aa43186 fix: name the user with getpass in sync failure alerts, which cron broke 2026-11-02 01:31:03 +01:00
ponas 3ccce3849e feat: production settings from MDB_SETTINGS, DEBUG off, whitenoise 2026-11-02 01:05:58 +01:00
ponas be0e621b28 style: apply ruff and django-upgrade 2026-11-02 01:05:51 +01:00
ponas 1d0ba86d53 test(zone_sync): expect BIND 9.18 compilezone output to match the DNS server
checks / checks (push) Successful in 37s
2026-09-27 17:34:33 +02:00
ponas 478871838a fix(zone_sync): freeze before writing and keep serials above dynamic updates 2026-09-27 17:21:00 +02:00
ponas 5c275dd1e7 Add RFC 2317 classless reverse zone names for sub-/24 subnets 2026-06-10 00:31:49 +02:00
ponas 47acd88923 The large language model made tests for the previous commits 2026-05-20 23:43:04 +02:00
ponas f3b0df1937 Add tests and migration for previous commit 2026-05-20 23:19:56 +02:00
ponas f4950c6388 Reformat all files with ruff 2026-03-19 02:25:30 +01:00
ponas 8b002d4620 Convert old tests to pytest 2026-03-19 02:05:30 +01:00
ponas a2fcc7321d Send separate zone update diffs on succses 2026-03-19 01:34:45 +01:00
ponas a5c06bdce5 Revamp dhcp sync and add tests 2026-03-19 01:24:54 +01:00
ponas 0bc8daeabc Switch from email notifications to Discord webhook for bind changes 2026-03-19 00:49:51 +01:00
ponas e96948080f Revamp zone sync and add tests 2026-03-19 00:28:39 +01:00