Commit Graph

  • 3e4c0645ad docs: 修正紧急性维度注释命名 dev cat-shark 2026-09-13 22:55:26 +08:00
  • 11a7c8aaea chore: 添加 .gitattributes 规范行尾 cat-shark 2026-08-26 21:13:14 +08:00
  • e691dfaa95 docs: 更新 API 端点总览 cat-shark 2026-08-26 21:13:14 +08:00
  • a6f684c8b7 feat: 新增会话误操作结束接口 cat-shark 2026-08-15 21:24:59 +08:00
  • c961157fa8 docs: 移除仓库文档 master cat-shark 2026-08-05 23:52:20 +08:00
  • 0413013f24 docs: 移除仓库文档 cat-shark 2026-08-05 23:35:10 +08:00
  • 9595ad92ee merge: 合并残片报告拆分到dev cat-shark 2026-08-03 23:20:01 +08:00
  • 6678c2b8c0 refactor: 优化用户可见错误提示 codex/report-fragment-split cat-shark 2026-08-03 23:08:26 +08:00
  • b434520eff refactor: 标准导图仅使用报告生成 cat-shark 2026-08-03 23:08:19 +08:00
  • 5b6f7d6a2a refactor: 首页feed仅返回残片 cat-shark 2026-08-03 23:08:14 +08:00
  • c8d0584f11 docs: 补充用户提示规范 cat-shark 2026-08-03 23:08:08 +08:00
  • 8c272dc1dc fix: 流水线kubeconfig改用临时目录 cat-shark 2026-08-02 10:51:03 +08:00
  • e42b15600a chore: 移除Jenkins配置 cat-shark 2026-08-02 10:21:05 +08:00
  • e32226d7d2 docs: 合并CLAUDE规范 cat-shark 2026-08-01 00:15:56 +08:00
  • b61736eb2b docs: migrate .pi/SYSTEM.md to AGENTS.md cat-shark 2026-08-01 00:13:05 +08:00
  • 8ed5631969 perf: multi-stage Dockerfile + remove Maven from CI — Docker layer caching instead cat-shark 2026-07-26 23:07:56 +08:00
  • 65ee61c6c9 fix: add shell: bash to CI steps — maven container uses sh by default cat-shark 2026-07-26 22:06:33 +08:00
  • 09e67cd834 chore: remove k8s/ — migrated to lpt-infra cat-shark 2026-07-26 21:35:51 +08:00
  • fd317b7932 docs: 补充Git提交规范 cat-shark 2026-07-23 23:03:21 +08:00
  • 859dab9401 docs: add .pi/SYSTEM.md with project overview cat-shark 2026-07-23 23:01:47 +08:00
  • 4f99f31475 fix(ci): 绑定分支与部署环境并加固 IMAGE_TAG 传递 cat-sharkandClaude Opus 4.8 2026-07-20 22:46:17 +08:00
  • 43580dd1fd Add Kubernetes deployment configurations cat-sharkandClaude Opus 4.8 2026-07-20 21:23:59 +08:00
  • d5d9b7aa99 feat(ci): 添加 imagePullSecret 自动创建步骤 cat-shark 2026-07-19 22:45:59 +08:00
  • 6eca6de249 feat(ci): 添加部署失败时的调试输出 cat-shark 2026-07-19 22:27:12 +08:00
  • a42df9d521 feat(ci): 使用时间戳标签确保每次部署都触发更新 cat-shark 2026-07-19 21:56:14 +08:00
  • 015ecd13d8 fix(ci): 使用命名 volume 避免挂载冲突 cat-shark 2026-07-19 21:31:18 +08:00
  • 8abd750dfb debug(ci): 添加 Docker 安装调试信息 cat-shark 2026-07-19 21:24:03 +08:00
  • f8e24ffdf0 fix(ci): 挂载 Docker socket 并安装 Docker CLI cat-shark 2026-07-19 21:18:47 +08:00
  • 688be6b65f feat(ci): 缓存 Maven 本地仓库,避免重复下载依赖 cat-shark 2026-07-19 21:17:45 +08:00
  • a6e75f6e97 fix(ci): 使用容器自带的 mvn 替代 mvnw cat-shark 2026-07-19 21:14:01 +08:00
  • 6cc5212eba fix(ci): 使用 maven 容器镜像,移除手动安装依赖 cat-shark 2026-07-19 20:56:30 +08:00
  • 2d87b96a09 fix(ci): 使用绝对路径调用 apt-get (host 模式) cat-shark 2026-07-19 20:49:55 +08:00
  • eb2869a71d fix(ci): 移除 sudo - runner 以 root 运行 cat-shark 2026-07-19 20:41:58 +08:00
  • 1789141a7b fix: 解决 deploy.yml 冲突 cat-shark 2026-07-19 20:13:05 +08:00
  • b80e4c01f5 fix: Alpine compatibility - apk, docker login, /tmp/kubeconfig cat-shark 2026-07-19 19:27:44 +08:00
  • b70d90d18a fix(ci): 修复部署流水线配置 cat-sharkandClaude Opus 4.8 2026-07-19 19:09:22 +08:00
  • 73fdaf82e7 fix: add docker.io install for step container (no docker CLI in runner image) cat-shark 2026-07-19 19:02:23 +08:00
  • 5418f23111 ci: replace actions/checkout with git clone (no Node.js in runner) cat-shark 2026-07-19 18:56:02 +08:00
  • 58e9e4db22 ci: add kubectl setup step with secret cat-shark 2026-07-19 18:50:39 +08:00
  • a6dab438d5 ci: use unique image tags (git sha) cat-shark 2026-07-19 18:49:23 +08:00
  • 174b4265d7 Switch to manual trigger (workflow_dispatch) cat-shark 2026-07-19 18:14:06 +08:00
  • 3d157ed30c Add CI/CD pipeline cat-shark 2026-07-19 18:07:50 +08:00
  • 9aded054d2 feat: update design review and serializer implementation feature/review-completion cat_shark 2026-07-19 16:56:39 +08:00
  • cfa21eb336 docs: 添加 CLAUDE.md 项目文档 cat_shark 2026-07-12 13:44:00 +08:00
  • 53a6781092 feat: 新增 URL 标题抓取工具 cat_shark 2026-07-12 13:43:58 +08:00
  • ac0154c1fb feat: 学习材料地址(materialUrl)支持 cat_shark 2026-07-12 13:43:55 +08:00
  • 9d3bac8224 feat: 统一 WebMvc 配置,合并 dev/prod 环境配置 cat_shark 2026-07-12 13:43:51 +08:00
  • 76742ed65a 清理测试中的导图相关测试用例 developer 2026-07-09 00:12:29 +08:00
  • c8c0773a6a 清理 ReviewServiceImpl 中的导图相关实现 developer 2026-07-09 00:12:26 +08:00
  • 5794bddc6c 清理 ReviewController 中的导图上传和查询接口 developer 2026-07-09 00:12:24 +08:00
  • b3c7d52174 清理 ReviewService 接口中的导图方法定义 developer 2026-07-09 00:12:22 +08:00
  • a9a5c888e3 删除导图文件解析器 MindMapFileParser developer 2026-07-09 00:12:20 +08:00
  • 4cf2827a74 删除导图实体、枚举、DTO 和 Mapper developer 2026-07-09 00:12:17 +08:00
  • b18f8b4d1c feat(复习): 节点级 focusPath + findNode,回退 session 维度 cat-shark 2026-07-05 18:12:32 +08:00
  • 3c3f682b2b feat(导图): 防并发生成 + 增量合并 + mergeTrees 工具 cat-shark 2026-07-05 15:19:03 +08:00
  • a636e516d1 feat(复习): 支持会话维度复习 + 标准导图按会话过滤(后端) cat-shark 2026-07-05 14:40:38 +08:00
  • 22cc5dc871 feat(历史报告): 展示学习预期目标以区分各会话 cat-shark 2026-07-05 12:35:25 +08:00
  • 3a30b746f5 fix(分页): MybatisPlusConfig 缺少 PaginationInnerInterceptor 导致 selectPage 不分页 cat-shark 2026-07-05 11:43:13 +08:00
  • 0a866bde14 feat(会话):新增活跃会话查询接口 cat-shark 2026-07-05 11:05:01 +08:00
  • c1385911c6 feat(会话):分页查询任务的历史残片/报告接口 cat-shark 2026-07-05 10:35:45 +08:00
  • eaa0e20c81 feat(学习材料):material_url varchar(255) → TEXT cat-shark 2026-07-04 22:37:08 +08:00
  • c0fe137c48 fix(后端):@Transactional + WebMvcProdConfig OPTIONS 跳过 cat-shark 2026-07-04 17:38:00 +08:00
  • cca51530c6 fix(后端):extraNodes 解析兼容字符串和对象两种格式 cat-shark 2026-07-04 16:52:09 +08:00
  • 55b7c1c83c feat(后端):AiServiceClient 改为 submit+poll 异步任务模式 cat-shark 2026-07-04 16:41:21 +08:00
  • 4ec900577e fix(后端):lpt-ai 超时从 90s 增加到 180s cat-shark 2026-07-04 16:16:27 +08:00
  • af4f536980 fix(复习):AI 对比结果由 Java 端标注标准树,不再依赖 LLM 输出树结构 cat-shark 2026-07-04 16:09:07 +08:00
  • 7ac7868511 feat(复习):回忆对比优先走 AI 语义对比,失败时降级为内置算法 cat-shark 2026-07-04 15:47:24 +08:00
  • cd5ee0b404 feat(思维导图):AI 生成接入 lpt-ai 服务 cat-shark 2026-07-04 11:14:27 +08:00
  • baf9ae8761 docs(评审):补充 2026-07-04 交付记录 cat-shark 2026-07-04 00:08:59 +08:00
  • 21c5b8f761 feat(报告):AI 聚合残片生成报告草稿 cat-shark 2026-07-03 23:52:32 +08:00
  • 3c4db2fead feat(复习):feed 智能模式——加权随机采样 cat-shark 2026-07-03 23:44:40 +08:00
  • 7461b6b5ad feat(优先级):维度权重可配置并即时重算 cat-shark 2026-07-03 23:41:50 +08:00
  • b67cf238c2 feat(预期):学习预期后端闭环——实体/服务/端点 cat-shark 2026-07-03 23:38:52 +08:00
  • 090d03e251 docs(评审):补充评价回应、研究支撑、技术推荐与修正优先级 cat-shark 2026-07-03 22:56:18 +08:00
  • d173b37a9b docs(评审):架构与设计评审报告 cat-shark 2026-07-03 09:16:00 +08:00
  • 32b247526b feat(复习):标准思维导图生成与回忆对比 cat-shark 2026-07-03 08:53:51 +08:00
  • 5f3f35c53b feat: parse uploaded review mind maps cat-shark 2026-06-20 10:33:14 +08:00
  • f170e85297 feat: complete review workflow support cat-shark 2026-06-20 09:16:20 +08:00
  • 81543969d8 feat: 新增复习任务统计接口 cat-shark 2026-06-18 00:07:43 +08:00
  • 2cf3533141 feat: 登录密码改用 BCrypt 校验 cat-shark 2026-06-18 00:06:42 +08:00
  • d0c78ceb28 test: 新增 StudySessionsServiceImpl 单元测试 (10 cases) cat-shark 2026-05-30 17:37:29 +08:00
  • d7e1d9a10c test: 新增 StudySessionsEntity 单元测试 (16 cases) cat-shark 2026-05-30 17:37:22 +08:00
  • a64daacc71 feat: 结束会话时返回有效时间不足的提示信息 cat-shark 2026-05-30 17:36:56 +08:00
  • 591dc89e53 feat: 有效学习时间不足10分钟不计入总学习时间 cat-shark 2026-05-30 17:36:50 +08:00
  • c7eb448e33 Merge branch 'feature/fragment-edit' into dev cat-shark 2026-05-30 16:06:43 +08:00
  • d5835cdf55 feat: 新增碎片更新和会话查询的Controller端点 cat-shark 2026-05-30 15:50:40 +08:00
  • 487b38e8b0 feat: 新增碎片更新和会话查询的Service实现 cat-shark 2026-05-30 15:50:34 +08:00
  • e1cd5d5b82 feat: 新增碎片更新请求DTO和MapStruct映射 cat-shark 2026-05-30 15:50:28 +08:00
  • 6bd6b00518 Revert "Revert "revert: 恢复 flyway validate-on-migrate 为 true"" cat-shark 2026-05-30 09:22:16 +08:00
  • aadf1911ce fix:移除多余的创建语句 cat-shark 2026-05-30 09:22:13 +08:00
  • 82948e3ff9 Revert "revert: 恢复 flyway validate-on-migrate 为 true" cat-shark 2026-05-28 00:31:50 +08:00
  • fe6983cb69 revert: 恢复 flyway validate-on-migrate 为 true cat-shark 2026-05-28 00:24:31 +08:00
  • 27cb1b21fb fix: 关闭 flyway validate-on-migrate 临时绕过 checksum 校验 cat-shark 2026-05-28 00:19:30 +08:00
  • 4b2bd5a47a fix: 添加 flyway repair-on-migrate 修复 checksum 不一致 cat-shark 2026-05-28 00:13:59 +08:00
  • b6bc587ea2 fix: 复原 V20250719_2 迁移文件,修复 Flyway 校验失败 cat-shark 2026-05-28 00:00:30 +08:00
  • a92465dfc0 chore: 清理冗余注释,保留字段/业务含义注释 cat-shark 2026-05-27 23:03:43 +08:00
  • 78a24e8394 chore: 修复 mvnw 文件权限 cat-shark 2026-05-27 21:24:15 +08:00
  • 1fc41f1443 feat: 添加 MyBatis-Plus 多租户配置,自动注入行级数据隔离 cat-shark 2026-05-27 21:24:15 +08:00
  • 24d871b430 refactor: 优化其他 Service 实现和 Controller 代码 cat-shark 2026-05-27 21:23:50 +08:00
  • 950c91791f refactor: ReviewServiceImpl 改用 MyBatis-Plus Java API 实现复盘功能 cat-shark 2026-05-27 21:23:44 +08:00