Ross McFarland
|
3ffd4070f2
|
changelog entry for --all opttion to octodns-validate
|
2023-08-06 09:23:01 -07:00 |
|
Ross McFarland
|
4a2f8a4687
|
Merge branch 'main' into validate-all
|
2023-08-06 10:19:52 -06:00 |
|
Ross McFarland
|
e2c39b5a6e
|
Merge pull request #1029 from octodns/error-context
config/validation errors with source context
|
2023-08-06 10:19:20 -06:00 |
|
Ross McFarland
|
6f1135c572
|
error context changelog entry
|
2023-08-06 09:13:23 -07:00 |
|
Ross McFarland
|
349c8b6f56
|
Add -all option to octodns-validate, to enable showing of all record validation issues
|
2023-08-04 15:57:44 -07:00 |
|
Ross McFarland
|
fc76b1d604
|
Merge remote-tracking branch 'origin/main' into error-context
|
2023-07-31 12:09:25 -07:00 |
|
Ross McFarland
|
6a8cf4b1e6
|
Merge pull request #1033 from octodns/rel-1-0-0
v1.0.0 version bump and changelog update
v1.0.0
|
2023-07-31 13:06:57 -06:00 |
|
Ross McFarland
|
9fac14af08
|
v1.0.0 version bump and changelog update
|
2023-07-30 07:09:55 -07:00 |
|
Ross McFarland
|
bdc97fbd86
|
Merge pull request #1032 from octodns/deprecate-geo
Deprecate geo records in favor of dynamic
|
2023-07-30 08:08:35 -06:00 |
|
Ross McFarland
|
303bc7740d
|
Deprecate geo records in favor of dynamic
|
2023-07-30 06:40:17 -07:00 |
|
Ross McFarland
|
0d8fcf490b
|
Merge pull request #1031 from octodns/no-netbox-modules-ci
Comment out netbox modules ci run
|
2023-07-30 07:29:31 -06:00 |
|
Ross McFarland
|
f9b49b68ab
|
Comment out netbox modules ci run
|
2023-07-30 06:22:32 -07:00 |
|
Ross McFarland
|
82bf9586b1
|
Merge pull request #1030 from octodns/remove-py-3-7-try
Require python 3.8, remove a p3.7 import work-around, address other minor TODOs as prep for 1.0
|
2023-07-30 07:20:19 -06:00 |
|
Ross McFarland
|
c908d90656
|
Uncomment some lightweight dynamic yaml tests that were TODO'd
|
2023-07-29 18:16:56 -07:00 |
|
Ross McFarland
|
6a7d5349e0
|
Remove botocore logging quell, moved to octodns-route53
|
2023-07-29 18:02:10 -07:00 |
|
Ross McFarland
|
c649a9c999
|
Formally deprecate Zone._remove_record in favor of Zone.remove_record
|
2023-07-29 17:58:28 -07:00 |
|
Ross McFarland
|
abb80e509d
|
Remove old non-actionable TODO
|
2023-07-29 17:48:26 -07:00 |
|
Ross McFarland
|
f94ae67d77
|
Remove Dyn related logging quell
|
2023-07-29 17:48:21 -07:00 |
|
Ross McFarland
|
15390a6679
|
CHANGELOG entry about py 3.8 req
|
2023-07-29 17:28:36 -07:00 |
|
Ross McFarland
|
6be9bb9c6d
|
Move ContextDict into octodns.context
|
2023-07-29 12:10:00 -07:00 |
|
Ross McFarland
|
9cb690d64c
|
Remove a python 3.7 import work-around
|
2023-07-29 12:02:26 -07:00 |
|
Ross McFarland
|
31d8d57e79
|
Rework yaml context logic to DRY things up
|
2023-07-28 20:43:04 -07:00 |
|
Ross McFarland
|
ebe9374405
|
Clean up context cases, full test coverage
|
2023-07-28 18:52:32 -07:00 |
|
Ross McFarland
|
1776d558b5
|
POC of config/validation errors with context. Implemented by YAML for all it's cases
|
2023-07-28 17:14:01 -07:00 |
|
Ross McFarland
|
7b2a1d4429
|
Merge pull request #1028 from octodns/rel-1-0-0rc1
Version 1.0.0rc1 version bump and changelog update
v1.0.0rc1
|
2023-07-26 10:44:20 -06:00 |
|
Ross McFarland
|
2dabfe5a06
|
Version 1.0.0rc1 version bump and changelog update
|
2023-07-26 09:29:05 -07:00 |
|
Ross McFarland
|
49aca9db10
|
Merge pull request #1020 from octodns/full-tinydns-support
Full tinydns spec-compliant source implementation
|
2023-07-17 10:01:56 -06:00 |
|
Ross McFarland
|
0b5dac30b6
|
DRY up tinydns ttl finding logic
|
2023-07-06 08:00:51 -04:00 |
|
Ross McFarland
|
59a8958226
|
Record.parse_rdata_texts, TinyDns support for arbitrary record types
|
2023-07-01 09:18:53 -07:00 |
|
Ross McFarland
|
b1252f923e
|
deal with duplicates and duplicate auto-creates cleanly
|
2023-06-30 18:53:57 -07:00 |
|
Ross McFarland
|
80adcc5d9b
|
TinyDNS SRV support and test coverage
|
2023-06-30 18:31:09 -07:00 |
|
Ross McFarland
|
34980504b3
|
Full TinyDNS rework test coverage
|
2023-06-30 16:36:19 -07:00 |
|
Ross McFarland
|
7920b815f3
|
We now use .ownes, so no need to handle SubzoneRecordException
|
2023-06-30 16:35:45 -07:00 |
|
Ross McFarland
|
ca3a4541a0
|
TindyDNS rework passing tests
|
2023-06-30 14:59:48 -07:00 |
|
Ross McFarland
|
4a7df31445
|
handle a couple zone.owns edge cases
|
2023-06-30 14:59:09 -07:00 |
|
Ross McFarland
|
49233e2da6
|
Add owns method to Zone
|
2023-06-30 14:31:06 -07:00 |
|
Ross McFarland
|
cdca6085a6
|
Correctly handle TTLs, remove dead code, arpa support
|
2023-06-30 13:13:07 -07:00 |
|
Ross McFarland
|
50df3387e6
|
tinydns lines to records isn't one-to-one, rework to handle that
|
2023-06-30 12:25:06 -07:00 |
|
Ross McFarland
|
1bad1e668b
|
WIP: full tinydns spec-compliant source implementation
|
2023-06-29 15:40:00 -07:00 |
|
Ross McFarland
|
1032abf558
|
Merge pull request #1019 from octodns/tiny-dns-trailing-dot
Correctly handle trailing . in TinyDNS source fqdns
|
2023-06-29 10:27:31 -07:00 |
|
Ross McFarland
|
33f464a17d
|
Changelog entry for tinydns . fix
|
2023-06-29 10:16:00 -07:00 |
|
Ross McFarland
|
59478e9c7c
|
Correctly handle trailing . in TinyDNS source fqdns
|
2023-06-29 10:12:52 -07:00 |
|
Ross McFarland
|
7b3b2a9eaa
|
Merge pull request #1018 from octodns/python-versions
Update CI python versions, remove 3.7
|
2023-06-28 16:33:13 -07:00 |
|
Ross McFarland
|
221d4f482c
|
black and isort version req updates
|
2023-06-28 14:35:38 -07:00 |
|
Ross McFarland
|
166f4f591d
|
use v2 actions
|
2023-06-28 14:24:08 -07:00 |
|
Ross McFarland
|
f64de776cd
|
Bump setup-py to 3.11
|
2023-06-28 14:24:06 -07:00 |
|
Ross McFarland
|
4b2d0fdfb2
|
Update CI python versions, remove 3.7
|
2023-06-28 13:57:14 -07:00 |
|
Ross McFarland
|
33266a3f6a
|
Merge pull request #1017 from octodns/script-release-pypi-note
Add a message to script/release about pypirc when absent
|
2023-06-28 13:11:11 -07:00 |
|
Ross McFarland
|
aaf185d026
|
Merge branch 'main' into script-release-pypi-note
|
2023-06-27 13:01:56 -07:00 |
|
Ross McFarland
|
49d9d88e1b
|
Add a message to script/release about pypirc when absent
|
2023-06-27 09:27:13 -07:00 |
|