238 Commits (ad04cefd886cca96242da4bab79771ea5c09254a)

Author SHA1 Message Date
  Ross McFarland ad04cefd88
More robust __eq__ on _Dynamic objects 7 years ago
  Ross McFarland 1ca84c17e6
Complete unit test coverage of DynProvider dynamic functionality 7 years ago
  Ross McFarland d57c7f6c01
Further test coverage for DynProvider dynamic records 7 years ago
  Ross McFarland 942edd66c0
Remove debugging prints, test dyn dynamic, fix problems found by tests 7 years ago
  Ross McFarland 60911917b4
Implement Dync populate dynamic, flesh out testing for all but dyn 7 years ago
  Ross McFarland a169d50fcf
Add GeoCodes.parse and move Move Dyn dynamnic over to use it 7 years ago
  Ross McFarland a452a0eb00
Get DynProvider and tests happy, though still incomplete 7 years ago
  Ross McFarland f1d5808ddc
Heh, apparently there were some invalid Geo codes in tests 7 years ago
  Ross McFarland 388e9a67e0
Hook up new GeoCodes validation to _DynamicMixin 7 years ago
  Ross McFarland 50ae8054c7
First pass at GeoCodes and geo_data for validating/working with geo codes 7 years ago
  Adam Smith 6ee308089f add ANAME support to DnsMadeEasy (ALIAS == ANAME) 7 years ago
  Ross McFarland a767a5cb25
Implement pool-level fallbacks and validations 7 years ago
  Ross McFarland ccd9038a38
Impliment Dynamic rule geo validation 7 years ago
  Ross McFarland e16648ab1f
Progress towards fully fleshed out pools & rules 7 years ago
  Ross McFarland b80348c2c7
Add __eq__, __ne__, and __repr__ to Dynamic objects and test 7 years ago
  Ross McFarland 446f66f562
Implement _DynamicMixin's value objects, unit test them 7 years ago
  Ross McFarland b650013ccb
Add a AAAA dyanmic.tests example, comments 7 years ago
  Ross McFarland 0e0e995436
AaaaRecord and CnameRecord should implement _DynamicMixin, fix validate params 7 years ago
  Ross McFarland 303d0532c8
Implement SUPPORTS_DYNAMIC functionality, no providers 7 years ago
  Ross McFarland 70c35aac26
WIP implementation of dyanmic pools & rules validation 7 years ago
  Ross McFarland c9b373f0ae
Further clean up/division of labor and tests 7 years ago
  Ross McFarland 2829862ea5
Major refactoring of record validation to better support (planned) complex/dynamic record types 7 years ago
  Ross McFarland c41824c3e9
Better weighting support 7 years ago
  Ross McFarland 92b025fe1a
Support for weights of pools 7 years ago
  Ross McFarland 9d45386f4d
Sketch of new dynamic record config in unit.tests. 7 years ago
  Ross McFarland 02d120dda6
Fixes for DNSimple's TXT ; handling 7 years ago
  Matt 84c883c67f Add - Test case. 7 years ago
  Matt bcff231e35 Alter - New tests to be more unit-test-like. 7 years ago
  Matt 6ceb35c2fc Add: New tests. 7 years ago
  Matt 18f29f1c6b Alter: Existing tests. 7 years ago
  Ross McFarland aee786dd01
Explicit handling of SRV & CAA in _gen_key, tests for those cases 7 years ago
  Ross McFarland 0c33d3acac
Handle the MX special case around content 7 years ago
  Ross McFarland db8e291d53
Implement CloudflareProvider create + delete -> update conversion 7 years ago
  Ross McFarland e0c4e60c43
Vastly improved CloudflareProvider _apply_Update, much safer 7 years ago
  Adam Smith fd3de1e08b add Zone File source, reads Bind compatible zone files 7 years ago
  Adam Smith a803371fa4 add AXFR source to OctoDNS 8 years ago
  Adam Smith be6019f119 change all answers from NS1 to absolute for types that require it 8 years ago
  Adam Smith 446e8485b3 if user does not explicitly set Access Key ID and Secret Access Key then use 8 years ago
  Ross McFarland 1e2da34361
Use path.join, add loop detection & tests 8 years ago
  Ross McFarland 36b67b8b7a
Implement EtcHostsProvider, content to be used in /etc/hosts 8 years ago
  Ross McFarland 206d77d5a6
Include a provider test of populate w/lenient=True 8 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
  Ross McFarland 3ea78af8e1
pycodestyle updates, mostly escaping \, couple r's, ignore break on binary 8 years ago
  Tommy Yang b000c07c80 Skip unsupported records for NS1 & DNSimple 8 years ago
  Ross McFarland 19956f14bc
Include fqdn in Route53 health check refs, not name 8 years ago
  Ross McFarland b51a9148b8
Route53 support for healthcheck protocol & port 8 years ago
  Ross McFarland e6d8669611
Implement healthcheck protocol and port for Dyn 8 years ago
  Ross McFarland 849a97f161
Add healthcheck protocol validation, HTTP or HTTPS 8 years ago
  Ross McFarland 9752cb0a12
Add protocol and port to octodns.healthcheck configurables 8 years ago