Commit graph

277 commits

Author SHA1 Message Date
Tom Limoncelli 7741ef08f9
Enable support for SVCB/HTTPS in GCLOUD and HEDNS (#2926) 2024-05-01 18:20:59 -04:00
Florian Ritterhoff 3a9b413175
NEW RECORD TYPE: HTTPS & SVCB (#2919)
Thanks so much for this contribution!  I have a feeling that a lot of people are going to need these records soon!
2024-05-01 11:37:15 -04:00
xtex 3f05482e6b
NEW RECORD TYPE: DNSKEY (#2917)
Signed-off-by: xtex <xtexchooser@duck.com>
2024-04-22 09:54:12 -04:00
fuero da6f6218ee
POWERDNS: Value in test was too long (#2916)
Co-authored-by: Robert Führicht <robert.fuehricht@gmx.at>
2024-04-19 14:19:43 -04:00
fuero df0fa2dbf8
POWERDNS: Change DHCID test value to valid base64 code (#2915)
Co-authored-by: Robert Führicht <robert.fuehricht@gmx.at>
2024-04-19 13:24:57 -04:00
imlonghao 42125b5248
NEW RECORD TYPE: DNAME (#2893) 2024-04-02 14:28:57 -04:00
Tom Limoncelli a9a4725356
BUG: ALIAS target not properly canonicalized (#2899) 2024-04-01 16:47:11 -04:00
Tom Limoncelli e6c03c098a cleanup: Remove dead code and unused params 2024-03-03 15:42:49 -05:00
Tom Limoncelli c3580b1d12 unused parameter knownFailures in cfg[], getProvider, runTests 2024-03-03 15:42:49 -05:00
Tom Limoncelli 3b01dc8b3f unused param t in testPermitted() 2024-03-03 15:42:49 -05:00
Tom Limoncelli 68314ee034
TESTING: Bug: integration tests ignore 'type' in ignoreTarget (#2867) 2024-03-03 12:17:12 -05:00
Tom Limoncelli 3918c755fa
DOCS: Document daily update limits (#2835) 2024-02-12 13:42:37 -05:00
Tom Limoncelli 22d96f2c26
deSEC: API rejects empty updates caused by IGNORE() of all records (#2830) 2024-02-09 15:55:13 -05:00
Tom Limoncelli f5bb6e658b Revert "CHORE: Refactor integration tests to support multiple tests"
This reverts commit fab3172fee.
2024-02-08 16:40:19 -05:00
Tom Limoncelli fab3172fee CHORE: Refactor integration tests to support multiple tests 2024-02-08 16:39:30 -05:00
Tom Limoncelli 513caa5af1
CICD: Add nullMX tests (#2801) 2024-01-18 14:45:30 -05:00
PJEilers 3d570ead31
NEW DNS PROVIDER: Realtime Register (REALTIMEREGISTER) (#2741)
Co-authored-by: pieterjan.eilers <pieterjan.eilers@realtimeregister.com>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2024-01-09 10:45:59 -05:00
Pascal Mathis 961eaa7862
NEW PROVIDER: Bunny DNS (#2265) (#2760) 2024-01-06 09:19:40 -05:00
Tom Limoncelli db75e84e03
GCLOUD: Re-implement GetZoneRecordsCorrections using ByRecordSet (#2762) 2024-01-05 07:49:36 -05:00
Tom Limoncelli d5eedab66e
CICD: clean slate at the start, not end, of each testgroup (#2738) 2023-12-19 11:16:32 -05:00
Florian Ritterhoff a5a1facdaf
DOCS: add dhcid RR docs (#2715) 2023-12-11 07:25:27 -05:00
Tom Limoncelli 9e1cb0fefd
CICD: Add stringer (#2714) 2023-12-11 07:21:49 -05:00
Vincent Hagen a7e764391c
TRANSIP: Fix TXT quoting (#2708)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-12-10 20:47:44 -05:00
Tom Limoncelli cbccbbeb8d
REFACTOR: Opinion: TXT records are one long string (#2631)
Co-authored-by: Costas Drogos <costas.drogos@gmail.com>
Co-authored-by: imlonghao <git@imlonghao.com>
Co-authored-by: Jeffrey Cafferata <jeffrey@jcid.nl>
Co-authored-by: Vincent Hagen <blackshadev@users.noreply.github.com>
2023-12-04 17:45:25 -05:00
Vincent Hagen ef081da1a6
TRANSIP: Fixed integration tests: Edge cases and TXT records fixed (#2673)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-12-04 11:54:03 -05:00
Brice Figureau 69fb3b26d3
OVH: Allow ovh provider to connect to other endpoints than EU (#2625) (#2651)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-11-27 18:18:24 -05:00
Jonathan Bouvier e783d7024c
ROUTE53: Allow R53_ALIAS records to enable target health evaluation (#2649) 2023-11-27 17:50:21 -05:00
Tom Limoncelli 4fc88aa2dc
RType AAAA: Add integration test for AAAA. (#2647) 2023-11-22 09:38:58 -05:00
Tom Limoncelli c91fe6c1c8
CHORE: Remove diff1 from codebase (#2575) 2023-10-22 13:56:13 -04:00
Jakob Ackermann 60f9e4f87f
TESTING: un-skip TestDualProviders (#2576)
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-10-03 13:35:48 -04:00
Tom Limoncelli c01fb2d40b
Update Deps, fix staticcheck and golint warnings (#2558) 2023-09-15 15:30:55 -04:00
Tom Limoncelli 6ad7f348f7
NEW RECORD TYPE: DHCID (#2557)
Co-authored-by: Tom Limoncelli <tlimoncelli@tlimworkm1.mynetworksettings.com>
2023-09-15 09:11:30 -04:00
Florian Ritterhoff b6e183d4b5 add missing handling of dhcid 2023-09-10 08:09:02 +02:00
Vincent Hagen e32bdc053f
NEW FEATURE: Order changes based on the record dependencies (#2419)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-08-29 14:00:09 -04:00
Brice Figureau d8047eb112
OVH: allow native OVH records for DKIM, etc. to be managed (#2535)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-08-29 13:23:04 -04:00
tomf 541679386b
NEW PROVIDER: Mythic Beasts DNS (#2528)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-08-25 09:24:44 -04:00
Tom Limoncelli 7fc80ac7cc
CLOUDFLARE: BUGFIX: Proxy=full not handled in diff2 (#2525)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-21 12:19:16 -04:00
asn-iac 1ea9f4ced6
GCLOUD: Support "private domains" plus many bugfixes (#2482)
Co-authored-by: Tom Limoncelli <tlimoncelli@stackoverflow.com>
2023-08-08 10:47:39 -04:00
Koen Vlaswinkel 0bf24d0282
LINODE: Add Default TTL as allowed TTL (#2442) 2023-06-17 07:51:13 -04:00
Tom Limoncelli f80f94f94b
REFACTOR: .target should always be FQDN (#2421) 2023-06-02 15:27:43 -04:00
Tom Limoncelli 0b7dabacc8
NEW FEATURE: IGNORE() (diff2 only) (#2388)
Co-authored-by: Jeffrey Cafferata <jeffrey@jcid.nl>
2023-05-24 15:14:36 -04:00
nemunaire 5ae231030e
Update version in go.mod (#2382) 2023-05-20 13:21:45 -04:00
Tom Limoncelli 66a76c44c1
Don't count diff2.REPORT (informational warnings) as a "correction" (#2361)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-16 10:42:08 -04:00
Tom Limoncelli 3aac3d3b44
TESTING: Mark 'IGNORE_TARGET b2285' as diff2-only (#2357)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-12 14:43:41 -04:00
Tom Limoncelli ace2242daf
BUG: diff2 doesn't process IGNORE_TARGET() correctly (#2338)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-08 22:29:58 -04:00
Daniil Lemenkov 36e3595612
CHORE: Satisfy Staticcheck and remove unused code (#2331) 2023-05-08 16:49:26 -04:00
Tom Limoncelli ebe3ecdf8f
CHORE: Move NS test to its own function (#2318)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-07 09:27:41 -04:00
Florent Thoumie a8b0d4ca66
NS1 Fix URLFWD implementation by being more consistent (#2320) 2023-05-05 09:11:57 -04:00
Jakob Ackermann f0ea71584f
TESTING: add integration test for no trailing dot in nameservers (#2311)
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
2023-05-02 15:40:33 -04:00
Tom Limoncelli 489be2e3dc
ROUTE53: fix R53_ZONE() handling for domains (#2306)
Co-authored-by: Tom Limoncelli <tal@whatexit.org>
2023-05-02 13:04:59 -04:00