[PR #783] [MERGED] new providers #1039

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

📋 Pull Request Information

Original PR: https://github.com/certimate-go/certimate/pull/783
Author: @fudiwei
Created: 6/11/2025
Status: Merged
Merged: 6/14/2025
Merged by: @fudiwei

Base: mainHead: feat/providers


📝 Commits (10+)

  • 57eb66b chore: remove unused files
  • b833d09 feat: new deployment provider: tencentcloud gaap
  • e4bfa90 feat: new deployment provider: apisix
  • c6dfe11 feat: add preset scripts for qnap on deployment to ssh
  • 563adbe feat: allow configuring smtp sender display name
  • fb62f1e feat: ipv6 connect
  • 9c8ab98 feat: new acme dns-01 provider: statecloud smartdns
  • 0d44373 feat: new deployment provider: ctcccloud cdn
  • b7d1ff8 feat: new deployment provider: ctcccloud icdn
  • 18e7238 feat: new deployment provider: ctcccloud ao

📊 Changes

142 files changed (+7423 additions, -325 deletions)

View changed files

📝 .github/workflows/release.yml (+1 -1)
.goreleaser.linux.yml (+0 -52)
.goreleaser.macos.yml (+0 -49)
.goreleaser.windows.yml (+0 -52)
📝 README.md (+1 -1)
📝 README_EN.md (+1 -1)
📝 go.mod (+2 -1)
📝 go.sum (+3 -0)
📝 internal/applicant/providers.go (+18 -1)
📝 internal/deployer/providers.go (+99 -1)
📝 internal/domain/access.go (+12 -0)
📝 internal/domain/provider.go (+58 -46)
📝 internal/notify/providers.go (+1 -0)
📝 internal/pkg/core/applicant/acme-dns-01/lego-providers/cmcccloud/cmcccloud.go (+1 -2)
📝 internal/pkg/core/applicant/acme-dns-01/lego-providers/cmcccloud/internal/lego.go (+8 -6)
internal/pkg/core/applicant/acme-dns-01/lego-providers/ctcccloud/ctcccloud.go (+39 -0)
internal/pkg/core/applicant/acme-dns-01/lego-providers/ctcccloud/internal/lego.go (+203 -0)
internal/pkg/core/deployer/providers/apisix/apisix.go (+125 -0)
internal/pkg/core/deployer/providers/apisix/apisix_test.go (+77 -0)
internal/pkg/core/deployer/providers/apisix/consts.go (+8 -0)

...and 80 more files

📄 Description

该 PR 包含以下内容变更:

  • feat: 新增 DNS-01 提供商:天翼云智能 DNS。
  • feat: 新增部署提供商:腾讯云 GAAP 全球应用加速。
  • feat: 新增部署提供商:Apache APISIX。
  • feat: 新增部署提供商:天翼云 CDN 内容分发网络。
  • feat: 新增部署提供商:天翼云 ICDN 全站加速。
  • feat: 新增部署提供商:天翼云 AccessOne 边缘安全加速平台。
  • feat: 新增部署提供商:天翼云 ELB 弹性负载均衡。
  • feat: 新增部署提供商:天翼云 LVDN 视频直播。
  • feat: 新增部署提供商:天翼云 CMS 证书管理服务。
  • feat: 部署到 SSH 时添加替换威联通 QNAP 证书的预设脚本。
  • feat: 邮件通知渠道支持配置发件人名称。关闭 #748

🔄 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/783 **Author:** [@fudiwei](https://github.com/fudiwei) **Created:** 6/11/2025 **Status:** ✅ Merged **Merged:** 6/14/2025 **Merged by:** [@fudiwei](https://github.com/fudiwei) **Base:** `main` ← **Head:** `feat/providers` --- ### 📝 Commits (10+) - [`57eb66b`](https://github.com/certimate-go/certimate/commit/57eb66b889e4a747b094f03c7b6a206b8c004f04) chore: remove unused files - [`b833d09`](https://github.com/certimate-go/certimate/commit/b833d094667230389b8c84c888417f42e2683c49) feat: new deployment provider: tencentcloud gaap - [`e4bfa90`](https://github.com/certimate-go/certimate/commit/e4bfa90a77384150cfc907347b2789c36baaef99) feat: new deployment provider: apisix - [`c6dfe11`](https://github.com/certimate-go/certimate/commit/c6dfe11bdba8816049507dc50cfdc673f296ea5c) feat: add preset scripts for qnap on deployment to ssh - [`563adbe`](https://github.com/certimate-go/certimate/commit/563adbec2af11d27e9e62bef8ecf92307632549d) feat: allow configuring smtp sender display name - [`fb62f1e`](https://github.com/certimate-go/certimate/commit/fb62f1e105015f1c9e84a926dc1f6c20b716069e) feat: ipv6 connect - [`9c8ab98`](https://github.com/certimate-go/certimate/commit/9c8ab98efb31b488b08a8258ba104e66449a38d3) feat: new acme dns-01 provider: statecloud smartdns - [`0d44373`](https://github.com/certimate-go/certimate/commit/0d44373de6f577d0846e1f5b134eaabfa5bb1a09) feat: new deployment provider: ctcccloud cdn - [`b7d1ff8`](https://github.com/certimate-go/certimate/commit/b7d1ff8960de3a8cc2571bba013cc39663ee5ee5) feat: new deployment provider: ctcccloud icdn - [`18e7238`](https://github.com/certimate-go/certimate/commit/18e72380671067b841391cc87be0f6b84e711060) feat: new deployment provider: ctcccloud ao ### 📊 Changes **142 files changed** (+7423 additions, -325 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release.yml` (+1 -1) ➖ `.goreleaser.linux.yml` (+0 -52) ➖ `.goreleaser.macos.yml` (+0 -49) ➖ `.goreleaser.windows.yml` (+0 -52) 📝 `README.md` (+1 -1) 📝 `README_EN.md` (+1 -1) 📝 `go.mod` (+2 -1) 📝 `go.sum` (+3 -0) 📝 `internal/applicant/providers.go` (+18 -1) 📝 `internal/deployer/providers.go` (+99 -1) 📝 `internal/domain/access.go` (+12 -0) 📝 `internal/domain/provider.go` (+58 -46) 📝 `internal/notify/providers.go` (+1 -0) 📝 `internal/pkg/core/applicant/acme-dns-01/lego-providers/cmcccloud/cmcccloud.go` (+1 -2) 📝 `internal/pkg/core/applicant/acme-dns-01/lego-providers/cmcccloud/internal/lego.go` (+8 -6) ➕ `internal/pkg/core/applicant/acme-dns-01/lego-providers/ctcccloud/ctcccloud.go` (+39 -0) ➕ `internal/pkg/core/applicant/acme-dns-01/lego-providers/ctcccloud/internal/lego.go` (+203 -0) ➕ `internal/pkg/core/deployer/providers/apisix/apisix.go` (+125 -0) ➕ `internal/pkg/core/deployer/providers/apisix/apisix_test.go` (+77 -0) ➕ `internal/pkg/core/deployer/providers/apisix/consts.go` (+8 -0) _...and 80 more files_ </details> ### 📄 Description 该 PR 包含以下内容变更: - **feat**: 新增 DNS-01 提供商:天翼云智能 DNS。 - **feat**: 新增部署提供商:腾讯云 GAAP 全球应用加速。 - **feat**: 新增部署提供商:Apache APISIX。 - **feat**: 新增部署提供商:天翼云 CDN 内容分发网络。 - **feat**: 新增部署提供商:天翼云 ICDN 全站加速。 - **feat**: 新增部署提供商:天翼云 AccessOne 边缘安全加速平台。 - **feat**: 新增部署提供商:天翼云 ELB 弹性负载均衡。 - **feat**: 新增部署提供商:天翼云 LVDN 视频直播。 - **feat**: 新增部署提供商:天翼云 CMS 证书管理服务。 - **feat**: 部署到 SSH 时添加替换威联通 QNAP 证书的预设脚本。 - **feat**: 邮件通知渠道支持配置发件人名称。关闭 #748 --- <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:24 +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#1039
No description provided.