Basir Jamil 
							
						 
					 
					
						
						
							
						
						3834528090 
					 
					
						
						
							
							fixed file writing error  
						
						 
						
						
						
						
					 
					
						2019-05-30 18:49:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Basir Jamil 
							
						 
					 
					
						
						
							
						
						99875a1289 
					 
					
						
						
							
							fixed base class errors  
						
						 
						
						
						
						
					 
					
						2019-05-30 18:36:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Basir Jamil 
							
						 
					 
					
						
						
							
						
						f7239e30a5 
					 
					
						
						
							
							fixed import bug  
						
						 
						
						
						
						
					 
					
						2019-05-30 18:33:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Basir Jamil 
							
						 
					 
					
						
						
							
						
						95681972b7 
					 
					
						
						
							
							starting authentication for akamai fastdns  
						
						 
						
						
						
						
					 
					
						2019-05-30 18:25:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Basir Jamil 
							
						 
					 
					
						
						
							
						
						7eaf03dec4 
					 
					
						
						
							
							started fast dns  
						
						 
						
						
						
						
					 
					
						2019-05-30 17:33:42 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Theo Julienne 
							
						 
					 
					
						
						
							
						
						1c08a4d58e 
					 
					
						
						
							
							Adjust Route53 change ordering to strictly order by dependency.  
						
						 
						
						
						
						
					 
					
						2019-05-28 14:03:33 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						b7e3b9c8b0 
					 
					
						
						
							
							Merge branch 'master' into rework-route53-dynamic-extra-hc-verify  
						
						 
						
						
						
						
					 
					
						2019-05-15 07:59:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ItsAlex 
							
						 
					 
					
						
						
							
						
						53c2b8d194 
					 
					
						
						
							
							fix: prevent digital ocean provider to crash if records type is not supported  
						
						 
						
						
						
						
					 
					
						2019-05-15 14:11:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						d49bf26220 
					 
					
						
						
							
							Handle Route53 extra check much more thoroughly by breaking down name  
						
						 
						
						... 
						
						
						
						Also adds thorough tests 
						
						
					 
					
						2019-05-14 20:25:14 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rhosyn Celyn 
							
						 
					 
					
						
						
							
						
						d6fb3310d5 
					 
					
						
						
							
							Applied suggested modifications  
						
						 
						
						
						
						
					 
					
						2019-05-14 16:12:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								cwningen 
							
						 
					 
					
						
						
							
						
						57b03971d8 
					 
					
						
						
							
							Update octodns/provider/mythicbeasts.py  
						
						 
						
						... 
						
						
						
						Seems fair to me! I think a lot of the suggestions you've mentioned are obvious ones that have been lost on me from being very confused trying to understand the available objects
Co-Authored-By: Ross McFarland <ross@github.com > 
						
						
					 
					
						2019-05-14 14:46:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rhosyn Celyn 
							
						 
					 
					
						
						
							
						
						fd63150cac 
					 
					
						
						
							
							Added tests, clean up and small modifications  
						
						 
						
						
						
						
					 
					
						2019-05-13 16:51:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rhosyn Celyn 
							
						 
					 
					
						
						
							
						
						2b6d86fb4f 
					 
					
						
						
							
							E125 fix  
						
						 
						
						
						
						
					 
					
						2019-05-09 21:47:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rhosyn Celyn 
							
						 
					 
					
						
						
							
						
						47f76d1535 
					 
					
						
						
							
							Linting and clean up  
						
						 
						
						
						
						
					 
					
						2019-05-09 18:45:57 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rhosyn Celyn 
							
						 
					 
					
						
						
							
						
						7ebde02647 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/mythic-beasts/octodns  
						
						 
						
						
						
						
					 
					
						2019-05-09 16:46:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rhosyn Celyn 
							
						 
					 
					
						
						
							
						
						3f4afbac27 
					 
					
						
						
							
							Working initial implementation for Mythic Beasts DNS API  
						
						 
						
						
						
						
					 
					
						2019-05-09 16:45:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rhosyn Celyn 
							
						 
					 
					
						
						
							
						
						b670a0695f 
					 
					
						
						
							
							Updated tweaks and bug fixes for ANAME/ALIAS  
						
						 
						
						
						
						
					 
					
						2019-05-01 15:49:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						1c60ed018b 
					 
					
						
						
							
							Make sure both set-id and name match when finding rrset  
						
						 
						
						
						
						
					 
					
						2019-04-29 09:49:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						e4fbcf1090 
					 
					
						
						
							
							Improved Route53Provider deltion for Dynamic Value too  
						
						 
						
						
						
						
					 
					
						2019-04-29 09:02:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						2df87d7dfe 
					 
					
						
						
							
							Improve Route53 DELETE reliability using existing rrset  
						
						 
						
						
						
						
					 
					
						2019-04-29 08:52:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rhosyn Celyn 
							
						 
					 
					
						
						
							
						
						be9dbd8ce3 
					 
					
						
						
							
							Initial commit for Mythic API  
						
						 
						
						
						
						
					 
					
						2019-04-23 16:25:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Funkhouser 
							
						 
					 
					
						
						
							
						
						b1d0b5aecc 
					 
					
						
						
							
							Merge branch 'master' into split-the-yaml  
						
						 
						
						
						
						
					 
					
						2019-04-09 09:02:56 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						99bb14b4df 
					 
					
						
						
							
							Merge branch 'master' into dyn-dynamic-serve-count-1  
						
						 
						
						
						
						
					 
					
						2019-04-08 14:29:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Funkhouser 
							
						 
					 
					
						
						
							
						
						a65181b61d 
					 
					
						
						
							
							Document directory requirements more clearly.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Christian Funkhouser <cfunkhouser@heroku.com > 
						
						
					 
					
						2019-04-08 17:22:26 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						9f63a508e4 
					 
					
						
						
							
							Address TODO about Dyn TD's and subzones to fix bug  
						
						 
						
						... 
						
						
						
						We hit this bug internally. It generally needed to be fix and was a larger
potential problem than expected since it was assuming TD assocaitions rather
than looking at them directly. Test changes were a little involved to suss
out, otherwise this is a fairly clean and simple fix. 
						
						
					 
					
						2019-04-08 14:22:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Funkhouser 
							
						 
					 
					
						
						
							
						
						f239eb1aa8 
					 
					
						
						
							
							Don't use classmethod for listing YAML files  
						
						 
						
						... 
						
						
						
						Signed-off-by: Christian Funkhouser <cfunkhouser@heroku.com > 
						
						
					 
					
						2019-04-08 17:13:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Funkhouser 
							
						 
					 
					
						
						
							
						
						2021a2caea 
					 
					
						
						
							
							Construct YamlProvider logger more cleverly.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Christian Funkhouser <cfunkhouser@heroku.com > 
						
						
					 
					
						2019-04-08 17:09:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Funkhouser 
							
						 
					 
					
						
						
							
						
						689043cd3d 
					 
					
						
						
							
							Merge SplitYamlProvider and YamlProvider tests  
						
						 
						
						... 
						
						
						
						Signed-off-by: Christian Funkhouser <cfunkhouser@heroku.com > 
						
						
					 
					
						2019-04-08 17:07:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						639ace9ce4 
					 
					
						
						
							
							DynProvider dynamic serve_count=1 to match Route53  
						
						 
						
						... 
						
						
						
						Might be possible/make sense to allow it to be configured later, but for now
Route53 doesn't support it so we'll go with 1 to make sure that things match
up behavior-wise. 
						
						
					 
					
						2019-04-08 12:35:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Funkhouser 
							
						 
					 
					
						
						
							
						
						98dacd2dde 
					 
					
						
						
							
							Add proper tests for SplitYamlProvider  
						
						 
						
						... 
						
						
						
						The SplitYamlProvider itself now requires a directory matching the
zone name under its directory to contain all YAML files. This doesn't
actually change the intended usage at all, just how the configuration
file is laid out.
Signed-off-by: Christian Funkhouser <cfunkhouser@heroku.com > 
						
						
					 
					
						2019-04-08 13:59:45 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Funkhouser 
							
						 
					 
					
						
						
							
						
						3bc0e0ad3e 
					 
					
						
						
							
							File load success is too verbose  
						
						 
						
						... 
						
						
						
						Signed-off-by: Christian Funkhouser <cfunkhouser@heroku.com > 
						
						
					 
					
						2019-04-08 13:59:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Funkhouser 
							
						 
					 
					
						
						
							
						
						ffc4e2f957 
					 
					
						
						
							
							Add SplitYamlProvider  
						
						 
						
						... 
						
						
						
						SplitYamlProvider extends and behaves similarly to YamlProvider, but
organizes the zone in multiple files by record, insteat of in a
monolithic YAML file.
YamlProvider has been slightly modified to make its extension easier.
Signed-off-by: Christian Funkhouser <cfunkhouser@heroku.com > 
						
						
					 
					
						2019-04-08 13:59:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						2b152759b8 
					 
					
						
						
							
							Merge branch 'master' into azuredns-updates  
						
						 
						
						
						
						
					 
					
						2019-04-06 09:06:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						add8cf25d4 
					 
					
						
						
							
							Bunch of comments on Route53Provider from the PR review  
						
						 
						
						
						
						
					 
					
						2019-04-04 09:17:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						cc9a1648d2 
					 
					
						
						
							
							Pull dup'd parsing logic into a helper func, doc a singular case  
						
						 
						
						
						
						
					 
					
						2019-04-03 19:25:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						dbc032a2cc 
					 
					
						
						
							
							Switch to using tuples for _mod_keyer  
						
						 
						
						
						
						
					 
					
						2019-04-03 18:58:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						684a152d9e 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into route53-dynamic  
						
						 
						
						
						
						
					 
					
						2019-04-03 14:13:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						92179a231e 
					 
					
						
						
							
							Rework and clean up Route53Provider's extra_changes check to support dynamic  
						
						 
						
						
						
						
					 
					
						2019-04-03 14:13:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						4db9d5cbf4 
					 
					
						
						
							
							Remove TODO about value types, doesn't apply for now at least  
						
						 
						
						
						
						
					 
					
						2019-04-03 13:13:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						34744b7b34 
					 
					
						
						
							
							Normalize ip addresses for comparing health checks since Route53 does  
						
						 
						
						
						
						
					 
					
						2019-04-03 13:10:19 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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... 
						
						
					 
					
						2019-04-03 10:29:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						7b59eedc44 
					 
					
						
						
							
							Route53Provider dynamic support  
						
						 
						
						
						
						
					 
					
						2019-04-01 14:17:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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.) 
						
						
					 
					
						2019-04-01 10:09:43 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						ed152ce0f3 
					 
					
						
						
							
							Plumb hosted_zone_id through to _Route53Record  
						
						 
						
						
						
						
					 
					
						2019-04-01 09:33:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						f83eeb0a9c 
					 
					
						
						
							
							Add a Name tag to Route53 healthchecks for UI purposes  
						
						 
						
						
						
						
					 
					
						2019-04-01 09:13:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						b8be28c1dc 
					 
					
						
						
							
							Rework get_health_check_id, just take value to check  
						
						 
						
						
						
						
					 
					
						2019-04-01 07:40:23 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						d610a0c920 
					 
					
						
						
							
							Implement _Route53Record._value_convert_*  
						
						 
						
						
						
						
					 
					
						2019-04-01 07:25:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						1bf715c8a4 
					 
					
						
						
							
							DynProvider only SUPPORTS_DYNAMIC if traffic_directors_enabled  
						
						 
						
						
						
						
					 
					
						2019-04-01 06:55:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								omar 
							
						 
					 
					
						
						
							
						
						7c5c1b3367 
					 
					
						
						
							
							AzureProvider: update for azure-mgmt-dns 2.1.0 and add support for CAA records.  
						
						 
						
						
						
						
					 
					
						2019-03-29 18:34:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Adam Smith 
							
						 
					 
					
						
						
							
						
						ca80200653 
					 
					
						
						
							
							add supports check to DNSMadeEasy Provider  
						
						 
						
						
						
						
					 
					
						2019-03-21 21:57:02 -07:00