Commit Graph

2839 Commits

Author SHA1 Message Date
Ross McFarland bca8db6c8f parse_rdata_text supports unquoting things (powerdns) 2023-09-25 12:59:51 -07:00
Ross McFarland 76e330a7c3 Add source parameter to Record.from_rrs 2023-09-25 12:26:59 -07:00
Ross McFarland 4a7e488d2f Merge pull request #1069 from octodns/fix-multiple-dynamic-zones
Fix wrong re-use of sources for dynamic zones
2023-09-23 13:41:53 -07:00
Ross McFarland da8ac9dd75 Merge branch 'main' into fix-multiple-dynamic-zones 2023-09-23 13:40:11 -07:00
Ross McFarland d477a53ad4 Merge pull request #1065 from baest/change_ds_field_names
The record got field names from the DNSKEY record by accident, fix this
2023-09-23 13:30:29 -07:00
Ross McFarland 879d8cd527 cls not self 2023-09-23 13:10:55 -07:00
Ross McFarland dfac2da3ec DEPRECATION warning on DsValue field fixes 2023-09-23 13:08:59 -07:00
Martin Frausing 533cd12128 Support both the both sets of field names for DS 2023-09-22 07:45:41 +02:00
Martin Frausing 43d380d76a The record got field names from the DNSKEY record by accident, fix this
Basically changing from
https://www.rfc-editor.org/rfc/rfc4034.html#section-2.1 to https://www.rfc-editor.org/rfc/rfc4034.html#section-5.1

So:
flags -> key_tag
protocol -> algorithm
algorithm -> digest_type
public_key -> digest
2023-09-20 10:09:16 +02:00
Viranch Mehta f599358a2c CHANGELOG entry 2023-09-19 11:17:50 -07:00
Viranch Mehta b6c37d500b Merge branch 'main' into fix-multiple-dynamic-zones 2023-09-19 11:14:49 -07:00
Viranch Mehta 5559a99869 Merge pull request #1067 from octodns/fix-hybrid-yaml
Include only existent yaml sources, fixes #1066
2023-09-19 11:05:49 -07:00
Viranch Mehta 4e26de7a89 CHANGELOG entry 2023-09-19 11:01:38 -07:00
Viranch Mehta 11118efe93 Raise exception when no yamls are found for a zone 2023-09-18 21:41:44 -07:00
Viranch Mehta e92c1079c9 Fix wrong re-use of sources for dynamic zones 2023-09-18 21:16:50 -07:00
Viranch Mehta 6042cb0ec5 reuse compiled source 2023-09-18 20:34:21 -07:00
Viranch Mehta 0181158953 Include sources only if they exist 2023-09-18 15:31:16 -07:00
Ross McFarland e736280d53 Merge pull request #1064 from octodns/rel-1-1-1
v1.1.1 version bump and changelog update
v1.1.1
2023-09-16 22:08:03 -06:00
Ross McFarland 33959104b6 Correct changelog version number 2023-09-16 21:05:58 -07:00
Ross McFarland 2476795a28 v1.1.1 version bump and changelog update 2023-09-16 21:02:11 -07:00
Ross McFarland 09065aab5b Merge pull request #1063 from kkzo/arpa_use_config
Fix typo when loading auto-arpa config
2023-09-16 21:58:52 -06:00
Ross McFarland 5843454289 Merge branch 'main' into arpa_use_config 2023-09-16 21:54:18 -06:00
Ross McFarland 44df3fe2e2 Merge pull request #1062 from octodns/rel-1-1-0
v1.1.0 version bump & changelog update
v1.1.0
2023-09-16 21:42:20 -06:00
Kiran Naidoo b20113e1a9 Fix typo when loading auto-arpa config
Resolved a typo that prevented the auto-arpa configuration options from
loading.
2023-09-14 15:09:02 +01:00
Ross McFarland 9845bd1306 v1.1.0 version bump & changelog update 2023-09-13 12:42:38 -07:00
Ross McFarland e91deea449 Merge pull request #1061 from octodns/meta-processor
Meta processor
2023-09-13 13:30:30 -06:00
Ross McFarland 4dca7c18cc Merge remote-tracking branch 'origin/main' into meta-processor 2023-09-10 14:46:17 -07:00
Ross McFarland 699afbc3dd Add MetaProcessor to README list 2023-09-10 14:43:54 -07:00
Ross McFarland ccb4f97a2f Merge pull request #1060 from octodns/spf-deprecations
Spf deprecations
2023-09-10 15:20:51 -06:00
Ross McFarland 9865475582 Merge branch 'main' into spf-deprecations 2023-09-10 15:13:33 -06:00
Ross McFarland 2f4e3e2d8e Merge pull request #1050 from octodns/yaml-includes
Add support for !include YAML directive
2023-09-10 15:13:08 -06:00
Ross McFarland c0382c3043 Add MetaProcessor documentation 2023-09-10 14:07:28 -07:00
Ross McFarland 0ad0c6be71 Update Manager to use MetaProcessor rather than special case of adding a meta record 2023-09-10 12:49:49 -07:00
Ross McFarland 00cbf2e136 processor should use id not name 2023-09-10 12:49:11 -07:00
Ross McFarland e61363b910 Need to add the meta record with lenient in case it's temp empty values 2023-09-10 12:48:12 -07:00
Ross McFarland 3343c4ba51 MetaProcessor implementation and testing 2023-09-10 12:30:26 -07:00
Ross McFarland a9467aaebb move auto-arpa to prepend post_processors
Preferable to have it run later after other processors have had their
change to add/remove records. Otherwise there may be PTRs created for
things that processors have filtered out. It's always possible to
manually include it in the appropriate places if you need finger grained
control.
2023-09-10 07:49:05 -07:00
Ross McFarland 557d0eb1cb Add post_processor Manager configuration option/support 2023-09-10 07:46:29 -07:00
Ross McFarland e8a88ac520 Deprecate SpfDnsLookupProcessor 2023-09-09 14:46:55 -07:00
Ross McFarland 4256ad6caf Deprecate SpfRecord 2023-09-09 14:35:45 -07:00
Ross McFarland 3c64836a88 Merge branch 'main' into yaml-includes 2023-09-08 13:09:36 -06:00
Ross McFarland b93ef685b3 Merge pull request #1058 from octodns/list-processors
Add a Processors list/section to the README
2023-09-06 15:18:16 -06:00
Ross McFarland 6be12c23b0 Add a Processors list/section to the README 2023-09-06 14:16:18 -07:00
Ross McFarland 6f16412432 Merge branch 'main' into yaml-includes 2023-09-06 14:55:53 -06:00
Ross McFarland 402e66384e Merge pull request #1048 from octodns/yaml-provider-static
YamlProvider support for shared file, loaded into all zones
2023-09-06 14:55:44 -06:00
Ross McFarland 028b2a52f6 Merge remote-tracking branch 'origin/main' into yaml-provider-static 2023-08-31 10:52:12 -07:00
Ross McFarland 8237aa955d Merge pull request #1044 from octodns/yaml-provider-refactor
Deprecate SplitYamlProvider, subsume functionality into YamlProvider w/a refactor
2023-08-31 11:50:10 -06:00
Ross McFarland 93b397cbb2 Correct Split Details directory example 2023-08-29 13:51:53 -07:00
Ross McFarland 8177ee6926 Revert "yaml provider is either split or zonefile, not both"
This reverts commit 6f39fcc5f7.
2023-08-29 12:59:38 -07:00
Ross McFarland 84add19ada Merge remote-tracking branch 'origin/main' into yaml-provider-refactor 2023-08-29 12:34:45 -07:00