[PR #426] [MERGED] feat: support ARI #953

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

📋 Pull Request Information

Original PR: https://github.com/certimate-go/certimate/pull/426
Author: @fudiwei
Created: 1/19/2025
Status: Merged
Merged: 1/20/2025
Merged by: @usual2970

Base: nextHead: feat/new-workflow


📝 Commits (1)

📊 Changes

9 files changed (+99 additions, -62 deletions)

View changed files

📝 internal/applicant/applicant.go (+50 -27)
📝 internal/domain/workflow.go (+2 -0)
📝 internal/workflow/node-processor/apply_node.go (+4 -2)
📝 ui/src/components/workflow/node/ApplyNodeConfigForm.tsx (+12 -4)
📝 ui/src/components/workflow/node/DeployNode.tsx (+1 -4)
📝 ui/src/components/workflow/node/DeployNodeConfigForm.tsx (+20 -20)
📝 ui/src/domain/workflow.ts (+1 -0)
📝 ui/src/i18n/locales/en/nls.workflow.nodes.json (+4 -2)
📝 ui/src/i18n/locales/zh/nls.workflow.nodes.json (+5 -3)

📄 Description

该 PR 包含以下内容的变更:

  • feat: 默认支持 ARI,并允许在工作流申请阶段配置此选项开关。

【备注】

关于 ARI

ARI(ACME Renewal Information)是 ACME 的一项扩展,旨在提高 Let's Encrypt 的弹性和可靠性。

在满足符合要求的条件下启用 ARI 可以有效突破 Let's Encrypt 的速率限制。

参考链接:

Let's Encrypt - 使用 ARI 提高 Let's Encrypt 的弹性和可靠性
Let's Encrypt - 证书续期的例外条件


🔄 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/426 **Author:** [@fudiwei](https://github.com/fudiwei) **Created:** 1/19/2025 **Status:** ✅ Merged **Merged:** 1/20/2025 **Merged by:** [@usual2970](https://github.com/usual2970) **Base:** `next` ← **Head:** `feat/new-workflow` --- ### 📝 Commits (1) - [`fa8ba06`](https://github.com/certimate-go/certimate/commit/fa8ba061fb66e075e20a321b360aeb6e662e5437) feat: support ARI ### 📊 Changes **9 files changed** (+99 additions, -62 deletions) <details> <summary>View changed files</summary> 📝 `internal/applicant/applicant.go` (+50 -27) 📝 `internal/domain/workflow.go` (+2 -0) 📝 `internal/workflow/node-processor/apply_node.go` (+4 -2) 📝 `ui/src/components/workflow/node/ApplyNodeConfigForm.tsx` (+12 -4) 📝 `ui/src/components/workflow/node/DeployNode.tsx` (+1 -4) 📝 `ui/src/components/workflow/node/DeployNodeConfigForm.tsx` (+20 -20) 📝 `ui/src/domain/workflow.ts` (+1 -0) 📝 `ui/src/i18n/locales/en/nls.workflow.nodes.json` (+4 -2) 📝 `ui/src/i18n/locales/zh/nls.workflow.nodes.json` (+5 -3) </details> ### 📄 Description 该 PR 包含以下内容的变更: - **feat**: 默认支持 ARI,并允许在工作流申请阶段配置此选项开关。 --- ### 【备注】 #### 关于 ARI ARI([ACME Renewal Information](https://datatracker.ietf.org/doc/draft-ietf-acme-ari/))是 ACME 的一项扩展,旨在提高 Let's Encrypt 的弹性和可靠性。 在满足符合要求的条件下启用 ARI 可以有效突破 Let's Encrypt 的速率限制。 参考链接: > [Let's Encrypt - 使用 ARI 提高 Let's Encrypt 的弹性和可靠性](https://letsencrypt.org/2023/03/23/improving-resliiency-and-reliability-with-ari/) > [Let's Encrypt - 证书续期的例外条件](https://letsencrypt.org/zh-cn/docs/rate-limits/#%E8%AF%81%E4%B9%A6%E7%BB%AD%E6%9C%9F%E7%9A%84%E4%BE%8B%E5%A4%96%E6%9D%A1%E4%BB%B6) --- <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:00 +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#953
No description provided.