Commit Graph
2805 Commits
Author SHA1 Message Date
Ross McFarland 3ea78af8e1 pycodestyle updates, mostly escaping \, couple r's, ignore break on binary 2018-04-15 09:58:36 -07:00
Ross McFarland 8db46cc0d2 Missing column in readme table 2018-04-15 09:51:13 -07:00
Ross McFarland dce1551f82 Include info about provider specific reqs in README 2018-04-15 09:46:35 -07:00
Ross McFarland b7955ac0df Merge pull request #227 from tommyang/bugfix/skipping-unsupported-records
Skip unsupported records for NS1 & DNSimple
2018-04-09 08:06:04 -07:00
Ross McFarland 10ec89e8b2 Merge branch 'master' into bugfix/skipping-unsupported-records 2018-04-09 07:59:23 -07:00
Ross McFarland 419cd4e8a9 Merge pull request #226 from evaryont/patch-1
Mark SSHFP algorithm 4 as valid
2018-04-09 07:57:24 -07:00
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.
2018-04-09 05:50:22 -07:00
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.
2018-04-07 09:39:20 -07:00
Ross McFarland 94b8c57557 Merge pull request #67 from github/configurable-geo-healthcheck
Configurable geo healthcheck host & path
2018-04-04 18:14:13 -07:00
Ross McFarland e4d75faf3c Add a note to CHANGELOG about health check updates 2018-04-04 17:49:11 -07:00
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.
2018-04-04 17:38:00 -07:00
Ross McFarland a5c560f203 Rename Dyn._monitor_matches to _monitor_doesnt_match 2018-04-04 07:33:57 -07:00
Ross McFarland 8330a3a16c Update a now stale comment on Route53 provider about healthchecks 2018-04-02 08:20:07 -07:00
Ross McFarland db6b9d2ada Remove stale comment about dyn property locations 2018-04-02 08:09:32 -07:00
Ross McFarland b51a9148b8 Route53 support for healthcheck protocol & port 2018-03-31 14:47:22 -07:00
Ross McFarland e6d8669611 Implement healthcheck protocol and port for Dyn 2018-03-31 14:31:15 -07:00
Ross McFarland 849a97f161 Add healthcheck protocol validation, HTTP or HTTPS 2018-03-31 13:35:48 -07:00
Ross McFarland 9752cb0a12 Add protocol and port to octodns.healthcheck configurables 2018-03-31 13:10:06 -07:00
Ross McFarland 084f1e7c57 Consolidate Dyn monitor comparison logic 2018-03-31 13:05:04 -07:00
Ross McFarland 5372e86e1c Switch to named params in _extra_changes 2018-03-31 12:39:32 -07:00
Ross McFarland 182c953875 Remove extraxted Record.ignored, extract excluded and included
Make the Record.octodns bits more consistent
2018-03-31 12:21:25 -07:00
Ross McFarland afd592f5a3 Merge remote-tracking branch 'origin/master' into configurable-geo-healthcheck 2018-03-31 12:16:10 -07:00
Ross McFarland b0b6e5cd70 Merge pull request #224 from github/fix-rel-with-twine
Add twine dev requirement, use it in script/release
2018-03-31 12:15:16 -07:00
Ross McFarland 0b4f32e363 Add twine dev requirement, use it in script/release 2018-03-31 12:09:05 -07:00
Ross McFarland fe5ab9e866 Merge pull request #223 from github/rel-0-9-0
0.9.0 version bump and (partial) changelog updates
v0.9.0
2018-03-26 08:38:55 -07:00
Ross McFarland 76f01f9f26 0.9.0 version bump and (partial) changelog updates 2018-03-26 08:28:49 -07:00
Ross McFarland a127bd1193 Merge pull request #222 from github/dyn-safe-empty-rulesets
Make sure to insert new rulesets at the "end"
2018-03-26 08:12:28 -07:00
Ross McFarland 4904a0ea20 Sort existing_rulesets by _ordering desc, so default is removed first 2018-03-24 17:58:08 -07:00
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 :-(
2018-03-24 10:28:09 -07:00
Dirkjan Bussink a180f246a2 Use proper object 2018-03-22 09:03:32 +01:00
Dirkjan Bussink 9cde37993b Really fix lint issue, should read better 2018-03-22 09:01:04 +01:00
Dirkjan Bussink ced6350cc9 Fix linting issues 2018-03-22 08:57:32 +01:00
Dirkjan Bussink a7f6da96d3 Merge branch 'master' into configurable-geo-healthcheck 2018-03-22 08:51:51 +01:00
Ross McFarland a361bd61d0 Merge pull request #221 from github/sort-geo-values
Unsorted GeoValue.values can result in false diffs
2018-03-15 06:26:35 -07:00
Ross McFarland 29b6f5a886 Unsorted GeoValue.values can result in false diffs 2018-03-15 06:22:40 -07:00
Ross McFarland 87f8e0503b Merge pull request #197 from mvermaes/check-route53-against-all-supported-types
Check Route 53 records against all supported types
2018-03-04 06:40:35 -08:00
Ross McFarland 9021adced9 Merge branch 'master' into check-route53-against-all-supported-types 2018-03-04 06:38:00 -08:00
Ross McFarland 00c1d4fafc Merge pull request #216 from michaelmcallister/ISSUE-26
Skip Alias recordset for Route53 Provider
2018-03-04 06:37:30 -08:00
Michael McAllister 8c1fe707e8 ISSUE #26 Skip Alias recordset for Route53 Provider 2018-03-04 18:02:51 +11:00
Michael Vermaes 80adb22a4b Check Route 53 records against all supported types 2018-03-04 14:18:21 +08:00
Ross McFarland db1ea78e2e Merge pull request #215 from Zophren/patch-1
Update Readme - OVH provider capabilities
2018-03-03 11:07:37 -08:00
Ross McFarland d1a2540099 Merge branch 'master' into patch-1 2018-03-03 11:04:51 -08:00
Ross McFarland 8b78f9093a Merge pull request #194 from sukiyaki/googledns-semicolon-escapes
Escape unescaped semicolons coming out of Google Cloud DNS
2018-03-03 10:47:39 -08:00
Ross McFarland fc4bf6b8ce Merge branch 'master' into googledns-semicolon-escapes 2018-03-03 10:43:26 -08:00
Ross McFarland b153d56289 Merge pull request #175 from github/show-zone-create
Adds a new field Plan.exists to indicate whether the zone exists
2018-03-03 10:29:20 -08:00
Ross McFarland 7228c5b294 Merge remote-tracking branch 'origin/master' into show-zone-create 2018-03-03 10:18:32 -08:00
Ross McFarland 876c09dcc0 Flesh out UT for new Plan.exists messaging 2018-03-03 10:12:34 -08:00
Ross McFarland e87806db05 Merge pull request #177 from trnsnt/ovh-show-zone-create
Implement populate exists for OvhProvider
2018-03-03 09:58:28 -08:00
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
2018-02-27 09:09:47 -08:00
Zophren 48f804e329 Update Readme - OVH provider capabilities
Add DKIM to provider capabilities
2018-02-27 18:05:34 +01:00