Skip to content

Commit e96b344

Browse files
Bump AWS S3 SDK to V2 (#808)
* Bump AWS S3 SDK to V2 Issue: 105593 * Try fix missing credentials when gettin presinged url * Fix null resource name from URL * Wrong permission level in class method * Removed usage of com.amazonaws.version and bump software.awssdk.version to 2.21.27 * Fixed broken file extension when uploading images * Fix broken retrival of object name from bucket * Consider storage region when getting storage uri * Do not catch non-existant resource exception * Change copy strategy. Download bytes and reupload * Fixed HTTP 500 error when confirming TRN update * Don't use ACL feature when using custom endpoint * Keep support for legacy S3 client * Revert "Keep support for legacy S3 client" This reverts commit 7a54156. * Revert "Revert "Keep support for legacy S3 client"" This reverts commit 1fe2180. * Keep support for old S3 client * Fix SLF4J failed to load class error * URL-encode external file name when getting resource url * Try to determine content type before sending resource to bucket * Use hashmap instead of matrix * Only encode file name and not the entire path * Update class names in preprocess * Swich default s3 storage provider implementation
1 parent 5fb0641 commit e96b344

File tree

12 files changed

+1202
-465
lines changed

12 files changed

+1202
-465
lines changed

gxcloudstorage-awss3/pom.xml renamed to gxcloudstorage-awss3-v1/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
<version>${revision}${changelist}</version>
1111
</parent>
1212

13-
<artifactId>gxcloudstorage-awss3</artifactId>
14-
<name>GeneXus AWS S3 Cloud Storage</name>
13+
<artifactId>gxcloudstorage-awss3-v1</artifactId>
14+
<name>GeneXus AWS S3 (V1) Cloud Storage</name>
1515

1616
<dependencies>
1717
<dependency>
@@ -27,7 +27,7 @@
2727
<dependency>
2828
<groupId>com.amazonaws</groupId>
2929
<artifactId>aws-java-sdk-s3</artifactId>
30-
<version>${com.amazonaws.version}</version>
30+
<version>1.12.587</version>
3131
</dependency>
3232
</dependencies>
3333
</project>

0 commit comments

Comments
 (0)