Commit Graph

  • f7e080617b Don't fail-fast on actions jobs, we want to see all variants Ross McFarland 2022-03-09 07:11:33 -08:00
  • ddc7b22007 Merge pull request #883 from octodns/ci-modules Ross McFarland 2022-03-09 07:06:54 -08:00
  • f64bc18b52 Ah we want workflow_dispatch Ross McFarland 2022-03-09 07:04:03 -08:00
  • 02bc7e16ec Try on.repository_dispatch see if that makes it happy Ross McFarland 2022-03-09 07:01:31 -08:00
  • 97c49d1152 Manually runnable modules test Ross McFarland 2022-03-09 06:44:58 -08:00
  • 82519c992b Merge pull request #882 from octodns/change-ordering Ross McFarland 2022-03-07 18:17:02 -08:00
  • 9e945f3b0a Merge branch 'master' into change-ordering Ross McFarland 2022-03-07 18:15:12 -08:00
  • 92e1c70c7a Merge pull request #881 from octodns/rel-0-9-16 v0.9.16 Ross McFarland 2022-03-07 18:13:41 -08:00
  • cdcaef8f2b Order changes: deletes, creates, updates Ross McFarland 2022-03-04 14:18:23 -08:00
  • 28b038353e Remove note about dump and root NS since not 100% sure Ross McFarland 2022-03-04 11:08:59 -08:00
  • 7c92d3984a Rel 0.9.16 version bump & CHANGELOG update Ross McFarland 2022-03-04 11:07:30 -08:00
  • 15a6629e20 Merge pull request #876 from octodns/root-ns-support Ross McFarland 2022-02-23 13:59:37 -08:00
  • 9913211746 Apply suggestions from final round of code review Ross McFarland 2022-02-23 12:20:00 -08:00
  • 8e70695eb2 Apply suggestions/corrections from a round of code review Ross McFarland 2022-02-23 09:32:20 -08:00
  • e3edae8466 Non-configured root NS when supported is always a warning Ross McFarland 2022-02-17 13:24:34 -08:00
  • 0544e9ed7d More thorough testing of root ns cases and associated improvements Ross McFarland 2022-02-17 13:00:28 -08:00
  • 81dd4d714b Only throw RootNsChange UnsafePlan on existing zones Ross McFarland 2022-02-17 09:34:48 -08:00
  • 02ee7518fa Rework root NS logic to ignore when unconfigured, more testing Ross McFarland 2022-02-17 08:50:42 -08:00
  • 14fc137788 Use Zone.root_ns to avoid lookping/searching Ross McFarland 2022-02-16 15:46:46 -08:00
  • 1b543c675f Finish backing out test churn w/YamlProvider's optional SUPPORTS_ROOT_NS Ross McFarland 2022-02-16 15:37:16 -08:00
  • 02296652ca WIP: Backing out a more test churn now that YamlProvider has SUPPORTS_ROOT_NS flag Ross McFarland 2022-02-16 15:23:55 -08:00
  • adb01a982c WIP: Backing out a lot of test churn now that YamlProvider has SUPPORTS_ROOT_NS flag Ross McFarland 2022-02-16 15:00:21 -08:00
  • f43833e9bb Make YamlProvider.SUPPORTS_ROOT_NS configurable, default True Ross McFarland 2022-02-16 14:38:10 -08:00
  • 9454f622f9 Merge remote-tracking branch 'origin/master' into root-ns-support Ross McFarland 2022-02-16 14:24:17 -08:00
  • 38b51fb456 Rework unsafe bits, add RootNsChange as a new type of unsafe plan Ross McFarland 2022-02-16 14:18:51 -08:00
  • 40820f351e Implement and test Zone.root_ns helper property Ross McFarland 2022-02-16 13:41:35 -08:00
  • 4861569109 Merge pull request #880 from octodns/allow-null-mx Ross McFarland 2022-02-16 03:56:52 -08:00
  • df70f6a431 Changelog entry about MX record fix Ross McFarland 2022-02-15 08:15:26 -08:00
  • 2564e4aebe Fix handling of null MX records and add test for behavior Ross McFarland 2022-02-15 07:53:39 -08:00
  • 3bb67806a0 CHANGELOG and README updates for root NS support Ross McFarland 2022-02-14 10:40:52 -08:00
  • b49b9551c5 Merge remote-tracking branch 'origin/master' into root-ns-support Ross McFarland 2022-02-14 10:30:03 -08:00
  • 51d4b1ba7a Few more root ns test cases Ross McFarland 2022-02-14 10:29:44 -08:00
  • c73bdf6ce3 Merge pull request #878 from jerjako/scaleway_provider Ross McFarland 2022-02-14 08:56:34 -08:00
  • d2547443a9 Correct scaleway link in README.md Ross McFarland 2022-02-14 08:54:38 -08:00
  • b09f15ccda add Scaleway provider Jeremy JACQUEMIN 2022-02-14 15:21:01 +01:00
  • 728ab2af89 _process_desired_zone after populate, test/enforce order Ross McFarland 2022-02-12 12:27:51 -08:00
  • 5215930109 Always require a root NS in desired, sketch out SUPPORTS_ROOT_NS tests Ross McFarland 2022-02-10 14:51:01 -08:00
  • 08f98a5e65 Revert "Remove _process_existing_zone as it's not currently needed" Ross McFarland 2022-02-10 13:50:37 -08:00
  • f1fd63205e Remove _process_existing_zone as it's not currently needed Ross McFarland 2022-02-10 11:58:48 -08:00
  • 39e4185346 Merge remote-tracking branch 'origin/master' into root-ns-support Ross McFarland 2022-02-10 11:57:11 -08:00
  • 8c89ce2ce2 Merge pull request #875 from octodns/aggregate-target-supports Ross McFarland 2022-02-10 11:51:02 -08:00
  • 6e7c0420e1 Merge remote-tracking branch 'origin/master' into aggregate-target-supports Ross McFarland 2022-02-10 11:49:03 -08:00
  • 830d33ed82 Merge pull request #874 from octodns/rel-0-9-15 v0.9.15 Ross McFarland 2022-02-10 11:40:59 -08:00
  • 3bcb6c8cec Add Provider._process_existing_zone to mirror _process_desired_zone Ross McFarland 2022-02-08 13:46:04 -08:00
  • 33a10eada4 Base support for managing root NS records Ross McFarland 2022-02-08 10:26:49 -08:00
  • e0a5f4d746 Rework _AggregateTarget to dynamically handle SUPPORTS Ross McFarland 2022-02-08 09:31:42 -08:00
  • 8a6f7247e9 Rel 0.9.15 version bump & CHANGELOG update Ross McFarland 2022-02-07 12:59:01 -08:00
  • 9441a51168 Merge pull request #871 from octodns/update-readme-post-extraction Ross McFarland 2022-02-07 12:52:51 -08:00
  • 87a32312ba Merge remote-tracking branch 'origin/master' into update-readme-post-extraction Ross McFarland 2022-02-07 12:49:02 -08:00
  • 3c403974a1 Remove & from heading to fix/simplify TOC linking Ross McFarland 2022-02-07 12:48:41 -08:00
  • 453b414c85 Merge pull request #873 from octodns/extra-fqdn-validation Ross McFarland 2022-02-07 12:46:57 -08:00
  • 99da4abd9f Include a CNAMe test for url with path too Ross McFarland 2022-02-04 15:50:25 -08:00
  • 5fdb63ea07 Changelog entry for added fqdn validations Ross McFarland 2022-02-04 15:21:39 -08:00
  • f2b3505d43 Falidate record fields that should hold FQDNs w/tests Ross McFarland 2022-02-04 15:04:18 -08:00
  • 1e0a190697 Merge pull request #872 from octodns/more-cname-tests Ross McFarland 2022-02-04 14:43:45 -08:00
  • f62b4113c9 Test that CNAME does not allow url and fqdn w/path Ross McFarland 2022-02-04 14:39:27 -08:00
  • 3a43be01d4 Update README TOC Ross McFarland 2022-02-03 13:09:28 -08:00
  • 020108994e Rework Provider & Source info into post-extraction state Ross McFarland 2022-02-03 13:09:08 -08:00
  • 237fd8ab74 Merge pull request #869 from octodns/pycountry-dev-requirement Ross McFarland 2022-02-03 12:52:24 -08:00
  • 86b4c386a4 Add a changelog entry about requirements updates Ross McFarland 2022-02-01 07:27:11 -08:00
  • c0e38d67f7 pycountry is only a dev requirement in core now Ross McFarland 2022-02-01 07:20:24 -08:00
  • fe7f96e215 Merge pull request #868 from octodns/cibuild-fully-vet Ross McFarland 2022-01-28 15:22:22 -08:00
  • 83c0454a88 Include --disable-network flag in ci installed test Ross McFarland 2022-01-28 12:29:30 -08:00
  • 39a0580206 Merge pull request #866 from octodns/update-requirements-script Ross McFarland 2022-01-28 12:27:49 -08:00
  • 49535fa104 Move pycountry-convert to dev requirements Ross McFarland 2022-01-28 12:24:04 -08:00
  • a36222716c pytest-mock version bump Ross McFarland 2022-01-28 12:20:05 -08:00
  • 562a2c9e87 Rework how we find and exclude ourself in update-requirements Ross McFarland 2022-01-28 12:19:34 -08:00
  • fb7addcf3f .[dev] install defeats the purpose and file installs octodns Ross McFarland 2022-01-27 13:15:48 -08:00
  • 68aca50aa7 env and versions after the source Ross McFarland 2022-01-27 13:03:53 -08:00
  • b92b23d607 Use . rather than source, latter is not always available Ross McFarland 2022-01-27 12:33:24 -08:00
  • 246ec84d16 Merge remote-tracking branch 'origin/master' into cibuild-fully-vet Ross McFarland 2022-01-27 12:30:45 -08:00
  • 32f0092263 Don't change into the venv, won't find tests there Ross McFarland 2022-01-27 12:30:25 -08:00
  • e495633aeb Fully vet the setup.py requirements and installed code during cibuild Ross McFarland 2022-01-27 12:27:26 -08:00
  • 4dff97e8f6 Rework update-requirements and setup.py to use pip's setup.py support Ross McFarland 2022-01-27 10:17:30 -08:00
  • f7a3001e10 Merge pull request #865 from octodns/install-stale-bot Ross McFarland 2022-01-26 17:59:02 -08:00
  • 65dce06169 We don't explicitly need requests anymore Ross McFarland 2022-01-26 17:58:10 -08:00
  • b4e006f60f Print sorted frozen and dev_frozen to match files Ross McFarland 2022-01-26 17:57:33 -08:00
  • e25b618e95 Initial pass at script/update-requirements, results of run Ross McFarland 2022-01-26 17:47:31 -08:00
  • 75a0e222ae Add a 90d/5d stale action Ross McFarland 2022-01-26 15:54:01 -08:00
  • 5710a7ffeb Merge pull request #864 from octodns/fix-extraction-links Ross McFarland 2022-01-26 14:31:03 -08:00
  • 25c6569a04 Correct the extraction warning links in the rest of the providers Ross McFarland 2022-01-26 14:29:02 -08:00
  • e59d3b5163 Merge pull request #863 from octodns/link-extraction-info Ross McFarland 2022-01-26 14:16:02 -08:00
  • 0cb0a54f67 Update octodns/provider/azuredns.py Ross McFarland 2022-01-26 14:14:58 -08:00
  • 7ad1a8389f Link all of the extration help messages to the README section Ross McFarland 2022-01-25 19:03:18 -08:00
  • e155ba9326 Merge pull request #860 from octodns/readme-providers Viranch Mehta 2022-01-18 12:24:40 -08:00
  • a16f262f06 Official provider names Viranch Mehta 2022-01-18 12:21:07 -08:00
  • 42d1bd44b4 Merge pull request #859 from octodns/extract-ultra Ross McFarland 2022-01-17 17:34:54 -08:00
  • aecbb61ea5 Extract UltraProvider from octoDNS core Ross McFarland 2022-01-17 13:58:59 -08:00
  • fb1fb297dc Explicit test for Provider.SUPPORTS usage in _process_desired_zone Ross McFarland 2022-01-17 13:58:43 -08:00
  • e60390207a Merge pull request #858 from octodns/extract-transip Ross McFarland 2022-01-17 13:31:25 -08:00
  • 46b23ed478 Link Rackspace, Selectel, and Transip to their product pages like others Ross McFarland 2022-01-17 13:21:07 -08:00
  • 64d1d662f5 Merge remote-tracking branch 'origin/master' into extract-transip Ross McFarland 2022-01-17 09:47:21 -08:00
  • 55a4d0cddc Merge pull request #856 from octodns/extract-selectel Ross McFarland 2022-01-17 09:45:59 -08:00
  • 75216816fe Merge remote-tracking branch 'origin/master' into extract-selectel Ross McFarland 2022-01-17 09:44:29 -08:00
  • f8ed01b086 Merge pull request #855 from octodns/extract-rackspace Ross McFarland 2022-01-17 09:42:21 -08:00
  • b4f3fb8923 Merge remote-tracking branch 'origin/master' into extract-rackspace Ross McFarland 2022-01-17 09:40:46 -08:00
  • fd4b09cc9f Merge pull request #857 from octodns/readme-provider-links Adam Smith 2022-01-14 21:59:21 -05:00
  • 7060037255 Fix order Viranch Mehta 2022-01-14 14:24:27 -08:00
  • 931d042dd8 Use provider names and product links in README Viranch Mehta 2022-01-14 14:19:45 -08:00
  • cfe33e543c Extract TransipProvider from octoDNS core Ross McFarland 2022-01-14 14:17:49 -08:00