Commit Graph
1183 Commits
Author SHA1 Message Date
Ross McFarland bc3ce2071c Flipped bool logic 2020-03-30 07:12:25 -07:00
Ross McFarland 1fb4f4facd Avoid double existing_records lookup 2020-03-30 07:04:07 -07:00
Maik Zumstrull f590f201ea Use dict to speed up record search
This dict is created earlier, presumably to speed up this exact lookup, but it was using the list form instead, requiring a linear scan for each item.
2020-03-26 14:23:36 +00:00
Ross McFarland e5df31c8a9 Merge pull request #517 from github/dynamic-pool-validation
Dynamic pool validation
2020-03-24 12:04:16 -07:00
Ross McFarland ee4f59cbb0 Merge branch 'master' into dynamic-pool-validation 2020-03-24 11:58:46 -07:00
Ross McFarland 1e41e20a87 Merge pull request #511 from github/fastdns-edgedns-rename
Rename fastdns to edgedns w/backwards compat for now
2020-03-24 10:29:37 -07:00
Ross McFarland e52429e31b Merge branch 'master' into fastdns-edgedns-rename 2020-03-24 10:21:50 -07:00
Ross McFarland d35c136858 Warn about unused pools, ones not referenced by a rule 2020-03-20 13:32:37 -07:00
Ross McFarland aa58631dcd Validate dynamic rules do not reuse pools 2020-03-20 13:15:14 -07:00
Ross McFarland 7c9d89b826 Merge pull request #514 from github/transip-2-1-1
Transip v2.1.1, back out test skips and coverage omits
2020-03-16 08:15:21 -07:00
Ross McFarland fd037e873b Transip v2.1.1, back out test skips and coverage omits 2020-03-16 07:45:32 -07:00
Pavan Chandrashekar 694d7f3a71 Merge pull request #513 from github/disable-transip-tests
Bypass transip tests, they are blocking octodns CI
2020-03-10 12:55:02 -07:00
Pavan Chandrashekar 4432d49591 Minor fix. Coverage uses bourne shell, not bash 2020-03-10 12:41:16 -07:00
Pavan Chandrashekar c8f93ea010 Use unittest.skip() to skip tests 2020-03-10 12:32:46 -07:00
Pavan Chandrashekar 3ffde7330a Bypass transip tests, they are blocking octodns CI 2020-03-10 10:14:11 -07:00
Ross McFarland 9349f20aeb Rename fastdns to edgedns w/backwards compat for now 2020-03-06 17:26:52 -08:00
Ross McFarland 13e575651c Merge pull request #509 from rupa/ns1_rate_limiting_strategy
NS1 provider: support rate-limiting strategy
2020-03-06 10:08:41 -08:00
rupa deadwyler 0df33a5165 changes per review
* Add a client_config option to Ns1Provider, for passing additional
  options or overrides to the SDK config. This should allow NS1 users
  some flexibility without bothering octodns so much.
* Expose the actual SDK client object as `_client` on the Ns1Client wrapper
* Do my best to clarify options and defaults in the Ns1Provider docstring
2020-03-06 11:39:11 -05:00
rupa deadwyler 0f848e9b76 Add the parallelism arg to Ns1Provider docstring 2020-03-05 12:58:28 -05:00
rupa deadwyler 003754edc7 NS1 provider: support rate-limiting strategy
Adds a "parallelism" argument to the NS1 Provider. If set, we analyze
response headers and attempt to avoid 429 responses.
2020-03-05 12:16:17 -05:00
Pavan Chandrashekar e7cb021675 Merge pull request #506 from github/handle-oceania
NS1 doesn't support region OC. Handle it explicitly in the provider
2020-03-03 17:10:46 -08:00
Pavan Chandrashekar 35b835e8aa Merge branch 'master' into handle-oceania 2020-03-03 17:07:11 -08:00
Pavan Chandrashekar 0daa37578b Address review comments 2020-03-03 16:36:08 -08:00
Pavan Chandrashekar 71a277f6ad NS1 doesn't support region OC. Handle it explicitly in the provider 2020-03-03 11:07:29 -08:00
Ross McFarland 2fd725497d Merge pull request #503 from github/dependabot/pip/jmespath-0.9.5
Bump jmespath from 0.9.4 to 0.9.5
2020-03-02 07:37:28 -08:00
dependabot-preview[bot] 0c87bc3561 Bump jmespath from 0.9.4 to 0.9.5
Bumps [jmespath](https://github.com/jmespath/jmespath.py) from 0.9.4 to 0.9.5.
- [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.4...0.9.5)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-03-02 15:26:01 +00:00
Ross McFarland 84ae0b257c Merge pull request #502 from github/dependabot/pip/botocore-1.15.11
Bump botocore from 1.15.5 to 1.15.11
2020-03-02 07:24:44 -08:00
dependabot-preview[bot] 944b259ce3 Bump botocore from 1.15.5 to 1.15.11
Bumps [botocore](https://github.com/boto/botocore) from 1.15.5 to 1.15.11.
- [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.15.5...1.15.11)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-03-02 15:21:46 +00:00
Ross McFarland 1a1904b257 Merge pull request #501 from github/dependabot/pip/boto3-1.12.11
Bump boto3 from 1.12.5 to 1.12.11
2020-03-02 07:20:20 -08:00
dependabot-preview[bot] cc09651b2f Bump boto3 from 1.12.5 to 1.12.11
Bumps [boto3](https://github.com/boto/boto3) from 1.12.5 to 1.12.11.
- [Release notes](https://github.com/boto/boto3/releases)
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/boto/boto3/compare/1.12.5...1.12.11)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-03-01 08:15:27 +00:00
Ross McFarland a293c7aa95 Merge pull request #500 from github/zonefile-check-origin
Add check_origin option to ZoneFileSource
2020-02-29 17:40:34 -08:00
Ross McFarland 81c4092185 Add check_origin option to ZoneFileSource 2020-02-28 07:07:52 -08:00
Ross McFarland 4f304943cf Merge pull request #498 from github/dependabot-monthly
Weekly dependabot updates are too noisy, mostly boto
2020-02-24 08:37:23 -08:00
Ross McFarland 173bd8008f Weekly dependabot updates are too noisy, mostly boto 2020-02-24 06:58:17 -08:00
Ross McFarland f90daf9295 Merge pull request #497 from github/dependabot/pip/ns1-python-0.15.0
Bump ns1-python from 0.14.0 to 0.15.0
2020-02-24 06:57:49 -08:00
dependabot-preview[bot] 8f360dcf3c Bump ns1-python from 0.14.0 to 0.15.0
Bumps [ns1-python](https://github.com/ns1/ns1-python) from 0.14.0 to 0.15.0.
- [Release notes](https://github.com/ns1/ns1-python/releases)
- [Changelog](https://github.com/ns1/ns1-python/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ns1/ns1-python/compare/v0.14.0...v0.15.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-02-24 14:42:13 +00:00
Ross McFarland ab98f10529 Merge pull request #495 from github/dependabot/pip/requests-2.23.0
Bump requests from 2.22.0 to 2.23.0
2020-02-24 06:41:02 -08:00
dependabot-preview[bot] 516e3e57b5 Bump requests from 2.22.0 to 2.23.0
Bumps [requests](https://github.com/psf/requests) from 2.22.0 to 2.23.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/master/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.22.0...v2.23.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-02-24 14:26:20 +00:00
Ross McFarland 280faec372 Merge pull request #496 from github/dependabot/pip/boto3-1.12.5
Bump boto3 from 1.12.0 to 1.12.5
2020-02-24 06:25:06 -08:00
dependabot-preview[bot] 27b8ed43a7 Bump boto3 from 1.12.0 to 1.12.5
Bumps [boto3](https://github.com/boto/boto3) from 1.12.0 to 1.12.5.
- [Release notes](https://github.com/boto/boto3/releases)
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/boto/boto3/compare/1.12.0...1.12.5)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-02-24 14:22:55 +00:00
Ross McFarland e6d740582e Merge pull request #494 from github/dependabot/pip/botocore-1.15.5
Bump botocore from 1.15.0 to 1.15.5
2020-02-24 06:21:37 -08:00
dependabot-preview[bot] ad369fd056 Bump botocore from 1.15.0 to 1.15.5
Bumps [botocore](https://github.com/boto/botocore) from 1.15.0 to 1.15.5.
- [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.15.0...1.15.5)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-02-24 08:49:21 +00:00
Ross McFarland b88300665d Merge pull request #493 from github/dependabot/pip/botocore-1.15.0
Bump botocore from 1.14.13 to 1.15.0
2020-02-18 15:30:01 -08:00
Ross McFarland 413ddef2a6 Yet another round of Route53 retry internals changing 2020-02-18 15:26:10 -08:00
dependabot-preview[bot] 3777f131fb Bump botocore from 1.14.13 to 1.15.0
Bumps [botocore](https://github.com/boto/botocore) from 1.14.13 to 1.15.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.14.13...1.15.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-02-17 19:25:54 +00:00
Ross McFarland e9fb1c9ae9 Merge pull request #492 from github/dependabot/pip/google-cloud-dns-0.32.0
Bump google-cloud-dns from 0.31.0 to 0.32.0
2020-02-17 11:24:24 -08:00
dependabot-preview[bot] bad0408c98 Bump google-cloud-dns from 0.31.0 to 0.32.0
Bumps [google-cloud-dns](https://github.com/googleapis/python-dns) from 0.31.0 to 0.32.0.
- [Release notes](https://github.com/googleapis/python-dns/releases)
- [Changelog](https://github.com/googleapis/python-dns/blob/master/CHANGELOG.md)
- [Commits](https://github.com/googleapis/python-dns/compare/v0.31.0...v0.32.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-02-17 19:05:44 +00:00
Ross McFarland c2061684e8 Merge pull request #491 from github/dependabot/pip/boto3-1.12.0
Bump boto3 from 1.11.13 to 1.12.0
2020-02-17 11:04:35 -08:00
dependabot-preview[bot] 84bf588a32 Bump boto3 from 1.11.13 to 1.12.0
Bumps [boto3](https://github.com/boto/boto3) from 1.11.13 to 1.12.0.
- [Release notes](https://github.com/boto/boto3/releases)
- [Changelog](https://github.com/boto/boto3/blob/develop/CHANGELOG.rst)
- [Commits](https://github.com/boto/boto3/compare/1.11.13...1.12.0)

Signed-off-by: dependabot-preview[bot] <[email protected]>
2020-02-17 08:45:14 +00:00
Ross McFarland e3acac905a Merge pull request #402 from mamercad/feature/cloudflare-auth-bearer
Switch from X-Auth-{Email,Key} to Authorization for Cloudflare
2020-02-15 16:17:30 -08:00