Skip to content

Commit 3e968a5

Browse files
committed
feat(external-s3): Expose config option to enable direct s3 preview
Signed-off-by: Carl Schwan <carlschwan@kde.org>
1 parent 1ab365d commit 3e968a5

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

apps/files_external/lib/Lib/Backend/AmazonS3.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@ public function __construct(IL10N $l, AccessKey $legacyAuth) {
2828
->setFlag(DefinitionParameter::FLAG_OPTIONAL),
2929
(new DefinitionParameter('port', $l->t('Port')))
3030
->setFlag(DefinitionParameter::FLAG_OPTIONAL),
31+
(new DefinitionParameter('proxy', $l->t('Proxy')))
32+
->setFlag(DefinitionParameter::FLAG_OPTIONAL),
3133
(new DefinitionParameter('region', $l->t('Region')))
3234
->setFlag(DefinitionParameter::FLAG_OPTIONAL),
3335
(new DefinitionParameter('storageClass', $l->t('Storage Class')))
@@ -42,6 +44,9 @@ public function __construct(IL10N $l, AccessKey $legacyAuth) {
4244
(new DefinitionParameter('useMultipartCopy', $l->t('Enable multipart copy')))
4345
->setType(DefinitionParameter::VALUE_BOOLEAN)
4446
->setDefaultValue(true),
47+
(new DefinitionParameter('use_presigned_url', $l->t('Use presigned S3 url')))
48+
->setType(DefinitionParameter::VALUE_BOOLEAN)
49+
->setDefaultValue(false),
4550
(new DefinitionParameter('sse_c_key', $l->t('SSE-C encryption key')))
4651
->setType(DefinitionParameter::VALUE_PASSWORD)
4752
->setFlag(DefinitionParameter::FLAG_OPTIONAL),

0 commit comments

Comments
 (0)