649 Commits
Author SHA1 Message Date
Ross McFarlandandGitHub 7290f14278 Merge pull request #316 from github/rel-0-9-4
Version bump to 0.9.4 & CHANGELOG.md update
v0.9.4
2019-01-28 08:58:49 -08:00
Ross McFarland ca6b3c6110 Version bump to 0.9.4 & CHANGELOG.md update 2019-01-28 08:33:17 -08:00
Ross McFarlandandGitHub 22531fc042 Merge pull request #314 from volym3ad/adding-more-details-to-docs
Adding more details to OctoDNS docs
2019-01-15 21:56:17 -05:00
Vlad Voloshyn bcc7416048 Remove enforce_order and default_ttl description from README 2019-01-13 22:17:19 +02:00
Vlad Voloshyn 772042f237 Use right value names in MX type records 2019-01-13 20:34:30 +02:00
Vlad Voloshyn f92e168c17 Add description about default_ttl and enforce_order keys in config 2019-01-13 20:30:01 +02:00
Ross McFarlandandGitHub 5bd7538a61 Merge pull request #311 from github/pyyaml-4.2b1
Bump PyYAML to 4.2b1
2019-01-08 10:00:30 -08:00
Ross McFarlandandGitHub 35905f9a26 Merge branch 'master' into pyyaml-4.2b1 2019-01-08 09:42:13 -08:00
Ross McFarlandandGitHub 4f3eac201a Merge pull request #310 from tandrup/upgrade-azure-dns-api
Upgrade Azure DNS API to 1.2.0
2019-01-08 09:42:01 -08:00
Ross McFarland 56fe72df5c Bump PyYAML to 4.2b1 2019-01-08 09:32:17 -08:00
Mads Tandrup 6bbfcbd278 Upgrade Azure DNS API to 1.2.0 2018-12-27 09:49:02 +01:00
Ross McFarlandandGitHub c0730918a6 Merge pull request #303 from github/dynamic-records
Base dynamic record support
2018-12-14 11:26:16 -08:00
Ross McFarland 52d99bd219 Merge remote-tracking branch 'origin/master' into dynamic-records 2018-12-14 10:15:50 -08:00
Ross McFarlandandGitHub 3e7edc8336 Merge pull request #308 from github/coverage-improvements
Omit cmds from coverage, print report, enforce 100%
2018-12-14 10:14:46 -08:00
Ross McFarland 91b37192ff Omit cmds from coverage, print report, enforce 100% 2018-12-14 09:49:31 -08:00
Ross McFarland 0392864602 Update CHANGELOG to include progress up to now 2018-12-12 11:22:02 -08:00
Ross McFarland 0ebd5bb0d4 Remove stale/wontfix comment 2018-12-12 11:12:31 -08:00
Ross McFarland f95014f2f4 Don't deprecate geo bits yet, wait until we have full dynamic impl 2018-12-12 11:11:53 -08:00
Ross McFarland f1d5808ddc Heh, apparently there were some invalid Geo codes in tests 2018-12-10 13:05:21 -08:00
Ross McFarland 388e9a67e0 Hook up new GeoCodes validation to _DynamicMixin 2018-12-10 13:04:25 -08:00
Ross McFarland 50ae8054c7 First pass at GeoCodes and geo_data for validating/working with geo codes 2018-12-10 12:55:18 -08:00
Ross McFarland 2c3b777763 Move octodns/record.py to octodns/record/__init__.py 2018-12-10 09:01:07 -08:00
Ross McFarland 7e1b1234b6 _IpList base class extracted from v4 and v6 2018-12-10 08:54:49 -08:00
Ross McFarland 9eaac27ddf Avoid reusing seen, loop instead 2018-12-10 08:48:18 -08:00
Ross McFarland bc6e492f35 Merge remote-tracking branch 'origin/master' into dynamic-records 2018-12-10 08:44:57 -08:00
Ross McFarland 36b4a421c9 Simplify values -> value -> [] fallback code in _ValuesMixin 2018-12-10 08:24:41 -08:00
Ross McFarlandandGitHub 90b8268985 Merge pull request #306 from yzguy/dnsmadeeasy_aname
add ANAME support to DnsMadeEasy (ALIAS == ANAME)
2018-12-10 08:20:28 -08:00
Adam Smith a2fe9bb27a add ALIAS suppport for DNSMadeEasy to README 2018-12-09 17:16:27 -08:00
Adam Smith 6ee308089f add ANAME support to DnsMadeEasy (ALIAS == ANAME) 2018-12-09 17:08:38 -08:00
Ross McFarlandandGitHub dfcda702e3 Merge pull request #305 from github/cloudflare-delete-alias
Fix deletion of Cloudflare ALIAS reocrds
2018-12-09 14:30:32 -08:00
Ross McFarland f52005bf60 Fix deletion of Cloudflare ALIAS reocrds 2018-12-09 14:24:53 -08:00
Ross McFarlandandGitHub b83572c0b9 Merge pull request #272 from tandrup/dont-escape-semicolon-in-azure
Avoid escaping semicolon in azure
2018-12-09 12:34:07 -08:00
Ross McFarlandandGitHub 5524cc1b1d Merge branch 'master' into dont-escape-semicolon-in-azure 2018-12-09 12:30:47 -08:00
Ross McFarland a767a5cb25 Implement pool-level fallbacks and validations 2018-12-07 14:29:05 -08:00
Mads Mætzke TandrupandGitHub 32756fb815 Remove unused import 2018-12-06 21:39:09 +01:00
Mads Mætzke TandrupandGitHub 6c07157bd3 Changed from string.replace to s.replace 2018-12-06 21:33:25 +01:00
Ross McFarland e3b0ce9dcf Pass cls._type, not cls/record_cls to validate 2018-12-06 06:17:47 -08:00
Ross McFarland 0114e54bd3 Remove _DynamicRuleGeo, its overkill, no details parsing for now 2018-12-06 06:14:04 -08:00
Ross McFarland ccd9038a38 Impliment Dynamic rule geo validation 2018-12-05 16:42:38 -08:00
Ross McFarland e16648ab1f Progress towards fully fleshed out pools & rules 2018-12-05 16:28:41 -08:00
Ross McFarland b80348c2c7 Add __eq__, __ne__, and __repr__ to Dynamic objects and test 2018-12-03 16:46:18 -08:00
Ross McFarland 446f66f562 Implement _DynamicMixin's value objects, unit test them 2018-12-03 15:51:30 -08:00
Ross McFarland b650013ccb Add a AAAA dyanmic.tests example, comments 2018-12-03 15:03:53 -08:00
Ross McFarland 0e0e995436 AaaaRecord and CnameRecord should implement _DynamicMixin, fix validate params 2018-12-03 14:54:22 -08:00
Ross McFarland 303d0532c8 Implement SUPPORTS_DYNAMIC functionality, no providers 2018-12-03 14:40:43 -08:00
Ross McFarland 70c35aac26 WIP implementation of dyanmic pools & rules validation 2018-12-03 14:28:30 -08:00
Ross McFarland e07165a2ab Move _process_value to cls.process on Value types 2018-11-30 09:14:23 -08:00
Ross McFarland a29f188bc0 Same for ValueMixin 2018-11-30 08:35:56 -08:00
Ross McFarland c9b373f0ae Further clean up/division of labor and tests 2018-11-30 08:32:55 -08:00
Ross McFarland 2829862ea5 Major refactoring of record validation to better support (planned) complex/dynamic record types 2018-11-29 15:15:12 -08:00