Ross McFarland
419cd4e8a9
Merge pull request #226 from evaryont/patch-1
Mark SSHFP algorithm 4 as valid
8 years ago
Tommy Yang
b000c07c80
Skip unsupported records for NS1 & DNSimple
Implements the unsupported records skipping fix [proposed by ross](https://github.com/github/octodns/issues/176#issuecomment-359294960 ) in #176 for DNSimple and additionally for NS1.
Fixes #176 and also the NS1 version of it (`AttributeError: 'Ns1Provider' object has no attribute '_data_for_DNSKEY'`) that currently affect domains that have DNSSEC enabled.
8 years ago
No GUI
a06ad43e0a
Mark SSHFP algorithm 4 as valid
[RFC 7479](https://tools.ietf.org/html/rfc7479 ) introduces support for Ed25519 host keys for the SSHFP record.
8 years ago
Ross McFarland
94b8c57557
Merge pull request #67 from github/configurable-geo-healthcheck
Configurable geo healthcheck host & path
8 years ago
Ross McFarland
e4d75faf3c
Add a note to CHANGELOG about health check updates
8 years ago
Ross McFarland
19956f14bc
Include fqdn in Route53 health check refs, not name
This will ensure unique refs for different zones. Without them the ref isn't
enough to make sure we're looking at the right thing (notably when we're
gc'ing old health checks.) This also adds a bit more debugging around health
checks.
8 years ago
Ross McFarland
a5c560f203
Rename Dyn._monitor_matches to _monitor_doesnt_match
8 years ago
Ross McFarland
8330a3a16c
Update a now stale comment on Route53 provider about healthchecks
8 years ago
Ross McFarland
db6b9d2ada
Remove stale comment about dyn property locations
8 years ago
Ross McFarland
b51a9148b8
Route53 support for healthcheck protocol & port
8 years ago
Ross McFarland
e6d8669611
Implement healthcheck protocol and port for Dyn
8 years ago
Ross McFarland
849a97f161
Add healthcheck protocol validation, HTTP or HTTPS
8 years ago
Ross McFarland
9752cb0a12
Add protocol and port to octodns.healthcheck configurables
8 years ago
Ross McFarland
084f1e7c57
Consolidate Dyn monitor comparison logic
8 years ago
Ross McFarland
5372e86e1c
Switch to named params in _extra_changes
8 years ago
Ross McFarland
182c953875
Remove extraxted Record.ignored, extract excluded and included
Make the Record.octodns bits more consistent
8 years ago
Ross McFarland
afd592f5a3
Merge remote-tracking branch 'origin/master' into configurable-geo-healthcheck
8 years ago
Ross McFarland
b0b6e5cd70
Merge pull request #224 from github/fix-rel-with-twine
Add twine dev requirement, use it in script/release
8 years ago
Ross McFarland
0b4f32e363
Add twine dev requirement, use it in script/release
8 years ago
Ross McFarland
fe5ab9e866
Merge pull request #223 from github/rel-0-9-0
0.9.0 version bump and (partial) changelog updates
8 years ago
Ross McFarland
76f01f9f26
0.9.0 version bump and (partial) changelog updates
8 years ago
Ross McFarland
a127bd1193
Merge pull request #222 from github/dyn-safe-empty-rulesets
Make sure to insert new rulesets at the "end"
8 years ago
Ross McFarland
4904a0ea20
Sort existing_rulesets by _ordering desc, so default is removed first
8 years ago
Ross McFarland
7a755d15be
Make sure to insert new rulesets at the "end"
Dyn will still match them, even while they're empty before we've had a
chance to add the respons pools to them which is BAD and caused a
medium-size outage (thankfully not as bad as it could have been.) Ideally
we'd use publish=False and stage things, but that seems broken in the client
lib, there's no way to send publish=N. I also tried sending the
response_pool_ids as part of the create calls and response pool config if
one didn't exist, but neither of those routes worked :-(
8 years ago
Dirkjan Bussink
a180f246a2
Use proper object
8 years ago
Dirkjan Bussink
9cde37993b
Really fix lint issue, should read better
8 years ago
Dirkjan Bussink
ced6350cc9
Fix linting issues
8 years ago
Dirkjan Bussink
a7f6da96d3
Merge branch 'master' into configurable-geo-healthcheck
8 years ago
Ross McFarland
a361bd61d0
Merge pull request #221 from github/sort-geo-values
Unsorted GeoValue.values can result in false diffs
8 years ago
Ross McFarland
29b6f5a886
Unsorted GeoValue.values can result in false diffs
8 years ago
Ross McFarland
87f8e0503b
Merge pull request #197 from mvermaes/check-route53-against-all-supported-types
Check Route 53 records against all supported types
8 years ago
Ross McFarland
9021adced9
Merge branch 'master' into check-route53-against-all-supported-types
8 years ago
Ross McFarland
00c1d4fafc
Merge pull request #216 from michaelmcallister/ISSUE-26
Skip Alias recordset for Route53 Provider
8 years ago
Michael McAllister
8c1fe707e8
ISSUE #26 Skip Alias recordset for Route53 Provider
8 years ago
Michael Vermaes
80adb22a4b
Check Route 53 records against all supported types
8 years ago
Ross McFarland
db1ea78e2e
Merge pull request #215 from Zophren/patch-1
Update Readme - OVH provider capabilities
8 years ago
Ross McFarland
d1a2540099
Merge branch 'master' into patch-1
8 years ago
Ross McFarland
8b78f9093a
Merge pull request #194 from sukiyaki/googledns-semicolon-escapes
Escape unescaped semicolons coming out of Google Cloud DNS
8 years ago
Ross McFarland
fc4bf6b8ce
Merge branch 'master' into googledns-semicolon-escapes
8 years ago
Ross McFarland
b153d56289
Merge pull request #175 from github/show-zone-create
Adds a new field Plan.exists to indicate whether the zone exists
8 years ago
Ross McFarland
7228c5b294
Merge remote-tracking branch 'origin/master' into show-zone-create
8 years ago
Ross McFarland
876c09dcc0
Flesh out UT for new Plan.exists messaging
8 years ago
Ross McFarland
e87806db05
Merge pull request #177 from trnsnt/ovh-show-zone-create
Implement populate exists for OvhProvider
8 years ago
Josh Soref
5d2ba2e715
Spelling ( #214 )
* spelling: ancillary
* spelling: antarctica
* spelling: australia
* spelling: authentication
* spelling: continental
* spelling: constructor
* spelling: conversion
* spelling: creation
* spelling: doesn't
* spelling: easily
* spelling: efficiently
* spelling: equivalent
* spelling: essentially
* spelling: everything
* spelling: exactly
* spelling: be
* spelling: expensive
* spelling: supports
* spelling: healthcheck
* spelling: immediately
* spelling: ignored
* spelling: invocation
* spelling: itself
* spelling: leftovers
* spelling: missing
* spelling: natural
* spelling: nonexistent
* spelling: peculiarities
* spelling: pointing
This change hit a line length limitation, so I'm wrapping it and
adding a period which appears to match local style...
* spelling: quicker
* spelling: response
* spelling: requested
* spelling: redirect
* spelling: traffic
* spelling: unknown
* spelling: uploaded
* spelling: useful
* spelling: separately
* spelling: zone
8 years ago
Zophren
48f804e329
Update Readme - OVH provider capabilities
Add DKIM to provider capabilities
8 years ago
Ross McFarland
dbc592bb4d
Merge pull request #209 from github/support-non-ascii
Change str() to unicode() to avoid encoding problems
8 years ago
Ross McFarland
f5c17638a4
Remove Rackspace's _as_unicode, no longer necessary
8 years ago
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