Commit Graph
2805 Commits
Author SHA1 Message Date
Ricard Bejarano 1a2cb50c63 fixed potential KeyError when record ttl field is missing 2021-04-21 07:52:38 +02:00
Yaroshevich, Denis 04d87fdf35 allow to customize token_type, since there are two types of tokens: permanent (APIKey) and JWT (Bearer) 2021-04-20 16:37:09 +03: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
Ricard Bejarano 73120bc9b5 Merge branch 'master' into hetzner-provider 2021-04-14 07:59:35 +02:00
Ricard Bejarano 8d1dd926ea added Hetzner provider to README.md 2021-04-14 07:59:00 +02:00
Ricard Bejarano f507349ce5 implemented HetznerProvider 2021-04-14 07:57:23 +02:00
Ricard Bejarano fc556d3825 Merge branch 'master' into fix-caa-records 2021-04-14 07:01:51 +02:00
Ricard Bejarano 7c44e5eedc fixed DigitalOcean provider issue with CAA records as reported here: https://github.com/octodns/octodns/pull/691#issuecomment-819228150 2021-04-14 06:59:34 +02:00
Ricard Bejarano 8a9743b36e added HetznerClient._replace_at to address the "@"/"" record name problem 2021-04-13 08:08:48 +02:00
Ricard Bejarano c8e91c1e11 added HetznerClient docstring 2021-04-12 21:08:53 +02:00
Ricard Bejarano c71784b0e8 initial work on Hetzner provider
- implemented HetznerClient API class
- tested manually, lacking formal tests
2021-04-12 08:06:59 +02:00
Yaroshevich, Denis 988e8d27fb fix populate for multiple resource records in single rrset 2021-04-09 11:45:40 +03:00
Ross McFarland 8668dd3e8b Merge pull request #689 from cfunkhouser/handles-output-a-little-more-nicely
Capture plan output in File as argument to sync
2021-04-08 09:54:55 -07:00
Christian Funkhouser ada61f8d76 De-lint an aggressively-long log line 2021-04-08 11:56:17 -04:00
Christian Funkhouser aa93e20f2e Represent plan_output_fh less verbosely.
Co-authored-by: Ross McFarland <[email protected]>
2021-04-08 11:03:30 -04: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
Christian Funkhouser 090dbe3515 sync accepts file handle for plan output 2021-04-07 16:00:05 -04:00
Ross McFarland 81b68de097 Merge pull request #686 from Smallcubed/smallcubed-easydns-patch
Change the auth value to have a proper string not a binary rep
2021-03-31 10:48:03 -07:00
Scott Little 9fa394ff0f Merge branch 'master' into smallcubed-easydns-patch 2021-03-31 18:32:06 +02:00
Ross McFarland 3032a86647 Merge pull request #687 from maikelpoot/transip_provider_ns
Enable NS support for non-root NS records
2021-03-31 05:56:06 -07:00
Maikel Poot 840cb03bf4 Fix lint error 2021-03-31 13:44:37 +02:00
Maikel Poot 60e6f185cd Update Documentation 2021-03-31 13:41:55 +02:00
Maikel Poot 87c31ca23d Update transip unittest 2021-03-31 13:31:24 +02:00
Maikel Poot 374a5c62f2 Enable NS support for non-root NS records 2021-03-31 12:49:01 +02:00
Scott Little a99c71b3e5 Change the auth value to have a proper string not a binary rep 2021-03-26 19:48:38 +01:00
Ross McFarland 12dae35447 Merge pull request #685 from octodns/dependabot/pip/pyyaml-5.4
Bump pyyaml from 5.3.1 to 5.4
2021-03-25 16:23:13 -07:00
dependabot[bot] 1aefa1a496 Bump pyyaml from 5.3.1 to 5.4
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 5.3.1 to 5.4.
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES)
- [Commits](https://github.com/yaml/pyyaml/compare/5.3.1...5.4)

Signed-off-by: dependabot[bot] <[email protected]>
2021-03-25 21:56:29 +00: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 70555ed546 add new API parameter has been added to fetch all resource records 2021-03-23 11:35:12 +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 bef351f8be Merge branch 'master' into gcore-provider 2021-03-19 10:46:36 +03:00
Ross McFarland 1ef140f372 Merge pull request #682 from evgkrsk/patch-1
Update README.md: fix typo
2021-03-17 17:12:28 -07:00
Ross McFarland 376449b771 Merge branch 'master' into patch-1 2021-03-17 17:08:46 -07:00
Ross McFarland 575f50fb56 Merge pull request #683 from octodns/run-ci-on-md-changes
Revert "Stopped running CI for doc changes."
2021-03-17 17:08:13 -07:00
Ross McFarland 8745081746 Revert "Stopped running CI for doc changes."
This reverts commit a8366aa02d.
2021-03-17 17:04:10 -07:00
Evgenii Tereshkov 6c1cc47024 Update README.md: fix typo 2021-03-18 02:31:10 +07:00
Yaroshevich Denis d18757754d Merge branch 'master' into gcore-provider 2021-03-16 17:04:35 +03:00
Yaroshevich, Denis 04a9b2b9b8 add logging for all apply actions, instead of in case of error(s) 2021-03-12 15:00:24 +03:00
Ross McFarland 765766b1bf Merge pull request #679 from xt0rted/patch-1
Update branch name
2021-03-11 17:46:56 -08:00
Ross McFarland 236615fdd5 Merge branch 'master' into processors 2021-03-11 17:43:56 -08:00
Ross McFarland 06f685583c Remove some whitespace. 2021-03-11 17:43:13 -08:00
Brian Surowiec bec4d025dc Update branch name 2021-03-10 15:57:50 -05:00
Yaroshevich, Denis 2f90ce4756 add more information in logs when RR create/update/delete fail 2021-03-09 16:26:22 +03:00
Yaroshevich, Denis 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 2021-03-09 11:28:09 +03: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 fa5cff78ff Merge pull request #668 from ucc/srv_null_records
Fix handling of NULL SRV records in Cloudflare and Digital Ocean providers, add warnings to DNS Made Easy and DNSimple providers
2021-02-18 08:14:44 -08:00
Ross McFarland 5e1f653848 Merge remote-tracking branch 'origin/master' into srv_null_records 2021-02-18 07:52:47 -08:00
Ross McFarland 55af09d73c use super for supports base case, remove unused data_for. 2021-02-18 07:11:18 -08:00