Bert Blommers
|
349353edaa
|
Techdebt: Move S3 CompleteMultipartUpload to the backend (#7437)
|
2024-03-07 18:46:30 -01:00 |
|
Akira Noda
|
ee9cdfa677
|
S3: Sending notification to EventBridge ObjectCreated:Post (#7368)
|
2024-02-28 20:11:19 -01:00 |
|
Akira Noda
|
b9d7c20d14
|
S3: Adding notification for eventbridge (#7252)
|
2024-02-16 20:07:34 -01:00 |
|
Bert Blommers
|
dbd33f9cda
|
Techdebt: Improve linting (#7332)
|
2024-02-11 13:47:34 -01:00 |
|
Akira Noda
|
c70658340f
|
S3: Adding a validation method for s3 notification event name (#7253)
|
2024-01-29 17:13:37 -01:00 |
|
Bert Blommers
|
5aa3cc9d73
|
S3: list_objects_v2() should have a hashed NextContinuationToken (#7187)
|
2024-01-27 19:38:09 +00:00 |
|
Bert Blommers
|
1f1e0caca3
|
Core: Add RequestId-header to all responses (#7210)
|
2024-01-27 19:38:09 +00:00 |
|
Akira Noda
|
494eac54aa
|
Using Enum for s3 notification events (#7238)
|
2024-01-25 21:33:04 -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 |
|
Bert Blommers
|
b54863523b
|
Docs: mark S3:put_public_access_block() as implemented (#7035)
|
2023-11-16 18:56:58 -01:00 |
|
Ben Simon Hartung
|
9d9673d90c
|
S3: fix unquoting of S3 object keys in DeleteObjects (#6933)
|
2023-10-23 10:14:09 +00:00 |
|
rafcio19
|
d222e929aa
|
S3: s3 access point reads / writes reach destination bucket (#6926)
|
2023-10-20 09:43:47 +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
|
f39bb45f2c
|
TechDebt: MyPy fixes (#6898)
|
2023-10-10 23:09:03 +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
|
e758239fe8
|
Admin: Move form-data handling to core (#6840)
|
2023-09-23 07:18:54 +00:00 |
|
Ben Simon Hartung
|
3e928bcad6
|
S3: fix Range request handling (#6778)
|
2023-09-07 07:20:24 +00:00 |
|
Bert Blommers
|
59ebe7d6a5
|
Core: Allow request decompression (#6726)
|
2023-08-26 07:14:40 +00:00 |
|
Bert Blommers
|
05f34b9521
|
Techdebt: Revert using parsed_url in S3 (#6670)
|
2023-08-15 13:27:39 +00:00 |
|
Bert Blommers
|
4179de8a61
|
S3: Allow specific resource in IAM access policy (#6637)
|
2023-08-12 07:00:49 +00:00 |
|
Bert Blommers
|
3682cc633b
|
Techdebt: Reuse parsed URL across services (#6635)
|
2023-08-12 07:00:16 +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 |
|
Bert Blommers
|
e26cfe7dc6
|
Techdebt: MyPy: Remove unused ignores (#6542)
|
2023-07-20 15:46:54 +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
|
73257241ce
|
S3: Accept-Ranges headers should have dash (#6326)
|
2023-05-15 22:45:34 +00:00 |
|
rafcio19
|
60065b3cf8
|
ECS: allow ecs service to transition to arbitrary running task count (#6289)
|
2023-05-11 17:38:29 +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
|
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 |
|
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
|
c2e3d90fc9
|
Techdebt: MyPy S3 (#6235)
|
2023-04-20 16:47:39 +00:00 |
|
Bert Blommers
|
0e6d27bac0
|
S3: Allow Bucket Creation without specifying Content-Length header (#6190)
|
2023-04-09 10:05:43 +00:00 |
|
Bert Blommers
|
d343981916
|
S3: head_object() now returns the AcceptRanges header (#6157)
|
2023-04-01 20:20:29 +00:00 |
|
Bert Blommers
|
ea96013957
|
S3: get_object() now returns the AcceptRanges header (#6121)
|
2023-03-24 10:55:56 -01:00 |
|
Bert Blommers
|
64abff588f
|
S3: head_bucket() now returns the region-header (#6107)
|
2023-03-23 09:13:51 -01:00 |
|
Bert Blommers
|
681db433fd
|
S3: select_object_content() (Experimental) (#6103)
|
2023-03-21 15:55:19 -01:00 |
|
Bert Blommers
|
94100c116c
|
S3: get_object_attributes() (#6075)
|
2023-03-16 10:56:20 -01:00 |
|
Viren Nadkarni
|
2c9c7a7a63
|
S3: Restored archived objects must be retrievable (#6043)
|
2023-03-09 21:00:17 -01:00 |
|
Bert Blommers
|
8b058d9177
|
S3: Improve Cors AllowedOrigin behaviour (#6007)
|
2023-03-03 21:40:55 -01:00 |
|