Gordon Cassie 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b88f166099 
							
						 
					 
					
						
						
							
							Fix: Support streaming upload from requests. ( #3062 )  
						
						... 
						
						
						
						* Fix: Support streaming upload from requests.
* [FIX] style.
Co-authored-by: Gordon Cassie <gordon.cassie@closingfolders.com> 
						
						
					 
					
						2020-06-11 06:50:50 +01:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							20784a2d67 
							
						 
					 
					
						
						
							
							Improve implementation coverage  
						
						
						
						
					 
					
						2020-06-06 13:15:50 +01:00 
						 
				 
			
				
					
						
							
							
								jweite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d3e3c8c5e 
							
						 
					 
					
						
						
							
							implemented s3 default encryption methods ( #3022 )  
						
						... 
						
						
						
						* implemented s3 default encryption methods
* PR adjustments: moved logic for retrieving bucket's encrypted status to the backend.
Co-authored-by: Joseph Weitekamp <jweite@amazon.com> 
						
						
					 
					
						2020-05-27 17:21:03 +01:00 
						 
				 
			
				
					
						
							
							
								usmangani1 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							774a764b69 
							
						 
					 
					
						
						
							
							Fix s3 Added Error handling in case of invalid uploadID ( #2979 )  
						
						... 
						
						
						
						* Added Error handling in case of invalid uploadID
* Linting
* added assertions
* Linting
Co-authored-by: usmankb <usman@krazybee.com>
Co-authored-by: Bert Blommers <info@bertblommers.nl> 
						
						
					 
					
						2020-05-12 14:59:07 +01:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							49b00942c3 
							
						 
					 
					
						
						
							
							S3 DeleteObjects - Allow multiple querystring formats  
						
						
						
						
					 
					
						2020-05-01 13:50:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5a894dd89 
							
						 
					 
					
						
						
							
							Merge pull request  #2919  from antoinewdg-mt/fix-s3-delete-objects-with-versioning  
						
						... 
						
						
						
						Handle VersionId in S3:delete_objects 
						
						
					 
					
						2020-04-27 15:38:06 +01:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efbb9c54a5 
							
						 
					 
					
						
						
							
							Merge pull request  #2909  from oliparcol/bug/2759  
						
						... 
						
						
						
						S3 - Allow keys to start with leading slashes 
						
						
					 
					
						2020-04-25 18:46:25 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b24b7cb858 
							
						 
					 
					
						
						
							
							Merge branch 'master' into feature/extend_generic_tagger_to_s3  
						
						
						
						
					 
					
						2020-04-25 18:40:50 -05:00 
						 
				 
			
				
					
						
							
							
								Olivier Parent Colombel 
							
						 
					 
					
						
						
						
						
							
						
						
							d852f7dd06 
							
						 
					 
					
						
						
							
							Fixing lint errors.  
						
						
						
						
					 
					
						2020-04-25 17:49:50 +02:00 
						 
				 
			
				
					
						
							
							
								Olivier Parent Colombel 
							
						 
					 
					
						
						
						
						
							
						
						
							637e0188a2 
							
						 
					 
					
						
						
							
							Allow S3 keys to start with leading slashes.  
						
						
						
						
					 
					
						2020-04-25 17:49:50 +02:00 
						 
				 
			
				
					
						
							
							
								Antoine Wendlinger 
							
						 
					 
					
						
						
						
						
							
						
						
							9ed6e52d0a 
							
						 
					 
					
						
						
							
							Handle VersionId in S3:delete_objects  
						
						... 
						
						
						
						VersionId is not read in delete_objects requests, and the behavior
differs from its singular counterpart delete_object.
This fixes the issue. 
						
						
					 
					
						2020-04-23 19:01:58 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Wallace 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							80b27a6b93 
							
						 
					 
					
						
						
							
							blacken  
						
						
						
						
					 
					
						2020-04-21 21:43:32 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Wallace 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49b056563a 
							
						 
					 
					
						
						
							
							process multipart form  
						
						
						
						
					 
					
						2020-04-21 19:52:10 -05:00 
						 
				 
			
				
					
						
							
							
								Daniel Wallace 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3f6e5ab2f 
							
						 
					 
					
						
						
							
							add test  
						
						
						
						
					 
					
						2020-04-21 18:07:50 -05:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							8dbfd43c5c 
							
						 
					 
					
						
						
							
							Use TaggingService for S3 - Cleanup  
						
						
						
						
					 
					
						2020-04-01 15:35:25 +01:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							f7ad4cbc09 
							
						 
					 
					
						
						
							
							Use TaggingService for S3 Objects  
						
						
						
						
					 
					
						2020-03-31 12:04:04 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							0c191ac33b 
							
						 
					 
					
						
						
							
							Raise errors on tagging buckets with aws:*  
						
						... 
						
						
						
						Cannot tag S3 buckets with reserved tag key space `aws:` 
						
						
					 
					
						2020-03-30 17:27:06 -07:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							e9930b0cb2 
							
						 
					 
					
						
						
							
							S3 - test fix - Use plain text as content, instead of file  
						
						
						
						
					 
					
						2020-03-10 13:30:38 +00:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							f17d5f8e4d 
							
						 
					 
					
						
						
							
							#657  - S3 - Verify content type is set/returned as appropriate  
						
						
						
						
					 
					
						2020-03-10 12:56:33 +00:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							47349b30df 
							
						 
					 
					
						
						
							
							#2567  - When mocking URLs, always return the first match  
						
						
						
						
					 
					
						2020-02-27 08:54:57 +00:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							11e64109eb 
							
						 
					 
					
						
						
							
							Fix s3 test for location constraint.  
						
						
						
						
					 
					
						2020-02-17 20:32:28 -06:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b6a059350 
							
						 
					 
					
						
						
							
							Merge pull request  #2132  from Projectplace/tagging-directive  
						
						... 
						
						
						
						Support x-amz-tagging-directive in s3 copy_object 
						
						
					 
					
						2020-02-17 20:00:30 -06:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							11b7be0e85 
							
						 
					 
					
						
						
							
							Implemented S3 Account-level public access block.  
						
						... 
						
						
						
						- Also added AWS Config listing and fetching support
- Also fixed Lambda test breakage 
						
						
					 
					
						2020-02-17 15:41:27 -08:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							ceb16b00a7 
							
						 
					 
					
						
						
							
							S3 LocationConstraint test can only be run in non-ServerMode  
						
						
						
						
					 
					
						2020-02-02 12:45:57 +00:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							a86cba79de 
							
						 
					 
					
						
						
							
							Add S3 LocationConstraint to Lambda tests  
						
						
						
						
					 
					
						2020-02-02 11:48:32 +00:00 
						 
				 
			
				
					
						
							
							
								Bert Blommers 
							
						 
					 
					
						
						
						
						
							
						
						
							f74f08581a 
							
						 
					 
					
						
						
							
							S3 - Add IllegalLocationConstraint validation when creating buckets  
						
						
						
						
					 
					
						2020-02-02 10:36:51 +00:00 
						 
				 
			
				
					
						
							
							
								Asher Foa 
							
						 
					 
					
						
						
						
						
							
						
						
							d9d055c75d 
							
						 
					 
					
						
						
							
							Fix more typos.  
						
						
						
						
					 
					
						2020-01-23 10:15:02 -08:00 
						 
				 
			
				
					
						
							
							
								Waldemar Hummer 
							
						 
					 
					
						
						
						
						
							
						
						
							4ad111830b 
							
						 
					 
					
						
						
							
							fix tests  
						
						
						
						
					 
					
						2019-12-21 13:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							84ccdbd1cd 
							
						 
					 
					
						
						
							
							Implemented S3 Public Access Block  
						
						
						
						
					 
					
						2019-12-12 17:45:31 -08:00 
						 
				 
			
				
					
						
							
							
								Niklas Janlert 
							
						 
					 
					
						
						
						
						
							
						
						
							b51d5ad65f 
							
						 
					 
					
						
						
							
							Support x-amz-tagging-directive in s3 copy_object  
						
						
						
						
					 
					
						2019-11-23 00:38:26 +01:00 
						 
				 
			
				
					
						
							
							
								Asher Foa 
							
						 
					 
					
						
						
						
						
							
						
						
							96e5b1993d 
							
						 
					 
					
						
						
							
							Run black on moto & test directories.  
						
						
						
						
					 
					
						2019-10-31 10:36:05 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							503bc333ca 
							
						 
					 
					
						
						
							
							Small fix for S3-AWS Config compatibility  
						
						... 
						
						
						
						- Small bug in tags with AWS Config
- Aggregated results lack "tags" in the result set
- Buckets also add a supplementary configuration of
"BucketTaggingConfiguration" 
						
						
					 
					
						2019-10-29 14:35:13 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							e9dc0c9a3a 
							
						 
					 
					
						
						
							
							Fixed bugs in AWS Config Querying  
						
						... 
						
						
						
						- Fixed some log bugs in the Config querying APIs
- Fixed an issue with S3 ACLs when described from Config (it's actually
a double-wrapped JSON) 
						
						
					 
					
						2019-10-23 22:32:45 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							57dc6522f2 
							
						 
					 
					
						
						
							
							Merge pull request  #2505  from mikegrima/configFix  
						
						... 
						
						
						
						Fixed a bug with S3 bucket policies for AWS Config 
						
						
					 
					
						2019-10-22 15:53:18 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							9273db7e61 
							
						 
					 
					
						
						
							
							Fixed a bug with S3 bucket policies for AWS Config  
						
						
						
						
					 
					
						2019-10-22 15:01:39 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1cde5d37eb 
							
						 
					 
					
						
						
							
							Merge pull request  #2483  from thincal/fix/list-objects-with-truncation  
						
						... 
						
						
						
						s3 list_object: return the NextMarker info if it's truncated 
						
						
					 
					
						2019-10-22 09:57:15 -07:00 
						 
				 
			
				
					
						
							
							
								LS 
							
						 
					 
					
						
						
						
						
							
						
						
							b3ea4c2707 
							
						 
					 
					
						
						
							
							add unit test for s3 list_object with truncation  
						
						
						
						
					 
					
						2019-10-21 15:10:26 +08:00 
						 
				 
			
				
					
						
							
							
								Harrison Termotto 
							
						 
					 
					
						
						
						
						
							
						
						
							f788fd5c8c 
							
						 
					 
					
						
						
							
							Remove erroneous comment  
						
						
						
						
					 
					
						2019-10-17 00:17:45 -04:00 
						 
				 
			
				
					
						
							
							
								Harrison Termotto 
							
						 
					 
					
						
						
						
						
							
						
						
							df2de373b2 
							
						 
					 
					
						
						
							
							Add tagging to versioned s3 objects.  
						
						
						
						
					 
					
						2019-10-17 00:16:16 -04:00 
						 
				 
			
				
					
						
							
							
								koshigoe 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							98f33740e1 
							
						 
					 
					
						
						
							
							fix(s3): check whether key is None or not to avoid exception.  
						
						... 
						
						
						
						```
AttributeError: 'NoneType' object has no attribute 'multipart'
``` 
						
						
					 
					
						2019-10-16 18:13:59 +09:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							2a2c3e80f0 
							
						 
					 
					
						
						
							
							Adding support for querying the AWS Config resource for S3.  
						
						... 
						
						
						
						- Need to add support still for batch requests and batch aggregation requests in a future PR 
						
						
					 
					
						2019-10-13 10:14:15 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							ab0853cddc 
							
						 
					 
					
						
						
							
							Made fixes to the S3 Lifecycle mocks to be more consistent with the API.  
						
						
						
						
					 
					
						2019-10-05 12:29:09 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d925335f05 
							
						 
					 
					
						
						
							
							Merge pull request  #2443  from mikegrima/configquery  
						
						... 
						
						
						
						Adding support for querying AWS Config 
						
						
					 
					
						2019-10-03 13:38:43 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							c4b310d7a5 
							
						 
					 
					
						
						
							
							Adding support for querying AWS Config for supported configurations.  
						
						... 
						
						
						
						At this time, only adding support for S3. 
						
						
					 
					
						2019-10-03 11:43:56 -07:00 
						 
				 
			
				
					
						
							
							
								Chih-Hsuan Yen 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c0a2dc374 
							
						 
					 
					
						
						
							
							Fix copying S3 objects with question marks in keys  
						
						... 
						
						
						
						PR #2062  fixes copy for unicode keys. However, the change breaks keys
with question marks. Here is an alternative fix that works for both
emojis and question marks.
I notice this when running the test suite of aiobotocore. One of the
tests [1] is broken with moto >= 1.3.8.
[1] https://github.com/aio-libs/aiobotocore/blob/0.10.3/tests/test_basic_s3.py#L314-L329  
						
						
					 
					
						2019-09-29 23:55:52 +08:00 
						 
				 
			
				
					
						
							
							
								Jesse Vogt 
							
						 
					 
					
						
						
						
						
							
						
						
							3b4cd1c27b 
							
						 
					 
					
						
						
							
							switch from calling clean in loop to undoing clean in delete_keys  
						
						
						
						
					 
					
						2019-09-24 17:07:58 -05:00 
						 
				 
			
				
					
						
							
							
								Jesse Vogt 
							
						 
					 
					
						
						
						
						
							
						
						
							2df0309db5 
							
						 
					 
					
						
						
							
							unquote key name multiple times until stable value  
						
						
						
						
					 
					
						2019-09-24 16:10:08 -05:00 
						 
				 
			
				
					
						
							
							
								Gapex 
							
						 
					 
					
						
						
						
						
							
						
						
							d8e69a9a36 
							
						 
					 
					
						
						
							
							list with prifix  
						
						
						
						
					 
					
						2019-09-17 12:44:48 +08:00 
						 
				 
			
				
					
						
							
							
								Gapex 
							
						 
					 
					
						
						
						
						
							
						
						
							a466ef2d1b 
							
						 
					 
					
						
						
							
							check key & common prefix in unit test'  
						
						
						
						
					 
					
						2019-09-17 12:42:33 +08:00 
						 
				 
			
				
					
						
							
							
								Gapex 
							
						 
					 
					
						
						
						
						
							
						
						
							1c36e1e2c5 
							
						 
					 
					
						
						
							
							update unit test and fix StartAfter  
						
						
						
						
					 
					
						2019-09-17 10:42:10 +08:00