70 Commits (7e0733a4e4ed953a72eb75d62449b674a66aa831)

Author SHA1 Message Date
  Sham 7e0733a4e4 fix for NA continent geo target limitation on NS1 5 years ago
  Sham eb14873abb Allow the option to not pass Host header in healthchecks 5 years ago
  Viranch Mehta 6d7cab43e8 Rename data/params for dynamic methods 5 years ago
  Viranch Mehta 3de5cd2740 More future proof index lookup 5 years ago
  Viranch Mehta 15eb23eeb6 Trim trailing dot from CNAME answers for NS1 monitors 5 years ago
  Viranch Mehta 40569945d2 Add support for dynamic CNAME records in NS1 5 years ago
  Ross McFarland fbd8389903
Tests for new-style ns1 data_for_dynamic_A fallback only pools 5 years ago
  Ross McFarland 078576520d
Rework NS1 pool handling to support fallback-only pools 5 years ago
  Ross McFarland 0830b9c114
Handle and test for old-style NS1 catchall naming pattern 6 years ago
  Ross McFarland 2938c7bf6a
Test out the new naming/code paths for NS1 region populate/combining 6 years ago
  Ross McFarland a8cb831d29
Much more thorough testing of NS1 _params_for_dynamic_A 6 years ago
  Ross McFarland 680cd95e73
Remove fragile save & restore record junk 6 years ago
  Ross McFarland d84aace823
Don't modify a shared record, causes cascading test failures 6 years ago
  Ross McFarland bbe4dc2d3e
NS1 georegion, country, and catchall need to be separate groups 6 years ago
  Ross McFarland b7e75b700d
Fix code coverage for NS1 6 years ago
  Ross McFarland 27fd659089
NS1 support for TCP healthchecks 6 years ago
  Pavan Chandrashekar d93ddddaf2 Simplify logic, remove unnecessary coverage tests 6 years ago
  Pavan Chandrashekar 4c21cfd85b Address review comments. Introduce catchall poolname 6 years ago
  Pavan Chandrashekar a64ec99de8 Support reuse of default pool in rules in Ns1Provider 6 years ago
  Pavan Chandrashekar 72eaf0d3af Handle non-existent zones case in extra_changes 6 years ago
  Pavan Chandrashekar a7f01d4c76 Support upgrade of filter chain 6 years ago
  Pavan Chandrashekar 837d3ed4ae Address review comments, add explicit filter chains 6 years ago
  Pavan Chandrashekar d7c55f15c3 Handle dynamic filter chains better 6 years ago
  Pavan Chandrashekar d68a034a57 Update country filter conditionally instead of changing the default 6 years ago
  rupa deadwyler 0df33a5165 changes per review 6 years ago
  rupa deadwyler 003754edc7 NS1 provider: support rate-limiting strategy 6 years ago
  Pavan Chandrashekar 0daa37578b Address review comments 6 years ago
  Pavan Chandrashekar 71a277f6ad NS1 doesn't support region OC. Handle it explicitly in the provider 6 years ago
  Ross McFarland ee73cacb5e
DRY up new NS1 dynamic tests 6 years ago
  Ross McFarland c7be8fada2
Add a way to configure Ns1Provider monitoring regions for records 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 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
  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 55f4194daf
Functionally complement and untested ns1 dynamic support 6 years ago
  Ross McFarland 7a472506cc
Implement _data_for_dynamic_A w/some related refactoring 6 years ago
  Ross McFarland 4fd2daa8a9
Implement reworked NS1 retry mechinism 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 6 years ago
  Josef Vogt 7c34247e3b Fix 'server error: zone not found' for NS1 provider 6 years ago
  Ross McFarland 7958233fcc
Consistently order changes :-/ 6 years ago
  Ross McFarland 0acff67faa
Ns1Provider python3 6 years ago
  Kitten King daa6fecc9b Fix Typos 6 years ago
  Adam Smith be6019f119 change all answers from NS1 to absolute for types that require it 8 years ago
  Ross McFarland 3ea78af8e1
pycodestyle updates, mostly escaping \, couple r's, ignore break on binary 8 years ago
  Tommy Yang b000c07c80 Skip unsupported records for NS1 & DNSimple 8 years ago