2639 Commits (a19dc6c12e7b2493941e992b6bf7507b5527ebed)
 

Author SHA1 Message Date
  Viranch Mehta a19dc6c12e
Copy/edit record only if there are subnet rules without the support 3 years ago
  Viranch Mehta cd975b28f4
Don't abort rest of the validation if unsupported pools are not present 3 years ago
  Viranch Mehta 221367b06a
empty lists ok, minor refactor in _process_desired_zone 3 years ago
  Viranch Mehta ae781f9b4f
Validate rule ordering 3 years ago
  Viranch Mehta 3b17eb155d
subnets before geos, empty lists ok 3 years ago
  Viranch Mehta 75cca9d12f
Check subnets for re-used pools 3 years ago
  Viranch Mehta 96f09cb4e5
Add subnet ordering validation 3 years ago
  Viranch Mehta 47a898b1dc
Wrap subnet support behind a SUPPORTS_ flag 3 years ago
  Viranch Mehta 09c07d4651
Merge branch 'main' into dynamic-subnets 3 years ago
  Ross McFarland 518aaf8412
Merge pull request #995 from ultradns/main 3 years ago
  Steve De Jong 338a9aa4fd UltraDNS company name change reflected in document links 3 years ago
  Ross McFarland 229c59b110
Merge pull request #994 from octodns/script-formatting 3 years ago
  Ross McFarland ddba96c289
Include python in scripts directory in lint & formatting 3 years ago
  Ross McFarland 8eea4ca544
Add header to generated requirements 3 years ago
  Ross McFarland 21f622c3cf
Merge pull request #991 from octodns/improved-dynamic-validations 3 years ago
  Viranch Mehta 1244af86a0
Add section about rule ordering in docs 3 years ago
  Viranch Mehta a0646441e9
Drop unused logger 3 years ago
  Viranch Mehta 1f346edc04
CHANGELOG entry for subnet targeting support 3 years ago
  Viranch Mehta 44a0106e93
Add subnet targeting to dynamic records doc 3 years ago
  Viranch Mehta 37e8a88349
Support subnets in dynamic rules 3 years ago
  Ross McFarland 509ef79d11
Merge pull request #992 from octodns/generate-geo-data-formatting 3 years ago
  Ross McFarland 2539cbe59b
Rework script/generate-geo-data to output formatted code. Minor updates to data 3 years ago
  Ross McFarland 53c8d43e1c
Add diagram showing the example dynamic record's rules and pools 3 years ago
  Ross McFarland ce0cfdf011
More doc and better examples for dynamic record default values 3 years ago
  Ross McFarland 7c6c1bb77c
Document the new dynamic rule validations, add changelog entry 3 years ago
  Ross McFarland 80be9e7758
Add dynamic recordA validation to ensure last rule is a catch-all 3 years ago
  Ross McFarland ae5c6bdd52
Validate that dynamic rule goes are not reused 3 years ago
  Ross McFarland 14668d8f94
Implement dynamic rule validation for targeting a specific location that would have already matched a more generic one 3 years ago
  Ross McFarland 16e5928520
Refactor _DynamicMixin.validate, breaking out pools & rules checks 3 years ago
  Ross McFarland 1f8d7ade33
Merge pull request #986 from octodns/script-release-fix 3 years ago
  Ross McFarland e938e77d9a
Anchor script/release version search 3 years ago
  Ross McFarland 0a932b2ffe
Merge pull request #984 from dethmetaljeff/je/arpa-matching-fix 3 years ago
  Ross McFarland 4ff5b2fd9c
Merge remote-tracking branch 'origin/main' into je/arpa-matching-fix 3 years ago
  Ross McFarland 3fa9b0ef9d
Add test for AutoArpa address boundary edge case 3 years ago
  Ross McFarland 49350ddaf6
Merge pull request #983 from octodns/auto-arpa-tweaks 3 years ago
  Ross McFarland c67d44fc8a
AutoArpa.replace -> populate_should_replace to match YamlProvider 3 years ago
  Jeff Engleman 5d9c8d878a
prepend zone_name with . to ensure it matches on address boundary 3 years ago
  Ross McFarland 3c2ad860f1
Address AutoArpa documenation comments from late review 3 years ago
  Ross McFarland 074be92428
Add replace param to AutoArpa processor/provider 3 years ago
  Ross McFarland 7dcf336217
Merge pull request #981 from octodns/provider-specific-req 3 years ago
  Ross McFarland 91414669a1
Remove some trailing whitespace 3 years ago
  Ross McFarland cc32fbd188
Elaborate on provider specific requirements in README 3 years ago
  Ross McFarland 31d373fc8a
Merge pull request #978 from sjparkinson/spf-processor 3 years ago
  Samuel Parkinson ab64a6b0e4 Replace use of `removeprefix` with slicing 3 years ago
  Samuel Parkinson 1bb672ed05 Use `List[str]` to support older versions of Python 3 years ago
  Samuel Parkinson 25206426ea Escape the DMARC1 values properly 3 years ago
  Samuel Parkinson 70fe46f76b Patch `dns.resolver.resolve` in all processor tests 3 years ago
  Samuel Parkinson 19e8a27110 Handle chunked values from DNS lookups 3 years ago
  Samuel Parkinson ae0497bb5a Add class comment 3 years ago
  Samuel Parkinson 063bf78b9f Test nested include mechanisms 3 years ago