968 Commits (11ddb20005676a95b5367946ffcea8eb8d3437ae)

Author SHA1 Message Date
  Ross McFarland 11ddb20005
Refactory YamlProvider and SplitYamlProvider into a unified class 2 years ago
  Kir 316ed95304 Reformatting test file 2 years ago
  Kirill Losev 4c86566f82 rdata_text for SrvValue 2 years ago
  Ross McFarland 303bc7740d
Deprecate geo records in favor of dynamic 2 years ago
  Ross McFarland c908d90656
Uncomment some lightweight dynamic yaml tests that were TODO'd 2 years ago
  Ross McFarland c649a9c999
Formally deprecate Zone._remove_record in favor of Zone.remove_record 2 years ago
  Ross McFarland 49bdf9e4df
octodns-dump support all zones, including dynamic-config 2 years ago
  Ross McFarland ebe9374405
Clean up context cases, full test coverage 2 years ago
  Ross McFarland 1776d558b5
POC of config/validation errors with context. Implemented by YAML for all it's cases 2 years ago
  Ross McFarland 4b4b907584
Testing for manager's use of list_zones for dynamically configured zones 2 years ago
  Ross McFarland 92623b1a2c
Testing of (Split)YamlProvider.list_zones w/fixes 2 years ago
  Ross McFarland da5b7d0d1e
Sketch out an option for dynamic zone config 2 years ago
  Ross McFarland 59a8958226
Record.parse_rdata_texts, TinyDns support for arbitrary record types 3 years ago
  Ross McFarland b1252f923e
deal with duplicates and duplicate auto-creates cleanly 3 years ago
  Ross McFarland 80adcc5d9b
TinyDNS SRV support and test coverage 3 years ago
  Ross McFarland 34980504b3
Full TinyDNS rework test coverage 3 years ago
  Ross McFarland ca3a4541a0
TindyDNS rework passing tests 3 years ago
  Ross McFarland 4a7df31445
handle a couple zone.owns edge cases 3 years ago
  Ross McFarland 49233e2da6
Add owns method to Zone 3 years ago
  Ross McFarland cdca6085a6
Correctly handle TTLs, remove dead code, arpa support 3 years ago
  Ross McFarland 1bad1e668b
WIP: full tinydns spec-compliant source implementation 3 years ago
  Ross McFarland 59478e9c7c
Correctly handle trailing . in TinyDNS source fqdns 3 years ago
  Nathan Tat 7e931080f4 Pass lenient through to arpa processor 3 years ago
  Ross McFarland 98f51db028
updated black formatting 3 years ago
  Ross McFarland cfa7abaee5
Validations to ensure Record.name and Zone.name have no whitespace 3 years ago
  Viranch Mehta 4e0729d6c9
Add tests for full coverage 3 years ago
  Ross McFarland 8ec75dc194
fix issue in OwnershipProcessor when last change is removed 3 years ago
  Viranch Mehta 96f09cb4e5
Add subnet ordering validation 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 3fa9b0ef9d
Add test for AutoArpa address boundary edge case 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 063bf78b9f Test nested include mechanisms 3 years ago
  Samuel Parkinson ee44779f7f Error on `ptr` mechanisms 3 years ago
  Samuel Parkinson ffe35b9096 Mock calls to `dns.resolver.resolve` 3 years ago
  Samuel Parkinson 4e106818b0 Handle more sorts of TXT record values 3 years ago
  Samuel Parkinson dfc0760adf Count extra lookups for the `include` mechanism 3 years ago
  Samuel Parkinson dc446eefb9 Error on too many lookups from single SPF mechanisms 3 years ago
  Ross McFarland 6be0a8133a
isort import formatting 3 years ago
  Ross McFarland cfa7918f35
auto-arpa support for ptrs with multiple values 3 years ago
  Ross McFarland 172f6a333b
fully check auto_arpa and eligible_* usage for safety 3 years ago
  Ross McFarland 8dd690ac88
helps if you add the files, AutoArpa 3 years ago
  Ross McFarland bc6a2d8067
working auto-arpa setup 3 years ago
  Ross McFarland 6cb81cb15e
Support for delaying arpa processing 3 years ago
  Ross McFarland 90c0402b00
break record tests into individual files 3 years ago
  Ross McFarland 9205e32392
Finish breaking up octodns.record 3 years ago
  Ross McFarland 965ee566bb
Pull out rest of record into specific files 3 years ago