[PR #448] [MERGED] feat: more providers #960

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

📋 Pull Request Information

Original PR: https://github.com/certimate-go/certimate/pull/448
Author: @fudiwei
Created: 2/10/2025
Status: Merged
Merged: 2/12/2025
Merged by: @usual2970

Base: nextHead: feat/providers


📝 Commits (5)

  • ac4c375 feat: add aliyun esa deployer
  • 316bd58 feat: add aliyun cas-deploy deployer
  • 6673871 feat: add tencent cloud ssl-deploy deployer
  • 81fe230 feat: add baota panel deployer
  • 45de2cf edit README

📊 Changes

42 files changed (+1925 additions, -156 deletions)

View changed files

📝 README.md (+18 -17)
📝 README_EN.md (+2 -1)
📝 go.mod (+2 -0)
📝 go.sum (+4 -0)
📝 internal/deployer/providers.go (+52 -2)
📝 internal/domain/access.go (+5 -0)
📝 internal/domain/provider.go (+39 -34)
internal/pkg/core/deployer/providers/aliyun-cas-deploy/aliyun_cas_deploy.go (+187 -0)
internal/pkg/core/deployer/providers/aliyun-esa/aliyun_esa.go (+138 -0)
internal/pkg/core/deployer/providers/aliyun-esa/aliyun_esa_test.go (+80 -0)
📝 internal/pkg/core/deployer/providers/aliyun-waf/aliyun_waf.go (+1 -0)
internal/pkg/core/deployer/providers/baotapanel-site/baotapanel-site.go (+81 -0)
internal/pkg/core/deployer/providers/baotapanel-site/baotapanel-site_test.go (+75 -0)
📝 internal/pkg/core/deployer/providers/tencentcloud-clb/defines.go (+1 -1)
📝 internal/pkg/core/deployer/providers/tencentcloud-clb/tencentcloud_clb.go (+3 -3)
📝 internal/pkg/core/deployer/providers/tencentcloud-clb/tencentcloud_clb_test.go (+1 -1)
internal/pkg/core/deployer/providers/tencentcloud-ssl-deploy/tencentcloud_ssl_deploy.go (+156 -0)
internal/pkg/vendors/btpanel-sdk/api.go (+26 -0)
internal/pkg/vendors/btpanel-sdk/client.go (+107 -0)
📝 internal/pkg/vendors/gname-sdk/client.go (+5 -5)

...and 22 more files

📄 Description

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

  • feat: 新增部署提供商:阿里云边缘加速平台 ESA。关闭 #441
  • feat: 新增部署提供商:通过阿里云 CAS 数字证书管理服务创建云资源部署任务。
  • feat: 新增部署提供商:通过腾讯云 SSL 证书管理服务创建云资源部署任务。
  • feat: 新增部署提供商:宝塔面板。关闭 #434

🔄 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/448 **Author:** [@fudiwei](https://github.com/fudiwei) **Created:** 2/10/2025 **Status:** ✅ Merged **Merged:** 2/12/2025 **Merged by:** [@usual2970](https://github.com/usual2970) **Base:** `next` ← **Head:** `feat/providers` --- ### 📝 Commits (5) - [`ac4c375`](https://github.com/certimate-go/certimate/commit/ac4c37524385952af9ed23680818a5314ded274b) feat: add aliyun esa deployer - [`316bd58`](https://github.com/certimate-go/certimate/commit/316bd58b68ddbc3171bd7e9e73296dda72f4f0b9) feat: add aliyun cas-deploy deployer - [`6673871`](https://github.com/certimate-go/certimate/commit/6673871db2458e0b22d8cdf21fa0acd38553ddad) feat: add tencent cloud ssl-deploy deployer - [`81fe230`](https://github.com/certimate-go/certimate/commit/81fe230be4685aaeba09568867f7f0d453626586) feat: add baota panel deployer - [`45de2cf`](https://github.com/certimate-go/certimate/commit/45de2cf1db2700376bed2dc6deb89ebcd457c437) edit README ### 📊 Changes **42 files changed** (+1925 additions, -156 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+18 -17) 📝 `README_EN.md` (+2 -1) 📝 `go.mod` (+2 -0) 📝 `go.sum` (+4 -0) 📝 `internal/deployer/providers.go` (+52 -2) 📝 `internal/domain/access.go` (+5 -0) 📝 `internal/domain/provider.go` (+39 -34) ➕ `internal/pkg/core/deployer/providers/aliyun-cas-deploy/aliyun_cas_deploy.go` (+187 -0) ➕ `internal/pkg/core/deployer/providers/aliyun-esa/aliyun_esa.go` (+138 -0) ➕ `internal/pkg/core/deployer/providers/aliyun-esa/aliyun_esa_test.go` (+80 -0) 📝 `internal/pkg/core/deployer/providers/aliyun-waf/aliyun_waf.go` (+1 -0) ➕ `internal/pkg/core/deployer/providers/baotapanel-site/baotapanel-site.go` (+81 -0) ➕ `internal/pkg/core/deployer/providers/baotapanel-site/baotapanel-site_test.go` (+75 -0) 📝 `internal/pkg/core/deployer/providers/tencentcloud-clb/defines.go` (+1 -1) 📝 `internal/pkg/core/deployer/providers/tencentcloud-clb/tencentcloud_clb.go` (+3 -3) 📝 `internal/pkg/core/deployer/providers/tencentcloud-clb/tencentcloud_clb_test.go` (+1 -1) ➕ `internal/pkg/core/deployer/providers/tencentcloud-ssl-deploy/tencentcloud_ssl_deploy.go` (+156 -0) ➕ `internal/pkg/vendors/btpanel-sdk/api.go` (+26 -0) ➕ `internal/pkg/vendors/btpanel-sdk/client.go` (+107 -0) 📝 `internal/pkg/vendors/gname-sdk/client.go` (+5 -5) _...and 22 more files_ </details> ### 📄 Description 该 PR 包含以下内容的变更: - **feat**: 新增部署提供商:阿里云边缘加速平台 ESA。关闭 #441 - **feat**: 新增部署提供商:通过阿里云 CAS 数字证书管理服务创建云资源部署任务。 - **feat**: 新增部署提供商:通过腾讯云 SSL 证书管理服务创建云资源部署任务。 - **feat**: 新增部署提供商:宝塔面板。关闭 #434 --- <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:02 +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#960
No description provided.