1245 Commits (8b2bfa5deaaa4c057d755ba1eaebc852fb1c3a58)

Author SHA1 Message Date
  Ross McFarland 6354e45d7c
Configurable domain_create_sleep in EasyDnsProvider, 0s for tests 4 years ago
  Ross McFarland d374dc355b
Use patch to mock in transip tests, rework bits to make more mockable 4 years ago
  Ross McFarland 2efb550686
Rework TransipProvider to support mocking and avoid network calls during __init__ 4 years ago
  Ross McFarland 6b052feaa4
Switch record to use python 3 f-strings 4 years ago
  Ross McFarland af22e8c9c7
Use ProviderException as the base for all provider exception classes 4 years ago
  Ross McFarland fd148d1803
Documentation of strict_supports and lenient, changelog info 4 years ago
  Viranch Mehta ecb1753a07
Fix NS1 IPv6 monitor field 4 years ago
  Viranch Mehta b19c68fe0e
Enable IPv6 for AAAA NS1 monitors 4 years ago
  Viranch Mehta 2914f52ff3
evict NS1 record from cache before an operation 4 years ago
  Viranch Mehta 106971853c
add comment 4 years ago
  Viranch Mehta 3754c16774
Cleaner and more compact NS1 record cache management 4 years ago
  Viranch Mehta c9fc8feae2
Centralized NS1 record cache management with decorator 4 years ago
  Ross McFarland 025180ac3f
NS1Client.records_update result caching & tests 4 years ago
  Ross McFarland aa88b877c4
Clear NS1 zone cache before record cache 4 years ago
  Ross McFarland efdb4866c0
Remove a couple of stray prints 4 years ago
  Ross McFarland 64072f9f43
Coverage test for NS1 client caching behaviors 4 years ago
  Ross McFarland 9522da210d
implement & use NS1Client.reset_caches 4 years ago
  Ross McFarland e1c8e96e2e
No need to normalize IPv6 values in ultra now that they are by default 4 years ago
  Ross McFarland aa3bc8fb9e
Correct Route53 IPv6 IPAddress comment 4 years ago
  Ross McFarland e06c42c4fc
No need to ip_address normalize AAAA in constellix now 4 years ago
  Ross McFarland b84b933eb0
Copy zones early on and allow modifications after that. Doc requirements. 4 years ago
  Ross McFarland fe013b21e3
Utilize shallow copies in Provider._process_desired_zone and Route53Provider._process_desired_zone 4 years ago
  Ross McFarland 8c04508a86
Implement & test Zone.copy (shallow) and utilize it in processors 4 years ago
  Viranch Mehta 5ab238c611
Cache NS1 zones and records for faster re-retrival 4 years ago
  Ross McFarland 074de66988
Normalize IP addresses 4 years ago
  Ross McFarland 08f9ec56a3
Rework supports_warn_or_except to msg and fallback 4 years ago
  Ross McFarland 65f0bfc243
Update multi-value PTR warn to supports_warn_or_except 4 years ago
  Viranch Mehta 7b748de2b3
use the PTR value that is shown in logs 4 years ago
  Viranch Mehta 2021fcc00c
yaml supports multi value PTR 4 years ago
  Viranch Mehta 8ddbb389ab
method to custom-process desired zone 4 years ago
  Ross McFarland 5b0e47f31f
Cleanup and test of _process_desired_zone and supports_warn_or_except 4 years ago
  Ross McFarland d77e7d485b
Remove some debugging pprints 4 years ago
  Ross McFarland c81450682c
Implement and test Route53Provider.process_desired_zone checking of NA-CA-* 4 years ago
  Ross McFarland 536c0c68ec
no-op Provider.process_desired_zone 4 years ago
  Viranch Mehta fc39697bdd
consider only first PTR value for getting changes 4 years ago
  Viranch Mehta 6e9ce3ac3c
pick first PTR value instead of erroring out 4 years ago
  Sham 6d302af719 adds support for CA provinces 4 years ago
  Viranch Mehta 73ad7000ca
better helper method name 4 years ago
  Viranch Mehta ec41e0377e
multi-value PTR tests for Azure 4 years ago
  Viranch Mehta 49bff426b7
Multi-value PTR records 4 years ago
  Ross McFarland c0c3a93d4a
Rename to AcmeManagingProcess, doc usage 4 years ago
  Ross McFarland ea5093935b
Support taking ownership of acme records 4 years ago
  Ross McFarland 181dcec71b
Allow octoDNS managed _acme-challenge records to exist by marking them 4 years ago
  Ross McFarland 44b7c6880d
Implement AcmeIgnoringProcessor 4 years ago
  Ross McFarland c873824aff
Link the changelog from ns1 shared_notifylist docstring 4 years ago
  Ross McFarland b21821dc88
Further info on Ns1Provider shared_notifylist usage 4 years ago
  Yaroshevich, Denis 33d56b8357 filters must be ordered as 'geodns', 'defaults', 'first_n' 4 years ago
  Ross McFarland cfde1e908c
notifylists have a 64 char limit, not monitors 4 years ago
  Roger D. Winans b873997ef5
Match zone target to provider ID 4 years ago
  Roger D. Winans e8ebe936be
Clarify Mythic Beasts uses DNS API v1 4 years ago