Ross McFarland
5d865a3740
Merge branch 'main' into secrets
2024-02-28 13:11:17 -08:00
Ross McFarland
3acfd174b6
Merge pull request #1141 from octodns/rel-1-5-0
...
Version 1.5.0 changelog update & version bump
v1.5.0
2024-02-28 13:06:13 -08:00
Ross McFarland
215ff3cc94
Merge branch 'main' into rel-1-5-0
2024-02-28 12:48:06 -08:00
Ross McFarland
0c225b1cd0
Merge pull request #1142 from InPermutation/main
...
Fix some typoes
2024-02-27 17:41:23 -08:00
Jacob Krall
4f8d7fa26c
Fix some typoes
2024-02-27 09:23:36 -05:00
Ross McFarland
02032bd388
Version 1.5.0 changelog update & version bump
2024-02-26 13:56:31 -08:00
Ross McFarland
c283654e2a
CHANGELOG for secret_handlers
2024-02-18 14:27:34 -08:00
Ross McFarland
6d778b3b67
Include tests of secret_handlers from config yaml and some of that's implementation details
2024-02-18 14:25:59 -08:00
Ross McFarland
f88247fdc8
Merge branch 'main' into secrets
2024-02-18 13:41:44 -08:00
Ross McFarland
9f808274f5
Merge pull request #1139 from octodns/record-octodns
...
Record.octodns formalized, Record._octodns deprecated
2024-02-12 06:55:49 -08:00
Ross McFarland
1d3e386ffa
CHANGELOG entry for Record.octodns
2024-02-12 09:43:51 -05:00
Ross McFarland
60bc4193f8
configured secret handlers & tests of that configuration
2024-02-10 21:45:43 -05:00
Ross McFarland
ca2c7112a1
Secrets handlers support
...
Add functionality that enables configurable secrets sources, with a
hard-coded `env` that provides the existing environmental variable
support.
2024-02-10 20:58:21 -05:00
Ross McFarland
9f58b8e482
Record.octodns formalized, Record._octodns deprecated
...
Both point to the same thing via properties
2024-02-10 20:14:08 -05:00
Ross McFarland
429a6be9ff
Merge pull request #1135 from Nullreff/main
...
Fall back to repr() in value filters and keep list names
2024-01-24 08:19:06 -08:00
Ross McFarland
2acdc053c3
Merge branch 'main' into main
2024-01-24 08:07:06 -08:00
Ross McFarland
98beedad62
Merge pull request #1137 from octodns/record-rdata-coverage
...
Add test_records_have_rdata_methods, implement them for URLFWD
2024-01-24 08:06:47 -08:00
Ross McFarland
90698eef93
Merge branch 'main' into record-rdata-coverage
2024-01-24 08:04:49 -08:00
Nullreff
5d62a8c9ca
Re-add allowlist and reject list for value filter
2024-01-23 23:53:37 -08:00
Ross McFarland
27de4c7e28
Merge pull request #1134 from octodns/log-processors
...
Log per zone processors along with sources and targets, clean up formatting
2024-01-23 13:59:22 -08:00
Ross McFarland
72ecc995a8
Merge branch 'main' into log-processors
2024-01-23 13:57:10 -08:00
Ross McFarland
b148a4c716
Add test_records_have_rdata_methods, implement them for URLFWD
2024-01-23 13:45:42 -08:00
Ross McFarland
ec6f1d1970
Merge pull request #1131 from octodns/validate-values-not-string
...
Record.values/value can be used interchangeably
2024-01-20 17:32:07 -08:00
Ross McFarland
f1c7102f23
Merge remote-tracking branch 'origin/main' into validate-values-not-string
2024-01-15 16:05:36 -08:00
Ross McFarland
c04a320cfd
Treat value/values interchangably when configuring records
...
- All of the `if data isn't a list turn it into one in the value type
validates are no longer needed, they'll always be passed a list now`
- Special case to handle PTR/target values since it previously was
single value and is now values
See README for more information
2024-01-15 16:02:35 -08:00
Ross McFarland
6ed475fc4b
Log per zone processors along with sources and targets, clean up formatting
2024-01-15 15:20:10 -08:00
Ross McFarland
e1d2c43174
Merge pull request #1132 from Nullreff/main
...
Add filters for checking record values
2024-01-15 08:53:39 -08:00
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
3beab65e8b
Add Record.values not a single string validation
2024-01-11 09:43:58 -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