|
@@ -46,12 +46,14 @@ export default class AdminAppContainer extends Container {
|
|
|
envGcsBucket: '',
|
|
envGcsBucket: '',
|
|
|
gcsUploadNamespace: '',
|
|
gcsUploadNamespace: '',
|
|
|
envGcsUploadNamespace: '',
|
|
envGcsUploadNamespace: '',
|
|
|
|
|
+ gcsIsEnabledInternalStreamSystem: false,
|
|
|
|
|
|
|
|
s3Region: '',
|
|
s3Region: '',
|
|
|
s3CustomEndpoint: '',
|
|
s3CustomEndpoint: '',
|
|
|
s3Bucket: '',
|
|
s3Bucket: '',
|
|
|
s3AccessKeyId: '',
|
|
s3AccessKeyId: '',
|
|
|
s3SecretAccessKey: '',
|
|
s3SecretAccessKey: '',
|
|
|
|
|
+ s3IsEnabledInternalStreamSystem: false,
|
|
|
|
|
|
|
|
isEnabledPlugins: true,
|
|
isEnabledPlugins: true,
|
|
|
};
|
|
};
|
|
@@ -99,10 +101,13 @@ export default class AdminAppContainer extends Container {
|
|
|
s3Bucket: appSettingsParams.s3Bucket,
|
|
s3Bucket: appSettingsParams.s3Bucket,
|
|
|
s3AccessKeyId: appSettingsParams.s3AccessKeyId,
|
|
s3AccessKeyId: appSettingsParams.s3AccessKeyId,
|
|
|
s3SecretAccessKey: appSettingsParams.s3SecretAccessKey,
|
|
s3SecretAccessKey: appSettingsParams.s3SecretAccessKey,
|
|
|
|
|
+ s3IsEnabledInternalStreamSystem: appSettingsParams.s3IsEnabledInternalStreamSystem,
|
|
|
|
|
+
|
|
|
gcsUseOnlyEnvVars: appSettingsParams.gcsUseOnlyEnvVars,
|
|
gcsUseOnlyEnvVars: appSettingsParams.gcsUseOnlyEnvVars,
|
|
|
gcsApiKeyJsonPath: appSettingsParams.gcsApiKeyJsonPath,
|
|
gcsApiKeyJsonPath: appSettingsParams.gcsApiKeyJsonPath,
|
|
|
gcsBucket: appSettingsParams.gcsBucket,
|
|
gcsBucket: appSettingsParams.gcsBucket,
|
|
|
gcsUploadNamespace: appSettingsParams.gcsUploadNamespace,
|
|
gcsUploadNamespace: appSettingsParams.gcsUploadNamespace,
|
|
|
|
|
+ gcsIsEnabledInternalStreamSystem: appSettingsParams.gcsUploadNamespace,
|
|
|
envGcsApiKeyJsonPath: appSettingsParams.envGcsApiKeyJsonPath,
|
|
envGcsApiKeyJsonPath: appSettingsParams.envGcsApiKeyJsonPath,
|
|
|
envGcsBucket: appSettingsParams.envGcsBucket,
|
|
envGcsBucket: appSettingsParams.envGcsBucket,
|
|
|
envGcsUploadNamespace: appSettingsParams.envGcsUploadNamespace,
|
|
envGcsUploadNamespace: appSettingsParams.envGcsUploadNamespace,
|
|
@@ -238,6 +243,13 @@ export default class AdminAppContainer extends Container {
|
|
|
this.setState({ s3SecretAccessKey });
|
|
this.setState({ s3SecretAccessKey });
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * Change s3IsEnabledInternalStreamSystem
|
|
|
|
|
+ */
|
|
|
|
|
+ changeS3IsEnabledInternalStreamSystem(s3IsEnabledInternalStreamSystem) {
|
|
|
|
|
+ this.setState({ s3IsEnabledInternalStreamSystem });
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* Change gcsApiKeyJsonPath
|
|
* Change gcsApiKeyJsonPath
|
|
|
*/
|
|
*/
|
|
@@ -259,6 +271,13 @@ export default class AdminAppContainer extends Container {
|
|
|
this.setState({ gcsUploadNamespace });
|
|
this.setState({ gcsUploadNamespace });
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
|
|
+ * Change gcsIsEnabledInternalStreamSystem
|
|
|
|
|
+ */
|
|
|
|
|
+ changeGcsIsEnabledInternalStreamSystem(gcsIsEnabledInternalStreamSystem) {
|
|
|
|
|
+ this.setState({ gcsIsEnabledInternalStreamSystem });
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
/**
|
|
/**
|
|
|
* Change secret key
|
|
* Change secret key
|
|
|
*/
|
|
*/
|
|
@@ -367,6 +386,7 @@ export default class AdminAppContainer extends Container {
|
|
|
requestParams.gcsApiKeyJsonPath = this.state.gcsApiKeyJsonPath;
|
|
requestParams.gcsApiKeyJsonPath = this.state.gcsApiKeyJsonPath;
|
|
|
requestParams.gcsBucket = this.state.gcsBucket;
|
|
requestParams.gcsBucket = this.state.gcsBucket;
|
|
|
requestParams.gcsUploadNamespace = this.state.gcsUploadNamespace;
|
|
requestParams.gcsUploadNamespace = this.state.gcsUploadNamespace;
|
|
|
|
|
+ requestParams.gcsIsEnabledInternalStreamSystem = this.state.gcsIsEnabledInternalStreamSystem;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if (fileUploadType === 'aws') {
|
|
if (fileUploadType === 'aws') {
|
|
@@ -375,6 +395,7 @@ export default class AdminAppContainer extends Container {
|
|
|
requestParams.s3Bucket = this.state.s3Bucket;
|
|
requestParams.s3Bucket = this.state.s3Bucket;
|
|
|
requestParams.s3AccessKeyId = this.state.s3AccessKeyId;
|
|
requestParams.s3AccessKeyId = this.state.s3AccessKeyId;
|
|
|
requestParams.s3SecretAccessKey = this.state.s3SecretAccessKey;
|
|
requestParams.s3SecretAccessKey = this.state.s3SecretAccessKey;
|
|
|
|
|
+ requestParams.s3IsEnabledInternalStreamSystem = this.state.s3IsEnabledInternalStreamSystem;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
const response = await this.appContainer.apiv3.put('/app-settings/file-upload-setting', requestParams);
|
|
const response = await this.appContainer.apiv3.put('/app-settings/file-upload-setting', requestParams);
|