Commit Graph

  • 056cec8935 Merge pull request #705 from omarkilani/master Ross McFarland 2021-05-11 14:01:57 -07:00
  • 758c7fab61 Fix the last test. omar 2021-05-10 20:49:28 -07:00
  • 93de918e01 Fix lint, requirements.txt, and all the tests but one. omar 2021-05-10 20:38:30 -07:00
  • ebfb9355b1 Update the AzureProvider to support azure-mgmt-dns 8.0.0 and azure-identity. omar 2021-05-10 19:32:38 -07:00
  • b3aa56f36f Merge pull request #699 from octodns/ns1-fallback-only-support Ross McFarland 2021-05-04 18:33:08 -07:00
  • 428f9421a3 Merge remote-tracking branch 'origin/master' into ns1-fallback-only-support Ross McFarland 2021-05-04 21:19:02 -04:00
  • bd737e8cea Merge pull request #704 from viranch/ns1-dynamic-cname Ross McFarland 2021-05-03 12:23:31 -07:00
  • 5a679948a6 Merge branch 'master' into ns1-fallback-only-support Ross McFarland 2021-05-03 12:12:14 -07:00
  • 6d7cab43e8 Rename data/params for dynamic methods Viranch Mehta 2021-05-03 10:59:12 -07:00
  • 3de5cd2740 More future proof index lookup Viranch Mehta 2021-04-30 20:38:08 -07:00
  • 15eb23eeb6 Trim trailing dot from CNAME answers for NS1 monitors Viranch Mehta 2021-04-30 20:26:11 -07:00
  • 40569945d2 Add support for dynamic CNAME records in NS1 Viranch Mehta 2021-04-30 16:53:37 -07:00
  • 3e888b18e1 Merge pull request #703 from octodns/rel-0-9-12 v0.9.12 Ross McFarland 2021-04-30 14:53:13 -07:00
  • 58c7f431e8 v0.9.12 version bump and CHANGELOG update Ross McFarland 2021-04-30 14:43:23 -07:00
  • ec0ea6080d Merge pull request #701 from octodns/doc-sha-install Ross McFarland 2021-04-29 09:16:05 -07:00
  • ad37b99773 Add shell code block types Ross McFarland 2021-04-29 09:12:38 -07:00
  • a564270ef5 Add a blurb on pip installing a sha Ross McFarland 2021-04-29 09:12:35 -07:00
  • 03f59a8e18 Merge pull request #691 from ricardbejarano/hetzner-provider Ross McFarland 2021-04-29 08:44:29 -07:00
  • f8aa4c8df5 minor correctness change (unnecessary .format() call) Ricard Bejarano 2021-04-28 16:30:52 +02:00
  • 2351c406f6 fixed DigitalOcean tests (no need for final dot on CAA records) Ricard Bejarano 2021-04-28 16:26:49 +02:00
  • f115c56b5b Merge branch 'master' into fix-caa-records Ricard Bejarano 2021-04-28 16:03:00 +02:00
  • 0a212828bc Merge branch 'master' into hetzner-provider Ricard Bejarano 2021-04-27 20:12:10 +02:00
  • b3c394a5e0 minor correctness tweaks Ricard Bejarano 2021-04-27 19:59:26 +02:00
  • 6bf24d8678 implemented TestHetznerProvider.test_apply Ricard Bejarano 2021-04-27 19:59:00 +02:00
  • d4c6836d0b implemented HetznerProvider.zone_metadata as the equivalent to zone_records for zone metadata Ricard Bejarano 2021-04-27 19:58:07 +02:00
  • a0c4e9ecd7 simplified HetznerClient by removing unused pagination handling Ricard Bejarano 2021-04-27 19:56:39 +02:00
  • f8659bec04 Helps if you add the file Ross McFarland 2021-04-27 09:30:34 -07:00
  • 540fb27263 Clean up and test OwnershipProcessor Ross McFarland 2021-04-27 09:25:24 -07:00
  • f387a61561 Allow/reject use sets and now have tests Ross McFarland 2021-04-27 07:52:41 -07:00
  • 716d068196 Backwards compat for plan overrides, 100% manager coverage, singular processor module name Ross McFarland 2021-04-27 06:44:09 -07:00
  • 1922311091 WIP added TestHetznerProvider.test_apply Ricard Bejarano 2021-04-27 07:53:17 +02:00
  • 0de9efd032 removed unused HetznerClient methods to fix imparial coverage Ricard Bejarano 2021-04-27 07:31:05 +02:00
  • 7832fb8809 Better name for _create_zone Ross McFarland 2021-04-26 20:08:42 -07:00
  • 395a5c7054 Merge remote-tracking branch 'origin' into processors Ross McFarland 2021-04-26 18:16:58 -07:00
  • 8b02cd7088 Merge remote-tracking branch 'origin/master' into ns1-fallback-only-support Ross McFarland 2021-04-26 17:11:32 -07:00
  • fbd8389903 Tests for new-style ns1 data_for_dynamic_A fallback only pools Ross McFarland 2021-04-26 17:10:22 -07:00
  • 9c31b75e03 Merge pull request #700 from ricardbejarano/fix-plan-debug-log Ross McFarland 2021-04-26 16:54:46 -07:00
  • a4ac90babe Merge branch 'master' into fix-plan-debug-log Ricard Bejarano 2021-04-26 19:09:09 +02:00
  • 3f3d500152 fixed missing whitespace in plan() debug logging Ricard Bejarano 2021-04-26 19:06:29 +02:00
  • 612738b327 renamed TestdHetznerProvider -> TestHetznerProvider (missing "d") Ricard Bejarano 2021-04-26 19:03:25 +02:00
  • fe74c46213 made hetzner.HetznerProvider._do Mock-able for testing purposes making it a wrapper for _do_raw Ricard Bejarano 2021-04-26 19:02:44 +02:00
  • 078576520d Rework NS1 pool handling to support fallback-only pools Ross McFarland 2021-04-26 08:34:02 -07:00
  • b55a647e6e Remove redudant pools_seen.add(pool) call Ross McFarland 2021-04-26 06:36:05 -07:00
  • 41fc81901c Merge pull request #695 from octodns/fallback-are-seen Ross McFarland 2021-04-24 05:44:56 -07:00
  • e90aeb5d34 pools used as fallbacks should count as seen Ross McFarland 2021-04-22 18:45:14 -07:00
  • 2d248fe571 Merge pull request #693 from duduribeiro/dnsimple-query-zones-instead-domains Ross McFarland 2021-04-21 10:03:37 -07:00
  • 3451c79c6a Change DNSimple's Provider to query zones instead domains Cadu Ribeiro 2021-04-21 12:41:11 -03:00
  • ab436af92d added populate() tests Ricard Bejarano 2021-04-21 07:55:18 +02:00
  • 1a2cb50c63 fixed potential KeyError when record ttl field is missing Ricard Bejarano 2021-04-21 07:52:38 +02:00
  • 04d87fdf35 allow to customize token_type, since there are two types of tokens: permanent (APIKey) and JWT (Bearer) Yaroshevich, Denis 2021-04-20 16:37:09 +03:00
  • 0ff933244a allow to pass login/password which will be used to acquire token for further usage Yaroshevich, Denis 2021-04-20 14:33:42 +03:00
  • 73120bc9b5 Merge branch 'master' into hetzner-provider Ricard Bejarano 2021-04-14 07:59:35 +02:00
  • 8d1dd926ea added Hetzner provider to README.md Ricard Bejarano 2021-04-14 07:59:00 +02:00
  • f507349ce5 implemented HetznerProvider Ricard Bejarano 2021-04-14 07:57:23 +02:00
  • fc556d3825 Merge branch 'master' into fix-caa-records Ricard Bejarano 2021-04-14 07:01:51 +02:00
  • 7c44e5eedc fixed DigitalOcean provider issue with CAA records as reported here: https://github.com/octodns/octodns/pull/691#issuecomment-819228150 Ricard Bejarano 2021-04-14 06:59:34 +02:00
  • 8a9743b36e added HetznerClient._replace_at to address the "@"/"" record name problem Ricard Bejarano 2021-04-13 08:08:48 +02:00
  • c8e91c1e11 added HetznerClient docstring Ricard Bejarano 2021-04-12 21:08:53 +02:00
  • c71784b0e8 initial work on Hetzner provider Ricard Bejarano 2021-04-12 08:06:59 +02:00
  • 988e8d27fb fix populate for multiple resource records in single rrset Yaroshevich, Denis 2021-04-09 11:45:40 +03:00
  • 8668dd3e8b Merge pull request #689 from cfunkhouser/handles-output-a-little-more-nicely Ross McFarland 2021-04-08 09:54:55 -07:00
  • ada61f8d76 De-lint an aggressively-long log line Christian Funkhouser 2021-04-08 11:56:17 -04:00
  • aa93e20f2e Represent plan_output_fh less verbosely. Christian Funkhouser 2021-04-08 11:03:30 -04:00
  • 55c194c203 Update tests/test_octodns_manager.py Christian Funkhouser 2021-04-08 09:40:04 -04:00
  • 2075550f07 Test that Manager passes fh to _PlanOutputs Christian Funkhouser 2021-04-07 18:21:34 -04:00
  • 090dbe3515 sync accepts file handle for plan output Christian Funkhouser 2021-04-07 16:00:05 -04:00
  • 81b68de097 Merge pull request #686 from Smallcubed/smallcubed-easydns-patch Ross McFarland 2021-03-31 10:48:03 -07:00
  • 9fa394ff0f Merge branch 'master' into smallcubed-easydns-patch Scott Little 2021-03-31 18:32:06 +02:00
  • 3032a86647 Merge pull request #687 from maikelpoot/transip_provider_ns Ross McFarland 2021-03-31 05:56:06 -07:00
  • 840cb03bf4 Fix lint error Maikel Poot 2021-03-31 13:44:37 +02:00
  • 60e6f185cd Update Documentation Maikel Poot 2021-03-31 13:41:55 +02:00
  • 87c31ca23d Update transip unittest Maikel Poot 2021-03-31 13:31:24 +02:00
  • 374a5c62f2 Enable NS support for non-root NS records Maikel Poot 2021-03-31 12:49:01 +02:00
  • a99c71b3e5 Change the auth value to have a proper string not a binary rep Scott Little 2021-03-26 19:48:38 +01:00
  • 12dae35447 Merge pull request #685 from octodns/dependabot/pip/pyyaml-5.4 Ross McFarland 2021-03-25 16:23:13 -07:00
  • 1aefa1a496 Bump pyyaml from 5.3.1 to 5.4 dependabot[bot] 2021-03-25 21:56:29 +00:00
  • 4a1e11c394 commit missing changes for tests Yaroshevich, Denis 2021-03-23 11:48:23 +03:00
  • c35e369b8d Merge branch 'gcore-provider' of github.com:G-Core/octodns into gcore-provider Yaroshevich, Denis 2021-03-23 11:41:20 +03:00
  • 70555ed546 add new API parameter has been added to fetch all resource records Yaroshevich, Denis 2021-03-23 11:35:12 +03:00
  • ac56a36f43 multiple resource records values should be sent as separate 'content'-s Yaroshevich, Denis 2021-03-22 20:57:10 +03:00
  • bef351f8be Merge branch 'master' into gcore-provider Yaroshevich Denis 2021-03-19 10:46:36 +03:00
  • 1ef140f372 Merge pull request #682 from evgkrsk/patch-1 Ross McFarland 2021-03-17 17:12:28 -07:00
  • 376449b771 Merge branch 'master' into patch-1 Ross McFarland 2021-03-17 17:08:46 -07:00
  • 575f50fb56 Merge pull request #683 from octodns/run-ci-on-md-changes Ross McFarland 2021-03-17 17:08:13 -07:00
  • 8745081746 Revert "Stopped running CI for doc changes." Ross McFarland 2021-03-17 17:04:10 -07:00
  • 6c1cc47024 Update README.md: fix typo Evgenii Tereshkov 2021-03-18 02:31:10 +07:00
  • d18757754d Merge branch 'master' into gcore-provider Yaroshevich Denis 2021-03-16 17:04:35 +03:00
  • 04a9b2b9b8 add logging for all apply actions, instead of in case of error(s) Yaroshevich, Denis 2021-03-12 15:00:24 +03:00
  • 765766b1bf Merge pull request #679 from xt0rted/patch-1 Ross McFarland 2021-03-11 17:46:56 -08:00
  • 236615fdd5 Merge branch 'master' into processors Ross McFarland 2021-03-11 17:43:56 -08:00
  • 06f685583c Remove some whitespace. Ross McFarland 2021-03-11 17:43:13 -08:00
  • bec4d025dc Update branch name Brian Surowiec 2021-03-10 15:57:50 -05:00
  • 2f90ce4756 add more information in logs when RR create/update/delete fail Yaroshevich, Denis 2021-03-09 16:26:22 +03:00
  • 88b003130e fix API incorrect behaviour while returning records data: API always must return type in upper case, but at this moment it returns record type as it was provided on record creation Yaroshevich, Denis 2021-03-09 11:28:09 +03:00
  • d688c6123a Added G-Core DNS API v2 provider with support of A, AAAA records Yaroshevich, Denis 2021-03-03 18:54:19 +03:00
  • fa5cff78ff Merge pull request #668 from ucc/srv_null_records Ross McFarland 2021-02-18 08:14:44 -08:00
  • 5e1f653848 Merge remote-tracking branch 'origin/master' into srv_null_records Ross McFarland 2021-02-18 07:52:47 -08:00
  • 55af09d73c use super for supports base case, remove unused data_for. Ross McFarland 2021-02-18 07:11:18 -08:00
  • a63fb06b05 Merge pull request #635 from ucc/loc_record_support Ross McFarland 2021-02-18 06:42:02 -08:00
  • cac0a85a42 Merge branch 'master' into loc_record_support Ross McFarland 2021-02-18 06:30:34 -08:00