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>
6 years ago
Ross McFarland
594c5a01fd
Merge pull request #326 from jrunkel/add-route53-interval-option
Add healthcheck option 'request_interval' for Route53 provider
6 years ago
Ross McFarland
f022389950
Merge branch 'master' into add-route53-interval-option
6 years ago
Ross McFarland
c5a19b4403
Merge remote-tracking branch 'origin/master' into add-route53-interval-option
6 years ago
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
6 years ago
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>
6 years ago
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
6 years ago
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>
6 years ago
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
6 years ago
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>
6 years ago
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
6 years ago
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>
6 years ago
Ross McFarland
cf6d6cec2e
Merge pull request #572 from github/ns1-georegion-and-country
NS1 georegion, country, and catchall need to be separate groups
6 years ago
Ross McFarland
0522036853
Merge branch 'master' into ns1-georegion-and-country
6 years ago
Ross McFarland
817e8bc8bd
Merge pull request #574 from github/fix-populate-lenient
lenient param to populate needs to be optoinal
6 years ago
Ross McFarland
c25dd38d4f
lenient param to populate needs to be optoinal
6 years ago
Ross McFarland
0830b9c114
Handle and test for old-style NS1 catchall naming pattern
6 years ago
Ross McFarland
2938c7bf6a
Test out the new naming/code paths for NS1 region populate/combining
6 years ago
Ross McFarland
a8cb831d29
Much more thorough testing of NS1 _params_for_dynamic_A
6 years ago
Ross McFarland
680cd95e73
Remove fragile save & restore record junk
6 years ago
Ross McFarland
d84aace823
Don't modify a shared record, causes cascading test failures
6 years ago
Ross McFarland
bbe4dc2d3e
NS1 georegion, country, and catchall need to be separate groups
6 years ago
Ross McFarland
ccc4d8dfc0
Merge pull request #567 from lancehudson/patch-3
Add the ability to mark a zone as lenient
6 years ago
Lance Hudson
9989134286
Merge branch 'master' into patch-3
6 years ago
Ross McFarland
ddfd55d931
Merge pull request #571 from danhanks/dhanks_geo_branch
Change continent code for Timor Leste
6 years ago
Dan Hanks
41b3018a79
Change continent code for Timor Leste
6 years ago
Ross McFarland
339595c1a6
Merge pull request #540 from acm1/powerdns-4.3.x-support
Support PowerDNS 4.3.x
6 years ago
Ross McFarland
8302697b40
Merge branch 'master' into powerdns-4.3.x-support
6 years ago
Ross McFarland
3ec01d32f6
Merge pull request #568 from github/python-3-default
If VENV_PYTHON is not specified default to python3
6 years ago
Ross McFarland
2a159bf93b
Refactor PowerDNS version handling to be transparently cached properties
6 years ago
Ross McFarland
ea5df74c3b
If VENV_PYTHON is not specified default to python3
6 years ago
Ross McFarland
915f552bf1
Merge branch 'master' into patch-3
6 years ago
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
6 years ago
Ross McFarland
23eb9d6682
Merge branch 'master' into dependabot/pip/jmespath-0.10.0
6 years ago
Ross McFarland
90c2df926b
Merge pull request #566 from lancehudson/patch-2
Update contributing directions
6 years ago
Lance Hudson
e477f9f888
Add the ability to mark a zone as lenient
6 years ago
Lance Hudson
331b638c05
Update contributing directions
6 years ago
Adam Mielke
836d6daee2
Merge pull request #1 from maikelpoot/powerdns-4.3.x-support
Powerdns 4.3.x support
6 years ago
Maikel Poot
ee7b36b496
Added server version checking
6 years ago
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
...
6 years ago
Ross McFarland
0826746cac
Merge pull request #562 from danhanks/dhanks_geo_branch
Dhanks geo branch
6 years ago
Dan Hanks
07279e4804
Add Canadian provinces to geo_data.py
6 years ago
Dan Hanks
559a3994e6
Fix comment < 80 chars
6 years ago
Dan Hanks
1569d94513
Add support for geo-targeting of CA provinces
- For providers that support such
6 years ago
Ross McFarland
cd14300665
Merge pull request #560 from github/update-geo-data
Update geo_data to pick up a couple renames
6 years ago
Ross McFarland
87a7595eae
Update geo_data to pick up a couple renames
6 years ago
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>
6 years ago
Ross McFarland
8e1464bb83
Merge pull request #551 from lancehudson/cloudflare-rate-limiting
Cloudflare: Add Support for Rate Limit
6 years ago
Ross McFarland
51b26a3f57
Merge branch 'master' into cloudflare-rate-limiting
6 years ago
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
6 years ago