Commit Graph

531 Commits

Author SHA1 Message Date
Ross McFarland 928661b2f2 Merge branch 'master' into route53_auth_methods 2018-06-14 07:22:14 -07:00
Ross McFarland 5ac99d70eb Merge pull request #247 from yzguy/ns1_absolute_values
change all answers from NS1 to absolute for types that require it
2018-06-14 07:19:13 -07:00
Adam Smith 18e644918b fix formatting for base provider output 2018-06-13 23:29:47 -07:00
Adam Smith be6019f119 change all answers from NS1 to absolute for types that require it 2018-06-13 22:44:45 -07:00
Adam Smith 16eda53eb3 add note about fallback authentication for route53 provider 2018-06-13 21:24:29 -07:00
Adam Smith 446e8485b3 if user does not explicitly set Access Key ID and Secret Access Key then use
boto3's methods as fallback
2018-06-13 21:18:21 -07:00
Ross McFarland f8a29f49d5 Merge pull request #243 from github/lenient-add-record
Lenient add record
2018-05-30 14:04:21 -07:00
Ross McFarland bfb1251c4f Merge branch 'master' into lenient-add-record 2018-05-30 13:48:59 -07:00
Ross McFarland 118cd32ef4 Merge pull request #244 from github/children-first
Apply sub-zones before parents
2018-05-30 13:48:15 -07:00
Ross McFarland b4176382b5 Cleaner impl for _plan_keyer 2018-05-30 13:35:19 -07:00
Ross McFarland c54904fa68 Apply sub-zones before parents 2018-05-30 13:28:55 -07:00
Ross McFarland 206d77d5a6 Include a provider test of populate w/lenient=True 2018-05-30 12:56:25 -07:00
Ross McFarland cee7677ae4 Implement Zone.add_record lenient across our providers 2018-05-30 12:41:59 -07:00
Ross McFarland 1103b4c383 Implement Zone.add_record lenient param/support and more tests 2018-05-30 12:30:20 -07:00
Ross McFarland adf7154f6b TDD lenient add_record 2018-05-30 12:22:35 -07:00
Ross McFarland 6353493906 Merge pull request #241 from github/rel-0-9-1
0.9.1 version bump and changelog update
v0.9.1
2018-05-21 19:10:05 -07:00
Ross McFarland ffbca09d8b 0.9.1 version bump and changelog update 2018-05-21 19:03:15 -07:00
Ross McFarland ad85496e39 Merge pull request #237 from github/simonsj-patch-1
README.md: your -> you're typo
2018-04-24 13:56:01 -07:00
Jon Simons 9f575374fa README.md: your -> you're typo 2018-04-24 13:40:47 -07:00
Ross McFarland 90b7a7fe90 Merge pull request #233 from github/requirements-doc
Include info about provider specific reqs in README
2018-04-20 13:30:25 -07:00
Ross McFarland 7b68490911 Merge branch 'master' into requirements-doc 2018-04-20 13:20:26 -07:00
Ross McFarland 5ddf2d3154 Merge pull request #235 from github/revert-setup-cfg
Revert the setup.cfg infra and go back to requirements.txt
2018-04-20 12:49:44 -07:00
Ross McFarland 4f577bbcab Include a >=10.0.1 for pip -U pip 2018-04-20 12:45:53 -07:00
Ross McFarland f86c06d304 Revert the setup.cfg infra and go back to requirements.txt
I've continually run into problems with the setup.cfg route that I'm not
interested in investing the time to debug and fix. Looking around it doesn't
seem to be very common yet so I've had a hard time finding help/docs etc.
2018-04-20 12:35:58 -07:00
Ross McFarland 8af22779b7 Merge branch 'master' into requirements-doc 2018-04-15 10:02:13 -07:00
Ross McFarland 33efc522c6 Merge pull request #234 from github/lint-fixes
pycodestyle updates, mostly escaping \, couple r's, ignore break on binary
2018-04-15 10:02:00 -07:00
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