dnscontrol/commands
Tom Limoncelli a0288bd759
bug(split horizon): Domains with split horizons not working (#3895)
Fixes https://github.com/StackExchange/dnscontrol/issues/3894

# Issue

* Split horizon DNS broke in 4.28.0
* Insufficient automated testing to detect this in the future 

# Resolution

* domain.PostProcess() was called twice. The first time the tag was
properly parsed, removing the tag from DomainConfig.Name and putting it
in DomainConfig.Tag. The second time DomainConfig.Name no longer had the
tag and .Tag was set to "".
* The JSON output of DomainConfig doesn't output .UniqueName. If it had,
this bug would have been noticed prior to release. Test updated to
include that field.
2025-12-05 11:41:16 -05:00
..
completion-scripts BUG: ZSH Autocomplete does not work if installed as a file #2955 (#2956) 2024-05-14 08:47:01 -04:00
test_data BUG: get-zones not generating SOA() statements properly (#3464) 2025-02-25 12:29:13 -05:00
types REFACTOR: BIND/GANDI_V5 add "RP" record type, rewrite CLOUDFLAREAPI CF_* and more (#3886) 2025-12-04 16:42:20 -05:00
cmdzonecache.go REFACTOR: Rename commands/zonecache.go (#3646) 2025-06-30 16:16:58 -04:00
commands.go BUGFIX: IDN support is broken for domain names (#3845) 2025-11-29 12:17:44 -05:00
completion.go CHORE: Fix lint warnings from golangci-lint (#3311) 2025-01-13 11:33:12 -05:00
completion_test.go CHORE: Fix lint warnings from golangci-lint (#3311) 2025-01-13 11:33:12 -05:00
createDomains.go POWERDNS: Zone creation now abides by variant tags (#3830) 2025-11-05 09:33:47 -05:00
fmt.go CHORE: Fix lint warnings from golangci-lint (#3311) 2025-01-13 11:33:12 -05:00
getZones.go ALIDNS: Implement ALIDNS Provider (#3878) 2025-12-04 10:55:14 -05:00
gz_test.go BUGFIX: IDN support is broken for domain names (#3845) 2025-11-29 12:17:44 -05:00
ppreviewPush.go BUGFIX: IDN support is broken for domain names (#3845) 2025-11-29 12:17:44 -05:00
ppreviewPush_test.go bug(split horizon): Domains with split horizons not working (#3895) 2025-12-05 11:41:16 -05:00
previewPush.go feat(report): --report output now includes detailed list of changes (#3835) 2025-11-13 13:16:32 -05:00
previewPush_test.go CHORE: Fix lint warnings from golangci-lint (#3311) 2025-01-13 11:33:12 -05:00
printIR.go bug(split horizon): Domains with split horizons not working (#3895) 2025-12-05 11:41:16 -05:00
r53_test.go CHORE: Fix lint warnings from golangci-lint (#3311) 2025-01-13 11:33:12 -05:00
ultimate.go FEATURE: "--cmax n" limits preview/push concurrency to n connections (#3764) 2025-09-15 09:57:28 -04:00
writeTypes.go BUG: User-Agent should include DNSControl version (#3653) 2025-07-09 10:56:38 -04:00