diff --git a/CHANGELOG.md b/CHANGELOG.md index af11df91..fe63352e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +### Bug Fixes + +* 腾讯云授权支持设置是否国际站,部署到EO插件支持国际站 ([5cd3968](https://github.com/certd/certd/commit/5cd3968929acef333cf30d3b20cf21cea6c82c5f)) +* 修复邮箱包含.号校验失败的bug ([65dcae7](https://github.com/certd/certd/commit/65dcae79f8faa7a6cb425e10a0fdb6758b0719f3)) + +### Performance Improvements + +* 首次打开任务日志查看页面,自动滚动到底部 ([43fee42](https://github.com/certd/certd/commit/43fee42198e8697185b427b1fa3eb79409603393)) +* 支持批量修改通知和定时 ([e11b3be](https://github.com/certd/certd/commit/e11b3becfd4abe6547e84d09adc38ebd6e1c4b87)) + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) ### Performance Improvements diff --git a/build.trigger b/build.trigger index 523ef385..f7037e72 100644 --- a/build.trigger +++ b/build.trigger @@ -1 +1 @@ -12:23 +17:16 diff --git a/docs/guide/changelogs/CHANGELOG.md b/docs/guide/changelogs/CHANGELOG.md index af11df91..fe63352e 100644 --- a/docs/guide/changelogs/CHANGELOG.md +++ b/docs/guide/changelogs/CHANGELOG.md @@ -3,6 +3,18 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [1.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +### Bug Fixes + +* 腾讯云授权支持设置是否国际站,部署到EO插件支持国际站 ([5cd3968](https://github.com/certd/certd/commit/5cd3968929acef333cf30d3b20cf21cea6c82c5f)) +* 修复邮箱包含.号校验失败的bug ([65dcae7](https://github.com/certd/certd/commit/65dcae79f8faa7a6cb425e10a0fdb6758b0719f3)) + +### Performance Improvements + +* 首次打开任务日志查看页面,自动滚动到底部 ([43fee42](https://github.com/certd/certd/commit/43fee42198e8697185b427b1fa3eb79409603393)) +* 支持批量修改通知和定时 ([e11b3be](https://github.com/certd/certd/commit/e11b3becfd4abe6547e84d09adc38ebd6e1c4b87)) + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) ### Performance Improvements diff --git a/lerna.json b/lerna.json index cdf1953b..b57f0233 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ } }, "npmClient": "pnpm", - "version": "1.35.4" + "version": "1.35.5" } diff --git a/packages/core/acme-client/CHANGELOG.md b/packages/core/acme-client/CHANGELOG.md index 99d9f9c8..23a19c5e 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.35.5](https://github.com/publishlab/node-acme-client/compare/v1.35.4...v1.35.5) (2025-06-20) + +**Note:** Version bump only for package @certd/acme-client + ## [1.35.4](https://github.com/publishlab/node-acme-client/compare/v1.35.3...v1.35.4) (2025-06-13) **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 d7dcb821..19ec2e46 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.35.4", + "version": "1.35.5", "type": "module", "module": "scr/index.js", "main": "src/index.js", @@ -18,7 +18,7 @@ "types" ], "dependencies": { - "@certd/basic": "^1.35.4", + "@certd/basic": "^1.35.5", "@peculiar/x509": "^1.11.0", "asn1js": "^3.0.5", "axios": "^1.7.2", @@ -69,5 +69,5 @@ "bugs": { "url": "https://github.com/publishlab/node-acme-client/issues" }, - "gitHead": "93017c044d4533ce40a2aab525f10b82761d09d0" + "gitHead": "7feece597a0d323c929b315f99750f1832b7a063" } diff --git a/packages/core/basic/CHANGELOG.md b/packages/core/basic/CHANGELOG.md index 1b6e15c3..2c8bff6c 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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +**Note:** Version bump only for package @certd/basic + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) **Note:** Version bump only for package @certd/basic diff --git a/packages/core/basic/build.md b/packages/core/basic/build.md index 2fd4a02a..754f8360 100644 --- a/packages/core/basic/build.md +++ b/packages/core/basic/build.md @@ -1 +1 @@ -12:19 +17:10 diff --git a/packages/core/basic/package.json b/packages/core/basic/package.json index c1aaee6a..32ce3617 100644 --- a/packages/core/basic/package.json +++ b/packages/core/basic/package.json @@ -1,7 +1,7 @@ { "name": "@certd/basic", "private": false, - "version": "1.35.4", + "version": "1.35.5", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -45,5 +45,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "93017c044d4533ce40a2aab525f10b82761d09d0" + "gitHead": "7feece597a0d323c929b315f99750f1832b7a063" } diff --git a/packages/core/pipeline/CHANGELOG.md b/packages/core/pipeline/CHANGELOG.md index 1fe7d0f4..d99c911d 100644 --- a/packages/core/pipeline/CHANGELOG.md +++ b/packages/core/pipeline/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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +### Performance Improvements + +* 支持批量修改通知和定时 ([e11b3be](https://github.com/certd/certd/commit/e11b3becfd4abe6547e84d09adc38ebd6e1c4b87)) + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) ### Performance Improvements diff --git a/packages/core/pipeline/package.json b/packages/core/pipeline/package.json index 4134838b..a7118cbf 100644 --- a/packages/core/pipeline/package.json +++ b/packages/core/pipeline/package.json @@ -1,7 +1,7 @@ { "name": "@certd/pipeline", "private": false, - "version": "1.35.4", + "version": "1.35.5", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -17,8 +17,8 @@ "pub": "npm publish" }, "dependencies": { - "@certd/basic": "^1.35.4", - "@certd/plus-core": "^1.35.4", + "@certd/basic": "^1.35.5", + "@certd/plus-core": "^1.35.5", "dayjs": "^1.11.7", "lodash-es": "^4.17.21", "reflect-metadata": "^0.1.13" @@ -44,5 +44,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "93017c044d4533ce40a2aab525f10b82761d09d0" + "gitHead": "7feece597a0d323c929b315f99750f1832b7a063" } diff --git a/packages/core/pipeline/src/core/executor.ts b/packages/core/pipeline/src/core/executor.ts index c99474e7..06e2dae7 100644 --- a/packages/core/pipeline/src/core/executor.ts +++ b/packages/core/pipeline/src/core/executor.ts @@ -452,12 +452,12 @@ export class Executor { continue; } - if (notification.type === "email") { + if (notification.type === "email" && notification.options?.receivers) { try { await this.options.emailService?.send({ subject, content, - receivers: notification.options.receivers, + receivers: notification.options?.receivers, }); } catch (e) { logger.error("send email error", e); diff --git a/packages/libs/lib-huawei/CHANGELOG.md b/packages/libs/lib-huawei/CHANGELOG.md index 1b836835..96ca294d 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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +**Note:** Version bump only for package @certd/lib-huawei + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) **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 6fd06f30..026bac36 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.35.4", + "version": "1.35.5", "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": "93017c044d4533ce40a2aab525f10b82761d09d0" + "gitHead": "7feece597a0d323c929b315f99750f1832b7a063" } diff --git a/packages/libs/lib-iframe/CHANGELOG.md b/packages/libs/lib-iframe/CHANGELOG.md index 7fc565d8..ba8da49f 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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +**Note:** Version bump only for package @certd/lib-iframe + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) **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 0224fdac..f22176e1 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.35.4", + "version": "1.35.5", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -31,5 +31,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "93017c044d4533ce40a2aab525f10b82761d09d0" + "gitHead": "7feece597a0d323c929b315f99750f1832b7a063" } diff --git a/packages/libs/lib-jdcloud/CHANGELOG.md b/packages/libs/lib-jdcloud/CHANGELOG.md index 363d97a0..486e3478 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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +**Note:** Version bump only for package @certd/jdcloud + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) **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 65c33d2b..3f6f491a 100644 --- a/packages/libs/lib-jdcloud/package.json +++ b/packages/libs/lib-jdcloud/package.json @@ -1,6 +1,6 @@ { "name": "@certd/jdcloud", - "version": "1.35.4", + "version": "1.35.5", "description": "jdcloud openApi sdk", "main": "./dist/bundle.js", "module": "./dist/bundle.js", @@ -61,5 +61,5 @@ "fetch" ] }, - "gitHead": "93017c044d4533ce40a2aab525f10b82761d09d0" + "gitHead": "7feece597a0d323c929b315f99750f1832b7a063" } diff --git a/packages/libs/lib-k8s/CHANGELOG.md b/packages/libs/lib-k8s/CHANGELOG.md index 549d65ad..5724d157 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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +**Note:** Version bump only for package @certd/lib-k8s + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) **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 47db325d..d78398c3 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.35.4", + "version": "1.35.5", "type": "module", "main": "./dist/index.js", "module": "./dist/index.js", @@ -17,7 +17,7 @@ "pub": "npm publish" }, "dependencies": { - "@certd/basic": "^1.35.4", + "@certd/basic": "^1.35.5", "@kubernetes/client-node": "0.21.0" }, "devDependencies": { @@ -32,5 +32,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "93017c044d4533ce40a2aab525f10b82761d09d0" + "gitHead": "7feece597a0d323c929b315f99750f1832b7a063" } diff --git a/packages/libs/lib-server/CHANGELOG.md b/packages/libs/lib-server/CHANGELOG.md index 683d8700..b582d2ed 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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +**Note:** Version bump only for package @certd/lib-server + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) ### Performance Improvements diff --git a/packages/libs/lib-server/package.json b/packages/libs/lib-server/package.json index b00b1bb6..61e6bf0c 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.35.4", + "version": "1.35.5", "description": "midway with flyway, sql upgrade way ", "private": false, "type": "module", @@ -27,10 +27,10 @@ ], "license": "AGPL", "dependencies": { - "@certd/acme-client": "^1.35.4", - "@certd/basic": "^1.35.4", - "@certd/pipeline": "^1.35.4", - "@certd/plus-core": "^1.35.4", + "@certd/acme-client": "^1.35.5", + "@certd/basic": "^1.35.5", + "@certd/pipeline": "^1.35.5", + "@certd/plus-core": "^1.35.5", "@midwayjs/cache": "~3.14.0", "@midwayjs/core": "~3.20.3", "@midwayjs/i18n": "~3.20.3", @@ -61,5 +61,5 @@ "typeorm": "^0.3.11", "typescript": "^5.4.2" }, - "gitHead": "93017c044d4533ce40a2aab525f10b82761d09d0" + "gitHead": "7feece597a0d323c929b315f99750f1832b7a063" } diff --git a/packages/libs/midway-flyway-js/CHANGELOG.md b/packages/libs/midway-flyway-js/CHANGELOG.md index 00c46061..82c2ecdc 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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +**Note:** Version bump only for package @certd/midway-flyway-js + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) **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 075b4488..65fe946b 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.35.4", + "version": "1.35.5", "description": "midway with flyway, sql upgrade way ", "private": false, "type": "module", @@ -46,5 +46,5 @@ "typeorm": "^0.3.11", "typescript": "^5.4.2" }, - "gitHead": "93017c044d4533ce40a2aab525f10b82761d09d0" + "gitHead": "7feece597a0d323c929b315f99750f1832b7a063" } diff --git a/packages/plugins/plugin-cert/CHANGELOG.md b/packages/plugins/plugin-cert/CHANGELOG.md index dfa5797c..5767c19e 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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +**Note:** Version bump only for package @certd/plugin-cert + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) **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 e54365e7..718fa72c 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.35.4", + "version": "1.35.5", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -16,10 +16,10 @@ "pub": "npm publish" }, "dependencies": { - "@certd/acme-client": "^1.35.4", - "@certd/basic": "^1.35.4", - "@certd/pipeline": "^1.35.4", - "@certd/plugin-lib": "^1.35.4", + "@certd/acme-client": "^1.35.5", + "@certd/basic": "^1.35.5", + "@certd/pipeline": "^1.35.5", + "@certd/plugin-lib": "^1.35.5", "@google-cloud/publicca": "^1.3.0", "dayjs": "^1.11.7", "jszip": "^3.10.1", @@ -43,5 +43,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "93017c044d4533ce40a2aab525f10b82761d09d0" + "gitHead": "7feece597a0d323c929b315f99750f1832b7a063" } diff --git a/packages/plugins/plugin-lib/CHANGELOG.md b/packages/plugins/plugin-lib/CHANGELOG.md index 6d2eb9ec..d6372411 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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +### Bug Fixes + +* 腾讯云授权支持设置是否国际站,部署到EO插件支持国际站 ([5cd3968](https://github.com/certd/certd/commit/5cd3968929acef333cf30d3b20cf21cea6c82c5f)) + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) ### Performance Improvements diff --git a/packages/plugins/plugin-lib/package.json b/packages/plugins/plugin-lib/package.json index b92f7877..e78bd511 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.35.4", + "version": "1.35.5", "type": "module", "main": "./dist/index.js", "types": "./dist/index.d.ts", @@ -21,8 +21,8 @@ "@alicloud/pop-core": "^1.7.10", "@alicloud/tea-util": "^1.4.10", "@aws-sdk/client-s3": "^3.787.0", - "@certd/basic": "^1.35.4", - "@certd/pipeline": "^1.35.4", + "@certd/basic": "^1.35.5", + "@certd/pipeline": "^1.35.5", "@kubernetes/client-node": "0.21.0", "ali-oss": "^6.22.0", "basic-ftp": "^5.0.5", @@ -53,5 +53,5 @@ "tslib": "^2.8.1", "typescript": "^5.4.2" }, - "gitHead": "93017c044d4533ce40a2aab525f10b82761d09d0" + "gitHead": "7feece597a0d323c929b315f99750f1832b7a063" } diff --git a/packages/plugins/plugin-lib/src/tencent/access.ts b/packages/plugins/plugin-lib/src/tencent/access.ts index a4359329..6e0f03b5 100644 --- a/packages/plugins/plugin-lib/src/tencent/access.ts +++ b/packages/plugins/plugin-lib/src/tencent/access.ts @@ -24,4 +24,29 @@ export class TencentAccess extends BaseAccess { rules: [{ required: true, message: "该项必填" }], }) secretKey = ""; + + @AccessInput({ + title: "站点类型", + value: "cn", + component: { + name: "a-select", + options: [ + { + label: "国内站", + value: "cn", + }, + { + label: "国际站", + value: "intl", + }, + ], + }, + encrypt: false, + rules: [{ required: true, message: "该项必填" }], + }) + accountType: string; + + isIntl() { + return this.accountType === "intl"; + } } diff --git a/packages/ui/certd-client/CHANGELOG.md b/packages/ui/certd-client/CHANGELOG.md index 73eff654..54f0a78f 100644 --- a/packages/ui/certd-client/CHANGELOG.md +++ b/packages/ui/certd-client/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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +### Bug Fixes + +* 修复邮箱包含.号校验失败的bug ([65dcae7](https://github.com/certd/certd/commit/65dcae79f8faa7a6cb425e10a0fdb6758b0719f3)) + +### Performance Improvements + +* 首次打开任务日志查看页面,自动滚动到底部 ([43fee42](https://github.com/certd/certd/commit/43fee42198e8697185b427b1fa3eb79409603393)) +* 支持批量修改通知和定时 ([e11b3be](https://github.com/certd/certd/commit/e11b3becfd4abe6547e84d09adc38ebd6e1c4b87)) + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) **Note:** Version bump only for package @certd/ui-client diff --git a/packages/ui/certd-client/package.json b/packages/ui/certd-client/package.json index 45c96d8e..fe37e8c0 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.35.4", + "version": "1.35.5", "private": true, "scripts": { "dev": "vite --open", @@ -102,8 +102,8 @@ "zod-defaults": "^0.1.3" }, "devDependencies": { - "@certd/lib-iframe": "^1.35.4", - "@certd/pipeline": "^1.35.4", + "@certd/lib-iframe": "^1.35.5", + "@certd/pipeline": "^1.35.5", "@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/email-selector/index.vue b/packages/ui/certd-client/src/components/email-selector/index.vue index 3dfa3468..81c3cca3 100644 --- a/packages/ui/certd-client/src/components/email-selector/index.vue +++ b/packages/ui/certd-client/src/components/email-selector/index.vue @@ -54,7 +54,9 @@ onMounted(async () => { async function addItem() { const email = newEmail.value; //验证邮箱格式 - if (!/^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$/.test(newEmail.value)) { + const regExp = + /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/; + if (!regExp.test(email)) { notification.error({ message: "请填写正确的邮箱地址", }); diff --git a/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/task-view/index.vue b/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/task-view/index.vue index 8fa58455..674f2ff6 100644 --- a/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/task-view/index.vue +++ b/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/task-view/index.vue @@ -119,6 +119,31 @@ export default { logs: [], }); } + + async function scrollBottom(node: any, force = false) { + let el = document.querySelector(`.pi-task-view-logs.id-${node.node.id}`); + if (!el) { + return; + } + //判断当前是否在底部 + let isBottom = true; + if (el) { + isBottom = el.scrollHeight - el.scrollTop - el.clientHeight < 5; + } + if (force) { + isBottom = true; + } + await nextTick(); + el = document.querySelector(`.pi-task-view-logs.id-${node.node.id}`); + //如果在底部则滚动到底部 + if (isBottom && el) { + el?.scrollTo({ + top: el.scrollHeight, + behavior: "smooth", + }); + } + } + for (let node of nodes) { if (currentHistory?.value?.logs != null) { node.logs = computed(() => { @@ -146,30 +171,12 @@ export default { return node.logs.value.length; }, async () => { - let el = document.querySelector(`.pi-task-view-logs.id-${node.node.id}`); - if (!el) { - return; - } - //判断当前是否在底部 - let isBottom = true; - if (el) { - isBottom = el.scrollHeight - el.scrollTop - el.clientHeight < 5; - console.log("isBottom", isBottom, el.scrollHeight, el.scrollTop, el.clientHeight); - } - await nextTick(); - el = document.querySelector(`.pi-task-view-logs.id-${node.node.id}`); - //如果在底部则滚动到底部 - if (isBottom && el) { - el?.scrollTo({ - top: el.scrollHeight, - behavior: "smooth", - }); - } - }, - { - immediate: true, + await scrollBottom(node); } ); + nextTick(() => { + scrollBottom(node, true); + }); } } @@ -178,8 +185,6 @@ export default { } detail.value = { nodes }; - - console.log("nodes", nodes); }; const taskViewClose = () => { diff --git a/packages/ui/certd-client/src/views/certd/suite/buy.vue b/packages/ui/certd-client/src/views/certd/suite/buy.vue index 6d0c552b..edea754a 100644 --- a/packages/ui/certd-client/src/views/certd/suite/buy.vue +++ b/packages/ui/certd-client/src/views/certd/suite/buy.vue @@ -50,7 +50,7 @@ loadProducts(); const orderModalRef = ref(null); async function doOrder(req: any) { await orderModalRef.value.open({ - ...req + ...req, }); } diff --git a/packages/ui/certd-client/src/views/sys/suite/product/price-input.vue b/packages/ui/certd-client/src/views/sys/suite/product/price-input.vue index 52d701fd..5a5963b1 100644 --- a/packages/ui/certd-client/src/views/sys/suite/product/price-input.vue +++ b/packages/ui/certd-client/src/views/sys/suite/product/price-input.vue @@ -17,7 +17,7 @@ const props = withDefaults( { modelValue: 0, edit: false, - fontSize: 14 + fontSize: 14, } ); @@ -26,7 +26,7 @@ const style = computed(() => { return {}; } return { - fontSize: props.fontSize + "px" + fontSize: props.fontSize + "px", }; }); diff --git a/packages/ui/certd-server/CHANGELOG.md b/packages/ui/certd-server/CHANGELOG.md index 38b47b83..62bf4c8e 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.35.5](https://github.com/certd/certd/compare/v1.35.4...v1.35.5) (2025-06-20) + +### Bug Fixes + +* 腾讯云授权支持设置是否国际站,部署到EO插件支持国际站 ([5cd3968](https://github.com/certd/certd/commit/5cd3968929acef333cf30d3b20cf21cea6c82c5f)) + +### Performance Improvements + +* 支持批量修改通知和定时 ([e11b3be](https://github.com/certd/certd/commit/e11b3becfd4abe6547e84d09adc38ebd6e1c4b87)) + ## [1.35.4](https://github.com/certd/certd/compare/v1.35.3...v1.35.4) (2025-06-13) ### Performance Improvements diff --git a/packages/ui/certd-server/package.json b/packages/ui/certd-server/package.json index cda1e17e..c96208ec 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.35.4", + "version": "1.35.5", "description": "fast-server base midway", "private": true, "type": "module", @@ -42,20 +42,20 @@ "@aws-sdk/client-cloudfront": "^3.699.0", "@aws-sdk/client-iam": "^3.699.0", "@aws-sdk/client-s3": "^3.705.0", - "@certd/acme-client": "^1.35.4", - "@certd/basic": "^1.35.4", - "@certd/commercial-core": "^1.35.4", + "@certd/acme-client": "^1.35.5", + "@certd/basic": "^1.35.5", + "@certd/commercial-core": "^1.35.5", "@certd/cv4pve-api-javascript": "^8.4.1", - "@certd/jdcloud": "^1.35.4", - "@certd/lib-huawei": "^1.35.4", - "@certd/lib-k8s": "^1.35.4", - "@certd/lib-server": "^1.35.4", - "@certd/midway-flyway-js": "^1.35.4", - "@certd/pipeline": "^1.35.4", - "@certd/plugin-cert": "^1.35.4", - "@certd/plugin-lib": "^1.35.4", - "@certd/plugin-plus": "^1.35.4", - "@certd/plus-core": "^1.35.4", + "@certd/jdcloud": "^1.35.5", + "@certd/lib-huawei": "^1.35.5", + "@certd/lib-k8s": "^1.35.5", + "@certd/lib-server": "^1.35.5", + "@certd/midway-flyway-js": "^1.35.5", + "@certd/pipeline": "^1.35.5", + "@certd/plugin-cert": "^1.35.5", + "@certd/plugin-lib": "^1.35.5", + "@certd/plugin-plus": "^1.35.5", + "@certd/plus-core": "^1.35.5", "@huaweicloud/huaweicloud-sdk-cdn": "^3.1.120", "@huaweicloud/huaweicloud-sdk-core": "^3.1.120", "@koa/cors": "^5.0.0", diff --git a/packages/ui/certd-server/src/plugins/plugin-tencent/plugin/deploy-to-eo/index.ts b/packages/ui/certd-server/src/plugins/plugin-tencent/plugin/deploy-to-eo/index.ts index 9b37b33d..ab4b16f7 100644 --- a/packages/ui/certd-server/src/plugins/plugin-tencent/plugin/deploy-to-eo/index.ts +++ b/packages/ui/certd-server/src/plugins/plugin-tencent/plugin/deploy-to-eo/index.ts @@ -89,6 +89,7 @@ export class DeployCertToTencentEO extends AbstractTaskPlugin { getClient(accessProvider: TencentAccess) { const TeoClient = this.Client; + const endpoint = accessProvider.isIntl()?"teo.intl.tencentcloudapi.com": "teo.tencentcloudapi.com"; const clientConfig = { credential: { secretId: accessProvider.secretId, @@ -97,7 +98,7 @@ export class DeployCertToTencentEO extends AbstractTaskPlugin { region: '', profile: { httpProfile: { - endpoint: 'teo.tencentcloudapi.com', + endpoint, }, }, };