[GH-ISSUE #762] 🚨 v0.4.x Roadmap #514

Open
opened 2026-03-03 01:03:57 +03:00 by kerem · 2 comments
Owner

Originally created by @fudiwei on GitHub (Jun 3, 2025).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/762

v0.4.x 是一个与 v0.3.x 及更早版本不兼容的大版本。

我们将在首个 v0.4.0 正式版本发布时提供平滑迁移方案,以便用户保留已有数据。

路线图

  • 工作流自由布局,支持调换顺序、节点分组、节点暂停等特性。
  • 工作流迭代器节点,支持循环调用部署,大幅简化同一提供商批量部署的场景。见评论
  • 工作流文本编辑器,支持 YAML 形式的导入、导出。
  • 工作流引导模式,简化新手填写表单流程。
  • 支持 ACME HTTP-01 完成质询并签发证书。
  • 支持 ACME 申请 IP 证书。
  • 支持本地路径或 HTTP 请求上传自有证书。
  • 支持通知内容插值语法,可在通知主题或正文中插入变量(如工作流名称、证书域名、证书到期时间等)。
  • 登录时支持 TOTP 等双重因子验证。见评论
  • 全新的 UI 视觉升级。

本路线图仅代表 v0.4.x 整个生命周期过程中的工作计划,但不保证首个 v0.4.0 正式版本发布时会全部完成,各项内容的展示顺序也并不代表实际的开发优先级。

在 v0.4.0 正式版本发布前,0.3.x 仍将继续迭代。

P.S. 此 Issue 仅用于公示信息,请勿在此 Issue 下反馈 Bug 或 Feature Request。如有需要请单独开启 Issue。


v0.4.x is a major version that is not backward compatible with v0.3.x and before.

We will provide a smooth migration solution when v0.4.0 is released, allowing users to retain their existing data.

Roadmap:

  • Workflow free layout, supporting node reordering, node grouping, node pausing, and other awesome features.
  • Workflow iterator node, enabling loop-based deployment calls, greatly simplifying batch deployment scenarios for the same provider. (comment)
  • Workflow text editor, supporting import and export in YAML format.
  • Workflow guidance mode, simplifying form filling for beginners.
  • Support ACME HTTP-01 challenges.
  • Support ACME IP certificates.
  • Support uploading custom certificates via local paths or HTTP requests.
  • Support notification Mustache syntax, allowing variables in the notification subject or content.
  • Supports MFA (such as TOTP) on logging-in. (comment)
  • A new UI upgrade.

This roadmap represents the planned things for the entire v0.4.x life-cycle, but it does not guarantee that all of these will be available in the first stable v0.4.0 release. The order in which the items are displayed does not reflect the actual priority.

Before the release of v0.4.0, 0.3.x will continue to receive updates.

P.S. This issue is intended for public information only. Please do not report bugs or feature requests here. For those, please open a separate issue.

Originally created by @fudiwei on GitHub (Jun 3, 2025). Original GitHub issue: https://github.com/certimate-go/certimate/issues/762 v0.4.x 是一个与 v0.3.x 及更早版本**不兼容**的大版本。 我们将在首个 v0.4.0 正式版本发布时提供平滑迁移方案,以便用户保留已有数据。 **路线图**: - [x] 工作流自由布局,支持调换顺序、节点分组、节点暂停等特性。 - [ ] <del>工作流迭代器节点,支持循环调用部署,大幅简化同一提供商批量部署的场景。</del> ([见评论](https://github.com/certimate-go/certimate/issues/762#issuecomment-3541757422)) - [x] 工作流文本编辑器,支持 YAML 形式的导入、导出。 - [ ] 工作流引导模式,简化新手填写表单流程。 - [x] 支持 ACME HTTP-01 完成质询并签发证书。 - [x] 支持 ACME 申请 IP 证书。 - [x] 支持本地路径或 HTTP 请求上传自有证书。 - [x] 支持通知内容插值语法,可在通知主题或正文中插入变量(如工作流名称、证书域名、证书到期时间等)。 - [ ] <del>登录时支持 TOTP 等双重因子验证。</del> ([见评论](https://github.com/certimate-go/certimate/issues/762#issuecomment-3869835517)) - [x] 全新的 UI 视觉升级。 本路线图仅代表 v0.4.x 整个生命周期过程中的工作计划,但不保证首个 v0.4.0 正式版本发布时会全部完成,各项内容的展示顺序也并不代表实际的开发优先级。 在 v0.4.0 正式版本发布前,0.3.x 仍将继续迭代。 P.S. 此 Issue 仅用于公示信息,请勿在此 Issue 下反馈 Bug 或 Feature Request。如有需要请单独开启 Issue。 --- v0.4.x is a major version that is **not** backward compatible with v0.3.x and before. We will provide a smooth migration solution when v0.4.0 is released, allowing users to retain their existing data. **Roadmap**: - [x] Workflow free layout, supporting node reordering, node grouping, node pausing, and other awesome features. - [ ] <del>Workflow iterator node, enabling loop-based deployment calls, greatly simplifying batch deployment scenarios for the same provider.</del> ([comment](https://github.com/certimate-go/certimate/issues/762#issuecomment-3541757422)) - [x] Workflow text editor, supporting import and export in YAML format. - [ ] Workflow guidance mode, simplifying form filling for beginners. - [x] Support ACME HTTP-01 challenges. - [x] Support ACME IP certificates. - [x] Support uploading custom certificates via local paths or HTTP requests. - [x] Support notification Mustache syntax, allowing variables in the notification subject or content. - [ ] <del>Supports MFA (such as TOTP) on logging-in.</del> ([comment](https://github.com/certimate-go/certimate/issues/762#issuecomment-3869835517)) - [x] A new UI upgrade. This roadmap represents the planned things for the entire v0.4.x life-cycle, but it does not guarantee that all of these will be available in the first stable v0.4.0 release. The order in which the items are displayed does not reflect the actual priority. Before the release of v0.4.0, 0.3.x will continue to receive updates. P.S. This issue is intended for public information only. Please do not report bugs or feature requests here. For those, please open a separate issue.
Author
Owner

@fudiwei commented on GitHub (Nov 17, 2025):

自 v0.4.5 版本起,几乎所有部署提供商都已支持基于通配符或基于证书的域名匹配模式,已能满足绝大部分的批量部署场景。

因此,“工作流迭代器节点” 这一需求的优先级降低,不再作为 v0.4.x 的工作重点。但它仍然是我们的目标之一,在未来的某些时候仍会考虑实现它 —— 只是不是现在。

<!-- gh-comment-id:3541757422 --> @fudiwei commented on GitHub (Nov 17, 2025): 自 v0.4.5 版本起,几乎所有部署提供商都已支持基于通配符或基于证书的域名匹配模式,已能满足绝大部分的批量部署场景。 因此,“工作流迭代器节点” 这一需求的优先级降低,不再作为 v0.4.x 的工作重点。但它仍然是我们的目标之一,在未来的某些时候仍会考虑实现它 —— 只是不是现在。
Author
Owner

@fudiwei commented on GitHub (Feb 9, 2026):

基于当前版本的 PocketBase 来实现 MFA 并不容易,且与 PocketBase 的路线图可能存在冲突( https://github.com/orgs/pocketbase/projects/2/views/1?pane=issue&itemId=125610209 )。

因此,“登录时支持 TOTP 等双重因子验证”这一需求将被推迟到 PocketBase 支持该特性后重新排期。

现阶段你可以使用 Tinyauth 或其他方案。

<!-- gh-comment-id:3869835517 --> @fudiwei commented on GitHub (Feb 9, 2026): 基于当前版本的 PocketBase 来实现 MFA 并不容易,且与 PocketBase 的路线图可能存在冲突( https://github.com/orgs/pocketbase/projects/2/views/1?pane=issue&itemId=125610209 )。 因此,“登录时支持 TOTP 等双重因子验证”这一需求将被推迟到 PocketBase 支持该特性后重新排期。 现阶段你可以使用 [Tinyauth](https://github.com/steveiliop56/tinyauth) 或其他方案。
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#514
No description provided.