| 
							
							
								 Bert Blommers | 32bd1126a4 | S3: list_object_versions() now returns the correct NextToken when paginating (#7118) | 2023-12-12 09:33:02 -01:00 |  | 
			
				
					| 
							
							
								 Sven Ulland | 2522bc495d | S3: Add paging to list_object_versions() (#6896) | 2023-12-11 19:03:03 -01:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | faeab5cd99 | S3: put_object_tagging() now validates the number of tags provided (#7112) | 2023-12-10 20:22:52 -01:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 90850bc573 | S3: copy() using multiparts should respect ExtraArgs (#7110) | 2023-12-10 15:26:26 -01:00 |  | 
			
				
					| 
							
							
								 tungol | 55c589072f | Admin: sorting imports with ruff (#7075) | 2023-11-30 14:55:51 -01:00 |  | 
			
				
					| 
							
							
								 tungol | 42dcd5cc3a | Techdebt: add regions for various tests (#7044) | 2023-11-19 09:51:36 -01:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | b54863523b | Docs: mark S3:put_public_access_block() as implemented (#7035) | 2023-11-16 18:56:58 -01:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | c14df137d5 | S3: typing: FakeKey should always have an account_id (#7022) | 2023-11-13 21:31:16 -01:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 90e8bb1313 | Techdebt: Improve/fix exception handling in tests (#7011) | 2023-11-09 22:17:46 -01:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 51672fb6f5 | APIGateway: Use new OpenAPISpecValidator API (#6951) | 2023-10-24 22:48:29 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | abe78a892e | S3Control: create_access_point() now returns the correct Alias (#6945) | 2023-10-23 21:58:52 +00:00 |  | 
			
				
					| 
							
							
								 Ben Simon Hartung | 9d9673d90c | S3: fix unquoting of S3 object keys in DeleteObjects (#6933) | 2023-10-23 10:14:09 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 069218e1f3 | S3: head_object() should only return 405 on DeleteMarkers when specifying a Versionid (#6922) | 2023-10-16 16:42:47 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 8ea041029a | S3/DynamoDB: Improve PartiQL tests (#6897) | 2023-10-10 15:44:00 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 3b67c9bfb0 | S3: head() should return MethodNotAllowed for DeleteMarkers (#6889) | 2023-10-06 21:10:28 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 309d5eb3bc | S3: ContentLength-headers should be strings (#6884) | 2023-10-05 07:43:53 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 438b2b7843 | Feature: Proxy (#6848) | 2023-09-27 18:34:30 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | bc9c8ef8ab | Admin: Enable some tests to run against AWS (#6855) | 2023-09-27 07:12:13 +00:00 |  | 
			
				
					| 
							
							
								 maederm | f878aaf8cd | Feature: s3 sns notification (#6838) | 2023-09-22 13:17:01 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 643759bd64 | Admin: Rework skipped tests for ServerMode (#6833) | 2023-09-19 19:46:20 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | b7cedf6480 | Prep release 4.2.3 (#6814) | 2023-09-15 17:56:03 +00:00 |  | 
			
				
					| 
							
							
								 Aurélien Joga | 9d8c11fdc8 | IAM validation: Resource is now processed during authorization (#6799) | 2023-09-14 12:48:20 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 60fd1a5cf2 | Techdebt: Improve date handling across Moto (#6803) | 2023-09-11 22:23:44 +00:00 |  | 
			
				
					| 
							
							
								 Paul Dittamo | 056b69bee7 | S3: add granting logging perms using bucket policy (#6715) | 2023-09-08 13:12:26 +00:00 |  | 
			
				
					| 
							
							
								 Ben Simon Hartung | 3e928bcad6 | S3: fix Range request handling (#6778) | 2023-09-07 07:20:24 +00:00 |  | 
			
				
					| 
							
							
								 Daniel Fangl | de44a85ed2 | Fix usage of a single object instances for multiple concurrent requests (#6746) | 2023-08-31 16:32:02 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | d3f5e3d68b | S3: Allow CrossAccount access to be disabled (#6741) | 2023-08-31 06:48:28 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 8aafbdb58f | Techdebt: Streamline AWSLambda/Docker tests (#6735) | 2023-08-31 06:47:49 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | db0bec1418 | S3: select_object_content() now takes RecordDelimiter into account (#6618) | 2023-08-09 10:49:01 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 993a904ac4 | Techdebt: Run ServerMode tests in newer Python versions (#6602) | 2023-08-09 07:29:36 +00:00 |  | 
			
				
					| 
							
							
								 kbalk | 29b66fe10c | Techdebt: Replace sure with regular assertions in S3 (#6603) | 2023-08-07 16:48:48 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | cdcf356424 | S3: Optional support for CRC32C (#6534) | 2023-07-19 09:36:38 +00:00 |  | 
			
				
					| 
							
							
								 Macwan Nevil | 55a72f3e88 | S3: fixed tagging (#6491) | 2023-07-14 12:54:41 +00:00 |  | 
			
				
					| 
							
							
								 Claudio Catterina | 9b8e24925e | S3: Multiple Transitions in lifecycle configuration (#6439) | 2023-06-24 19:30:13 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 7c702ee33f | S3: Return CORS headers for GET/PUT requests (#6376) | 2023-06-07 22:28:40 +00:00 |  | 
			
				
					| 
							
							
								 Viren Nadkarni | 7bdea2688b | S3: Cross-account access for buckets (#6333) | 2023-05-31 09:59:16 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 85a069c0ec | S3 Select: Support nested from-clauses (#6348) | 2023-05-30 11:04:20 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 0144953273 | S3 Select: Parse null-values (#6343) | 2023-05-25 16:37:45 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 73257241ce | S3: Accept-Ranges headers should have dash (#6326) | 2023-05-15 22:45:34 +00:00 |  | 
			
				
					| 
							
							
								 Ben Simon Hartung | 760fa8fdc0 | S3: fix checksum calculation (#6309) * fix S3 compute checksums
* format
* fix test
* add copying of checksum between objects
* fix unit tests for checksum | 2023-05-12 12:00:00 +00:00 |  | 
			
				
					| 
							
							
								 Ben Simon Hartung | 417561cec6 | S3: fix copy in place when requesting checksum (#6308) | 2023-05-10 14:59:55 +00:00 |  | 
			
				
					| 
							
							
								 Ben Simon Hartung | 9d8d166571 | fix copy in place for bucket with encryption (#6303) | 2023-05-10 10:03:03 +00:00 |  | 
			
				
					| 
							
							
								 Ben Simon Hartung | fae7ee76b3 | fix S3 PutObjectRetention and PutObjectLegalHold not using versionId (#6295) | 2023-05-08 20:41:22 +00:00 |  | 
			
				
					| 
							
							
								 vdytyniak-exos | 7a4eac06d0 | S3: Do not unquote the key two times on multipart upload complete (#6287) | 2023-05-08 17:14:20 +00:00 |  | 
			
				
					| 
							
							
								 Ben Simon Hartung | 2c0636ae67 | update CopyObject logic (#6264) * S3 update CopyObject logic
* add CopyObject tests
* re-add missing type annotation
* add ACL test
* lint/format
* fix typing
* fix test
* fix test test_copy_object_does_not_copy_storage_class | 2023-05-01 09:14:31 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 2cd773fe95 | Revert "Remove tests incompatible with werkzeug 2.3.0 (#6257)" (#6266) This reverts commit da39d2103c8a2bed583f170df0b7854661cc4aa8. | 2023-04-28 14:38:04 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | da39d2103c | Remove tests incompatible with werkzeug 2.3.0 (#6257) | 2023-04-26 10:56:08 +00:00 |  | 
			
				
					| 
							
							
								 rafcio19 | 7fad08214d | S3: add a checksum to a copied object if requested so (#6245) | 2023-04-22 20:45:00 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | a08174405f | S3: get_object() should not return VersionId for non-versioned buckets (#6240) | 2023-04-21 10:57:39 +00:00 |  | 
			
				
					| 
							
							
								 Bert Blommers | 0e6d27bac0 | S3: Allow Bucket Creation without specifying Content-Length header (#6190) | 2023-04-09 10:05:43 +00:00 |  |