John Dale
c2f541546b
Adding Octodns provider class for easyDNS
...
This provider class for easydns.com adds support for basic dns records
through the easyDNS v3 API. Support for dynamic and geo based dns
records is planned for a future update.
Sample configuration for the easyDNS provider are:
easydns:
class: octodns.provider.easydns.EasyDNSProvider
token: <token>
apikey: <key>
The token and key values are found on the easyDNS customer portal at:
https://cp.easydns.com/manage/security/api/production_info.php
Also, below are some optional configuration parameters which can be
added to override the class defaults. By default the provider class
connects with the LIVE easyDNS API, if you wish to perform testing
with the easyDNS Sandbox API you can enable it by adding the following
configuration parameter:
sandbox: True
Note, the API token and key are different for the sandbox than they
are for the production API, you can obtain sandbox credentials at:
https://cp.easydns.com/manage/security/api/sandbox_info.php
Lastly, if you have created Domain Portfolios through the easyDNS CP
you can configure which portfolio new domains will be added to by
supplying the portfolio option with the name of your portfolio.
portfolio: <portfolio name>
2020-07-09 03:47:11 +00:00
Ross McFarland
594c5a01fd
Merge pull request #326 from jrunkel/add-route53-interval-option
...
Add healthcheck option 'request_interval' for Route53 provider
2020-07-01 08:31:26 -07:00
Ross McFarland
f022389950
Merge branch 'master' into add-route53-interval-option
2020-07-01 08:17:51 -07:00
Ross McFarland
c5a19b4403
Merge remote-tracking branch 'origin/master' into add-route53-interval-option
2020-07-01 07:58:22 -07:00
Ross McFarland
c72506ddfe
Merge pull request #578 from github/dependabot/pip/boto3-1.14.14
...
Bump boto3 from 1.13.19 to 1.14.14
2020-07-01 07:05:23 -07:00
dependabot-preview[bot]
e81bf53f8c
Bump boto3 from 1.13.19 to 1.14.14
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.13.19 to 1.14.14.
- [Release notes](https://github.com/boto/boto3/releases )
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/boto3/compare/1.13.19...1.14.14 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-01 13:49:19 +00:00
Ross McFarland
6c9bed2307
Merge pull request #576 from github/dependabot/pip/botocore-1.17.14
...
Bump botocore from 1.16.19 to 1.17.14
2020-07-01 06:48:11 -07:00
dependabot-preview[bot]
c33182e4e5
Bump botocore from 1.16.19 to 1.17.14
...
Bumps [botocore](https://github.com/boto/botocore ) from 1.16.19 to 1.17.14.
- [Release notes](https://github.com/boto/botocore/releases )
- [Changelog](https://github.com/boto/botocore/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/boto/botocore/compare/1.16.19...1.17.14 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-01 13:41:10 +00:00
Ross McFarland
8c1a00c6be
Merge pull request #577 from github/dependabot/pip/requests-2.24.0
...
Bump requests from 2.23.0 to 2.24.0
2020-07-01 06:39:53 -07:00
dependabot-preview[bot]
76dcdba620
Bump requests from 2.23.0 to 2.24.0
...
Bumps [requests](https://github.com/psf/requests ) from 2.23.0 to 2.24.0.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.23.0...v2.24.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-01 13:35:37 +00:00
Ross McFarland
e601d55883
Merge pull request #575 from github/dependabot/pip/msrestazure-0.6.4
...
Bump msrestazure from 0.6.3 to 0.6.4
2020-07-01 06:34:22 -07:00
dependabot-preview[bot]
1a3e1143d2
Bump msrestazure from 0.6.3 to 0.6.4
...
Bumps [msrestazure](https://github.com/Azure/msrestazure-for-python ) from 0.6.3 to 0.6.4.
- [Release notes](https://github.com/Azure/msrestazure-for-python/releases )
- [Commits](https://github.com/Azure/msrestazure-for-python/compare/v0.6.3...v0.6.4 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-07-01 09:51:23 +00:00
Ross McFarland
cf6d6cec2e
Merge pull request #572 from github/ns1-georegion-and-country
...
NS1 georegion, country, and catchall need to be separate groups
2020-06-24 18:54:18 -07:00
Ross McFarland
0522036853
Merge branch 'master' into ns1-georegion-and-country
2020-06-24 18:45:12 -07:00
Ross McFarland
817e8bc8bd
Merge pull request #574 from github/fix-populate-lenient
...
lenient param to populate needs to be optoinal
2020-06-24 18:45:01 -07:00
Ross McFarland
c25dd38d4f
lenient param to populate needs to be optoinal
2020-06-24 18:37:22 -07:00
Ross McFarland
0830b9c114
Handle and test for old-style NS1 catchall naming pattern
2020-06-23 14:54:40 -07:00
Ross McFarland
2938c7bf6a
Test out the new naming/code paths for NS1 region populate/combining
2020-06-23 13:57:14 -07:00
Ross McFarland
a8cb831d29
Much more thorough testing of NS1 _params_for_dynamic_A
2020-06-23 13:47:46 -07:00
Ross McFarland
680cd95e73
Remove fragile save & restore record junk
2020-06-23 13:16:42 -07:00
Ross McFarland
d84aace823
Don't modify a shared record, causes cascading test failures
2020-06-23 13:16:09 -07:00
Ross McFarland
bbe4dc2d3e
NS1 georegion, country, and catchall need to be separate groups
2020-06-23 09:49:37 -07:00
Ross McFarland
ccc4d8dfc0
Merge pull request #567 from lancehudson/patch-3
...
Add the ability to mark a zone as lenient
2020-06-22 19:39:52 -07:00
Lance Hudson
9989134286
Merge branch 'master' into patch-3
2020-06-19 15:40:34 -04:00
Ross McFarland
ddfd55d931
Merge pull request #571 from danhanks/dhanks_geo_branch
...
Change continent code for Timor Leste
2020-06-17 11:58:31 -07:00
Dan Hanks
41b3018a79
Change continent code for Timor Leste
2020-06-17 14:44:51 -04:00
Ross McFarland
339595c1a6
Merge pull request #540 from acm1/powerdns-4.3.x-support
...
Support PowerDNS 4.3.x
2020-06-15 07:22:45 -07:00
Ross McFarland
8302697b40
Merge branch 'master' into powerdns-4.3.x-support
2020-06-15 07:15:29 -07:00
Ross McFarland
3ec01d32f6
Merge pull request #568 from github/python-3-default
...
If VENV_PYTHON is not specified default to python3
2020-06-12 09:41:21 -07:00
Ross McFarland
2a159bf93b
Refactor PowerDNS version handling to be transparently cached properties
2020-06-12 09:36:57 -07:00
Ross McFarland
ea5df74c3b
If VENV_PYTHON is not specified default to python3
2020-06-12 07:52:44 -07:00
Ross McFarland
915f552bf1
Merge branch 'master' into patch-3
2020-06-12 07:49:33 -07:00
Ross McFarland
13d5283310
Merge pull request #559 from github/dependabot/pip/jmespath-0.10.0
...
Bump jmespath from 0.9.5 to 0.10.0
2020-06-12 07:47:05 -07:00
Ross McFarland
23eb9d6682
Merge branch 'master' into dependabot/pip/jmespath-0.10.0
2020-06-12 07:33:47 -07:00
Ross McFarland
90c2df926b
Merge pull request #566 from lancehudson/patch-2
...
Update contributing directions
2020-06-12 07:26:33 -07:00
Lance Hudson
e477f9f888
Add the ability to mark a zone as lenient
2020-06-11 20:11:12 -04:00
Lance Hudson
331b638c05
Update contributing directions
2020-06-11 20:09:37 -04:00
Adam Mielke
836d6daee2
Merge pull request #1 from maikelpoot/powerdns-4.3.x-support
...
Powerdns 4.3.x support
2020-06-10 08:37:05 -07:00
Maikel Poot
ee7b36b496
Added server version checking
2020-06-10 13:34:44 +02:00
Maikel Poot
5b87649295
Merge branch 'master' into powerdns-4.3.x-support
...
* master: (21 commits)
Add Canadian provinces to geo_data.py
Fix comment < 80 chars
Add support for geo-targeting of CA provinces - For providers that support such
Update geo_data to pick up a couple renames
Ignore E741, flags single-letter var names in comprehensions which I want to allow
Bump pycodestyle from 2.5.0 to 2.6.0
Bump boto3 from 1.13.0 to 1.13.19
Bump botocore from 1.16.0 to 1.16.19
Bump six from 1.14.0 to 1.15.0
Bump ns1-python from 0.15.0 to 0.16.0
Bump setuptools from 44.1.0 to 44.1.1
Cloudflare: Rename _try to _try_request
Cloudflare: Add Support for Rate Limit
Cloudflare: Add Support for PTR Records
Update NS1 _REGION_FILTER to include remove_no_georegion in config
Fix code coverage for NS1
Docs and changelog for TCP health check support
Fix Dyn python3 error with dict_values that needed a list
TCP healthcheck support for Route53
NS1 support for TCP healthchecks
...
2020-06-09 14:50:52 +02:00
Ross McFarland
0826746cac
Merge pull request #562 from danhanks/dhanks_geo_branch
...
Dhanks geo branch
2020-06-03 09:52:21 -07:00
Dan Hanks
07279e4804
Add Canadian provinces to geo_data.py
2020-06-03 11:10:54 -04:00
Dan Hanks
559a3994e6
Fix comment < 80 chars
2020-06-03 10:07:35 -04:00
Dan Hanks
1569d94513
Add support for geo-targeting of CA provinces
...
- For providers that support such
2020-06-03 10:04:53 -04:00
Ross McFarland
cd14300665
Merge pull request #560 from github/update-geo-data
...
Update geo_data to pick up a couple renames
2020-06-02 16:28:39 -07:00
Ross McFarland
87a7595eae
Update geo_data to pick up a couple renames
2020-06-02 15:51:41 -07:00
dependabot-preview[bot]
17acc00aa0
Bump jmespath from 0.9.5 to 0.10.0
...
Bumps [jmespath](https://github.com/jmespath/jmespath.py ) from 0.9.5 to 0.10.0.
- [Release notes](https://github.com/jmespath/jmespath.py/releases )
- [Changelog](https://github.com/jmespath/jmespath.py/blob/develop/CHANGELOG.rst )
- [Commits](https://github.com/jmespath/jmespath.py/compare/0.9.5...0.10.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
2020-06-01 16:39:03 +00:00
Ross McFarland
8e1464bb83
Merge pull request #551 from lancehudson/cloudflare-rate-limiting
...
Cloudflare: Add Support for Rate Limit
2020-06-01 09:37:43 -07:00
Ross McFarland
51b26a3f57
Merge branch 'master' into cloudflare-rate-limiting
2020-06-01 08:57:43 -07:00
Ross McFarland
a0d6cfd679
Merge pull request #556 from github/dependabot/pip/pycodestyle-2.6.0
...
Bump pycodestyle from 2.5.0 to 2.6.0
2020-06-01 06:34:17 -07:00