[PR #936] [MERGED] v0.4 diagnostics #1080

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

📋 Pull Request Information

Original PR: https://github.com/certimate-go/certimate/pull/936
Author: @fudiwei
Created: 8/27/2025
Status: Merged
Merged: 8/28/2025
Merged by: @fudiwei

Base: nextHead: dev


📝 Commits (6)

  • 7b39515 feat: enhance workflow logging
  • 87d0d94 refactor(ui): clean code
  • 6e2c719 feat: diagnostics logs & crons
  • f74c68c feat: merge AccessModel fields of webhook data
  • 496341f feat: remove tencentcloud-clb deployment via tencentcloud-ssl
  • 302dd42 feat: diagnostics of workflow dispatcher

📊 Changes

255 files changed (+5983 additions, -5959 deletions)

View changed files

📝 internal/deployer/providers.go (+1 -1)
📝 internal/domain/access.go (+5 -6)
📝 internal/domain/dtos/workflow.go (+6 -0)
📝 internal/notify/providers.go (+1 -1)
📝 internal/rest/handlers/workflow.go (+15 -4)
📝 internal/workflow/dispatcher/dispatcher.go (+48 -10)
📝 internal/workflow/engine/engine.go (+3 -3)
📝 internal/workflow/event.go (+3 -1)
📝 internal/workflow/service.go (+10 -1)
📝 migrations/1756296000_cm0.4.0_migrate.go (+28 -8)
📝 pkg/core/ssl-deployer/providers/tencentcloud-clb/consts.go (+0 -2)
📝 pkg/core/ssl-deployer/providers/tencentcloud-clb/tencentcloud_clb.go (+14 -120)
📝 ui/src/api/workflows.ts (+23 -0)
📝 ui/src/components/access/AccessEditDrawer.tsx (+34 -18)
📝 ui/src/components/access/AccessForm.tsx (+347 -352)
ui/src/components/access/AccessForm1PanelConfig.tsx (+0 -80)
ui/src/components/access/AccessFormAPISIXConfig.tsx (+0 -71)
ui/src/components/access/AccessFormBaishanConfig.tsx (+0 -55)
ui/src/components/access/AccessFormBaotaPanelConfig.tsx (+0 -71)
ui/src/components/access/AccessFormBaotaWAFConfig.tsx (+0 -71)

...and 80 more files

📄 Description

该 PR 包含以下内容变更:

  • feat: 增强工作流日志。
  • feat: 新增系统诊断界面,可辅助用户排查问题,包含以下子模块:
    • 系统级日志
    • 已注册的定时任务
    • 工作流调度器队列
  • chore: 调整部分目录结构。

🔄 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/936 **Author:** [@fudiwei](https://github.com/fudiwei) **Created:** 8/27/2025 **Status:** ✅ Merged **Merged:** 8/28/2025 **Merged by:** [@fudiwei](https://github.com/fudiwei) **Base:** `next` ← **Head:** `dev` --- ### 📝 Commits (6) - [`7b39515`](https://github.com/certimate-go/certimate/commit/7b395155a1c993adc4e5ded69b1d3c8dd0ad7697) feat: enhance workflow logging - [`87d0d94`](https://github.com/certimate-go/certimate/commit/87d0d947a9b55ea6aa202748b2cb4cb39abdf15b) refactor(ui): clean code - [`6e2c719`](https://github.com/certimate-go/certimate/commit/6e2c719374e0365de4a25b095548532afb89a0bd) feat: diagnostics logs & crons - [`f74c68c`](https://github.com/certimate-go/certimate/commit/f74c68cc22cceeb21629681fefb632a85f462b92) feat: merge AccessModel fields of webhook data - [`496341f`](https://github.com/certimate-go/certimate/commit/496341fd2e642578c7a5590fa73d22a4ebab34f0) feat: remove tencentcloud-clb deployment via tencentcloud-ssl - [`302dd42`](https://github.com/certimate-go/certimate/commit/302dd4272a1880c95838dfb8db2e321198f026d7) feat: diagnostics of workflow dispatcher ### 📊 Changes **255 files changed** (+5983 additions, -5959 deletions) <details> <summary>View changed files</summary> 📝 `internal/deployer/providers.go` (+1 -1) 📝 `internal/domain/access.go` (+5 -6) 📝 `internal/domain/dtos/workflow.go` (+6 -0) 📝 `internal/notify/providers.go` (+1 -1) 📝 `internal/rest/handlers/workflow.go` (+15 -4) 📝 `internal/workflow/dispatcher/dispatcher.go` (+48 -10) 📝 `internal/workflow/engine/engine.go` (+3 -3) 📝 `internal/workflow/event.go` (+3 -1) 📝 `internal/workflow/service.go` (+10 -1) 📝 `migrations/1756296000_cm0.4.0_migrate.go` (+28 -8) 📝 `pkg/core/ssl-deployer/providers/tencentcloud-clb/consts.go` (+0 -2) 📝 `pkg/core/ssl-deployer/providers/tencentcloud-clb/tencentcloud_clb.go` (+14 -120) 📝 `ui/src/api/workflows.ts` (+23 -0) 📝 `ui/src/components/access/AccessEditDrawer.tsx` (+34 -18) 📝 `ui/src/components/access/AccessForm.tsx` (+347 -352) ➖ `ui/src/components/access/AccessForm1PanelConfig.tsx` (+0 -80) ➖ `ui/src/components/access/AccessFormAPISIXConfig.tsx` (+0 -71) ➖ `ui/src/components/access/AccessFormBaishanConfig.tsx` (+0 -55) ➖ `ui/src/components/access/AccessFormBaotaPanelConfig.tsx` (+0 -71) ➖ `ui/src/components/access/AccessFormBaotaWAFConfig.tsx` (+0 -71) _...and 80 more files_ </details> ### 📄 Description 该 PR 包含以下内容变更: - **feat**: 增强工作流日志。 - **feat**: 新增系统诊断界面,可辅助用户排查问题,包含以下子模块: - [x] 系统级日志 - [x] 已注册的定时任务 - [x] 工作流调度器队列 - **chore**: 调整部分目录结构。 --- <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:35 +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#1080
No description provided.