fix: 修复群晖测试时报addSecret undefine错误

This commit is contained in:
xiaojunnuo
2026-03-16 22:51:09 +08:00
parent 0b9933df1e
commit 5eb4aa3a0e
15 changed files with 31 additions and 16 deletions

View File

@@ -3,7 +3,7 @@ default:
strategy:
runStrategy: 0
input:
renewDays: 15
renewDays: 20
forceUpdate: false
name: CertApply
title: 证书申请JS版

View File

@@ -3,7 +3,7 @@ default:
strategy:
runStrategy: 0
input:
renewDays: 15
renewDays: 20
forceUpdate: false
name: CertApplyLego
icon: ph:certificate

View File

@@ -41,7 +41,7 @@ export class HandleController extends BaseController {
if (body.record.id > 0) {
const oldEntity = await this.accessService.info(body.record.id);
if (oldEntity) {
if (oldEntity.userId !== this.getUserId()) {
if (oldEntity.userId !== userId) {
throw new Error('access not found');
}
if (oldEntity.projectId && oldEntity.projectId !== projectId) {

View File

@@ -33,7 +33,7 @@ const pipelineExample = `
"title": "申请证书", // 步骤标题
"runnableType": "step", // 类型标识
"input": { //输入参数 根据插件的配置有不同的参数具体参数建议通过浏览器F12进行查看
"renewDays": 15,
"renewDays": 20,
},
"strategy": { // 策略
"runStrategy": 0 // 运行策略0正常执行1成功后跳过

View File

@@ -28,7 +28,7 @@ export class UserSiteMonitorSetting extends BaseSettings {
cron?:string = undefined;
retryTimes?:number = 3;
dnsServer?:string[] = undefined;
certValidDays?:number = 10;
certValidDays?:number = 14;
}
export class UserEmailSetting extends BaseSettings {

View File

@@ -648,6 +648,11 @@ export class PipelineService extends BaseService<PipelineEntity> {
pipeline.id = id;
}
if(entity.userId !=null){
pipeline.userId = entity.userId;
pipeline.projectId = entity.projectId;
}
if (!pipeline.stages || pipeline.stages.length === 0) {
return;
}
@@ -1285,7 +1290,7 @@ export class PipelineService extends BaseService<PipelineEntity> {
title: "申请证书",
runnableType: "step",
input: {
renewDays: 18,
renewDays: 20,
domains: req.domains,
email: req.email,
"challengeType": "auto",

View File

@@ -90,7 +90,7 @@ const preferredChainMergeScript = (() => {
desc: "免费通配符域名证书申请,支持多个域名打到同一个证书上",
default: {
input: {
renewDays: 15,
renewDays: 20,
forceUpdate: false,
},
strategy: {

View File

@@ -61,7 +61,7 @@ import dayjs from "dayjs";
export class CertApplyUploadPlugin extends CertApplyBaseConvertPlugin {
@TaskInput({
title: "过期前提醒",
value: 10,
value: 20,
component: {
name: "a-input-number",
vModel: "value",

View File

@@ -16,7 +16,7 @@ import { PrivateKeyType } from "./dns.js";
desc: "支持海量DNS解析提供商推荐使用一样的免费通配符域名证书申请支持多个域名打到同一个证书上",
default: {
input: {
renewDays: 15,
renewDays: 20,
forceUpdate: false,
},
strategy: {