diff --git a/src/components/Form/AutoDataForm/utils.js b/src/components/Form/AutoDataForm/utils.js index 231a075a4..f5afe49ea 100644 --- a/src/components/Form/AutoDataForm/utils.js +++ b/src/components/Form/AutoDataForm/utils.js @@ -238,7 +238,6 @@ export class FormFieldGenerator { if (!label) { return field } - if (field.placeholder || field.el.placeholder) { return field } diff --git a/src/layout/components/TabPage/index.vue b/src/layout/components/TabPage/index.vue index 4854809f2..4afee03db 100644 --- a/src/layout/components/TabPage/index.vue +++ b/src/layout/components/TabPage/index.vue @@ -6,7 +6,7 @@
import('@/views/settings/Basic'), meta: { - title: i18n.t('Basic'), + title: i18n.t('BasicSettings'), icon: 'basic', permissions: ['settings.view_setting'] } @@ -414,7 +414,7 @@ export default { path: '/settings/tasks', component: empty, meta: { - title: i18n.t('TaskList'), + title: i18n.t('SystemTasks'), icon: 'tasks', permissions: ['ops.view_celerytask'] }, @@ -424,7 +424,7 @@ export default { name: 'TaskList', component: () => import('@/views/settings/Task/index.vue'), meta: { - title: i18n.t('TaskList'), + title: i18n.t('SystemTasks'), permissions: ['ops.view_celerytask'] } }, diff --git a/src/views/settings/Auth/Basic.vue b/src/views/settings/Auth/Basic.vue index 35751c327..b7a8f64a9 100644 --- a/src/views/settings/Auth/Basic.vue +++ b/src/views/settings/Auth/Basic.vue @@ -17,14 +17,14 @@ export default { return { url: '/api/v1/settings/setting/?category=auth', fields: [ - [ - this.$t('Basic'), - [ - 'FORGOT_PASSWORD_URL', 'LOGIN_REDIRECT_MSG_ENABLED' - ] - ] + 'EMAIL_SUFFIX', 'FORGOT_PASSWORD_URL', 'LOGIN_REDIRECT_MSG_ENABLED' ], fieldsMeta: { + FORGOT_PASSWORD_URL: { + el: { + placeholder: this.$t('ForgotPasswordURL') + } + } }, submitMethod() { return 'patch' diff --git a/src/views/settings/Auth/CAS.vue b/src/views/settings/Auth/CAS.vue index 0c4d81690..42c70d033 100644 --- a/src/views/settings/Auth/CAS.vue +++ b/src/views/settings/Auth/CAS.vue @@ -24,8 +24,11 @@ export default { [this.$t('Basic'), [ 'AUTH_CAS', 'CAS_SERVER_URL', 'CAS_ROOT_PROXIED_AS', 'CAS_VERSION' ]], + [this.$t('Search'), [ + 'CAS_RENAME_ATTRIBUTES' + ]], [this.$t('Other'), [ - 'CAS_LOGOUT_COMPLETELY', 'CAS_RENAME_ATTRIBUTES', 'CAS_CREATE_USER' + 'CAS_CREATE_USER', 'CAS_LOGOUT_COMPLETELY' ]] ], fieldsMeta: { diff --git a/src/views/settings/Auth/Ldap/index.vue b/src/views/settings/Auth/Ldap/index.vue index 1c25cfe4f..76d0ac74a 100644 --- a/src/views/settings/Auth/Ldap/index.vue +++ b/src/views/settings/Auth/Ldap/index.vue @@ -39,7 +39,7 @@ export default { ] ], [ - this.$t('LDAPUser'), + this.$t('Search'), [ 'AUTH_LDAP_SEARCH_OU', 'AUTH_LDAP_SEARCH_FILTER', 'AUTH_LDAP_USER_ATTR_MAP' diff --git a/src/views/settings/Auth/OIDC.vue b/src/views/settings/Auth/OIDC.vue index abcf3138b..ba8295339 100644 --- a/src/views/settings/Auth/OIDC.vue +++ b/src/views/settings/Auth/OIDC.vue @@ -26,7 +26,7 @@ export default { 'AUTH_OPENID', 'BASE_SITE_URL', 'AUTH_OPENID_CLIENT_ID', 'AUTH_OPENID_CLIENT_SECRET', 'AUTH_OPENID_CLIENT_AUTH_METHOD' ]], - [this.$t('Params'), [ + [this.$t('Server'), [ 'AUTH_OPENID_KEYCLOAK', 'AUTH_OPENID_SERVER_URL', 'AUTH_OPENID_REALM_NAME', 'AUTH_OPENID_PROVIDER_ENDPOINT', 'AUTH_OPENID_PROVIDER_AUTHORIZATION_ENDPOINT', 'AUTH_OPENID_PROVIDER_TOKEN_ENDPOINT', 'AUTH_OPENID_PROVIDER_JWKS_ENDPOINT', @@ -35,7 +35,10 @@ export default { 'AUTH_OPENID_PKCE', 'AUTH_OPENID_CODE_CHALLENGE_METHOD', 'AUTH_OPENID_SCOPES', 'AUTH_OPENID_ID_TOKEN_MAX_AGE', 'AUTH_OPENID_ID_TOKEN_INCLUDE_CLAIMS', 'AUTH_OPENID_USE_STATE', 'AUTH_OPENID_USE_NONCE', 'AUTH_OPENID_ALWAYS_UPDATE_USER', - 'AUTH_OPENID_IGNORE_SSL_VERIFICATION', 'AUTH_OPENID_SHARE_SESSION', 'AUTH_OPENID_USER_ATTR_MAP' + 'AUTH_OPENID_IGNORE_SSL_VERIFICATION', 'AUTH_OPENID_SHARE_SESSION' + ]], + [this.$t('Search'), [ + 'AUTH_OPENID_USER_ATTR_MAP' ]] ], fieldsMeta: { diff --git a/src/views/settings/Auth/Passkey.vue b/src/views/settings/Auth/Passkey.vue index ee41da820..fa5e6f8a5 100644 --- a/src/views/settings/Auth/Passkey.vue +++ b/src/views/settings/Auth/Passkey.vue @@ -20,12 +20,7 @@ export default { url: '/api/v1/settings/setting/?category=passkey', hasDetailInMsg: false, fields: [ - [ - this.$t('BasicInfo'), - [ - 'AUTH_PASSKEY', 'FIDO_SERVER_ID', 'FIDO_SERVER_NAME' - ] - ] + 'AUTH_PASSKEY', 'FIDO_SERVER_ID', 'FIDO_SERVER_NAME' ], fieldsMeta: { }, diff --git a/src/views/settings/Basic/Common.vue b/src/views/settings/Basic/Common.vue index a63e8e8fd..4a78ab21f 100644 --- a/src/views/settings/Basic/Common.vue +++ b/src/views/settings/Basic/Common.vue @@ -24,25 +24,13 @@ export default { data() { return { fields: [ - [ - this.$t('BasicInfo'), [ - 'SITE_URL' // 'USER_GUIDE_URL', - ] - ], - [this.$t('NavHelp'), [ - 'HELP_DOCUMENT_URL', 'HELP_SUPPORT_URL' - ]] + [this.$t('Basic'), ['SITE_URL']], // 'USER_GUIDE_URL',] + [this.$t('Navigation'), ['HELP_DOCUMENT_URL', 'HELP_SUPPORT_URL']] ], fieldsMeta: { SITE_URL: { - rules: [rules.Required] - }, - - HELP_DOCUMENT_URL: { - helpText: this.$t('HelpDocumentTip') - }, - HELP_SUPPORT_URL: { - helpText: this.$t('HelpSupportTip') + rules: [rules.Required], + helpText: this.$t('SiteURLTip') } }, successUrl: { name: 'Basic' }, diff --git a/src/views/settings/Feature/Chat.vue b/src/views/settings/Feature/Chat.vue index 8e57915c0..dc740de88 100644 --- a/src/views/settings/Feature/Chat.vue +++ b/src/views/settings/Feature/Chat.vue @@ -50,8 +50,7 @@ export default { GPT_BASE_URL: { el: { autocomplete: 'new-password' - }, - helpText: this.$t('Example', { example: 'https://api.openai.com/v1' }) + } }, GPT_API_KEY: { el: { @@ -59,7 +58,6 @@ export default { } }, GPT_PROXY: { - helpText: this.$t('Example', { example: 'http://ip:port' }) } }, submitMethod() { diff --git a/src/views/settings/Feature/Vault.vue b/src/views/settings/Feature/Vault.vue index 4c0b8674c..24445a85f 100644 --- a/src/views/settings/Feature/Vault.vue +++ b/src/views/settings/Feature/Vault.vue @@ -60,7 +60,7 @@ export default { ], encryptedFields: ['VAULT_HCP_TOKEN'], fields: [ - [this.$t('Storage'), + [this.$t('Backend'), [ 'VAULT_ENABLED', 'VAULT_HCP_HOST', @@ -68,7 +68,7 @@ export default { 'VAULT_HCP_MOUNT_POINT' ] ], - [this.$t('HistoryRecord'), ['HISTORY_ACCOUNT_CLEAN_LIMIT']] + [this.$t('History'), ['HISTORY_ACCOUNT_CLEAN_LIMIT']] ], fieldsMeta: { HISTORY_ACCOUNT_CLEAN_LIMIT: { diff --git a/src/views/settings/Feature/index.vue b/src/views/settings/Feature/index.vue index d8635e6fc..894d88ac0 100644 --- a/src/views/settings/Feature/index.vue +++ b/src/views/settings/Feature/index.vue @@ -46,7 +46,7 @@ export default { hidden: !this.$hasPerm('settings.change_vault') }, { - title: this.$t('VirtualApp'), + title: this.$t('VirtualApps'), name: 'VirtualApp', hidden: !this.$hasPerm('settings.change_virtualapp') || !this.$store.getters.hasValidLicense } diff --git a/src/views/settings/Msg/Email/EmailContent.vue b/src/views/settings/Msg/Email/EmailTemplate.vue similarity index 70% rename from src/views/settings/Msg/Email/EmailContent.vue rename to src/views/settings/Msg/Email/EmailTemplate.vue index a6fbd69e0..408ab66d4 100644 --- a/src/views/settings/Msg/Email/EmailContent.vue +++ b/src/views/settings/Msg/Email/EmailTemplate.vue @@ -1,11 +1,11 @@ - - - - diff --git a/src/views/settings/Msg/Email/index.vue b/src/views/settings/Msg/Email/index.vue index a6d9c328a..91818774e 100644 --- a/src/views/settings/Msg/Email/index.vue +++ b/src/views/settings/Msg/Email/index.vue @@ -6,15 +6,14 @@ v-bind="$data" /> -