Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							09a4d177f5 
							
						 
					 
					
						
						
							
							Add kms boto3 test.  
						
						
						
						
					 
					
						2017-03-14 23:42:52 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							0df47574ab 
							
						 
					 
					
						
						
							
							Merge pull request  #865  from adamstauffer/master  
						
						... 
						
						
						
						update RDS responses to return DBInstanceArn 
						
						
					 
					
						2017-03-14 23:28:30 -04:00 
						 
				 
			
				
					
						
							
							
								Adam Stauffer 
							
						 
					 
					
						
						
						
						
							
						
						
							c5853b48da 
							
						 
					 
					
						
						
							
							update RDS responses to return DBInstanceArn  
						
						
						
						
					 
					
						2017-03-13 16:48:22 -04:00 
						 
				 
			
				
					
						
							
							
								Andrew Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							b9ea947aa0 
							
						 
					 
					
						
						
							
							Add ListHostedZonesByName  
						
						
						
						
					 
					
						2017-03-13 15:27:45 +00:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							cda553abfb 
							
						 
					 
					
						
						
							
							Change tests to use default server port of 5000.  
						
						
						
						
					 
					
						2017-03-12 21:04:19 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							abe0460dc7 
							
						 
					 
					
						
						
							
							Merge branch 'master' into dashboard  
						
						
						
						
					 
					
						2017-03-11 22:45:45 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							1709208872 
							
						 
					 
					
						
						
							
							First version of dashboard.  
						
						
						
						
					 
					
						2017-03-11 22:45:42 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							b2a360aaf7 
							
						 
					 
					
						
						
							
							Remove old boto sns test in favor of boto3 test.  
						
						
						
						
					 
					
						2017-03-11 21:03:03 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							896f040fca 
							
						 
					 
					
						
						
							
							Fix sqs tests for server mode.  
						
						
						
						
					 
					
						2017-03-05 10:09:19 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							3b4ef2cf15 
							
						 
					 
					
						
						
							
							Merge in master.  
						
						
						
						
					 
					
						2017-03-05 09:58:39 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							e7735c3ee1 
							
						 
					 
					
						
						
							
							Add event IDs to CF Stack events ( #852 )  
						
						... 
						
						
						
						So that events can be uniquely identified.
I tried to match the format documented here:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-listing-event-history.html  
						
						
					 
					
						2017-03-04 23:12:55 -05:00 
						 
				 
			
				
					
						
							
							
								Andrew Garrett 
							
						 
					 
					
						
						
						
						
							
						
						
							f6465df630 
							
						 
					 
					
						
						
							
							Return CF Stack events in reverse chronological order ( #853 )  
						
						... 
						
						
						
						This is how the AWS API works:
http://boto3.readthedocs.io/en/latest/reference/services/cloudformation.html#CloudFormation.Client.describe_stack_events  
						
						
					 
					
						2017-03-04 23:00:25 -05:00 
						 
				 
			
				
					
						
							
							
								Léo Cavaillé 
							
						 
					 
					
						
						
						
						
							
						
						
							9b6d3983d2 
							
						 
					 
					
						
						
							
							iam: add group policy methods ( #849 )  
						
						... 
						
						
						
						Implemented mocks for:
* get_all_group_policies
* list_group_policies (boto3)
* get_group_policy
* put_group_policy 
						
						
					 
					
						2017-03-04 22:56:36 -05:00 
						 
				 
			
				
					
						
							
							
								Chris LaRose 
							
						 
					 
					
						
						
						
						
							
						
						
							56f9409ca9 
							
						 
					 
					
						
						
							
							Use request URL to generate SQS queue URLs;  fixes   #626  ( #827 )  
						
						
						
						
					 
					
						2017-03-04 22:53:14 -05:00 
						 
				 
			
				
					
						
							
							
								William Richard 
							
						 
					 
					
						
						
						
						
							
						
						
							f46a24180f 
							
						 
					 
					
						
						
							
							Cast desired capacity for cloudformation asg to int ( #846 )  
						
						... 
						
						
						
						Cloudformation passes MaxSize, MinSize and DesiredCapacity as strings, but
we want to store them as ints.  Also includes tests of this fix, to help
avoid regression. 
						
						
					 
					
						2017-03-04 22:51:01 -05:00 
						 
				 
			
				
					
						
							
							
								David Wilcox 
							
						 
					 
					
						
						
						
						
							
						
						
							a9554924df 
							
						 
					 
					
						
						
							
							make cloudformation update stack use parameters provided ( #843 )  
						
						
						
						
					 
					
						2017-03-04 22:48:51 -05:00 
						 
				 
			
				
					
						
							
							
								Andy Freeland 
							
						 
					 
					
						
						
						
						
							
						
						
							783242b696 
							
						 
					 
					
						
						
							
							Elastic IP PhysicalResourceId should always be its public IP ( #841 )  
						
						... 
						
						
						
						According to the [CloudFormation `Ref` docs][docs], the `Ref` return
value (and physical ID of the resource) for an Elastic IP is its public
IP address.
[docs]: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference-ref.html  
						
						
					 
					
						2017-03-04 22:40:43 -05:00 
						 
				 
			
				
					
						
							
							
								Andy Freeland 
							
						 
					 
					
						
						
						
						
							
						
						
							a30ba2b597 
							
						 
					 
					
						
						
							
							EC2 tags specified in CloudFormation should be applied to the instances ( #840 )  
						
						... 
						
						
						
						Fixes  #839 . 
					
						2017-03-04 22:37:53 -05:00 
						 
				 
			
				
					
						
							
							
								David Wilcox 
							
						 
					 
					
						
						
						
						
							
						
						
							8d737eb59d 
							
						 
					 
					
						
						
							
							Route53: allow hosted zone id as well when creating record sets ( #833 )  
						
						... 
						
						
						
						* add test that creates r53 record set from hosted zone id (not name)
* pass test to enable creating record sets by hosted zone ids 
						
						
					 
					
						2017-03-04 22:31:45 -05:00 
						 
				 
			
				
					
						
							
							
								Guy Templeton 
							
						 
					 
					
						
						
						
						
							
						
						
							7d75c3ba18 
							
						 
					 
					
						
						
							
							Feat: ECS container status updating ( #831 )  
						
						... 
						
						
						
						* Uptick boto3 version to version supporting ECS container instance state changes
* Add initial status update
* Only place tasks on active instances
* PEP8 cleanup 
						
						
					 
					
						2017-03-04 22:30:36 -05:00 
						 
				 
			
				
					
						
							
							
								David Wilcox 
							
						 
					 
					
						
						
						
						
							
						
						
							bcc3e57949 
							
						 
					 
					
						
						
							
							Cloudformation ResourceMaps incorrectly share namespaces for Conditions and Resources ( #828 )  
						
						... 
						
						
						
						* add tests to check CF's conditions and resources have distinct namespace
* separate the resource and condition namespaces for CF 
						
						
					 
					
						2017-03-04 22:26:23 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							1287d53817 
							
						 
					 
					
						
						
							
							Fix tests for py26 and py3.  
						
						
						
						
					 
					
						2017-02-27 20:53:57 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							a22caf27ab 
							
						 
					 
					
						
						
							
							Cleanup sns default topic.  
						
						
						
						
					 
					
						2017-02-27 10:20:53 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							3c0c4c2996 
							
						 
					 
					
						
						
							
							Fix tests for py3.  
						
						
						
						
					 
					
						2017-02-23 22:28:09 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							f37bad0e00 
							
						 
					 
					
						
						
							
							Lints.  
						
						
						
						
					 
					
						2017-02-23 21:37:43 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							1433f28846 
							
						 
					 
					
						
						
							
							Update s3 test.  
						
						
						
						
					 
					
						2017-02-23 19:50:34 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							81836b6981 
							
						 
					 
					
						
						
							
							Get standalone server mode working for all tests.  
						
						
						
						
					 
					
						2017-02-23 19:43:48 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							fe46b4c5b9 
							
						 
					 
					
						
						
							
							Remove extra line in test.  
						
						
						
						
					 
					
						2017-02-20 15:50:49 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							51df02e7cf 
							
						 
					 
					
						
						
							
							Cleanup Server host parsing.  
						
						
						
						
					 
					
						2017-02-20 14:31:19 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							cad185c74d 
							
						 
					 
					
						
						
							
							Cleanup headers and encoding.  
						
						
						
						
					 
					
						2017-02-16 22:51:04 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							fde721bed7 
							
						 
					 
					
						
						
							
							Testing new version of decorator.  
						
						
						
						
					 
					
						2017-02-15 22:35:45 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							9076e48fee 
							
						 
					 
					
						
						
							
							Fix sqs tests region.  
						
						
						
						
					 
					
						2017-02-11 19:50:26 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							2d03182ae2 
							
						 
					 
					
						
						
							
							Migrate some sqs tests to boto3.  
						
						
						
						
					 
					
						2017-02-11 19:41:09 -05:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							53fbd7dca0 
							
						 
					 
					
						
						
							
							KMS encryption under Python 3 ( #826 )  
						
						... 
						
						
						
						This upgrades the KMS encrypt and decrypt endpoints to work
under both Python 2 and 3 
						
						
					 
					
						2017-02-09 22:36:24 -05:00 
						 
				 
			
				
					
						
							
							
								David Wilcox 
							
						 
					 
					
						
						
						
						
							
						
						
							012dd497f2 
							
						 
					 
					
						
						
							
							make get_all_security_groups filter AND match group ids, not OR them ( #822 )  
						
						
						
						
					 
					
						2017-02-08 21:29:37 -05:00 
						 
				 
			
				
					
						
							
							
								Jason DeTiberus 
							
						 
					 
					
						
						
						
						
							
						
						
							1045dca7b2 
							
						 
					 
					
						
						
							
							make instanceTenancy configurable for VPCs ( #819 )  
						
						... 
						
						
						
						* make instanceTenancy configurable for VPCs
* fix issue with setting tenenancy 
						
						
					 
					
						2017-02-08 21:23:49 -05:00 
						 
				 
			
				
					
						
							
							
								Stefan Nordhausen 
							
						 
					 
					
						
						
						
						
							
						
						
							1a01bae74e 
							
						 
					 
					
						
						
							
							Implement list_objects_v2() for S3 buckets ( #814 )  
						
						... 
						
						
						
						This adds/fixes the following things:
- Add missing KeyCount in result (fixes  #734 ).
- Do not hard code MaxKeys to 1000.
- Truncate result if it has more than MaxKeys items. Set IsTruncated
    and NextContinuationToken accordingly.
- Support the StartAfter parameter.
- Return Owner information only when FetchOwner=True is given.
- "Prefix" in response is now "" instead of None when omitted in request.
- "Delimiter" is now omitted from response when not given in request. 
						
						
					 
					
						2017-02-08 21:21:43 -05:00 
						 
				 
			
				
					
						
							
							
								Jesse Szwedko 
							
						 
					 
					
						
						
						
						
							
						
						
							e1260bca06 
							
						 
					 
					
						
						
							
							cloudformation: Support RoleARN for create and update stack ( #807 )  
						
						... 
						
						
						
						Signed-off-by: Andrew Harris <andrew.harris@getbraintree.com> 
						
						
					 
					
						2017-01-18 22:59:47 -05:00 
						 
				 
			
				
					
						
							
							
								Jesse Szwedko 
							
						 
					 
					
						
						
						
						
							
						
						
							f68b2963db 
							
						 
					 
					
						
						
							
							sts: Implement get_caller_identity ( #806 )  
						
						... 
						
						
						
						Return a canned response
Signed-off-by: Andrew Harris <andrew.harris@getbraintree.com> 
						
						
					 
					
						2017-01-18 22:59:04 -05:00 
						 
				 
			
				
					
						
							
							
								Jesse Szwedko 
							
						 
					 
					
						
						
						
						
							
						
						
							55f39265dd 
							
						 
					 
					
						
						
							
							Upgrade to boto 2.45 ( #803 )  
						
						... 
						
						
						
						Adds support for additional regions:
* ca-central-1
* eu-west-2
Signed-off-by: Andrew Harris <andrew.harris@getbraintree.com> 
						
						
					 
					
						2017-01-18 22:55:22 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							82bc502cf7 
							
						 
					 
					
						
						
							
							Fix assert_raises for catching parents of exceptions.  
						
						
						
						
					 
					
						2017-01-18 22:46:51 -05:00 
						 
				 
			
				
					
						
							
							
								Akhter Ali 
							
						 
					 
					
						
						
						
						
							
						
						
							2bf85fe25d 
							
						 
					 
					
						
						
							
							Fix Route53 response and tests ( #804 )  
						
						... 
						
						
						
						* Fix route53 response \n Fix route53 tests
* Fixing index
* fix zone ID on test_route53_with_update 
						
						
					 
					
						2017-01-18 21:40:04 -05:00 
						 
				 
			
				
					
						
							
							
								costypetrisor 
							
						 
					 
					
						
						
						
						
							
						
						
							a967ec0d39 
							
						 
					 
					
						
						
							
							made the Security Group backend throw the same error as AWS if the nb of sec groups limit is hit ( #742 )  
						
						... 
						
						
						
						* made the Security Group backend throw the same error as AWS if the security group limit is hit
* included in the security group limit the count of grants to other security groups & updated the unit tests to cover these
* refactored a few things about the sec group rule count limit 
						
						
					 
					
						2017-01-18 21:37:55 -05:00 
						 
				 
			
				
					
						
							
							
								Jesse Szwedko 
							
						 
					 
					
						
						
						
						
							
						
						
							d42432bfef 
							
						 
					 
					
						
						
							
							IAM: raise error if requiested instance profile does not exist ( #802 )  
						
						... 
						
						
						
						Signed-off-by: Andrew Harris <andrew.harris@getbraintree.com> 
						
						
					 
					
						2017-01-18 21:36:50 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							a292150087 
							
						 
					 
					
						
						
							
							Throw exception if same security group rule added twice.  Closes   #737 .  
						
						
						
						
					 
					
						2017-01-11 22:35:27 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Nussbaum 
							
						 
					 
					
						
						
						
						
							
						
						
							74bbd9c8e5 
							
						 
					 
					
						
						
							
							Various RDS, RDS/Cloudformation, RDS/KMS improvements. ( #789 )  
						
						... 
						
						
						
						We need to mock out deploying RDS instances with full disk encryption
and detailed tagging. We also need to be able do deploy these instances
with Cloudformation, and then access them with both boto and boto3.
* Join RDS and RDS2 backends - this makes RDS resources created via
  either of the two boto RDS APIs visible to both, more closely
  mirroring how AWS works
* Fix RDS responses that were returning JSON but should be returning XML
* Add mocking of RDS Cloudformation calls
* Add mocking of RDS full disk encryption with KMS
* Add mocking of RDS DBParameterGroups
* Fix mocking of RDS DBSecurityGroupIngress rules
* Make mocking of RDS OptionGroupOptions more accurate
* Fix mocking of RDS cross-region DB replication
* Add RDS tag support to:
  * DBs
  * DBSubnetGroups
  * DBSecurityGroups
Signed-off-by: Andrew Garrett <andrew.garrett@getbraintree.com> 
						
						
					 
					
						2017-01-11 21:02:51 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							201efd5773 
							
						 
					 
					
						
						
							
							Fix bug with listing IAM users.  
						
						
						
						
					 
					
						2017-01-11 20:54:47 -05:00 
						 
				 
			
				
					
						
							
							
								Jia Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							2a02259a3c 
							
						 
					 
					
						
						
							
							Adding PolicyType to scaling policy and implementing filtering in describe_policies ( #797 )  
						
						... 
						
						
						
						* Adding PolicyType to FakeScalingPolicy
* Implement filtering for AutoScalingBackend.describe_policies(...)
* Unit test for describe_policies fuction in autoscaling 
						
						
					 
					
						2017-01-11 20:40:57 -05:00 
						 
				 
			
				
					
						
							
							
								Taro Sato 
							
						 
					 
					
						
						
						
						
							
						
						
							02324ad708 
							
						 
					 
					
						
						
							
							Add more availability regions and implement default VPC ( #773 )  
						
						... 
						
						
						
						Fix filter name for availability zone
Fix bug assuming dict keys are ordered
Fix tests
Fix tests
Fix bug 
						
						
					 
					
						2017-01-11 20:37:57 -05:00 
						 
				 
			
				
					
						
							
							
								Hugo Lopes Tavares 
							
						 
					 
					
						
						
						
						
							
						
						
							b5ff3345be 
							
						 
					 
					
						
						
							
							Add service ARNs support to the DescribeServices ECS API ( #796 )  
						
						
						
						
					 
					
						2016-12-20 10:37:49 -05:00