Zain
|
4a9ac4cf42
|
fix(content): 改进文件名提取逻辑并过滤UI噪音文本
添加isNoiseTitle函数来识别并过滤UI噪音文本,优化文件名提取范围选择
更新版本号至0.4.1
|
2025-12-25 15:55:35 +08:00 |
|
Zain
|
15eb5c8ffa
|
docs: 更新文档和描述以反映对阿里云盘和百度网盘的完整支持
|
2025-12-25 15:32:42 +08:00 |
|
Zain
|
f5df0ee27f
|
docs: 更新文档添加浏览器商店链接
在CHANGELOG.txt和README.md中添加Chrome Web Store和Microsoft Edge扩展商店的链接
|
2025-12-25 15:07:22 +08:00 |
|
Zain
|
7b12d06bd8
|
feat(aliyun): 添加阿里云盘适配器支持
refactor(executor): 优化任务准备逻辑
perf(quark): 移除冗余日志记录
style(rename-dialog): 使用getter/setter重构files属性
build(vite): 添加page-script入口配置
chore(version): 更新版本号至0.4.0
feat(platform-detector): 添加阿里云盘分享链接检测
test(folder): 添加文件夹类型和批量执行测试
feat(aliyun): 实现阿里云盘API直接调用架构
|
2025-12-25 14:19:30 +08:00 |
|
Zain
|
f0c37ff986
|
chore: 更新版本号至0.3.0
|
2025-12-23 09:32:19 +08:00 |
|
Zain
|
6262c0011e
|
feat(baidu): 添加百度网盘适配器支持
实现百度网盘适配器功能,包括:
1. 新增百度网盘API错误处理模块
2. 添加跨域通信的页面脚本注入器
3. 实现文件选择、重命名等核心功能
4. 优化DOM解析和错误处理逻辑
5. 添加国际化错误消息支持
|
2025-12-23 09:21:27 +08:00 |
|
Zain
|
f9f93cca59
|
refactor(platform-detection): 统一平台检测逻辑并添加分享链接识别
将 content script 和 popup 中的平台检测逻辑统一迁移到 platform-detector 工具模块
添加夸克网盘分享链接检测功能,并在检测到分享链接时禁用扩展
更新相关测试用例确保检测逻辑正确性
|
2025-12-18 22:57:18 +08:00 |
|
Zain
|
9e45a7e51e
|
chore: 更新并清理商店截图文件
删除旧的截图文件并添加新的多语言版本截图
|
2025-12-18 22:16:08 +08:00 |
|
Zain
|
bbfcebad8e
|
feat(i18n): 实现多语言支持并修复语言同步问题
添加完整的国际化支持,包括简体中文、繁体中文和英文翻译
新增语言切换功能,支持运行时动态更新界面语言
修复content script和popup之间的语言同步问题
添加翻译文件转换脚本和单元测试
更新相关组件以支持动态语言切换
|
2025-12-18 21:54:12 +08:00 |
|
Zain
|
0ad07b98e4
|
fix(quark): 添加对document.body的null检查并改进脚本加载逻辑
添加防御性检查确保在document_start阶段也能正确处理DOM标记
同时更新版本号至0.1.1
|
2025-12-17 13:01:36 +08:00 |
|
Zain
|
5830b3436d
|
chore: 更新图标资源位置并优化配置
将图标资源从 public/icons 移动到 screenshots/design-assets
更新 .gitignore 忽略更多 .DS_Store 文件
仅在开发环境生成 source maps 以减小生产包体积
同步版本文件时间戳
|
2025-12-17 11:48:43 +08:00 |
|
Zain
|
b5d7bf03e1
|
docs(store): 添加Edge商店搜索关键词说明和补充文档
- 在edge-addons-listing.md中添加详细的搜索关键词策略
- 创建edge-supplemental-info.md作为Edge商店提交指南
- 更新README.md文档结构和路径说明
- 调整CI工作流触发条件,移除tag触发
|
2025-12-17 11:03:25 +08:00 |
|
Zain
|
4b224761b6
|
refactor(ci): 优化 CI 流程并精简 npm scripts
docs: 添加 SCRIPTS.md 文档说明新命令集
style: 添加代码注释说明性能指标和 polyfill 状态
ci: 合并测试步骤为单一命令并优化构建验证
|
2025-12-16 17:58:20 +08:00 |
|
Zain
|
b8936adf6a
|
test: 排除 quark-adapter 测试需要 mock Chrome 扩展环境
暂时排除 quark-adapter 测试,因为需要模拟 Chrome 扩展的消息通信环境
|
2025-12-16 16:34:05 +08:00 |
|
Zain
|
dd22c1db11
|
ci(workflows): 优化测试流程并添加完整测试工作流
添加新的测试脚本命令并优化CI工作流程
将常规CI测试改为快速测试模式
添加完整的测试工作流用于定期和发布时运行
调整vitest配置以支持并行测试和超时设置
更新测试错误日志前缀以增强可读性
|
2025-12-16 16:15:14 +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 |
|
Zain
|
6a735a5d85
|
feat(store): 添加商店发布相关文档和资源
docs: 新增商店列表、隐私政策、检查清单等文档
build: 更新.gitignore移除package-lock.json
style: 更新version.ts中的生成时间
|
2025-12-16 15:40:47 +08:00 |
|
Zain
|
106a06d2d1
|
Create LICENSE
|
2025-12-16 14:54:39 +08:00 |
|
Zain
|
e94089c9ad
|
feat: 初始化项目基础架构和核心功能
- 添加项目基础配置文件和构建工具配置
- 实现夸克网盘批量重命名核心功能
- 添加多语言支持和国际化配置
- 实现重命名规则引擎和多种重命名规则
- 添加测试框架和测试用例
- 配置CI/CD自动化流程
- 添加文档和快速入门指南
|
2025-12-16 14:43:49 +08:00 |
|