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

1521 Commits

Author SHA1 Message Date
Ross McFarland
be5d28dc56 doc new include_target filter prarams 2023-11-10 17:00:24 -08:00
Ross McFarland
6cd933a834 Add include_target option to most processor.filter processors 2023-11-10 16:57:01 -08:00
Ross McFarland
e9cdacdd13 Include octodns special section in record __repr__ 2023-11-10 16:01:14 -08:00
Ross McFarland
1b293253d9 ExcludeRootNsChanges added w/tests 2023-10-31 18:56:59 -07:00
Ross McFarland
65f4a48bc1 rr_values as a property for consistency 2023-10-15 17:51:06 -07:00
Ross McFarland
ded53023e7 add support for chunked values to ValuesMixin.rrs 2023-10-15 13:23:57 -07:00
Ross McFarland
9a28437b81 chunked_values should return _value_type not plain string 2023-10-15 13:20:43 -07:00
Ross McFarland
e6ad64f25f ZoneNameFilter error defaults to True 2023-10-06 16:16:48 -07:00
Ross McFarland
da818d12e4 ZoneNameFilter to error/ignore when record names end with the zone name 2023-10-06 16:14:38 -07:00
Ross McFarland
eec7cadb86 refactor filter based processors to pull out shared logic 2023-10-06 15:10:47 -07:00
Ross McFarland
32bf55d947 v1.2.1 version bump & changelog update 2023-09-29 13:08:36 -07:00
Viranch Mehta
e36f32a224 v1.2.0 bump & changelog updates 2023-09-27 11:58:30 -07:00
Viranch Mehta
55a535d0f0 Merge branch 'main' into mixed-subnets 2023-09-25 14:35:15 -07:00
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
Viranch Mehta
a728a7ca4c Use sorted's key to sort subnets by version 2023-09-24 23:39:17 -07:00
Viranch Mehta
63c5118bcd Fix validation for dynamic records with IPv4+IPv6 subnets 2023-09-24 23:27:35 -07:00
Ross McFarland
da8ac9dd75 Merge branch 'main' into fix-multiple-dynamic-zones 2023-09-23 13:40:11 -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
b6c37d500b Merge branch 'main' into fix-multiple-dynamic-zones 2023-09-19 11:14:49 -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
2476795a28 v1.1.1 version bump and changelog update 2023-09-16 21:02:11 -07:00
Ross McFarland
5843454289 Merge branch 'main' into arpa_use_config 2023-09-16 21:54:18 -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
4dca7c18cc Merge remote-tracking branch 'origin/main' into meta-processor 2023-09-10 14:46:17 -07:00
Ross McFarland
9865475582 Merge branch 'main' into spf-deprecations 2023-09-10 15:13:33 -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
6f16412432 Merge branch 'main' into yaml-includes 2023-09-06 14:55:53 -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
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
Ross McFarland
77b1d7a1ba Correct split_catchall doc 2023-08-29 12:34:23 -07:00
Ross McFarland
6f39fcc5f7 yaml provider is either split or zonefile, not both 2023-08-27 08:37:26 -07:00
Ross McFarland
c64e279dd2 Add support for !include YAML directive 2023-08-19 13:45:01 -07:00