### 评测机 todo: - [ ] 评测机 docker 化(enhancement, urgent) - [x] 消息队列(enhancement, important) - [x] diff 超时将会引发整个评测机宕机(bug, urgent) - [x] 评测时内存 overhead 优化(bug, medium) - [x] 编译时沙箱(bug, #low)#2 - [x] git clone 后加入 supported_files 参与编译(enhancement, low) - [x] 评测时 RE 优化 ### Web todo: - [ ] contest 与 homework 界面 api 化,渲染表格交给前端,后端只提供 json(enhancement, urgent) - [x] judge_details 界面 api 化,这样才能避免前端主动刷新页面来获取 running 的评测结果(enhancement, important) ### 前端 todo: - [x] 页面利用率与显示效果优化,尤其是表格(enhancement, medium) - [x] contest 与 homework 界面自定义排序(bug, medium) - [x] markdown 与 latex 协作时的多行公式渲染(bug,low) ### 管理界面 todo: - [x] markdown live preview(bug, medium)#10 - [x] 比赛管理彻底 curd (目前没有支持学生列表、题目列表的查询、在查询结果上的删改)(enhancement, low) - [x] 用户管理 remake(使得助教可以解决学生忘记密码的问题)(enhancement, medium) - [x] 数据包上传前的正确性检测(enhancement, medium) - [x] 数据包分块上传与成功提示(enhancement, important, notoriously difficult) ### 文档 todo: - [x] 除了管理员界面有个用户手册,别的开发文档是真的一点都没有 乐 不想分级了 - [x] 添加:OJ 上默认被评测的可执行文件必须是 code ### 其他 todo: - [ ] IPV6 数据上传缓慢(bug, important)
评测机 todo:
Web todo:
前端 todo:
管理界面 todo:
文档 todo:
其他 todo: