Stan Brinkerhoff
6e71f2df76
update test record
5 years ago
Ricard Bejarano
ab436af92d
added populate() tests
5 years ago
Mark Tearle
e0d79f826f
Update Edge DNS tests and fixtures for NULL SRV records
Thanks to @jdgri for assisting with API tests to confirm support
5 years ago
Mark Tearle
fb197b890e
Update Mythic Beasts tests and fixtures for NULL SRV records
Thanks to @pwaring for assisting with API tests to confirm support,
and reaching out to Mythic Beasts to obtain a fix
5 years ago
Mark Tearle
909c7ad7e8
Update EasyDNS tests and fixtures for NULL SRV records
Thanks to @actazen for assisting with API tests to confirm support
5 years ago
Mark Tearle
ae65311a96
Update Constellix tests and fixtures for NULL SRV records
Thanks to @yzguy for assisting with API tests to confirm support
5 years ago
Mark Tearle
4105fb7ee7
Update Gandi tests and fixtures for NULL SRV records
Thanks to @yzguy for assisting with API tests to confirm support
5 years ago
Mark Tearle
876a5b46f3
Update PowerDNS tests and fixtures for NULL SRV records
5 years ago
Mark Tearle
39412924da
Fix handling of NULL SRV records in DigitalOcean provider
5 years ago
Mark Tearle
403be8bb83
Fix handling of NULL SRV records in Cloudflare provider
5 years ago
Mark Tearle
f5c2f3a141
Add LOC record support to PowerDNS provider
5 years ago
Mark Tearle
8338e8db58
Add LOC record support to Cloudflare provider
5 years ago
Nikolay Denev
9549a0dec9
Ignore records with unsupported rrtypes and log warning.
5 years ago
Jonathan Leroy
dc9dc45ae6
Fixes tests after merging of #620
5 years ago
Ross McFarland
19798e3acf
Only allow ALIAS on APEX
5 years ago
Jonathan Leroy
b280449969
Add record targets normalizaltion
5 years ago
Jonathan Leroy
6d17b4671a
Handle domains not registred at Gandi or not using Gandi's DNS
5 years ago
Jonathan Leroy
7161baa262
Fixes code coverage for unsupported records types
5 years ago
Jonathan Leroy
bfaafeb61b
Fixes value of "rrset_name" parameter for domain APEX
5 years ago
Jonathan Leroy
3f85244264
Fixes incorrect domain name in gandi-no-changes.json
5 years ago
Jonathan Leroy
fd136b42d1
Add support for Gandi LiveDNS
5 years ago
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
5 years ago
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
5 years ago
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
Phelps Williams
52ed5fa022
Ultra interface with support for basic records
6 years ago
Daniel Weissengruber
74a13e4a19
Cloudflare: Add Support for PTR Records
6 years ago
Ross McFarland
9349f20aeb
Rename fastdns to edgedns w/backwards compat for now
6 years ago
Adam Smith
c0315d25ba
add Constellix Provider
6 years ago
Basir Jamil
5a741eb600
fastdns: fixed typo in test fixture
7 years ago
Basir Jamil
1596add89f
fastdns provider:
- added unit tests for apply functions
- added another json config file for this
- 100% code coverage reached
7 years ago
Basir Jamil
852d607715
fastdns:
- added test cases for test_apply, testing for basic create, update, delete records
- added previous state json file in test/fixtures to do the above
7 years ago
Basir Jamil
41c5986144
Fastdns provider:
- added test cases for testin populate()
- added mock request responses in tests/fixtures/
- updated requirements.txt to require edgegrid-python
7 years ago
ItsAlex
53c2b8d194
fix: prevent digital ocean provider to crash if records type is not supported
7 years ago
Rhosyn Celyn
fd63150cac
Added tests, clean up and small modifications
7 years ago
Adam Smith
ca80200653
add supports check to DNSMadeEasy Provider
7 years ago
Adam Smith
6ee308089f
add ANAME support to DnsMadeEasy (ALIAS == ANAME)
7 years ago
Ross McFarland
02d120dda6
Fixes for DNSimple's TXT ; handling
7 years ago
Paul van Brouwershaven
c848860b1f
Add SRV support to Cloudflare provider
8 years ago
Adam Smith
d8837a14ad
add tests for DnsMadeEasy provider
8 years ago
Ross McFarland
fdea900537
Correct total_count in Cloudflare record fixtures
8 years ago
Adam Smith
ef8d66ff9c
Transform @ in Digitalocean API output to zone name
8 years ago
Adam Smith
feec4a6821
Add DigitalOcean provider
8 years ago
Paul van Brouwershaven
4b41762642
Use target.id instead of class name
8 years ago
Paul van Brouwershaven
11f4359099
Add support for included and excluded records
`Included` and `Excluded` can be used to filter records for one or more specific provider(s). This can be extremely useful when certain record types are not supported by a provider and you want only that provider to receive an alternative record.
See also: https://github.com/github/octodns/issues/26
8 years ago
Ross McFarland
a558fde6df
Fixes for cloudflare CAA support
8 years ago
Ross McFarland
e43da949a3
Add CAA for CF, DNSimple, and README
8 years ago
Ross McFarland
c24c793bcb
CAA unit tests for provider support
8 years ago
Terrence Cole
01f8431d74
Make formatting consistent and improve record type support.
9 years ago
Terrence Cole
0579ff6f2d
Working push for A records.
9 years ago
Vietor Davis
c19ec41b6b
Parse all data in the sample return set
9 years ago