1
0
mirror of https://github.com/github/octodns.git synced 2024-05-11 05:55:00 +00:00
Commit Graph

713 Commits

Author SHA1 Message Date
Ricard Bejarano
ab436af92d added populate() tests 2021-04-21 07:55:18 +02:00
Yaroshevich, Denis
0ff933244a allow to pass login/password which will be used to acquire token for further usage 2021-04-20 14:33:42 +03:00
Yaroshevich, Denis
988e8d27fb fix populate for multiple resource records in single rrset 2021-04-09 11:45:40 +03:00
Christian Funkhouser
55c194c203 Update tests/test_octodns_manager.py
Co-authored-by: Ross McFarland <ross@github.com>
2021-04-08 09:40:04 -04:00
Christian Funkhouser
2075550f07 Test that Manager passes fh to _PlanOutputs 2021-04-07 18:21:34 -04:00
Maikel Poot
87c31ca23d Update transip unittest 2021-03-31 13:31:24 +02:00
Yaroshevich, Denis
4a1e11c394 commit missing changes for tests 2021-03-23 11:48:23 +03:00
Yaroshevich, Denis
c35e369b8d Merge branch 'gcore-provider' of github.com:G-Core/octodns into gcore-provider 2021-03-23 11:41:20 +03:00
Yaroshevich, Denis
ac56a36f43 multiple resource records values should be sent as separate 'content'-s 2021-03-22 20:57:10 +03:00
Yaroshevich Denis
d18757754d Merge branch 'master' into gcore-provider 2021-03-16 17:04:35 +03:00
Ross McFarland
236615fdd5 Merge branch 'master' into processors 2021-03-11 17:43:56 -08:00
Yaroshevich, Denis
d688c6123a Added G-Core DNS API v2 provider with support of A, AAAA records 2021-03-04 13:16:52 +03:00
Ross McFarland
5e1f653848 Merge remote-tracking branch 'origin/master' into srv_null_records 2021-02-18 07:52:47 -08:00
Mark Tearle
5d23977bbd Adjust remaining unit tests due to extra records in test zone 2021-02-15 22:46:22 +08:00
Mark Tearle
84a0c089d4 Warn that NULL SRV records are unsupported in DNS Made Easy provider 2021-02-15 22:33:12 +08:00
Mark Tearle
2cd5511dc6 Warn that NULL SRV records are unsupported in DNSimple provider
DNSimple does not handle NULL SRV records correctly (either via
their web interface or API).  Flag to end user if attempted.

Issue noted with DNSimple support 2020-12-09
2021-02-15 22:33:04 +08:00
Mark Tearle
e0d79f826f Update Edge DNS tests and fixtures for NULL SRV records
Thanks to @jdgri for assisting with API tests to confirm support
2021-02-15 22:33:02 +08:00
Mark Tearle
fb197b890e Update Mythic Beasts tests and fixtures for NULL SRV records
Thanks to @pwaring for assisting with API tests to confirm support,
and reaching out to Mythic Beasts to obtain a fix
2021-02-15 22:33:00 +08:00
Mark Tearle
909c7ad7e8 Update EasyDNS tests and fixtures for NULL SRV records
Thanks to @actazen for assisting with API tests to confirm support
2021-02-15 22:32:58 +08:00
Mark Tearle
ae65311a96 Update Constellix tests and fixtures for NULL SRV records
Thanks to @yzguy for assisting with API tests to confirm support
2021-02-15 22:32:56 +08:00
Mark Tearle
4105fb7ee7 Update Gandi tests and fixtures for NULL SRV records
Thanks to @yzguy for assisting with API tests to confirm support
2021-02-15 22:32:54 +08:00
Mark Tearle
876a5b46f3 Update PowerDNS tests and fixtures for NULL SRV records 2021-02-15 22:24:39 +08:00
Mark Tearle
39412924da Fix handling of NULL SRV records in DigitalOcean provider 2021-02-15 22:24:26 +08:00
Mark Tearle
403be8bb83 Fix handling of NULL SRV records in Cloudflare provider 2021-02-15 22:23:45 +08:00
Mark Tearle
45d5da23cf Add NULL SRV record examples to unit tests 2021-02-15 21:24:53 +08:00
Mark Tearle
9e70caf92c Update test_octodns_source_axfr.py to catch up with upstream changes/tests 2021-02-09 20:47:03 +08:00
Mark Tearle
f5c2f3a141 Add LOC record support to PowerDNS provider 2021-02-09 20:41:46 +08:00
Mark Tearle
5852ae7a2f Detect changes to LOC record correctly 2021-02-09 20:41:44 +08:00
Mark Tearle
5963c8b894 Force order of Delete() -> Create() -> Update() in Cloudflare provider
Addresses issues with changing between A, AAAA and CNAME records in
both directions with the Cloudflare API

See also: github/octodns#507
See also: github/octodns#586
See also: github/octodns#587
2021-02-09 20:41:42 +08:00
Mark Tearle
8338e8db58 Add LOC record support to Cloudflare provider 2021-02-09 20:41:41 +08:00
Mark Tearle
3ac8d0fa1c Add LOC record support to AXFR source 2021-02-09 20:41:39 +08:00
Mark Tearle
9d4bd0aaec Add support for LOC records 2021-02-09 20:41:37 +08:00
Ross McFarland
858628a867 Update yaml test path to work on windows 2021-02-05 12:06:46 -08:00
Ross McFarland
f9cbf81817 Merge branch 'master' into fix-windows-filename-problems 2021-02-05 12:04:31 -08:00
Robert Reichel
ec0b309437 Remove unused client ref 2021-02-02 13:34:15 -05:00
Robert Reichel
290a630303 Update test_octodns_provider_azuredns.py 2021-02-02 13:29:52 -05:00
Robert Reichel
c83e765acc Merge branch 'rreichel3/lazy-load-azuredns-client' of https://github.com/rreichel3/octodns into rreichel3/lazy-load-azuredns-client 2021-02-02 13:26:30 -05:00
Robert Reichel
d94db03f5b Fix lint 2021-02-02 13:26:28 -05:00
Robert Reichel
9056c781c2 Merge branch 'master' into rreichel3/lazy-load-azuredns-client 2021-02-02 13:23:30 -05:00
Robert Reichel
950090bb54 Update test_octodns_provider_azuredns.py 2021-02-02 13:23:02 -05:00
Robert Reichel
1982fbddac Update patching 2021-02-02 13:18:04 -05:00
Robert Reichel
c2c05a761e Fix patching 2021-02-02 13:14:29 -05:00
Ross McFarland
c0000ee627 Merge branch 'master' into rreichel3/azure-dns-zones-improvement 2021-01-31 09:24:56 -08:00
Robert Reichel
f79ad89e82 Continue linter appeasement 2021-01-29 15:22:13 -05:00
Robert Reichel
83cc7fbe1a Appease the linter 2021-01-29 15:19:19 -05:00
Robert Reichel
a8505d66f1 Improve checking and creating Azure DNS Zones
This change improves the process for checking for AzureDNS zones by using the known set and not relying upon custom error handling.

Since the provider already fetches the zones, octodns doesn't need to make a second call to check for the existence of the zone - _populate_zones already does that for us.
2021-01-29 15:11:27 -05:00
Ross McFarland
4ce2563d2e Remove the rest of the . ending files, clean up code and tests for better coverage 2021-01-28 13:24:35 -08:00
Ross McFarland
dd1dbfbfdd Rework copyfile and skip based on feedback from windows test 2021-01-28 12:23:13 -08:00
Ross McFarland
37381bd274 Skip the axfr default name test if we can't create the needed tests file 2021-01-25 15:50:34 -08:00
Ross McFarland
ea943e606e Avoid . on the end of files, but still test axfr default 2021-01-25 15:45:23 -08:00