diff --git a/CHANGELOG.md b/CHANGELOG.md index 14568138e..70dde18ba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +### Bug Fixes + +* 修复部署到openwrt错误的bug ([9ac33f9](https://github.com/certd/certd/commit/9ac33f9b9ba7727fcbbd320dd866bc048cbb3d72)) +* 修复新版本上传到阿里云cas后,其他依赖任务无法部署的bug ([99f5b8e](https://github.com/certd/certd/commit/99f5b8ebc1c64798ceb42042ad71cf71e967beb0)) +* esxi部署失败的bug ([6ab1fca](https://github.com/certd/certd/commit/6ab1fcaf894f7ce343af4b5bf4b0d67438df6618)) + +### Performance Improvements + +* 修改sql升级语句,兼容mysql5.7 ([02f89a9](https://github.com/certd/certd/commit/02f89a9c9d77850437285844670aed441e5953c3)) +* 已登录状态访问登录页面自动跳转到首页 ([bd8caff](https://github.com/certd/certd/commit/bd8caff0b754cb13530cf0f1644b33e29fde5d01)) +* 优化access授权支持remote-auto-complete ([2f40f79](https://github.com/certd/certd/commit/2f40f795ee6131132d3fab2601f92a567bbdc4b7)) +* access 插件支持remote-select等配置 ([d286c04](https://github.com/certd/certd/commit/d286c040a5232dcca829945734affead3ee08b3c)) + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) ### Performance Improvements diff --git a/docs/guide/changelogs/CHANGELOG.md b/docs/guide/changelogs/CHANGELOG.md index 14568138e..70dde18ba 100644 --- a/docs/guide/changelogs/CHANGELOG.md +++ b/docs/guide/changelogs/CHANGELOG.md @@ -3,6 +3,21 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +### Bug Fixes + +* 修复部署到openwrt错误的bug ([9ac33f9](https://github.com/certd/certd/commit/9ac33f9b9ba7727fcbbd320dd866bc048cbb3d72)) +* 修复新版本上传到阿里云cas后,其他依赖任务无法部署的bug ([99f5b8e](https://github.com/certd/certd/commit/99f5b8ebc1c64798ceb42042ad71cf71e967beb0)) +* esxi部署失败的bug ([6ab1fca](https://github.com/certd/certd/commit/6ab1fcaf894f7ce343af4b5bf4b0d67438df6618)) + +### Performance Improvements + +* 修改sql升级语句,兼容mysql5.7 ([02f89a9](https://github.com/certd/certd/commit/02f89a9c9d77850437285844670aed441e5953c3)) +* 已登录状态访问登录页面自动跳转到首页 ([bd8caff](https://github.com/certd/certd/commit/bd8caff0b754cb13530cf0f1644b33e29fde5d01)) +* 优化access授权支持remote-auto-complete ([2f40f79](https://github.com/certd/certd/commit/2f40f795ee6131132d3fab2601f92a567bbdc4b7)) +* access 插件支持remote-select等配置 ([d286c04](https://github.com/certd/certd/commit/d286c040a5232dcca829945734affead3ee08b3c)) + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) ### Performance Improvements diff --git a/docs/guide/plugins/deploy.md b/docs/guide/plugins/deploy.md index 90d886ad2..6c4930241 100644 --- a/docs/guide/plugins/deploy.md +++ b/docs/guide/plugins/deploy.md @@ -58,7 +58,7 @@ | 3.| **Dokploy-部署server证书** | 自动更新Dokploy server证书 | | 4.| **飞牛NAS-部署证书** | | | 5.| **1Panel-部署面板证书** | 更新1Panel的面板证书 | -| 6.| **1Panel-更新证书** | 更新1Panel的证书,包括面板证书和站点证书 | +| 6.| **1Panel-更新站点证书** | 更新1Panel的站点证书 | | 7.| **宝塔-删除过期证书** | 删除证书夹中过期证书 | | 8.| **宝塔-WAF证书部署** | 部署宝塔云WAF/aaWAF | | 9.| **宝塔-面板证书部署** | 部署宝塔面板本身的ssl证书 | diff --git a/lerna.json b/lerna.json index 5249287e8..b910db6bb 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ } }, "npmClient": "pnpm", - "version": "1.38.8" + "version": "1.38.9" } diff --git a/packages/core/acme-client/CHANGELOG.md b/packages/core/acme-client/CHANGELOG.md index 1d45d69ac..bf57787ac 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.38.9](https://github.com/publishlab/node-acme-client/compare/v1.38.8...v1.38.9) (2026-02-09) + +**Note:** Version bump only for package @certd/acme-client + ## [1.38.8](https://github.com/publishlab/node-acme-client/compare/v1.38.7...v1.38.8) (2026-02-06) ### Performance Improvements diff --git a/packages/core/acme-client/package.json b/packages/core/acme-client/package.json index cd21bb778..0340db046 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.38.8", + "version": "1.38.9", "type": "module", "module": "scr/index.js", "main": "src/index.js", @@ -18,7 +18,7 @@ "types" ], "dependencies": { - "@certd/basic": "^1.38.8", + "@certd/basic": "^1.38.9", "@peculiar/x509": "^1.11.0", "asn1js": "^3.0.5", "axios": "^1.9.0", @@ -70,5 +70,5 @@ "bugs": { "url": "https://github.com/publishlab/node-acme-client/issues" }, - "gitHead": "4fda6cbcde3d398d7f4dc3ee7e8ea90e691098db" + "gitHead": "b30cb5d7dc8311af4863da7dc8781f7264ba0545" } diff --git a/packages/core/basic/CHANGELOG.md b/packages/core/basic/CHANGELOG.md index 81be00900..04acb212e 100644 --- a/packages/core/basic/CHANGELOG.md +++ b/packages/core/basic/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.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +### Bug Fixes + +* esxi部署失败的bug ([6ab1fca](https://github.com/certd/certd/commit/6ab1fcaf894f7ce343af4b5bf4b0d67438df6618)) + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) **Note:** Version bump only for package @certd/basic diff --git a/packages/core/basic/build.md b/packages/core/basic/build.md index 2f0a258d8..449d87953 100644 --- a/packages/core/basic/build.md +++ b/packages/core/basic/build.md @@ -1 +1 @@ -02:23 +23:08 diff --git a/packages/core/basic/package.json b/packages/core/basic/package.json index f152cee1f..dc21876b5 100644 --- a/packages/core/basic/package.json +++ b/packages/core/basic/package.json @@ -1,7 +1,7 @@ { "name": "@certd/basic", "private": false, - "version": "1.38.8", + "version": "1.38.9", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -47,5 +47,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "4fda6cbcde3d398d7f4dc3ee7e8ea90e691098db" + "gitHead": "b30cb5d7dc8311af4863da7dc8781f7264ba0545" } diff --git a/packages/core/pipeline/CHANGELOG.md b/packages/core/pipeline/CHANGELOG.md index 01a19b879..bc25f1ea3 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.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +**Note:** Version bump only for package @certd/pipeline + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) **Note:** Version bump only for package @certd/pipeline diff --git a/packages/core/pipeline/package.json b/packages/core/pipeline/package.json index fac30956a..9e6942299 100644 --- a/packages/core/pipeline/package.json +++ b/packages/core/pipeline/package.json @@ -1,7 +1,7 @@ { "name": "@certd/pipeline", "private": false, - "version": "1.38.8", + "version": "1.38.9", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -18,8 +18,8 @@ "compile": "tsc --skipLibCheck --watch" }, "dependencies": { - "@certd/basic": "^1.38.8", - "@certd/plus-core": "^1.38.8", + "@certd/basic": "^1.38.9", + "@certd/plus-core": "^1.38.9", "dayjs": "^1.11.7", "lodash-es": "^4.17.21", "reflect-metadata": "^0.1.13" @@ -45,5 +45,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "4fda6cbcde3d398d7f4dc3ee7e8ea90e691098db" + "gitHead": "b30cb5d7dc8311af4863da7dc8781f7264ba0545" } diff --git a/packages/libs/lib-huawei/CHANGELOG.md b/packages/libs/lib-huawei/CHANGELOG.md index 41e9951ff..ff2f7963a 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.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +**Note:** Version bump only for package @certd/lib-huawei + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) **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 372e5f513..1f3c4b0cd 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.38.8", + "version": "1.38.9", "main": "./dist/bundle.js", "module": "./dist/bundle.js", "types": "./dist/d/index.d.ts", @@ -24,5 +24,5 @@ "prettier": "^2.8.8", "tslib": "^2.8.1" }, - "gitHead": "4fda6cbcde3d398d7f4dc3ee7e8ea90e691098db" + "gitHead": "b30cb5d7dc8311af4863da7dc8781f7264ba0545" } diff --git a/packages/libs/lib-iframe/CHANGELOG.md b/packages/libs/lib-iframe/CHANGELOG.md index 654d48d58..364fa0e22 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.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +**Note:** Version bump only for package @certd/lib-iframe + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) **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 c6b532b9f..fcd41a94b 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.38.8", + "version": "1.38.9", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -31,5 +31,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "4fda6cbcde3d398d7f4dc3ee7e8ea90e691098db" + "gitHead": "b30cb5d7dc8311af4863da7dc8781f7264ba0545" } diff --git a/packages/libs/lib-jdcloud/CHANGELOG.md b/packages/libs/lib-jdcloud/CHANGELOG.md index fef99fb78..1c19524d9 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.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +**Note:** Version bump only for package @certd/jdcloud + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) **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 12160625a..5692be1df 100644 --- a/packages/libs/lib-jdcloud/package.json +++ b/packages/libs/lib-jdcloud/package.json @@ -1,6 +1,6 @@ { "name": "@certd/jdcloud", - "version": "1.38.8", + "version": "1.38.9", "description": "jdcloud openApi sdk", "main": "./dist/bundle.js", "module": "./dist/bundle.js", @@ -56,5 +56,5 @@ "fetch" ] }, - "gitHead": "4fda6cbcde3d398d7f4dc3ee7e8ea90e691098db" + "gitHead": "b30cb5d7dc8311af4863da7dc8781f7264ba0545" } diff --git a/packages/libs/lib-k8s/CHANGELOG.md b/packages/libs/lib-k8s/CHANGELOG.md index a93a1ce50..d395a9d71 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.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +**Note:** Version bump only for package @certd/lib-k8s + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) **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 b2f0783f6..78aef1ffb 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.38.8", + "version": "1.38.9", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -17,7 +17,7 @@ "pub": "npm publish" }, "dependencies": { - "@certd/basic": "^1.38.8", + "@certd/basic": "^1.38.9", "@kubernetes/client-node": "0.21.0" }, "devDependencies": { @@ -32,5 +32,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "4fda6cbcde3d398d7f4dc3ee7e8ea90e691098db" + "gitHead": "b30cb5d7dc8311af4863da7dc8781f7264ba0545" } diff --git a/packages/libs/lib-server/CHANGELOG.md b/packages/libs/lib-server/CHANGELOG.md index a5d66df1f..214926070 100644 --- a/packages/libs/lib-server/CHANGELOG.md +++ b/packages/libs/lib-server/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.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +**Note:** Version bump only for package @certd/lib-server + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) ### Performance Improvements diff --git a/packages/libs/lib-server/package.json b/packages/libs/lib-server/package.json index fdb22aed5..20a562631 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.38.8", + "version": "1.38.9", "description": "midway with flyway, sql upgrade way ", "private": false, "type": "module", @@ -28,11 +28,11 @@ ], "license": "AGPL", "dependencies": { - "@certd/acme-client": "^1.38.8", - "@certd/basic": "^1.38.8", - "@certd/pipeline": "^1.38.8", - "@certd/plugin-lib": "^1.38.8", - "@certd/plus-core": "^1.38.8", + "@certd/acme-client": "^1.38.9", + "@certd/basic": "^1.38.9", + "@certd/pipeline": "^1.38.9", + "@certd/plugin-lib": "^1.38.9", + "@certd/plus-core": "^1.38.9", "@midwayjs/cache": "3.14.0", "@midwayjs/core": "3.20.11", "@midwayjs/i18n": "3.20.13", @@ -64,5 +64,5 @@ "typeorm": "^0.3.11", "typescript": "^5.4.2" }, - "gitHead": "4fda6cbcde3d398d7f4dc3ee7e8ea90e691098db" + "gitHead": "b30cb5d7dc8311af4863da7dc8781f7264ba0545" } diff --git a/packages/libs/midway-flyway-js/CHANGELOG.md b/packages/libs/midway-flyway-js/CHANGELOG.md index e1e01dd86..2b7494672 100644 --- a/packages/libs/midway-flyway-js/CHANGELOG.md +++ b/packages/libs/midway-flyway-js/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.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +### Performance Improvements + +* 修改sql升级语句,兼容mysql5.7 ([02f89a9](https://github.com/certd/certd/commit/02f89a9c9d77850437285844670aed441e5953c3)) + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) **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 8de4886f5..01c825ff4 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.38.8", + "version": "1.38.9", "description": "midway with flyway, sql upgrade way ", "private": false, "type": "module", @@ -46,5 +46,5 @@ "typeorm": "^0.3.11", "typescript": "^5.4.2" }, - "gitHead": "4fda6cbcde3d398d7f4dc3ee7e8ea90e691098db" + "gitHead": "b30cb5d7dc8311af4863da7dc8781f7264ba0545" } diff --git a/packages/plugins/plugin-cert/CHANGELOG.md b/packages/plugins/plugin-cert/CHANGELOG.md index 8c4b1e739..83dc102d3 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.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +**Note:** Version bump only for package @certd/plugin-cert + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) **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 b8110c389..1cae207ed 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.38.8", + "version": "1.38.9", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -17,10 +17,10 @@ "compile": "tsc --skipLibCheck --watch" }, "dependencies": { - "@certd/acme-client": "^1.38.8", - "@certd/basic": "^1.38.8", - "@certd/pipeline": "^1.38.8", - "@certd/plugin-lib": "^1.38.8", + "@certd/acme-client": "^1.38.9", + "@certd/basic": "^1.38.9", + "@certd/pipeline": "^1.38.9", + "@certd/plugin-lib": "^1.38.9", "psl": "^1.9.0", "punycode.js": "^2.3.1" }, @@ -38,5 +38,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "4fda6cbcde3d398d7f4dc3ee7e8ea90e691098db" + "gitHead": "b30cb5d7dc8311af4863da7dc8781f7264ba0545" } diff --git a/packages/plugins/plugin-lib/CHANGELOG.md b/packages/plugins/plugin-lib/CHANGELOG.md index 3c7ad3ec2..e149598bd 100644 --- a/packages/plugins/plugin-lib/CHANGELOG.md +++ b/packages/plugins/plugin-lib/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.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +**Note:** Version bump only for package @certd/plugin-lib + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) **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 b78482b75..5c91226ce 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.38.8", + "version": "1.38.9", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -22,10 +22,10 @@ "@alicloud/pop-core": "^1.7.10", "@alicloud/tea-util": "^1.4.11", "@aws-sdk/client-s3": "^3.964.0", - "@certd/acme-client": "^1.38.8", - "@certd/basic": "^1.38.8", - "@certd/pipeline": "^1.38.8", - "@certd/plus-core": "^1.38.8", + "@certd/acme-client": "^1.38.9", + "@certd/basic": "^1.38.9", + "@certd/pipeline": "^1.38.9", + "@certd/plus-core": "^1.38.9", "@kubernetes/client-node": "0.21.0", "ali-oss": "^6.22.0", "basic-ftp": "^5.0.5", @@ -57,5 +57,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "4fda6cbcde3d398d7f4dc3ee7e8ea90e691098db" + "gitHead": "b30cb5d7dc8311af4863da7dc8781f7264ba0545" } diff --git a/packages/ui/certd-client/CHANGELOG.md b/packages/ui/certd-client/CHANGELOG.md index 806fdd6fe..11e32896e 100644 --- a/packages/ui/certd-client/CHANGELOG.md +++ b/packages/ui/certd-client/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.38.9](https://github.com/certd/certd/compare/v1.38.8...v1.38.9) (2026-02-09) + +### Performance Improvements + +* 已登录状态访问登录页面自动跳转到首页 ([bd8caff](https://github.com/certd/certd/commit/bd8caff0b754cb13530cf0f1644b33e29fde5d01)) +* 优化access授权支持remote-auto-complete ([2f40f79](https://github.com/certd/certd/commit/2f40f795ee6131132d3fab2601f92a567bbdc4b7)) +* access 插件支持remote-select等配置 ([d286c04](https://github.com/certd/certd/commit/d286c040a5232dcca829945734affead3ee08b3c)) + ## [1.38.8](https://github.com/certd/certd/compare/v1.38.7...v1.38.8) (2026-02-06) ### Performance Improvements diff --git a/packages/ui/certd-client/package.json b/packages/ui/certd-client/package.json index 6e1de7f0b..4f68619af 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.38.8", + "version": "1.38.9", "private": true, "scripts": { "dev": "vite --open", @@ -106,8 +106,8 @@ "zod-defaults": "^0.1.3" }, "devDependencies": { - "@certd/lib-iframe": "^1.38.8", - "@certd/pipeline": "^1.38.8", + "@certd/lib-iframe": "^1.38.9", + "@certd/pipeline": "^1.38.9", "@rollup/plugin-commonjs": "^25.0.7", "@rollup/plugin-node-resolve": "^15.2.3", "@types/chai": "^4.3.12", diff --git a/packages/ui/certd-client/src/components/plugins/common/remote-auto-complete.vue b/packages/ui/certd-client/src/components/plugins/common/remote-auto-complete.vue index a46c3d66b..114e7705c 100644 --- a/packages/ui/certd-client/src/components/plugins/common/remote-auto-complete.vue +++ b/packages/ui/certd-client/src/components/plugins/common/remote-auto-complete.vue @@ -23,7 +23,7 @@ defineOptions({ const props = defineProps< { - watches: string[]; + watches?: string[]; } & ComponentPropsType >(); @@ -48,6 +48,18 @@ const message = ref(""); const hasError = ref(false); const loading = ref(false); +function getInputFromForm(form: any, pluginType: string) { + let input: any = {}; + if (pluginType === "plugin") { + input = form?.input || {}; + } else if (pluginType === "access") { + input = form?.access || {}; + } else { + input = form || {}; + } + return input; +} + const getOptions = async () => { if (loading.value) { return; @@ -63,15 +75,14 @@ const getOptions = async () => { } const pluginType = getPluginType(); const { form } = getScope(); - const input = (pluginType === "plugin" ? form?.input : form) || {}; - + const input = getInputFromForm(form, pluginType); for (let key in define.input) { const inWatches = props.watches?.includes(key); const inputDefine = define.input[key]; if (inWatches && inputDefine.required) { const value = input[key]; if (value == null || value === "") { - console.log("remote-select required", key); + console.log("remote-auto-complete required", key); return; } } @@ -129,12 +140,14 @@ watch( () => { const pluginType = getPluginType(); const { form, key } = getScope(); - const input = (pluginType === "plugin" ? form?.input : form) || {}; - const watches = {}; - for (const key of props.watches) { - //@ts-ignore - watches[key] = input[key]; + const input = getInputFromForm(form, pluginType); + const watches: any = {}; + if (props.watches && props.watches.length > 0) { + for (const key of props.watches) { + watches[key] = input[key]; + } } + return { form: watches, key, @@ -144,6 +157,9 @@ watch( const { form } = value; const oldForm: any = oldValue?.form; let changed = oldForm == null || optionsRef.value.length == 0; + if (!props.watches || props.watches.length === 0) { + return; + } for (const key of props.watches) { //@ts-ignore if (oldForm && form[key] != oldForm[key]) { diff --git a/packages/ui/certd-client/src/components/plugins/common/remote-select.vue b/packages/ui/certd-client/src/components/plugins/common/remote-select.vue index e951b4d54..029697ca5 100644 --- a/packages/ui/certd-client/src/components/plugins/common/remote-select.vue +++ b/packages/ui/certd-client/src/components/plugins/common/remote-select.vue @@ -57,7 +57,7 @@ const VNodes = defineComponent({ const props = defineProps< { - watches: string[]; + watches?: string[]; search?: boolean; pager?: boolean; } & ComponentPropsType @@ -79,6 +79,17 @@ const getPluginType: any = inject("get:plugin:type", () => { return "plugin"; }); +function getInputFromForm(form: any, pluginType: string) { + let input: any = {}; + if (pluginType === "plugin") { + input = form?.input || {}; + } else if (pluginType === "access") { + input = form?.access || {}; + } else { + input = form || {}; + } + return input; +} const searchKeyRef = ref(""); const optionsRef = ref([]); const message = ref(""); @@ -104,7 +115,7 @@ const getOptions = async () => { } const pluginType = getPluginType(); const { form } = getScope(); - const input = (pluginType === "plugin" ? form?.input : form) || {}; + const input = getInputFromForm(form, pluginType); for (let key in define.input) { const inWatches = props.watches?.includes(key); @@ -200,12 +211,14 @@ watch( () => { const pluginType = getPluginType(); const { form, key } = getScope(); - const input = (pluginType === "plugin" ? form?.input : form) || {}; - const watches = {}; - for (const key of props.watches) { - //@ts-ignore - watches[key] = input[key]; + const input = getInputFromForm(form, pluginType); + const watches: any = {}; + if (props.watches && props.watches.length > 0) { + for (const key of props.watches) { + watches[key] = input[key]; + } } + return { form: watches, key, @@ -215,11 +228,12 @@ watch( const { form } = value; const oldForm: any = oldValue?.form; let changed = oldForm == null || optionsRef.value.length == 0; - for (const key of props.watches) { - //@ts-ignore - if (oldForm && form[key] != oldForm[key]) { - changed = true; - break; + if (props.watches && props.watches.length > 0) { + for (const key of props.watches) { + if (oldForm && form[key] != oldForm[key]) { + changed = true; + break; + } } } if (changed) { diff --git a/packages/ui/certd-client/src/router/guard.ts b/packages/ui/certd-client/src/router/guard.ts index 846147968..c18941595 100644 --- a/packages/ui/certd-client/src/router/guard.ts +++ b/packages/ui/certd-client/src/router/guard.ts @@ -101,6 +101,14 @@ function setupAccessGuard(router: Router) { return r.meta?.auth || r.meta?.permission; }); + if (to.path === LOGIN_PATH && accessStore.accessToken) { + return { + path: DEFAULT_HOME_PATH, + // 携带当前跳转的页面,登录后重新跳转该页面 + replace: true, + }; + } + if (!needAuth) { return true; } diff --git a/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/task-form/index.vue b/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/task-form/index.vue index 242a2ccbe..667566d38 100644 --- a/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/task-form/index.vue +++ b/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/task-form/index.vue @@ -37,7 +37,7 @@