Commit Graph
984 Commits
Author SHA1 Message Date
omar 93de918e01 Fix lint, requirements.txt, and all the tests but one. 2021-05-10 20:38:30 -07:00
Ross McFarland 428f9421a3 Merge remote-tracking branch 'origin/master' into ns1-fallback-only-support 2021-05-04 21:19:02 -04:00
Ross McFarland 5a679948a6 Merge branch 'master' into ns1-fallback-only-support 2021-05-03 12:12:14 -07:00
Viranch Mehta 6d7cab43e8 Rename data/params for dynamic methods 2021-05-03 10:59:12 -07:00
Viranch Mehta 3de5cd2740 More future proof index lookup 2021-04-30 20:38:08 -07:00
Viranch Mehta 15eb23eeb6 Trim trailing dot from CNAME answers for NS1 monitors 2021-04-30 20:26:11 -07:00
Viranch Mehta 40569945d2 Add support for dynamic CNAME records in NS1 2021-04-30 17:02:12 -07:00
Ricard Bejarano 2351c406f6 fixed DigitalOcean tests (no need for final dot on CAA records) 2021-04-28 16:26:49 +02:00
Ricard Bejarano 0a212828bc Merge branch 'master' into hetzner-provider 2021-04-27 20:12:10 +02:00
Ricard Bejarano b3c394a5e0 minor correctness tweaks 2021-04-27 19:59:26 +02:00
Ricard Bejarano 6bf24d8678 implemented TestHetznerProvider.test_apply 2021-04-27 19:59:00 +02:00
Ross McFarland f8659bec04 Helps if you add the file 2021-04-27 09:30:34 -07:00
Ross McFarland 540fb27263 Clean up and test OwnershipProcessor 2021-04-27 09:25:24 -07:00
Ross McFarland f387a61561 Allow/reject use sets and now have tests 2021-04-27 07:52:41 -07:00
Ross McFarland 716d068196 Backwards compat for plan overrides, 100% manager coverage, singular processor module name 2021-04-27 06:45:18 -07:00
Ricard Bejarano 1922311091 WIP added TestHetznerProvider.test_apply 2021-04-27 07:53:17 +02:00
Ross McFarland 395a5c7054 Merge remote-tracking branch 'origin' into processors 2021-04-26 18:16:58 -07:00
Ross McFarland fbd8389903 Tests for new-style ns1 data_for_dynamic_A fallback only pools 2021-04-26 17:10:22 -07:00
Ricard Bejarano 612738b327 renamed TestdHetznerProvider -> TestHetznerProvider (missing "d") 2021-04-26 19:03:25 +02:00
Ross McFarland 078576520d Rework NS1 pool handling to support fallback-only pools 2021-04-26 08:34:02 -07:00
Ross McFarland e90aeb5d34 pools used as fallbacks should count as seen 2021-04-22 18:45:14 -07:00
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 <[email protected]>
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