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 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 |
|
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 |
|
Ross McFarland
|
55f4194daf
|
Functionally complement and untested ns1 dynamic support
|
2019-12-12 13:23:35 -08:00 |
|
Ross McFarland
|
f6c60b69b7
|
WIP monitors management
|
2019-12-11 15:05:52 -08:00 |
|
Ross McFarland
|
7a472506cc
|
Implement _data_for_dynamic_A w/some related refactoring
|
2019-12-10 13:50:11 -08:00 |
|
Ross McFarland
|
ea2a52c307
|
Python 3 friendly way to re-raise when tries expire
|
2019-12-10 12:26:19 -08:00 |
|
Ross McFarland
|
f0bc9add22
|
Rough draft/expirimentation on dynamic creation
|
2019-12-09 14:30:02 -08:00 |
|
Ross McFarland
|
4fd2daa8a9
|
Implement reworked NS1 retry mechinism
|
2019-12-09 08:56:55 -08:00 |
|
Ross McFarland
|
9e8a417c35
|
Refactor thin Ns1Client wrapper out of provider
|
2019-12-09 08:26:20 -08:00 |
|
Ross McFarland
|
c4987f1a09
|
s/nsone/ns1/g
|
2019-12-09 08:13:09 -08:00 |
|
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.
|
2019-12-09 08:09:41 -08:00 |
|
Ross McFarland
|
1e74d59a76
|
Bump ns1-python to 0.13.0
|
2019-12-09 06:35:31 -08:00 |
|
Ross McFarland
|
31d9041811
|
Merge pull request #428 from brianeclow/bump_setuptools_requirement
Bumping setuptools from 38.5.2 to 40.3.0
|
2019-11-26 10:51:47 -08:00 |
|
Brian E Clow
|
0c05ff075c
|
Bumping setuptools from 38.5.2 to 40.3.0
|
2019-11-26 10:00:29 -08:00 |
|
Ross McFarland
|
9d6e57fd6a
|
Merge pull request #426 from github/enable-actions
Initial actions PR
|
2019-11-22 18:55:42 -08:00 |
|
Ross McFarland
|
e600575e47
|
Delete .travis.yml
|
2019-11-22 17:29:41 -08:00 |
|
Ross McFarland
|
6428d3090d
|
Initial actions PR
Per @yzguy's issue https://github.com/github/octodns/issues/425
|
2019-11-22 17:09:29 -08:00 |
|
Ross McFarland
|
2ceb686cb4
|
Merge pull request #417 from github/rel-0-9-9
Rel 0 9 9
v0.9.9
|
2019-11-04 15:02:55 -08:00 |
|
Ross McFarland
|
7a623f167f
|
Test python setup build in CI
|
2019-11-04 14:57:28 -08:00 |
|
Ross McFarland
|
193d2da4dd
|
v0.9.9 version bump and CHANGELOG update
|
2019-11-04 14:56:36 -08:00 |
|
Ross McFarland
|
7a27641330
|
Merge pull request #415 from github/validate-fqdn-length
Validate Record name & fqdn length
|
2019-10-25 06:54:59 -07:00 |
|
Ross McFarland
|
9e948aa4c8
|
Validate Record name & fqdn length
|
2019-10-18 10:36:14 -07:00 |
|
Ross McFarland
|
895eb1b32b
|
Merge pull request #384 from github/python3-start
Start on supporting python3 using backwards compat bits for now
|
2019-10-15 08:52:27 -07:00 |
|
Ross McFarland
|
6f9842301e
|
Prefer StringIO.StringIO over io.
|
2019-10-14 19:31:04 -07:00 |
|
Ross McFarland
|
4a41c98c16
|
setup.py install_requires futures only on 2.7
|
2019-10-14 19:14:38 -07:00 |
|
Ross McFarland
|
2f45cbc086
|
No six for setup.py, try/except both options
|
2019-10-14 19:10:47 -07:00 |
|
Ross McFarland
|
4e09f8a838
|
Use six.StringIO in setup.py
|
2019-10-14 19:07:12 -07:00 |
|
Ross McFarland
|
c1366f4b16
|
Merge branch 'python3-start' of github.com:github/octodns into python3-start
|
2019-10-14 08:40:38 -07:00 |
|
Ross McFarland
|
759c44f35b
|
EqualityTupleMixin needs an explicit inhert from object to make 2.7 happy
|
2019-10-14 08:39:45 -07:00 |
|
Ross McFarland
|
e1daccc0b7
|
Update CHANGELOG.md
Co-Authored-By: Theo Julienne <theojulienne@github.com>
|
2019-10-14 08:14:30 -07:00 |
|
Ross McFarland
|
2b33f95c17
|
EqualityTupleMixin impl, use everywhere we were doing tuple compares
|
2019-10-14 08:13:07 -07:00 |
|
Ross McFarland
|
74048bf974
|
Use if, else rather than try, except KeyError
|
2019-10-14 07:48:47 -07:00 |
|
Ross McFarland
|
b8e2ec124b
|
Fix Manager comment wrapping
|
2019-10-14 07:48:17 -07:00 |
|
Ross McFarland
|
25b41a4a92
|
Adopt Route53Provider _equality_tuple suggestion
|
2019-10-14 07:47:36 -07:00 |
|
Ross McFarland
|
b3bd4382cc
|
Apply suggestions from code review
Co-Authored-By: Theo Julienne <theojulienne@github.com>
|
2019-10-14 07:32:09 -07:00 |
|
Ross McFarland
|
c788681e7c
|
Merge remote-tracking branch 'origin/master' into python3-start
|
2019-10-14 07:25:07 -07:00 |
|
Ross McFarland
|
c106557302
|
Merge pull request #413 from yzguy/constellix_alias_delete
ConstellixProvider: change ALIAS to CNAME to allow record deletion
|
2019-10-14 06:21:14 -07:00 |
|
Adam Smith
|
baa1f7472f
|
ConstellixProvider: change ALIAS to CNAME to allow record deletion
|
2019-10-13 21:07:30 -07:00 |
|
Ross McFarland
|
294c2cc9b3
|
Update CHANGELOG for python 3 work
|
2019-10-09 16:07:03 -07:00 |
|