Commit Graph

  • 396c2c568d feat(db): update database migrations and schema relations SpecialX 2026-06-23 17:36:30 +08:00
  • 27db170c0a docs: update architecture docs, audit reports, and bug tracking SpecialX 2026-06-23 17:36:18 +08:00
  • 5195a4bcf1 chore(config): update build tooling, CI/CD workflows, and project scripts SpecialX 2026-06-23 17:35:24 +08:00
  • 276577b66c feat(messaging,announcements): 前端 UI 集成星标/草稿/置顶/已读回执 SpecialX 2026-06-23 17:24:26 +08:00
  • f75602d14e feat(announcements,messaging,notifications): 实现所有长期问题 — SSE 实时推送 + 通知日志持久化 + 优先级/归档 + 消息星标/草稿 + 公告已读回执/置顶 + 分类筛选/桌面推送 + 测试覆盖 SpecialX 2026-06-23 10:13:57 +08:00
  • 696346dc08 fix(ai): V3 长期问题修复+规则合规+竞品对标 SpecialX 2026-06-23 09:39:18 +08:00
  • 036a2f2839 feat(exams,homework,proctoring): 长期问题修复与竞品差距补齐 SpecialX 2026-06-23 09:34:24 +08:00
  • 2c0f81391b feat(dashboard): 实现所有长期问题修复(P2-1/P2-5/P2-7/P2-9) SpecialX 2026-06-23 09:04:40 +08:00
  • e2e0487a3b feat(attendance,elective): 实现所有 P2 长期改进项 SpecialX 2026-06-23 09:02:41 +08:00
  • c766951374 feat(school,classes): 实现 P2 长期问题全量改进项 SpecialX 2026-06-23 08:55:21 +08:00
  • 4da9194a5e feat(ai): V2 深度增强 — SSE 流式/全局助手/内容安全/多角色覆盖 SpecialX 2026-06-23 01:34:37 +08:00
  • a60105455e feat(exams,homework,parent): V3 审计深度修复 — 批量批改/考试分析/提交反馈/家长视图/移动端优化 SpecialX 2026-06-23 01:06:27 +08:00
  • 21c5eba96c feat(ai): 新增 AI 模块并集成至备课/错题集/试卷/改题四大业务场景 SpecialX 2026-06-23 00:52:39 +08:00
  • ec87cd9efa fix(textbooks): 规范核查修复 — 安全漏洞+功能缺失+i18n+类型安全 SpecialX 2026-06-23 00:30:14 +08:00
  • 58656da983 feat(textbooks): 知识图谱功能全面重构 — 前置依赖 + dagre 布局 + React Flow 可视化 + 师生双视角 SpecialX 2026-06-23 00:13:03 +08:00
  • 15aa84b72c refactor(school,classes): 完成 school/grade/class 审计全量改进项 SpecialX 2026-06-22 18:54:01 +08:00
  • 97e59b95a1 refactor(lesson-preparation): V2 审计深度修复 — Server Actions i18n + 错误码模式 + 类型断言清零 + a11y 深度修复 + Tracker 埋点接入 SpecialX 2026-06-22 18:45:35 +08:00
  • 1fe30984b6 refactor(announcements,messaging,notifications): V1+V2 审计重构 — i18n 命名空间独立 + 通知标题 i18n 化 + 服务端过滤 + 编排下沉 + 表单错误展示 + 架构图同步 SpecialX 2026-06-22 18:43:12 +08:00
  • 6d7838a210 refactor(exams,homework,proctoring): 审计重构 — 跨模块解耦 + 权限 + i18n + a11y + 单测 + 监控埋点 SpecialX 2026-06-22 18:37:00 +08:00
  • 682d385ee2 fix(dashboard): v3 审计修复 — 数据完整性、i18n、类型安全、死代码清理 SpecialX 2026-06-22 18:36:46 +08:00
  • f62b8c0f86 refactor(attendance,elective): 审计第二轮 — 全量完成 P0/P1 改进项 SpecialX 2026-06-22 17:33:29 +08:00
  • 76966581b8 docs(architecture): 同步 005 JSON — 补充备课模块 providers/services 文件清单 + i18n + auditFixes 字段 SpecialX 2026-06-22 17:11:40 +08:00
  • 5f3a1a4662 refactor(grades,diagnostic): 完成成绩和学情诊断模块审计 P1+P2 改进项 SpecialX 2026-06-22 17:07:32 +08:00
  • e997abaf5e refactor(dashboard): V2 审计重构 — i18n 补齐 + 共享抽象 + 单测 + a11y SpecialX 2026-06-22 17:01:00 +08:00
  • 10c668f36a feat(school,classes): 学校/年级/班级模块审计修复 — 权限校验 + i18n + 架构图同步 SpecialX 2026-06-22 16:44:02 +08:00
  • 22d3f07fcf feat(textbooks): 教材模块审计重构 — 跨模块解耦 + 权限 + i18n + 错误边界 + 纯函数抽取 SpecialX 2026-06-22 16:25:59 +08:00
  • 45ee1ae43c refactor(grades,diagnostic): 成绩和学情诊断模块审计修复 SpecialX 2026-06-22 16:23:34 +08:00
  • 20691f53ce feat(lesson-preparation): 备课模块审计重构 — 跨模块解耦 + i18n + 纯函数抽取 + 错误边界 SpecialX 2026-06-22 16:17:58 +08:00
  • 4833930834 feat(attendance,elective): 考勤与选修课模块审计重构 — P0 修复 + i18n + Error Boundary SpecialX 2026-06-22 16:17:00 +08:00
  • 5d42495480 feat(settings): 设置与个人信息模块审计重构 — i18n + 服务注入解耦 + Error Boundary + 流式渲染 SpecialX 2026-06-22 16:15:36 +08:00
  • 21c7e65fee feat(exam-homework): add audit report, i18n, error boundaries, and permission hardening SpecialX 2026-06-22 16:08:39 +08:00
  • fde711ce46 feat(announcements,messaging): 公告与消息模块审计重构 — i18n + Error Boundary + a11y SpecialX 2026-06-22 16:02:07 +08:00
  • 21c1e7a286 feat(dashboard): 新增分区 Error Boundary + Suspense 骨架屏(P2) SpecialX 2026-06-22 15:58:49 +08:00
  • 868ac5f9cf feat(dashboard): 仪表盘模块审计重构 — 权限校验 + i18n + 逻辑抽离 SpecialX 2026-06-22 15:50:56 +08:00
  • 2548f70f40 docs(textbooks): 新增教材模块审计报告并同步架构图 SpecialX 2026-06-22 15:38:26 +08:00
  • 30f4983d49 feat(student): 完成 student 模块 v4 剩余修复 SpecialX 2026-06-22 14:08:34 +08:00
  • c90748124d feat: introduce i18n system and class invitation codes SpecialX 2026-06-22 14:04:55 +08:00
  • a4d096a6fc fix: patch P0 security vulnerabilities and critical UX issues across 6 modules SpecialX 2026-06-22 13:57:31 +08:00
  • 5ff7ab9e72 fix(teacher): 统一详情页返回路径与中英文文案 (P1-3+P2-1) SpecialX 2026-06-22 13:52:26 +08:00
  • c45b3488c5 feat(admin): 补全 admin 模块核心功能与产品体验优化 SpecialX 2026-06-22 13:38:07 +08:00
  • 978d9a8309 feat: 新增备课模块并修复全模块 P0/P1/P2 缺陷 SpecialX 2026-06-22 01:06:16 +08:00
  • d8962aba96 refactor: fix remaining P2 architecture issues SpecialX 2026-06-20 01:00:06 +08:00
  • 49291fcc31 refactor: fix all P0/P1/P2 bugs and architecture issues SpecialX 2026-06-19 05:13:09 +08:00
  • 063baffe4c docs: 更新 work_log 记录解耦路线图执行全过程 SpecialX 2026-06-18 03:32:04 +08:00
  • 4d659ad9a1 docs: 全文档合规检查与修正 - 代码示例规范/行数准确性/路径一致性/状态同步 SpecialX 2026-06-18 03:31:07 +08:00
  • 0423b2b984 docs: 同步架构文档 004/005/007/audit 反映 P1-2/P2-2 解耦修复 SpecialX 2026-06-18 02:55:17 +08:00
  • 6588f7484f refactor: P2-2 拆分 ai.ts 为 5 类职责 (payload-parser/api-key-crypto/provider-config/client/errors) SpecialX 2026-06-18 02:43:18 +08:00
  • 84d6636bd1 refactor: P1-2 actions 层 DB 操作下沉到 data-access (exams/homework/questions/announcements) SpecialX 2026-06-18 02:31:16 +08:00
  • 2c8e229e00 refactor: P1-3/4/6 解耦修复 - 拆分 auth/users 文件 + notifications 反向依赖 SpecialX 2026-06-18 02:21:44 +08:00
  • 62be0b9404 refactor: P0-1/2/4 解耦修复 - 拆分过耦合文件 + dashboard 解耦 SpecialX 2026-06-18 01:45:55 +08:00
  • 220061d62e refactor: P0-3/5/6 解耦修复 - 循环依赖/通知分发/课表写入口 SpecialX 2026-06-17 23:44:02 +08:00
  • 02dc1093fb docs: 适配企业级编码规范并补充配置 SpecialX 2026-06-17 22:54:29 +08:00
  • ee517f2b33 docs: 新增架构解耦路线图文档 SpecialX 2026-06-17 21:56:44 +08:00
  • f8dfd1dddd docs: 全项目架构审查与文档体系重写 SpecialX 2026-06-17 21:51:32 +08:00
  • 6585e10c6f feat(P2): 实现质量保障类5项功能(无障碍/视觉回归/通知渠道/漏洞扫描/灾备) SpecialX 2026-06-17 20:18:29 +08:00
  • b86255f0ea feat(P2): 实现选课管理、考试监考、学情诊断三大功能模块 SpecialX 2026-06-17 19:12:51 +08:00
  • baf8f679bf refactor: 迁移脚本系统重构 + 新增 db 脚本 + 工作日志 SpecialX 2026-06-17 14:21:24 +08:00
  • f013337ff7 feat: 重写种子脚本实现小学完整场景 + 修复 proxy getToken 密钥 SpecialX 2026-06-17 14:05:58 +08:00
  • 3b6272c99d feat: 完成 P1 全部功能 + 修复 proxy 导出 + 切换 MySQL 端口至 14013 SpecialX 2026-06-17 13:44:37 +08:00
  • 125f7ec54c refactor: RBAC权限系统重构 + UI组件拆分 + 测试修复 + 架构文档 SpecialX 2026-06-16 23:38:33 +08:00
  • 99f116cb64 =test_update_homework_tests_and_work_log SpecialX 2026-03-19 13:16:49 +08:00
  • eb08c0ab68 sync-docs-and-fixes SpecialX 2026-03-03 17:32:26 +08:00
  • 538805bad0 docs SpecialX 2026-03-02 12:43:38 +08:00
  • 8f974c04e0 refactor-ci-standalone SpecialX 2026-02-26 16:38:07 +08:00
  • 16ebbbe924 remove deploy setup network SpecialX 2026-02-26 15:48:42 +08:00
  • 175af10881 fix-deploy-no-proxy SpecialX 2026-02-25 18:27:53 +08:00
  • ef9b987653 fix-deploy-network SpecialX 2026-02-25 18:03:32 +08:00
  • dcc946f48c fix-lint SpecialX 2026-02-25 15:27:14 +08:00
  • cc02ddf82e fix-ci-proxy SpecialX 2026-02-25 15:17:49 +08:00
  • 3986c5919c chore: inject proxy envs for ci SpecialX 2026-02-25 13:42:41 +08:00
  • bd8a4d39a6 chore: configure npm proxy in ci SpecialX 2026-02-25 13:34:34 +08:00
  • 0f38e97b4e remove configure npm registry SpecialX 2026-02-25 12:36:20 +08:00
  • 9c83fcc7c1 chore-npm-ci-stable SpecialX 2026-02-25 11:30:07 +08:00
  • ddd3227693 log ci fail SpecialX 2026-02-25 11:02:06 +08:00
  • ca465622dc chore-ci-cache SpecialX 2026-02-24 18:55:36 +08:00
  • 2e9078f810 chore-ci-cache SpecialX 2026-02-24 18:37:03 +08:00
  • ac859ee560 Update-remaining-files SpecialX 2026-02-24 16:07:15 +08:00
  • a2e89ce795 Fix-auth-hashing-update-worklog SpecialX 2026-02-24 15:50:38 +08:00
  • bb4555f611 feat: enhance textbook reader with anchor text support and improve knowledge point management SpecialX 2026-01-16 10:22:16 +08:00
  • 9bfc621d3f feat(classes): optimize teacher dashboard ui and implement grade management SpecialX 2026-01-14 13:59:11 +08:00
  • ade8d4346c feat(dashboard): optimize teacher dashboard ui and layout SpecialX 2026-01-12 11:38:27 +08:00
  • 8577280ab2 feat: 首次登录引导与注册修复 SpecialX 2026-01-12 10:49:30 +08:00
  • 15fcf2bc78 BUG FIX && 权限验证 SpecialX 2026-01-09 14:10:04 +08:00
  • 15d9ea9cb8 fix: login suspense + migrate middleware to proxy SpecialX 2026-01-08 11:35:15 +08:00
  • f513cf5399 Fix Bug SpecialX 2026-01-08 11:29:23 +08:00
  • 57807def37 完整性更新 SpecialX 2026-01-08 11:14:03 +08:00
  • 0da2eac0b4 强制buildSSR SpecialX 2025-12-31 14:01:12 +08:00
  • 13e91e628d Merge exams grading into homework SpecialX 2025-12-31 11:59:03 +08:00
  • f8e39f518d feat(teacher): 题库模块(QuestionBank) SpecialX 2025-12-30 19:04:22 +08:00
  • f7ff018490 feat: exam actions and data safety fixes SpecialX 2025-12-30 17:48:22 +08:00
  • e7c902e8e1 Module Update SpecialX 2025-12-30 14:42:30 +08:00
  • f1797265b2 chore: remove debug steps and loyment workflow SpecialX 2025-12-22 14:18:56 +08:00
  • be36a7131c chore: remove debug steps and loyment workflow SpecialX 2025-12-22 13:58:31 +08:00
  • b7ec909073 chore: remove debug steps and loyment workflow SpecialX 2025-12-22 13:52:34 +08:00
  • aaf4e498f8 chore: remove debug steps and loyment workflow SpecialX 2025-12-22 13:38:56 +08:00
  • 36b2275f50 chore: remove debug steps and loyment workflow SpecialX 2025-12-22 13:28:18 +08:00
  • b453bab8b8 chore: remove debug steps and loyment workflow SpecialX 2025-12-22 13:27:45 +08:00
  • fc3e9a4220 chore: remove debug steps and loyment workflow SpecialX 2025-12-19 18:13:48 +08:00
  • 11ea7c880c chore: remove debug steps and loyment workflow SpecialX 2025-12-19 17:32:28 +08:00
  • b918744f6a chore: remove debug steps and loyment workflow SpecialX 2025-12-19 17:25:57 +08:00