Repository navigation
AutoForge v1.21.14
AutoForge v1.21.14
Added
- 服务账号支持永久删除并清理其全部 API 密钥,已撤销或已过期密钥支持单独删除;保留审计与执行历史,并校验账号版本及管理权限。
- 独立“日志管理”菜单承载“日志配置、日志归档”,“系统诊断”更名为独立“系统信息”;保留旧地址跳转。
- 系统信息增加当前 Web 进程请求与错误计数、平均响应、事件循环延迟、CPU、V8/进程内存和执行配置摘要;复用既有采样与 15 秒快照。
Changed
- PostgreSQL 主库保留少量常驻连接并启用 TCP keepalive,空闲连接上限延长至 10 分钟;日志管理、按日建库和容量检查改为有界连接池复用,保留日期库定位及锁连接隔离,空闲连接失效后按需恢复。
- 公开任务执行页重新分配摘要、进展与控制区,集中展示环境 IP、启动操作与状态,保持原有登录、倒计时、暂停、终止和幂等流程。
Compatibility
- 无新增数据库迁移、持久配置字段或生产依赖;Lite 不连接外部服务,既有诊断 API 与旧页面入口继续兼容。
Verification
- 71 项定向单元与 SQLite/PostgreSQL 集成测试通过;Lite 6 项、Full 5 项相关 Playwright 场景通过,最终公开执行布局与系统信息展开区已复测。
- Web/worker 生产构建、相关类型检查、改动范围格式/Lint、许可证与 E2E 矩阵检查通过。实际查看 1024px、1536px 桌面及深色截图,记录行按钮在较窄区域自动换行;未做实际三主机生产压测。
- 按用户要求采用最快发布路径,仅运行 Release;跳过标准 CI、源码发布检查、Full 分布式与发布后完整验收,保留双架构构建、镜像启动、内置资源、SBOM、签名及完整资产校验。