From 163b0de874367a53f64ed9fb2996f32ce0affd9c Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Sun, 1 Feb 2026 02:00:10 +0800 Subject: [PATCH] chore: acepanel --- .../src/plugins/plugin-acepanel/access.ts | 11 +++++----- .../plugins/plugin-deploy-to-website.ts | 22 +++++++++---------- .../plugins/plugin-panel-cert.ts | 14 ++++++------ 3 files changed, 24 insertions(+), 23 deletions(-) diff --git a/packages/ui/certd-server/src/plugins/plugin-acepanel/access.ts b/packages/ui/certd-server/src/plugins/plugin-acepanel/access.ts index c43b6f71b..8ba8db3c5 100644 --- a/packages/ui/certd-server/src/plugins/plugin-acepanel/access.ts +++ b/packages/ui/certd-server/src/plugins/plugin-acepanel/access.ts @@ -6,21 +6,22 @@ import url from "url"; /** + * AcePanel授权 */ @IsAccess({ name: "acepanel", - title: "ACEPanel授权", + title: "AcePanel授权", desc: "", icon: "svg:icon-lucky" }) -export class AcepanelAccess extends BaseAccess { +export class AcePanelAccess extends BaseAccess { @AccessInput({ - title: "ACEPanel管理地址", + title: "AcePanel管理地址", component: { placeholder: "http://127.0.0.1:25475/entrance", }, - helper:"请输入ACEPanel管理地址,格式为http://127.0.0.1:25475/entrance, 要带安全入口,最后面不要加/", + helper:"请输入AcePanel管理地址,格式为http://127.0.0.1:25475/entrance, 要带安全入口,最后面不要加/", required: true, }) endpoint = ''; @@ -239,4 +240,4 @@ export class AcepanelAccess extends BaseAccess { } -new AcepanelAccess(); \ No newline at end of file +new AcePanelAccess(); diff --git a/packages/ui/certd-server/src/plugins/plugin-acepanel/plugins/plugin-deploy-to-website.ts b/packages/ui/certd-server/src/plugins/plugin-acepanel/plugins/plugin-deploy-to-website.ts index cdd393ff9..74d697b64 100644 --- a/packages/ui/certd-server/src/plugins/plugin-acepanel/plugins/plugin-deploy-to-website.ts +++ b/packages/ui/certd-server/src/plugins/plugin-acepanel/plugins/plugin-deploy-to-website.ts @@ -1,12 +1,12 @@ -import {IsTaskPlugin, PageSearch, pluginGroups, RunStrategy, TaskInput} from "@certd/pipeline"; -import {CertApplyPluginNames, CertInfo} from "@certd/plugin-cert"; -import {createCertDomainGetterInputDefine, createRemoteSelectInputDefine} from "@certd/plugin-lib"; -import {AcepanelAccess} from "../access.js"; +import { IsTaskPlugin, PageSearch, pluginGroups, RunStrategy, TaskInput } from "@certd/pipeline"; +import { CertApplyPluginNames, CertInfo } from "@certd/plugin-cert"; +import { createCertDomainGetterInputDefine, createRemoteSelectInputDefine } from "@certd/plugin-lib"; import { AbstractPlusTaskPlugin } from "@certd/plugin-plus"; +import { AcePanelAccess } from "../access.js"; @IsTaskPlugin({ - name: "AcepanelDeployToWebsite", - title: "ACEPanel-部署到网站", + name: "AcePanelDeployToWebsite", + title: "AcePanel-部署到网站", desc: "上传证书并部署到指定网站", icon: "svg:icon-lucky", group: pluginGroups.panel.key, @@ -18,7 +18,7 @@ import { AbstractPlusTaskPlugin } from "@certd/plugin-plus"; } }) -export class AcepanelDeployToWebsite extends AbstractPlusTaskPlugin { +export class AcePanelDeployToWebsite extends AbstractPlusTaskPlugin { @TaskInput({ title: "域名证书", helper: "请选择前置任务输出的域名证书", @@ -46,7 +46,7 @@ export class AcepanelDeployToWebsite extends AbstractPlusTaskPlugin { createRemoteSelectInputDefine({ title: "部署网站", helper: "选择需要部署证书的网站", - action: AcepanelDeployToWebsite.prototype.onGetWebsiteList.name, + action: AcePanelDeployToWebsite.prototype.onGetWebsiteList.name, pager: false, search: false }) @@ -57,7 +57,7 @@ export class AcepanelDeployToWebsite extends AbstractPlusTaskPlugin { } async onGetWebsiteList(data: PageSearch = {}) { - const access = await this.getAccess(this.accessId); + const access = await this.getAccess(this.accessId); const res = await access.getWebSiteList(data); const items = res.data.items; if (!items || items.length === 0) { @@ -76,7 +76,7 @@ export class AcepanelDeployToWebsite extends AbstractPlusTaskPlugin { } async execute(): Promise { - const access = await this.getAccess(this.accessId); + const access = await this.getAccess(this.accessId); // 上传证书 this.logger.info("开始上传证书"); @@ -99,4 +99,4 @@ export class AcepanelDeployToWebsite extends AbstractPlusTaskPlugin { } } -new AcepanelDeployToWebsite(); \ No newline at end of file +new AcePanelDeployToWebsite(); diff --git a/packages/ui/certd-server/src/plugins/plugin-acepanel/plugins/plugin-panel-cert.ts b/packages/ui/certd-server/src/plugins/plugin-acepanel/plugins/plugin-panel-cert.ts index 7dc19d311..acc1e94ad 100644 --- a/packages/ui/certd-server/src/plugins/plugin-acepanel/plugins/plugin-panel-cert.ts +++ b/packages/ui/certd-server/src/plugins/plugin-acepanel/plugins/plugin-panel-cert.ts @@ -1,12 +1,12 @@ import {IsTaskPlugin, pluginGroups, RunStrategy, TaskInput} from "@certd/pipeline"; import {CertApplyPluginNames, CertInfo} from "@certd/plugin-cert"; -import {AcepanelAccess} from "../access.js"; +import {AcePanelAccess} from "../access.js"; import { AbstractPlusTaskPlugin } from "@certd/plugin-plus"; @IsTaskPlugin({ - name: "AcepanelPanelCert", - title: "ACEPanel-面板证书", - desc: "部署ACEPanel面板证书", + name: "AcePanelPanelCert", + title: "AcePanel-面板证书", + desc: "部署AcePanel面板证书", icon: "svg:icon-lucky", group: pluginGroups.panel.key, needPlus: true, @@ -17,7 +17,7 @@ import { AbstractPlusTaskPlugin } from "@certd/plugin-plus"; } }) -export class AcepanelPanelCert extends AbstractPlusTaskPlugin { +export class AcePanelPanelCert extends AbstractPlusTaskPlugin { @TaskInput({ title: "域名证书", helper: "请选择前置任务输出的域名证书", @@ -42,7 +42,7 @@ export class AcepanelPanelCert extends AbstractPlusTaskPlugin { } async execute(): Promise { - const access = await this.getAccess(this.accessId); + const access = await this.getAccess(this.accessId); this.logger.info("开始部署面板证书"); await access.updatePanelCert(this.cert.crt, this.cert.key); @@ -50,4 +50,4 @@ export class AcepanelPanelCert extends AbstractPlusTaskPlugin { } } -new AcepanelPanelCert(); \ No newline at end of file +new AcePanelPanelCert();