1
0
mirror of https://github.com/github/octodns.git synced 2024-05-11 05:55:00 +00:00
Commit Graph

1457 Commits

Author SHA1 Message Date
Ross McFarland
a8cb831d29 Much more thorough testing of NS1 _params_for_dynamic_A 2020-06-23 13:47:46 -07:00
Ross McFarland
680cd95e73 Remove fragile save & restore record junk 2020-06-23 13:16:42 -07:00
Ross McFarland
d84aace823 Don't modify a shared record, causes cascading test failures 2020-06-23 13:16:09 -07:00
Ross McFarland
bbe4dc2d3e NS1 georegion, country, and catchall need to be separate groups 2020-06-23 09:49:37 -07:00
Ross McFarland
ccc4d8dfc0 Merge pull request #567 from lancehudson/patch-3
Add the ability to mark a zone as lenient
2020-06-22 19:39:52 -07:00
Lance Hudson
2277ad714a Merge branch 'master' into patch-1 2020-06-22 17:43:38 -04:00
Lance Hudson
84048dbde9 Cloudflare: Make page size configurable 2020-06-22 17:27:41 -04:00
Lance Hudson
9989134286 Merge branch 'master' into patch-3 2020-06-19 15:40:34 -04:00
Ross McFarland
ddfd55d931 Merge pull request #571 from danhanks/dhanks_geo_branch
Change continent code for Timor Leste
2020-06-17 11:58:31 -07:00
Dan Hanks
41b3018a79 Change continent code for Timor Leste 2020-06-17 14:44:51 -04:00
DavHau
bac1662242 fix: dependency 'ipaddress' unnecessary for py >= 3.2 2020-06-15 16:52:08 +00:00
Ross McFarland
339595c1a6 Merge pull request #540 from acm1/powerdns-4.3.x-support
Support PowerDNS 4.3.x
2020-06-15 07:22:45 -07:00
Ross McFarland
8302697b40 Merge branch 'master' into powerdns-4.3.x-support 2020-06-15 07:15:29 -07:00
Ross McFarland
3ec01d32f6 Merge pull request #568 from github/python-3-default
If VENV_PYTHON is not specified default to python3
2020-06-12 09:41:21 -07:00
Ross McFarland
2a159bf93b Refactor PowerDNS version handling to be transparently cached properties 2020-06-12 09:36:57 -07:00
Ross McFarland
ea5df74c3b If VENV_PYTHON is not specified default to python3 2020-06-12 07:52:44 -07:00
Ross McFarland
915f552bf1 Merge branch 'master' into patch-3 2020-06-12 07:49:33 -07:00
Ross McFarland
13d5283310 Merge pull request #559 from github/dependabot/pip/jmespath-0.10.0
Bump jmespath from 0.9.5 to 0.10.0
2020-06-12 07:47:05 -07:00
Ross McFarland
23eb9d6682 Merge branch 'master' into dependabot/pip/jmespath-0.10.0 2020-06-12 07:33:47 -07:00
Ross McFarland
90c2df926b Merge pull request #566 from lancehudson/patch-2
Update contributing directions
2020-06-12 07:26:33 -07:00
Lance Hudson
e477f9f888 Add the ability to mark a zone as lenient 2020-06-11 20:11:12 -04:00
Lance Hudson
331b638c05 Update contributing directions 2020-06-11 20:09:37 -04:00
Lance Hudson
b80d1575e6 Update tests with new per_page params 2020-06-11 17:57:32 -04:00
Lance Hudson
90cc9576f5 Increase Cloudflare page size
Increase Cloudflare page size to reduce request count

`GET zones` has a MAX of 50 and a default of 20
https://api.cloudflare.com/#zone-list-zones

`GET zones/:zone_identifier/dns_records` has a MAX of 100 and a default of 20
https://api.cloudflare.com/#dns-records-for-a-zone-list-dns-records
2020-06-11 17:46:29 -04:00
Adam Mielke
836d6daee2 Merge pull request #1 from maikelpoot/powerdns-4.3.x-support
Powerdns 4.3.x support
2020-06-10 08:37:05 -07:00
Maikel Poot
ee7b36b496 Added server version checking 2020-06-10 13:34:44 +02:00
Maikel Poot
5b87649295 Merge branch 'master' into powerdns-4.3.x-support
* master: (21 commits)
  Add Canadian provinces to geo_data.py
  Fix comment < 80 chars
  Add support for geo-targeting of CA provinces - For providers that support such
  Update geo_data to pick up a couple renames
  Ignore E741, flags single-letter var names in comprehensions which I want to allow
  Bump pycodestyle from 2.5.0 to 2.6.0
  Bump boto3 from 1.13.0 to 1.13.19
  Bump botocore from 1.16.0 to 1.16.19
  Bump six from 1.14.0 to 1.15.0
  Bump ns1-python from 0.15.0 to 0.16.0
  Bump setuptools from 44.1.0 to 44.1.1
  Cloudflare: Rename _try to _try_request
  Cloudflare: Add Support for Rate Limit
  Cloudflare: Add Support for PTR Records
  Update NS1 _REGION_FILTER to include remove_no_georegion in config
  Fix code coverage for NS1
  Docs and changelog for TCP health check support
  Fix Dyn python3 error with dict_values that needed a list
  TCP healthcheck support for Route53
  NS1 support for TCP healthchecks
  ...
2020-06-09 14:50:52 +02:00
Ross McFarland
0826746cac Merge pull request #562 from danhanks/dhanks_geo_branch
Dhanks geo branch
2020-06-03 09:52:21 -07:00
Dan Hanks
07279e4804 Add Canadian provinces to geo_data.py 2020-06-03 11:10:54 -04:00
Dan Hanks
559a3994e6 Fix comment < 80 chars 2020-06-03 10:07:35 -04:00
Dan Hanks
1569d94513 Add support for geo-targeting of CA provinces
- For providers that support such
2020-06-03 10:04:53 -04:00
Ross McFarland
cd14300665 Merge pull request #560 from github/update-geo-data
Update geo_data to pick up a couple renames
2020-06-02 16:28:39 -07:00
Ross McFarland
87a7595eae Update geo_data to pick up a couple renames 2020-06-02 15:51:41 -07:00
dependabot-preview[bot]
17acc00aa0 Bump jmespath from 0.9.5 to 0.10.0
Bumps [jmespath](https://github.com/jmespath/jmespath.py) from 0.9.5 to 0.10.0.
- [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.5...0.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 16:39:03 +00:00
Ross McFarland
8e1464bb83 Merge pull request #551 from lancehudson/cloudflare-rate-limiting
Cloudflare: Add Support for Rate Limit
2020-06-01 09:37:43 -07:00
Ross McFarland
51b26a3f57 Merge branch 'master' into cloudflare-rate-limiting 2020-06-01 08:57:43 -07:00
Ross McFarland
a0d6cfd679 Merge pull request #556 from github/dependabot/pip/pycodestyle-2.6.0
Bump pycodestyle from 2.5.0 to 2.6.0
2020-06-01 06:34:17 -07:00
Ross McFarland
a1b72ac29f Ignore E741, flags single-letter var names in comprehensions which I want to allow 2020-06-01 06:26:48 -07:00
dependabot-preview[bot]
42c55f298e Bump pycodestyle from 2.5.0 to 2.6.0
Bumps [pycodestyle](https://github.com/PyCQA/pycodestyle) from 2.5.0 to 2.6.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.5.0...2.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 13:25:22 +00:00
Ross McFarland
48f289555e Merge pull request #558 from github/dependabot/pip/boto3-1.13.19
Bump boto3 from 1.13.0 to 1.13.19
2020-06-01 06:24:07 -07:00
dependabot-preview[bot]
7c52fdb818 Bump boto3 from 1.13.0 to 1.13.19
Bumps [boto3](https://github.com/boto/boto3) from 1.13.0 to 1.13.19.
- [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.13.0...1.13.19)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 13:19:17 +00:00
Ross McFarland
2f44f65ebe Merge pull request #553 from github/dependabot/pip/botocore-1.16.19
Bump botocore from 1.16.0 to 1.16.19
2020-06-01 06:18:03 -07:00
dependabot-preview[bot]
2f2b2a32b2 Bump botocore from 1.16.0 to 1.16.19
Bumps [botocore](https://github.com/boto/botocore) from 1.16.0 to 1.16.19.
- [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.16.0...1.16.19)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 12:57:02 +00:00
Ross McFarland
78fa8cfef7 Merge pull request #557 from github/dependabot/pip/six-1.15.0
Bump six from 1.14.0 to 1.15.0
2020-06-01 05:55:38 -07:00
dependabot-preview[bot]
e6d370869f Bump six from 1.14.0 to 1.15.0
Bumps [six](https://github.com/benjaminp/six) from 1.14.0 to 1.15.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.14.0...1.15.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 12:53:32 +00:00
Ross McFarland
b172569bda Merge pull request #555 from github/dependabot/pip/ns1-python-0.16.0
Bump ns1-python from 0.15.0 to 0.16.0
2020-06-01 05:52:19 -07:00
dependabot-preview[bot]
4217a3452b Bump ns1-python from 0.15.0 to 0.16.0
Bumps [ns1-python](https://github.com/ns1/ns1-python) from 0.15.0 to 0.16.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.15.0...v0.16.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 12:49:15 +00:00
Ross McFarland
06230e2327 Merge pull request #554 from github/dependabot/pip/setuptools-44.1.1
Bump setuptools from 44.1.0 to 44.1.1
2020-06-01 05:48:00 -07:00
dependabot-preview[bot]
fe0b4c3871 Bump setuptools from 44.1.0 to 44.1.1
Bumps [setuptools](https://github.com/pypa/setuptools) from 44.1.0 to 44.1.1.
- [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.1.0...v44.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-06-01 10:47:35 +00:00
Lance Hudson
a939cf52b0 Cloudflare: Rename _try to _try_request 2020-05-29 16:59:55 -04:00