提交图

12 次代码提交

作者 SHA1 备注 提交日期 发布
Zain
9ca7a6dfc8 feat(wkbrowser): 新增悟空网盘支持并更新相关文档配置
新增悟空网盘适配器,包含文件列表获取、重命名及 DOM 同步功能,更新国际化文案、商店描述、权限声明与测试用例
2026-08-15 20:01:55 +08:00
Zain
f8a5952b98 feat: 新增光鸭云盘平台适配支持 2026-08-15 16:30:18 +08:00
Zain
d32e5ef66c feat(woozooo): 新增蓝奏云网盘支持
新增蓝奏云网盘适配,支持文件列表获取、重命名及域名注入;
更新相关文档、测试用例及多语言描述,将蓝奏云纳入支持平台。
2026-08-15 10:37:34 +08:00
Zain
0f8e981589 feat(xunlei): 新增迅雷云盘支持 2026-08-15 09:50:54 +08:00
Zain
cefc989c20 refactor(cmcc): 改进API调用响应解析与平台检测
- 添加 `normalizeResponse` 方法处理嵌套 JSON 字符串响应
- 统一成功状态码验证逻辑
- 使用 XHR 传输保留请求头大小写
- 修复 SPA 根路径 `/w/` 的平台检测
- 添加 DOM 同步观察器断开逻辑
2026-08-15 08:34:57 +08:00
Zain
99e4444e1d fix: 更新123云盘域名并修复重命名同步与撤销问题
- 将域名从 www.123pan.com 改为 yun.123pan.cn
- 为iframe内文件列表添加DOM补丁,支持重命名后同步
- 修复撤销最后操作时错误写入崩溃恢复进度的问题
2026-08-10 11:35:55 +08:00
Zain
8bfaceeca8 feat(adapters): 添加115、123、移动、天翼云盘适配器 2026-08-06 13:46:51 +08:00
Zain
3d2ad5539c feat(uc): 新增 UC 网盘适配器并迁移包管理器至 pnpm
新增 UC 网盘适配器,包括页面脚本注入、API 调用、错误处理和完整的重命名工作流。同时将包管理器从 npm 迁移至 pnpm,更新
CI/CD 工作流、文档和锁文件,并扩展权限范围以支持 UC 网盘域名。
2026-08-06 11:36:01 +08:00
Zain
748bf94d6f feat: 新增正则替换规则和并发控制功能
- 新增正则替换规则(RegexRule),支持捕获组、自定义flags和包含扩展名选项
- 为平台配置添加maxConcurrent字段,支持批量操作并发控制
- 重构BatchExecutor实现,使用工作池模式限制最大并发数
- 在UI配置面板中添加正则规则表单及实时验证
- 更新多语言资源文件和README文档
- 添加相关单元测试确保功能稳定性
2026-02-14 12:37:29 +08:00
Zain
e718b43757 feat(baidu-adapter): 支持/api/list顶层list响应结构并修复文件列表解析
修改BaiduAdapter以兼容不同API响应结构,当list字段在顶层时也能正确解析
修复parentId使用目标路径而非文件路径的问题
添加相关单元测试验证功能
2025-12-29 18:29:30 +08:00
Zain
4d2e08f9bc fix(quark): 修复从URL hash中提取目录ID的问题并支持文件夹
修改QuarkAdapter以正确处理URL hash路径中的目录ID,并支持在文件列表中包含文件夹
2025-12-26 23:23:11 +08:00
Zain
e369349811 test: 添加全面的单元测试、集成测试和性能测试
添加了包括单元测试、集成测试和性能测试在内的全面测试套件,覆盖核心功能如批量重命名、崩溃恢复、冲突检测等。测试文件包括:
1. 单元测试:helpers、rules、storage、retry等核心模块
2. 集成测试:批量执行流程与网络恢复场景
3. 性能测试:100文件处理时间、内存占用等指标
4. E2E测试:扩展加载、批量重命名完整流程

所有测试遵循vitest和playwright规范,确保功能稳定性和性能达标
2025-12-16 15:56:38 +08:00