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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions