virusdefender
|
246826139f
|
修复 mq 中对于非 ac 的题目逻辑判断错误
|
2015-09-30 21:21:04 +08:00 |
|
virusdefender
|
44d094f19c
|
修改用户题目 ac 状态的存储方式
|
2015-09-24 15:28:55 +08:00 |
|
virusdefender
|
7eea999277
|
更新 ContestRank的生成方法
|
2015-09-24 14:55:20 +08:00 |
|
virusdefender
|
43be94cce6
|
比赛如果不是正在进行的状态,就不创建比赛的分数记录和增加比赛题目计数器
|
2015-09-21 11:06:11 +08:00 |
|
virusdefender
|
848eb21669
|
rename mq
|
2015-09-18 16:05:04 +08:00 |
|
virusdefender
|
c713b6d118
|
Merge branch 'dev-sxw' into virusdefender-dev
* dev-sxw:
实现了比赛提交列表里封榜的行为,封榜以后只显示缓存里的提交数据和封榜后自己的提交,封榜以后rank不再刷新(rank里还不会显示自己封榜以后的提交。。。这好像不对呀)
增加比赛提交页面封榜行为
修改函数名称
为User problems_status 添加默认值,并精简了相关代码
Conflicts:
contest/views.py
|
2015-09-17 10:12:43 +08:00 |
|
virusdefender
|
571b42cfb5
|
mq中有关比赛的操作增加事务
|
2015-09-16 17:28:36 +08:00 |
|
sxw@401
|
18e661ad68
|
为User problems_status 添加默认值,并精简了相关代码
|
2015-09-15 20:28:58 +08:00 |
|
sxw@401
|
01215a71ad
|
添加了题目列表每个题目前边状态指示标志:ac /没有/正在进行,因为数据是存在用户表里的所以缓存的时候可以做到与题目数据分开
|
2015-09-15 16:41:13 +08:00 |
|
sxw@401
|
856ad6d378
|
修复ac_time的问题,添加first_achieved逻辑
|
2015-09-14 21:21:56 +08:00 |
|
sxw@401
|
b4bdf7a669
|
修改rank 页面的bug(对于没有有效时间的用户时间格式转换失败),添加mq对first_achieved的支持
|
2015-09-14 20:51:48 +08:00 |
|
sxw@401
|
a2d2303466
|
刚刚漏了一项~
|
2015-09-13 21:54:56 +08:00 |
|
sxw@401
|
86c70eb8bd
|
修改rank页面时间格式 hh:mm:ss,修改rank页面时间格式 hh:mm:ss,ContestSubmission中时间以秒计
|
2015-09-13 21:31:38 +08:00 |
|
sxw@401
|
49b4068757
|
修改比赛提交统计逻辑,重复ac不计入总提交数
|
2015-09-13 19:50:39 +08:00 |
|
virusdefender
|
fbeb745530
|
比赛排名页面提示错误的次数和 AC 的时间
|
2015-09-10 15:35:27 +08:00 |
|
sxw@401
|
fd0d5be3bf
|
已AC的题目重复提交错了会把AC状态去掉,这不符合逻辑,修正
|
2015-09-05 19:40:34 +08:00 |
|
sxw@401
|
a7a808b192
|
消息队列处理比赛提交时候的bug,原来总提交数加一仅在提交为accepted时进行,就漏了所有的错误提交,已修正~
|
2015-09-05 19:33:32 +08:00 |
|
virusdefender
|
1746fe7184
|
基本完成比赛排名的功能和页面
|
2015-08-25 15:45:56 +08:00 |
|
virusdefender
|
d074296087
|
修复比赛统计时间的 bug
|
2015-08-24 03:37:46 +08:00 |
|
virusdefender
|
5df7ba4126
|
增加比赛相关的功能
|
2015-08-23 19:27:31 +08:00 |
|
virusdefender
|
7a22d78631
|
增加比赛的判题
|
2015-08-23 18:28:30 +08:00 |
|
virusdefender
|
f86ebd8ba3
|
mq 增加日志设置
|
2015-08-22 14:26:32 +08:00 |
|
virusdefender
|
c12c227ee9
|
使用 redis 消息队列来传递题目的结果。从而更新题目 ac 和 ts 计数器
|
2015-08-22 12:56:22 +08:00 |
|