Commit Graph

  • 50ad577b29 fix(cors): 修复生产登录 403「Invalid CORS request」 main lovife 2026-10-20 09:22:16 +08:00
  • 739c0a34a4 fix:正式环境API地址 lovife 2026-10-20 08:46:56 +08:00
  • 1e71c164af fix(mp): 接通微信小程序登录并补齐生产配置 lovife 2026-10-20 07:25:57 +08:00
  • 17c92b29c3 fix:正式环境API地址 lovife 2026-10-19 21:39:24 +08:00
  • 2ff17cd0c9 refactor(h5)!: H5 改由 nginx 托管,后端退回纯 API lovife 2026-10-19 17:35:33 +08:00
  • a9b2dd2a16 docs: 登记 F-125~F-130 并同步脚本数 37→38 lovife 2026-10-14 15:40:18 +08:00
  • 4e68d0e5da test(e2e): 新增填报流程端到端脚本与测试计划 lovife 2026-10-14 15:40:18 +08:00
  • 623e6393d5 fix(pc): 弹窗遮罩改毛玻璃并清掉 9 处提示折行 lovife 2026-10-14 15:34:40 +08:00
  • e94e76ba0f fix(pc): 找回被 #feedback 吞掉的表单校验错误 + 收集任务文案精简 lovife 2026-10-13 15:06:34 +08:00
  • 31e7483464 docs: 同步契约 §6.5~6.9 / §13.4、问题清单 F-112~F-124、交接摘要 §一·三十九 lovife 2026-10-13 14:04:59 +08:00
  • 624a05aa66 feat(pc): 平台运营的租户管理(详情/用量/编辑/停用)与日志详情 lovife 2026-10-13 14:04:53 +08:00
  • b516a7c47b fix(tenant,log)!: 平台身份下用量统计算成全平台 + 5 处租户/日志缺陷 lovife 2026-10-13 14:04:48 +08:00
  • 9f6d26c650 fix(e2e,pc): 不再产生跨租户同名的登录账号 lovife 2026-10-13 10:21:40 +08:00
  • 7df078e0ea docs: 同步交接摘要 / PRD / 原型,并记录品牌改名「深学在线」 lovife 2026-10-10 16:49:04 +08:00
  • 1f3c485ceb feat(role,scope)!: 角色与授权可配 + 需求收敛(4 角色 / 10 菜单 / 删两模块) lovife 2026-10-10 16:48:54 +08:00
  • 5b877451eb refactor(pc): 从 Gi Admin Pro + Arco 重搭为纯 Vue 3 + Naive UI lovife 2026-10-10 16:48:46 +08:00
  • 0bbac7d228 feat(pc,platform): 验收走查修复(平台按学校代管 + 菜单/403/日志范围/分页) lovife 2026-10-09 17:29:20 +08:00
  • db8aecc30a chore(e2e,docs): 新脚本的清理只删自己建的模板行(不碰演示态)+ docs/09 §8 补接线检查 lovife 2026-10-08 14:47:11 +08:00
  • 9e78e1d239 feat(notify): 通知接线检查 + 修 F-101~F-111(模板对自动通知生效 / 催报真的会发 / 该发的通知都发了) lovife 2026-10-08 14:46:11 +08:00
  • 4a5790d900 chore(clean): 测试数据三本账清完(库 / 磁盘 / 七牛桶)+ 100 条问题全部核销 lovife 2026-09-30 12:38:55 +08:00
  • f89cd998ef test(unit): 三个纯函数的最小单测(12 条)—— 本仓库第一批单测(F-9) lovife 2026-09-30 12:38:48 +08:00
  • 57bf39d5a1 feat(notify,log): 催报分钟级限流 + 学生微信登录写登录日志(两处合规补漏) lovife 2026-09-30 12:38:48 +08:00
  • 8f80744d63 feat(task): 规则模板 FORM 真正可套用 + 已归档任务可删(客户确认的两项) lovife 2026-09-30 12:38:47 +08:00
  • b991e3d68e docs(contract): V2.6 六处口径修正 + 新增 §17 实现补充与偏差记录(客户确认) lovife 2026-09-30 12:38:47 +08:00
  • 28dedb4c16 docs: 补测结论回填与限流口径同步(docs/01 E2 / docs/08 F-99·F-100 / docs/09 §9 / 交接摘要 §一·三十) lovife 2026-09-30 11:10:06 +08:00
  • 601714c476 test(scripts): 补测"没测过的四项"+ 清理工具扩展(F-99 / F-5) lovife 2026-09-30 11:10:05 +08:00
  • f86a999c52 perf(gate): 门禁成功上限 200→600 —— 250 人同时核验曾挡住 37 个(F-100) lovife 2026-09-30 11:10:05 +08:00
  • db6a51d617 docs: 清掉三处"会静默过期"的小账 + check-test-profile 加固(F-98) lovife 2026-09-30 09:10:34 +08:00
  • bfd7676974 feat(roster): 名册导入模板下载(§8.5)—— 表头固定第 1 行、必填列标红、9 条填表规则页 lovife 2026-09-30 09:03:13 +08:00
  • 8debf371bf docs: 完成度盘点(F-1~F-97)、确认函 E 组、交接摘要 §一·二十八与 AGENTS 更新 lovife 2026-09-30 09:02:58 +08:00
  • b94db65ec4 docs: 部署与运维手册 + 用户手册与客服话术 lovife 2026-09-30 09:02:57 +08:00
  • 30c3714d35 test(scripts): 36 个 E2E 与 6 个机械校验工具(1548 条断言)+ 一键交付自检 lovife 2026-09-30 09:02:57 +08:00
  • 6945f194b5 chore(ci): CI/CD 三阶段 6 job + test/prod 环境 + 启动前的配置自检 lovife 2026-09-30 09:02:57 +08:00
  • 168c76ed0e feat(pc): 工作台换成真实数据看板 + 「待建」页不再说谎 lovife 2026-09-30 09:02:56 +08:00
  • c8837ee602 feat(file): 上传预检/秒传/批量处理/预览 + 缩略图(P2-7)与 H5 独立 dev server(P2-9) lovife 2026-09-30 09:02:56 +08:00
  • 9216bd66d2 feat(schedule): 定时任务 8 项 + 用量快照/压缩重试/到期提醒(V17) lovife 2026-09-30 09:02:55 +08:00
  • efde4627eb feat(task): 规则模板、任务克隆与统计、组织导入、租户用量(V15) lovife 2026-09-30 09:02:55 +08:00
  • aa30fd2383 feat(open): §14 开放接口(V16)—— HMAC 签名对接认定机构 lovife 2026-09-30 09:02:54 +08:00
  • 0d3aae75fa feat(cleanup): 历史数据整理器(§13.2,V13)—— 解压解析、体检报告、导入为正式任务 lovife 2026-09-30 09:02:54 +08:00
  • 7090ee7d65 feat(ops): 操作日志留痕、字典管理、名册改删(V9 / V10) lovife 2026-09-30 09:02:53 +08:00
  • 29c8e932ae feat(notify): 消息中心、催报、通知模板与微信回调 + 校验问题清单(V8 / V14) lovife 2026-09-30 09:02:53 +08:00
  • bb91515590 feat(join): B1 名单加入申请 —— 学生提交 + 管理端审批(V7 存 AES 密文) lovife 2026-09-30 09:02:52 +08:00
  • ad86e2d521 feat(mp): 学生端「我的填报 / 撤回 / 进度」与班主任端看板、审核卡片流、代传材料 lovife 2026-09-30 09:02:52 +08:00
  • 45271a3c08 feat(audit): 审核台前端与审核统计 —— 批量通过逐条给原因,驳回走附录 C 原因码 lovife 2026-09-30 09:02:51 +08:00
  • 6cca97efe6 feat(export): 导出与交付(M6)—— 前置检查、目录树预览、分卷打包与 7 天过期清理 lovife 2026-09-30 09:02:50 +08:00
  • 3195dc4d7b chore(git): 忽略调试期临时产物 —— _*.txt / _thumb-* / _lt-roster-* / shots/ lovife 2026-09-30 09:02:50 +08:00
  • 5213bc214f feat(audit): 审核闭环后端(M5-01~05)—— 「谁能审谁」比「怎么审」重要 lovife 2026-09-29 22:29:00 +08:00
  • e6cd1049d4 chore(tenant): 租户域名改为默认关闭(客户决定先不做)—— 能力保留,关得干净 lovife 2026-09-29 21:42:00 +08:00
  • 5b2f2c109d docs(handoff): 补上 §一·二十五(租户域名)—— 上一版幂等判断被正文引用误判,整节没写进去 lovife 2026-09-29 21:37:54 +08:00
  • d05cec0a02 feat(tenant): 租户域名 —— 用子域前缀判断"这是哪个单位的站点"(t1.xxx.com / t2.xxx.com) lovife 2026-09-29 21:37:11 +08:00
  • f964cf45fe feat(scope): 报考范围聚合与一致性体检(M2-04/05)—— 把"人眼核对"换成"接口约束" lovife 2026-09-29 21:28:49 +08:00
  • e85a25a97f feat(roster): 名册导入前端 —— 任务发布现在真的能在界面上走通了 lovife 2026-09-29 17:17:55 +08:00
  • fdfe21345a feat(roster): 名册导入(M2-01/02/03 后端)—— 表头探测 + 体检报告 + 合并/替换 lovife 2026-09-29 17:00:21 +08:00
  • 66e4ccade9 feat(mp): 前端压缩做完 —— 上传体积降到 1/8,顺带修掉两个真 bug lovife 2026-09-29 16:25:51 +08:00
  • 12067b8ae4 fix(file): 修掉 EXIF 朝向 bug(竖拍照片会躺倒)+ 上传改一步 + 默认不留原始件 lovife 2026-09-29 15:58:08 +08:00
  • fe7615d12b feat(h5): 学生端材料预览 + 删掉部署里的 MinIO lovife 2026-09-29 15:16:36 +08:00
  • d8463a051f verify(storage): 七牛云接通并验证通过 —— 对象存储这块完成 lovife 2026-09-29 14:52:51 +08:00
  • b9373d6ebd fix(config): 本地私有配置改用 profile 机制(spring.config.import 优先级不够) lovife 2026-09-29 14:38:37 +08:00
  • 65ebf8de90 feat(storage): 对象存储接七牛云 —— 解除"不能上多副本" lovife 2026-09-29 14:09:13 +08:00
  • ef903a55c3 feat(task): 表单设计器(M1-08)—— 填报表单在界面上也能配了 lovife 2026-09-29 13:48:11 +08:00
  • a4406f545a feat(task): 材料规则界面(M1-04 前端)—— 动态收集要求在界面上真的能配了 lovife 2026-09-29 13:33:09 +08:00
  • edb47e8557 verify(h5): 提交页问题清单浮层真浏览器验证通过 lovife 2026-09-29 13:21:07 +08:00
  • 6620b024cf docs(handoff): 追加 §一·十三(材料上传 + 提交校验)—— 五个坑、两处契约偏差、新增 VAL-22 lovife 2026-09-29 12:39:50 +08:00
  • 9911ff01f1 feat(submit): 提交 + 红黄绿校验(PRD §5.7 的 VAL 系列) lovife 2026-09-29 12:39:16 +08:00
  • 8ef09733b1 feat(file): 材料上传的前端界面 + 列出/删除接口 lovife 2026-09-29 11:59:58 +08:00
  • 80a4050e53 feat(file): 材料上传与规范化(压缩到 1M 内 + 按规则改名) lovife 2026-09-29 11:49:21 +08:00
  • 465700969a feat(h5): 填报页(三态 + 条件级联 + 失焦自动存草稿) lovife 2026-09-29 11:43:45 +08:00
  • 5de9ccc100 feat(fill): 草稿保存(§9.3 / §9.4) lovife 2026-09-29 11:41:40 +08:00
  • eff5a761bf feat(fill): 表单结构接口(学生端填报的起点) lovife 2026-09-29 11:28:53 +08:00
  • aa2f7f175c feat(h5): 身份核验页(门禁)—— 学生流程首个可用闭环 lovife 2026-09-29 11:24:32 +08:00
  • 2659cd5a8c feat(h5): H5 交给后端托管 + 修掉"相对地址在 uni.request 下失败" lovife 2026-09-29 11:11:49 +08:00
  • 6e7597531a feat(mp): M3-02 H5 微信网页授权(公众号 OAuth) lovife 2026-09-29 11:00:18 +08:00
  • 15b819746b feat(mp): M3-01 门禁核验(名单是闸门) lovife 2026-09-29 10:46:21 +08:00
  • 0bc7ee02dc feat(mp): 小程序端骨架 + 扫码落地页(scene 识别租户) lovife 2026-09-29 10:29:14 +08:00
  • eb352e3537 feat(qrcode): M1-06 填报二维码(接入真实微信小程序) lovife 2026-09-29 10:08:02 +08:00
  • 870c388287 feat(form): M1-03 表单 schema 版本化与冲突检测 lovife 2026-09-29 09:47:09 +08:00
  • d32969d766 feat(material): M1-04 材料项定义与内置模板 lovife 2026-09-29 09:42:08 +08:00
  • 7523ebe789 feat(task): M1-02 覆盖班级与班主任配置 lovife 2026-09-29 09:32:48 +08:00
  • daf42608d9 feat(task): M1-01 收集任务 CRUD 与状态机 lovife 2026-09-28 23:48:21 +08:00
  • 8480f431ba feat(user): 账号管理(CRUD、Excel 导入、改密)并修掉 5 处缺陷 lovife 2026-09-28 22:25:01 +08:00
  • 87ece5a971 feat(frontend): 管理端改用 Gi Admin Pro 框架 + 腾讯云主题 lovife 2026-09-28 20:49:55 +08:00
  • 9d7a8ca845 feat(m0): 后端骨架 + 账号体系(M0 验收 36/36 通过) lovife 2026-09-28 17:28:21 +08:00
  • 63aec55329 docs: 产品文档与交互原型(P1-P7 交付物) lovife 2026-09-28 16:19:19 +08:00