xiaojunnuo
b9ccd4a8a0
chore: 1
2026-06-16 22:30:21 +08:00
xiaojunnuo
8875e8059f
chore: ncurses-base 退格键 ^H的问题
2026-06-16 00:27:32 +08:00
xiaojunnuo
6490366c68
chore: 1
2026-06-16 00:21:24 +08:00
xiaojunnuo
c278946771
chore(nettest): 修复跨平台端口测试匹配逻辑
2026-06-16 00:15:42 +08:00
xiaojunnuo
1562d9de36
chore: 1
2026-06-15 23:39:47 +08:00
xiaojunnuo
5bb0990abb
chore: 1
2026-06-15 23:32:32 +08:00
xiaojunnuo
bfd3cacc68
perf: 优化ACME账号字段的选择提示
2026-06-15 23:30:13 +08:00
xiaojunnuo
c7e1163d59
chore: 改回dnsResultOrder不使用默认ipv4
2026-06-15 23:26:20 +08:00
xiaojunnuo
fba7aeb71b
Merge branch 'v2-dev' of https://github.com/certd/certd into v2-dev
2026-06-15 23:24:46 +08:00
xiaojunnuo
c66a2bd77a
perf: 基础镜像改成node:22-trixie-slim,对网络兼容性更好
2026-06-15 23:24:06 +08:00
xiaojunnuo
ed58ae3c53
perf: 优化阿里云API网关增加翻页查询
2026-06-15 10:02:02 +08:00
xiaojunnuo
194463bea9
perf: dns默认ipv4first
2026-06-14 23:18:37 +08:00
xiaojunnuo
260f5ae777
fix: 修复jdk证书格式的问题
2026-06-14 23:18:17 +08:00
xiaojunnuo
e85d824337
chore:1
2026-06-14 22:21:07 +08:00
xiaojunnuo
e17fc39709
chore: 1
2026-06-14 22:14:59 +08:00
xiaojunnuo
da9b297b12
chore: 1
2026-06-14 21:46:06 +08:00
xiaojunnuo
807dfcd57a
chore: 尝试使用 node:22.22-trixie-slim
2026-06-14 21:43:18 +08:00
xiaojunnuo
0a410db52a
build: publish
2026-06-14 21:30:16 +08:00
xiaojunnuo
4501095106
build: trigger build image
2026-06-14 21:30:05 +08:00
xiaojunnuo
bc731e4fb1
v1.41.4
v1.41.4
2026-06-14 21:29:12 +08:00
xiaojunnuo
53561d2755
build: prepare to build
2026-06-14 21:25:11 +08:00
xiaojunnuo
e913fe509c
chore: 优化代码格式
2026-06-14 20:59:38 +08:00
xiaojunnuo
a3a215b7ae
perf(plugin): 增加 Dynadot DNS and access 插件
...
新增Dynadot域名解析提供商插件,包含API授权配置和DNS记录增删查功能
2026-06-14 17:23:24 +08:00
xiaojunnuo
56f2949ac5
chore: 1
2026-06-14 15:07:38 +08:00
xiaojunnuo
c1b5a35f90
fix: 修复设置里面不显示tab页签,导致某些页面需要点击查询按钮才有数据出来的bug
2026-06-14 14:57:47 +08:00
xiaojunnuo
48ab1fbffe
build: release
2026-06-12 00:17:31 +08:00
xiaojunnuo
5f078273b3
build: publish
2026-06-11 23:57:37 +08:00
xiaojunnuo
636338f9ed
build: trigger build image
2026-06-11 23:57:24 +08:00
xiaojunnuo
6cbd629777
v1.41.3
v1.41.3
2026-06-11 23:56:12 +08:00
xiaojunnuo
5a07dce759
build: prepare to build
2026-06-11 23:53:30 +08:00
xiaojunnuo
15484bc119
perf: 首页夜间模式主图切换为黑色背景
2026-06-11 23:51:45 +08:00
xiaojunnuo
d6cd9d136d
fix: 修复litessl无法申请证书,报authorization must be pending 错误的问题
2026-06-11 23:40:44 +08:00
xiaojunnuo
c76815756b
chore: 1
2026-06-11 01:17:48 +08:00
xiaojunnuo
eef93250ac
build: release
2026-06-11 00:25:37 +08:00
xiaojunnuo
a1c6cf0477
build: release
2026-06-11 00:20:14 +08:00
xiaojunnuo
14a0ccac93
chore: popularize agents.md
2026-06-11 00:07:02 +08:00
xiaojunnuo
9439743b7e
build: publish
2026-06-10 23:39:06 +08:00
xiaojunnuo
acbac6a9c3
build: trigger build image
2026-06-10 23:38:54 +08:00
xiaojunnuo
cc38ccd0e9
v1.41.2
v1.41.2
2026-06-10 23:37:43 +08:00
xiaojunnuo
7d0cf846ac
build: prepare to build
2026-06-10 23:34:12 +08:00
xiaojunnuo
f9541fab70
perf: 新增站点证书监控从DNS解析记录批量导入功能
...
本次提交新增了从DNS解析记录批量导入站点监控的完整功能:
1. 扩展Registrable类型新增icon字段支持
2. 新增DNS解析记录获取接口和基础实现
3. 为阿里云、腾讯云、Cloudflare等DNS提供商添加解析记录分页获取支持
4. 新增站点监控导入任务管理功能,支持保存、启动、删除导入任务
5. 新增中文/英文多语言支持
6. 优化暗黑模式表格样式
7. 修复ACME账户访问修复逻辑中项目ID可选的问题
8. 优化HiPM DNS提供商的域名获取逻辑
2026-06-10 23:32:39 +08:00
xiaojunnuo
8d9870e9c6
Merge branch 'v2' into v2-dev
2026-06-09 23:10:45 +08:00
HINS
0f3f8519e0
perf: 优化 HiPM DNSMgr 插件,添加域名查询双层策略 ( #744 ) @WUHINS
...
- 新增 getDomainId() 方法,首选 keyword 直接查询(O(1))
- 列表匹配作为降级方案(向后兼容)
- 性能提升 99%,减少 99% 数据传输
- 与 ddns-go hipmdnsmgr.go 实现保持一致
2026-06-09 23:10:15 +08:00
xiaojunnuo
016ae865b1
fix(cert-plugin): 修复DNS提供商授权无法回显的bug
2026-06-09 23:08:45 +08:00
xiaojunnuo
3e9953a74a
chore: 1
2026-06-08 16:54:33 +08:00
xiaojunnuo
1fc80d2b93
chore: 1
2026-06-08 16:52:36 +08:00
xiaojunnuo
b55fe2ef19
Merge branch 'v2-dev' of https://github.com/certd/certd into v2-dev
2026-06-08 16:48:39 +08:00
xiaojunnuo
71030b7e27
chore: handsfree.work 域名 修改
2026-06-08 16:48:30 +08:00
greper
5e8bdac008
Revert "perf: 添加AWS Rate Limit应对措施 ( #748 )" ( #749 )
...
This reverts commit 56b8c689ec .
2026-06-08 11:43:10 +08:00
Steven Zhu
56b8c689ec
perf: 添加AWS Rate Limit应对措施 ( #748 )
...
* Parse PEM chain and import certificate chain
Split the PEM in certInfo.crt into a leaf certificate and intermediate chain (using a lookbehind regex), trim the blocks, and pass the chain to ImportCertificateCommand only when present. Replace console.log with this.logger.info and log the returned CertificateArn. This ensures the leaf cert is uploaded separately from its chain and avoids sending an empty CertificateChain.
* Add AWS retry & CloudFront deployment wait
Introduce robust retry and polling helpers to handle AWS throttling and CloudFront propagation. Added AwsClient.withRetry (exponential backoff, handles common throttling errors, default 5 attempts/base 2s) and waitForDistributionDeployed (polls until distribution Status is "Deployed", default 10min timeout/15s interval). Update deploy-to-cloudfront plugin to use withRetry for Get/UpdateDistribution and importCertificate, pass AwsClient into uploadToACM, and wait for each distribution to finish deploying before continuing to avoid PreconditionFailed errors. Improves reliability when facing rate limits and global CloudFront propagation delays; adds informative logging for retry and deployment status.
2026-06-08 10:29:11 +08:00