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

1541 Commits

Author SHA1 Message Date
Ross McFarland
139e73cfd0 Merge branch 'main' into record-data-octodns 2023-11-27 14:15:03 -08:00
Ross McFarland
f776fc6e65 essentially ditch stacklevel/context for deprecation of config thigns (it's not useful) 2023-11-26 13:21:02 -08:00
Ross McFarland
4b73ea6bb4 Merge branch 'main' into formalize-deprecation 2023-11-26 13:14:06 -08:00
Ross McFarland
e03adfceda Address datetime.utcnow deprecation in py 3.12 2023-11-22 18:31:52 -08:00
Ross McFarland
0332b34f72 deprecation.deprecated, use official mechinism for deprecations 2023-11-22 18:06:10 -08:00
Ross McFarland
f6f7dbf853 Merge branch 'main' into record-data-octodns 2023-11-22 12:50:02 -08:00
Ross McFarland
7be540b86c Record.lenient property added similar to other common/standard _octodns data 2023-11-14 14:19:14 -08:00
Viranch Mehta
16489d004a v1.3.0 bump & changelog update 2023-11-14 10:19:10 -08:00
Ross McFarland
c90afb3994 YamlProvider no longer needs to copy over _octodns itself 2023-11-14 07:27:20 -08:00
Ross McFarland
65e87d0a46 Fixed Record.data, now includes the octodns special section data 2023-11-13 09:00:05 -08:00
Ross McFarland
344bc2de5f Remove stale script/sdist script 2023-11-12 15:45:43 -08:00
Ross McFarland
3e874c5a1d Merge branch 'main' into processor-filter-target-optional 2023-11-12 14:49:32 -08:00
Ross McFarland
cbeaf031d9 Merge branch 'main' into filter-net 2023-11-12 14:42:13 -08:00
Ross McFarland
9b7341fee2 Add preferred __version__, per pep-8 2023-11-11 09:32:21 -08:00
Ross McFarland
de3ec8e094 Move _NetworkValueBaseFilter down with it's children 2023-11-10 17:02:20 -08:00
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
4f152c187e Merge remote-tracking branch 'origin/main' into filter-net 2023-11-10 16:08:04 -08:00
Ross McFarland
e9cdacdd13 Include octodns special section in record __repr__ 2023-11-10 16:01:14 -08:00
Ross McFarland
fa56dfaffd fix minor formatting failure 2023-11-09 11:34:16 -08:00
Solvik Blum
010e5039cc add mention to docstring that the NetworkValue filters won't touch anything except A/AAAA 2023-11-09 19:21:48 +01:00
Solvik
354b8c2967 do not recreate the ip list for each network test
Co-authored-by: Ross McFarland <rwmcfa1@gmail.com>
2023-11-09 17:47:55 +01:00
Solvik Blum
f5fd68bb7e add NetworkValueRejectlistFilter and NetworkValueAllowlistFilter processors 2023-11-09 15:24:03 +01: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