Ross McFarland 
							
						 
					 
					
						
						
							
						
						f8240f0cbd 
					 
					
						
						
							
							extract Route53Provider and AwsAcmMangingProcessor into their own module  
						
						 
						
						
						
						
					 
					
						2022-01-03 09:24:50 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						ad17e4cbe8 
					 
					
						
						
							
							Update Route53 extra change to handle status=up case  
						
						 
						
						
						
						
					 
					
						2021-12-14 13:11:44 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						e517023208 
					 
					
						
						
							
							Route53 status: up means no health check created  
						
						 
						
						
						
						
					 
					
						2021-12-14 10:28:20 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						606ffeaed1 
					 
					
						
						
							
							Route53 dynamic value status support test coverage  
						
						 
						
						
						
						
					 
					
						2021-12-09 12:55:37 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						81ef5f5b89 
					 
					
						
						
							
							Update tests to handle new status related params/data  
						
						 
						
						
						
						
					 
					
						2021-12-09 12:24:07 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								slandry90 
							
						 
					 
					
						
						
							
						
						1e9cad77f0 
					 
					
						
						
							
							Merge branch 'master' into route53-hosted-zone-id  
						
						 
						
						
						
						
					 
					
						2021-09-29 12:14:17 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Viranch Mehta 
							
						 
					 
					
						
						
							
						
						787ce7ccc8 
					 
					
						
						
							
							Add the default status in tests to make them pass  
						
						 
						
						
						
						
					 
					
						2021-09-27 18:31:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								slandry 
							
						 
					 
					
						
						
							
						
						2a03125830 
					 
					
						
						
							
							properly return and cache none replies from get_zone_by_name  
						
						 
						
						
						
						
					 
					
						2021-09-23 00:43:18 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								slandry 
							
						 
					 
					
						
						
							
						
						2e9b116f8a 
					 
					
						
						
							
							Merge branch 'route53-hosted-zone-id' of  https://github.com/slandry90/octodns  into route53-hosted-zone-id  
						
						 
						
						
						
						
					 
					
						2021-09-22 14:25:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								slandry 
							
						 
					 
					
						
						
							
						
						3c20877775 
					 
					
						
						
							
							rewrite property function to better handle caching of zones  
						
						 
						
						
						
						
					 
					
						2021-09-22 14:25:04 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								slandry90 
							
						 
					 
					
						
						
							
						
						82d5a91f08 
					 
					
						
						
							
							Merge branch 'master' into route53-hosted-zone-id  
						
						 
						
						
						
						
					 
					
						2021-09-22 12:37:28 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								slandry 
							
						 
					 
					
						
						
							
						
						da1b732f29 
					 
					
						
						
							
							add conditional and test for zone not exists by name  
						
						 
						
						
						
						
					 
					
						2021-09-22 12:26:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								slandry 
							
						 
					 
					
						
						
							
						
						0d025a72a3 
					 
					
						
						
							
							Add functionality to get r53 zone id by name  
						
						 
						
						
						
						
					 
					
						2021-09-17 16:50:41 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						aae65594f2 
					 
					
						
						
							
							Remove explicit use of six  
						
						 
						
						
						
						
					 
					
						2021-09-17 07:10:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						9156bdaea0 
					 
					
						
						
							
							f-strings for tests pass 1  
						
						 
						
						
						
						
					 
					
						2021-09-16 16:16:01 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						4f036c77f8 
					 
					
						
						
							
							Mock boto's unstubbed metadata api access  
						
						 
						
						
						
						
					 
					
						2021-09-02 10:48:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						5b0e47f31f 
					 
					
						
						
							
							Cleanup and test of _process_desired_zone and supports_warn_or_except  
						
						 
						
						
						
						
					 
					
						2021-08-18 10:07:21 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						c81450682c 
					 
					
						
						
							
							Implement and test Route53Provider.process_desired_zone checking of NA-CA-*  
						
						 
						
						
						
						
					 
					
						2021-08-17 20:26:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sham 
							
						 
					 
					
						
						
							
						
						eb14873abb 
					 
					
						
						
							
							Allow the option to not pass Host header in healthchecks  
						
						 
						
						
						
						
					 
					
						2021-05-24 19:10:53 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tom Kaminski 
							
						 
					 
					
						
						
							
						
						b02d5d0a2d 
					 
					
						
						
							
							Do not trigger change for health checks on cname dynamic records  
						
						 
						
						
						
						
					 
					
						2021-05-17 20:04:49 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						c5a19b4403 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into add-route53-interval-option  
						
						 
						
						
						
						
					 
					
						2020-07-01 07:58:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						b9575ae484 
					 
					
						
						
							
							TCP healthcheck support for Route53  
						
						 
						
						
						
						
					 
					
						2020-05-08 08:13:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						413ddef2a6 
					 
					
						
						
							
							Yet another round of Route53 retry internals changing  
						
						 
						
						
						
						
					 
					
						2020-02-18 15:26:10 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						72e60f0b3f 
					 
					
						
						
							
							Merge branch 'master' into aws-support-delegationsetid  
						
						 
						
						
						
						
					 
					
						2020-01-15 17:00:43 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						60ec6e9a28 
					 
					
						
						
							
							Update Route53 test that pokes at boto internals  
						
						 
						
						
						
						
					 
					
						2020-01-11 10:16:31 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Joshua Hügli 
							
						 
					 
					
						
						
							
						
						b57f2a64ad 
					 
					
						
						
							
							create/copy test with delegation set support  
						
						 
						
						
						
						
					 
					
						2019-12-20 17:19:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						7958233fcc 
					 
					
						
						
							
							Consistently order changes :-/  
						
						 
						
						... 
						
						
						
						Many providers make their modifications in the order that changes comes. In
python3 this causes things to be inconsistently ordered. That mostly works, but
could result in hidenbugs (e.g. Route53Provider's batching could be completely
different based on the order it sees changes.) Sorting changes consistently
is a good thing and it shouldn't hurt situations where providers are already
doing their own ordering. All-in-all more consistent is better and we have to be
explicit with python 3. 
						
						
					 
					
						2019-10-07 09:17:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						aeb70b2488 
					 
					
						
						
							
							Route53Provider python 3, rm incf.countryutils, lots of cmp removal and ordering fixes  
						
						 
						
						
						
						
					 
					
						2019-10-05 20:01:53 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						f252aa3b98 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into python3-start  
						
						 
						
						
						
						
					 
					
						2019-10-05 07:20:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								William Blackie 
							
						 
					 
					
						
						
							
						
						dd4238ad6b 
					 
					
						
						
							
							fix split calls in Route53Provider to not specify ' ' parameter so they can tolerate multiple sequential separators  
						
						 
						
						
						
						
					 
					
						2019-08-19 17:06:23 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						a9d0eef3ba 
					 
					
						
						
							
							Lots of text_type  
						
						 
						
						
						
						
					 
					
						2019-07-29 08:37:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Theo Julienne 
							
						 
					 
					
						
						
							
						
						1c08a4d58e 
					 
					
						
						
							
							Adjust Route53 change ordering to strictly order by dependency.  
						
						 
						
						
						
						
					 
					
						2019-05-28 14:03:33 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						ee0416de9a 
					 
					
						
						
							
							Cover more Route53 extra check edge cases and ensure it tests what we're after  
						
						 
						
						
						
						
					 
					
						2019-05-14 20:32:36 -07: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ross McFarland 
							
						 
					 
					
						
						
							
						
						dbc032a2cc 
					 
					
						
						
							
							Switch to using tuples for _mod_keyer  
						
						 
						
						
						
						
					 
					
						2019-04-03 18:58:46 -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 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Runkel 
							
						 
					 
					
						
						
							
						
						00ee5053c7 
					 
					
						
						
							
							Use specific Route53Provider Exception  
						
						 
						
						
						
						
					 
					
						2019-03-22 17:30:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Runkel 
							
						 
					 
					
						
						
							
						
						07b7f1e8ef 
					 
					
						
						
							
							Throw exception on invalid route53 interval option value  
						
						 
						
						
						
						
					 
					
						2019-03-04 17:10:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Runkel 
							
						 
					 
					
						
						
							
						
						72a389e835 
					 
					
						
						
							
							Add healthcheck option 'request_interval' for Route53 provider  
						
						 
						
						... 
						
						
						
						Route53 allows to specify an interval for its health checks.
To maintain backward compatibility, the default for this option
when ommited is 10 (fast check). 
						
						
					 
					
						2019-03-04 14:48:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jörg Runkel 
							
						 
					 
					
						
						
							
						
						c1911c10a3 
					 
					
						
						
							
							Some syntax and style improvements  
						
						 
						
						
						
						
					 
					
						2019-02-13 17:45:23 +01:00