Yuki Takei 2 лет назад
Родитель
Сommit
d00d52a360
3 измененных файлов с 333 добавлено и 472 удалено
  1. 2 2
      apps/app/package.json
  2. 3 2
      apps/app/src/server/service/file-uploader/aws.ts
  3. 328 468
      yarn.lock

+ 2 - 2
apps/app/package.json

@@ -58,8 +58,8 @@
   },
   "dependencies": {
     "@akebifiky/remark-simple-plantuml": "^1.0.2",
-    "@aws-sdk/client-s3": "^3.58.0",
-    "@aws-sdk/s3-request-presigner": "^3.58.0",
+    "@aws-sdk/client-s3": "3.329.0",
+    "@aws-sdk/s3-request-presigner": "3.329.0",
     "@azure/identity": "^3.3.2",
     "@azure/storage-blob": "^12.16.0",
     "@browser-bunyan/console-formatted-stream": "^1.8.0",

+ 3 - 2
apps/app/src/server/service/file-uploader/aws.ts

@@ -7,6 +7,7 @@ import {
   DeleteObjectCommand,
   ListObjectsCommand,
   type GetObjectCommandInput,
+  ObjectCannedACL,
 } from '@aws-sdk/client-s3';
 import { getSignedUrl } from '@aws-sdk/s3-request-presigner';
 import urljoin from 'url-join';
@@ -293,7 +294,7 @@ module.exports = (crowi) => {
       ContentType: attachment.fileFormat,
       Key: filePath,
       Body: fileStream,
-      ACL: 'public-read',
+      ACL: ObjectCannedACL.public_read,
     };
 
     return s3.send(new PutObjectCommand(params));
@@ -308,7 +309,7 @@ module.exports = (crowi) => {
       ContentType: contentType,
       Key: filePath,
       Body: data,
-      ACL: 'public-read',
+      ACL: ObjectCannedACL.public_read,
     };
 
     return s3.send(new PutObjectCommand(params));

Разница между файлами не показана из-за своего большого размера
+ 328 - 468
yarn.lock


Некоторые файлы не были показаны из-за большого количества измененных файлов