Commit Graph
194 Commits
Author SHA1 Message Date
cat-shark eb992a47b7 merge: 合并残片报告拆分到dev 2026-08-03 23:20:07 +08:00
cat-shark 2a36e28f74 refactor: 优化前端错误提示 2026-08-03 23:08:36 +08:00
cat-shark e82a87d104 docs: 补充前端用户提示规范 2026-08-03 23:08:31 +08:00
cat-shark f408076187 style: 调整复习总览操作按钮与参考文案 2026-08-03 22:21:57 +08:00
cat-shark 7610b34621 docs: 补充前端测试规范与代码标准 2026-08-03 22:21:46 +08:00
cat-shark 6595ed0dfc test: 单元测试改为直接测试真实代码 2026-08-03 22:21:36 +08:00
cat-shark f71abdd000 refactor: 为测试暴露组件内部状态 2026-08-03 22:21:25 +08:00
cat-shark 9bba684fb2 feat: 首页滚动条展示学习残片并支持滚轮手动滚动 2026-08-03 22:21:13 +08:00
cat-shark 8d5c9db47f docs: 补充前端代码标准 2026-08-02 12:02:07 +08:00
cat-shark b8b0b73cd8 style: 复习总览统一样式并补全字段名 2026-08-02 11:59:47 +08:00
cat-shark 81f91b320a style: 适配复习总览移动端列表 2026-08-02 11:57:31 +08:00
cat-shark de45c8039c style: 适配各页面弹窗窄屏布局 2026-08-02 11:48:37 +08:00
cat-shark c2493e4c71 style: 增加移动端弹窗全局适配 2026-08-02 11:48:00 +08:00
cat-shark 0059e0ec71 style: 统一历史记录按钮尺寸 2026-08-02 11:40:10 +08:00
cat-shark 96d574b99f refactor: 收敛重复的 Markdown 渲染与应用状态常量 2026-08-02 11:36:18 +08:00
cat-shark 69861d54bb chore: 删除模板遗留文件与无用依赖 2026-08-02 11:35:03 +08:00
cat-shark 769d26fa97 style: 清理未使用的样式 2026-08-02 11:33:02 +08:00
cat-shark 04df078fcf refactor: 清理未使用的源码片段 2026-08-02 11:32:39 +08:00
cat-shark bcec8512f4 fix: 修复回忆页历史记录与重选节点交互 2026-08-02 11:31:58 +08:00
cat-shark 297320446c style: 统一页面按钮样式与尺寸 2026-08-01 19:06:41 +08:00
cat-shark a87fdba4cc docs: 合并CLAUDE规范 2026-08-01 00:15:57 +08:00
cat-shark a43267db73 docs: migrate .pi/SYSTEM.md to AGENTS.md 2026-08-01 00:13:07 +08:00
cat-shark 9af479d833 chore: remove k8s/ — migrated to lpt-infra 2026-07-26 21:35:51 +08:00
cat-shark a00e576516 docs: 补充Git提交规范 2026-07-23 23:03:21 +08:00
cat-shark 02ce825c53 docs: add .pi/SYSTEM.md with project overview 2026-07-23 23:01:47 +08:00
cat-sharkandClaude Opus 4.8 68082afc78 fix(ci): 加强 secrets 校验并强制 patch imagePullSecrets
- Login/regcred 步骤校验 secrets 非空
- regcred 强制重建 + 校验 dockerconfigjson 长度
- 部署前 patch Deployment imagePullSecrets (防集群存量缺失)
- 部署时确认 regcred 已挂载
- Debug 输出 regcred secret 内容供排查

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-20 23:43:10 +08:00
cat-shark e446cde225 fix(ci): force regcred imagePullSecrets 2026-07-20 23:29:10 +08:00
cat-sharkandClaude Opus 4.8 d1210db1a7 fix(ci): 绑定分支与部署环境并加固 IMAGE_TAG 传递
- dev 仅允许 dev 分支,prod 仅允许 master/main,防止 master 代码进 lpt-dev
- IMAGE_TAG 同时写 GITHUB_ENV/GITEA_ENV 与工作区文件兜底
- 更新部署说明文档

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 22:45:40 +08:00
cat-sharkandClaude Opus 4.8 68d5ca119a Add Kubernetes deployment configurations
- Add deployment.yaml with imagePullSecrets configured
- Add service.yaml with NodePort configuration
- Ensures proper image pull authentication from private registry

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-20 21:23:50 +08:00
cat-shark 4bda9d6ba2 docs: 保存部署流水线问题排查进度 2026-07-19 23:07:49 +08:00
cat-shark 0a82bac723 feat(ci): 添加 imagePullSecret 自动创建步骤 2026-07-19 22:45:21 +08:00
cat-shark 1efc7581e6 feat(ci): 添加部署失败时的调试输出 2026-07-19 22:16:40 +08:00
cat-shark 29b879b274 feat(ci): 使用时间戳标签确保每次部署都触发更新 2026-07-19 21:56:52 +08:00
cat-shark ec05269806 fix(ci): 移除手动安装 docker.io 2026-07-19 20:56:41 +08:00
cat-shark ff8d4fefe2 fix(ci): 使用绝对路径调用 apt-get (host 模式) 2026-07-19 20:50:26 +08:00
cat-shark 835ebafc21 fix(ci): 使用 apt-get 替代 apk (Ubuntu runner) 2026-07-19 20:43:48 +08:00
cat-shark 02cccbd94b fix: add build:development script alias for CI 2026-07-19 19:59:07 +08:00
cat-shark bc5880ec31 fix: add explicit type annotation to child variable 2026-07-19 19:55:58 +08:00
cat-shark 38ab924b91 fix: remove unused ReviewMindMap import 2026-07-19 19:55:40 +08:00
cat-shark 021cb81125 fix: Alpine compatibility - apk, docker login, /tmp/kubeconfig 2026-07-19 19:27:50 +08:00
cat-sharkandClaude Opus 4.8 ec157b06dc fix(ci): 修复部署流水线配置
- 使用 Git commit hash 作为镜像标签
- 增加健康检查超时到 15 秒
- 添加镜像清理阶段(保留 7 天)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-19 19:11:10 +08:00
cat-shark bc707179ce fix: add docker.io install for step container (no docker CLI in runner image) 2026-07-19 19:02:23 +08:00
cat-shark e1faacf7a7 ci: replace actions/checkout with git clone (no Node.js in runner) 2026-07-19 18:56:02 +08:00
cat-shark 2a24c16244 ci: add kubectl setup step with secret 2026-07-19 18:50:40 +08:00
cat-shark 9c49e21575 ci: use unique image tags (git sha) 2026-07-19 18:49:39 +08:00
cat-shark f712fa9e85 ci: use unique image tags (git sha) 2026-07-19 18:49:27 +08:00
cat-shark 88747cbd48 Switch to manual trigger (workflow_dispatch) 2026-07-19 18:14:07 +08:00
cat-shark 131e25c154 Add CI/CD pipeline
lpt-fe Build & Deploy / build-and-deploy (push) Failing after 1m4s
2026-07-19 18:07:52 +08:00
developer e44301e1d5 feat: update StartTask component and add documentation 2026-07-19 16:58:04 +08:00
developer c08c247271 docs: 添加 CLAUDE.md 项目文档 2026-07-12 13:50:25 +08:00