|
|
f1eafa8015
|
i18n: add card type labels for memorize feature
Add translations for cardTypeNew, cardTypeLearning, cardTypeReview,
cardTypeRelearning in all 8 supported languages (en-US, zh-CN, ja-JP,
ko-KR, de-DE, fr-FR, it-IT, ug-CN).
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
|
2026-03-13 15:08:02 +08:00 |
|
|
|
804c28ada9
|
refactor: 修复 modules 三层架构违规
- auth: actionDeleteAccount 改用 service+repo,forgot-password 完整三层实现
- card: serviceCheckCardOwnership 替代直接调用 repository
- deck: 移除 service 层的 use server 指令
- dictionary: 数据转换逻辑从 repository 移到 service
- ocr: 认证移到 action 层,跨模块调用改用 service
- translator: genIPA/genLanguage 改用 service 层
|
2026-03-11 09:40:53 +08:00 |
|
|
|
8099320e00
|
feat: 添加注销账号功能
- 在个人资料页面添加注销账号按钮
- 需要输入用户名确认才能删除
- 删除所有用户数据:牌组、卡片、笔记、关注等
- 添加 8 种语言翻译
|
2026-03-10 19:54:19 +08:00 |
|
|
|
6f4b123a84
|
fix: 添加邮箱验证重发功能
- 登录时检测 403 错误(邮箱未验证)
- 显示重发验证邮件按钮
- 修复邮件发送失败时静默忽略的问题
- 添加 8 种语言的验证相关翻译
|
2026-03-10 19:38:54 +08:00 |
|
|
|
57ad1b8699
|
refactor: 完全重构为 Anki 兼容数据结构
- 用 Deck 替换 Folder
- 用 Note + Card 替换 Pair (双向复习)
- 添加 NoteType (卡片模板)
- 添加 Revlog (复习历史)
- 实现 SM-2 间隔重复算法
- 更新所有前端页面
- 添加数据库迁移
|
2026-03-10 19:20:46 +08:00 |
|
|
|
9b78fd5215
|
feat: 添加 OCR 词汇提取功能
新增 OCR 页面,用户可上传教材词汇表截图,使用 GLM-4.6V 视觉模型
提取单词-释义对并保存到指定文件夹。
- AI 管道: src/lib/bigmodel/ocr/ (orchestrator, types)
- 后端模块: src/modules/ocr/ (action-service-repository 架构)
- 前端页面: src/app/(features)/ocr/ (拖拽上传、folder 选择)
- i18n: 8 种语言翻译支持
|
2026-03-10 15:21:45 +08:00 |
|
|
|
abcae1b8d1
|
feat: 添加移动端下拉菜单和主题色设置
- 新增 MobileMenu 组件,小屏幕使用汉堡菜单替代多个按钮
- 重构 LanguageSettings 为统一下拉框样式
- 新增设置页面,支持主题色切换
- 翻译页添加源语言选择器
- 更新 8 种语言的 i18n 翻译
|
2026-03-10 13:44:52 +08:00 |
|
|
|
5406543cbe
|
feat(auth): 添加忘记密码功能
- 添加忘记密码页面,支持通过邮箱重置密码
- 添加重置密码页面
- 登录页面添加忘记密码链接
- 添加邮件发送功能
- 完善所有8种语言的翻译 (en-US, zh-CN, ja-JP, ko-KR, de-DE, fr-FR, it-IT, ug-CN)
|
2026-03-09 20:45:18 +08:00 |
|
|
|
11a265d52e
|
i18n: 完整翻译所有语言文件
- de-DE: 德语完整翻译
- fr-FR: 法语完整翻译
- it-IT: 意大利语完整翻译
- ja-JP: 日语完整翻译
- ko-KR: 韩语完整翻译
- ug-CN: 维吾尔语完整翻译
所有翻译保持与 en-US.json 结构一致,保留插值变量
|
2026-03-09 19:49:34 +08:00 |
|
|
|
b407783d61
|
feat(i18n): 添加用户名相关翻译并修复多处翻译错误
- 为 6 种语言添加 username, emailOrUsername 等字段的翻译
- 修复德语 Steve Jobs 名言中的拼写错误 (bleiv -> bleib)
- 改进维吾尔语翻译质量和术语一致性
- 修复维吾尔语中 'ئىلمىيى' -> 'ئىزاھات' 等表述问题
|
2026-03-08 13:32:06 +08:00 |
|
|
|
6c7095ffb3
|
...
|
2026-02-06 03:43:49 +08:00 |
|
|
|
d4d5a53747
|
补全翻译
|
2026-01-18 13:06:08 +08:00 |
|
|
|
b093ed2b4f
|
补全翻译
|
2026-01-06 16:04:53 +08:00 |
|
|
|
66d17df59d
|
补全翻译
continuous-integration/drone/push Build is passing
|
2026-01-05 18:35:12 +08:00 |
|
|
|
be3eb17490
|
重构了tts
continuous-integration/drone/push Build is passing
|
2026-01-05 17:34:15 +08:00 |
|
|
|
4c64aa0a40
|
增加翻译语言
|
2026-01-05 11:40:11 +08:00 |
|