xiaojunnuo
|
249b98df66
|
Merge branch 'v2-dev' of https://github.com/certd/certd into v2-dev
|
2026-08-31 13:23:47 +08:00 |
|
xiaojunnuo
|
aebbb5cc7d
|
docs: 更新DNS持久验证的说明,移除测试环境限制
将多处提及的"仅Let's Encrypt测试环境可以申请"修改为正式环境支持,同步更新所有相关提示文案
|
2026-08-31 13:23:40 +08:00 |
|
xiaojunnuo
|
4f020aa8a5
|
chore: 移除compile脚本中多余的rimraf前置步骤
统一移除多个package.json里compile命令前冗余的rimraf dist && 前缀,简化编译脚本命令
|
2026-08-30 10:56:42 +08:00 |
|
xiaojunnuo
|
02426c507a
|
docs: update database install doc and docker compose config
1. 修正文档中PG的全称表述并补充执行SQL的前置条件
2. 新增PostgreSQL SSL连接配置注释到docker-compose示例
3. 更新自动升级注释说明支持stable版本
|
2026-08-30 10:51:06 +08:00 |
|
xiaojunnuo
|
ffb7ae79eb
|
Merge branch 'v2-dev' of https://github.com/certd/certd into v2-dev
|
2026-08-30 01:52:31 +08:00 |
|
xiaojunnuo
|
f58f2f3cd6
|
fix: 修复旧流水线保存时清空证书仓库证书内容的bug
|
2026-08-30 01:52:25 +08:00 |
|
xiaojunnuo
|
794abc3d7a
|
Merge branch 'v2-dev' of https://github.com/certd/certd into v2-dev
|
2026-08-30 00:43:53 +08:00 |
|
xiaojunnuo
|
da406014ad
|
chore(plugin): add online plugin author email update function
1. 新增修改在线插件作者邮箱的接口与前后端实现
2. 调整插件作者相关类型定义,精简冗余字段并添加email字段
3. 新增邮箱格式校验逻辑
4. 在插件发布页面添加修改作者邮箱的交互功能
|
2026-08-30 00:43:47 +08:00 |
|
xiaojunnuo
|
9842a24a50
|
perf(dashboard): 新增仪表盘站点监控和域名管理的统计卡片
1. 新增仪表盘站点监控和域名管理的统计卡片,包含总数、异常/过期状态统计
2. 补充多语言国际化文案(zh-CN和en-US)
3. 后端接口新增站点和域名的统计数据查询逻辑
4. 优化统计卡片样式,根据状态显示不同色调
5. 修复代码格式问题和冗余代码
|
2026-08-30 00:23:21 +08:00 |
|
xiaojunnuo
|
fb21ec04a6
|
chore(scripts): 为release接口url添加v前缀
修正获取指定版本发布信息的接口地址,补上版本号前的v前缀,确保接口调用正确
|
2026-08-29 15:24:12 +08:00 |
|
xiaojunnuo
|
15b74207dd
|
ci(github actions): 替换npm脚本为自定义node脚本
将原来通过npm调用的设置版本稳定状态的步骤,替换为直接调用自定义的node脚本,简化CI流程并移除额外的npm依赖安装步骤
|
2026-08-29 15:20:52 +08:00 |
|
xiaojunnuo
|
6055e9b6ba
|
ci(github actions): 优化稳定版发布的npm安装步骤
仅安装指定版本的axios并跳过包锁和保存,减少不必要的依赖安装
|
2026-08-29 15:12:00 +08:00 |
|
xiaojunnuo
|
df3e0814c4
|
chore: 移除package.json里的root本地链接依赖并调整CI安装步骤
1. 从package.json中删除了无用的root本地链接依赖
2. 简化CI步骤,移除全局安装axios的命令,直接执行npm install
|
2026-08-29 15:05:25 +08:00 |
|
xiaojunnuo
|
81f660dc49
|
ci(github actions): 为稳定发布工作流全局安装axios
修复发布流程中axios依赖缺失导致的执行失败问题
|
2026-08-29 15:03:13 +08:00 |
|
xiaojunnuo
|
f56e2a07c6
|
ci(github-actions): 为稳定发布工作流添加npm安装步骤
在stable-release.yml的发布任务中新增npm install命令,确保执行发布脚本前依赖已正确安装
|
2026-08-29 14:59:44 +08:00 |
|
xiaojunnuo
|
a2fce6cf0b
|
ci(github actions): 更新Docker发布配置
1. 更换Docker Hub登录的密钥名称
2. 为buildx构建添加--provenance和--sbom参数关闭物料清单生成
|
2026-08-29 12:08:51 +08:00 |
|
xiaojunnuo
|
ccb5356bfa
|
ci(ci): 移除稳定版镜像的版本标签构建
更新文档以适配不再发布带版本后缀的稳定版镜像
|
2026-08-29 12:01:40 +08:00 |
|
xiaojunnuo
|
f44084dfd2
|
chore(base-service): 修复更新方法未校验id和新增重复id问题
1. 在新增逻辑中删除param的id字段避免重复插入
2. 格式化更新方法的id非空校验代码块
|
2026-08-29 04:22:13 +08:00 |
|
xiaojunnuo
|
948d76f98f
|
build: release
|
2026-08-29 04:15:09 +08:00 |
|
xiaojunnuo
|
6606f32678
|
fix(pipeline-controller): 处理非编辑场景下保留id的问题
在非编辑流程中删除请求参数里的id字段,避免意外更新已有数据
|
2026-08-29 03:52:54 +08:00 |
|
xiaojunnuo
|
6af12d49fc
|
fix(pipeline): 修正流水线保存时的ID判断逻辑并增加参数校验
调整了流水线新增的判断条件,将原来的bean.id <=0改为bean.id ==0或null,同时增加了当bean.id小于0时抛出错误的参数校验逻辑,避免非法ID传入
|
2026-08-29 03:47:55 +08:00 |
|
xiaojunnuo
|
9decb49d04
|
refactor: 重构插件同步逻辑,优化插件数据处理流程
1. 调整插件同步时的字段处理逻辑,减少冗余数据存储
2. 提前查询已有插件数据,避免重复创建和更新
3. 拆分插件同步代码结构,提升可读性和可维护性
4. 注释掉下载次数同步逻辑,暂时关闭该功能
5. 简化插件编辑接口的字段处理逻辑
6. 移除插件列表页的复制按钮,新增插件导出功能
7. 更新文档和镜像配置,修正Docker Hub镜像地址
8. 调整文档章节顺序,新增版本号徽章展示
|
2026-08-29 02:48:56 +08:00 |
|
xiaojunnuo
|
69466c1c41
|
build: publish
|
2026-08-29 00:46:02 +08:00 |
|
xiaojunnuo
|
adf5163a79
|
build: trigger build image
|
2026-08-29 00:45:51 +08:00 |
|
xiaojunnuo
|
b40bc1b487
|
v1.44.0
v1.44.0
|
2026-08-29 00:44:55 +08:00 |
|
xiaojunnuo
|
9d30ccf1f0
|
build: prepare to build
|
2026-08-29 00:39:32 +08:00 |
|
xiaojunnuo
|
396810eddf
|
chore: 调整单元测试相关配置与脚本顺序
1. 移除pipeline包测试脚本里多余的--no-config参数
2. 给acme-client包添加te
|
2026-08-29 00:37:59 +08:00 |
|
xiaojunnuo
|
5dbf6694b1
|
chore(acme-client): remove unused test:unit script
删除了不再使用的单元测试运行脚本,清理package.json中的冗余配置项
|
2026-08-29 00:30:08 +08:00 |
|
xiaojunnuo
|
c2df8d3fa3
|
build(acme-client): 简化并统一清理脚本
- 将多个文件清理命令替换为统一的rimraf调用
- 移除before-t
|
2026-08-29 00:28:28 +08:00 |
|
xiaojunnuo
|
c149662d54
|
build: prepare to build
|
2026-08-29 00:21:05 +08:00 |
|
xiaojunnuo
|
ae1c5e38d1
|
chore: 完成多组功能优化与缺陷修复
1. 新增vip按钮弹窗注册工具类,优化事件监听逻辑
2. 调整用户设置页面表单宽度至700px
3. 修复审计日志匿名请求记录逻辑,优化登录日志用户名展示
4. 调整VIP按钮样式,优化暗色模式适配
5. 移除插件页面冗余的needPlus标识,更新ACME配置提示文案
6. 新增插件缓存清除逻辑,修复审计日志数据库字段
7. 优化自定义ACME反向代理帮助文档排版
|
2026-08-29 00:15:15 +08:00 |
|
xiaojunnuo
|
718b46141e
|
docs: update plugin development docs with access encapsulation guidelines
统一补充各插件开发文档中关于将API接口封装到Access中的开发规范,修正access-plugin-dev文档中的表述错误
|
2026-08-27 23:55:29 +08:00 |
|
xiaojunnuo
|
9c8986be10
|
docs(certd-plugin): update example and docs for runStrategy and component comments
补充了示例yaml和文档中关于运行策略、组件注释的说明,完善了runStrategy的使用场景介绍,新增了返回skip跳过任务的代码示例注释
|
2026-08-27 23:52:43 +08:00 |
|
xiaojunnuo
|
1d12ad73c6
|
perf(login,settings): 仅第三方登录开启后,在重启10分钟后将无法使用密码登录
|
2026-08-27 23:18:57 +08:00 |
|
xiaojunnuo
|
30d4fc84a9
|
perf(tencent-clb): 重构腾讯云CLB部署插件的地域选择组件,改为远程下拉选择器
|
2026-08-27 22:33:12 +08:00 |
|
xiaojunnuo
|
834e7750ce
|
refactor(acme-client): 移除内置challengePriority配置并调整相关逻辑
|
2026-08-27 22:27:07 +08:00 |
|
xiaojunnuo
|
f38522ca0b
|
perf(server): response优化为gzip压缩
添加了响应内容压缩中间件,支持对可压缩类型的响应进行gzip压缩,减少传输体积提升性能,同时添加了对应的测试用例
|
2026-08-27 22:09:18 +08:00 |
|
xiaojunnuo
|
d87821ee02
|
fix: 修复证书申请时EAB判断逻辑,已选择Acme账号的情况下不需要EAB
同时更新文档章节标题,补充自动跳到第三方登录的场景,移除无用的lodash-es导入
|
2026-08-27 18:36:54 +08:00 |
|
xiaojunnuo
|
bd9e226c36
|
refactor(step-form): 重构步骤表单响应式状态管理
替换ref和UnwrapNestedRefs替换ref包裹的currentStep为reactive对象,简化属性访问逻辑,移除冗余的getContext函数并优化作用域返回
|
2026-08-26 23:53:16 +08:00 |
|
xiaojunnuo
|
2809267d7a
|
refactor(step-form): 替换fs-form-item为fs-form-item-col组件
统一步骤表单中所有表单项的渲染组件,替换原有fs-form-item为fs-form-item-col,同时优化插件数据的计算方式,移除冗余的useCompute调用改用原生computed。
|
2026-08-26 23:42:02 +08:00 |
|
xiaojunnuo
|
4de24da9d5
|
chore: 修复多场景下的插件管理相关问题并优化配置
1. 调整acme客户端挑战检查的超时时间从1000ms到4000ms
2. 修复远程选择组件首次加载时未触发选中值回调的问题
3. 重构插件发布和保存逻辑,优化可编辑字段处理和版本号传递
4. 注释掉默认自动选择第一个访问凭证的逻辑
5. 新增插件更新测试用例,确保只更新允许修改的字段
|
2026-08-26 22:46:12 +08:00 |
|
xiaojunnuo
|
580981a468
|
Merge branch 'v2-dev' of https://github.com/certd/certd into v2-dev
|
2026-08-25 23:51:27 +08:00 |
|
xiaojunnuo
|
5bff2c8fa5
|
chore(plugin): add batch upgrade all plugins and optimize plugin detail view
1. 新增批量升级所有已安装可升级插件功能
2. 重构插件详情弹窗实现,使用iframe内嵌详情页替代旧弹窗组件
3. 新增
|
2026-08-25 23:38:01 +08:00 |
|
xiaojunnuo
|
338de1f04c
|
Merge branch 'v2-dev' of https://github.com/certd/certd into v2-dev
|
2026-08-25 13:36:56 +08:00 |
|
xiaojunnuo
|
5e867c86c3
|
fix(ssh): 修复 keyboard-interactive 认证可能抛类型错误的问题
新增 resolveKeyboardInteractiveAnswers 方法处理交互式认证提示,按关键字匹配配置的密码/口令,保证所有返回值均为字符串,避免调用 Buffer.byteLength 时抛出类型错误。补充对应单元测试覆盖各类场景。
|
2026-08-25 13:36:47 +08:00 |
|
xiaojunnuo
|
07efe717d0
|
chore(plugin-service): 移除冲突的merge残留代码
清理了代码中多余的HEAD和commit冲突标记,恢复正常的代码逻辑
|
2026-08-24 23:29:04 +08:00 |
|
xiaojunnuo
|
2b4c066a2e
|
Merge branch 'v2-dev' of https://github.com/certd/certd into v2-dev
|
2026-08-24 23:28:25 +08:00 |
|
xiaojunnuo
|
c03e82e4e7
|
chore(plugin): 修复插件评分类型不匹配问题
|
2026-08-24 23:27:18 +08:00 |
|
xiaojunnuo
|
a91d7c000a
|
fix(plugin-item-card): 移除分数格式化时去掉.0的逻辑
移除了将形如x.0的分数格式简化为x的处理,保留完整的一位小数展示
|
2026-08-24 23:16:18 +08:00 |
|
xiaojunnuo
|
faf9828168
|
fix(plugin-ai-dev): 优化AI插件测试流程并修复日志获取问题
1. 更新测试轮询间隔为5-10秒
2. 简化日志获取逻辑,直接通过historyId获取对应日志
3. 调整空状态提示文案为"暂未获取到运行日志"
4. 增加对trigger返回historyId的校验和错误提示
|
2026-08-24 22:59:20 +08:00 |
|