[PR #300] [MERGED] feat: dogecloud & baiducloud cdn deployer #907

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

📋 Pull Request Information

Original PR: https://github.com/certimate-go/certimate/pull/300
Author: @fudiwei
Created: 11/4/2024
Status: Merged
Merged: 11/5/2024
Merged by: @usual2970

Base: mainHead: feat/cloud-cdn


📝 Commits (5)

  • 8a78e49 feat: add dogecloud provider
  • 1e41020 feat: add dogecloud cdn deployer
  • 76de837 feat: add baiducloud provider
  • 269a97e feat: add baiducloud cdn deployer
  • 34daf9c refactor: clean code

📊 Changes

25 files changed (+1060 additions, -50 deletions)

View changed files

📝 go.mod (+1 -0)
📝 go.sum (+2 -0)
internal/deployer/baiducloud_cdn.go (+80 -0)
📝 internal/deployer/deployer.go (+6 -0)
internal/deployer/dogecloud_cdn.go (+86 -0)
📝 internal/domain/access.go (+10 -0)
internal/pkg/core/uploader/providers/dogecloud/dogecloud.go (+61 -0)
📝 internal/pkg/core/uploader/providers/qiniu-sslcert/qiniu_sslcert.go (+1 -1)
internal/pkg/vendors/dogecloud-sdk/client.go (+182 -0)
internal/pkg/vendors/dogecloud-sdk/models.go (+31 -0)
📝 internal/pkg/vendors/qiniu-sdk/client.go (+7 -7)
📝 internal/pkg/vendors/qiniu-sdk/models.go (+14 -13)
ui/public/imgs/providers/baiducloud.svg (+1 -0)
ui/public/imgs/providers/dogecloud.svg (+1 -0)
📝 ui/public/imgs/providers/google.svg (+1 -28)
ui/src/components/certimate/AccessBaiduCloudForm.tsx (+194 -0)
ui/src/components/certimate/AccessDogeCloudForm.tsx (+188 -0)
📝 ui/src/components/certimate/AccessEditDialog.tsx (+24 -0)
📝 ui/src/components/certimate/DeployEditDialog.tsx (+8 -0)
ui/src/components/certimate/DeployToBaiduCloudCDN.tsx (+68 -0)

...and 5 more files

📄 Description

该 PR 包含以下内容变更:

  • feat: 新增支持部署到多吉云 CDN。关闭 #88
  • feat: 新增支持部署到百度智能云 CDN。关闭 #209

🔄 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/300 **Author:** [@fudiwei](https://github.com/fudiwei) **Created:** 11/4/2024 **Status:** ✅ Merged **Merged:** 11/5/2024 **Merged by:** [@usual2970](https://github.com/usual2970) **Base:** `main` ← **Head:** `feat/cloud-cdn` --- ### 📝 Commits (5) - [`8a78e49`](https://github.com/certimate-go/certimate/commit/8a78e49bf03952ff6f06b4d424c388b6a932ca2f) feat: add dogecloud provider - [`1e41020`](https://github.com/certimate-go/certimate/commit/1e4102072824f9223fd7fc43ebbcb3304d14f820) feat: add dogecloud cdn deployer - [`76de837`](https://github.com/certimate-go/certimate/commit/76de83721474e0f87a11e2a63421fc3718f90a97) feat: add baiducloud provider - [`269a97e`](https://github.com/certimate-go/certimate/commit/269a97e81e6e05ff8e3ca5cebdc2a388ec7ddb1c) feat: add baiducloud cdn deployer - [`34daf9c`](https://github.com/certimate-go/certimate/commit/34daf9ccac3e491c666833a0137b5e4ed4e1451d) refactor: clean code ### 📊 Changes **25 files changed** (+1060 additions, -50 deletions) <details> <summary>View changed files</summary> 📝 `go.mod` (+1 -0) 📝 `go.sum` (+2 -0) ➕ `internal/deployer/baiducloud_cdn.go` (+80 -0) 📝 `internal/deployer/deployer.go` (+6 -0) ➕ `internal/deployer/dogecloud_cdn.go` (+86 -0) 📝 `internal/domain/access.go` (+10 -0) ➕ `internal/pkg/core/uploader/providers/dogecloud/dogecloud.go` (+61 -0) 📝 `internal/pkg/core/uploader/providers/qiniu-sslcert/qiniu_sslcert.go` (+1 -1) ➕ `internal/pkg/vendors/dogecloud-sdk/client.go` (+182 -0) ➕ `internal/pkg/vendors/dogecloud-sdk/models.go` (+31 -0) 📝 `internal/pkg/vendors/qiniu-sdk/client.go` (+7 -7) 📝 `internal/pkg/vendors/qiniu-sdk/models.go` (+14 -13) ➕ `ui/public/imgs/providers/baiducloud.svg` (+1 -0) ➕ `ui/public/imgs/providers/dogecloud.svg` (+1 -0) 📝 `ui/public/imgs/providers/google.svg` (+1 -28) ➕ `ui/src/components/certimate/AccessBaiduCloudForm.tsx` (+194 -0) ➕ `ui/src/components/certimate/AccessDogeCloudForm.tsx` (+188 -0) 📝 `ui/src/components/certimate/AccessEditDialog.tsx` (+24 -0) 📝 `ui/src/components/certimate/DeployEditDialog.tsx` (+8 -0) ➕ `ui/src/components/certimate/DeployToBaiduCloudCDN.tsx` (+68 -0) _...and 5 more files_ </details> ### 📄 Description 该 PR 包含以下内容变更: - **feat**: 新增支持部署到多吉云 CDN。关闭 #88 - **feat**: 新增支持部署到百度智能云 CDN。关闭 #209 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 01:06:47 +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#907
No description provided.