Commit Graph

  • e07165a2ab Move _process_value to cls.process on Value types Ross McFarland 2018-11-30 09:14:23 -08:00
  • a29f188bc0 Same for ValueMixin Ross McFarland 2018-11-30 08:35:56 -08:00
  • c9b373f0ae Further clean up/division of labor and tests Ross McFarland 2018-11-30 08:32:55 -08:00
  • 2829862ea5 Major refactoring of record validation to better support (planned) complex/dynamic record types Ross McFarland 2018-11-29 15:15:12 -08:00
  • c41824c3e9 Better weighting support Ross McFarland 2018-11-28 09:41:25 -08:00
  • 92b025fe1a Support for weights of pools Ross McFarland 2018-11-28 09:22:09 -08:00
  • 698eb91684 Add Dynamic Mixin class structure, all noops for now Ross McFarland 2018-11-28 09:18:24 -08:00
  • 9d45386f4d Sketch of new dynamic record config in unit.tests. Ross McFarland 2018-11-27 15:00:02 -08:00
  • f8642a63c5 Merge pull request #298 from zBart/patch-2 Ross McFarland 2018-11-21 07:18:26 -08:00
  • 4df663afb8 Merge branch 'master' into patch-2 Bart S 2018-11-21 10:11:57 +01:00
  • 95ae90b587 Removed trailing whitespace Bart S 2018-11-21 10:11:45 +01:00
  • 64a453632f Moved session_token to the end of the argument list Bart S 2018-11-21 10:09:23 +01:00
  • 926f277662 Merge pull request #299 from github/dnsimple-txt-semicolons Ross McFarland 2018-11-20 08:45:00 -08:00
  • 8970ef268f Merge branch 'master' into dnsimple-txt-semicolons Ross McFarland 2018-11-20 08:40:14 -08:00
  • e7ad9ad0a8 Merge pull request #300 from github/pin-natsort-5-5-0 Ross McFarland 2018-11-18 18:14:43 -08:00
  • 7a1875e7d3 Update natsort versions to 5.5.0 which has setuptools fixes Ross McFarland 2018-11-18 17:44:09 -08:00
  • 45391dca86 Merge branch 'master' into patch-2 Bart S 2018-11-16 16:04:17 +01:00
  • 7d8f04a746 Linting fix Ross McFarland 2018-11-15 09:03:36 -08:00
  • 7628f819b8 Added note saying session_token is optional Bart S 2018-11-15 11:20:42 +01:00
  • 02d120dda6 Fixes for DNSimple's TXT ; handling Ross McFarland 2018-11-12 08:40:44 -08:00
  • 4755140c68 Merge pull request #297 from zBart/patch-1 Ross McFarland 2018-11-12 08:19:03 -08:00
  • c19fce46c0 Attempted lint fixes Bart S 2018-11-12 16:28:51 +01:00
  • dfdf81cda4 Added option to set the AWS session token to the Route53Provider Bart S 2018-11-12 16:14:31 +01:00
  • c26c8b7c3f Added ALIAS to the support list of proxiable record types Bart S 2018-11-12 16:08:05 +01:00
  • 4e9cd1d975 Merge pull request #295 from github/dyn-caa-ttl Ross McFarland 2018-11-05 09:58:50 -08:00
  • 6a7a54be06 Include TTL in Dyn CCA record values Ross McFarland 2018-11-05 09:48:03 -08:00
  • 8b535908a9 Merge pull request #293 from begincalendar/octodns-output-for-yaml Ross McFarland 2018-11-04 06:22:26 -08:00
  • 3e73bbc45b Merge branch 'master' into octodns-output-for-yaml Ross McFarland 2018-11-04 06:20:08 -08:00
  • 84c883c67f Add - Test case. Matt 2018-11-04 13:16:26 +11:00
  • 88c3effe99 Merge pull request #291 from github/version-support Ross McFarland 2018-11-03 18:10:02 -07:00
  • 933a56d8f9 Add - (non-empty) Record._octodns dict to YAML file output. Matt 2018-11-04 10:32:06 +11:00
  • 3032270545 Implement --version in ArgumentParser Ross McFarland 2018-11-03 14:51:44 -07:00
  • 6ec5bd4da2 Merge pull request #283 from github/rel-0-9-3 Ross McFarland 2018-10-29 19:46:15 -07:00
  • d074e5ea82 Correct CHANGELOG version number v0.9.3 Ross McFarland 2018-10-29 19:42:20 -07:00
  • 680f8454c8 Version bump to 0.9.3 & CHANGELOG.md update Ross McFarland 2018-10-29 19:38:56 -07:00
  • 93dab2cd0c Merge pull request #282 from github/bump-requests-version Ross McFarland 2018-10-29 19:34:35 -07:00
  • 9904086b31 In setup.py too Ross McFarland 2018-10-29 19:32:12 -07:00
  • 4df77f2322 Bump requests to 2.20.0 Ross McFarland 2018-10-29 19:30:19 -07:00
  • b27a3a80bf Merge pull request #281 from kivikakk/natsort-upper-limit Ross McFarland 2018-10-29 18:34:58 -07:00
  • f8a98b8fbc bound natsort to 5.2.x Ashe Connor 2018-10-30 11:12:23 +11:00
  • 1f0b5d4a22 Merge pull request #264 from begincalendar/add-cloudflare-proxied-support Ross McFarland 2018-10-27 16:33:03 -07:00
  • bcff231e35 Alter - New tests to be more unit-test-like. Matt 2018-10-18 21:25:43 +11:00
  • a0eaefb330 Add: Documentation on how to utilise the new behaviour. Matt 2018-09-06 18:02:31 +10:00
  • 6ceb35c2fc Add: New tests. Matt 2018-09-06 17:37:55 +10:00
  • 18f29f1c6b Alter: Existing tests. Matt 2018-09-02 18:02:27 +10:00
  • 9ff5942d19 Add: Ability to manage "proxied" flag of "A", "AAAA" and "CNAME" records via YAML configuration (see "CloudflareProvider" class docstring for details). Matt 2018-09-01 13:31:53 +10:00
  • 16a0a4181a Merge pull request #277 from github/fix-cf-record-update-order Ross McFarland 2018-10-17 07:26:59 -07:00
  • aee786dd01 Explicit handling of SRV & CAA in _gen_key, tests for those cases Ross McFarland 2018-10-16 07:08:01 -07:00
  • 0c33d3acac Handle the MX special case around content Ross McFarland 2018-10-15 20:18:14 -07:00
  • db8e291d53 Implement CloudflareProvider create + delete -> update conversion Ross McFarland 2018-10-15 19:51:26 -07:00
  • c752005856 CloudflareProvider._hash_data is no longer used Ross McFarland 2018-10-15 16:34:25 -07:00
  • e0c4e60c43 Vastly improved CloudflareProvider _apply_Update, much safer Ross McFarland 2018-10-15 16:29:36 -07:00
  • c66feba63f Merge pull request #276 from yzguy/zonefile_source Ross McFarland 2018-10-15 08:58:28 -07:00
  • fd3de1e08b add Zone File source, reads Bind compatible zone files Adam Smith 2018-09-29 16:23:20 -07:00
  • 29598f2a5d Avoid escaping semicolon in Azure DNS Mads Tandrup 2018-09-24 13:38:14 +02:00
  • 6da23ea795 Merge pull request #259 from github/rel-0-9-2 v0.9.2 Ross McFarland 2018-08-20 10:54:09 -07:00
  • d6b0726a09 Minor fixes to script/release to source env Ross McFarland 2018-08-20 10:49:58 -07:00
  • 8c342f608a 0.9.2 version bump and changelog update Ross McFarland 2018-08-20 10:49:42 -07:00
  • 03c5a24fe6 Merge pull request #257 from tnir/pypi-google-cloud-dns Ross McFarland 2018-08-15 19:42:44 -07:00
  • 19e0811428 Use google-cloud-dns for GoogleCloud Takuya Noguchi 2018-08-16 11:24:46 +09:00
  • 61b30f2b41 Merge pull request #253 from yzguy/axfr_source Ross McFarland 2018-07-16 10:04:14 -07:00
  • a803371fa4 add AXFR source to OctoDNS Adam Smith 2018-07-09 01:21:46 -07:00
  • 8268385af2 Merge pull request #245 from github/etc-hosts-provider Ross McFarland 2018-06-15 07:39:30 -07:00
  • 9e8c4cf438 Merge branch 'master' into etc-hosts-provider Ross McFarland 2018-06-15 07:25:23 -07:00
  • 992052cf18 Merge pull request #236 from mvermaes/patch-1 Ross McFarland 2018-06-15 07:01:49 -07:00
  • f9c53cc4ff Merge branch 'master' into patch-1 Ross McFarland 2018-06-15 06:55:06 -07:00
  • a5caf4ba5c Fix minor typo in contributing doc, layout Michael Vermaes 2018-04-24 20:51:19 +08:00
  • b01cc18706 Merge branch 'master' into etc-hosts-provider Ross McFarland 2018-06-14 07:28:17 -07:00
  • 29ac9cb7ec Merge pull request #246 from yzguy/route53_auth_methods Ross McFarland 2018-06-14 07:27:42 -07:00
  • 928661b2f2 Merge branch 'master' into route53_auth_methods Ross McFarland 2018-06-14 07:22:14 -07:00
  • 5ac99d70eb Merge pull request #247 from yzguy/ns1_absolute_values Ross McFarland 2018-06-14 07:19:13 -07:00
  • 18e644918b fix formatting for base provider output Adam Smith 2018-06-13 23:29:47 -07:00
  • be6019f119 change all answers from NS1 to absolute for types that require it Adam Smith 2018-06-13 22:29:16 -07:00
  • 16eda53eb3 add note about fallback authentication for route53 provider Adam Smith 2018-06-13 21:24:29 -07:00
  • 446e8485b3 if user does not explicitly set Access Key ID and Secret Access Key then use boto3's methods as fallback Adam Smith 2018-06-13 21:18:21 -07:00
  • 1e2da34361 Use path.join, add loop detection & tests Ross McFarland 2018-06-09 16:21:25 -07:00
  • 50e1ce3881 Include zone name in the header Ross McFarland 2018-06-01 21:05:30 -07:00
  • 36b67b8b7a Implement EtcHostsProvider, content to be used in /etc/hosts Ross McFarland 2018-06-01 20:59:03 -07:00
  • f8a29f49d5 Merge pull request #243 from github/lenient-add-record Ross McFarland 2018-05-30 14:04:21 -07:00
  • bfb1251c4f Merge branch 'master' into lenient-add-record Ross McFarland 2018-05-30 13:48:59 -07:00
  • 118cd32ef4 Merge pull request #244 from github/children-first Ross McFarland 2018-05-30 13:48:15 -07:00
  • b4176382b5 Cleaner impl for _plan_keyer Ross McFarland 2018-05-30 13:35:19 -07:00
  • c54904fa68 Apply sub-zones before parents Ross McFarland 2018-05-30 13:28:55 -07:00
  • 206d77d5a6 Include a provider test of populate w/lenient=True Ross McFarland 2018-05-30 12:56:25 -07:00
  • cee7677ae4 Implement Zone.add_record lenient across our providers Ross McFarland 2018-05-30 12:41:59 -07:00
  • 1103b4c383 Implement Zone.add_record lenient param/support and more tests Ross McFarland 2018-05-30 12:30:20 -07:00
  • adf7154f6b TDD lenient add_record Ross McFarland 2018-05-30 12:22:35 -07:00
  • 6353493906 Merge pull request #241 from github/rel-0-9-1 v0.9.1 Ross McFarland 2018-05-21 19:10:05 -07:00
  • ffbca09d8b 0.9.1 version bump and changelog update Ross McFarland 2018-05-21 19:03:15 -07:00
  • ad85496e39 Merge pull request #237 from github/simonsj-patch-1 Ross McFarland 2018-04-24 13:56:01 -07:00
  • 9f575374fa README.md: your -> you're typo Jon Simons 2018-04-24 13:40:47 -07:00
  • 90b7a7fe90 Merge pull request #233 from github/requirements-doc Ross McFarland 2018-04-20 13:30:25 -07:00
  • 7b68490911 Merge branch 'master' into requirements-doc Ross McFarland 2018-04-20 13:20:26 -07:00
  • 5ddf2d3154 Merge pull request #235 from github/revert-setup-cfg Ross McFarland 2018-04-20 12:49:44 -07:00
  • 4f577bbcab Include a >=10.0.1 for pip -U pip Ross McFarland 2018-04-20 12:45:53 -07:00
  • f86c06d304 Revert the setup.cfg infra and go back to requirements.txt Ross McFarland 2018-04-20 12:35:58 -07:00
  • 8af22779b7 Merge branch 'master' into requirements-doc Ross McFarland 2018-04-15 10:02:13 -07:00
  • 33efc522c6 Merge pull request #234 from github/lint-fixes Ross McFarland 2018-04-15 10:02:00 -07:00
  • 3ea78af8e1 pycodestyle updates, mostly escaping \, couple r's, ignore break on binary Ross McFarland 2018-04-15 09:58:36 -07:00
  • 8db46cc0d2 Missing column in readme table Ross McFarland 2018-04-15 09:51:13 -07:00