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