From 08e0b4c8f46c19569ade7b046036f068fb6f2d6d Mon Sep 17 00:00:00 2001 From: Aaron Liu Date: Tue, 14 Oct 2025 09:19:37 +0800 Subject: [PATCH] feat(dashboard): enable concurrent chunked upload by default for some storage providers --- src/component/Admin/StoragePolicy/Wizards/COS/CosWizard.tsx | 1 + src/component/Admin/StoragePolicy/Wizards/KS3/KS3Wizard.tsx | 1 + src/component/Admin/StoragePolicy/Wizards/OBS/ObsWizard.tsx | 1 + src/component/Admin/StoragePolicy/Wizards/OSS/OssWizard.tsx | 1 + src/component/Admin/StoragePolicy/Wizards/Qiniu/QiniuWizard.tsx | 1 + 5 files changed, 5 insertions(+) diff --git a/src/component/Admin/StoragePolicy/Wizards/COS/CosWizard.tsx b/src/component/Admin/StoragePolicy/Wizards/COS/CosWizard.tsx index 8705a45..2ede564 100644 --- a/src/component/Admin/StoragePolicy/Wizards/COS/CosWizard.tsx +++ b/src/component/Admin/StoragePolicy/Wizards/COS/CosWizard.tsx @@ -35,6 +35,7 @@ const CosWizard = ({ onSubmit }: AddWizardProps) => { media_meta_exts: ["jpg", "jpeg", "png", "bmp", "webp", "tiff", "avif", "heif"], media_meta_generator_proxy: true, thumb_generator_proxy: true, + chunk_concurrency: 3, }, file_name_rule: "{uuid}_{originname}", edges: {}, diff --git a/src/component/Admin/StoragePolicy/Wizards/KS3/KS3Wizard.tsx b/src/component/Admin/StoragePolicy/Wizards/KS3/KS3Wizard.tsx index dc5bdef..de2cba6 100644 --- a/src/component/Admin/StoragePolicy/Wizards/KS3/KS3Wizard.tsx +++ b/src/component/Admin/StoragePolicy/Wizards/KS3/KS3Wizard.tsx @@ -35,6 +35,7 @@ const KS3Wizard = ({ onSubmit }: AddWizardProps) => { chunk_size: 25 << 20, media_meta_generator_proxy: true, thumb_generator_proxy: true, + chunk_concurrency: 3, }, file_name_rule: "{uuid}_{originname}", edges: {}, diff --git a/src/component/Admin/StoragePolicy/Wizards/OBS/ObsWizard.tsx b/src/component/Admin/StoragePolicy/Wizards/OBS/ObsWizard.tsx index c334f14..de2df10 100644 --- a/src/component/Admin/StoragePolicy/Wizards/OBS/ObsWizard.tsx +++ b/src/component/Admin/StoragePolicy/Wizards/OBS/ObsWizard.tsx @@ -36,6 +36,7 @@ const ObsWizard = ({ onSubmit }: AddWizardProps) => { media_meta_exts: ["png", "jpg", "jpeg", "gif", "bmp", "webp", "tiff"], media_meta_generator_proxy: true, thumb_generator_proxy: true, + chunk_concurrency: 3, }, file_name_rule: "{uuid}_{originname}", edges: {}, diff --git a/src/component/Admin/StoragePolicy/Wizards/OSS/OssWizard.tsx b/src/component/Admin/StoragePolicy/Wizards/OSS/OssWizard.tsx index 61f7925..22417c1 100644 --- a/src/component/Admin/StoragePolicy/Wizards/OSS/OssWizard.tsx +++ b/src/component/Admin/StoragePolicy/Wizards/OSS/OssWizard.tsx @@ -35,6 +35,7 @@ const OssWizard = ({ onSubmit }: AddWizardProps) => { media_meta_exts: ["jpg", "jpeg", "png", "gif", "bmp", "webp", "tiff", "heic", "heif"], media_meta_generator_proxy: true, thumb_generator_proxy: true, + chunk_concurrency: 3, }, file_name_rule: "{uuid}_{originname}", edges: {}, diff --git a/src/component/Admin/StoragePolicy/Wizards/Qiniu/QiniuWizard.tsx b/src/component/Admin/StoragePolicy/Wizards/Qiniu/QiniuWizard.tsx index 3648c20..50dbd80 100644 --- a/src/component/Admin/StoragePolicy/Wizards/Qiniu/QiniuWizard.tsx +++ b/src/component/Admin/StoragePolicy/Wizards/Qiniu/QiniuWizard.tsx @@ -54,6 +54,7 @@ const QiniuWizard = ({ onSubmit }: AddWizardProps) => { media_meta_generator_proxy: true, thumb_generator_proxy: true, custom_proxy: true, + chunk_concurrency: 3, }, file_name_rule: "{uuid}_{originname}", edges: {},