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 |
|
virusdefender
|
04b60acbad
|
部分 model 指定数据库表名
|
2015-09-29 23:18:14 +08:00 |
|
virusdefender
|
44d094f19c
|
修改用户题目 ac 状态的存储方式
|
2015-09-24 15:28:55 +08:00 |
|
virusdefender
|
c26fd6734d
|
增加富文本的 xss 过滤
|
2015-09-22 17:03:53 +08:00 |
|
virusdefender
|
707e38ac79
|
增加部分注释,修补部分没有判断权限的问题
|
2015-09-22 16:19:08 +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
|
e4533c9b76
|
更新 redis 环境变量
|
2015-09-17 09:44:31 +08:00 |
|
sxw@401
|
18e661ad68
|
为User problems_status 添加默认值,并精简了相关代码
|
2015-09-15 20:28:58 +08:00 |
|
sxw@401
|
21b18b8e97
|
删除多余的代码
|
2015-09-15 20:23:23 +08:00 |
|
sxw@401
|
01215a71ad
|
添加了题目列表每个题目前边状态指示标志:ac /没有/正在进行,因为数据是存在用户表里的所以缓存的时候可以做到与题目数据分开
|
2015-09-15 16:41:13 +08:00 |
|