[PR #465] [MERGED] bugfix #965

Closed
opened 2026-03-03 01:07:03 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/certimate-go/certimate/pull/465
Author: @fudiwei
Created: 2/24/2025
Status: Merged
Merged: 2/28/2025
Merged by: @usual2970

Base: nextHead: hotfix


📝 Commits (7)

  • 8e5fce3 feat(ui): improve i18n
  • 429f8ec Merge branch 'next' into hotfix
  • 7860007 fix: incorrect content-type in baota sdk
  • 3c91f29 fix: incorrect azure cloud environment
  • a2ac836 feat: add azure keyvault uploader
  • 6e3d040 feat: ptr util func
  • c89633f fix: config or logger not be set in deployers

📊 Changes

16 files changed (+391 additions, -53 deletions)

View changed files

📝 README_EN.md (+1 -1)
📝 go.mod (+6 -2)
📝 go.sum (+13 -0)
📝 internal/pkg/core/applicant/acme-dns-01/lego-providers/azure-dns/azure-dns.go (+6 -12)
📝 internal/pkg/core/deployer/providers/dogecloud-cdn/dogecloud_cdn.go (+1 -0)
📝 internal/pkg/core/deployer/providers/volcengine-clb/volcengine_clb.go (+1 -0)
📝 internal/pkg/core/uploader/providers/aws-acm/aws_acm.go (+67 -9)
internal/pkg/core/uploader/providers/azure-keyvault/azure_keyvault.go (+181 -0)
📝 internal/pkg/core/uploader/providers/jdcloud-ssl/jdcloud_ssl.go (+5 -5)
📝 internal/pkg/core/uploader/providers/ucloud-ussl/ucloud_ussl.go (+2 -2)
📝 internal/pkg/utils/types/types.go (+26 -0)
internal/pkg/vendors/azure-sdk/common/config.go (+47 -0)
📝 internal/pkg/vendors/btpanel-sdk/client.go (+18 -5)
📝 ui/src/i18n/locales/en/nls.access.json (+5 -5)
📝 ui/src/i18n/locales/en/nls.provider.json (+3 -3)
📝 ui/src/i18n/locales/en/nls.workflow.nodes.json (+9 -9)

📄 Description

该 PR 包含以下内容的变更:

  • fix: 修复封装宝塔 API 错误的 Correct-Type 及传参方式。
  • fix: 修复部分场景下不能正确解析 Azure 主权云环境的问题。
  • fix: 修复重复执行部署到 AWS CloudFront 时证书会重复上传的问题。
  • fix: 修复部分部署器未初始化 logger 可能触发空指针的问题。

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/certimate-go/certimate/pull/465 **Author:** [@fudiwei](https://github.com/fudiwei) **Created:** 2/24/2025 **Status:** ✅ Merged **Merged:** 2/28/2025 **Merged by:** [@usual2970](https://github.com/usual2970) **Base:** `next` ← **Head:** `hotfix` --- ### 📝 Commits (7) - [`8e5fce3`](https://github.com/certimate-go/certimate/commit/8e5fce3e960d679541d8470a0df670e22ad656cc) feat(ui): improve i18n - [`429f8ec`](https://github.com/certimate-go/certimate/commit/429f8ec85e488260ad3f2f8419d385a80c1e8546) Merge branch 'next' into hotfix - [`7860007`](https://github.com/certimate-go/certimate/commit/78600079a409b9727a29ca47ea7e04fbd9706e97) fix: incorrect content-type in baota sdk - [`3c91f29`](https://github.com/certimate-go/certimate/commit/3c91f29a91b474e0c6f21fffb2dbcead35bd057f) fix: incorrect azure cloud environment - [`a2ac836`](https://github.com/certimate-go/certimate/commit/a2ac83662904abb7e2be3ebbba805600e812e646) feat: add azure keyvault uploader - [`6e3d040`](https://github.com/certimate-go/certimate/commit/6e3d04012736748409b8ffc13b51e4d7baac932f) feat: ptr util func - [`c89633f`](https://github.com/certimate-go/certimate/commit/c89633fcd5277016adc8b238af70bb6ad0a16824) fix: config or logger not be set in deployers ### 📊 Changes **16 files changed** (+391 additions, -53 deletions) <details> <summary>View changed files</summary> 📝 `README_EN.md` (+1 -1) 📝 `go.mod` (+6 -2) 📝 `go.sum` (+13 -0) 📝 `internal/pkg/core/applicant/acme-dns-01/lego-providers/azure-dns/azure-dns.go` (+6 -12) 📝 `internal/pkg/core/deployer/providers/dogecloud-cdn/dogecloud_cdn.go` (+1 -0) 📝 `internal/pkg/core/deployer/providers/volcengine-clb/volcengine_clb.go` (+1 -0) 📝 `internal/pkg/core/uploader/providers/aws-acm/aws_acm.go` (+67 -9) ➕ `internal/pkg/core/uploader/providers/azure-keyvault/azure_keyvault.go` (+181 -0) 📝 `internal/pkg/core/uploader/providers/jdcloud-ssl/jdcloud_ssl.go` (+5 -5) 📝 `internal/pkg/core/uploader/providers/ucloud-ussl/ucloud_ussl.go` (+2 -2) 📝 `internal/pkg/utils/types/types.go` (+26 -0) ➕ `internal/pkg/vendors/azure-sdk/common/config.go` (+47 -0) 📝 `internal/pkg/vendors/btpanel-sdk/client.go` (+18 -5) 📝 `ui/src/i18n/locales/en/nls.access.json` (+5 -5) 📝 `ui/src/i18n/locales/en/nls.provider.json` (+3 -3) 📝 `ui/src/i18n/locales/en/nls.workflow.nodes.json` (+9 -9) </details> ### 📄 Description 该 PR 包含以下内容的变更: - **fix**: 修复封装宝塔 API 错误的 Correct-Type 及传参方式。 - **fix**: 修复部分场景下不能正确解析 Azure 主权云环境的问题。 - **fix**: 修复重复执行部署到 AWS CloudFront 时证书会重复上传的问题。 - **fix**: 修复部分部署器未初始化 logger 可能触发空指针的问题。 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 01:07:03 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/certimate#965
No description provided.