Commit Graph

1211 Commits

Author SHA1 Message Date
dependabot-preview[bot] e5758f1cb9 Bump setuptools from 44.0.0 to 44.1.0
Bumps [setuptools](https://github.com/pypa/setuptools) from 44.0.0 to 44.1.0.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/master/CHANGES.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v44.0.0...v44.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-02 17:24:46 +00:00
Ross McFarland 8f200d1bce Merge pull request #529 from github/dependabot/pip/botocore-1.15.34
Bump botocore from 1.15.11 to 1.15.34
2020-04-02 10:23:24 -07:00
dependabot-preview[bot] ff9ff7551a Bump botocore from 1.15.11 to 1.15.34
Bumps [botocore](https://github.com/boto/botocore) from 1.15.11 to 1.15.34.
- [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.11...1.15.34)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-02 17:18:24 +00:00
Ross McFarland eb91bb7084 Merge pull request #522 from github/dependabot/pip/msrestazure-0.6.3
Bump msrestazure from 0.6.2 to 0.6.3
2020-04-02 10:17:06 -07:00
dependabot-preview[bot] 83be2168f5 Bump msrestazure from 0.6.2 to 0.6.3
Bumps [msrestazure](https://github.com/Azure/msrestazure-for-python) from 0.6.2 to 0.6.3.
- [Release notes](https://github.com/Azure/msrestazure-for-python/releases)
- [Commits](https://github.com/Azure/msrestazure-for-python/compare/v0.6.2...v0.6.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-02 16:48:29 +00:00
Ross McFarland 5cdad05bf5 Merge pull request #521 from github/dependabot/pip/readme-renderer-md--25.0
Bump readme-renderer[md] from 24.0 to 25.0
2020-04-02 09:47:14 -07:00
dependabot-preview[bot] 3ad48f9c4f Bump readme-renderer[md] from 24.0 to 25.0
Bumps [readme-renderer[md]](https://github.com/pypa/readme_renderer) from 24.0 to 25.0.
- [Release notes](https://github.com/pypa/readme_renderer/releases)
- [Changelog](https://github.com/pypa/readme_renderer/blob/master/CHANGES.rst)
- [Commits](https://github.com/pypa/readme_renderer/compare/24.0...25.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-02 16:39:58 +00:00
Ross McFarland 8d5e90fd0a Merge pull request #520 from github/dependabot/pip/pyyaml-5.3.1
Bump pyyaml from 5.3 to 5.3.1
2020-04-02 09:38:41 -07:00
dependabot-preview[bot] cc9826d20c Bump pyyaml from 5.3 to 5.3.1
Bumps [pyyaml](https://github.com/yaml/pyyaml) from 5.3 to 5.3.1.
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES)
- [Commits](https://github.com/yaml/pyyaml/compare/5.3...5.3.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-02 16:25:50 +00:00
Ross McFarland b6d6daf885 Merge pull request #519 from github/dependabot/pip/transip-2.1.2
Bump transip from 2.1.1 to 2.1.2
2020-04-02 09:23:53 -07:00
dependabot-preview[bot] e2edeacc94 Bump transip from 2.1.1 to 2.1.2
Bumps [transip](https://github.com/benkonrath/transip-api) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/benkonrath/transip-api/releases)
- [Changelog](https://github.com/benkonrath/transip-api/blob/2.1.2/CHANGELOG.rst)
- [Commits](https://github.com/benkonrath/transip-api/compare/2.1.1...2.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-01 08:49:39 +00:00
Pavan Chandrashekar 0b95694d7b Merge pull request #508 from github/nsone-country-filter-chain
Add country based filter to NS1 filter chain
2020-03-31 11:16:37 -07:00
Pavan Chandrashekar bcaaeb21f5 Merge branch 'master' into nsone-country-filter-chain 2020-03-31 11:13:08 -07:00
Pavan Chandrashekar 5bb2851002 Keep minimum relevant code in try/except block 2020-03-30 10:41:00 -07:00
Ross McFarland 85db74f3ee Merge pull request #518 from maikzumstrull/patch-1
Use dict to speed up record search
2020-03-30 07:20:42 -07:00
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
Pavan Chandrashekar 72eaf0d3af Handle non-existent zones case in extra_changes 2020-03-28 02:21: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
Pavan Chandrashekar 438bea46c3 Fix typos, add a log for filter updates 2020-03-25 15:30:00 -07:00
Pavan Chandrashekar f42300b983 Apply suggestions from code review
Conform to octodns style string concatenation

Co-Authored-By: Ross McFarland <ross@github.com>
2020-03-25 15:20:51 -07:00
Pavan Chandrashekar a7f01d4c76 Support upgrade of filter chain 2020-03-25 12:36:44 -07: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
Pavan Chandrashekar 0ada5a9ad9 Merge branch 'master' of https://github.com/github/octodns into nsone-country-filter-chain 2020-03-18 11:16:15 -07:00
Pavan Chandrashekar 5f2fc721ab Add disabled flag to filter definition 2020-03-18 11:15:33 -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 837d3ed4ae Address review comments, add explicit filter chains 2020-03-12 03:01:02 -07:00
Pavan Chandrashekar 92d243df78 Merge branch 'master' of https://github.com/github/octodns into nsone-country-filter-chain 2020-03-10 15:23:45 -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
Pavan Chandrashekar 789f65c0d1 Lint fixes (long lines) 2020-03-09 16:51:32 -07:00
Pavan Chandrashekar ee8111ec1a Remove a couple debug prints 2020-03-09 16:41:35 -07:00
Pavan Chandrashekar d7c55f15c3 Handle dynamic filter chains better 2020-03-09 16:39:02 -07:00
Ross McFarland 9349f20aeb Rename fastdns to edgedns w/backwards compat for now 2020-03-06 17:26:52 -08:00
Pavan Chandrashekar d68a034a57 Update country filter conditionally instead of changing the default 2020-03-06 12:25:07 -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 b498f76725 Add country based filter to NS1 filter chain 2020-03-04 17:55:55 -08: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