Commit Graph

147 Commits

Author SHA1 Message Date
zema1
b550da5796 尝试使用Nginx X-Accel 2017-12-01 21:53:13 +08:00
zema1
7f413ca0a2 Add python3 support, add english readme 2017-11-29 21:44:05 +08:00
virusdefender
945ea5e4e0 parse problem code template 2017-11-26 14:04:38 +08:00
virusdefender
324535474e fix template mark 2017-11-26 13:30:07 +08:00
zema1
e8b06f0487 add generate user api 2017-11-18 08:26:41 +08:00
zema1
334b67488a 添加SPJ编译API 2017-11-16 22:12:17 +08:00
zema1
ffd5943492 修复sample空格被吃掉的问题;
修复test_id 不对应的问题
2017-11-13 21:29:27 +08:00
zema1
727fbf48d8 添加contest ip限制api;
OI problem的AC,total count也算入profile了
2017-11-10 20:00:00 +08:00
zema1
37d6dd84ee 修复contest announcement的一些问题 2017-11-06 19:05:21 +08:00
zema1
cec27407e1 修复cpp引用bits/stdc++时的编译问题,
支持公开比赛题目
2017-11-02 21:37:47 +08:00
zema1
b86ebf0ed7 题目AC后不计入AC计数器;
支持图片上传
2017-11-01 23:07:37 +08:00
zema1
aa4240790b fix many bugs 2017-10-31 16:33:25 +08:00
zema1
5d03ec5aab add pick one api 2017-10-21 20:39:39 +08:00
zema1
f5566148bc 完善OI细则 2017-10-16 09:45:55 +08:00
zema1
080ecf1bcf migrate to postgres json field 2017-10-11 21:43:29 +08:00
virusdefender
93bd77d8d8 bug fixes 2017-10-09 18:55:25 +08:00
virusdefender
9990cf647a 使用 SysOptions 2017-10-02 03:54:34 +08:00
zema1
2a91fd5e9f fix bugs due to problem id 2017-09-29 21:58:20 +08:00
zema1
51c229a2c5 merge problem and contest_problem 2017-09-24 09:48:17 +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
539b45148b 移除user time_zone, 统一使用submission_number和accepted_number字段 2017-08-26 08:41:29 +08:00
zemal
07643e2639 ranklist相关的改动 2017-08-20 20:32:07 +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
53d0cae8ea contest and contest_problems api.
add ordering for contest and submission models
2017-07-17 21:28:06 +08:00
zemal
e0369e6865 修复OI模式下测试点全部错误结果也是部分错误 2017-07-06 16:09:38 +08:00
zemal
62274224a9 problem改用_id作为搜索用主键;submission更加statistic_info字段 2017-07-04 20:59:25 +08:00
zemal
55f5601eb0 支持spj_judge; AC时间修正为多个测试点运行时间中最长的那个 2017-06-20 20:35:00 +08:00
zemal
099b48497b 添加submission status api 2017-05-15 16:42:15 +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
5de3adf0ef JudgeDispatcher beta. 2017-05-08 20:37:54 +08:00
virusdefender
8f8671df78 add language default template 2017-02-06 16:41:14 +08:00
virusdefender
bdca3b6c2a add content type 2017-02-03 22:31:50 +08:00
virusdefender
8ce6040a5b add create problem api 2017-02-02 16:59:15 +08:00
virusdefender
b41939019d add c++ spj 2017-01-26 17:14:40 +08:00
virusdefender
5b7aacc6ac allow empty password 2017-01-26 17:06:24 +08:00
virusdefender
04fcfcd5be add judge config languages and problem tag api 2017-01-24 13:22:40 +08:00
virusdefender
61ab910d53 重构 2016-09-25 14:07:45 +08:00
virusdefender
53b132a211
javac编译也需要指定内存内存分配参数,否则在部分内存较大的机器上,jvm趋向于分配大内存而实际被限制只能分配1G而出现错误。感谢@若木指出这个问题。 2016-05-31 21:50:55 +08:00
virusdefender
3aa9b9b319
g++编译器内存限制放宽到256M 2016-05-10 21:02:43 +08:00
virusdefender
9f8202ffdc
编译器资源限制放入配置文件中 2016-05-02 21:02:01 +08:00
virusdefender
6acb062a86
编译器允许使用的内存由2G修改为256M,避免编译器占用太多内存。 2016-04-30 19:28:15 +08:00
virusdefender
941fa8e5fc 在CentOS等系统中,访问/dev会有ioctl的系统调用,可能导致spj程序出错,这里改为重定向到文件中。 2016-04-07 21:01:53 +08:00
virusdefender
24bfc7ff02 修复SPJClient内存设置错误的问题
在使用Java的时候,内存是unlimited的,这时候要使用原始的内存数值
2016-04-07 18:03:47 +08:00
virusdefender
379ba3e6d4 SPJ程序warning as error 2016-04-07 16:44:15 +08:00