[PR #307] [CLOSED] WIP: workflow #909

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/307
Author: @usual2970
Created: 11/5/2024
Status: Closed

Base: mainHead: feat/workflow


📝 Commits (10+)

📊 Changes

153 files changed (+11045 additions, -5382 deletions)

View changed files

📝 internal/applicant/applicant.go (+33 -1)
internal/certificate/service.go (+102 -0)
📝 internal/deployer/deployer.go (+15 -6)
📝 internal/domain/access.go (+21 -0)
internal/domain/certificate.go (+43 -0)
internal/domain/common.go (+9 -0)
📝 internal/domain/err.go (+11 -1)
📝 internal/domain/setting.go (+14 -0)
internal/domain/statistics.go (+11 -0)
internal/domain/workflow.go (+95 -0)
internal/domain/workflow_output.go (+12 -0)
internal/domain/workflow_run_log.go (+33 -0)
internal/domains/init.go (+0 -38)
internal/notify/expire.go (+0 -96)
internal/repository/access.go (+39 -0)
internal/repository/certificate.go (+24 -0)
internal/repository/statistics.go (+63 -0)
internal/repository/workflow.go (+96 -0)
internal/repository/workflow_output.go (+162 -0)
📝 internal/rest/notify.go (+1 -1)

...and 80 more files

📄 Description

  • 前端多语言完善
  • 暗黑模式式下样式完善
  • 保存数据到数据库
  • 工作流数据展示
  • 工作流执行逻辑
  • 工作流执行日志记录及展示
  • 细节优化
  • 证书监控重写
  • 清理无用代码

🔄 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/307 **Author:** [@usual2970](https://github.com/usual2970) **Created:** 11/5/2024 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feat/workflow` --- ### 📝 Commits (10+) - [`613b683`](https://github.com/certimate-go/certimate/commit/613b6839b85747162959958afc03673a2a2f1597) workflow - [`076f0d5`](https://github.com/certimate-go/certimate/commit/076f0d5de9fce3aef2b27ed484dcb10ce9fc3566) Merge branch 'main' into feat/workflow - [`9b8e73f`](https://github.com/certimate-go/certimate/commit/9b8e73f1de7c72b720c741a2d75cf6e3c262cf35) workflow - [`e4d190f`](https://github.com/certimate-go/certimate/commit/e4d190f1e7d1fb703e3e300a2304705afec4f8ac) Merge branch 'main' into feat/workflow - [`8809eef`](https://github.com/certimate-go/certimate/commit/8809eef2cefa47f71f246454745eb8017b01e7e3) Merge branch 'main' into feat/workflow - [`b06ffc0`](https://github.com/certimate-go/certimate/commit/b06ffc0eef3e1207c8c174e7cc363a16a8dce2f8) worklfow - [`07b5760`](https://github.com/certimate-go/certimate/commit/07b5760986f17e1bce01f4f47a9512975d88b83c) Merge branch 'main' into feat/workflow - [`be84f33`](https://github.com/certimate-go/certimate/commit/be84f3314ff0d3efbba0e6363029eda53acb7fca) impprove frontend - [`327c83c`](https://github.com/certimate-go/certimate/commit/327c83cbc8e89c2a7aeba24570475216e6ff93b2) Merge branch 'main' into feat/workflow - [`1ea0ba1`](https://github.com/certimate-go/certimate/commit/1ea0ba18cd018e7170513de5db83c4ed163aca6c) workflow multi languages ### 📊 Changes **153 files changed** (+11045 additions, -5382 deletions) <details> <summary>View changed files</summary> 📝 `internal/applicant/applicant.go` (+33 -1) ➕ `internal/certificate/service.go` (+102 -0) 📝 `internal/deployer/deployer.go` (+15 -6) 📝 `internal/domain/access.go` (+21 -0) ➕ `internal/domain/certificate.go` (+43 -0) ➕ `internal/domain/common.go` (+9 -0) 📝 `internal/domain/err.go` (+11 -1) 📝 `internal/domain/setting.go` (+14 -0) ➕ `internal/domain/statistics.go` (+11 -0) ➕ `internal/domain/workflow.go` (+95 -0) ➕ `internal/domain/workflow_output.go` (+12 -0) ➕ `internal/domain/workflow_run_log.go` (+33 -0) ➖ `internal/domains/init.go` (+0 -38) ➖ `internal/notify/expire.go` (+0 -96) ➕ `internal/repository/access.go` (+39 -0) ➕ `internal/repository/certificate.go` (+24 -0) ➕ `internal/repository/statistics.go` (+63 -0) ➕ `internal/repository/workflow.go` (+96 -0) ➕ `internal/repository/workflow_output.go` (+162 -0) 📝 `internal/rest/notify.go` (+1 -1) _...and 80 more files_ </details> ### 📄 Description - [x] 前端多语言完善 - [x] 暗黑模式式下样式完善 - [x] 保存数据到数据库 - [x] 工作流数据展示 - [x] 工作流执行逻辑 - [x] 工作流执行日志记录及展示 - [ ] 细节优化 - [x] 证书监控重写 - [x] 清理无用代码 --- <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#909
No description provided.