Ross McFarland 
							
						 
					 
					
						
						
							
						
						af435c3130 
					 
					
						
						
							
							Handle MX preference of 0  
						
						 
						
						
						
						
					 
					
						2018-01-21 06:31:37 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						1fc735e617 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						 
						
						
						
						
					 
					
						2018-01-09 07:22:17 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						e45fec3956 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						 
						
						
						
						
					 
					
						2018-01-08 14:12:03 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Coursen 
							
						 
					 
					
						
						
							
						
						b06c14deae 
					 
					
						
						
							
							Fix E501 line too long  
						
						 
						
						
						
						
					 
					
						2018-01-08 12:28:25 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Coursen 
							
						 
					 
					
						
						
							
						
						dc43c43866 
					 
					
						
						
							
							Increased test coverage  
						
						 
						
						
						
						
					 
					
						2018-01-08 10:02:27 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Coursen 
							
						 
					 
					
						
						
							
						
						25dfaf2310 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						 
						
						
						
						
					 
					
						2018-01-06 23:28:20 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						e300f1c301 
					 
					
						
						
							
							Merge branch 'master' into cloudflare-alias-support  
						
						 
						
						
						
						
					 
					
						2018-01-06 18:59:41 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						c8e71955bb 
					 
					
						
						
							
							Merge branch 'master' into plan-outputs  
						
						 
						
						
						
						
					 
					
						2018-01-06 16:54:04 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						fdea900537 
					 
					
						
						
							
							Correct total_count in Cloudflare record fixtures  
						
						 
						
						
						
						
					 
					
						2018-01-06 16:53:34 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						0659eda451 
					 
					
						
						
							
							Add Cloudflare ALIAS record support  
						
						 
						
						... 
						
						
						
						Translates them to/from root CNAME 
						
						
					 
					
						2018-01-06 16:53:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						ad1d0f0fe8 
					 
					
						
						
							
							Fixes and unit tests for new plan output functionality  
						
						 
						
						
						
						
					 
					
						2018-01-06 16:26:48 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						3c3f63b450 
					 
					
						
						
							
							Unit tests for reworked Cloudflare updates  
						
						 
						
						
						
						
					 
					
						2018-01-06 15:51:48 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terrence Cole 
							
						 
					 
					
						
						
							
						
						8d7eca21e9 
					 
					
						
						
							
							Get lint green on test code too.  
						
						 
						
						
						
						
					 
					
						2018-01-05 15:56:06 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Coursen 
							
						 
					 
					
						
						
							
						
						481bbe10f6 
					 
					
						
						
							
							add geo support for ns1  
						
						 
						
						
						
						
					 
					
						2017-12-28 16:01:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Coursen 
							
						 
					 
					
						
						
							
						
						61a86810ee 
					 
					
						
						
							
							add geo support for ns1  
						
						 
						
						
						
						
					 
					
						2017-12-28 16:01:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						fd9af2bd25 
					 
					
						
						
							
							Major reworking of Cloudflare record update  
						
						 
						
						
						
						
					 
					
						2017-12-27 09:54:18 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terrence Cole 
							
						 
					 
					
						
						
							
						
						1903b242b5 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/github/octodns  
						
						 
						
						
						
						
					 
					
						2017-12-15 11:33:39 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						3d0f5aeca0 
					 
					
						
						
							
							Config-based plan_output  
						
						 
						
						... 
						
						
						
						Refactors the provider class lookup and kwarg processing so that it can be
reused for plan_output. 
						
						
					 
					
						2017-12-02 11:40:55 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						f50d9b6087 
					 
					
						
						
							
							Extract plan from base.py into plan.py  
						
						 
						
						
						
						
					 
					
						2017-12-02 10:31:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Smith 
							
						 
					 
					
						
						
							
						
						ef8d66ff9c 
					 
					
						
						
							
							Transform @ in Digitalocean API output to zone name  
						
						 
						
						
						
						
					 
					
						2017-11-23 22:30:39 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Coursen 
							
						 
					 
					
						
						
							
						
						1479d8804f 
					 
					
						
						
							
							Merge branch 'ns1_geo' of ssh://github.com/nsone/octodns into ns1_geo  
						
						 
						
						
						
						
					 
					
						2017-11-14 13:14:52 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steve Coursen 
							
						 
					 
					
						
						
							
						
						ce5ecc52e3 
					 
					
						
						
							
							fix broken test by updating the actual format of the answers  
						
						 
						
						
						
						
					 
					
						2017-11-14 13:14:03 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Smith 
							
						 
					 
					
						
						
							
						
						feec4a6821 
					 
					
						
						
							
							Add DigitalOcean provider  
						
						 
						
						
						
						
					 
					
						2017-11-12 23:50:52 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						454f7f8c8f 
					 
					
						
						
							
							Add formal CAA support to YamlProvider  
						
						 
						
						
						
						
					 
					
						2017-11-08 06:26:18 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								trnsnt 
							
						 
					 
					
						
						
							
						
						6b1a8f8ccf 
					 
					
						
						
							
							OVH: Add support of DKIM records  
						
						 
						
						
						
						
					 
					
						2017-10-30 20:29:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						4b740a48ff 
					 
					
						
						
							
							Merge branch 'master' into master  
						
						 
						
						
						
						
					 
					
						2017-10-30 11:00:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul van Brouwershaven 
							
						 
					 
					
						
						
							
						
						6261ded879 
					 
					
						
						
							
							Add more include/exclude tests  
						
						 
						
						
						
						
					 
					
						2017-10-30 18:34:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Smith 
							
						 
					 
					
						
						
							
						
						bf1896329b 
					 
					
						
						
							
							validate values for empty string or None value  
						
						 
						
						... 
						
						
						
						dump does not write invalid value(s) to yaml 
						
						
					 
					
						2017-10-29 10:37:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						e91f773a93 
					 
					
						
						
							
							Merge branch 'master' into leient-from-config  
						
						 
						
						
						
						
					 
					
						2017-10-28 10:09:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Smith 
							
						 
					 
					
						
						
							
						
						00aaa3bf4d 
					 
					
						
						
							
							set default value for nsone cname to None, use first value if non-zero length  
						
						 
						
						
						
						
					 
					
						2017-10-27 09:53:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						bf4f7dd42d 
					 
					
						
						
							
							Allow enabling lenient on a per-record basis with octodns.lenient  
						
						 
						
						... 
						
						
						
						```
---
'':
    octodns:
        ignored: True
        lenient: True
    type: CNAME # not valid to have a root cname
    value: foo.com. 
						
						
					 
					
						2017-10-26 06:30:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Terrence Cole 
							
						 
					 
					
						
						
							
						
						3cf6540aaa 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						 
						
						
						
						
					 
					
						2017-10-19 09:25:36 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						f39e1d28c8 
					 
					
						
						
							
							Fix log formatting and lint compliance  
						
						 
						
						
						
						
					 
					
						2017-10-18 10:38:09 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Hughes 
							
						 
					 
					
						
						
							
						
						8352ab89ef 
					 
					
						
						
							
							adds warning to dyn provider when it cannot load a trafficdirector  
						
						 
						
						
						
						
					 
					
						2017-10-17 16:16:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petter Hassberg 
							
						 
					 
					
						
						
							
						
						b027e5ca4c 
					 
					
						
						
							
							Merge branch 'master' into google_cloud_provider  
						
						 
						
						
						
						
					 
					
						2017-10-14 19:42:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petter Hassberg 
							
						 
					 
					
						
						
							
						
						7958618f63 
					 
					
						
						
							
							Use uuid4 for zone name in GoogleCloudProvider  
						
						 
						
						... 
						
						
						
						use uuid4().hex to ensure unique zone_name generation and thereby streamline with the other providers. 
						
						
					 
					
						2017-10-14 19:32:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						ffeceb39b1 
					 
					
						
						
							
							Handle Manager.dump with an empty Zone  
						
						 
						
						
						
						
					 
					
						2017-10-13 13:15:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Williams 
							
						 
					 
					
						
						
							
						
						50ac2f794c 
					 
					
						
						
							
							add tests  
						
						 
						
						
						
						
					 
					
						2017-10-10 14:39:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joe Williams 
							
						 
					 
					
						
						
							
						
						a012e923f6 
					 
					
						
						
							
							add ability to configure update/delete thresholds  
						
						 
						
						
						
						
					 
					
						2017-10-10 13:54:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petter Hassberg 
							
						 
					 
					
						
						
							
						
						e9d90bda2b 
					 
					
						
						
							
							Add timeout logic to googlecloud provider  
						
						 
						
						
						
						
					 
					
						2017-10-09 19:55:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petter Hassberg 
							
						 
					 
					
						
						
							
						
						4b878b8446 
					 
					
						
						
							
							Cache encountered zones in GoogleCloudProvider  
						
						 
						
						... 
						
						
						
						Cache googleclouds zones so that populate dont have to list all each time called. 
						
						
					 
					
						2017-10-09 19:55:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petter Hassberg 
							
						 
					 
					
						
						
							
						
						aabab63003 
					 
					
						
						
							
							Refactor GoogleCloudProvider  
						
						 
						
						... 
						
						
						
						* in _rrset_for_X functions, use values instead of data attribute.
* Small typo fixes and removals of redundant steps etc.
* Unset GOOGLE_APPLICATION_CREDENTIALS in coverage script. 
						
						
					 
					
						2017-10-09 19:55:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petter Hassberg 
							
						 
					 
					
						
						
							
						
						8230700ad1 
					 
					
						
						
							
							Consolidate googlecloud provider to single class  
						
						 
						
						... 
						
						
						
						remove _GoogleCloudRecordSetMaker into the GoogleCloudProvider, and consolidate methods. 
						
						
					 
					
						2017-10-09 19:55:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petter Hassberg 
							
						 
					 
					
						
						
							
						
						2a3690e877 
					 
					
						
						
							
							Add auth config opts to googlecloud provider  
						
						 
						
						... 
						
						
						
						Also make _data_for_SPF and _data_for_TXT the same method. 
						
						
					 
					
						2017-10-09 19:55:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Petter Hassberg 
							
						 
					 
					
						
						
							
						
						ed783b5ff2 
					 
					
						
						
							
							Add proposed google cloud provider.  
						
						 
						
						... 
						
						
						
						Proposed google cloud provider for #23  
						
						
					 
					
						2017-10-09 19:55:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						30efda3295 
					 
					
						
						
							
							Make long TXT record concat cleaerer  
						
						 
						
						
						
						
					 
					
						2017-10-09 09:00:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						70120bedc8 
					 
					
						
						
							
							Implement "chunked" TXT/SPF value support for long values  
						
						 
						
						... 
						
						
						
						This implements it transparently at Record level. Providers that need things to
be chunked (seems to just be Route53 an Dyn) switch to use `chunked_values`, but
everything else can stick with `values`. I've run through each provider I have
access to verifying that things operate as expected/required. OVH and Azure are
untested. 
						
						
					 
					
						2017-10-05 10:04:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul van Brouwershaven 
							
						 
					 
					
						
						
							
						
						4b41762642 
					 
					
						
						
							
							Use target.id instead of class name  
						
						 
						
						
						
						
					 
					
						2017-09-29 10:09:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paul van Brouwershaven 
							
						 
					 
					
						
						
							
						
						11f4359099 
					 
					
						
						
							
							Add support for included and excluded records  
						
						 
						
						... 
						
						
						
						`Included` and `Excluded` can be used to filter records for one or more specific provider(s). This can be extremely useful when certain record types are not supported by a provider and you want only that provider to receive an alternative record.
See also: https://github.com/github/octodns/issues/26  
						
						
					 
					
						2017-09-28 15:16:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								trnsnt 
							
						 
					 
					
						
						
							
						
						8a13ccab46 
					 
					
						
						
							
							Add OVH as octodns provider  
						
						 
						
						
						
						
					 
					
						2017-09-18 17:37:51 +02:00