-
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