31 Commits (main)

Author SHA1 Message Date
  Ross McFarland 30dd61dcd0
Improve leneience logic comment, further test cases 3 months ago
  Ross McFarland 7359a57aaf
Allow CNAME to coexist if all records have lenient=True 3 months ago
  Ross McFarland fda93452ca
Zone.apply(changes) 1 year ago
  Ross McFarland 5ae7716dae
Validate double dots for zone names too 1 year ago
  Timothy Berger 020834539b Fix add_record() lenient check to allow managed sub-zone DS records 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 c649a9c999
Formally deprecate Zone._remove_record in favor of Zone.remove_record 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 98f51db028
updated black formatting 3 years ago
  Ross McFarland cfa7abaee5
Validations to ensure Record.name and Zone.name have no whitespace 3 years ago
  Ross McFarland 6be0a8133a
isort import formatting 3 years ago
  Ross McFarland 25615b3196
Revert "Zone._remove_record shim removed in favor of long standing Zone.remove_record" 3 years ago
  Ross McFarland 9f22173d30
Zone._remove_record shim removed in favor of long standing Zone.remove_record 3 years ago
  Ross McFarland 3b102b4516
hostname_from_fqdn work with utf8 or idna, whichevr it's passed 3 years ago
  Ross McFarland d7880c084d
Remove from __futures__ bits, all are now manditory 3 years ago
  Ross McFarland 16e0bd0675
Testing of Zone and Record name/decoded_name handling 3 years ago
  Ross McFarland 33794f3796
Fix a bug in Zone.add_record subzone handling when name ends with non-dotted subzone name 3 years ago
  Ross McFarland e116d26eec
Implement black formatting 3 years ago
  Ross McFarland 40820f351e
Implement and test Zone.root_ns helper property 4 years ago
  Ross McFarland 32c358af04
Quell all python warnings, mostly *Equals -> Equal and warn -> warning 4 years ago
  Ross McFarland aae65594f2
Remove explicit use of six 4 years ago
  Ross McFarland 8c04508a86
Implement & test Zone.copy (shallow) and utilize it in processors 4 years ago
  Ross McFarland a9d0eef3ba
Lots of text_type 6 years ago
  Ross McFarland 303d0532c8
Implement SUPPORTS_DYNAMIC functionality, no providers 7 years ago
  Ross McFarland 1103b4c383
Implement Zone.add_record lenient param/support and more tests 8 years ago
  Ross McFarland adf7154f6b
TDD lenient add_record 8 years ago
  Paul van Brouwershaven 6261ded879 Add more include/exclude tests 8 years ago
  Ross McFarland 908698da49
Fix major performance issue with add_record O(N^2) 9 years ago
  Ross McFarland 5e4d68094f
Add meta record support with provider id to zone 9 years ago
  Ross McFarland 615bc95976 CNAME cannot coexist with other records on a node 9 years ago
  Ross McFarland ff2fec72d8 Add support for ignored records. 9 years ago
  Ross McFarland 7957a4c018 Initial import of OSS OctoDNS 9 years ago