998 Commits (0567af7df8ce7be690f289cae26a5d1b0e59b7a9)

Author SHA1 Message Date
  Ross McFarland bca8db6c8f
parse_rdata_text supports unquoting things (powerdns) 2 years ago
  Ross McFarland 76e330a7c3
Add source parameter to Record.from_rrs 2 years ago
  Viranch Mehta 63c5118bcd
Fix validation for dynamic records with IPv4+IPv6 subnets 2 years ago
  Martin Frausing 533cd12128
Support both the both sets of field names for DS 2 years ago
  Martin Frausing 43d380d76a
The record got field names from the DNSKEY record by accident, fix this 2 years ago
  Viranch Mehta 11118efe93
Raise exception when no yamls are found for a zone 2 years ago
  Viranch Mehta e92c1079c9
Fix wrong re-use of sources for dynamic zones 2 years ago
  Viranch Mehta 0181158953
Include sources only if they exist 2 years ago
  Kiran Naidoo b20113e1a9 Fix typo when loading auto-arpa config 2 years ago
  Ross McFarland 3343c4ba51
MetaProcessor implementation and testing 2 years ago
  Ross McFarland 8177ee6926
Revert "yaml provider is either split or zonefile, not both" 2 years ago
  Ross McFarland 6f39fcc5f7
yaml provider is either split or zonefile, not both 2 years ago
  Ross McFarland c64e279dd2
Add support for !include YAML directive 2 years ago
  Ross McFarland 857d5e2a61
Record's carry context, Zone exceptions make use of it to help with error messages 2 years ago
  Ross McFarland e48759791c
forgot to add shared.yaml test file 2 years ago
  Ross McFarland cb28fa0e26
YamlProvider support for shared file, loaded into all zones 2 years ago
  Ross McFarland 779f2f44fa
Rename split_only to disable_zonefile. More accurate and future-proof. Also improve doc a bit 2 years ago
  Ross McFarland aab868f345
Make sure the only* record isn't showing up when it shouldn't 2 years ago
  Ross McFarland 3f7234bfd3
Move sources tests into correct class 2 years ago
  Ross McFarland 61d3ed884a
More YamlProvider details testing 2 years ago
  Ross McFarland e473c32bfb
Add some directories to ignore 2 years ago
  Ross McFarland 608e367a9b
More extensive tests of YamlProvider.list_zones 2 years ago
  Ross McFarland 5b8498a550
Refactory yaml source logic out to make it easily testable 2 years ago
  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 2 years ago
  Ross McFarland b1252f923e
deal with duplicates and duplicate auto-creates cleanly 2 years ago
  Ross McFarland 80adcc5d9b
TinyDNS SRV support and test coverage 2 years ago
  Ross McFarland 34980504b3
Full TinyDNS rework test coverage 2 years ago
  Ross McFarland ca3a4541a0
TindyDNS rework passing tests 2 years ago
  Ross McFarland 4a7df31445
handle a couple zone.owns edge cases 2 years ago
  Ross McFarland 49233e2da6
Add owns method to Zone 2 years ago
  Ross McFarland cdca6085a6
Correctly handle TTLs, remove dead code, arpa support 2 years ago
  Ross McFarland 1bad1e668b
WIP: full tinydns spec-compliant source implementation 2 years ago
  Ross McFarland 59478e9c7c
Correctly handle trailing . in TinyDNS source fqdns 2 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