[PR #453] [MERGED] feat: enhance #963

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/453
Author: @fudiwei
Created: 2/13/2025
Status: Merged
Merged: 2/15/2025
Merged by: @usual2970

Base: nextHead: feat/new-workflow


📝 Commits (9)

  • 3bc708b chore(deps): upgrade gomod denpendencies
  • f6c338b chore(deps): upgrade npm denpendencies
  • 970fba9 chore: rename
  • 664bb69 feat: search by keyword on AccessList, CertificateList, WorkflowList
  • 0b7b544 feat: deploy provider category
  • d588e14 feat: reserved providers
  • fe93334 chore: create migration snapshot
  • d21c027 refactor: drop access field usage
  • b9356a5 feat(ui): new deploy provider category website

📊 Changes

63 files changed (+1629 additions, -1674 deletions)

View changed files

📝 go.mod (+38 -38)
📝 go.sum (+92 -93)
📝 internal/certificate/service.go (+2 -2)
📝 internal/deployer/providers.go (+2 -2)
📝 internal/domain/access.go (+0 -1)
📝 internal/domain/provider.go (+12 -0)
📝 internal/pkg/core/deployer/providers/baotapanel-site/baotapanel_site.go (+0 -0)
📝 internal/pkg/core/deployer/providers/baotapanel-site/baotapanel_site_test.go (+0 -0)
📝 internal/pkg/vendors/btpanel-sdk/client.go (+2 -2)
📝 internal/pkg/vendors/gname-sdk/client.go (+1 -1)
📝 internal/repository/access.go (+0 -1)
📝 internal/workflow/node-processor/apply_node.go (+1 -1)
📝 internal/workflow/node-processor/deploy_node.go (+1 -1)
📝 main.go (+4 -6)
migrations/1737141502_superusers_initial.go (+0 -27)
migrations/1738767422_updated_certificate.go (+0 -127)
migrations/1738828775_updated_workflow.go (+0 -65)
migrations/1738828788_updated_workflow_run.go (+0 -65)
migrations/1738839725_updated_certificate.go (+0 -67)
migrations/1738840633_updated_workflow_output.go (+0 -63)

...and 43 more files

📄 Description

该 PR 包含以下内容变更:

  • feat: 前端授权管理页、证书管理页、工作流管理页支持查询筛选。
  • feat: 前端选择部署目标时支持按分类筛选。
  • chore: 升级 gomod & npm 第三方依赖。
  • chore: 基于 v0.3.0-alpha.12 生成数据库快照,并实现从 v0.2.x 升级的数据迁移逻辑。

P.S. 这应该是 v0.3.0 正式发布前的最后一个功能性 PR,后续以修复 Bug 为主。


🔄 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/453 **Author:** [@fudiwei](https://github.com/fudiwei) **Created:** 2/13/2025 **Status:** ✅ Merged **Merged:** 2/15/2025 **Merged by:** [@usual2970](https://github.com/usual2970) **Base:** `next` ← **Head:** `feat/new-workflow` --- ### 📝 Commits (9) - [`3bc708b`](https://github.com/certimate-go/certimate/commit/3bc708b910da9d04539f3b46c86cb956c61c3f2c) chore(deps): upgrade gomod denpendencies - [`f6c338b`](https://github.com/certimate-go/certimate/commit/f6c338b50e4caae9a26b43905b9f08fe96982a10) chore(deps): upgrade npm denpendencies - [`970fba9`](https://github.com/certimate-go/certimate/commit/970fba90e0fa059b1228d8282404361b0c3c199a) chore: rename - [`664bb69`](https://github.com/certimate-go/certimate/commit/664bb692b6ecf4c005401dd912b054edd7b5647e) feat: search by keyword on AccessList, CertificateList, WorkflowList - [`0b7b544`](https://github.com/certimate-go/certimate/commit/0b7b544d4e4adf426eaca0e02930527a7e0ee10d) feat: deploy provider category - [`d588e14`](https://github.com/certimate-go/certimate/commit/d588e14a586477e3eba432d33aa606b07d624135) feat: reserved providers - [`fe93334`](https://github.com/certimate-go/certimate/commit/fe93334f865cc25e04c0a824ebc9c3a9ba0785ac) chore: create migration snapshot - [`d21c027`](https://github.com/certimate-go/certimate/commit/d21c027db8bda9476c3d425f999c20eb6b1a9d68) refactor: drop access field `usage` - [`b9356a5`](https://github.com/certimate-go/certimate/commit/b9356a5653e1870b1d4abb5eaa053207025e4356) feat(ui): new deploy provider category `website` ### 📊 Changes **63 files changed** (+1629 additions, -1674 deletions) <details> <summary>View changed files</summary> 📝 `go.mod` (+38 -38) 📝 `go.sum` (+92 -93) 📝 `internal/certificate/service.go` (+2 -2) 📝 `internal/deployer/providers.go` (+2 -2) 📝 `internal/domain/access.go` (+0 -1) 📝 `internal/domain/provider.go` (+12 -0) 📝 `internal/pkg/core/deployer/providers/baotapanel-site/baotapanel_site.go` (+0 -0) 📝 `internal/pkg/core/deployer/providers/baotapanel-site/baotapanel_site_test.go` (+0 -0) 📝 `internal/pkg/vendors/btpanel-sdk/client.go` (+2 -2) 📝 `internal/pkg/vendors/gname-sdk/client.go` (+1 -1) 📝 `internal/repository/access.go` (+0 -1) 📝 `internal/workflow/node-processor/apply_node.go` (+1 -1) 📝 `internal/workflow/node-processor/deploy_node.go` (+1 -1) 📝 `main.go` (+4 -6) ➖ `migrations/1737141502_superusers_initial.go` (+0 -27) ➖ `migrations/1738767422_updated_certificate.go` (+0 -127) ➖ `migrations/1738828775_updated_workflow.go` (+0 -65) ➖ `migrations/1738828788_updated_workflow_run.go` (+0 -65) ➖ `migrations/1738839725_updated_certificate.go` (+0 -67) ➖ `migrations/1738840633_updated_workflow_output.go` (+0 -63) _...and 43 more files_ </details> ### 📄 Description 该 PR 包含以下内容变更: - **feat**: 前端授权管理页、证书管理页、工作流管理页支持查询筛选。 - **feat**: 前端选择部署目标时支持按分类筛选。 - **chore**: 升级 gomod & npm 第三方依赖。 - **chore**: 基于 [v0.3.0-alpha.12](https://github.com/usual2970/certimate/releases/tag/v0.3.0-alpha.12) 生成数据库快照,并实现从 v0.2.x 升级的数据迁移逻辑。 P.S. 这应该是 v0.3.0 正式发布前的最后一个功能性 PR,后续以修复 Bug 为主。 --- <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#963
No description provided.