Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							4184acc0d2 
							
						 
					 
					
						
						
							
							Added Filtering support for S3 lifecycle ( #1535 )  
						
						... 
						
						
						
						* Added Filtering support for S3 lifecycle
Also added `ExpiredObjectDeleteMarker`.
closes  #1533 
closes  #1479 
* Result set no longer contains "Prefix" if "Filter" is set. 
						
						
					 
					
						2018-04-02 14:19:14 -07:00 
						 
				 
			
				
					
						
							
							
								Colin Jones 
							
						 
					 
					
						
						
						
						
							
						
						
							1a8a4a084d 
							
						 
					 
					
						
						
							
							S3 Ignore Subdomain for Bucketname Flag ( #1419 )  
						
						... 
						
						
						
						* Some circumstances need subdomains to be ignored rather that interpreted as bucketname, this patch allows such behaviour to be configured
* Adding helper case whereby localstack features as path based exception
* Remove whitespace :( 
						
						
					 
					
						2018-03-21 09:33:09 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							cc14114afe 
							
						 
					 
					
						
						
							
							Implemented S3 get/put_notification_configuration ( #1516 )  
						
						... 
						
						
						
						closes  #973  
					
						2018-03-21 09:11:24 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0414cc51c1 
							
						 
					 
					
						
						
							
							Merge pull request  #1499  from srikiraju/fix/s3-list-deleted  
						
						... 
						
						
						
						S3: Do not attempt to return deleted files in bucket listing 
						
						
					 
					
						2018-03-07 07:08:07 -05:00 
						 
				 
			
				
					
						
							
							
								Srikanth Raju 
							
						 
					 
					
						
						
						
						
							
						
						
							4f05aa725c 
							
						 
					 
					
						
						
							
							S3: Do not attempt to return deleted files in bucket listing  
						
						
						
						
					 
					
						2018-03-06 01:55:14 -08:00 
						 
				 
			
				
					
						
							
							
								Taro Sato 
							
						 
					 
					
						
						
						
						
							
						
						
							5e70d0ce4c 
							
						 
					 
					
						
						
							
							Support both virtual-hosted-style and path-style URLs for region name parsing  
						
						
						
						
					 
					
						2018-01-30 16:10:43 -08:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							770281aef2 
							
						 
					 
					
						
						
							
							Added put_bucket_logging support ( #1401 )  
						
						... 
						
						
						
						- Also added put acl for XML
- Put logging will also verify that the destination bucket exists in the same region with the proper ACLs attached. 
						
						
					 
					
						2018-01-02 20:47:57 -08:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
						
						
							
						
						
							d447929d29 
							
						 
					 
					
						
						
							
							utf 8 in key deletions V2 ( #1321 )  
						
						... 
						
						
						
						* supporting utf-8 in key deletions
* Fixed decoding of version body when regexing
* Fixed some more random errors
* Possible fix
* Fixed unused import
* Added UTF comment Py2 
						
						
					 
					
						2017-11-06 13:39:08 -08:00 
						 
				 
			
				
					
						
							
							
								Brian Pandola 
							
						 
					 
					
						
						
						
						
							
						
						
							68a1e41286 
							
						 
					 
					
						
						
							
							Fix   #1318  
						
						
						
						
					 
					
						2017-11-02 23:03:54 -07:00 
						 
				 
			
				
					
						
							
							
								Terry Cain 
							
						 
					 
					
						
						
						
						
							
						
						
							b40c5e557e 
							
						 
					 
					
						
						
							
							Fixed S3 versioning bug + minor cleanup ( #1272 )  
						
						... 
						
						
						
						* Fixed S3 versioning bug + minor cleanup
Fixes 1271
* flake8 
						
						
					 
					
						2017-10-18 16:22:35 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							7167e09ca5 
							
						 
					 
					
						
						
							
							Fixed bug in S3 put_bucket_tagging.  Closes   #1181 .  
						
						
						
						
					 
					
						2017-09-22 13:35:00 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							eeda0cd28e 
							
						 
					 
					
						
						
							
							re-enabling tests  
						
						
						
						
					 
					
						2017-09-22 10:57:06 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							ea66a71765 
							
						 
					 
					
						
						
							
							supporting signed urls for private keys  
						
						
						
						
					 
					
						2017-09-22 10:44:37 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							ca7661bc1e 
							
						 
					 
					
						
						
							
							S3 keys inherit bucket ACL  
						
						
						
						
					 
					
						2017-09-20 19:04:23 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							c8f6fb7738 
							
						 
					 
					
						
						
							
							Creating server-safe anonymous clients for testing  
						
						
						
						
					 
					
						2017-09-16 15:48:20 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							e33702fbac 
							
						 
					 
					
						
						
							
							using deprecated mock just to patch requests library  
						
						
						
						
					 
					
						2017-09-16 12:49:07 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							802279d7c4 
							
						 
					 
					
						
						
							
							Authenticating to S3 in tests  
						
						
						
						
					 
					
						2017-09-16 12:49:07 -07:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							2055bb62f5 
							
						 
					 
					
						
						
							
							enforce s3 acls  
						
						
						
						
					 
					
						2017-09-16 12:49:07 -07:00 
						 
				 
			
				
					
						
							
							
								Mike Grima 
							
						 
					 
					
						
						
						
						
							
						
						
							5d8cd22b01 
							
						 
					 
					
						
						
							
							Fixed S3 lifecycle error message. ( #1110 )  
						
						... 
						
						
						
						Fixes  #1109 
Also added PutBucketTagging support
Also added Bucket CORS support 
					
						2017-09-07 11:30:05 -07:00 
						 
				 
			
				
					
						
							
							
								Alexander Mohr 
							
						 
					 
					
						
						
						
						
							
						
						
							2447725e98 
							
						 
					 
					
						
						
							
							fix list-object-versions with prefix ( #1045 )  
						
						... 
						
						
						
						fix list-object-versions with prefix 
						
						
					 
					
						2017-08-10 17:14:31 -07:00 
						 
				 
			
				
					
						
							
							
								Waldemar Hummer 
							
						 
					 
					
						
						
						
						
							
						
						
							24d1562d2f 
							
						 
					 
					
						
						
							
							allow non-ascii characters in request URLs  
						
						
						
						
					 
					
						2017-08-05 21:03:50 +10:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							3eef3c23b1 
							
						 
					 
					
						
						
							
							Updating examples in README to latest API  
						
						
						
						
					 
					
						2017-07-26 22:57:55 -07:00 
						 
				 
			
				
					
						
							
							
								Taro Sato 
							
						 
					 
					
						
						
						
						
							
						
						
							38fa6809c0 
							
						 
					 
					
						
						
							
							Make HEAD bucket throw ClientError instead of NoSuchBucket on boto3  
						
						
						
						
					 
					
						2017-07-20 15:39:45 -07:00 
						 
				 
			
				
					
						
							
							
								eric-weaver 
							
						 
					 
					
						
						
						
						
							
						
						
							abf3078c28 
							
						 
					 
					
						
						
							
							implement s3 object tagging  
						
						
						
						
					 
					
						2017-07-15 22:36:12 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							a956c3a85c 
							
						 
					 
					
						
						
							
							Fix tests for py3.  
						
						
						
						
					 
					
						2017-06-03 19:35:23 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							113bfcb4ea 
							
						 
					 
					
						
						
							
							Fix duplicate bucket creation with LocationConstraint.  Closes   #970 .  
						
						
						
						
					 
					
						2017-06-03 19:29:59 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							49c947ece7 
							
						 
					 
					
						
						
							
							Stop autodecoding content so we can mimic requests.  Closes   #963 .  
						
						
						
						
					 
					
						2017-06-03 19:06:55 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Danger 
							
						 
					 
					
						
						
						
						
							
						
						
							6163363c15 
							
						 
					 
					
						
						
							
							Merge pull request  #960  from spg/feat-s3-if-modified-since  
						
						... 
						
						
						
						feat(s3) HeadObject: honor If-Modified-Since header 
						
						
					 
					
						2017-06-01 09:10:20 -07:00 
						 
				 
			
				
					
						
							
							
								Simon-Pierre Gingras 
							
						 
					 
					
						
						
						
						
							
						
						
							a2a6514936 
							
						 
					 
					
						
						
							
							attempt at fixing tests  
						
						
						
						
					 
					
						2017-05-23 11:29:01 -07:00 
						 
				 
			
				
					
						
							
							
								Kate Heddleston 
							
						 
					 
					
						
						
						
						
							
						
						
							a21413f4ea 
							
						 
					 
					
						
						
							
							NoSuchKey error in S3 is actually '404'  
						
						... 
						
						
						
						Fixes  #571  and #953  
					
						2017-05-22 19:08:12 -07:00 
						 
				 
			
				
					
						
							
							
								Simon-Pierre Gingras 
							
						 
					 
					
						
						
						
						
							
						
						
							517416c4d9 
							
						 
					 
					
						
						
							
							feat(s3) HeadObject: honor If-Modified-Since header  
						
						
						
						
					 
					
						2017-05-19 15:59:25 -07:00 
						 
				 
			
				
					
						
							
							
								georgepsarakis 
							
						 
					 
					
						
						
						
						
							
						
						
							ac8b8c9a36 
							
						 
					 
					
						
						
							
							Add tests for DeleteMarker support  
						
						
						
						
					 
					
						2017-05-14 20:00:26 +03:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							152d71e4f3 
							
						 
					 
					
						
						
							
							Merge pull request  #922  from georgepsarakis/bug/s3_list_versions_valueerror  
						
						... 
						
						
						
						ValueError when calling boto3 list_object_versions 
						
						
					 
					
						2017-05-10 22:06:26 -04:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							ff4649eebd 
							
						 
					 
					
						
						
							
							Merge pull request  #924  from JackDanger/require-content-length-header  
						
						... 
						
						
						
						Require content-length header 
						
						
					 
					
						2017-05-10 22:02:21 -04:00 
						 
				 
			
				
					
						
							
							
								Jack Danger Canty 
							
						 
					 
					
						
						
						
						
							
						
						
							a2fd72d2f8 
							
						 
					 
					
						
						
							
							Require content-length header  
						
						... 
						
						
						
						fixes  #908  
					
						2017-05-01 12:13:12 -07:00 
						 
				 
			
				
					
						
							
							
								georgepsarakis 
							
						 
					 
					
						
						
						
						
							
						
						
							2714fb76f1 
							
						 
					 
					
						
						
							
							Python 2/3 compatibility fixes  
						
						
						
						
					 
					
						2017-04-30 08:03:46 +03:00 
						 
				 
			
				
					
						
							
							
								georgepsarakis 
							
						 
					 
					
						
						
						
						
							
						
						
							819a308e2b 
							
						 
					 
					
						
						
							
							Add failing test for S3 list_object_versions  
						
						
						
						
					 
					
						2017-04-29 21:56:48 +03:00 
						 
				 
			
				
					
						
							
							
								Hugo Picado 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0945765537 
							
						 
					 
					
						
						
							
							Fixing metadata key on s3 operation response  
						
						... 
						
						
						
						ETag metadata key is being returned as "Etag" instead of "ETag". This leads to issues in some AWS SDKs using MotoServer. This change fixes the issue by updating the key to the correct format.
This closes  #920  
						
						
					 
					
						2017-04-27 13:57:18 +01:00 
						 
				 
			
				
					
						
							
							
								Dmytro Milinevskyy 
							
						 
					 
					
						
						
						
						
							
						
						
							6e61ee4caa 
							
						 
					 
					
						
						
							
							s3: handle WebsiteRedirectLocation  
						
						... 
						
						
						
						spulec/moto#821  
					
						2017-04-14 13:32:52 +02: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 
							
						 
					 
					
						
						
						
						
							
						
						
							fde721bed7 
							
						 
					 
					
						
						
							
							Testing new version of decorator.  
						
						
						
						
					 
					
						2017-02-15 22:35:45 -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 
						 
				 
			
				
					
						
							
							
								Tom V 
							
						 
					 
					
						
						
						
						
							
						
						
							c54985a39f 
							
						 
					 
					
						
						
							
							Fix for  #748 . Turn on autoescape for S3 templates. ( #779 )  
						
						
						
						
					 
					
						2016-12-03 18:13:24 -05:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							38021c6ef5 
							
						 
					 
					
						
						
							
							Test Boto 2.43.0 .  
						
						
						
						
					 
					
						2016-11-06 10:29:50 -05:00 
						 
				 
			
				
					
						
							
							
								Taro Sato 
							
						 
					 
					
						
						
						
						
							
						
						
							bdb9d59e46 
							
						 
					 
					
						
						
							
							Update response headers with response_dict from key; add tests  
						
						
						
						
					 
					
						2016-09-20 15:42:21 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Pulec 
							
						 
					 
					
						
						
						
						
							
						
						
							fca0d3885b 
							
						 
					 
					
						
						
							
							Merge pull request  #698  from SpoonMeiser/fix-trailing-slash  
						
						... 
						
						
						
						Stop stripping the trailing slash off keys listed from s3 buckets 
						
						
					 
					
						2016-09-13 21:57:03 -04:00 
						 
				 
			
				
					
						
							
							
								Oliver Jeeves 
							
						 
					 
					
						
						
						
						
							
						
						
							b297b1410c 
							
						 
					 
					
						
						
							
							Stop stripping the trailing slash off keys listed from s3 buckets  
						
						... 
						
						
						
						fixes  #684  
					
						2016-09-13 12:21:22 +01:00