Ross McFarland 
							
						 
					 
					
						
						
							
						
						f822ef3d5f 
					 
					
						
						
							
							Removing trailing space  
						
						
						
						
					 
					
						2020-11-19 06:44:44 -08:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						5e13d5009a 
					 
					
						
						
							
							Add a comment about the - version split  
						
						
						
						
					 
					
						2020-11-19 06:35:13 -08:00 
						 
				 
			
				
					
						
							
							
								Pieter Lexis 
							
						 
					 
					
						
						
							
						
						e02a8b3858 
					 
					
						
						
							
							PowerDNS: Support pre-release versions  
						
						... 
						
						
						
						This commit strips any superfluous -alphaN (or beta or rc) from the
version number's minor number so it can be cast to an int. This will
allow octodns to sync to/from PowerDNS pre-releases. 
						
						
					 
					
						2020-11-19 10:04:02 +01:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						2a159bf93b 
					 
					
						
						
							
							Refactor PowerDNS version handling to be transparently cached properties  
						
						
						
						
					 
					
						2020-06-12 09:36:57 -07:00 
						 
				 
			
				
					
						
							
							
								Maikel Poot 
							
						 
					 
					
						
						
							
						
						ee7b36b496 
					 
					
						
						
							
							Added server version checking  
						
						
						
						
					 
					
						2020-06-10 13:34:44 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Mielke 
							
						 
					 
					
						
						
							
						
						f457f53938 
					 
					
						
						
							
							Support PowerDNS 4.3.x  
						
						
						
						
					 
					
						2020-05-01 12:56:25 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						303d0532c8 
					 
					
						
						
							
							Implement SUPPORTS_DYNAMIC functionality, no providers  
						
						
						
						
					 
					
						2018-12-03 14:40:43 -08:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						cee7677ae4 
					 
					
						
						
							
							Implement Zone.add_record lenient across our providers  
						
						
						
						
					 
					
						2018-05-30 12:41:59 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						5372e86e1c 
					 
					
						
						
							
							Switch to named params in _extra_changes  
						
						
						
						
					 
					
						2018-03-31 12:39:32 -07:00 
						 
				 
			
				
					
						
							
							
								Dirkjan Bussink 
							
						 
					 
					
						
						
							
						
						a7f6da96d3 
					 
					
						
						
							
							Merge branch 'master' into configurable-geo-healthcheck  
						
						
						
						
					 
					
						2018-03-22 08:51:51 +01:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						7228c5b294 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into show-zone-create  
						
						
						
						
					 
					
						2018-03-03 10:18:32 -08:00 
						 
				 
			
				
					
						
							
							
								Josh Soref 
							
						 
					 
					
						
						
							
						
						5d2ba2e715 
					 
					
						
						
							
							Spelling ( #214 )  
						
						... 
						
						
						
						* spelling: ancillary
* spelling: antarctica
* spelling: australia
* spelling: authentication
* spelling: continental
* spelling: constructor
* spelling: conversion
* spelling: creation
* spelling: doesn't
* spelling: easily
* spelling: efficiently
* spelling: equivalent
* spelling: essentially
* spelling: everything
* spelling: exactly
* spelling: be
* spelling: expensive
* spelling: supports
* spelling: healthcheck
* spelling: immediately
* spelling: ignored
* spelling: invocation
* spelling: itself
* spelling: leftovers
* spelling: missing
* spelling: natural
* spelling: nonexistent
* spelling: peculiarities
* spelling: pointing
This change hit a line length limitation, so I'm wrapping it and
adding a period which appears to match local style...
* spelling: quicker
* spelling: response
* spelling: requested
* spelling: redirect
* spelling: traffic
* spelling: unknown
* spelling: uploaded
* spelling: useful
* spelling: separately
* spelling: zone 
						
						
					 
					
						2018-02-27 09:09:47 -08:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						d03e07c01c 
					 
					
						
						
							
							Implement populate exists for PowerDnsProvider  
						
						
						
						
					 
					
						2018-01-21 14:27:08 -08:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						ba3ad27c02 
					 
					
						
						
							
							Make PowerDnsBaseProvider's timeout configurable  
						
						
						
						
					 
					
						2017-11-02 06:50:15 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						9a30b058e2 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into configurable-geo-healthcheck  
						
						
						
						
					 
					
						2017-10-18 10:57:32 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						c24c793bcb 
					 
					
						
						
							
							CAA unit tests for provider support  
						
						
						
						
					 
					
						2017-08-26 15:28:09 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						1e68cd6ae9 
					 
					
						
						
							
							Add CAA support to Dyn, PowerDNS, and Route53  
						
						
						
						
					 
					
						2017-08-26 09:03:59 -07:00 
						 
				 
			
				
					
						
							
							
								Patrick O'Brien 
							
						 
					 
					
						
						
							
						
						75ca21a6cd 
					 
					
						
						
							
							Allow scheme to be specified for powerdns  
						
						... 
						
						
						
						This allows a scheme to be set for the PowerDNS API. It defaults to
http to retain backwards compatibility. 
						
						
					 
					
						2017-08-15 16:25:26 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						1340aee8a9 
					 
					
						
						
							
							MX RFC1035 - priority -> preference & value -> exchange  
						
						
						
						
					 
					
						2017-06-23 13:04:38 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						a97818b6ec 
					 
					
						
						
							
							populating existing provider state is lenient  
						
						... 
						
						
						
						- adds lenient flag to Record.new, problems during validation are just
  warnings if it's true
- target populate calls during the plan phase pass lenient=True
- make all of the provider.populate call logging consistent including both
  target and lenient
- add source=self to Record.new in a few places that were missing it 
						
						
					 
					
						2017-06-23 09:01:25 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						852c101388 
					 
					
						
						
							
							Switch to an explicit SUPPORTS setup  
						
						
						
						
					 
					
						2017-06-21 17:08:16 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						d0b8b25cdd 
					 
					
						
						
							
							Existing and desired to _extra_changes, desired used by Route53 to get configed  
						
						... 
						
						
						
						Fixes an issue where we'd be looking for custom healthcheck config on the
existing record object (from the provider) which would never have a custom
setup. Instead looking at desired lets us find what's actually configured to be
the case 
						
						
					 
					
						2017-06-20 11:44:13 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						11cf155477 
					 
					
						
						
							
							Pass of ALIAS support across supported providers. Allow ALIAS ttl  
						
						... 
						
						
						
						Supports ALIAS for Dnsimple, Dyn, Ns1, and PowerDNS. Notes added to readme about
some of the quirks found while working with them. TTL seems to mostly be
accepted on ALIAS records so it has been added back, what it means seems to vary
across providers, thus notes. 
						
						
					 
					
						2017-06-03 09:44:05 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						da4632fb7c 
					 
					
						
						
							
							docstrings for each provider showing config  
						
						
						
						
					 
					
						2017-03-17 10:03:27 -07:00 
						 
				 
			
				
					
						
							
							
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						7957a4c018 
					 
					
						
						
							
							Initial import of OSS OctoDNS  
						
						
						
						
					 
					
						2017-03-15 15:38:10 -07:00