1
0
mirror of https://github.com/github/octodns.git synced 2024-05-11 05:55:00 +00:00
Commit Graph

1341 Commits

Author SHA1 Message Date
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
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
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