Commit Graph

82 Commits

Author SHA1 Message Date
cat-shark 32b247526b feat(复习):标准思维导图生成与回忆对比
- 新增 review_standard_mind_maps / review_recall_records 数据表
- BuiltinMindMapGenerator:从报告/残片/应用场景规则生成标准导图
- MindMapAiClient 接口 + RemoteAiMindMapClient 预留
- StandardMindMapService:生成/编辑/重新生成/回忆对比
- 对比算法:标题归一化 + Bigram Jaccard 模糊匹配
- ReviewController 新增 6 个端点
- MindMapTreeTool / MindMapNode / CompareResult 工具类
- 完整单元测试(10 个,全部通过)
- 更新 docs/review-module-design.md
2026-07-03 08:53:51 +08:00
cat-shark 5f3f35c53b feat: parse uploaded review mind maps 2026-06-20 10:33:14 +08:00
cat-shark f170e85297 feat: complete review workflow support 2026-06-20 09:16:20 +08:00
cat-shark 2cf3533141 feat: 登录密码改用 BCrypt 校验 2026-06-18 00:06:42 +08:00
cat-shark 6bd6b00518 Revert "Revert "revert: 恢复 flyway validate-on-migrate 为 true""
This reverts commit 82948e3ff9.
2026-05-30 09:22:16 +08:00
cat-shark aadf1911ce fix:移除多余的创建语句 2026-05-30 09:22:13 +08:00
cat-shark 82948e3ff9 Revert "revert: 恢复 flyway validate-on-migrate 为 true"
This reverts commit fe6983cb69.
2026-05-28 00:31:50 +08:00
cat-shark fe6983cb69 revert: 恢复 flyway validate-on-migrate 为 true 2026-05-28 00:25:57 +08:00
cat-shark 27cb1b21fb fix: 关闭 flyway validate-on-migrate 临时绕过 checksum 校验 2026-05-28 00:19:30 +08:00
cat-shark 4b2bd5a47a fix: 添加 flyway repair-on-migrate 修复 checksum 不一致 2026-05-28 00:13:59 +08:00
cat-shark b6bc587ea2 fix: 复原 V20250719_2 迁移文件,修复 Flyway 校验失败 2026-05-28 00:00:30 +08:00
cat-shark f797a712db refactor: 移除 ReviewMapper 自定义 SQL,改用 MyBatis-Plus Java API 2026-05-27 21:23:36 +08:00
cat-shark a932bf52ca refactor: 移除 StudyExpectations 相关代码 2026-05-27 21:23:31 +08:00
cat-shark 4b26ed46ec refactor: 移除 UserTask 相关代码(entity/mapper/service/impl/XML) 2026-05-27 21:23:23 +08:00
cat-shark 8409dc58ab db: 新增迁移脚本,删除不再使用的 user_task 表 2026-05-27 21:23:14 +08:00
cat-shark f271efbead feat: add getTaskReview API endpoint for fetching all reports and fragments by task number 2026-05-23 21:01:01 +08:00
cat-shark 375ec8858c feat(review): 新增复习内容滚动展示与交互 API
- 新增 /review/feed 端点,合并报告和残片数据按时间倒序返回
- 新增 /review/report/{id} 和 /review/fragment/{id} 端点
- 支持复习内容在首页滚动展示及点击查看详情
2026-05-23 19:26:24 +08:00
cat-shark a7cb4a1167 chore(config): 收敛 dev 与 uat 的 CORS 域名白名单 2026-04-12 18:55:44 +08:00
cat-shark 932ea06ce3 更新生产环境部署配置,使用Traefik代理 2026-04-12 15:41:41 +08:00
cat-shark f938076bda Merge branch 'dev'
# Conflicts:
#	Jenkinsfile
#	src/main/resources/application-prod.yml
2026-04-12 14:05:37 +08:00
cat-shark 1d1b48bdbd 调整本地开发环境配置参数 2026-04-12 13:06:29 +08:00
cat-shark 43747f785c 修复任务更新主键校验与会话查询SQL参数化 2026-04-12 13:06:11 +08:00
cat-shark d3a5e0813f feat(#N/A): 修改数据库 2025-11-02 22:08:05 +08:00
cat-shark 2e6c59cfb6 feat(#N/A): 修改数据库 2025-11-02 21:26:13 +08:00
cat-shark affabcabca feat(#N/A): 修改数据库 2025-11-02 20:15:02 +08:00
cat-shark 0a0a69b4d4 feat(N/A): 关闭dev环境的secure配置,sameSite配置为Lax,允许浏览器保存cookie 2025-10-26 18:10:57 +08:00
cat-shark 3336915a3e feat(N/A): 调整容器内运行端口为统一的8888,方便使用一个dockerfile,就可以配置全部的健康检查 2025-10-26 18:10:56 +08:00
cat-shark 21b539b696 feat(N/A): 修改cors配置 2025-10-26 18:10:54 +08:00
cat-shark 67062e2379 Revert "feat(N/A): 修改dev环境的cors配置"
This reverts commit ab25cf81ee.
2025-10-26 18:10:50 +08:00
cat-shark a99fefb91f feat(N/A): 修改dev环境的cors配置 2025-10-26 18:10:48 +08:00
cat-shark b72571697c feat(N/A): 修改dev环境的cors配置 2025-10-26 18:10:47 +08:00
cat-shark 0479abd243 feat(N/A): 修改dev环境的 端口配置,增加uat配置 2025-10-26 18:10:43 +08:00
cat-shark c92a529cf6 feat(N/A): 修改dev环境的 allowed-origins配置 2025-10-26 18:10:41 +08:00
cat-shark dfda2f3b76 feat(N/A): 修改dev环境的 allowed-origins配置 2025-10-26 18:10:40 +08:00
cat-shark 6dfa26d861 feat(N/A): 修改dev环境的 allowed-origins配置 2025-10-26 18:10:39 +08:00
cat-shark 6c288f147a feat(N/A): 修改dev环境的 allowed-origins配置 2025-10-26 18:10:38 +08:00
cat-shark f9f1ffe183 feat(N/A): 修改dev环境的 allowed-origins配置 2025-10-26 18:10:29 +08:00
cat-shark cfbe1cd029 feat(N/A): 关闭dev环境的secure配置,sameSite配置为Lax,允许浏览器保存cookie 2025-10-26 15:19:04 +08:00
cat-shark 365f996f9c feat(N/A): 调整容器内运行端口为统一的8888,方便使用一个dockerfile,就可以配置全部的健康检查 2025-10-26 15:00:55 +08:00
cat-shark 009c2f1564 feat(N/A): 修改cors配置 2025-10-26 14:46:14 +08:00
cat-shark 56a0820fc2 Revert "feat(N/A): 修改dev环境的cors配置"
This reverts commit ab25cf81ee.
2025-10-26 14:26:08 +08:00
cat-shark ab25cf81ee feat(N/A): 修改dev环境的cors配置 2025-10-26 14:15:55 +08:00
cat-shark 45c5c7b97f feat(N/A): 修改dev环境的cors配置 2025-10-26 12:39:22 +08:00
cat-shark d3a8dcbcde feat(N/A): 修改dev环境的 端口配置,增加uat配置 2025-10-26 12:27:53 +08:00
cat-shark 3174da4825 feat(N/A): 修改dev环境的 allowed-origins配置 2025-10-26 12:17:54 +08:00
cat-shark 72463b9dca feat(N/A): 修改dev环境的 allowed-origins配置 2025-10-26 12:11:01 +08:00
cat-shark d2aafe3a19 feat(N/A): 修改dev环境的 allowed-origins配置 2025-10-26 11:50:25 +08:00
cat-shark 5b369b1963 feat(N/A): 修改dev环境的 allowed-origins配置 2025-10-26 11:45:48 +08:00
cat-shark 96362b62f3 feat(N/A): 修改dev环境的 allowed-origins配置 2025-10-26 11:40:48 +08:00
cat-shark cdacb1f83e feat(13): 配置dev数据库 2025-10-08 23:16:14 +08:00