Skip to content

What to do next? #12

@cong258258

Description

@cong258258

评测机 todo:

  • 评测机 docker 化(enhancement, urgent)
  • 消息队列(enhancement, important)
  • diff 超时将会引发整个评测机宕机(bug, urgent)
  • 评测时内存 overhead 优化(bug, medium)
  • 编译时沙箱(bug, #low)评测机抓鬼日志 #2
  • git clone 后加入 supported_files 参与编译(enhancement, low)
  • 评测时 RE 优化

Web todo:

  • contest 与 homework 界面 api 化,渲染表格交给前端,后端只提供 json(enhancement, urgent)
  • judge_details 界面 api 化,这样才能避免前端主动刷新页面来获取 running 的评测结果(enhancement, important)

前端 todo:

  • 页面利用率与显示效果优化,尤其是表格(enhancement, medium)
  • contest 与 homework 界面自定义排序(bug, medium)
  • markdown 与 latex 协作时的多行公式渲染(bug,low)

管理界面 todo:

  • markdown live preview(bug, medium)[Admin] problem management markdown preview bug #10
  • 比赛管理彻底 curd (目前没有支持学生列表、题目列表的查询、在查询结果上的删改)(enhancement, low)
  • 用户管理 remake(使得助教可以解决学生忘记密码的问题)(enhancement, medium)
  • 数据包上传前的正确性检测(enhancement, medium)
  • 数据包分块上传与成功提示(enhancement, important, notoriously difficult)

文档 todo:

  • 除了管理员界面有个用户手册,别的开发文档是真的一点都没有 乐 不想分级了
  • 添加:OJ 上默认被评测的可执行文件必须是 code

其他 todo:

  • IPV6 数据上传缓慢(bug, important)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions