From 4a09cf289d3f360c830f1a203fa11baa6af20f1c Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Mon, 25 May 2026 00:22:01 +0800 Subject: [PATCH] v1.40.4 --- CHANGELOG.md | 11 +++ docs/guide/plugins/deploy.md | 17 ++-- lerna.json | 2 +- packages/core/acme-client/CHANGELOG.md | 4 + packages/core/acme-client/package.json | 4 +- packages/core/basic/CHANGELOG.md | 4 + packages/core/basic/package.json | 2 +- packages/core/pipeline/CHANGELOG.md | 4 + packages/core/pipeline/package.json | 6 +- packages/libs/lib-huawei/CHANGELOG.md | 4 + packages/libs/lib-huawei/package.json | 2 +- packages/libs/lib-iframe/CHANGELOG.md | 4 + packages/libs/lib-iframe/package.json | 2 +- packages/libs/lib-jdcloud/CHANGELOG.md | 4 + packages/libs/lib-jdcloud/package.json | 2 +- packages/libs/lib-k8s/CHANGELOG.md | 4 + packages/libs/lib-k8s/package.json | 4 +- packages/libs/lib-server/CHANGELOG.md | 6 ++ packages/libs/lib-server/package.json | 12 +-- packages/libs/midway-flyway-js/CHANGELOG.md | 4 + packages/libs/midway-flyway-js/package.json | 2 +- packages/plugins/plugin-cert/CHANGELOG.md | 4 + packages/plugins/plugin-cert/package.json | 10 +- packages/plugins/plugin-lib/CHANGELOG.md | 6 ++ packages/plugins/plugin-lib/package.json | 10 +- packages/ui/certd-client/CHANGELOG.md | 6 ++ packages/ui/certd-client/package.json | 6 +- packages/ui/certd-server/CHANGELOG.md | 10 ++ .../deploy_DeployCertToAliyunLive.yaml | 96 +++++++++++++++++++ packages/ui/certd-server/package.json | 28 +++--- 30 files changed, 226 insertions(+), 54 deletions(-) create mode 100644 packages/ui/certd-server/metadata/deploy_DeployCertToAliyunLive.yaml diff --git a/CHANGELOG.md b/CHANGELOG.md index 586865785..bf8d65ff0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,17 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +### Bug Fixes + +* **pipeline-service:** 修复流水线运行时超过套餐部署次数仍然能够正常运行的bug ([5e59651](https://github.com/certd/certd/commit/5e59651d45bc91919629e35995ff1b3cff6b87ea)) + +### Performance Improvements + +* 商业版套餐只支持设置为可叠加 ([5e72f75](https://github.com/certd/certd/commit/5e72f75395fb632a30e80c07d35d8ba40ef631fa)) +* 新增阿里云直播证书部署插件 ([8edb6f8](https://github.com/certd/certd/commit/8edb6f8727bd148f106801bef25567880fd35e9e)) + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) ### Bug Fixes diff --git a/docs/guide/plugins/deploy.md b/docs/guide/plugins/deploy.md index 18708ebf4..dbc327539 100644 --- a/docs/guide/plugins/deploy.md +++ b/docs/guide/plugins/deploy.md @@ -1,5 +1,5 @@ # 任务插件 -共 `131` 款任务插件 +共 `132` 款任务插件 ## 1. 证书申请 | 序号 | 名称 | 说明 | @@ -93,13 +93,14 @@ | 9.| **阿里云-部署至ESA** | 部署证书到阿里云ESA(边缘安全加速),自动删除过期证书 | | 10.| **阿里云-部署至阿里云FC(3.0)** | 部署证书到阿里云函数计算(FC3.0) | | 11.| **阿里云-部署至GA** | 部署证书到阿里云GA(全球加速),支持更新默认证书和扩展证书 | -| 12.| **阿里云-部署至NLB(网络负载均衡)** | NLB,网络负载均衡,更新监听器的默认证书 | -| 13.| **阿里云-部署证书至OSS** | 部署域名证书至阿里云OSS自定义域名,不是上传到阿里云oss | -| 14.| **阿里云-部署至CLB(传统负载均衡)** | 部署证书到阿里云CLB(传统负载均衡) | -| 15.| **阿里云-部署至VOD** | 部署证书到阿里云视频点播(vod) | -| 16.| **阿里云-部署至阿里云WAF(云产品接入)** | 部署证书到阿里云WAF(云产品接入),CNAME方式接入的请选择另外一个waf插件 | -| 17.| **阿里云-部署至阿里云WAF(cname接入)** | 部署证书到阿里云WAF(cname接入),云资源的请选择另外一个waf插件 | -| 18.| **阿里云-上传证书到CAS** | 上传证书到阿里云证书管理服务(CAS),如果不想在阿里云上同一份证书上传多次,可以把此任务作为前置任务,其他阿里云任务证书那一项选择此任务的输出 | +| 12.| **阿里云-部署至直播(Live)** | 部署证书到阿里云视频直播(Live)域名 | +| 13.| **阿里云-部署至NLB(网络负载均衡)** | NLB,网络负载均衡,更新监听器的默认证书 | +| 14.| **阿里云-部署证书至OSS** | 部署域名证书至阿里云OSS自定义域名,不是上传到阿里云oss | +| 15.| **阿里云-部署至CLB(传统负载均衡)** | 部署证书到阿里云CLB(传统负载均衡) | +| 16.| **阿里云-部署至VOD** | 部署证书到阿里云视频点播(vod) | +| 17.| **阿里云-部署至阿里云WAF(云产品接入)** | 部署证书到阿里云WAF(云产品接入),CNAME方式接入的请选择另外一个waf插件 | +| 18.| **阿里云-部署至阿里云WAF(cname接入)** | 部署证书到阿里云WAF(cname接入),云资源的请选择另外一个waf插件 | +| 19.| **阿里云-上传证书到CAS** | 上传证书到阿里云证书管理服务(CAS),如果不想在阿里云上同一份证书上传多次,可以把此任务作为前置任务,其他阿里云任务证书那一项选择此任务的输出 | ## 6. 华为云 | 序号 | 名称 | 说明 | diff --git a/lerna.json b/lerna.json index c372042d0..d881b283f 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ } }, "npmClient": "pnpm", - "version": "1.40.3" + "version": "1.40.4" } diff --git a/packages/core/acme-client/CHANGELOG.md b/packages/core/acme-client/CHANGELOG.md index 70091ff37..2a4d09a71 100644 --- a/packages/core/acme-client/CHANGELOG.md +++ b/packages/core/acme-client/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/publishlab/node-acme-client/compare/v1.40.3...v1.40.4) (2026-05-24) + +**Note:** Version bump only for package @certd/acme-client + ## [1.40.3](https://github.com/publishlab/node-acme-client/compare/v1.40.2...v1.40.3) (2026-05-21) **Note:** Version bump only for package @certd/acme-client diff --git a/packages/core/acme-client/package.json b/packages/core/acme-client/package.json index 74d5ba2b9..5a092f1a9 100644 --- a/packages/core/acme-client/package.json +++ b/packages/core/acme-client/package.json @@ -3,7 +3,7 @@ "description": "Simple and unopinionated ACME client", "private": false, "author": "nmorsman", - "version": "1.40.3", + "version": "1.40.4", "type": "module", "module": "./dist/index.js", "main": "./dist/index.js", @@ -18,7 +18,7 @@ "types" ], "dependencies": { - "@certd/basic": "^1.40.3", + "@certd/basic": "^1.40.4", "@peculiar/x509": "^1.11.0", "asn1js": "^3.0.5", "axios": "^1.9.0", diff --git a/packages/core/basic/CHANGELOG.md b/packages/core/basic/CHANGELOG.md index a3a49b555..67e2a63a2 100644 --- a/packages/core/basic/CHANGELOG.md +++ b/packages/core/basic/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +**Note:** Version bump only for package @certd/basic + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) **Note:** Version bump only for package @certd/basic diff --git a/packages/core/basic/package.json b/packages/core/basic/package.json index e135c7d44..1dcf608f2 100644 --- a/packages/core/basic/package.json +++ b/packages/core/basic/package.json @@ -1,7 +1,7 @@ { "name": "@certd/basic", "private": false, - "version": "1.40.3", + "version": "1.40.4", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", diff --git a/packages/core/pipeline/CHANGELOG.md b/packages/core/pipeline/CHANGELOG.md index 26cdf25b9..2e85c0278 100644 --- a/packages/core/pipeline/CHANGELOG.md +++ b/packages/core/pipeline/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +**Note:** Version bump only for package @certd/pipeline + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) **Note:** Version bump only for package @certd/pipeline diff --git a/packages/core/pipeline/package.json b/packages/core/pipeline/package.json index 2752b8788..cdb8d9068 100644 --- a/packages/core/pipeline/package.json +++ b/packages/core/pipeline/package.json @@ -1,7 +1,7 @@ { "name": "@certd/pipeline", "private": false, - "version": "1.40.3", + "version": "1.40.4", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -19,8 +19,8 @@ "compile": "tsc --skipLibCheck --watch" }, "dependencies": { - "@certd/basic": "^1.40.3", - "@certd/plus-core": "^1.40.3", + "@certd/basic": "^1.40.4", + "@certd/plus-core": "^1.40.4", "dayjs": "^1.11.7", "lodash-es": "^4.17.21", "reflect-metadata": "^0.1.13" diff --git a/packages/libs/lib-huawei/CHANGELOG.md b/packages/libs/lib-huawei/CHANGELOG.md index 16a4cb775..67037069c 100644 --- a/packages/libs/lib-huawei/CHANGELOG.md +++ b/packages/libs/lib-huawei/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +**Note:** Version bump only for package @certd/lib-huawei + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) **Note:** Version bump only for package @certd/lib-huawei diff --git a/packages/libs/lib-huawei/package.json b/packages/libs/lib-huawei/package.json index cb069666a..2d1f5916c 100644 --- a/packages/libs/lib-huawei/package.json +++ b/packages/libs/lib-huawei/package.json @@ -1,7 +1,7 @@ { "name": "@certd/lib-huawei", "private": false, - "version": "1.40.3", + "version": "1.40.4", "main": "./dist/bundle.js", "module": "./dist/bundle.js", "types": "./dist/d/index.d.ts", diff --git a/packages/libs/lib-iframe/CHANGELOG.md b/packages/libs/lib-iframe/CHANGELOG.md index eec62c04d..ecd307d2a 100644 --- a/packages/libs/lib-iframe/CHANGELOG.md +++ b/packages/libs/lib-iframe/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +**Note:** Version bump only for package @certd/lib-iframe + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) **Note:** Version bump only for package @certd/lib-iframe diff --git a/packages/libs/lib-iframe/package.json b/packages/libs/lib-iframe/package.json index 5f86bf35b..2b9800842 100644 --- a/packages/libs/lib-iframe/package.json +++ b/packages/libs/lib-iframe/package.json @@ -1,7 +1,7 @@ { "name": "@certd/lib-iframe", "private": false, - "version": "1.40.3", + "version": "1.40.4", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", diff --git a/packages/libs/lib-jdcloud/CHANGELOG.md b/packages/libs/lib-jdcloud/CHANGELOG.md index f7b5aa6bd..0c7357676 100644 --- a/packages/libs/lib-jdcloud/CHANGELOG.md +++ b/packages/libs/lib-jdcloud/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +**Note:** Version bump only for package @certd/jdcloud + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) **Note:** Version bump only for package @certd/jdcloud diff --git a/packages/libs/lib-jdcloud/package.json b/packages/libs/lib-jdcloud/package.json index 02ae7edce..50f7733f3 100644 --- a/packages/libs/lib-jdcloud/package.json +++ b/packages/libs/lib-jdcloud/package.json @@ -1,6 +1,6 @@ { "name": "@certd/jdcloud", - "version": "1.40.3", + "version": "1.40.4", "description": "jdcloud openApi sdk", "main": "./dist/bundle.js", "module": "./dist/bundle.js", diff --git a/packages/libs/lib-k8s/CHANGELOG.md b/packages/libs/lib-k8s/CHANGELOG.md index 573dd4c5e..a7f4a77a8 100644 --- a/packages/libs/lib-k8s/CHANGELOG.md +++ b/packages/libs/lib-k8s/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +**Note:** Version bump only for package @certd/lib-k8s + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) **Note:** Version bump only for package @certd/lib-k8s diff --git a/packages/libs/lib-k8s/package.json b/packages/libs/lib-k8s/package.json index b9a2fccfa..a1374c1cc 100644 --- a/packages/libs/lib-k8s/package.json +++ b/packages/libs/lib-k8s/package.json @@ -1,7 +1,7 @@ { "name": "@certd/lib-k8s", "private": false, - "version": "1.40.3", + "version": "1.40.4", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -19,7 +19,7 @@ "compile": "tsc --skipLibCheck --watch" }, "dependencies": { - "@certd/basic": "^1.40.3", + "@certd/basic": "^1.40.4", "@kubernetes/client-node": "0.21.0" }, "devDependencies": { diff --git a/packages/libs/lib-server/CHANGELOG.md b/packages/libs/lib-server/CHANGELOG.md index f0e51690a..455a6eecb 100644 --- a/packages/libs/lib-server/CHANGELOG.md +++ b/packages/libs/lib-server/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +### Performance Improvements + +* 商业版套餐只支持设置为可叠加 ([5e72f75](https://github.com/certd/certd/commit/5e72f75395fb632a30e80c07d35d8ba40ef631fa)) + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) **Note:** Version bump only for package @certd/lib-server diff --git a/packages/libs/lib-server/package.json b/packages/libs/lib-server/package.json index ffa97ed86..e712f1f7a 100644 --- a/packages/libs/lib-server/package.json +++ b/packages/libs/lib-server/package.json @@ -1,6 +1,6 @@ { "name": "@certd/lib-server", - "version": "1.40.3", + "version": "1.40.4", "description": "midway with flyway, sql upgrade way ", "private": false, "type": "module", @@ -29,11 +29,11 @@ ], "license": "AGPL", "dependencies": { - "@certd/acme-client": "^1.40.3", - "@certd/basic": "^1.40.3", - "@certd/pipeline": "^1.40.3", - "@certd/plugin-lib": "^1.40.3", - "@certd/plus-core": "^1.40.3", + "@certd/acme-client": "^1.40.4", + "@certd/basic": "^1.40.4", + "@certd/pipeline": "^1.40.4", + "@certd/plugin-lib": "^1.40.4", + "@certd/plus-core": "^1.40.4", "@midwayjs/cache": "3.14.0", "@midwayjs/core": "3.20.11", "@midwayjs/i18n": "3.20.13", diff --git a/packages/libs/midway-flyway-js/CHANGELOG.md b/packages/libs/midway-flyway-js/CHANGELOG.md index 9b8b42308..c8776dd37 100644 --- a/packages/libs/midway-flyway-js/CHANGELOG.md +++ b/packages/libs/midway-flyway-js/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +**Note:** Version bump only for package @certd/midway-flyway-js + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) **Note:** Version bump only for package @certd/midway-flyway-js diff --git a/packages/libs/midway-flyway-js/package.json b/packages/libs/midway-flyway-js/package.json index ec5f2ffe8..dc1d0b2de 100644 --- a/packages/libs/midway-flyway-js/package.json +++ b/packages/libs/midway-flyway-js/package.json @@ -1,6 +1,6 @@ { "name": "@certd/midway-flyway-js", - "version": "1.40.3", + "version": "1.40.4", "description": "midway with flyway, sql upgrade way ", "private": false, "type": "module", diff --git a/packages/plugins/plugin-cert/CHANGELOG.md b/packages/plugins/plugin-cert/CHANGELOG.md index 8d048ed31..d8322b989 100644 --- a/packages/plugins/plugin-cert/CHANGELOG.md +++ b/packages/plugins/plugin-cert/CHANGELOG.md @@ -3,6 +3,10 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +**Note:** Version bump only for package @certd/plugin-cert + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) **Note:** Version bump only for package @certd/plugin-cert diff --git a/packages/plugins/plugin-cert/package.json b/packages/plugins/plugin-cert/package.json index efebd1e5c..83c05e9c5 100644 --- a/packages/plugins/plugin-cert/package.json +++ b/packages/plugins/plugin-cert/package.json @@ -1,7 +1,7 @@ { "name": "@certd/plugin-cert", "private": false, - "version": "1.40.3", + "version": "1.40.4", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -18,10 +18,10 @@ "compile": "tsc --skipLibCheck --watch" }, "dependencies": { - "@certd/acme-client": "^1.40.3", - "@certd/basic": "^1.40.3", - "@certd/pipeline": "^1.40.3", - "@certd/plugin-lib": "^1.40.3", + "@certd/acme-client": "^1.40.4", + "@certd/basic": "^1.40.4", + "@certd/pipeline": "^1.40.4", + "@certd/plugin-lib": "^1.40.4", "psl": "^1.9.0", "punycode.js": "^2.3.1" }, diff --git a/packages/plugins/plugin-lib/CHANGELOG.md b/packages/plugins/plugin-lib/CHANGELOG.md index 2b6feaeb4..311bb9f85 100644 --- a/packages/plugins/plugin-lib/CHANGELOG.md +++ b/packages/plugins/plugin-lib/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +### Performance Improvements + +* 新增阿里云直播证书部署插件 ([8edb6f8](https://github.com/certd/certd/commit/8edb6f8727bd148f106801bef25567880fd35e9e)) + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) **Note:** Version bump only for package @certd/plugin-lib diff --git a/packages/plugins/plugin-lib/package.json b/packages/plugins/plugin-lib/package.json index b3255cef6..0e50d3eb2 100644 --- a/packages/plugins/plugin-lib/package.json +++ b/packages/plugins/plugin-lib/package.json @@ -1,7 +1,7 @@ { "name": "@certd/plugin-lib", "private": false, - "version": "1.40.3", + "version": "1.40.4", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -23,10 +23,10 @@ "@alicloud/pop-core": "^1.7.10", "@alicloud/tea-util": "^1.4.11", "@aws-sdk/client-s3": "^3.964.0", - "@certd/acme-client": "^1.40.3", - "@certd/basic": "^1.40.3", - "@certd/pipeline": "^1.40.3", - "@certd/plus-core": "^1.40.3", + "@certd/acme-client": "^1.40.4", + "@certd/basic": "^1.40.4", + "@certd/pipeline": "^1.40.4", + "@certd/plus-core": "^1.40.4", "@kubernetes/client-node": "0.21.0", "ali-oss": "^6.22.0", "basic-ftp": "^5.0.5", diff --git a/packages/ui/certd-client/CHANGELOG.md b/packages/ui/certd-client/CHANGELOG.md index b6b7fe07c..d0b242570 100644 --- a/packages/ui/certd-client/CHANGELOG.md +++ b/packages/ui/certd-client/CHANGELOG.md @@ -3,6 +3,12 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +### Performance Improvements + +* 商业版套餐只支持设置为可叠加 ([5e72f75](https://github.com/certd/certd/commit/5e72f75395fb632a30e80c07d35d8ba40ef631fa)) + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) ### Bug Fixes diff --git a/packages/ui/certd-client/package.json b/packages/ui/certd-client/package.json index 4286cfd88..68e2ef1c1 100644 --- a/packages/ui/certd-client/package.json +++ b/packages/ui/certd-client/package.json @@ -1,6 +1,6 @@ { "name": "@certd/ui-client", - "version": "1.40.3", + "version": "1.40.4", "private": true, "scripts": { "dev": "vite --open", @@ -106,8 +106,8 @@ "zod-defaults": "^0.1.3" }, "devDependencies": { - "@certd/lib-iframe": "^1.40.3", - "@certd/pipeline": "^1.40.3", + "@certd/lib-iframe": "^1.40.4", + "@certd/pipeline": "^1.40.4", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-node-resolve": "^15.2.3", "@types/chai": "^4.3.12", diff --git a/packages/ui/certd-server/CHANGELOG.md b/packages/ui/certd-server/CHANGELOG.md index 1bfc2beff..d7d523775 100644 --- a/packages/ui/certd-server/CHANGELOG.md +++ b/packages/ui/certd-server/CHANGELOG.md @@ -3,6 +3,16 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.40.4](https://github.com/certd/certd/compare/v1.40.3...v1.40.4) (2026-05-24) + +### Bug Fixes + +* **pipeline-service:** 修复流水线运行时超过套餐部署次数仍然能够正常运行的bug ([5e59651](https://github.com/certd/certd/commit/5e59651d45bc91919629e35995ff1b3cff6b87ea)) + +### Performance Improvements + +* 新增阿里云直播证书部署插件 ([8edb6f8](https://github.com/certd/certd/commit/8edb6f8727bd148f106801bef25567880fd35e9e)) + ## [1.40.3](https://github.com/certd/certd/compare/v1.40.2...v1.40.3) (2026-05-21) ### Bug Fixes diff --git a/packages/ui/certd-server/metadata/deploy_DeployCertToAliyunLive.yaml b/packages/ui/certd-server/metadata/deploy_DeployCertToAliyunLive.yaml new file mode 100644 index 000000000..d46e9bad2 --- /dev/null +++ b/packages/ui/certd-server/metadata/deploy_DeployCertToAliyunLive.yaml @@ -0,0 +1,96 @@ +showRunStrategy: false +default: + strategy: + runStrategy: 1 +name: DeployCertToAliyunLive +title: 阿里云-部署至直播(Live) +icon: svg:icon-aliyun +group: aliyun +desc: 部署证书到阿里云视频直播(Live)域名 +needPlus: false +input: + cert: + title: 域名证书 + helper: 请选择前置任务输出的域名证书 + component: + name: output-selector + from: + - ':cert:' + - uploadCertToAliyun + template: false + required: true + order: 0 + certDomains: + title: 当前证书域名 + component: + name: cert-domains-getter + mergeScript: |2- + + return { + component:{ + inputKey: ctx.compute(({form})=>{ + return form.cert + }), + } + } + + template: false + required: false + order: 0 + accessId: + title: Access授权 + helper: 阿里云授权AccessKeyId、AccessKeySecret + component: + name: access-selector + type: aliyun + required: true + order: 0 + endpoint: + title: 证书服务接入点 + helper: 不会选就按默认 + value: cas.aliyuncs.com + component: + name: a-select + options: + - value: cas.aliyuncs.com + label: 中国大陆 + - value: cas.ap-southeast-1.aliyuncs.com + label: 新加坡 + - value: cas.eu-central-1.aliyuncs.com + label: 德国(法兰克福) + required: true + order: 0 + domainList: + title: 直播域名 + component: + name: remote-select + vModel: value + mode: tags + type: plugin + typeName: DeployCertToAliyunLive + action: onGetDomainList + search: true + pager: true + multi: true + watches: + - certDomains + - accessId + - certDomains + - accessId + required: true + mergeScript: |2- + + return { + component:{ + form: ctx.compute(({form})=>{ + return form + }) + }, + } + + helper: 请选择要部署证书的直播域名 + order: 0 +output: {} +pluginType: deploy +type: builtIn +scriptFilePath: /plugins/plugin-aliyun/plugin/deploy-to-live/index.js diff --git a/packages/ui/certd-server/package.json b/packages/ui/certd-server/package.json index b45a65923..a908d3a1d 100644 --- a/packages/ui/certd-server/package.json +++ b/packages/ui/certd-server/package.json @@ -1,6 +1,6 @@ { "name": "@certd/ui-server", - "version": "1.40.3", + "version": "1.40.4", "description": "fast-server base midway", "private": true, "type": "module", @@ -53,20 +53,20 @@ "@aws-sdk/client-sts": "^3.990.0", "@azure/arm-dns": "^5.1.0", "@azure/identity": "^4.13.1", - "@certd/acme-client": "^1.40.3", - "@certd/basic": "^1.40.3", - "@certd/commercial-core": "^1.40.3", + "@certd/acme-client": "^1.40.4", + "@certd/basic": "^1.40.4", + "@certd/commercial-core": "^1.40.4", "@certd/cv4pve-api-javascript": "^8.4.2", - "@certd/jdcloud": "^1.40.3", - "@certd/lib-huawei": "^1.40.3", - "@certd/lib-k8s": "^1.40.3", - "@certd/lib-server": "^1.40.3", - "@certd/midway-flyway-js": "^1.40.3", - "@certd/pipeline": "^1.40.3", - "@certd/plugin-cert": "^1.40.3", - "@certd/plugin-lib": "^1.40.3", - "@certd/plugin-plus": "^1.40.3", - "@certd/plus-core": "^1.40.3", + "@certd/jdcloud": "^1.40.4", + "@certd/lib-huawei": "^1.40.4", + "@certd/lib-k8s": "^1.40.4", + "@certd/lib-server": "^1.40.4", + "@certd/midway-flyway-js": "^1.40.4", + "@certd/pipeline": "^1.40.4", + "@certd/plugin-cert": "^1.40.4", + "@certd/plugin-lib": "^1.40.4", + "@certd/plugin-plus": "^1.40.4", + "@certd/plus-core": "^1.40.4", "@google-cloud/dns": "^5.3.1", "@google-cloud/publicca": "^1.3.0", "@huaweicloud/huaweicloud-sdk-cdn": "3.1.185",