Christian Clauss
ae9e465d8d
Add dependabot to periodically refresh dependancies
As recommended by @ross at https://github.com/github/octodns/pull/441#discussion_r363515321
6 years ago
Ross McFarland
f1cc392bc4
Include populate_should_replace in yaml example.
6 years ago
Ross McFarland
f772517a8b
Merge pull request #442 from Kaari/fix-dkim-trailing-semicolon
Fix trailing semicolon in dkim for ovh provider
6 years ago
Kaari
4b625eba64
Use comprehension for clarity and best practice
Co-Authored-By: Ross McFarland <ross@github.com>
6 years ago
Charles Durieux
e22a7d2738
Fix trailing semicolon in dkim for ovh provider
Pulling dns records from ovh to a yaml file puts a semicolon at the end.
Pushing from yaml to ovh will fail the "dkim-compliant" verification if
there is an empty field (and there is one in case of a trailing
semicolon). With the current logic, pulling dkim record created with ovh
then pushing it back will NOT work.
This small patch ignores all empty fields in a dkim records during dkim
validation.
6 years ago
Ross McFarland
a078ec9d31
Move to populate_should_replace rather then OverridingYamlProvider
6 years ago
Ross McFarland
41dd72f1fb
Merge remote-tracking branch 'origin/master' into overriding-yaml-provider
6 years ago
Ross McFarland
84b7cd88bc
Merge pull request #439 from danhanks/dhanks_docs_branch
Document max_workers flag
6 years ago
Ross McFarland
4d8f275e68
Merge remote-tracking branch 'origin/master' into ns1-dynamic
6 years ago
Ross McFarland
391ef583ae
Ns1 should use geofence_regional to avoid nearest matching
6 years ago
Ross McFarland
e0debc963e
Update Dynamic support to include NS1, remove Geo mentions
6 years ago
Ross McFarland
95f5111487
NS1 geo records will always use 'answers'
6 years ago
Ross McFarland
f91cac3ef4
coverage for Ns1Client notifylist methods
6 years ago
Ross McFarland
eefd83de80
Coverage for Ns1Provider _extra_changes
6 years ago
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
Ross McFarland
69cd30a183
Coverage for Ns1Provider _data_for_dynamic_A
6 years ago
Ross McFarland
561a6ca2d9
Test coverage for Ns1Provider _params_for_dynamic_A
6 years ago
Joshua Hügli
b57f2a64ad
create/copy test with delegation set support
6 years ago
Dan Hanks
ed482c60ca
Document max_workers flag
6 years ago
Ross McFarland
0f298e51be
Tests for ns1 _monitors_gc
6 years ago
Ross McFarland
4022155b72
Method naming consistency, test coverage for feeds and monitors
6 years ago
Ross McFarland
8ec84f49bb
More ns1 code coverage, bug fix for monitor matching
6 years ago
Ross McFarland
d7053a2e92
Ns1Client tests for caching and minor logic
6 years ago
Ross McFarland
6c7abe1fd6
Ns1 still SUPPORTS_GEO
6 years ago
Ross McFarland
674c29fb8b
Debug logging
6 years ago
Ross McFarland
c119f2e802
Move ns1 caching to client where it's much safer/consistent
6 years ago
Ross McFarland
55f4194daf
Functionally complement and untested ns1 dynamic support
6 years ago
Ross McFarland
f6c60b69b7
WIP monitors management
6 years ago
Ross McFarland
7a472506cc
Implement _data_for_dynamic_A w/some related refactoring
6 years ago
Ross McFarland
ea2a52c307
Python 3 friendly way to re-raise when tries expire
6 years ago
Ross McFarland
334e64c8f5
Python 3 friendly way to re-raise when tries expire
6 years ago
Joshua Hügli
b9d0586c7f
Update octodns/provider/route53.py
Co-Authored-By: Ross McFarland <ross@github.com>
6 years ago
Joshua Hügli
fcf32e2d44
final fix lint
6 years ago
Joshua Hügli
65922bbe5c
fix lint
6 years ago
Joshua Hügli
bec8c086da
add new value delegation_set_id to aws provider
6 years ago
Ross McFarland
f0bc9add22
Rough draft/expirimentation on dynamic creation
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