fdd0bd517e
Merge pull request #1147 from octodns/missing-dots-processor
...
A processor that adds missing trailing dots
2024-03-11 14:56:01 -07:00
eee68d5470
Merge remote-tracking branch 'origin' into missing-dots-processor
2024-03-11 14:54:17 -07:00
afee52b181
Fix method name in exception log
2024-03-11 14:53:06 -07:00
b539cb0a4f
more consistent naming, pural secrets
2024-03-11 14:51:06 -07:00
ec9c3bcc29
Merge remote-tracking branch 'origin/main' into secrets
2024-03-09 14:33:53 -08:00
b7fcf47f7d
Merge pull request #1151 from octodns/rel-1-5-1
...
Version 1.5.1 bump & changelog update
v1.5.1
2024-03-08 08:09:47 -08:00
7f27316548
Version 1.5.1 bump & changelog update
2024-03-08 08:06:43 -08:00
bec19366a5
Merge pull request #1150 from octodns/build-kwargs-float-fix
...
_build_kwargs fix, don't convert int-y things to floats
2024-03-08 08:02:51 -08:00
4b229fbf82
_build_kwargs fix, don't convert int-y things to floats
2024-03-08 07:51:09 -08:00
a48881beb4
pass at adding a processor that adds missing trailing dots
2024-03-07 12:50:59 -08:00
7f1a68a9db
Fix/merge CHANGELOG.md
2024-02-28 13:12:05 -08:00
5d865a3740
Merge branch 'main' into secrets
2024-02-28 13:11:17 -08:00
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
215ff3cc94
Merge branch 'main' into rel-1-5-0
2024-02-28 12:48:06 -08:00
0c225b1cd0
Merge pull request #1142 from InPermutation/main
...
Fix some typoes
2024-02-27 17:41:23 -08:00
4f8d7fa26c
Fix some typoes
2024-02-27 09:23:36 -05:00
02032bd388
Version 1.5.0 changelog update & version bump
2024-02-26 13:56:31 -08:00
c283654e2a
CHANGELOG for secret_handlers
2024-02-18 14:27:34 -08:00
6d778b3b67
Include tests of secret_handlers from config yaml and some of that's implementation details
2024-02-18 14:25:59 -08:00
f88247fdc8
Merge branch 'main' into secrets
2024-02-18 13:41:44 -08:00
9f808274f5
Merge pull request #1139 from octodns/record-octodns
...
Record.octodns formalized, Record._octodns deprecated
2024-02-12 06:55:49 -08:00
1d3e386ffa
CHANGELOG entry for Record.octodns
2024-02-12 09:43:51 -05:00
60bc4193f8
configured secret handlers & tests of that configuration
2024-02-10 21:45:43 -05:00
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
9f58b8e482
Record.octodns formalized, Record._octodns deprecated
...
Both point to the same thing via properties
2024-02-10 20:14:08 -05:00
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
2acdc053c3
Merge branch 'main' into main
2024-01-24 08:07:06 -08:00
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
90698eef93
Merge branch 'main' into record-rdata-coverage
2024-01-24 08:04:49 -08:00
5d62a8c9ca
Re-add allowlist and reject list for value filter
2024-01-23 23:53:37 -08:00
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
72ecc995a8
Merge branch 'main' into log-processors
2024-01-23 13:57:10 -08:00
b148a4c716
Add test_records_have_rdata_methods, implement them for URLFWD
2024-01-23 13:45:42 -08:00
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
f1c7102f23
Merge remote-tracking branch 'origin/main' into validate-values-not-string
2024-01-15 16:05:36 -08:00
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
6ed475fc4b
Log per zone processors along with sources and targets, clean up formatting
2024-01-15 15:20:10 -08:00
e1d2c43174
Merge pull request #1132 from Nullreff/main
...
Add filters for checking record values
2024-01-15 08:53:39 -08:00
7a5512f601
Remove redundant code and use rdata_text
2024-01-15 06:02:48 -08:00
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
3beab65e8b
Add Record.values not a single string validation
2024-01-11 09:43:58 -08:00
30f8b4f5f5
Merge pull request #1128 from baest/list_zones_for_autoarpa
...
Add list_zones to AutoArpa
2024-01-11 09:12:50 -08:00
87051ea315
Merge branch 'main' into list_zones_for_autoarpa
2024-01-11 09:07:13 -08:00
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
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
119de9b421
Add ASCII validation to ChunkedValue, TXT/SPF
2024-01-03 08:42:17 -08:00
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
d35022b9dc
Merge branch 'main' into checksumming
2023-12-22 09:30:34 -08:00
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
98a1175399
Update tests/test_octodns_manager.py
2023-12-13 08:25:00 -08:00