3094 Commits
Author SHA1 Message Date
Ross McFarland 60ec6e9a28 Update Route53 test that pokes at boto internals 2020-01-11 10:16:31 -08:00
Ross McFarland eb890f0214 Bump boto3 to 1.11.0 2020-01-11 10:16:22 -08:00
dependabot-preview[bot]andGitHub d56bf28d8d Bump botocore from 1.10.5 to 1.14.0
Bumps [botocore](https://github.com/boto/botocore) from 1.10.5 to 1.14.0.
- [Release notes](https://github.com/boto/botocore/releases)
- [Changelog](https://github.com/boto/botocore/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/boto/botocore/compare/1.10.5...1.14.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-01-11 17:42:18 +00:00
Ross McFarlandandGitHub 5c3efdbcf7 Merge pull request #447 from github/dependabot/pip/pycodestyle-2.5.0
Bump pycodestyle from 2.4.0 to 2.5.0
2020-01-11 09:41:10 -08:00
Ross McFarland 79cb88ef25 Fix pycodestyle overindent warnings w/2.5.0 2020-01-11 09:37:00 -08:00
dependabot-preview[bot]andGitHub a33b75911d Bump pycodestyle from 2.4.0 to 2.5.0
Bumps [pycodestyle](https://github.com/PyCQA/pycodestyle) from 2.4.0 to 2.5.0.
- [Release notes](https://github.com/PyCQA/pycodestyle/releases)
- [Changelog](https://github.com/PyCQA/pycodestyle/blob/master/CHANGES.txt)
- [Commits](https://github.com/PyCQA/pycodestyle/compare/2.4.0...2.5.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-01-11 17:30:12 +00:00
Ross McFarlandandGitHub ef9674c716 Merge pull request #453 from github/dependabot/pip/google-cloud-dns-0.31.0
Bump google-cloud-dns from 0.29.0 to 0.31.0
2020-01-11 09:29:00 -08:00
dependabot-preview[bot]andGitHub 09000540a0 Bump google-cloud-dns from 0.29.0 to 0.31.0
Bumps [google-cloud-dns](https://github.com/GoogleCloudPlatform/google-cloud-python) from 0.29.0 to 0.31.0.
- [Release notes](https://github.com/GoogleCloudPlatform/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GoogleCloudPlatform/google-cloud-python/compare/0.29.0...0.31.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-01-11 17:26:30 +00:00
Ross McFarlandandGitHub 02d01098c1 Merge pull request #452 from github/dependabot/pip/ovh-0.5.0
Bump ovh from 0.4.8 to 0.5.0
2020-01-11 09:25:22 -08:00
dependabot-preview[bot]andGitHub 04759a51a0 Bump ovh from 0.4.8 to 0.5.0
Bumps [ovh](https://github.com/ovh/python-ovh) from 0.4.8 to 0.5.0.
- [Release notes](https://github.com/ovh/python-ovh/releases)
- [Changelog](https://github.com/ovh/python-ovh/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ovh/python-ovh/compare/v0.4.8...v0.5.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-01-11 17:21:33 +00:00
Ross McFarlandandGitHub 77396030a2 Merge pull request #451 from github/dependabot/pip/jmespath-0.9.4
Bump jmespath from 0.9.3 to 0.9.4
2020-01-11 09:20:22 -08:00
dependabot-preview[bot]andGitHub c28b1a7d73 Bump jmespath from 0.9.3 to 0.9.4
Bumps [jmespath](https://github.com/jmespath/jmespath.py) from 0.9.3 to 0.9.4.
- [Release notes](https://github.com/jmespath/jmespath.py/releases)
- [Changelog](https://github.com/jmespath/jmespath.py/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/jmespath/jmespath.py/compare/0.9.3...0.9.4)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-01-11 17:17:37 +00:00
Ross McFarlandandGitHub f4513a4eb5 Merge pull request #450 from github/dependabot/pip/s3transfer-0.3.0
Bump s3transfer from 0.1.13 to 0.3.0
2020-01-11 09:16:28 -08:00
dependabot-preview[bot]andGitHub d4be1036a4 Bump s3transfer from 0.1.13 to 0.3.0
Bumps [s3transfer](https://github.com/boto/s3transfer) from 0.1.13 to 0.3.0.
- [Release notes](https://github.com/boto/s3transfer/releases)
- [Changelog](https://github.com/boto/s3transfer/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/boto/s3transfer/compare/0.1.13...0.3.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-01-11 17:13:57 +00:00
Ross McFarlandandGitHub 8185a6016e Merge pull request #449 from github/dependabot/pip/google-cloud-core-1.1.0
Bump google-cloud-core from 0.28.1 to 1.1.0
2020-01-11 09:12:47 -08:00
dependabot-preview[bot]andGitHub 5316dddbc6 Bump google-cloud-core from 0.28.1 to 1.1.0
Bumps [google-cloud-core](https://github.com/GoogleCloudPlatform/google-cloud-python) from 0.28.1 to 1.1.0.
- [Release notes](https://github.com/GoogleCloudPlatform/google-cloud-python/releases)
- [Changelog](https://github.com/googleapis/google-cloud-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/GoogleCloudPlatform/google-cloud-python/compare/core-0.28.1...kms-1.1.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-01-11 17:05:32 +00:00
Ross McFarlandandGitHub 24533cc6c9 Merge pull request #448 from github/dependabot/pip/six-1.13.0
Bump six from 1.12.0 to 1.13.0
2020-01-11 09:04:16 -08:00
Ross McFarlandandGitHub 295102bde6 Merge branch 'master' into dependabot/pip/six-1.13.0 2020-01-11 09:00:53 -08:00
Ross McFarlandandGitHub 9a0050f85f Merge pull request #444 from github/dependabot/pip/python-dateutil-2.8.1
Bump python-dateutil from 2.6.1 to 2.8.1
2020-01-11 08:59:33 -08:00
Ross McFarlandandGitHub 826df247b5 python-dateutil>=2.8.1 2020-01-11 08:57:05 -08:00
Ross McFarlandandGitHub d6fd1d33df Merge pull request #443 from cclauss/patch-2
Add dependabot to periodically refresh dependancies
2020-01-11 08:48:58 -08:00
dependabot-preview[bot]andGitHub c98ba64e8e Bump six from 1.12.0 to 1.13.0
Bumps [six](https://github.com/benjaminp/six) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/benjaminp/six/releases)
- [Changelog](https://github.com/benjaminp/six/blob/master/CHANGES)
- [Commits](https://github.com/benjaminp/six/compare/1.12.0...1.13.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-01-11 16:29:48 +00:00
dependabot-preview[bot]andGitHub fe58c67133 Bump python-dateutil from 2.6.1 to 2.8.1
Bumps [python-dateutil](https://github.com/dateutil/dateutil) from 2.6.1 to 2.8.1.
- [Release notes](https://github.com/dateutil/dateutil/releases)
- [Changelog](https://github.com/dateutil/dateutil/blob/master/NEWS)
- [Commits](https://github.com/dateutil/dateutil/compare/2.6.1...2.8.1)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-01-11 16:28:23 +00:00
Christian ClaussandGitHub ae9e465d8d Add dependabot to periodically refresh dependancies
As recommended by @ross at https://github.com/github/octodns/pull/441#discussion_r363515321
2020-01-11 04:52:11 +01:00
Ross McFarlandandGitHub f1cc392bc4 Include populate_should_replace in yaml example. 2020-01-09 07:41:30 -08:00
Ross McFarlandandGitHub f772517a8b Merge pull request #442 from Kaari/fix-dkim-trailing-semicolon
Fix trailing semicolon in dkim for ovh provider
2020-01-08 11:51:51 -08:00
4b625eba64 Use comprehension for clarity and best practice
Co-Authored-By: Ross McFarland <[email protected]>
2020-01-08 19:52:13 +01:00
Charles Durieux e22a7d2738 Fix trailing semicolon in dkim for ovh provider
Pulling dns records from ovh to a yaml file puts a semicolon at the end.
Pushing from yaml to ovh will fail the "dkim-compliant" verification if
there is an empty field (and there is one in case of a trailing
semicolon). With the current logic, pulling dkim record created with ovh
then pushing it back will NOT work.

This small patch ignores all empty fields in a dkim records during dkim
validation.
2020-01-08 17:45:02 +01:00
Ross McFarland a078ec9d31 Move to populate_should_replace rather then OverridingYamlProvider 2020-01-06 14:16:47 -08:00
Ross McFarland 41dd72f1fb Merge remote-tracking branch 'origin/master' into overriding-yaml-provider 2020-01-06 13:41:27 -08:00
Ross McFarlandandGitHub 84b7cd88bc Merge pull request #439 from danhanks/dhanks_docs_branch
Document max_workers flag
2020-01-06 12:37:38 -08:00
Ross McFarland 4d8f275e68 Merge remote-tracking branch 'origin/master' into ns1-dynamic 2020-01-06 10:25:19 -08:00
Ross McFarland 391ef583ae Ns1 should use geofence_regional to avoid nearest matching 2020-01-06 10:22:41 -08:00
Ross McFarland e0debc963e Update Dynamic support to include NS1, remove Geo mentions 2020-01-06 10:22:18 -08:00
Ross McFarland 95f5111487 NS1 geo records will always use 'answers' 2020-01-06 10:18:56 -08:00
Ross McFarland f91cac3ef4 coverage for Ns1Client notifylist methods 2020-01-06 10:13:58 -08:00
Ross McFarland eefd83de80 Coverage for Ns1Provider _extra_changes 2020-01-06 10:04:07 -08:00
Ross McFarlandandGitHub 98408f569b Merge pull request #432 from github/ns1-rate-limiting
Refactor Ns1 client out to implement rate limiting once (for everything)
2020-01-06 09:27:28 -08:00
Ross McFarlandandGitHub 793404c94f Merge pull request #431 from github/ns1-update-api
Update Ns1 client version to 0.13.0
2020-01-06 09:26:56 -08:00
Ross McFarland 69cd30a183 Coverage for Ns1Provider _data_for_dynamic_A 2020-01-06 09:18:10 -08:00
Ross McFarland 561a6ca2d9 Test coverage for Ns1Provider _params_for_dynamic_A 2020-01-06 08:31:35 -08:00
Joshua Hügli b57f2a64ad create/copy test with delegation set support 2019-12-20 17:19:40 +01:00
Dan Hanks ed482c60ca Document max_workers flag 2019-12-19 10:33:22 -05:00
Ross McFarland 0f298e51be Tests for ns1 _monitors_gc 2019-12-13 13:22:54 -08:00
Ross McFarland 4022155b72 Method naming consistency, test coverage for feeds and monitors 2019-12-13 13:07:32 -08:00
Ross McFarland 8ec84f49bb More ns1 code coverage, bug fix for monitor matching 2019-12-13 12:39:14 -08:00
Ross McFarland d7053a2e92 Ns1Client tests for caching and minor logic 2019-12-13 11:58:18 -08:00
Ross McFarland 6c7abe1fd6 Ns1 still SUPPORTS_GEO 2019-12-12 14:19:16 -08:00
Ross McFarland 674c29fb8b Debug logging 2019-12-12 14:17:42 -08:00
Ross McFarland c119f2e802 Move ns1 caching to client where it's much safer/consistent 2019-12-12 14:03:09 -08:00