mirror of
https://github.com/VirtualHotBar/NetMount.git
synced 2026-07-01 23:24:19 +08:00
- 完成 Repository 层实现,包括 BaseRepository、ConfigRepository、 StorageRepository、MountRepository、TaskRepository - 迁移所有 console.log/warn/error 到统一的 LoggerService - 实现 MountRepository 的原子性更新逻辑,支持配置变更检测 - 实现 TaskRepository 的任务状态管理和生命周期控制 - 添加完整的单元测试覆盖 StorageManager、FileManager、 TransferService 及各 Repository 模块 - 新增 CacheManager 的 localStorage 持久化功能 - 优化 ChunkTransferService 的并发控制和信号量实现 - 修复 MountRepository ID 生成逻辑中的特殊字符冲突问题 - 实现 TaskRepository.update 的真正就地更新而非删除重建 - 补充完整的类型定义文档和 JSDoc 注释