Commit Graph
2407 Commits
Author SHA1 Message Date
Ross McFarland b402a43665 All record value(s) are first-class objects, as compatible as possible with previous str/dict 2022-09-06 14:55:24 -07:00
Ross McFarland c11476d79a Merge pull request #928 from octodns/misc-bits
Misc bits: errant string joins from formatting formatted code and best practices in bootstrap
2022-09-06 12:59:35 -07:00
Ross McFarland 51f8eb17f0 Update to latest best practice for ignore-revs and hooks 2022-09-06 12:49:37 -07:00
Ross McFarland d54baf0ea6 Ignore the string joins ref 2022-09-06 12:48:42 -07:00
Ross McFarland fa4225b625 Fix lots of errant '...' '...' string joins 2022-09-06 12:47:47 -07:00
Ross McFarland f01fe3f855 Merge pull request #924 from octodns/yaml-supports-fixes
Yaml supports fixes
2022-08-30 10:04:11 -07:00
Ross McFarland 9fc7e20531 Merge branch 'master' into yaml-supports-fixes 2022-08-29 16:44:21 -07:00
Ross McFarland 3d698e8375 Merge pull request #925 from octodns/doc-filters
Add doc for processor.filter.*
2022-08-27 16:30:36 -07:00
Ross McFarland a3e90ca4ac Add doc for processor.filter.* 2022-08-27 16:29:00 -07:00
Ross McFarland b664a28488 Changelog update about Provider._process_desired_zone and YamlProvider.supports 2022-08-27 15:54:48 -07:00
Ross McFarland 2e3d325f71 YamlProvider.SUPPORTS dynamically returns the list of registered types 2022-08-27 15:53:56 -07:00
Ross McFarland 633d79969a Merge remote-tracking branch 'origin/master' into yaml-supports-fixes 2022-08-27 15:49:23 -07:00
Ross McFarland 557b80f784 Implement YamlProvider.supports that always says yes 2022-08-27 15:40:02 -07:00
Ross McFarland 72244ba161 Provider._process_desired_zone should call .supports, rather than do in SUPPORTS 2022-08-27 15:23:52 -07:00
Ross McFarland 82be4834fb Merge pull request #923 from octodns/correct-changelog-dates
Changelog release dates should be aug, not sept
2022-08-27 14:54:06 -07:00
Ross McFarland 6d2a039a3f Changelog release dates should be aug, not sept 2022-08-27 14:51:58 -07:00
Ross McFarland c92734f7a6 Merge pull request #920 from octodns/rel-0-9-19
Rel 0.9.19 version bump & CHANGELOG update
v0.9.19
2022-08-14 11:53:10 -07:00
Ross McFarland 55aecba9de Add missing 0.9.18 CHANGELOG entries 2022-08-14 11:49:31 -07:00
Ross McFarland dfd56c6636 Rel 0.9.19 version bump & CHANGELOG update 2022-08-14 11:49:20 -07:00
Ross McFarland b5340801e0 Merge pull request #917 from octodns/subzones
Fix issues with sub-zone handling
2022-08-14 11:42:14 -07:00
Ross McFarland ffe456714c Correct error message grammar
Co-authored-by: Sachi King <[email protected]>
2022-08-12 13:28:06 -07:00
Ross McFarland 4a847cb38c More test cases for configured_sub_zones 2022-08-11 12:25:37 -07:00
Ross McFarland 18ee70ddb5 Fix issue when subzone is a non-dotted endswith for zone 2022-08-11 09:10:56 -07:00
Ross McFarland af010121ea Do away with zone_tree, not a tree and unnecessary now 2022-08-11 08:58:40 -07:00
Ross McFarland 810cc7faff Use collections.deque for pop'ing 2022-08-11 08:53:19 -07:00
Ross McFarland 611431b042 Broken up string formatting cleanup 2022-08-11 08:42:16 -07:00
Ross McFarland 33794f3796 Fix a bug in Zone.add_record subzone handling when name ends with non-dotted subzone name 2022-08-11 08:40:32 -07:00
Ross McFarland 6a1b86af6f Rework configured_sub_zones and add tests specifically for it 2022-08-11 07:50:32 -07:00
Ross McFarland 6e5c7a8b70 Add failing tests of subzone handling 2022-08-11 06:18:05 -07:00
Ross McFarland 35a6c85bbb Rework Manager.zone_tree into a property 2022-08-11 06:07:03 -07:00
Ross McFarland 62caa4bac6 Merge pull request #914 from octodns/rel-0-9-18
Rel 0.9.18 version bump & CHANGELOG update
v0.9.18
2022-08-09 08:09:09 -07:00
Ross McFarland af40184f29 Rel 0.9.18 version bump & CHANGELOG update 2022-08-09 08:06:53 -07:00
Ross McFarland a874edf43a Merge pull request #903 from octodns/idna
Add idna encode/decode helpers
2022-08-09 08:01:58 -07:00
Ross McFarland ea50c8cf38 Merge branch 'idna' of github.com:octodns/octodns into idna 2022-08-09 07:58:31 -07:00
Ross McFarland 78c53de22c Merge remote-tracking branch 'origin/master' into idna 2022-08-09 07:58:07 -07:00
Ross McFarland c80a93a296 Merge pull request #898 from octodns/dump-support-output-provider
Implement a sketch of --output-provider support for dump
2022-07-22 16:09:06 -07:00
Ross McFarland 02e07f4209 Merge remote-tracking branch 'origin/master' into dump-support-output-provider 2022-07-22 16:06:51 -07:00
Adam Smith f749505df3 Merge pull request #913 from yzguy/zonefilesource_multivalue_ptr
AxfrSource and ZoneFileSource: support multi-value PTR records
2022-07-22 13:00:56 -04:00
Adam Smith 2a56d9b26e AxfrSource and ZoneFileSource: support multi-value PTR records 2022-07-22 12:50:24 -04:00
Ross McFarland a0841f4420 Merge pull request #911 from octodns/black-formatting
Implement black formatting
2022-07-12 14:56:55 -07:00
Ross McFarland e671e7e57a Remove unneeded [] from list comprehension
Co-authored-by: Viranch Mehta <[email protected]>
2022-07-04 20:40:00 -07:00
Ross McFarland 26d8f7aa92 .git-blame-ignore-revs for initial black formatting 2022-07-04 12:29:46 -07:00
Ross McFarland e116d26eec Implement black formatting 2022-07-04 12:27:39 -07:00
Ross McFarland c98b5abdf3 Merge branch 'master' into idna 2022-07-04 10:20:48 -07:00
Ross McFarland 392d8b516f Merge pull request #910 from octodns/rm-funding
Remove repo-specific FUNDING.yml
2022-07-02 09:13:05 -07:00
Ross McFarland 0bf5154311 Remove repo-specific FUNDING.yml 2022-07-02 09:11:04 -07:00
Ross McFarland c33da93bd9 Merge pull request #908 from nakato/dottedsubzone
Support dotted subdomains for subzones
2022-06-27 06:52:42 -07:00
Sachi King 04be906c3c Add test to validate non-dotted subdomain zones are vaild
This confirms that in addition to the recently added support for dotted
subdomains that subdomains that are not dotted are supported.  From
RFC1034 Section 3.5 this would be a <subdomain> that contains a single
<label> without <subdomain> recurring.
2022-06-27 10:56:20 +10:00
Sachi King d5363e8045 Add comments and use list comprehensions
Per PR review, use list comprehensions as they are prefered in py3 over
use of filter.

Add comments to describe the building of the zone tree.
2022-06-27 10:50:05 +10:00
Ross McFarland 5c1a1b9621 Merge remote-tracking branch 'origin/master' into idna 2022-06-26 16:36:17 -04:00