CluPilotCloud/app/Services/Dns
nexxo a457bea87e Read the DNS and monitoring tokens from the vault, not config
Two of the Zugangsdaten page's three entries were decorative: whatever an
operator typed was encrypted and stored, but HttpHetznerDnsClient and
HttpMonitoringClient still read config() directly, so the stored value never
reached an outgoing request. Both now resolve through SecretVault::get() at
the point of use, matching how the Stripe client already worked.
2026-07-29 00:34:54 +02:00
..
FakeHetznerDnsClient.php fix(hosts): a failed DNS deletion must not orphan the record 2026-07-25 23:53:14 +02:00
FakeHostDnsDirectory.php Move host DNS names off the public zone into vpn-dns's internal hostsdir 2026-07-28 23:44:31 +02:00
FileHostDnsDirectory.php Move host DNS names off the public zone into vpn-dns's internal hostsdir 2026-07-28 23:44:31 +02:00
HetznerDnsClient.php feat(engine-b): 15-step customer pipeline + DNS/Traefik services 2026-07-25 11:50:26 +02:00
HostDnsDirectory.php Move host DNS names off the public zone into vpn-dns's internal hostsdir 2026-07-28 23:44:31 +02:00
HttpHetznerDnsClient.php Read the DNS and monitoring tokens from the vault, not config 2026-07-29 00:34:54 +02:00