Ross McFarland
9f2b65ec83
Change str() to unicode() to avoid encoding problems
8 years ago
Ross McFarland
fad5bc32c2
Merge pull request #208 from github/fix-cloudflare-alias-update
Fix handling of Cloudflare ALIAS updates
8 years ago
Ross McFarland
543b1c9dbd
Fix handling of Cloudflare ALIAS updates
8 years ago
Ross McFarland
54e5d24c1b
Merge pull request #205 from github/cloudflare-consistent-contents
Extract _record_for from populate, use round trip in _apply_Update
8 years ago
Ross McFarland
9f7a114928
Merge branch 'master' into cloudflare-consistent-contents
8 years ago
Ross McFarland
d08e66d6d1
Merge pull request #207 from sshmanko/master
fix logging for update/delete_pcent_threshold
8 years ago
Sergei Shmanko
29bc1f3af3
fix logging for update/delete_pcent_threshold
8 years ago
Ross McFarland
4b44ab14b1
Use MIN_TTL, not 120 literal
8 years ago
Ross McFarland
886a26bc6f
Extract _record_for from populate, use round trip in _apply_Update
This will ensure that we have exactly the same logic/behavior across the
board when turning records into content and prevent the :-( hack that was in
here before. It was missing the max(min, ttl) bit we throw everything else
through and this makes that consistent. Most importantly it'll prevent us
from having to fix bugs or make improvements in multiple code paths in the
future.
8 years ago
Ross McFarland
7c55061666
Merge pull request #198 from nunnun/bug/cloudflare-cdn-option
Remove unnecessary argument "cdn" from CloudflareProvider
8 years ago
Hirotaka Nakajima
743af63989
Remove unnecessary argument "cdn"
8 years ago
Ross McFarland
fa047e06b0
Merge pull request #195 from nsone/master
Properly set filter rules for geo answers
8 years ago
Steve Coursen
eb97b43d28
length of answers check is unnecessary
8 years ago
Steve Coursen
786a4fb06a
Merge branch 'master' of ssh://github.com/github/octodns
8 years ago
Ross McFarland
548e06aca0
Merge pull request #196 from sukiyaki/googledns-limit-name
Generate the zone name following the spec of Google Cloud DNS
8 years ago
Masaki Tagawa
c6aae7b9b3
Always prepend a legal name to the zone name
8 years ago
Masaki Tagawa
2a16e988e0
Generate the zone name following the spec of Google Cloud DNS
Zone name must begin with a letter, end with a letter or digit, and only contain lowercase letters, digits or dashes, and be 63 characters or less.
For instance, a reverse zone of IPv6 may violate the spec on the first character and the length of the zone name.
8 years ago
Steve Coursen
c20296ef90
Merge branch 'master' of ssh://github.com/github/octodns
8 years ago
Steve Coursen
2e17176442
Move if branch around to avoid creating unnecessary filter chains
8 years ago
Ross McFarland
5138d06162
Merge pull request #191 from github/new-sshfp-values
Support for SSHFP ECDSA (3) and SHA-256 (2)
8 years ago
Ross McFarland
22d8914ef2
Merge branch 'master' into new-sshfp-values
8 years ago
Ross McFarland
8943275b10
Merge pull request #192 from trnsnt/fix-srv
Fix SRV and SSHFP record for OVH provider
8 years ago
trnsnt
20d9ce7991
Fix SRV and SSHFP record for OVH provider
8 years ago
Ross McFarland
093398ff94
Support for SSHFP ECDSA (3) and SHA-256 (2)
RFC 6594 & RFC 7479
8 years ago
Ross McFarland
43f6ff7210
Merge pull request #182 from vanbroup/cloudflare-proxied
Option to handle Cloudflare proxied records
8 years ago
Ross McFarland
dfe7d33d23
Merge branch 'master' into cloudflare-proxied
8 years ago
Paul van Brouwershaven
c6634b3ccc
Simplify _include_change check
8 years ago
Paul van Brouwershaven
6f0b0ddb08
Test different exception types
8 years ago
Paul van Brouwershaven
c4179ef0e8
Allow proxied records with the same name
8 years ago
Paul van Brouwershaven
8a7145f49f
Changes according to review
8 years ago
Ross McFarland
75403e39f9
Merge pull request #185 from vanbroup/cloudflare-srv
Add SRV support to Cloudflare provider
8 years ago
Paul van Brouwershaven
c848860b1f
Add SRV support to Cloudflare provider
8 years ago
Paul van Brouwershaven
b5e7af0398
Option to handle Cloudflare proxied records
This change imports records that are marked as proxied so that they can be synced to other DNS providers as described in
[this support acticle](https://support.cloudflare.com/hc/en-us/articles/115000830351-How-to-configure-DNS-for-CNAME-partial-setup-when-managing-DNS-externally ).
Records that use this functionality will be ignored by this provider and not be synced back to Cloudflare as we don't know the origin record values that would be required.
This change does not allow you to enable, disable or configure the CDN itself as that would require a lot of metadata to be handled by OctoDNS.
The intention of this change is to allow users to run a multi-DNS provider setup without sending any traffic to their origin directly.
See also github/octodns#45
8 years ago
Ross McFarland
507e748b98
Merge pull request #178 from yzguy/dnsmadeeasy-provider
Dnsmadeeasy provider
8 years ago
Adam Smith
d8837a14ad
add tests for DnsMadeEasy provider
8 years ago
Adam Smith
4dc7c582a3
add ratelimit_delay parameter
8 years ago
Adam Smith
712d1d86aa
add DnsMadeEasy to README, sandbox environment toggle
8 years ago
Adam Smith
ef2ebf7199
add exists for zone creation detection
8 years ago
Adam Smith
449330bbf3
add DnsMadeEasy Provider
8 years ago
Ross McFarland
4946837faf
Merge pull request #173 from github/handle-0-pref
Handle MX preference of 0
8 years ago
Ross McFarland
af435c3130
Handle MX preference of 0
8 years ago
Ross McFarland
52d4aa1af8
Merge pull request #169 from github/ns1-retry-period
RateLimitException.period is coming back as str now
8 years ago
Ross McFarland
5ae9c03915
Merge branch 'master' into ns1-retry-period
8 years ago
Ross McFarland
a504ad1168
Merge pull request #171 from github/ns1-geo-hc
Comment that NS1 geo health checks aren't yet supported
8 years ago
Ross McFarland
68bc400e19
Comment that NS1 geo health checks aren't yet supported
8 years ago
Ross McFarland
456bed5da8
Merge pull request #170 from nsone/master
Set Ns1Provider to "Yes" for GeoDNS Support
8 years ago
Steve Coursen
682e57c9f9
Set Ns1Provider to "Yes" for GeoDNS Support
8 years ago
Ross McFarland
c16b8d6d78
RateLimitException.period is coming back as str now
8 years ago
Ross McFarland
feb61dfd4d
Merge pull request #165 from procore/master
Add RackSpace as a provider
8 years ago
Ross McFarland
1fc735e617
Merge branch 'master' into master
8 years ago