Ross McFarland 
							
						 
					 
					
						
						
							
						
						e16648ab1f 
					 
					
						
						
							
							Progress towards fully fleshed out pools & rules  
						
						 
						
						
						
						
					 
					
						2018-12-05 16:28:41 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						b80348c2c7 
					 
					
						
						
							
							Add __eq__, __ne__, and __repr__ to Dynamic objects and test  
						
						 
						
						
						
						
					 
					
						2018-12-03 16:46:18 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						446f66f562 
					 
					
						
						
							
							Implement _DynamicMixin's value objects, unit test them  
						
						 
						
						
						
						
					 
					
						2018-12-03 15:51:30 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						b650013ccb 
					 
					
						
						
							
							Add a AAAA dyanmic.tests example, comments  
						
						 
						
						
						
						
					 
					
						2018-12-03 15:03:53 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						0e0e995436 
					 
					
						
						
							
							AaaaRecord and CnameRecord should implement _DynamicMixin, fix validate params  
						
						 
						
						
						
						
					 
					
						2018-12-03 14:54:22 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						303d0532c8 
					 
					
						
						
							
							Implement SUPPORTS_DYNAMIC functionality, no providers  
						
						 
						
						
						
						
					 
					
						2018-12-03 14:40:43 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						70c35aac26 
					 
					
						
						
							
							WIP implementation of dyanmic pools & rules validation  
						
						 
						
						
						
						
					 
					
						2018-12-03 14:28:30 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						e07165a2ab 
					 
					
						
						
							
							Move _process_value to cls.process on Value types  
						
						 
						
						
						
						
					 
					
						2018-11-30 09:14:23 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						a29f188bc0 
					 
					
						
						
							
							Same for ValueMixin  
						
						 
						
						
						
						
					 
					
						2018-11-30 08:35:56 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						c9b373f0ae 
					 
					
						
						
							
							Further clean up/division of labor and tests  
						
						 
						
						
						
						
					 
					
						2018-11-30 08:32:55 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						2829862ea5 
					 
					
						
						
							
							Major refactoring of record validation to better support (planned) complex/dynamic record types  
						
						 
						
						
						
						
					 
					
						2018-11-29 15:15:12 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						698eb91684 
					 
					
						
						
							
							Add Dynamic Mixin class structure, all noops for now  
						
						 
						
						
						
						
					 
					
						2018-11-28 09:18:24 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bart S 
							
						 
					 
					
						
						
							
						
						4df663afb8 
					 
					
						
						
							
							Merge branch 'master' into patch-2  
						
						 
						
						
						
						
					 
					
						2018-11-21 10:11:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bart S 
							
						 
					 
					
						
						
							
						
						95ae90b587 
					 
					
						
						
							
							Removed trailing whitespace  
						
						 
						
						
						
						
					 
					
						2018-11-21 10:11:45 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bart S 
							
						 
					 
					
						
						
							
						
						64a453632f 
					 
					
						
						
							
							Moved session_token to the end of the argument list  
						
						 
						
						
						
						
					 
					
						2018-11-21 10:09:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bart S 
							
						 
					 
					
						
						
							
						
						45391dca86 
					 
					
						
						
							
							Merge branch 'master' into patch-2  
						
						 
						
						
						
						
					 
					
						2018-11-16 16:04:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						7d8f04a746 
					 
					
						
						
							
							Linting fix  
						
						 
						
						
						
						
					 
					
						2018-11-15 09:03:36 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bart S 
							
						 
					 
					
						
						
							
						
						7628f819b8 
					 
					
						
						
							
							Added note saying session_token is optional  
						
						 
						
						
						
						
					 
					
						2018-11-15 11:20:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						02d120dda6 
					 
					
						
						
							
							Fixes for DNSimple's TXT ; handling  
						
						 
						
						
						
						
					 
					
						2018-11-12 08:40:44 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bart S 
							
						 
					 
					
						
						
							
						
						c19fce46c0 
					 
					
						
						
							
							Attempted lint fixes  
						
						 
						
						
						
						
					 
					
						2018-11-12 16:28:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bart S 
							
						 
					 
					
						
						
							
						
						dfdf81cda4 
					 
					
						
						
							
							Added option to set the AWS session token to the Route53Provider  
						
						 
						
						
						
						
					 
					
						2018-11-12 16:14:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Bart S 
							
						 
					 
					
						
						
							
						
						c26c8b7c3f 
					 
					
						
						
							
							Added ALIAS to the support list of proxiable record types  
						
						 
						
						
						
						
					 
					
						2018-11-12 16:08:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						6a7a54be06 
					 
					
						
						
							
							Include TTL in Dyn CCA record values  
						
						 
						
						
						
						
					 
					
						2018-11-05 09:48:03 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						3e73bbc45b 
					 
					
						
						
							
							Merge branch 'master' into octodns-output-for-yaml  
						
						 
						
						
						
						
					 
					
						2018-11-04 06:20:08 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt 
							
						 
					 
					
						
						
							
						
						933a56d8f9 
					 
					
						
						
							
							Add - (non-empty) Record._octodns dict to YAML file output.  
						
						 
						
						
						
						
					 
					
						2018-11-04 10:32:06 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						3032270545 
					 
					
						
						
							
							Implement --version in ArgumentParser  
						
						 
						
						
						
						
					 
					
						2018-11-03 14:51:44 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						680f8454c8 
					 
					
						
						
							
							Version bump to 0.9.3 & CHANGELOG.md update  
						
						 
						
						
						
						
					 
					
						2018-10-29 19:38:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt 
							
						 
					 
					
						
						
							
						
						a0eaefb330 
					 
					
						
						
							
							Add: Documentation on how to utilise the new behaviour.  
						
						 
						
						
						
						
					 
					
						2018-10-18 10:46:12 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt 
							
						 
					 
					
						
						
							
						
						9ff5942d19 
					 
					
						
						
							
							Add: Ability to manage "proxied" flag of "A", "AAAA" and "CNAME" records via  
						
						 
						
						... 
						
						
						
						YAML configuration (see "CloudflareProvider" class docstring for details). 
						
						
					 
					
						2018-10-18 10:42:31 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						aee786dd01 
					 
					
						
						
							
							Explicit handling of SRV & CAA in _gen_key, tests for those cases  
						
						 
						
						
						
						
					 
					
						2018-10-16 07:08:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						0c33d3acac 
					 
					
						
						
							
							Handle the MX special case around content  
						
						 
						
						
						
						
					 
					
						2018-10-15 20:18:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						db8e291d53 
					 
					
						
						
							
							Implement CloudflareProvider create + delete -> update conversion  
						
						 
						
						
						
						
					 
					
						2018-10-15 19:51:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						c752005856 
					 
					
						
						
							
							CloudflareProvider._hash_data is no longer used  
						
						 
						
						
						
						
					 
					
						2018-10-15 16:34:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						e0c4e60c43 
					 
					
						
						
							
							Vastly improved CloudflareProvider _apply_Update, much safer  
						
						 
						
						
						
						
					 
					
						2018-10-15 16:29:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Smith 
							
						 
					 
					
						
						
							
						
						fd3de1e08b 
					 
					
						
						
							
							add Zone File source, reads Bind compatible zone files  
						
						 
						
						
						
						
					 
					
						2018-10-14 16:53:05 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mads Tandrup 
							
						 
					 
					
						
						
							
						
						29598f2a5d 
					 
					
						
						
							
							Avoid escaping semicolon in Azure DNS  
						
						 
						
						
						
						
					 
					
						2018-09-24 21:44:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						8c342f608a 
					 
					
						
						
							
							0.9.2 version bump and changelog update  
						
						 
						
						
						
						
					 
					
						2018-08-20 10:49:42 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Smith 
							
						 
					 
					
						
						
							
						
						a803371fa4 
					 
					
						
						
							
							add AXFR source to OctoDNS  
						
						 
						
						... 
						
						
						
						Adds a new source requested in #239 . This source allows a user to pull data from
a legacy system (Bind9, etc.) that does not have an API/existing provider via
AXFR Zone Transfer. 
						
						
					 
					
						2018-07-16 01:34:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						b01cc18706 
					 
					
						
						
							
							Merge branch 'master' into etc-hosts-provider  
						
						 
						
						
						
						
					 
					
						2018-06-14 07:28:17 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						928661b2f2 
					 
					
						
						
							
							Merge branch 'master' into route53_auth_methods  
						
						 
						
						
						
						
					 
					
						2018-06-14 07:22:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Smith 
							
						 
					 
					
						
						
							
						
						18e644918b 
					 
					
						
						
							
							fix formatting for base provider output  
						
						 
						
						
						
						
					 
					
						2018-06-13 23:29:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Smith 
							
						 
					 
					
						
						
							
						
						be6019f119 
					 
					
						
						
							
							change all answers from NS1 to absolute for types that require it  
						
						 
						
						
						
						
					 
					
						2018-06-13 22:44:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Smith 
							
						 
					 
					
						
						
							
						
						16eda53eb3 
					 
					
						
						
							
							add note about fallback authentication for route53 provider  
						
						 
						
						
						
						
					 
					
						2018-06-13 21:24:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Smith 
							
						 
					 
					
						
						
							
						
						446e8485b3 
					 
					
						
						
							
							if user does not explicitly set Access Key ID and Secret Access Key then use  
						
						 
						
						... 
						
						
						
						boto3's methods as fallback 
						
						
					 
					
						2018-06-13 21:18:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						1e2da34361 
					 
					
						
						
							
							Use path.join, add loop detection & tests  
						
						 
						
						
						
						
					 
					
						2018-06-09 16:21:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						50e1ce3881 
					 
					
						
						
							
							Include zone name in the header  
						
						 
						
						
						
						
					 
					
						2018-06-01 21:05:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						36b67b8b7a 
					 
					
						
						
							
							Implement EtcHostsProvider, content to be used in /etc/hosts  
						
						 
						
						... 
						
						
						
						...for testing or emergencies 
						
						
					 
					
						2018-06-01 20:59:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						bfb1251c4f 
					 
					
						
						
							
							Merge branch 'master' into lenient-add-record  
						
						 
						
						
						
						
					 
					
						2018-05-30 13:48:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						b4176382b5 
					 
					
						
						
							
							Cleaner impl for _plan_keyer  
						
						 
						
						
						
						
					 
					
						2018-05-30 13:35:19 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						c54904fa68 
					 
					
						
						
							
							Apply sub-zones before parents  
						
						 
						
						
						
						
					 
					
						2018-05-30 13:28:55 -07:00