in manager/general/src/main/java/org/apache/doris/stack/service/config/ConfigConstant.java [74:133]
static {
PUBLIC_CONFIGS = new HashMap<>();
String mailDesc = "如果碰到问题,可以给服务运维邮箱发送邮件.";
PUBLIC_CONFIGS.put(ADMIN_EMAIL_KEY, new ConfigItem(ADMIN_EMAIL_KEY, ConfigItem.Type.STRING,
mailDesc, false, ConfigItem.Visibility.PUBLIC, EnvironmentDefine.ADMIN_EMAIL_ENV));
String trackingDesc = "启用匿名使用数据的收集,以帮助改进Palo Studio.";
PUBLIC_CONFIGS.put(ANON_TRACKING_ENABLED_KEY, new ConfigItem(ANON_TRACKING_ENABLED_KEY, ConfigItem.Type.BOOLEAN,
trackingDesc, false, ConfigItem.Visibility.PUBLIC, EnvironmentDefine.ANON_TRACKING_ENABLED_ENV,
"false"));
String httpsDesc = "如果站点URL为HTTPS,则强制所有流量通过重定向使用HTTPS.";
PUBLIC_CONFIGS.put(REDIRECT_HTTPS_KEY, new ConfigItem(REDIRECT_HTTPS_KEY, ConfigItem.Type.BOOLEAN,
httpsDesc, false, ConfigItem.Visibility.PUBLIC, EnvironmentDefine.REDIRECT_HTTPS_ENV,
"false"));
String localeDesc = "Palo Stack服务的默认语言.";
PUBLIC_CONFIGS.put(SITE_LOCALE_KEY, new ConfigItem(SITE_LOCALE_KEY, ConfigItem.Type.STRING,
localeDesc, false, ConfigItem.Visibility.PUBLIC, EnvironmentDefine.SITE_LOCALE_ENV,
"zh"));
String siteNameDesc = "Palo Stack服务实例的名称.";
PUBLIC_CONFIGS.put(SITE_NAME_KEY, new ConfigItem(SITE_NAME_KEY, ConfigItem.Type.STRING,
siteNameDesc, false, ConfigItem.Visibility.PUBLIC, EnvironmentDefine.SITE_NAME_ENV));
String siteUrlDesc = "Palo Stack服务实例的访问地址.";
PUBLIC_CONFIGS.put(SITE_URL_KEY, new ConfigItem(SITE_URL_KEY, ConfigItem.Type.STRING,
siteUrlDesc, false, ConfigItem.Visibility.PUBLIC, EnvironmentDefine.SITE_URL_ENV));
String versionDesc = "Palo Stack服务的版本信息.";
VersionInfo versionInfo = new VersionInfo("v1.0.0", "2021-08-20", "for test");
PUBLIC_CONFIGS.put(VERSION_INFO_KEY, new ConfigItem(VERSION_INFO_KEY, ConfigItem.Type.JSON,
versionDesc, false, ConfigItem.Visibility.PUBLIC, EnvironmentDefine.VERSION_INFO_ENV,
JSON.toJSONString(versionInfo)));
String defaultGroupDesc = "Palo Stack 默认用户池分组";
PUBLIC_CONFIGS.put(DEFAULT_GROUP_KEY, new ConfigItem(DEFAULT_GROUP_KEY, ConfigItem.Type.INTEGER,
defaultGroupDesc, false, ConfigItem.Visibility.PUBLIC, EnvironmentDefine.DEFAULT_GROUP_ID_ENV));
String enablePublicDesc = "是否启用管理员来为查询和仪表盘创建公开的可浏览链接(并且可嵌入的iframes框架).";
PUBLIC_CONFIGS.put(ENABLE_PUBLIC_KEY, new ConfigItem(ENABLE_PUBLIC_KEY, ConfigItem.Type.BOOLEAN,
enablePublicDesc, false, ConfigItem.Visibility.PUBLIC, EnvironmentDefine.ENABLE_PUBLIC_KEY_ENV,
"false"));
String formatingDesc = "按类型键入的对象包含格式设置.";
PUBLIC_CONFIGS.put(CUSTOM_FORMATTING_KEY, new ConfigItem(CUSTOM_FORMATTING_KEY, ConfigItem.Type.STRING,
formatingDesc, false, ConfigItem.Visibility.PUBLIC, EnvironmentDefine.CUSTOM_FORMATTING_KEY_ENV,
ConfigValueDef.TYPE_TEMPORAL));
String sampleDataEnableDesc = "是否自带样例数据.";
PUBLIC_CONFIGS.put(SAMPLE_DATA_ENABLE_KEY, new ConfigItem(SAMPLE_DATA_ENABLE_KEY, ConfigItem.Type.BOOLEAN,
sampleDataEnableDesc, false, ConfigItem.Visibility.PUBLIC,
EnvironmentDefine.SAMPLE_DATA_ENABLE_KEY_ENV, "true"));
String databaseTypeDesc = "服务存储引擎类型.";
PUBLIC_CONFIGS.put(DATABASE_TYPE_KEY, new ConfigItem(DATABASE_TYPE_KEY, ConfigItem.Type.STRING,
databaseTypeDesc, false, ConfigItem.Visibility.PUBLIC,
EnvironmentDefine.DB_TYPE_ENV, PropertyDefine.JPA_DATABASE_MYSQL));
}