open source online judge based on Vue, Django and Docker. | 青岛大学开源 Online Judge | QQ群 496710125 | admin@qduoj.com
Go to file
virusdefender 31356da9d1 Merge branch 'dev' into virusdefender-dev
* dev: (21 commits)
  [前端]整理格式,去掉tab(以前用vim,它自己给加的),去掉调试用的console.log[CI SKIP]
  [前端]统一admin中js命名方式.  为提交列表添加返回按钮[CI SKIP]
  [前端]修复bug,更正了不恰当的foreach循环,(js里for(var key in array)不仅遍历了数组元素,还将遍历数组其他的属性以及成员方法),修复了显示编辑区函数对选中小组错误的清除方法.(原来的做法将导致某些情况下旧的小组无法移除编辑区域.  增添了切换编辑比赛的提示,防止用户丢失为保存的信息.    添加问题列表对可见比赛的筛选[CI SKIP]
  [前端-BUG]修复比赛编辑区可见状态显示错误,(忘记加vm.),增加编辑成功隐藏编辑框的行为,更加方便[CI SKIP]
  [前端]添加比赛题目列表可见字段的显示,方便比赛管理[CI SKIP]
  [BUG-fix]返回按钮提示确认,修复不能弹出的问题[CI SKIP]
  修复typo in submission/views.py   Swagger UI docs中的拼写错误[CI SKIP]
  [前端]修复userList.js中关于翻页按钮状态控制函数参数的错误. 修复刚刚提交的bug[CI SKIP]
  [前端]修复userList页面avalon重定义问题[CI SKIP]
  [前端]修复问题管理(后台)页面的avalon重复定义的问题[CI SKIP]
  [前端]整理js格式.  修复小bugs,关于比赛密码修改变量名称的错误,小组修改变量名称错误(以上都是在修改比赛页面内)[CI SKIP]
  [后台]修复contestAdmin,比赛和问题API的逻辑问题,主要针对超级管理员和普通管理员的差别.写了测试,是两个api测试覆盖率达100%
  [migration]改model漏了一个.....[CI SKIP]
  [前端-后台]比赛管理,对添加,编辑,列表页面的avalon使用方法做了统一的改变,防止出现页内模板改变但页面不刷新的情况下导致avalon功能间歇性异常的问题,但是代码量变大了一些,还算是整洁.具体是所有页面的avalon只在页面第一次加载的时候初始化,再次加载时只对vm内部变量重新初始化,而不调用avalon.define了[CI SKIP]
  [后端]添加修改比赛题目添加对题目分数的支持
  [后端]为比赛problem model添加分数(score)字段,用于记分模式的比赛
  [后端]修复typo,工作正常,没写测试还
  [前端]修改比赛列表页面,添加了编辑比赛,编辑比赛题目[CI SKIP]
  [前端]把添加比赛和添加比赛问题分开了,就是把添加问题模块从添加比赛页面删除了
  [前端]添加了后台比赛列表对问题的添加修改页面[CI SKIP]
  ...

Conflicts:
	static/src/js/app/admin/problem/editProblem.js
	static/src/js/app/admin/problem/submissionList.js
	submission/views.py
2015-08-25 12:49:05 +08:00
account 删除无用文件 2015-08-24 04:37:31 +08:00
admin fiix typo 2015-08-24 19:46:09 +08:00
announcement 删除无用文件 2015-08-24 04:37:31 +08:00
contest Merge branch 'dev' into virusdefender-dev 2015-08-25 12:49:05 +08:00
contest_submission 删除 print 2015-08-25 10:56:40 +08:00
group 删除无用文件 2015-08-24 04:37:31 +08:00
install 删除无用文件 2015-08-24 04:37:31 +08:00
judge 使用 redis 消息队列来传递题目的结果。从而更新题目 ac 和 ts 计数器 2015-08-22 12:56:22 +08:00
monitor 将队列长度计数器改为 redis 计数器 2015-08-21 13:25:30 +08:00
mq 修复比赛统计时间的 bug 2015-08-24 03:37:46 +08:00
oj Merge branch 'hohoTT-dev' into virusdefender-dev 2015-08-25 10:33:44 +08:00
problem Merge branch 'hohoTT-dev' into dev 2015-08-22 14:12:14 +08:00
static/src Merge branch 'dev' into virusdefender-dev 2015-08-25 12:49:05 +08:00
submission Merge branch 'dev' into virusdefender-dev 2015-08-25 12:49:05 +08:00
template Merge branch 'dev' into virusdefender-dev 2015-08-25 12:49:05 +08:00
tools 修改 runtest.sh,只有在测试成功的情况下才进行测试覆盖率分析和打开结果页面 2015-08-05 08:43:15 +08:00
utils 整理格式,增加提交列表的用户名 2015-08-25 10:57:09 +08:00
.gitignore 排除测试用例上传目录 2015-08-10 13:54:19 +08:00
daocloud.yml 增加daocloud ci 2015-08-02 14:24:30 +08:00
Dockerfile 更新 dockerfile,自动创建临时文件夹 2015-08-11 20:23:22 +08:00
manage.py 重命名工程 qduoj -> oj 2015-08-02 08:59:01 +08:00
README.md 创建新工程 添加了一些通用代码和数据库模型 2015-06-26 15:59:53 +08:00
requirements.txt another typo 2015-08-22 22:37:59 +08:00