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

3007 Commits

Author SHA1 Message Date
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