Ross McFarland
af06dbec09
Route53Provider for CNAME style healthchecks
Note that you can't specify a Host header for these which I believe will
complicate the ability to use this. Figuring that out will have to wait
until I or someone else has a use case for these...
7 years ago
Ross McFarland
7b59eedc44
Route53Provider dynamic support
7 years ago
Ross McFarland
0a6b2e2e3b
Implement Route53Provider mod ordering via a sort
This will ensure that deletes come before creates which are before upserts and
that records that uses aliases always come after their target (though implicitly
based on sorting types and not explicitly by looking at them.)
7 years ago
Ross McFarland
ed152ce0f3
Plumb hosted_zone_id through to _Route53Record
7 years ago
Ross McFarland
f83eeb0a9c
Add a Name tag to Route53 healthchecks for UI purposes
7 years ago
Ross McFarland
b8be28c1dc
Rework get_health_check_id, just take value to check
7 years ago
Ross McFarland
d610a0c920
Implement _Route53Record._value_convert_*
7 years ago
Ross McFarland
fa1162592f
pre-commit should use coverage now that it enforces 100%
7 years ago
Ross McFarland
e3ea51959d
Break Record.chunked_values up to support chunked_value
7 years ago
Ross McFarland
e7113ff491
Merge pull request #329 from yzguy/dnsmadeeasy_supports_check
add supports check to DNSMadeEasy Provider
7 years ago
Adam Smith
ca80200653
add supports check to DNSMadeEasy Provider
7 years ago
Ross McFarland
bbe57f8ccc
Merge pull request #325 from yzguy/cloudflare_unpack
CloudflareProvider: unpack long SRV records correctly
7 years ago
Adam Smith
10452d1546
CloudflareProvider: unpack long SRV records correctly
7 years ago
Ross McFarland
5429a64e51
Merge pull request #321 from jrunkel/add-route53-measurelatency-option
Add healthcheck option 'measure_latency' for Route53 provider
7 years ago
Jörg Runkel
c1911c10a3
Some syntax and style improvements
7 years ago
Jörg Runkel
54787529d5
Move measure_latency option to Route53 provider
7 years ago
Jörg Runkel
1794f5ccd6
Add healthcheck option 'measure_latency' for Route53 provider
Route53 allows to monitor latency information on the dashboard
and using CloudWatch. While that is a nice to have function,
it is not necessary for a DNS failover scenario and increases
Route 53 costs.
To maintain backward compatibility, the default for this option
when ommited is true.
7 years ago
Ross McFarland
7bf4914a41
Merge pull request #312 from github/dynamic-records-dyn
Dynamic records dyn
7 years ago
Ross McFarland
7ec31cf72f
Merge remote-tracking branch 'origin/master' into dynamic-records-dyn
7 years ago
Ross McFarland
ea81b7a535
Merge pull request #317 from github/supports_dynamic_optional
Make SUPPORTS_DYNAMIC an optional property, defaulting to False
7 years ago
Ross McFarland
dea4647a16
Make SUPPORTS_DYNAMIC an optional property, defaulting to False
7 years ago
Ross McFarland
dc4baf6f8b
Make sure we avoid loops when configuring DynProvider fallbacks
7 years ago
Theo Julienne
1001292843
Apply suggestions from code review
Co-Authored-By: ross <ross@github.com>
7 years ago
Theo Julienne
0aaa235d0a
Update octodns/provider/dyn.py
Co-Authored-By: ross <ross@github.com>
7 years ago
Ross McFarland
8f7543504f
Merge remote-tracking branch 'origin/master' into dynamic-records-dyn
7 years ago
Ross McFarland
7290f14278
Merge pull request #316 from github/rel-0-9-4
Version bump to 0.9.4 & CHANGELOG.md update
7 years ago
Ross McFarland
ca6b3c6110
Version bump to 0.9.4 & CHANGELOG.md update
7 years ago
Ross McFarland
22531fc042
Merge pull request #314 from volym3ad/adding-more-details-to-docs
Adding more details to OctoDNS docs
7 years ago
Vlad Voloshyn
bcc7416048
Remove enforce_order and default_ttl description from README
7 years ago
Vlad Voloshyn
772042f237
Use right value names in MX type records
7 years ago
Vlad Voloshyn
f92e168c17
Add description about default_ttl and enforce_order keys in config
7 years ago
Ross McFarland
daf4f0e0c8
Pass of commenting DynProvider's dynamic support
7 years ago
Ross McFarland
6fb829a98a
Remove defunct geo -> dynamic case that couldn't be reached
7 years ago
Ross McFarland
28f3a75061
_find_or_create_*_pool should add new pool to pools so it can find next time
7 years ago
Ross McFarland
da9e268659
3-part Dyn TD labels are no more
7 years ago
Ross McFarland
862ed60276
Merge remote-tracking branch 'origin/master' into dynamic-records-dyn
7 years ago
Ross McFarland
7cce15cffe
Cleanly convert Dyn TD from dynamic to geo
7 years ago
Ross McFarland
1712e689e9
Correct some log messages
7 years ago
Ross McFarland
13b87faddc
Better Dyn dynamic TD detection
7 years ago
Ross McFarland
5bd7538a61
Merge pull request #311 from github/pyyaml-4.2b1
Bump PyYAML to 4.2b1
7 years ago
Ross McFarland
35905f9a26
Merge branch 'master' into pyyaml-4.2b1
7 years ago
Ross McFarland
4f3eac201a
Merge pull request #310 from tandrup/upgrade-azure-dns-api
Upgrade Azure DNS API to 1.2.0
7 years ago
Ross McFarland
56fe72df5c
Bump PyYAML to 4.2b1
7 years ago
Mads Tandrup
6bbfcbd278
Upgrade Azure DNS API to 1.2.0
7 years ago
Ross McFarland
d4c4c479c4
Ensure that dynamic and geo can't coexist
7 years ago
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
b7eaa8b580
Progress for Dyn dynamic, A, AAAA, CNAME support
7 years ago