Chris Henry 
							
						 
					 
					
						
						
						
						
							
						
						
							00b468d5fb 
							
						 
					 
					
						
						
							
							chg: Remove print statement  
						
						
						
						
					 
					
						2015-12-02 18:07:39 -05:00 
						 
				 
			
				
					
						
							
							
								Chris Henry 
							
						 
					 
					
						
						
						
						
							
						
						
							6017a481cf 
							
						 
					 
					
						
						
							
							Initial implementation of elb scheme  
						
						
						
						
					 
					
						2015-12-02 17:46:24 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							1bca6f2849 
							
						 
					 
					
						
						
							
							Merge pull request  #473  from jszwedko/add-kms-policy-actions  
						
						... 
						
						
						
						Add KMS policy actions 
						
						
					 
					
						2015-11-30 13:31:45 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							44f0377cc4 
							
						 
					 
					
						
						
							
							Fix root volume to show up in other EC2 volume API calls. Closes 470  
						
						
						
						
					 
					
						2015-11-28 09:19:45 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							fe946588b2 
							
						 
					 
					
						
						
							
							Make moto require boto>=2.26.0.  Closes   #469 .  
						
						
						
						
					 
					
						2015-11-28 08:51:41 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							4f172dcf41 
							
						 
					 
					
						
						
							
							Merge pull request  #456  from achiku/master  
						
						... 
						
						
						
						Implement JSON responses for EMR (for Boto3) 
						
						
					 
					
						2015-11-28 08:48:53 -05:00 
						 
				 
			
				
					
						
							
							
								Akira Chiku 
							
						 
					 
					
						
						
						
						
							
						
						
							0c910864d3 
							
						 
					 
					
						
						
							
							Use requests.header instead of plain dict  
						
						
						
						
					 
					
						2015-11-28 19:26:17 +09:00 
						 
				 
			
				
					
						
							
							
								Akira Chiku 
							
						 
					 
					
						
						
						
						
							
						
						
							9b3fa83730 
							
						 
					 
					
						
						
							
							Use content-type for detecting client  
						
						
						
						
					 
					
						2015-11-28 19:25:10 +09:00 
						 
				 
			
				
					
						
							
							
								Akira Chiku 
							
						 
					 
					
						
						
						
						
							
						
						
							d6af1b9ae5 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						
						
						
					 
					
						2015-11-28 18:50:32 +09:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							704110d9c7 
							
						 
					 
					
						
						
							
							0.4.19  
						
						
						
						
					 
					
						2015-11-27 14:46:50 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							0df03ba409 
							
						 
					 
					
						
						
							
							cleanup code.  
						
						
						
						
					 
					
						2015-11-27 14:43:03 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							1df454a632 
							
						 
					 
					
						
						
							
							first working version of s3 refactor.  
						
						
						
						
					 
					
						2015-11-27 14:14:59 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							705ec314a3 
							
						 
					 
					
						
						
							
							Cleanup different places using unix_time()  
						
						
						
						
					 
					
						2015-11-27 14:14:40 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							eabcb3d39c 
							
						 
					 
					
						
						
							
							Merge pull request  #451  from botify-labs/feature/add-swf  
						
						... 
						
						
						
						[wip] Add SWF support 
						
						
					 
					
						2015-11-26 09:50:01 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							025445d23e 
							
						 
					 
					
						
						
							
							Merge pull request  #467  from EarthmanT/support_default_filter_network_acl  
						
						... 
						
						
						
						Support Associate NetworkACL and Filtering in Describe 
						
						
					 
					
						2015-11-26 09:41:13 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							835078790c 
							
						 
					 
					
						
						
							
							Merge pull request  #464  from jszwedko/add-kms-key-rotation-endpoints  
						
						... 
						
						
						
						Add support for KMS key rotation operations 
						
						
					 
					
						2015-11-26 09:36:26 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							136f622b3b 
							
						 
					 
					
						
						
							
							Add KMS policy actions  
						
						... 
						
						
						
						Adds the following to the KMS service
* PutKeyPolicy
* GetKeyPolicy
* ListKeyPolicies
Signed-off-by: Jesse Szwedko <jesse.szwedko@getbraintree.com> 
						
						
					 
					
						2015-11-25 19:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								earthmant 
							
						 
					 
					
						
						
						
						
							
						
						
							39c3c5c8aa 
							
						 
					 
					
						
						
							
							Adding Support for VPN Connections  
						
						... 
						
						
						
						support create, delete, describe 
						
						
					 
					
						2015-11-25 16:38:02 +02:00 
						 
				 
			
				
					
						
							
							
								earthmant 
							
						 
					 
					
						
						
						
						
							
						
						
							41873b59f7 
							
						 
					 
					
						
						
							
							Adding Support for Get All DHCP Options  
						
						... 
						
						
						
						add DescribeDhcpOptionsResponse
support filtering describe_dhcp_options
add get_all_dhcp_options 
						
						
					 
					
						2015-11-25 11:50:58 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							f1566cecf4 
							
						 
					 
					
						
						
							
							Add support for KMS key rotation operations  
						
						... 
						
						
						
						This adds support for the following KMS endpoints:
* EnableKeyRotation
* DisableKeyRotation
* GetKeyRotationStatus
Signed-off-by: Jesse Szwedko <jesse.szwedko@getbraintree.com> 
						
						
					 
					
						2015-11-24 23:44:55 +00:00 
						 
				 
			
				
					
						
							
							
								earthmant 
							
						 
					 
					
						
						
						
						
							
						
						
							18fe3e41e9 
							
						 
					 
					
						
						
							
							Support default ACL in a VPC  
						
						... 
						
						
						
						a vpc usually has a default acl
this makes sure that moto flags it
and that the describe response has it in there 
						
						
					 
					
						2015-11-23 18:07:51 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							566a90800e 
							
						 
					 
					
						
						
							
							Make SWF events formatting more generic  
						
						... 
						
						
						
						(suggested in @spulec review) 
						
						
					 
					
						2015-11-23 14:52:16 +01:00 
						 
				 
			
				
					
						
							
							
								earthmant 
							
						 
					 
					
						
						
						
						
							
						
						
							4b59c6b907 
							
						 
					 
					
						
						
							
							Support Associate Network ACL  
						
						... 
						
						
						
						add the new_association_id property to NetworkACL object so that the template render for replace adds the ID and the associate_network_acl receives a response 
						
						
					 
					
						2015-11-23 15:16:46 +02:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							a06f8b15f5 
							
						 
					 
					
						
						
							
							Add moto.core.utils.underscores_to_camelcase()  
						
						
						
						
					 
					
						2015-11-23 14:09:31 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							a4dfdc8274 
							
						 
					 
					
						
						
							
							Add basic tests for moto.core.utils.camelcase_to_underscores()  
						
						
						
						
					 
					
						2015-11-23 14:04:14 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							45437368b2 
							
						 
					 
					
						
						
							
							Move SWF type checks to response object  
						
						... 
						
						
						
						(suggested in @spulec review) 
						
						
					 
					
						2015-11-23 12:41:44 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							e3fff8759b 
							
						 
					 
					
						
						
							
							Add jbbarth in authors list  
						
						
						
						
					 
					
						2015-11-19 11:53:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							78ea7967ad 
							
						 
					 
					
						
						
							
							Remove overriden SWFResponse.call_action() thanks to 32dd72f  
						
						... 
						
						
						
						Not necessary anymore: 32dd72f6b7 
						
						
					 
					
						2015-11-19 11:46:54 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							26980f41a6 
							
						 
					 
					
						
						
							
							Replace globals() call with a static mapping  
						
						... 
						
						
						
						(suggested in @spulec review) 
						
						
					 
					
						2015-11-19 11:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							6b581edb55 
							
						 
					 
					
						
						
							
							Use datetime.utcnow() instead of datetime.now()  
						
						... 
						
						
						
						(suggested in @spulec review) 
						
						
					 
					
						2015-11-19 11:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							5f0684fca5 
							
						 
					 
					
						
						
							
							Use dict.values() instead of dict.items() where possible  
						
						... 
						
						
						
						(suggested in @spulec review) 
						
						
					 
					
						2015-11-19 11:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							de646cf7ac 
							
						 
					 
					
						
						
							
							Fix python 3 compatibility: filter() returns an iterator now  
						
						
						
						
					 
					
						2015-11-19 11:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							248975d4e6 
							
						 
					 
					
						
						
							
							Improve SWF timeouts processing: now processed in order, one by one  
						
						
						
						
					 
					
						2015-11-19 11:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							7f2cbb79b0 
							
						 
					 
					
						
						
							
							Refactor SWF workflow execution to ease next timeout change  
						
						
						
						
					 
					
						2015-11-19 11:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							6027bf15c1 
							
						 
					 
					
						
						
							
							Move some timeout conditionals to concerned models  
						
						
						
						
					 
					
						2015-11-19 11:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							d007dfe3ff 
							
						 
					 
					
						
						
							
							Remove process_timeouts() method in favor of timeout(<Timeout>) and a helper for tests  
						
						
						
						
					 
					
						2015-11-19 11:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							65c35bfa69 
							
						 
					 
					
						
						
							
							Make timeout events appear at the right time in workflow history  
						
						
						
						
					 
					
						2015-11-19 11:45:27 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							d618585790 
							
						 
					 
					
						
						
							
							Refactor timeouts processing so it will be easier to compute them in order  
						
						
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							61bb550052 
							
						 
					 
					
						
						
							
							Ensure activity and decision tasks cannot progress on a closed workflow  
						
						... 
						
						
						
						This is a second barrier because I'm a little nervous about this and I
don't want moto/swf to make any activity progress while in the real
world service, it's strictly impossible once the execution is closed.
Python doesn't seem to have any nice way of freezing an object so here
we go with a manual boundary... 
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							65c95ab5bc 
							
						 
					 
					
						
						
							
							Ensure activity and decision tasks cannot timeout on a closed workflow  
						
						
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							9c3996ff58 
							
						 
					 
					
						
						
							
							Add WorkflowExecution.open to clarify code in some places  
						
						
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							f38d23e483 
							
						 
					 
					
						
						
							
							Implement start to close timeout on SWF workflow executions  
						
						
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							86973f2b87 
							
						 
					 
					
						
						
							
							Implement start to close timeout on SWF decision tasks  
						
						
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							e32fef50b6 
							
						 
					 
					
						
						
							
							Fix random list ordering bugs on python 3.x in moto/swf tests  
						
						
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							b386495520 
							
						 
					 
					
						
						
							
							Use list comprehensions instead of filter() for easier moto/swf python 3.x compatibility  
						
						
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							3a5f679783 
							
						 
					 
					
						
						
							
							Fix python 3.3 compatibility in moto/swf regarging string types detection  
						
						
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							c0b4aadd92 
							
						 
					 
					
						
						
							
							Fix python 3.x compatibility regarding json loading  
						
						... 
						
						
						
						Error on travis-ci was:
    TypeError: can't use a string pattern on a bytes-like object 
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							2cd3d5fb45 
							
						 
					 
					
						
						
							
							Fix python 3.x compatibility regarding iterations on a dict  
						
						... 
						
						
						
						Error on travis-ci was:
    AttributeError: 'dict' object has no attribute 'iteritems'
And actually it's been removed in python 3.x in favor of dict.items() 
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							f4feec4727 
							
						 
					 
					
						
						
							
							Fix timestamps in tests as Travis builds run on GMT time  
						
						... 
						
						
						
						When launched manually, tests should be launched with the environment
variable TZ=GMT. Maybe this could be useful to add that explicitly
somewhere in the README or in the Makefile. 
						
						
					 
					
						2015-11-19 11:45:26 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Baptiste Barth 
							
						 
					 
					
						
						
						
						
							
						
						
							e9732140e5 
							
						 
					 
					
						
						
							
							Fix python 2.6 compatibility for moto/swf  
						
						
						
						
					 
					
						2015-11-19 11:45:26 +01:00