Nullreff
7a5512f601
Remove redundant code and use rdata_text
2024-01-15 06:02:48 -08:00
Nullreff
e9d8b02365
Add filters for checking record values
...
Create two new filters, ValueAllowlistFilter and ValueRejectlistFilter
that allow checing the value(s) of records to include or exclude,
similar to the name filters that alread exist
2024-01-14 16:45:29 -08:00
Ross McFarland
30f8b4f5f5
Merge pull request #1128 from baest/list_zones_for_autoarpa
...
Add list_zones to AutoArpa
2024-01-11 09:12:50 -08:00
Ross McFarland
87051ea315
Merge branch 'main' into list_zones_for_autoarpa
2024-01-11 09:07:13 -08:00
Martin Frausing
68e1178ac7
Add list_zones to AutoArpa
...
- This makes it possible to use dynamic zone config with AutoArpa
- Document what gotchas that entails
- Add tests both with another source (for generating zones to populate) and without (no zones to populate)
2024-01-05 13:59:49 +01:00
Ross McFarland
f15f7923a3
Merge pull request #1127 from octodns/chunked-ascii-validation
...
Add ASCII validation to ChunkedValue, TXT/SPF
2024-01-04 14:34:20 -08:00
Ross McFarland
119de9b421
Add ASCII validation to ChunkedValue, TXT/SPF
2024-01-03 08:42:17 -08:00
Ross McFarland
604ed8604b
Merge pull request #1124 from octodns/checksumming
...
Add support for checksum matching for safer plan & apply
2023-12-22 09:35:27 -08:00
Ross McFarland
d35022b9dc
Merge branch 'main' into checksumming
2023-12-22 09:30:34 -08:00
Ross McFarland
8c92701c8b
Merge pull request #1125 from AlizeyJalil/ajalil/zone-not-found-error
...
Error message for zone not found in config.yaml
2023-12-13 08:27:58 -08:00
Ross McFarland
98a1175399
Update tests/test_octodns_manager.py
2023-12-13 08:25:00 -08:00
Ross McFarland
9e1aa7b8ed
Apply suggestions from code review
2023-12-13 08:22:28 -08:00
Alizey Jalil
dc4addc837
Removed the specific config file used missing zone test use case
2023-12-13 21:22:16 +05:30
Alizey Jalil
d9ac836c24
Removed ds_store file
2023-12-13 21:22:16 +05:30
Alizey Jalil
a2a502987e
Added test for missing zone
2023-12-13 21:22:16 +05:30
Alizey Jalil
c816fe7af0
Added test for missing zone file
2023-12-13 21:22:16 +05:30
Ross McFarland
780fa2a24b
Add support for checksum matching
2023-12-11 13:27:49 -08:00
Ross McFarland
bf247023b2
Merge pull request #1123 from Janik-Haag/main
...
readme: add NixOS-DNS to mentioned projects
2023-12-10 19:44:52 -08:00
Janik H.
861ca6a02c
readme: add NixOS-DNS to mentioned projects
2023-12-11 00:09:23 +01:00
Ross McFarland
ce84254b30
Merge pull request #1122 from octodns/fix-meta-up-to-date-check
...
Fix bug in MetaProcessor up to date record check
2023-12-09 08:16:36 -08:00
Ross McFarland
d85c925ebf
Greatly simplify MetaProcessor and (more) thoroughly test it
2023-12-07 13:02:46 -08:00
Ross McFarland
b8dab67d6a
Fix bug in MetaProcessor up to date record check
2023-12-07 07:41:40 -08:00
Ross McFarland
4fb0986fc5
Merge pull request #1118 from octodns/recursive-expansion
...
Support for nested config env variable expansion
2023-12-06 08:05:01 -08:00
Ross McFarland
4c09f4bc71
Support for nested config env variable expansion
2023-12-05 10:29:49 -08:00
Ross McFarland
d6e3f75a92
Merge pull request #1117 from octodns/rel-1-4-0
...
Version 1.4.0 bump & changelog update
v1.4.0
2023-12-04 06:53:54 -08:00
Ross McFarland
5df3a8b360
Version 1.4.0 bump & changelog update
2023-12-04 06:50:27 -08:00
Ross McFarland
78f6464418
Merge pull request #1111 from octodns/fix-meta-target
...
Fix MetaProcessor.include_target
2023-12-01 12:01:15 -08:00
Ross McFarland
b0b330f1d1
Merge branch 'main' into fix-meta-target
2023-12-01 11:52:33 -08:00
Ross McFarland
bc901dbe07
Merge pull request #1114 from octodns/process-source-and-target-zones
...
Add Processor.process_source_and_target_zones
2023-12-01 11:51:16 -08:00
Ross McFarland
0f582de47b
Merge branch 'main' into process-source-and-target-zones
2023-12-01 11:47:02 -08:00
Ross McFarland
d98cae48c9
Merge pull request #1113 from octodns/record-data-copy
...
ValuesMixin._data improvements & related fixes of Record.copy
2023-12-01 11:46:23 -08:00
Ross McFarland
523a188e1d
explicit test for values and value
2023-12-01 10:46:58 -08:00
Ross McFarland
4a73c6b6f3
Merge branch 'main' into record-data-copy
2023-12-01 10:31:48 -08:00
Ross McFarland
2174088a81
Merge pull request #1116 from Janik-Haag/main
...
Update README.md
2023-11-30 14:00:30 -08:00
Janik H.
0d1fcb4a39
Update README.md
2023-11-30 20:33:52 +01:00
Ross McFarland
cb09b590e7
ValueMixin._data always includes 'value'
2023-11-29 14:21:14 -08:00
Ross McFarland
5568dc6be1
Add Processor.process_source_and_target_zones
2023-11-29 14:08:19 -08:00
Ross McFarland
1a5c9a2c5e
Flip ValuesMixin._values logic to handle/have key in all cases
2023-11-29 14:03:22 -08:00
Ross McFarland
6f6cb79854
Fix bug with Record.copy when values is an empty list []
2023-11-29 13:56:48 -08:00
Ross McFarland
201d2c2423
Merge pull request #1112 from octodns/tests-ignore-deprecations
...
Ignore deprecation warnings during tests
2023-11-29 13:49:51 -08:00
Ross McFarland
ce741fc887
Ignore deprecation warnings during tests
2023-11-29 13:22:41 -08:00
Ross McFarland
5b6b53bca0
modify desired, not existing
2023-11-28 16:28:22 -08:00
Ross McFarland
03f37e3ae9
Fix bug with Record.copy when values is an empty list []
2023-11-28 16:27:02 -08:00
Ross McFarland
e612e2b885
Fix MetaProcessor/Manager.include_meta where include_provider
2023-11-28 16:00:23 -08:00
Ross McFarland
93a00f12a9
Add Processor.process_source_and_target_zones
2023-11-28 15:42:53 -08:00
Ross McFarland
62ca2ec34c
Merge pull request #1102 from octodns/record-data-octodns
...
Fixed Record.data, now includes the octodns special section data
2023-11-27 14:20:30 -08:00
Ross McFarland
139e73cfd0
Merge branch 'main' into record-data-octodns
2023-11-27 14:15:03 -08:00
Ross McFarland
ab263527a3
Merge pull request #1107 from octodns/formalize-deprecation
...
deprecation.deprecated, use official mechinism for deprecations
2023-11-27 09:10:20 -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