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
and fix the provider YAML in `class MythicBeastsProvider(BaseProvider)`
|
4 years ago |