Commit Graph

  • b57f2a64ad create/copy test with delegation set support Joshua Hügli 2019-12-20 17:19:40 +01:00
  • ed482c60ca Document max_workers flag Dan Hanks 2019-12-19 10:33:22 -05:00
  • 0f298e51be Tests for ns1 _monitors_gc Ross McFarland 2019-12-13 13:22:54 -08:00
  • 4022155b72 Method naming consistency, test coverage for feeds and monitors Ross McFarland 2019-12-13 13:07:32 -08:00
  • 8ec84f49bb More ns1 code coverage, bug fix for monitor matching Ross McFarland 2019-12-13 12:39:14 -08:00
  • d7053a2e92 Ns1Client tests for caching and minor logic Ross McFarland 2019-12-13 11:58:18 -08:00
  • 6c7abe1fd6 Ns1 still SUPPORTS_GEO Ross McFarland 2019-12-12 14:19:16 -08:00
  • 674c29fb8b Debug logging Ross McFarland 2019-12-12 14:17:42 -08:00
  • c119f2e802 Move ns1 caching to client where it's much safer/consistent Ross McFarland 2019-12-12 14:03:09 -08:00
  • 55f4194daf Functionally complement and untested ns1 dynamic support Ross McFarland 2019-12-12 13:23:35 -08:00
  • f6c60b69b7 WIP monitors management Ross McFarland 2019-12-11 15:05:52 -08:00
  • 7a472506cc Implement _data_for_dynamic_A w/some related refactoring Ross McFarland 2019-12-10 13:50:11 -08:00
  • ea2a52c307 Python 3 friendly way to re-raise when tries expire Ross McFarland 2019-12-10 12:20:25 -08:00
  • 334e64c8f5 Python 3 friendly way to re-raise when tries expire Ross McFarland 2019-12-10 12:20:25 -08:00
  • b9d0586c7f Update octodns/provider/route53.py Joshua Hügli 2019-12-10 17:03:31 +01:00
  • fcf32e2d44 final fix lint Joshua Hügli 2019-12-10 16:00:03 +01:00
  • 65922bbe5c fix lint Joshua Hügli 2019-12-10 15:45:16 +01:00
  • bec8c086da add new value delegation_set_id to aws provider Joshua Hügli 2019-12-10 15:33:41 +01:00
  • f0bc9add22 Rough draft/expirimentation on dynamic creation Ross McFarland 2019-12-09 14:30:02 -08:00
  • 4fd2daa8a9 Implement reworked NS1 retry mechinism Ross McFarland 2019-12-09 08:56:55 -08:00
  • 9e8a417c35 Refactor thin Ns1Client wrapper out of provider Ross McFarland 2019-12-09 08:26:20 -08:00
  • c4987f1a09 s/nsone/ns1/g Ross McFarland 2019-12-09 08:13:09 -08:00
  • f599d91902 Update ns1 to 0.13.0 and use newer API methods Ross McFarland 2019-12-09 08:09:41 -08:00
  • 1e74d59a76 Bump ns1-python to 0.13.0 Ross McFarland 2019-12-09 06:35:31 -08:00
  • 31d9041811 Merge pull request #428 from brianeclow/bump_setuptools_requirement Ross McFarland 2019-11-26 10:51:47 -08:00
  • 0c05ff075c Bumping setuptools from 38.5.2 to 40.3.0 Brian E Clow 2019-11-26 10:00:29 -08:00
  • 9d6e57fd6a Merge pull request #426 from github/enable-actions Ross McFarland 2019-11-22 18:55:42 -08:00
  • e600575e47 Delete .travis.yml Ross McFarland 2019-11-22 17:29:41 -08:00
  • 6428d3090d Initial actions PR Ross McFarland 2019-11-22 17:09:29 -08:00
  • 2ceb686cb4 Merge pull request #417 from github/rel-0-9-9 v0.9.9 Ross McFarland 2019-11-04 15:02:55 -08:00
  • 7a623f167f Test python setup build in CI Ross McFarland 2019-11-04 14:57:28 -08:00
  • 193d2da4dd v0.9.9 version bump and CHANGELOG update Ross McFarland 2019-11-04 14:56:36 -08:00
  • 7a27641330 Merge pull request #415 from github/validate-fqdn-length Ross McFarland 2019-10-25 06:54:59 -07:00
  • 9e948aa4c8 Validate Record name & fqdn length Ross McFarland 2019-10-18 10:36:14 -07:00
  • 895eb1b32b Merge pull request #384 from github/python3-start Ross McFarland 2019-10-15 08:52:27 -07:00
  • 6f9842301e Prefer StringIO.StringIO over io. Ross McFarland 2019-10-14 19:31:04 -07:00
  • 4a41c98c16 setup.py install_requires futures only on 2.7 Ross McFarland 2019-10-14 19:14:38 -07:00
  • 2f45cbc086 No six for setup.py, try/except both options Ross McFarland 2019-10-14 19:10:47 -07:00
  • 4e09f8a838 Use six.StringIO in setup.py Ross McFarland 2019-10-14 19:07:12 -07:00
  • c1366f4b16 Merge branch 'python3-start' of github.com:github/octodns into python3-start Ross McFarland 2019-10-14 08:40:38 -07:00
  • 759c44f35b EqualityTupleMixin needs an explicit inhert from object to make 2.7 happy Ross McFarland 2019-10-14 08:39:45 -07:00
  • e1daccc0b7 Update CHANGELOG.md Ross McFarland 2019-10-14 08:14:30 -07:00
  • 2b33f95c17 EqualityTupleMixin impl, use everywhere we were doing tuple compares Ross McFarland 2019-10-14 08:13:07 -07:00
  • 74048bf974 Use if, else rather than try, except KeyError Ross McFarland 2019-10-14 07:48:47 -07:00
  • b8e2ec124b Fix Manager comment wrapping Ross McFarland 2019-10-14 07:48:17 -07:00
  • 25b41a4a92 Adopt Route53Provider _equality_tuple suggestion Ross McFarland 2019-10-14 07:47:36 -07:00
  • b3bd4382cc Apply suggestions from code review Ross McFarland 2019-10-14 07:32:09 -07:00
  • c788681e7c Merge remote-tracking branch 'origin/master' into python3-start Ross McFarland 2019-10-14 07:25:07 -07:00
  • c106557302 Merge pull request #413 from yzguy/constellix_alias_delete Ross McFarland 2019-10-14 06:21:14 -07:00
  • baa1f7472f ConstellixProvider: change ALIAS to CNAME to allow record deletion Adam Smith 2019-10-13 21:07:30 -07:00
  • 294c2cc9b3 Update CHANGELOG for python 3 work Ross McFarland 2019-10-09 16:07:03 -07:00
  • 6959b58b75 Update requirements and setup.py, remove incf.countryutils, promote pycountry-convert Ross McFarland 2019-10-09 16:03:06 -07:00
  • b5c75d189c Convert sources building back out to for x in y from list comprehension Ross McFarland 2019-10-09 16:01:39 -07:00
  • 10ad30e7ea map( to [...] Ross McFarland 2019-10-09 15:41:18 -07:00
  • 4d0bc29acc Remove a couple more filters( Ross McFarland 2019-10-09 15:36:25 -07:00
  • 00fa158c59 filter -> [... if]s Ross McFarland 2019-10-09 15:31:27 -07:00
  • 3f487197df Manager throws ManagerException rather than Exception, more robust tests Ross McFarland 2019-10-09 15:09:37 -07:00
  • 0a7d63ef06 Show line numbers missing coverage Ross McFarland 2019-10-09 14:35:53 -07:00
  • 00d65af6f1 Merge remote-tracking branch 'origin/master' into python3-start Ross McFarland 2019-10-09 14:35:14 -07:00
  • bb0dcee149 Merge pull request #411 from josvo/fix_ns1_create_zone Ross McFarland 2019-10-09 07:51:42 -07:00
  • 7c34247e3b Fix 'server error: zone not found' for NS1 provider Josef Vogt 2019-10-09 15:56:28 +02:00
  • 7867ad2093 Use six's StringIO, remove compat.py Ross McFarland 2019-10-07 09:40:23 -07:00
  • 3c75dc81f8 Require python 3.7 to pass Ross McFarland 2019-10-07 09:34:10 -07:00
  • 25cc4f42db Explicit list on filter when checking for non-existant targets Ross McFarland 2019-10-07 09:33:14 -07:00
  • be06a5da94 Make sure map and keys are lists when needed Ross McFarland 2019-10-07 09:31:15 -07:00
  • 7958233fcc Consistently order changes :-/ Ross McFarland 2019-10-07 09:17:48 -07:00
  • bfa1fadde9 Fix CloudflareProvider test ordering assumptions Ross McFarland 2019-10-07 08:44:25 -07:00
  • db8de8acb8 Fix Manager ordering assumptions Ross McFarland 2019-10-07 08:41:28 -07:00
  • 0708b797da TinyDnsSource python3 Ross McFarland 2019-10-07 08:29:50 -07:00
  • e0c5962d79 AxfrSource python3 Ross McFarland 2019-10-07 07:58:44 -07:00
  • 14063186f3 YamlProvider python3, tests Ross McFarland 2019-10-07 07:56:10 -07:00
  • 90a60d3dbd TransipProvider python3 Ross McFarland 2019-10-07 07:53:08 -07:00
  • 25768c476f SelectelProvider python3 (tests) Ross McFarland 2019-10-07 07:48:55 -07:00
  • c82e94792e RackspaceProvider python3, value types hashing Ross McFarland 2019-10-07 07:47:43 -07:00
  • aeb70b2488 Route53Provider python 3, rm incf.countryutils, lots of cmp removal and ordering fixes Ross McFarland 2019-10-05 20:01:53 -07:00
  • 0acff67faa Ns1Provider python3 Ross McFarland 2019-10-05 14:38:58 -07:00
  • 37543e6a76 OvhProvider python3 Ross McFarland 2019-10-05 09:18:42 -07:00
  • 484a5118f4 MythicBeastsProvider python3 Ross McFarland 2019-10-05 09:10:59 -07:00
  • 0078198500 GoogleCloud python3 Ross McFarland 2019-10-05 08:57:14 -07:00
  • 47199fdfab FastDNS python3 Ross McFarland 2019-10-05 08:49:19 -07:00
  • 742305c20b six.moves.urllib.parse Ross McFarland 2019-10-05 08:47:12 -07:00
  • 470dd82202 python 3 support for constellix provider Ross McFarland 2019-10-05 08:03:43 -07:00
  • db77d5b3bb python3 compat for azure provider Ross McFarland 2019-10-05 07:58:38 -07:00
  • f252aa3b98 Merge remote-tracking branch 'origin/master' into python3-start Ross McFarland 2019-10-05 07:20:47 -07:00
  • ab1164492e Merge pull request #408 from github/rel-0-9-8 Ross McFarland 2019-09-30 10:24:54 -07:00
  • 3296b55aa6 Include readme_renderer[md] in dev requirements v0.9.8 Ross McFarland 2019-09-30 10:22:05 -07:00
  • 659a60de46 v0.9.8 version bump and CHANGELOG updates Ross McFarland 2019-09-30 10:18:53 -07:00
  • e3ad57d15b twine check before upload Ross McFarland 2019-09-30 10:18:35 -07:00
  • a1d2217604 Fix/hack README rendering so that pypi's markdown handling libs are happy Ross McFarland 2019-09-30 10:17:50 -07:00
  • f7424a2853 Merge pull request #407 from github/rel-0-9-7 v0.9.7 Ross McFarland 2019-09-30 09:36:06 -07:00
  • 97608b3823 v0.9.7 version bump and CHANGELOG updates Ross McFarland 2019-09-30 09:29:30 -07:00
  • 2cd23a14ae Merge pull request #405 from maikelpoot/transip_provider Ross McFarland 2019-09-30 09:13:13 -07:00
  • 637c254778 Handling PR Review comments. Maikel Poot 2019-09-30 13:18:57 +02:00
  • e235796865 support and test old and new authn methods Mark Mercado 2019-09-28 08:57:54 -04:00
  • a035ee8c84 Give the option to use a private_key_file. Maikel Poot 2019-09-26 14:49:14 +02:00
  • 16121be4de support email/token and just token for cloudflare Mark Mercado 2019-09-25 20:53:45 -04:00
  • f200d91e49 don't impose editor things Mark Mercado 2019-09-25 16:56:01 -04:00
  • 71f215932d whitespaces around operators to make /script/lint happy again Maikel Poot 2019-09-25 14:51:53 +02:00
  • 9cab94a83a Some codestyle review changes. Maikel Poot 2019-09-25 14:45:41 +02:00
  • cebc629a06 Enforce values as basic string to fix yaml export error Maikel Poot 2019-09-25 14:33:49 +02:00