2026-02-05 - 2026-08-05
Overview
54 Pull requests merged by 2 users
Merged
#59 考勤请假同步、SSE 修复与学生报告优化
Merged
#58 feat: AI 对话 A2UI 表单/审查/图表、Agent 业务工具与前端状态迁移
Merged
#57 为批量归档补充批量恢复、支持考试批量归档与恢复
Merged
#56 Update data.sql: restructure data entries
Merged
#55 Remove name field from ClassTeacher and derive teacher name from user
Merged
#54 修复班级教师姓名显示
Merged
#53 Update data.sql
Merged
#52 Clean up data.sql: remove unused entries
Merged
#51 Refactor AI chat: streaming, tool calls, UI polish
Merged
#50 main
Merged
#49 Refactor AI config to step-based wizard with DeepSeek defaults
Merged
#48 修复管理员班级可见范围、 修复班级归档查询参数转换、 移除账号启用状态统一使用归档
Merged
#47 fix: 修复 CI — 安装 AI 依赖 + 移除 lucide-react + 删除 docs
Merged
#44 集成 AI 对话与只读查询工具
Merged
#45 fix: 权限按钮可见性与Modal/Popconfirm撤权一致性修复
Merged
#43 chore: 修复 npm 高危依赖漏洞
Merged
#41 test: cover end-to-end attendance workflow
Merged
#42 fix: 避免 PR #40 触屏双击时缩放页面
Merged
#40 修复手机端双击编辑单元格
Merged
#39 chore: remove dead code and tune frontend chunks
Merged
#38 fix: UI优化 + 钉钉考勤已结算课程刷新 + dev脚本改进
Merged
#37 修复学习记录实体未注册问题
Merged
#36 修正换宿当天查寝归属、修复 SQLite 钱包调账锁异常
Merged
#35 增加金数据学生同步与匹配规则
Merged
#34 增加宿舍查寝功能
Merged
#33 修复学生余额多选充值一次性最高只能选15个
Merged
#32 学生信息导入
Merged
#31 添加可拖拽的路由停靠组件,支持动态标签管理,支持侧边栏多项同时展开
Merged
#30 feat: 移除 Docker 部署,添加 Gitea CI/CD + PM2 手动部署
Merged
#29 test: 为边界条件修复添加测试用例
Merged
#27 fix: 修复多处边界条件问题
Merged
#26 feat: add TypeORM CLI migration support
Merged
#25 fix: 修正档案报告品牌名 工学云 → 恭学教育
Merged
#24 feat: 拆分学号/身份证字段 + 考勤教师展示 + 代码优化
Merged
#23 fix(admin): complete occupancy check-in form payload
Merged
#22 fix: merge financial safety and attendance workspace
Merged
#21 fix: harden DingTalk student synchronization
Merged
#20 feat: refine deposit workflows and RBAC permissions
Merged
#19 fix: 归档删除改为软删除
Merged
#18 fix:修复无法导出账单pdf
Merged
#17 修复考勤服务测试 mock
Merged
#15 移除删除账号功能
Merged
#16 添加考勤设备 SN 教室绑定
Merged
#14 优化管理端移动端适配与班级教师候选人
Merged
#12 完善全业务边界校验与回归测试
Merged
#11 完善考勤排课与接口校验
Merged
#10 修复账单生成时未计算分摊费用
Merged
#9 feat: 优化入住办理与名单导入
Merged
#8 修复pdf导出
Merged
#7 feat: improve attendance and occupancy workflows
Merged
#6 fix: keep room capacity and beds consistent
Merged
#5 main
Merged
#4 refactor: align forms, contracts, and lifecycle models
Merged
#3 fix: integrate codex/xyx with passing validation