98 Commits (b402a43665ea6a2025ed7f2ab0977df2ef5530f6)

Author SHA1 Message Date
  Ross McFarland b402a43665
All record value(s) are first-class objects, as compatible as possible with previous str/dict 3 years ago
  Ross McFarland fa4225b625
Fix lots of errant '...' '...' string joins 3 years ago
  Ross McFarland 2e3d325f71
YamlProvider.SUPPORTS dynamically returns the list of registered types 3 years ago
  Ross McFarland e116d26eec
Implement black formatting 3 years ago
  Kian-Meng Ang 04b7bf0ac2 Fix typos 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 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 2564e4aebe
Fix handling of null MX records and add test for behavior 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 9e51a4600f
Extract RackspaceProvider from octoDNS core 4 years ago
  Ross McFarland 3ed6d743e6
Switch to pytests, add a tiny bit of smoke test coverage to get something coverage no longer gets 4 years ago
  Ross McFarland 32c358af04
Quell all python warnings, mostly *Equals -> Equal and warn -> warning 4 years ago
  Ross McFarland d280e0850c
Add a validation to catch name=@ and suggest name='' instead 4 years ago
  Viranch Mehta 8d95d05f5f
Bump upper limit on weights 4 years ago
  Viranch Mehta e3f76e562e
Add tests for full coverage 4 years ago
  Viranch Mehta 787ce7ccc8
Add the default status in tests to make them pass 4 years ago
  Viranch Mehta 7d7a1361b2
Retain octodns settings on record copy 4 years ago
  Ross McFarland aae65594f2
Remove explicit use of six 4 years ago
  Ross McFarland 9156bdaea0
f-strings for tests pass 1 4 years ago
  Ross McFarland 074de66988
Normalize IP addresses 4 years ago
  Viranch Mehta 6e9ce3ac3c
pick first PTR value instead of erroring out 4 years ago
  Viranch Mehta 49bff426b7
Multi-value PTR records 4 years ago
  Brian E Clow 2a6480bc05 Adding URLFWD record testing 5 years ago
  Ross McFarland e1d262a301
Add a validation requiring single value weight=1 5 years ago
  Viranch Mehta 9b5c8be01e
optimize by not creating traffic manager for single-value pools 5 years ago
  Mark Tearle 9d4bd0aaec Add support for LOC records 5 years ago
  Peter Dave Hello b7ed4aa57f Improve ALIAS, CNAME, DNAME & PTR record FQDN validation 5 years ago
  Guillaume Gelin 9c20d0015b Fix name length validation 5 years ago
  Ross McFarland 19798e3acf
Only allow ALIAS on APEX 5 years ago
  Jonathan Leroy a2aa98377d
Add tests for Record.copy() 5 years ago
  Jonathan Leroy eec4c4f81c
Remove support for dynamic DNAME records as no provider currently 5 years ago
  Jonathan Leroy de51e5f531
Add support for DNAME records 5 years ago
  Justin B Newman 427b8a1a06 Add support for wildcard SRV records, as shown in RFC 2782 5 years ago
  Lance Hudson e477f9f888
Add the ability to mark a zone as lenient 6 years ago
  Ross McFarland 827b44daba
Add TCP health check support to Record 6 years ago
  Ross McFarland 54699e05ce
dynamic validation tweak, allow reuse of pool if 2nd occur is a default 6 years ago
  Ross McFarland d35c136858
Warn about unused pools, ones not referenced by a rule 6 years ago
  Ross McFarland aa58631dcd
Validate dynamic rules do not reuse pools 6 years ago
  Ross McFarland 9e948aa4c8
Validate Record name & fqdn length 6 years ago
  Ross McFarland c82e94792e
RackspaceProvider python3, value types hashing 6 years ago
  Ross McFarland da09d9baaf
Modernize object cmp methods 6 years ago
  Ross McFarland a9d0eef3ba
Lots of text_type 6 years ago
  Kitten King daa6fecc9b Fix Typos 6 years ago