915 Commits (cfa7918f357c17b1739fbe6c1b4b60c6058ed675)

Author SHA1 Message Date
  Ross McFarland a3ceb1f409
Extract Manager zones configuration, add checks for matching utf-u and idna zone names 3 years ago
  Ross McFarland 67c75ff146
Implement IdnaDict, a dict with case and idna/utf-8 insensitive keys 3 years ago
  Ross McFarland 4a847cb38c
More test cases for configured_sub_zones 3 years ago
  Ross McFarland 18ee70ddb5
Fix issue when subzone is a non-dotted endswith for zone 3 years ago
  Ross McFarland af010121ea
Do away with zone_tree, not a tree and unnecessary now 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 6a1b86af6f
Rework configured_sub_zones and add tests specifically for it 3 years ago
  Ross McFarland 6e5c7a8b70
Add failing tests of subzone handling 3 years ago
  Adam Smith 2a56d9b26e AxfrSource and ZoneFileSource: support multi-value PTR records 3 years ago
  Ross McFarland e116d26eec
Implement black formatting 3 years ago
  Sachi King 04be906c3c Add test to validate non-dotted subdomain zones are vaild 4 years ago
  Ross McFarland 08523cd4ba
Functionally complete (I think) IDNA encode/decode support 4 years ago
  Sachi King e299ceced2 Prepare tests with failing "managed subzone" error 4 years ago
  Kian-Meng Ang 04b7bf0ac2 Fix typos 4 years ago
  Ross McFarland 044d8561ed
Add idna encode/decode helpers 4 years ago
  Aquifoliales 8b2bfa5dea SSHFP support for Source AXFR/Zonefile 4 years ago
  Aquifoliales 2401a7318c Fixed testing, TLSA record ready. 4 years ago
  Aquifoliales 3cdefc5058 Adaption for Linting 4 years ago
  Aquifoliales 084d537c94 Fixed testing for TLSA record type. 4 years ago
  Ross McFarland 0d606e0728
dump output_provider testing 4 years ago
  Ross McFarland 17c294042f
Implement a sketch of --output-provider support for dump 4 years ago
  Ross McFarland 66958f7c21
Manager._try_version with 3.7 noop (for now) 4 years ago
  Ross McFarland 633aef5845
Manager prints provider, processor, and plan_output versions for non-core modules when available 4 years ago
  Ross McFarland 5827e23d22
Simplify Record.register_type. Values?Mixin public 4 years ago
  Ross McFarland ea5000e191
Real testing of register_type 4 years ago
  Ross McFarland 7f98d9dfca
Base of Record type registration 4 years ago
  Ross McFarland cdcaef8f2b
Order changes: deletes, creates, updates 4 years ago
  Ross McFarland e3edae8466
Non-configured root NS when supported is always a warning 4 years ago
  Ross McFarland 0544e9ed7d
More thorough testing of root ns cases and associated improvements 4 years ago
  Ross McFarland 02ee7518fa
Rework root NS logic to ignore when unconfigured, more testing 4 years ago
  Ross McFarland 14fc137788
Use Zone.root_ns to avoid lookping/searching 4 years ago
  Ross McFarland 02296652ca
WIP: Backing out a more test churn now that YamlProvider has SUPPORTS_ROOT_NS flag 4 years ago
  Ross McFarland adb01a982c
WIP: Backing out a lot of test churn now that YamlProvider has SUPPORTS_ROOT_NS flag 4 years ago
  Ross McFarland f43833e9bb
Make YamlProvider.SUPPORTS_ROOT_NS configurable, default True 4 years ago
  Ross McFarland 38b51fb456
Rework unsafe bits, add RootNsChange as a new type of unsafe plan 4 years ago
  Ross McFarland 40820f351e
Implement and test Zone.root_ns helper property 4 years ago
  Ross McFarland 2564e4aebe
Fix handling of null MX records and add test for behavior 4 years ago
  Ross McFarland 51d4b1ba7a
Few more root ns test cases 4 years ago
  Ross McFarland 728ab2af89
_process_desired_zone after populate, test/enforce order 4 years ago
  Ross McFarland 5215930109
Always require a root NS in desired, sketch out SUPPORTS_ROOT_NS tests 4 years ago
  Ross McFarland 08f98a5e65
Revert "Remove _process_existing_zone as it's not currently needed" 4 years ago
  Ross McFarland f1fd63205e
Remove _process_existing_zone as it's not currently needed 4 years ago
  Ross McFarland 3bcb6c8cec
Add Provider._process_existing_zone to mirror _process_desired_zone 4 years ago
  Ross McFarland 33a10eada4
Base support for managing root NS records 4 years ago
  Ross McFarland e0a5f4d746
Rework _AggregateTarget to dynamically handle SUPPORTS 4 years ago
  Ross McFarland 99da4abd9f
Include a CNAMe test for url with path too 4 years ago
  Ross McFarland f2b3505d43
Falidate record fields that should hold FQDNs w/tests 4 years ago
  Ross McFarland f62b4113c9
Test that CNAME does not allow url and fqdn w/path 4 years ago
  Ross McFarland e25b618e95
Initial pass at script/update-requirements, results of run 4 years ago
  Ross McFarland aecbb61ea5
Extract UltraProvider from octoDNS core 4 years ago