1
0
mirror of https://github.com/github/octodns.git synced 2024-05-11 05:55:00 +00:00
Commit Graph

2415 Commits

Author SHA1 Message Date
Ross McFarland
9caaa5259a Implement to/from rr text for MxValue as a POC 2022-09-07 15:02:38 -07:00
Ross McFarland
c3a5795452 Clean up process funcs, always use cls 2022-09-07 13:33:56 -07:00
Ross McFarland
a6046e3e9d Remove uneeded/noop list comprehension 2022-09-07 13:13:17 -07:00
Ross McFarland
d439e70419 Revert "the *Value.data properties are no longer needed"
The mythicbeasts module (at least) is relying on them

This reverts commit 5d2ef02390.
2022-09-06 19:07:44 -07:00
Ross McFarland
5d2ef02390 the *Value.data properties are no longer needed 2022-09-06 18:58:50 -07:00
Ross McFarland
e875ca0304 Remove uneeded , case it was handling is now down in the cstor 2022-09-06 15:30:20 -07:00
Ross McFarland
9da2c15328 full testing for missing value properties 2022-09-06 15:30:00 -07:00
Ross McFarland
3557aac1d8 Allow our custom yaml config to dump value types 2022-09-06 15:17:58 -07:00
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 <nakato@nakato.io>
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@viranch.me>
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