Commit Graph

7 Commits

Author SHA1 Message Date
ShaoHua 773c230e3d feat: 支持 SSL 证书自动申请并重构 DDNS 任务逻辑
- 实现阿里/腾讯云 SSL 证书的全生命周期自动化管理。
- 重构 NewJob 为 DdnsJob,优化子域名匹配与记录自动创建逻辑。
- 更新项目配置结构,移除冗余的 AppJob 相关代码。
2026-04-08 21:45:36 +08:00
ShaoHua 10f156e9e2 变更详情摘要:
- 功能增强 :
  - AliSslProvider.cs :实现了从阿里云获取证书列表及删除过期证书的逻辑。
  - TencentSslProvider.cs :增加了腾讯云过期证书的清理功能。
  - ISslDownloadProvider.cs :扩展了接口协议,并丰富了 SslCertificate 模型属性。
- 任务调度 :
  - Program.cs :集成了 SslDownloadJob 到 Quartz 框架中,支持自动化运行。
- 文档与规范 :
  - 对项目关键入口和 Provider 进行了全面的代码注释补全。
2026-04-08 19:28:02 +08:00
ShaoHua c4e9811004 添加自动下载ssl证书 2026-01-01 18:47:51 +08:00
ShaoHua 08e7bf004b update to net8.update nuget lib 2024-06-13 00:13:34 +08:00
ShaoHua 801061f4f2 if this dns record is not exits.create the dns record. 2023-07-16 23:50:15 +08:00
ShaoHua 7c3f039911 重写Job实现方式 2023-05-28 23:42:43 +08:00
ShaoHua a36415d93b 添加项目文件。 2022-10-23 00:19:40 +08:00