John Dale
9e990632c4
Update to remove DYNamic A records
...
* Removed conversion of DYN records to A records
* Updated test fixtures to change test DYN to an A record
2020-07-21 19:58:24 +00:00
Phelps Williams
e1b2de656c
octodns-compare: Prefix filtering and status code on configuration mismatch
2020-07-20 17:42:47 -07:00
John Dale
10abfd870b
Merge branch 'master' into easydns_provider
2020-07-20 19:04:03 -04:00
John Dale
6a2c7909bd
Merge branch 'easydns_provider' of https://github.com/actazen/octodns into easydns_provider
2020-07-20 23:01:30 +00:00
John Dale
9a2152d249
Update to remove URL and STEALTH records
...
* Removed conversion of URL and STEALTH records to CNAME records
* Updated test fixtures to remove URL conversion testing
2020-07-20 22:58:21 +00:00
Ross McFarland
ee89b16ebd
Merge pull request #588 from euphline/srv-validation
...
Add support for wildcard SRV records, as shown in RFC 2782
2020-07-20 13:52:20 -07:00
Ross McFarland
a6a9f03cd8
Merge branch 'master' into srv-validation
2020-07-20 13:44:22 -07:00
Ross McFarland
eca5c399f1
Merge pull request #565 from lancehudson/patch-1
...
Cloudflare: Increase page size
2020-07-20 13:35:20 -07:00
Ross McFarland
e6e745d1b7
Merge branch 'master' into patch-1
2020-07-20 13:29:43 -07:00
Ross McFarland
a5810915d1
Merge pull request #569 from DavHau/fix-setup-dependencies
...
fix: dependency 'ipaddress' unnecessary for py >= 3.2
2020-07-20 13:29:27 -07:00
Ross McFarland
5c248b476d
According to docs ipaddress was 3.3, requires for ipaddress too
...
Also corrects futures to 3.2 in requires
2020-07-20 13:23:40 -07:00
Ross McFarland
cb252c7c35
Merge branch 'master' into fix-setup-dependencies
2020-07-20 13:17:02 -07:00
Justin B Newman
427b8a1a06
Add support for wildcard SRV records, as shown in RFC 2782
2020-07-20 12:48:47 -05:00
John Dale
ecfaa1160b
Merge branch 'master' into easydns_provider
2020-07-18 04:08:54 -04:00
John Dale
f4aa96abe5
Update to provide consistency
...
* Replaced camelCase with snake_case
* Change apikey to api_key
* Added check on record name before delete during domain_create
2020-07-18 08:03:27 +00:00
Ross McFarland
53194bd360
Merge pull request #585 from phelpsw/environmentvar_txt_support
...
Adding environment variable record injection
2020-07-17 12:32:14 -07:00
Phelps Williams
c75df0d8ed
Adding entry in readme for environment variable support
2020-07-17 12:29:17 -07:00
Phelps Williams
0a342aa6c2
EnvVar: Integrating review feedback and finishing tests
2020-07-17 12:09:20 -07:00
Phelps Williams
4d006e94a2
Adding environment variable record injection
...
Per the discussion on https://github.com/github/octodns/issues/583
here is a work in progress of environment variable injection for
discussion.
2020-07-15 18:17:33 -07:00
Ross McFarland
2e8691e77f
Merge pull request #579 from phelpsw/ultradns_support
...
Ultradns support
2020-07-13 18:01:48 -07:00
Phelps Williams
fa884ddb69
Merge branch 'ultradns_support' of github.com:phelpsw/octodns into ultradns_support
2020-07-13 17:49:25 -07:00
Phelps Williams
a326b95e08
Merge branch 'master' of https://github.com/github/octodns into ultradns_support
2020-07-13 17:48:16 -07:00
Phelps Williams
d078392bbc
UltraDNS adding configurable HTTP request timeout
2020-07-13 17:46:24 -07:00
Phelps Williams
5c0d5831ac
UltraDNS unit test improvements
2020-07-13 16:37:21 -07:00
Phelps Williams
fb2d83e635
UltraDNS: cleaning up exceptions and test endpoint
...
Also some comment additions
2020-07-13 16:35:32 -07:00
Ross McFarland
55b88cb0f9
Merge branch 'master' into ultradns_support
2020-07-13 07:04:56 -07:00
Ross McFarland
7a4d74cdc4
Merge pull request #580 from TruePack/dont-escape-semicolon-in-selectel
...
Avoid escaping semicolon in Selectel DNS
2020-07-12 18:01:21 -07:00
Phelps Williams
da9b3aed5b
Removing NS modification tests
...
Root NS modification support is being developed on
https://github.com/github/octodns/pull/434
Removing attempts to validate this functionality for now.
2020-07-09 15:27:23 -07:00
John Dale
317443b31b
Corrected README.md
...
Fix issue caused by making changes to the README.md through IDE which
appears to have incorrectly encoded some of the lines that were not
changed to add the EasyDNS provider details.
2020-07-09 06:29:17 +00:00
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
Anton Shnayder
414c4c526a
Avoid escaping semicolon in Selectel DNS
2020-07-06 13:21:40 +03:00
Phelps Williams
ea5a5f4ab3
Merge branch 'master' of https://github.com/github/octodns into ultradns_support
2020-07-01 17:44:52 -07:00
Phelps Williams
52ed5fa022
Ultra interface with support for basic records
2020-07-01 17:41:45 -07: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