/Release/v1.5
31f4ad7] - 修改活动和自我训练模型的完整性检查,改为验证错误 (samsong 01:58)ef8e231] - 将测试命令的 -v 参数改为 --verbosity [skip ci] (samsong 01:13)9801221] - 优化测试日志捕获方式 (samsong 01-06 23:12)ae95eaf] - Add statistics dashboard and reporting features (samsong 01:14)324a5df] - 添加构建并推送CI用Docker镜像的功能 [skip ci] (samsong 01:43)eb2e0d2] - 添加构建并推送CI用Docker镜像的功能 [skip ci] (samsong 01:43)5814e22] - 添加班级和学院的Excel/PDF导出功能,并更新仪表板以显示体育课信息 (samsong 02:27)a5959c7] - 修正时间类型以移除警告 (samsong 08:02)af8ecf0] - [skip ci] add dependency (samsong 01:19)0f73ad0] - Implement Phase 7: PE Class Confirmation and Freeze Mechanism (samsong 00:24)aadf81b] - Implement Phase 6: Self Training System (samsong 00:07)7b4ecf6] - Implement Phase 5: QR Check-in System with TOTP-like token (samsong 01-06 23:33)3ea9930] - Implement Phase 4: Activity management and Gallery (samsong 01-06 23:17)18111a8] - Register Student admin to fix autocomplete validation (samsong 01-06 23:03)8d2b623] - Implement Phase 2 (Semester/PEClass) and Phase 3 (Organization System) (samsong 01-06 22:58)60172a2] - 确保静态文件夹存在 (samsong 01-06 21:14)717e623] - 添加并完善并发提交测试,确保唯一约束生效 (samsong 02:46)8bf85d6] - 将镜像仓库变量从 REPO_SLUG_LOWERCASE 改为 CNB_REPO_SLUG (samsong 01-06 20:57)bb83612] - 规范 CI/CD 流程配置结构 (samsong 01-06 20:49)69ef638] - 发布流程增加预发布标记 (samsong 01-06 21:10)3538cdf] - 新增学院、账户、活动、组织和培训模型及其迁移文件,添加约束和测试用例 (samsong 01-06 21:11)0e9ddac] - 新增项目应用配置,更新静态文件和媒体文件设置 (samsong 01-06 20:54)4e0f288] - 创建app骨架 (samsong 01-06 20:54)b07ae99] - 修复 .cnb.yml 中的 Docker 镜像标签拼写错误,并更新 Dockerfile 中的基础镜像格式 (samsong 01-06 20:46)65509bf] - 新增模型文档,详细描述核心模型、用户扩展及组织结构 (samsong 01-06 20:31)b302f9c] - 使用 django-admin 创建项目 (samsong 01-06 20:14)13ce23e] - 配置CI (samsong 01-06 20:14)f4ec425] - 添加运行环境 (samsong 01-06 19:41)1f8eaa3] - 新增 README.md 文件,描述学生体育锻炼次数统计系统的目标、用户角色模型、组织结构及相关规则 (samsong 01-06 19:03)