Commit Graph
291 Commits
Author SHA1 Message Date
zema1 8ee1b514e3 Fixed problems in dispatcher, fixed testcase download error 2018-08-21 15:22:35 +08:00
creedowl c6f728b58c fix missing output_name when import/export porblem 2018-08-16 13:24:44 +08:00
virusdefender ee12a1f527 对 testcase 使用 nobody 700 的权限 2018-08-10 08:05:02 +08:00
virusdefender 4d3a4d1c6e 修复一系列超级管理员无法操作其他用户比赛和题目的问题 2018-06-30 14:41:00 +08:00
virusdefender 08ea52afa9 去除部分提交限制 2018-05-17 01:22:18 +08:00
virusdefender 3bb3becfcf alter to text field 2018-05-01 12:56:23 +08:00
virusdefender 82890a92b4 support fps problems import; fix qduoj problems import 2018-04-18 00:08:18 +08:00
virusdefender 79724b0463 修复编辑题目会修改作者的问题;修复权限判断时候的逻辑错误 2018-04-18 00:00:06 +08:00
rawidn 85ad3c5b36 fix start error 2018-03-30 20:07:37 +08:00
zema1 85f9fbbb81 fix problem statistic count error 2018-03-29 22:19:37 +08:00
zema1 914c4727fc add new version api 2018-01-04 19:43:18 +08:00
virusdefender 8454b36792 fix permission 2018-01-04 19:39:24 +08:00
virusdefender 9a3f21461a 修复某些情况下泄露template的问题 2017-12-19 22:15:38 +08:00
zema1 0f9f34df65 支持选取已有题目作为比赛题目 2017-12-03 18:52:32 +08:00
zema1 b550da5796 尝试使用Nginx X-Accel 2017-12-01 21:53:13 +08:00
zema1 ee89df9ff2 去除不必要的serializer 2017-12-01 17:19:31 +08:00
zema1 996ced349a Add README 2017-11-29 17:01:48 +08:00
zema1 13e3260fd3 添加UserSerailizer admin返回real_name 2017-11-29 14:06:32 +08:00
virusdefender 945ea5e4e0 parse problem code template 2017-11-26 14:04:38 +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 7d1f9452cf fix search problem 2017-11-15 10:32:31 +08:00
zema1 4dc1e2687b test_case download api 2017-11-14 21:06:33 +08:00
zema1 ffd5943492 修复sample空格被吃掉的问题;
修复test_id 不对应的问题
2017-11-13 21:29:27 +08:00
zema1 2d00ed802d 添加initinstall命令 2017-11-07 19:04:41 +08:00
zema1 c16543c830 修复test_case排序问题 2017-11-06 21:45:52 +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 70f52b6f27 用户名不区分大小写;
修复更新problem时的一些问题
2017-11-02 15:29:08 +08:00
zema1 225d68b413 tiny work 2017-11-01 18:35:27 +08:00
zema1 aa4240790b fix many bugs 2017-10-31 16:33:25 +08:00
zema1 728373a5ff 完善contest权限控制 2017-10-27 18:36:29 +08:00
zema1 5d03ec5aab add pick one api 2017-10-21 20:39:39 +08:00
zema1 d8bf33a12d fix tests 2017-10-21 10:51:35 +08:00
zema1 f5566148bc 完善OI细则 2017-10-16 09:45:55 +08:00
zema1 2c5a1e42bf support share submission 2017-10-15 18:36: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
zema1 d650252a1a separate contest submission and regular submission 2017-09-30 10:26:54 +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 e9c7344815 adjust account fields, cache the website_config 2017-09-22 16:41:29 +08:00
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
zema1 539b45148b 移除user time_zone, 统一使用submission_number和accepted_number字段 2017-08-26 08:41:29 +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 17432b4c81 添加contest access api 2017-07-20 15:52:11 +08:00