mirror of
https://gitee.com/mirrors/AllinSSL.git
synced 2026-03-08 07:41:10 +08:00
【修复】雷池参数问题,Let's Encrypt 申请通配符限制,以及其他已知问题
This commit is contained in:
@@ -9296,5 +9296,39 @@
|
||||
"arDZ": "موقع Pagoda docker"
|
||||
},
|
||||
"timestamp": "2025-05-16T03:44:29.267Z"
|
||||
},
|
||||
"请输入雷池的API Token": {
|
||||
"text": "请输入雷池的API Token",
|
||||
"key": "t_0_1747617113090",
|
||||
"translations": {
|
||||
"zhCN": "请输入雷池的API令牌",
|
||||
"zhTW": "請輸入雷池的API令牌",
|
||||
"enUS": "Please enter the Leichi API Token",
|
||||
"jaJP": "雷池のAPIトークンを入力してください",
|
||||
"koKR": "레치 API 토큰을 입력하세요",
|
||||
"ruRU": "Пожалуйста, введите API-токен Leichi",
|
||||
"ptBR": "Por favor, insira o Token API do Leichi",
|
||||
"frFR": "Veuillez entrer le jeton API de Leichi",
|
||||
"esAR": "Por favor, ingrese el Token API de Leichi",
|
||||
"arDZ": "الرجاء إدخال رمز API الخاص بـ Leichi"
|
||||
},
|
||||
"timestamp": "2025-05-19T01:11:53.090Z"
|
||||
},
|
||||
"API Token": {
|
||||
"text": "API Token",
|
||||
"key": "t_1_1747617105179",
|
||||
"translations": {
|
||||
"zhCN": "API Token",
|
||||
"zhTW": "API Token",
|
||||
"enUS": "API Token",
|
||||
"jaJP": "API Token",
|
||||
"koKR": "API Token",
|
||||
"ruRU": "API Token",
|
||||
"ptBR": "API Token",
|
||||
"frFR": "API Token",
|
||||
"esAR": "API Token",
|
||||
"arDZ": "API Token"
|
||||
},
|
||||
"timestamp": "2025-05-19T01:11:53.092Z"
|
||||
}
|
||||
}
|
||||
@@ -36,6 +36,7 @@
|
||||
"axios": "^1.7.9",
|
||||
"crypto-js": "^4.1.1",
|
||||
"echarts": "^5.6.0",
|
||||
"highlight.js": "^11.11.1",
|
||||
"jsoneditor": "^10.2.0",
|
||||
"naive-ui": "^2.41.0",
|
||||
"normalize.css": "^8.0.1",
|
||||
@@ -50,12 +51,12 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@baota/eslint": "workspace:*",
|
||||
"@baota/vite-plugin-i18n": "workspace:*",
|
||||
"@baota/vite-plugin-ftp-sync": "workspace:*",
|
||||
"@baota/vite-plugin-turborepo-deploy": "workspace:*",
|
||||
"@baota/prettier": "workspace:*",
|
||||
"@baota/stylelint": "workspace:*",
|
||||
"@baota/typescript": "workspace:*",
|
||||
"@baota/vite-plugin-ftp-sync": "workspace:*",
|
||||
"@baota/vite-plugin-i18n": "workspace:*",
|
||||
"@baota/vite-plugin-turborepo-deploy": "workspace:*",
|
||||
"@types/crypto-js": "^4.1.1",
|
||||
"@types/humps": "^2.0.6",
|
||||
"@types/md5": "^2.3.5",
|
||||
|
||||
@@ -90,7 +90,6 @@ export default defineComponent({
|
||||
// 下载日志
|
||||
const downloadLogs = () => {
|
||||
if (!logs.value) return
|
||||
|
||||
const blob = new Blob([logs.value], { type: 'text/plain' })
|
||||
const url = URL.createObjectURL(blob)
|
||||
const a = document.createElement('a')
|
||||
@@ -120,7 +119,7 @@ export default defineComponent({
|
||||
}
|
||||
|
||||
return () => (
|
||||
<NCard bordered={false} class="w-full h-full" contentClass="!pb-0 !px-0">
|
||||
<NCard bordered={false} class="w-full h-full" contentClass="!p-0">
|
||||
<NSpin show={isLoading.value}>
|
||||
<div class="mb-2.5 flex justify-start items-center">
|
||||
<NSpace>
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"t_0_1747367069267": "موقع Pagoda docker",
|
||||
"t_0_1744098811152": "تحذير: لقد دخلتم منطقة غير معروفة، الصفحة التي تحاول زيارتها غير موجودة، يرجى الضغط على الزر للعودة إلى الصفحة الرئيسية.",
|
||||
"t_1_1744098801860": "رجوع إلى الصفحة الرئيسية",
|
||||
"t_2_1744098804908": "نصيحة أمنية: إذا كنت تعتقد أن هذا خطأ، يرجى الاتصال بالمدير على الفور",
|
||||
@@ -545,5 +544,8 @@
|
||||
"t_1_1747365603108": "الرجاء إدخال كلمة مرور ويسترن ديجيتال",
|
||||
"t_2_1747365599051": "يرجى إدخال كلمة مرور SSH",
|
||||
"t_3_1747365600828": "يرجى إدخال مفتاح الوصول AccessKey لمحرك Volcano",
|
||||
"t_4_1747365600137": "الرجاء إدخال SecretKey لمحرك بركان"
|
||||
"t_4_1747365600137": "الرجاء إدخال SecretKey لمحرك بركان",
|
||||
"t_0_1747367069267": "موقع Pagoda docker",
|
||||
"t_0_1747617113090": "الرجاء إدخال رمز API الخاص بـ Leichi",
|
||||
"t_1_1747617105179": "API Token"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"t_0_1747367069267": "Pagoda docker site",
|
||||
"t_0_1744098811152": "Warning: You have entered an unknown area, the page you are visiting does not exist, please click the button to return to the homepage.",
|
||||
"t_1_1744098801860": "Return Home",
|
||||
"t_2_1744098804908": "Safety Tip: If you think this is an error, please contact the administrator immediately",
|
||||
@@ -545,5 +544,8 @@
|
||||
"t_1_1747365603108": "Please enter the Western Digital password",
|
||||
"t_2_1747365599051": "Please enter the SSH Password",
|
||||
"t_3_1747365600828": "Please enter the AccessKey of Volcano Engine",
|
||||
"t_4_1747365600137": "Please enter the SecretKey of Volcano Engine"
|
||||
"t_4_1747365600137": "Please enter the SecretKey of Volcano Engine",
|
||||
"t_0_1747367069267": "Pagoda docker site",
|
||||
"t_0_1747617113090": "Please enter the Leichi API Token",
|
||||
"t_1_1747617105179": "API Token"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"t_0_1747367069267": "Sitio Pagoda docker",
|
||||
"t_0_1744098811152": "Advertencia: Ha ingresado a una zona desconocida, la página que intenta visitar no existe, por favor, haga clic en el botón para regresar a la página de inicio.",
|
||||
"t_1_1744098801860": "Volver al inicio",
|
||||
"t_2_1744098804908": "Consejo de seguridad: Si piensa que es un error, póngase en contacto con el administrador inmediatamente",
|
||||
@@ -545,5 +544,8 @@
|
||||
"t_1_1747365603108": "Por favor, ingrese la contraseña de Western Digital",
|
||||
"t_2_1747365599051": "Por favor ingrese la contraseña SSH",
|
||||
"t_3_1747365600828": "Por favor ingrese la AccessKey de Volcano Engine",
|
||||
"t_4_1747365600137": "Por favor ingrese el SecretKey de Volcano Engine"
|
||||
"t_4_1747365600137": "Por favor ingrese el SecretKey de Volcano Engine",
|
||||
"t_0_1747367069267": "Sitio Pagoda docker",
|
||||
"t_0_1747617113090": "Por favor, ingrese el Token API de Leichi",
|
||||
"t_1_1747617105179": "API Token"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"t_0_1747367069267": "Site Pagoda docker",
|
||||
"t_0_1744098811152": "Avertissement : Vous avez entré dans une zone inconnue, la page que vous visitez n'existe pas, veuillez cliquer sur le bouton pour revenir à la page d'accueil.",
|
||||
"t_1_1744098801860": "Retour à l'accueil",
|
||||
"t_2_1744098804908": "Avis de sécurité : Si vous pensez que c'est une erreur, veuillez contacter l'administrateur immédiatement",
|
||||
@@ -545,5 +544,8 @@
|
||||
"t_1_1747365603108": "Veuillez entrer le mot de passe de Western Digital",
|
||||
"t_2_1747365599051": "Veuillez entrer le mot de passe SSH",
|
||||
"t_3_1747365600828": "Veuillez saisir la clé d'accès du moteur Volcano",
|
||||
"t_4_1747365600137": "Veuillez entrer le SecretKey de Volcano Engine"
|
||||
"t_4_1747365600137": "Veuillez entrer le SecretKey de Volcano Engine",
|
||||
"t_0_1747367069267": "Site Pagoda docker",
|
||||
"t_0_1747617113090": "Veuillez entrer le jeton API de Leichi",
|
||||
"t_1_1747617105179": "API Token"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"t_0_1747367069267": "Pagoda dockerサイト",
|
||||
"t_0_1744098811152": "警告:未知のエリアに進入しました。アクセスしようとしたページは存在しません。ボタンをクリックしてホームページに戻ってください。",
|
||||
"t_1_1744098801860": "ホームに戻る",
|
||||
"t_2_1744098804908": "安全注意:これが誤りだと思われる場合は、すぐに管理者に連絡してください",
|
||||
@@ -545,5 +544,8 @@
|
||||
"t_1_1747365603108": "ウェスタンデジタルのパスワードを入力してください",
|
||||
"t_2_1747365599051": "SSHのパスワードを入力してください",
|
||||
"t_3_1747365600828": "ボルケーノエンジンのAccessKeyを入力してください",
|
||||
"t_4_1747365600137": "火山エンジンのSecretKeyを入力してください"
|
||||
"t_4_1747365600137": "火山エンジンのSecretKeyを入力してください",
|
||||
"t_0_1747367069267": "Pagoda dockerサイト",
|
||||
"t_0_1747617113090": "雷池のAPIトークンを入力してください",
|
||||
"t_1_1747617105179": "API Token"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"t_0_1747367069267": "Pagoda docker 사이트",
|
||||
"t_0_1744098811152": "경고: 알 수 없는 영역에 진입했습니다. 방문하려는 페이지가 존재하지 않습니다. 버튼을 클릭하여 홈페이지로 돌아가세요。",
|
||||
"t_1_1744098801860": "홈으로 돌아가기",
|
||||
"t_2_1744098804908": "안전 유의사항: 이가 오류라면 즉시 관리자에게 연락하십시오",
|
||||
@@ -545,5 +544,8 @@
|
||||
"t_1_1747365603108": "웨스턴 디지털의 비밀번호를 입력하세요",
|
||||
"t_2_1747365599051": "SSH 비밀번호를 입력하세요",
|
||||
"t_3_1747365600828": "볼케이노 엔진의 AccessKey를 입력하세요",
|
||||
"t_4_1747365600137": "볼케이노 엔진의 SecretKey를 입력하세요"
|
||||
"t_4_1747365600137": "볼케이노 엔진의 SecretKey를 입력하세요",
|
||||
"t_0_1747367069267": "Pagoda docker 사이트",
|
||||
"t_0_1747617113090": "레치 API 토큰을 입력하세요",
|
||||
"t_1_1747617105179": "API Token"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"t_0_1747367069267": "Site Pagoda docker",
|
||||
"t_0_1744098811152": "Aviso: Você entrou em uma área desconhecida, a página que você está visitando não existe, por favor, clique no botão para voltar para a página inicial.",
|
||||
"t_1_1744098801860": "Voltar para a homepage",
|
||||
"t_2_1744098804908": "Dica de Segurança: Se você acha que isso é um erro, entre em contato com o administrador imediatamente",
|
||||
@@ -545,5 +544,8 @@
|
||||
"t_1_1747365603108": "Por favor, insira a senha da Western Digital",
|
||||
"t_2_1747365599051": "Por favor, insira a senha SSH",
|
||||
"t_3_1747365600828": "Por favor, insira a AccessKey do Volcano Engine",
|
||||
"t_4_1747365600137": "Por favor, insira o SecretKey do Volcano Engine"
|
||||
"t_4_1747365600137": "Por favor, insira o SecretKey do Volcano Engine",
|
||||
"t_0_1747367069267": "Site Pagoda docker",
|
||||
"t_0_1747617113090": "Por favor, insira o Token API do Leichi",
|
||||
"t_1_1747617105179": "API Token"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"t_0_1747367069267": "Сайт Pagoda docker",
|
||||
"t_0_1744098811152": "Предупреждение: Вы вошли в неизвестную зону, посещаемая страница не существует, пожалуйста, нажмите кнопку, чтобы вернуться на главную страницу.",
|
||||
"t_1_1744098801860": "Вернуться на главную",
|
||||
"t_2_1744098804908": "Совет по безопасности: Если вы считаете, что это ошибка, немедленно свяжитесь с администратором",
|
||||
@@ -545,5 +544,8 @@
|
||||
"t_1_1747365603108": "Пожалуйста, введите пароль Western Digital",
|
||||
"t_2_1747365599051": "Пожалуйста, введите пароль SSH",
|
||||
"t_3_1747365600828": "Пожалуйста, введите AccessKey Volcano Engine",
|
||||
"t_4_1747365600137": "Введите SecretKey Volcano Engine"
|
||||
"t_4_1747365600137": "Введите SecretKey Volcano Engine",
|
||||
"t_0_1747367069267": "Сайт Pagoda docker",
|
||||
"t_0_1747617113090": "Пожалуйста, введите API-токен Leichi",
|
||||
"t_1_1747617105179": "API Token"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"t_0_1747367069267": "宝塔docker站点",
|
||||
"t_0_1744098811152": "警告:您已进入未知区域,所访问的页面不存在,请点击按钮返回首页。",
|
||||
"t_1_1744098801860": "返回首页",
|
||||
"t_2_1744098804908": "安全提示:如果您认为这是个错误,请立即联系管理员",
|
||||
@@ -545,5 +544,8 @@
|
||||
"t_1_1747365603108": "请输入西部数码的密码",
|
||||
"t_2_1747365599051": "请输入SSH的Password",
|
||||
"t_3_1747365600828": "请输入火山引擎的AccessKey",
|
||||
"t_4_1747365600137": "请输入火山引擎的SecretKey"
|
||||
"t_4_1747365600137": "请输入火山引擎的SecretKey",
|
||||
"t_0_1747367069267": "宝塔docker站点",
|
||||
"t_0_1747617113090": "请输入雷池的API令牌",
|
||||
"t_1_1747617105179": "API Token"
|
||||
}
|
||||
@@ -1,5 +1,4 @@
|
||||
{
|
||||
"t_0_1747367069267": "寶塔docker站點",
|
||||
"t_0_1744098811152": "警告:您已進入未知區域,所訪問的頁面不存在,請點擊按鈕返回首頁。",
|
||||
"t_1_1744098801860": "返回首頁",
|
||||
"t_2_1744098804908": "安全提示:如果您認為這是個錯誤,請立即聯繫管理員",
|
||||
@@ -544,5 +543,8 @@
|
||||
"t_1_1747365603108": "請輸入西部數碼的密碼",
|
||||
"t_2_1747365599051": "請輸入SSH的Password",
|
||||
"t_3_1747365600828": "請輸入火山引擎的AccessKey",
|
||||
"t_4_1747365600137": "請輸入火山引擎的SecretKey"
|
||||
"t_4_1747365600137": "請輸入火山引擎的SecretKey",
|
||||
"t_0_1747367069267": "寶塔docker站點",
|
||||
"t_0_1747617113090": "請輸入雷池的API令牌",
|
||||
"t_1_1747617105179": "API Token"
|
||||
}
|
||||
@@ -325,13 +325,17 @@ export const useApiFormController = (props: { data: AccessItem }) => {
|
||||
cloudflare: $t('t_0_1747042966820'),
|
||||
btpanel: $t('t_1_1747042969705'),
|
||||
btwaf: $t('t_1_1747300384579'),
|
||||
safeline: $t('t_2_1747300385222'),
|
||||
}
|
||||
return callback(new Error(mapTips[param.value.type as keyof typeof mapTips]))
|
||||
}
|
||||
callback()
|
||||
},
|
||||
},
|
||||
api_token: {
|
||||
required: true,
|
||||
message: $t('t_0_1747617113090'),
|
||||
trigger: 'input',
|
||||
},
|
||||
access_key_id: {
|
||||
required: true,
|
||||
message: $t('t_4_1745317314054'),
|
||||
@@ -467,9 +471,13 @@ export const useApiFormController = (props: { data: AccessItem }) => {
|
||||
useFormInput(typeUrlMap.get(param.value.type) || '', 'config.url', {
|
||||
onInput: (val: string) => ((param.value.config as PanelAccessConfig).url = val.trim()),
|
||||
}),
|
||||
useFormInput($t('t_55_1745289355715'), 'config.api_key', {
|
||||
onInput: (val: string) => ((param.value.config as PanelAccessConfig).api_key = val.trim()),
|
||||
}),
|
||||
useFormInput(
|
||||
param.value.type === 'safeline' ? $t('t_1_1747617105179') : $t('t_55_1745289355715'),
|
||||
param.value.type === 'safeline' ? 'config.api_token' : 'config.api_key',
|
||||
{
|
||||
onInput: (val: string) => ((param.value.config as PanelAccessConfig).api_key = val.trim()),
|
||||
},
|
||||
),
|
||||
useFormSwitch(
|
||||
$t('t_3_1746667592270'),
|
||||
'config.ignore_ssl',
|
||||
|
||||
@@ -32,12 +32,6 @@ export default defineComponent({
|
||||
}
|
||||
}
|
||||
|
||||
// 组件挂载时自动获取日志
|
||||
onMounted(() => {
|
||||
fetchLogs()
|
||||
console.log('mounted')
|
||||
})
|
||||
|
||||
return () => (
|
||||
<LogViewer
|
||||
title={`工作流执行日志 (ID: ${props.id})`}
|
||||
|
||||
@@ -93,9 +93,7 @@ export default defineComponent({
|
||||
</div>
|
||||
<div class="flex mb-[1rem] leading-relaxed">
|
||||
<span class="font-medium text-gray-500 flex-none w-[9rem]">{$t('t_16_1746667591069')}</span>
|
||||
<span class="flex-1 text-gray-700">
|
||||
{isWildcard.value ? $t('t_17_1746667588785') : $t('t_18_1746667590113')}
|
||||
</span>
|
||||
<span class="flex-1 text-gray-700">{$t('t_17_1746667588785')}</span>
|
||||
</div>
|
||||
<div class="flex mb-[1rem] leading-relaxed">
|
||||
<span class="font-medium text-gray-500 flex-none w-[9rem]">{$t('t_19_1746667589295')}</span>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { FormRules } from 'naive-ui'
|
||||
import { useModal, useForm, useFormHooks, useLoadingMask, useModalHooks } from '@baota/naive-ui/hooks'
|
||||
import { useError } from '@baota/hooks/error'
|
||||
import { isDomain } from '@baota/utils/business'
|
||||
import { isDomain, isWildcardDomain } from '@baota/utils/business'
|
||||
import { useStore as useWorkflowViewStore } from '@autoDeploy/children/workflowView/useStore'
|
||||
import { $t } from '@locales/index'
|
||||
import { useStore } from './useStore'
|
||||
@@ -127,10 +127,10 @@ export const useCertificateFormController = () => {
|
||||
message: $t('t_7_1746667592468'),
|
||||
trigger: 'input',
|
||||
validator: (rule: any, value: any, callback: any) => {
|
||||
if (!isDomain(value)) {
|
||||
callback(new Error($t('t_7_1746667592468')))
|
||||
} else {
|
||||
if (isDomain(value) || isWildcardDomain(value)) {
|
||||
callback()
|
||||
} else {
|
||||
callback(new Error($t('t_7_1746667592468')))
|
||||
}
|
||||
},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user