|
|
@@ -224,6 +224,7 @@ module.exports = (crowi) => {
|
|
|
sesAccessKeyId: crowi.configManager.getConfig('crowi', 'mail:sesAccessKeyId'),
|
|
|
sesSecretAccessKey: crowi.configManager.getConfig('crowi', 'mail:sesSecretAccessKey'),
|
|
|
|
|
|
+ fileUploadType: crowi.configManager.getConfig('crowi', 'app:fileUploadType'),
|
|
|
s3Region: crowi.configManager.getConfig('crowi', 'aws:s3Region'),
|
|
|
s3CustomEndpoint: crowi.configManager.getConfig('crowi', 'aws:s3CustomEndpoint'),
|
|
|
s3Bucket: crowi.configManager.getConfig('crowi', 'aws:s3Bucket'),
|
|
|
@@ -568,6 +569,7 @@ module.exports = (crowi) => {
|
|
|
*/
|
|
|
router.put('/aws-setting', loginRequiredStrictly, adminRequired, csrf, validator.awsSetting, apiV3FormValidator, async(req, res) => {
|
|
|
const requestAwsSettingParams = {
|
|
|
+ 'app:fileUploadType': req.body.fileUploadType,
|
|
|
'aws:s3Region': req.body.s3Region,
|
|
|
'aws:s3CustomEndpoint': req.body.s3CustomEndpoint,
|
|
|
'aws:s3Bucket': req.body.s3Bucket,
|
|
|
@@ -622,6 +624,7 @@ module.exports = (crowi) => {
|
|
|
*/
|
|
|
router.put('/gcp-setting', loginRequiredStrictly, adminRequired, csrf, validator.gcpSetting, apiV3FormValidator, async(req, res) => {
|
|
|
const requestGcpSettingParams = {
|
|
|
+ 'app:fileUploadType': req.body.fileUploadType,
|
|
|
'gcs:apiKeyJsonPath': req.body.gcsApiKeyJsonPath,
|
|
|
'gcs:bucket': req.body.gcsBucket,
|
|
|
'gcs:uploadNamespace': req.body.gcsUploadNamespace,
|