From 13e9fead351f68339dc3a09a41becbd52a6049e7 Mon Sep 17 00:00:00 2001 From: ryan Date: Thu, 18 Jun 2026 15:14:38 +0800 Subject: [PATCH] chore(release): bump version to v1.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### 🛠 修复 - 修复了存储驱动切换保存后上传记录未同步指向新后端的问题。 - 修复了 S3 不可达时无法暂存本地存储配置的问题。 - 修复了文件软删除后增量统计未正确扣减的问题。 - 修复了 Snowflake ID 生成异常或出现负值时的不可靠行为,增加重试与集中错误处理。 - 修复了自更新流程中解压文件名不匹配导致更新失败的问题。 - 修复了用户列表按 ID 排序方向不正确的问题。 - 修复了前端服务层循环依赖导致构建失败的问题。 ### ⚡️ 优化与改进 - 新增 upload.Ingest 程序化上传域服务,统一对象写入、上传记录与增量统计,支持秒传、Worker 摄取与镜像去重策略。 - 新增文件上传统计全量重建异步任务,可在管理端触发以修复历史统计偏差。 - 存储配置收敛为单一 storage_config 来源,移除逐条上传记录的 storage_driver 冗余字段。 - 抽取 repository 层并瘦身 HTTP Handler,统一 Abort 系列错误响应与链路追踪集成。 - 将进程级初始化从 router 迁至 bootstrap/cmd,任务与推送改为显式装配,消除 init 副作用。 - 认证与用户模块通过 listener 域事件解耦推送,避免核心业务直接依赖通知模块。 - 分离 user 模块 Handler 与 Logic 边界,便于 Worker 与单元测试复用业务逻辑。 - 引入系统配置内存缓存与验证码运行时配置快照,降低高频配置读取的数据库压力。 - 优化上传热路径与管理端增量统计表,文件统计查询由全表扫描降为常数级读取。 - 前端拆分管理端 bundle、并行化鉴权与公共配置加载,并虚拟化日志列表以提升首屏与滚动性能。 ### 💄 其他/体验 - 新增 file-upload 开发技能,并将 AGENTS.md Skill 索引整理为分类表格。 - 优化文件管理统计页在 Tab 切换与再次进入时的自动刷新,避免展示过期缓存数据。 - 优化异步任务日志的展示与清理体验。 - 前端管理组件就近归位并拆分服务层目录,提升代码可维护性。