eddy
|
5dbb0558fb
|
feat: 更新资产版本号至 20260730-1
|
2026-07-30 01:49:33 +08:00 |
|
eddy
|
5a7149151e
|
fix: 增强学习流程与数据处理的稳定性
- 确保异步提词操作结束后可靠恢复按钮状态
- 改进批量文件解析、清空操作与来源列表同步
- 防止复习提前完成,并拦截无效的会话跳转
- 校验 AI 翻译数据并保留 JSON 最外层结构
- 仅使用测验记录计算正确率和易错单词排名
- 限制自动播放设置范围,并在词表变化时停止播放
- 避免云端语音被中断后触发重复的降级朗读
- 改进 Service Worker 对临时网络故障的缓存回退
- 增加 AI 响应解析和测验统计相关测试
|
2026-07-30 01:47:54 +08:00 |
|
eddy
|
738275b493
|
feat: 添加 Service Worker 缓存与更新流程
- 为同源资源添加网络优先策略,并在离线时回退到缓存
- 缓存带版本号的 CDN 资源,并在发布更新时保留独立缓存条目
- 改进版本更新检查,避免清除 localStorage 或无关缓存
- 将 Service Worker 纳入部署流程并更新相关文档
|
2026-07-20 02:22:15 +08:00 |
|
eddy
|
a878899512
|
feat: 在设置中显示当前应用版本
- 通过全局应用版本变量公开资源版本号
- 在应用更新区域显示当前版本
- 更新资源版本号以刷新缓存文件
|
2026-07-20 00:08:29 +08:00 |
|
eddy
|
438b6cb7bb
|
test: 添加核心服务回归测试
- 为存储、词库、记忆调度、MIME 解析、单词提取、测验生成及备份处理添加 Node.js 测试
- 添加可复用的浏览器环境与 localStorage 测试辅助工具
- 修复移除 HTML 时单词边界丢失的问题,并拒绝无效的测验答案
- 校验导入备份中的日期,并添加 npm 测试脚本
|
2026-07-19 23:57:27 +08:00 |
|
eddy
|
5558482479
|
init
|
2026-07-19 21:09:58 +08:00 |
|