Commit Graph

123 Commits

Author SHA1 Message Date
virusdefender
0678dd4fca support display id 2017-02-09 16:47:08 +08:00
virusdefender
7f105e4a69 rebuild some strange migration 2017-02-06 17:19:53 +08:00
virusdefender
a73ffd34cc add problem template field 2017-02-06 15:46:17 +08:00
virusdefender
f0540d5a00 update edit problem api 2017-02-04 12:23:36 +08:00
virusdefender
42713341b3 fix typo 2017-02-04 00:22:54 +08:00
virusdefender
f3448d51d6 save output name in test case score 2017-02-04 00:18:22 +08:00
virusdefender
ffbab80132 add edit problem serializer 2017-02-04 00:10:44 +08:00
virusdefender
920eeb639c tag name list 2017-02-03 23:56:56 +08:00
virusdefender
12b143f9d7 fix problem empty score issue 2017-02-03 23:37:41 +08:00
virusdefender
e15286aa1a add get problem by id 2017-02-03 17:15:53 +08:00
virusdefender
8ce6040a5b add create problem api 2017-02-02 16:59:15 +08:00
virusdefender
5b7aacc6ac allow empty password 2017-01-26 17:06:24 +08:00
virusdefender
681a88ea83 add upload test case zip test 2017-01-25 23:01:33 +08:00
virusdefender
e6deec0834 add upload ignored files hint 2017-01-25 16:39:16 +08:00
virusdefender
48f79ec504 add test case upload api 2017-01-25 16:29:00 +08:00
virusdefender
04fcfcd5be add judge config languages and problem tag api 2017-01-24 13:22:40 +08:00
virusdefender
d9fad97e35 isort 2017-01-23 16:48:04 +08:00
virusdefender
32c1b89080 flake8 2017-01-23 16:25:14 +08:00
virusdefender
3e42e6648e reinit 2017-01-23 16:01:56 +08:00
virusdefender
078de956e5 重构 2016-09-25 17:00:52 +08:00
virusdefender
61ab910d53 重构 2016-09-25 14:07:45 +08:00
virusdefender
eb02a00859
修改账户系统以及部分用户权限写法
增加部分测试和注释,完善国际化
2016-06-23 12:19:16 +08:00
virusdefender
b528f5b861
openapi中泄露了spj的代码信息 2016-05-30 16:57:51 +08:00
virusdefender
40573615ec
避免存在文件链接,导致真实文件被打包
ref http://drops.wooyun.org/papers/4762
2016-05-09 20:55:42 +08:00
virusdefender
69cf91f5e2 修复测试用例下载中判断文件名的正则表达式的错误 2016-04-07 17:14:48 +08:00
spxcds
08de79c1e5 Merge branch 'master' into down_load 2016-04-07 16:46:42 +08:00
spxcds
ff00d880a0 增加测试数据下载的功能 2016-04-06 17:16:34 +08:00
virusdefender
3d396cc8e4 增加测试用例版本号,用于judger重新编译spj程序 2016-04-06 14:02:45 +08:00
virusdefender
247d356f7f 完善SPJ测试用例的上传 2016-04-05 18:23:03 +08:00
virusdefender
f69023a0f3 增加编辑题目spj相关的逻辑 2016-04-04 17:06:42 +08:00
virusdefender
d7532ad446 增加Special Judge的基础配置和创建Special Judge题目的逻辑 2016-04-04 16:43:43 +08:00
virusdefender
b1d191eda9 完善后台admin对时间和内存设定的提示并调整admin布局 2016-04-01 00:02:09 +08:00
virusdefender
a120733121 开始重构测试 2016-03-28 18:43:13 +08:00
virusdefender
2a1db9fa67 前端页面显示搜索关键词 2016-02-20 20:08:06 +08:00
virusdefender
823c6be0e1 增加通过api获取题目的逻辑 2016-02-17 10:13:48 +08:00
virusdefender
e4888417bf 将首页题目修改为每页40道 2015-11-09 20:17:51 +08:00
virusdefender
6a172f53f7 增加上传测试用例的时候对空文件的判断 2015-11-07 12:49:00 +08:00
virusdefender
de870fffb2 优化文件上传逻辑;修复文件格式和顺序判断不严谨的问题 2015-11-06 22:12:59 +08:00
virusdefender
c295d5d032 Merge branch 'dev-s' into virusdefender-dev
* dev-s:
  小调整,修改addContest的小bug,
  修复小bug,仿照problem GET添加获取单个比赛信息的API
  添加后台编辑比赛页面[CI SKIP]

Conflicts:
	static/src/js/app/admin/contest/contestList.js
	static/src/js/app/admin/contest/editContest.js
2015-10-30 15:16:24 +08:00
sxw
266ce4de66 修复小bug,仿照problem GET添加获取单个比赛信息的API 2015-10-30 14:54:03 +08:00
virusdefender
f9c4356683 增加按照测试用例 id 查询测试用例详情的接口 2015-10-29 17:25:58 +08:00
virusdefender
4342c91985 增加对解压失败的提示 2015-10-17 20:00:40 +08:00
virusdefender
4dd5aa3eba 重构 problem 和 contest;修改测试和部分模板的结构 2015-10-17 16:49:02 +08:00
virusdefender
156be0b21d 修改和删除 contest 和 problem 部分字段 2015-10-17 13:59:21 +08:00
virusdefender
72bf41f0be fix typo 2015-10-11 18:08:24 +08:00
virusdefender
7d6ca62f91 修复了题目 ac 和提交总数错误的问题 2015-10-11 18:00:02 +08:00
virusdefender
d97ef6edca 修复修改题目计数器的时候,多个 save 相互覆盖的 bug 2015-10-11 11:31:25 +08:00
virusdefender
60d38449ba 增加 problem 的 model Instance 方法,增加计数器 2015-10-10 19:34:08 +08:00
virusdefender
2abdfa71c4 增加对重复题目的判断 2015-10-10 18:49:34 +08:00
virusdefender
779a8e9e40 增加修改数据库表名 migration 2015-10-08 11:25:35 +08:00