zema1
|
a3ca8b2336
|
Use signals to save ip, user_agent, last_login in sessions
|
2017-09-16 17:42:43 +08:00 |
|
zema1
|
f55a242ec0
|
Move real_name to UserProfile;
Delete student_id field;
Mark the problems that have submission;
Alter dispatcher to adapt the changes.
|
2017-09-12 11:45:17 +08:00 |
|
zema1
|
1e4ede6d1a
|
大幅优化数据库查询, 升级django至1.11 LTS, 升级python至3.6.2
|
2017-08-29 19:35:22 +08:00 |
|
zemal
|
57ab7435af
|
移除time_zone,修复problem越权
|
2017-08-23 17:02:57 +08:00 |
|
zemal
|
57b75fd511
|
修复problem统计错误
|
2017-08-16 15:33:27 +08:00 |
|
zemal
|
1587192ff9
|
add problem_statistic_info
|
2017-08-15 21:05:41 +08:00 |
|
zemal
|
0e96b7c2a8
|
更换cache使用方式
|
2017-08-15 20:32:14 +08:00 |
|
zemal
|
7d11a596e5
|
修正contest_submission逻辑
|
2017-08-15 20:02:36 +08:00 |
|
zemal
|
14b850c652
|
完成ACM ContestProblem相关判题逻辑
contest,submission等表默认-create_time排序
|
2017-08-01 16:52:48 +08:00 |
|
zemal
|
8b85f86124
|
reformat code.
|
2017-07-18 11:25:08 +08:00 |
|
zemal
|
53d0cae8ea
|
contest and contest_problems api.
add ordering for contest and submission models
|
2017-07-17 21:28:06 +08:00 |
|
zemal
|
ee2f5f5dd7
|
去掉dataTime的格式化,因为格式化后moment.js不能识别为标准时间
|
2017-07-15 23:18:07 +08:00 |
|
zemal
|
8a60ea52bb
|
修改submissions成分页
|
2017-07-06 21:08:34 +08:00 |
|
zemal
|
e0369e6865
|
修复OI模式下测试点全部错误结果也是部分错误
|
2017-07-06 16:09:38 +08:00 |
|
zemal
|
35f6c9c4a7
|
添加submission_list 和 submission details API
|
2017-07-05 21:09:14 +08:00 |
|
zemal
|
62274224a9
|
problem改用_id作为搜索用主键;submission更加statistic_info字段
|
2017-07-04 20:59:25 +08:00 |
|
zemal
|
91eb7b5bb6
|
fix ci
|
2017-07-04 18:03:45 +08:00 |
|
zemal
|
12ee85ef8f
|
修改submission api
|
2017-07-04 17:32:50 +08:00 |
|
zemal
|
099b48497b
|
添加submission status api
|
2017-05-15 16:42:15 +08:00 |
|
Chiaki
|
bc6d80d745
|
Daily commit
|
2017-05-15 13:09:54 +08:00 |
|
zemal
|
219facf185
|
Fix CI.
|
2017-05-10 17:46:59 +08:00 |
|
zemal
|
08bd591bfb
|
修正dispatcher,使用redis存任务队列,修正submission的post,修改部分settings
|
2017-05-10 17:20:52 +08:00 |
|
zemal
|
4733eecef9
|
Add migrations files
|
2017-05-09 14:47:54 +08:00 |
|
zemal
|
b05f864106
|
Merge branch 'chiaki_dev' into zemal_dev
* chiaki_dev:
fix ci
Add submission module
# Conflicts:
# requirements.txt
|
2017-05-09 14:41:26 +08:00 |
|
Chiaki
|
65f9c7f52b
|
Add submission module
|
2017-05-08 17:29:01 +08:00 |
|
virusdefender
|
61ab910d53
|
重构
|
2016-09-25 14:07:45 +08:00 |
|
virusdefender
|
c30c3f3528
|
增加查看指定的人提交的功能
|
2016-05-30 15:08:21 +08:00 |
|
virusdefender
|
df4db5141f
|
优化所有提交页面的翻页显示
|
2016-05-30 14:38:03 +08:00 |
|
virusdefender
|
203ed3b35e
|
修复提交列表不显示链接的问题
|
2016-04-24 14:27:19 +08:00 |
|
virusdefender
|
4e6465ff26
|
设置是否显示全部的提交列表
|
2016-04-23 23:13:03 +08:00 |
|
virusdefender
|
a3ca1bb22e
|
修复typo,一个愚蠢的错误
|
2016-04-23 21:23:51 +08:00 |
|
virusdefender
|
66fc0eac40
|
fix typo
|
2016-04-13 21:42:15 +08:00 |
|
virusdefender
|
b3116cc430
|
完成对SPJ的支持
xml rpc不能使用None
|
2016-04-07 16:20:14 +08:00 |
|
virusdefender
|
a120733121
|
开始重构测试
|
2016-03-28 18:43:13 +08:00 |
|
virusdefender
|
951744a7cd
|
判题结果按照测试用例排序列表显示
|
2016-03-13 12:08:10 +08:00 |
|
virusdefender
|
1f7f61616c
|
OpenAPI中返回判题状态信息
|
2016-02-17 21:07:43 +08:00 |
|
virusdefender
|
e4c299affe
|
修复typo
|
2016-02-17 21:02:12 +08:00 |
|
virusdefender
|
27ebb0d659
|
增加获取提交详情的OpenAPI
|
2016-02-17 19:34:46 +08:00 |
|
virusdefender
|
b4d31ed79b
|
增加创建提交的OpenAPI
|
2016-02-17 18:58:12 +08:00 |
|
virusdefender
|
78017df6b6
|
部分信息放入 custom_settings 里面
|
2016-01-28 20:36:24 +08:00 |
|
virusdefender
|
2097698560
|
使用 TokenBucket 机制限制用户恶意提交代码
|
2016-01-17 14:51:14 +08:00 |
|
virusdefender
|
b687d2067b
|
废弃 huey,多数据库连接的时候存在 connection 无法释放的问题,回到 celery
|
2015-12-12 15:41:57 +08:00 |
|
virusdefender
|
84d390362b
|
修复 huey 队列不会释放数据库连接的问题,是用法不对
|
2015-12-12 11:36:02 +08:00 |
|
virusdefender
|
3afdc1a58b
|
修复 MySQL 上时间戳字段溢出的问题
|
2015-12-08 22:39:26 +08:00 |
|
virusdefender
|
1337b26d50
|
每次有判题任务完成的时候,递归调用自己判断还有没有等待的任务
|
2015-12-07 23:20:27 +08:00 |
|
virusdefender
|
2f55799457
|
使用 huey 异步队列。 ps 真想自己写一个异步队列,rq 不支持多 worker,celery 太复杂了
|
2015-12-07 21:19:55 +08:00 |
|
virusdefender
|
df0d69ae31
|
统一判题函数调用方法
|
2015-12-07 16:54:49 +08:00 |
|
virusdefender
|
e85c5b6b4a
|
更新数据库 migration
|
2015-12-07 16:54:29 +08:00 |
|
virusdefender
|
02a0a12372
|
增加判题开始时间和结束时间,便于性能统计
|
2015-12-06 18:44:58 +08:00 |
|
virusdefender
|
3311a4c899
|
rpc 通信和判题初步测试通过;判题服务器不再依赖 redis 和 mysql。
|
2015-11-29 21:29:26 +08:00 |
|