Ross McFarland
|
98408f569b
|
Merge pull request #432 from github/ns1-rate-limiting
Refactor Ns1 client out to implement rate limiting once (for everything)
|
6 years ago |
Ross McFarland
|
793404c94f
|
Merge pull request #431 from github/ns1-update-api
Update Ns1 client version to 0.13.0
|
6 years ago |
Dan Hanks
|
ed482c60ca
|
Document max_workers flag
|
6 years ago |
Ross McFarland
|
334e64c8f5
|
Python 3 friendly way to re-raise when tries expire
|
6 years ago |
Ross McFarland
|
4fd2daa8a9
|
Implement reworked NS1 retry mechinism
|
6 years ago |
Ross McFarland
|
9e8a417c35
|
Refactor thin Ns1Client wrapper out of provider
|
6 years ago |
Ross McFarland
|
c4987f1a09
|
s/nsone/ns1/g
|
6 years ago |
Ross McFarland
|
f599d91902
|
Update ns1 to 0.13.0 and use newer API methods
Results in lots of churn in the tests, but actually for the better as it
doesn't have to jump through nearly as many hoops to mock things now.
|
6 years ago |
Ross McFarland
|
1e74d59a76
|
Bump ns1-python to 0.13.0
|
6 years ago |
Ross McFarland
|
31d9041811
|
Merge pull request #428 from brianeclow/bump_setuptools_requirement
Bumping setuptools from 38.5.2 to 40.3.0
|
6 years ago |
Brian E Clow
|
0c05ff075c
|
Bumping setuptools from 38.5.2 to 40.3.0
|
6 years ago |
Ross McFarland
|
9d6e57fd6a
|
Merge pull request #426 from github/enable-actions
Initial actions PR
|
6 years ago |
Ross McFarland
|
e600575e47
|
Delete .travis.yml
|
6 years ago |
Ross McFarland
|
6428d3090d
|
Initial actions PR
Per @yzguy's issue https://github.com/github/octodns/issues/425
|
6 years ago |
Ross McFarland
|
2ceb686cb4
|
Merge pull request #417 from github/rel-0-9-9
Rel 0 9 9
|
6 years ago |
Ross McFarland
|
7a623f167f
|
Test python setup build in CI
|
6 years ago |
Ross McFarland
|
193d2da4dd
|
v0.9.9 version bump and CHANGELOG update
|
6 years ago |
Ross McFarland
|
7a27641330
|
Merge pull request #415 from github/validate-fqdn-length
Validate Record name & fqdn length
|
6 years ago |
Ross McFarland
|
9e948aa4c8
|
Validate Record name & fqdn length
|
6 years ago |
Ross McFarland
|
895eb1b32b
|
Merge pull request #384 from github/python3-start
Start on supporting python3 using backwards compat bits for now
|
6 years ago |
Ross McFarland
|
6f9842301e
|
Prefer StringIO.StringIO over io.
|
6 years ago |
Ross McFarland
|
4a41c98c16
|
setup.py install_requires futures only on 2.7
|
6 years ago |
Ross McFarland
|
2f45cbc086
|
No six for setup.py, try/except both options
|
6 years ago |
Ross McFarland
|
4e09f8a838
|
Use six.StringIO in setup.py
|
6 years ago |
Ross McFarland
|
c1366f4b16
|
Merge branch 'python3-start' of github.com:github/octodns into python3-start
|
6 years ago |
Ross McFarland
|
759c44f35b
|
EqualityTupleMixin needs an explicit inhert from object to make 2.7 happy
|
6 years ago |
Ross McFarland
|
e1daccc0b7
|
Update CHANGELOG.md
Co-Authored-By: Theo Julienne <theojulienne@github.com>
|
6 years ago |
Ross McFarland
|
2b33f95c17
|
EqualityTupleMixin impl, use everywhere we were doing tuple compares
|
6 years ago |
Ross McFarland
|
74048bf974
|
Use if, else rather than try, except KeyError
|
6 years ago |
Ross McFarland
|
b8e2ec124b
|
Fix Manager comment wrapping
|
6 years ago |
Ross McFarland
|
25b41a4a92
|
Adopt Route53Provider _equality_tuple suggestion
|
6 years ago |
Ross McFarland
|
b3bd4382cc
|
Apply suggestions from code review
Co-Authored-By: Theo Julienne <theojulienne@github.com>
|
6 years ago |
Ross McFarland
|
c788681e7c
|
Merge remote-tracking branch 'origin/master' into python3-start
|
6 years ago |
Ross McFarland
|
c106557302
|
Merge pull request #413 from yzguy/constellix_alias_delete
ConstellixProvider: change ALIAS to CNAME to allow record deletion
|
6 years ago |
Adam Smith
|
baa1f7472f
|
ConstellixProvider: change ALIAS to CNAME to allow record deletion
|
6 years ago |
Ross McFarland
|
294c2cc9b3
|
Update CHANGELOG for python 3 work
|
6 years ago |
Ross McFarland
|
6959b58b75
|
Update requirements and setup.py, remove incf.countryutils, promote pycountry-convert
|
6 years ago |
Ross McFarland
|
b5c75d189c
|
Convert sources building back out to for x in y from list comprehension
|
6 years ago |
Ross McFarland
|
10ad30e7ea
|
map( to [...]
|
6 years ago |
Ross McFarland
|
4d0bc29acc
|
Remove a couple more filters(
|
6 years ago |
Ross McFarland
|
00fa158c59
|
filter -> [... if]s
|
6 years ago |
Ross McFarland
|
3f487197df
|
Manager throws ManagerException rather than Exception, more robust tests
|
6 years ago |
Ross McFarland
|
0a7d63ef06
|
Show line numbers missing coverage
|
6 years ago |
Ross McFarland
|
00d65af6f1
|
Merge remote-tracking branch 'origin/master' into python3-start
|
6 years ago |
Ross McFarland
|
bb0dcee149
|
Merge pull request #411 from josvo/fix_ns1_create_zone
Fix 'server error: zone not found' for NS1 provider
|
6 years ago |
Josef Vogt
|
7c34247e3b
|
Fix 'server error: zone not found' for NS1 provider
|
6 years ago |
Ross McFarland
|
7867ad2093
|
Use six's StringIO, remove compat.py
|
6 years ago |
Ross McFarland
|
3c75dc81f8
|
Require python 3.7 to pass
|
6 years ago |
Ross McFarland
|
25cc4f42db
|
Explicit list on filter when checking for non-existant targets
|
6 years ago |
Ross McFarland
|
be06a5da94
|
Make sure map and keys are lists when needed
|
6 years ago |