virusdefender
|
779a8e9e40
|
增加修改数据库表名 migration
|
2015-10-08 11:25:35 +08:00 |
|
virusdefender
|
163ae0ae53
|
增加倒计时 js 打包
|
2015-10-08 11:22:27 +08:00 |
|
virusdefender
|
85ab5adfe6
|
修改 xss filter 规则
|
2015-10-08 11:13:53 +08:00 |
|
virusdefender
|
246826139f
|
修复 mq 中对于非 ac 的题目逻辑判断错误
|
2015-09-30 21:21:04 +08:00 |
|
virusdefender
|
04b60acbad
|
部分 model 指定数据库表名
|
2015-09-29 23:18:14 +08:00 |
|
virusdefender
|
2f17424fac
|
bootstrap 更新打包
|
2015-09-29 19:08:59 +08:00 |
|
virusdefender
|
e517dbcbc2
|
require.js 加载的 js 也加版本号
|
2015-09-29 19:04:42 +08:00 |
|
virusdefender
|
37517a135a
|
修复导航栏在小屏幕上折叠后无法展开的问题
|
2015-09-29 18:59:21 +08:00 |
|
virusdefender
|
67de24a5b3
|
增加比赛结果缓存
|
2015-09-27 20:41:56 +08:00 |
|
virusdefender
|
634bc82024
|
优化比赛的前台显示样式;删除公告,没有提交的时候不显示表格的表头;修改部分 typo
|
2015-09-25 19:35:48 +08:00 |
|
virusdefender
|
4ab1107627
|
增强判题和 docker 安全性
|
2015-09-25 15:05:17 +08:00 |
|
virusdefender
|
e3d3fa7eb4
|
使用关联查询提供性能
|
2015-09-25 15:04:57 +08:00 |
|
virusdefender
|
f7a8b80b0c
|
修复 ajax 提交 json 中文乱码的问题
|
2015-09-25 15:03:09 +08:00 |
|
virusdefender
|
08373ebb02
|
update security
|
2015-09-25 13:10:09 +08:00 |
|
virusdefender
|
f417b8d708
|
修复不能显示真实姓名的 bug
|
2015-09-24 21:35:41 +08:00 |
|
virusdefender
|
b2d18d33e0
|
修改模板名称
|
2015-09-24 21:25:39 +08:00 |
|
virusdefender
|
8cd2bdbaf0
|
使用新的生成比赛排名的方式
|
2015-09-24 21:25:13 +08:00 |
|
virusdefender
|
aa0f27fc47
|
JSONField 会自动把字典的 key转换为数字,判断一下,防止重复创建
|
2015-09-24 18:19:48 +08:00 |
|
virusdefender
|
e518c1faa1
|
fix typo
|
2015-09-24 17:57:51 +08:00 |
|
virusdefender
|
c0d239ff66
|
晕了,没提交代码就在服务器上调试。。。
|
2015-09-24 16:14:32 +08:00 |
|
virusdefender
|
460c6b0bb2
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
修复用户提交题目的时候,problems_status 中没有对应的 key 导致的错误
|
2015-09-24 16:01:33 +08:00 |
|
virusdefender
|
bd121c0adc
|
修复用户提交题目的时候,problems_status 中没有对应的 key 导致的错误
|
2015-09-24 16:01:08 +08:00 |
|
virusdefender
|
95aacfd7b5
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
更新用户提交 ac 标志存储方法
|
2015-09-24 15:56:59 +08:00 |
|
virusdefender
|
82e8ce3ea8
|
更新用户提交 ac 标志存储方法
|
2015-09-24 15:56:47 +08:00 |
|
virusdefender
|
b32e015400
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
修复 jsonField 中的问题
|
2015-09-24 15:47:27 +08:00 |
|
virusdefender
|
507ef39e5d
|
修复 jsonField 中的问题
|
2015-09-24 15:47:05 +08:00 |
|
virusdefender
|
6f0d8b9803
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
增加 model 修改的 migrations
|
2015-09-24 15:31:29 +08:00 |
|
virusdefender
|
58df0d423d
|
增加 model 修改的 migrations
|
2015-09-24 15:31:16 +08:00 |
|
virusdefender
|
d46bbbb966
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
修改用户题目 ac 状态的存储方式
更新 ContestRank的生成方法
修复None 导致的 xss filter 工作异常
|
2015-09-24 15:29:11 +08:00 |
|
virusdefender
|
44d094f19c
|
修改用户题目 ac 状态的存储方式
|
2015-09-24 15:28:55 +08:00 |
|
virusdefender
|
7eea999277
|
更新 ContestRank的生成方法
|
2015-09-24 14:55:20 +08:00 |
|
virusdefender
|
190221f2a5
|
Merge branch 'dev' into virusdefender-dev
* dev:
修复None 导致的 xss filter 工作异常
|
2015-09-23 21:44:16 +08:00 |
|
virusdefender
|
60720f0f65
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
不是本人的提交就增加作者用户名
|
2015-09-23 21:41:48 +08:00 |
|
virusdefender
|
8fbc774dee
|
不是本人的提交就增加作者用户名
|
2015-09-23 21:41:37 +08:00 |
|
virusdefender
|
4b5db74ea2
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
模板中判断能否分享
|
2015-09-23 21:37:39 +08:00 |
|
virusdefender
|
e95bf8e162
|
模板中判断能否分享
|
2015-09-23 21:37:29 +08:00 |
|
virusdefender
|
948f940043
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
fix typo
|
2015-09-23 21:35:08 +08:00 |
|
virusdefender
|
7b2a871f47
|
fix typo
|
2015-09-23 21:34:54 +08:00 |
|
virusdefender
|
e2679408c0
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
fix typo
|
2015-09-23 21:33:26 +08:00 |
|
virusdefender
|
eec6c0e37a
|
fix typo
|
2015-09-23 21:33:14 +08:00 |
|
virusdefender
|
e7aaaa523f
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
修复 None 导致的 xss filter 错误
修复分享代码时候的逻辑错误
|
2015-09-23 21:31:24 +08:00 |
|
virusdefender
|
6335a3a1ea
|
修复 None 导致的 xss filter 错误
|
2015-09-23 21:31:15 +08:00 |
|
virusdefender
|
2957d7f716
|
Merge branch 'debug' of https://git.coding.net/virusdefender/qduoj into debug
# Via virusdefender (2) and sxw (1)
* 'debug' of https://git.coding.net/virusdefender/qduoj:
add oj text logo
增加富文本的 xss 过滤
增加 demo 网址
修补部分没有判断比赛权限的问题;增加比赛调试模式的页面提示
增加部分注释,修补部分没有判断权限的问题
增加判断管理员权限的 decorator
只有管理员才能查看所有人的提交
|
2015-09-23 21:30:35 +08:00 |
|
virusdefender
|
aa4ed9b9b2
|
修复None 导致的 xss filter 工作异常
|
2015-09-23 21:30:00 +08:00 |
|
virusdefender
|
e131c7e9f9
|
Merge branch 'virusdefender-dev' into dev
* virusdefender-dev:
修复分享代码时候的逻辑错误
|
2015-09-23 21:25:46 +08:00 |
|
virusdefender
|
4ca2b458b3
|
修复分享代码时候的逻辑错误
|
2015-09-23 21:25:13 +08:00 |
|
virusdefender
|
b3f7debfa6
|
Accept Merge Request #265 修复"公开比赛题目时多出样例数据的问题" : (dev-s -> dev)
Merge Request: 修复"公开比赛题目时多出样例数据的问题"
Created By: @virusdefender
Accepted By: @virusdefender
URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/265
|
2015-09-23 19:39:41 +08:00 |
|
virusdefender
|
5c334a4ed3
|
add oj text logo
|
2015-09-22 18:52:15 +08:00 |
|
virusdefender
|
c26fd6734d
|
增加富文本的 xss 过滤
|
2015-09-22 17:03:53 +08:00 |
|
virusdefender
|
b224a823fe
|
增加 demo 网址
|
2015-09-22 16:26:42 +08:00 |
|
virusdefender
|
2d72a061e3
|
Accept Merge Request #261 强化权限判断;修改部分小 bug : (virusdefender-dev -> dev)
Merge Request: 强化权限判断;修改部分小 bug
Created By: @virusdefender
Accepted By: @virusdefender
URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/261
|
2015-09-22 16:20:51 +08:00 |
|
virusdefender
|
389c1905a6
|
修补部分没有判断比赛权限的问题;增加比赛调试模式的页面提示
|
2015-09-22 16:19:40 +08:00 |
|
virusdefender
|
707e38ac79
|
增加部分注释,修补部分没有判断权限的问题
|
2015-09-22 16:19:08 +08:00 |
|
virusdefender
|
172d45eb78
|
增加判断管理员权限的 decorator
|
2015-09-22 16:18:32 +08:00 |
|
virusdefender
|
a57544db1d
|
只有管理员才能查看所有人的提交
|
2015-09-22 16:17:53 +08:00 |
|
virusdefender
|
584d12690e
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
修改逻辑
|
2015-09-22 14:37:53 +08:00 |
|
virusdefender
|
f0a70c3b09
|
修改逻辑
|
2015-09-22 14:37:45 +08:00 |
|
virusdefender
|
85d9168ba0
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
增加显示所有提交的调试功能
fix typo
增加比赛倒计时的功能
修复 https环境前端获取到的协议是 http 的问题
|
2015-09-22 14:29:32 +08:00 |
|
virusdefender
|
5ac16a3c7f
|
增加显示所有提交的调试功能
|
2015-09-22 14:28:46 +08:00 |
|
virusdefender
|
0e50f7fdc5
|
Merge branch 'dev' into virusdefender-dev
* dev:
增加比赛倒计时的功能
Conflicts:
contest/models.py
|
2015-09-22 13:10:07 +08:00 |
|
virusdefender
|
0718b4c521
|
fix typo
|
2015-09-22 13:09:01 +08:00 |
|
virusdefender
|
bf2416659f
|
Accept Merge Request #259 增加比赛倒计时的功能 : (hohoTT-dev -> dev)
Merge Request: 增加比赛倒计时的功能
Created By: @virusdefender
Accepted By: @virusdefender
URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/259
|
2015-09-22 13:08:24 +08:00 |
|
virusdefender
|
30df3eadb8
|
修复 https环境前端获取到的协议是 http 的问题
|
2015-09-21 23:10:26 +08:00 |
|
virusdefender
|
dc9476f585
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
增加前台题目的重新判题功能
删除统计功能
修复公告列表中用户权限判断错误的情况,抽取代码为 decorator。
用户不需要验证码的时候刷新验证会导致错误,增加判断
去除部分 magic number
比赛如果不是正在进行的状态,就不创建比赛的分数记录和增加比赛题目计数器
修改刷新时间
增加题目页面倒计时的 js
增加比赛倒计时的 api
增加判题帮助
修复判断验证码是否存在的时候,用户不存在导致的报错
|
2015-09-21 13:57:17 +08:00 |
|
virusdefender
|
5f23bff3c5
|
增加前台题目的重新判题功能
|
2015-09-21 13:56:54 +08:00 |
|
virusdefender
|
60d727d7b2
|
删除统计功能
|
2015-09-21 13:41:14 +08:00 |
|
virusdefender
|
cb0e7cf938
|
修复公告列表中用户权限判断错误的情况,抽取代码为 decorator。
|
2015-09-21 12:32:50 +08:00 |
|
virusdefender
|
725d950e27
|
用户不需要验证码的时候刷新验证会导致错误,增加判断
|
2015-09-21 12:28:22 +08:00 |
|
virusdefender
|
041fd2cb60
|
去除部分 magic number
|
2015-09-21 11:16:30 +08:00 |
|
virusdefender
|
43be94cce6
|
比赛如果不是正在进行的状态,就不创建比赛的分数记录和增加比赛题目计数器
|
2015-09-21 11:06:11 +08:00 |
|
virusdefender
|
3b8eef1bab
|
Accept Merge Request #257 增加比赛倒计时 api;修复小 bug : (virusdefender-dev -> dev)
Merge Request: 增加比赛倒计时 api;修复小 bug
Created By: @virusdefender
Accepted By: @virusdefender
URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/257
|
2015-09-20 23:34:22 +08:00 |
|
virusdefender
|
3ef7644e9b
|
修改刷新时间
|
2015-09-20 14:41:34 +08:00 |
|
virusdefender
|
899f276800
|
增加题目页面倒计时的 js
|
2015-09-20 14:11:17 +08:00 |
|
virusdefender
|
fcafd34442
|
增加比赛倒计时的 api
|
2015-09-20 14:11:03 +08:00 |
|
virusdefender
|
0d6d1a4102
|
增加判题帮助
|
2015-09-20 14:10:38 +08:00 |
|
virusdefender
|
ca79af958a
|
Merge branch 'dev' into debug
* dev:
|
2015-09-19 19:41:07 +08:00 |
|
virusdefender
|
4e52c56eef
|
Merge branch 'dev' into virusdefender-dev
* dev:
修改codeMirror中代码的样式
修改每个页面的title
修改错误
改下首页跳转的函数名
|
2015-09-19 19:39:40 +08:00 |
|
virusdefender
|
83124f3c86
|
修复判断验证码是否存在的时候,用户不存在导致的报错
|
2015-09-19 18:46:03 +08:00 |
|
virusdefender
|
d9e5030027
|
Merge branch 'virusdefender-dev' into debug
* virusdefender-dev:
记录用户输出 md5
增加反馈链接
|
2015-09-19 15:08:25 +08:00 |
|
virusdefender
|
18abd6a465
|
记录用户输出 md5
|
2015-09-19 15:07:31 +08:00 |
|
virusdefender
|
ca03a5f372
|
Accept Merge Request #250 小 bug 修复 : (virusdefender-dev -> dev)
Merge Request: 小 bug 修复
Created By: @virusdefender
Accepted By: @virusdefender
URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/250
|
2015-09-19 08:14:21 +08:00 |
|
virusdefender
|
43dc543c06
|
增加反馈链接
|
2015-09-18 19:57:51 +08:00 |
|
virusdefender
|
0c079b7160
|
add docker start tool
|
2015-09-18 16:06:28 +08:00 |
|
virusdefender
|
848eb21669
|
rename mq
|
2015-09-18 16:05:04 +08:00 |
|
virusdefender
|
07f310b4b8
|
不用的语言使用不同的系统调用过滤
|
2015-09-18 13:13:03 +08:00 |
|
virusdefender
|
33ba871af0
|
update java runtime security policy
|
2015-09-18 12:52:00 +08:00 |
|
virusdefender
|
482a537ce0
|
增加 clone 地址范围限制,否则 Java 无法运行
|
2015-09-18 11:18:16 +08:00 |
|
virusdefender
|
054536a72e
|
fix mq run path error
|
2015-09-18 11:17:52 +08:00 |
|
virusdefender
|
afc17e7d87
|
修复语言判断 bug
|
2015-09-18 11:10:47 +08:00 |
|
virusdefender
|
a15059c114
|
add kill proc
|
2015-09-17 23:14:02 +08:00 |
|
virusdefender
|
20d69dc515
|
Accept Merge Request #249 修改codeMirror中代码的样式、页面的title、首页跳转的函数名 : (hohoTT-dev -> dev)
Merge Request: 修改codeMirror中代码的样式、页面的title、首页跳转的函数名
Created By: @hohoTT
Accepted By: @virusdefender
URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/249
|
2015-09-17 21:25:46 +08:00 |
|
virusdefender
|
26c46f1e2a
|
Merge branch 'dev' into virusdefender-dev
* dev:
修复数据库已有用户problems_statu字段为空造成的问题
|
2015-09-17 20:48:56 +08:00 |
|
virusdefender
|
8aa7ce01aa
|
Accept Merge Request #248 修复问题列表的ac标识的bug : (dev-sxw -> dev)
Merge Request: 修复问题列表的ac标识的bug
Created By: @esp
Accepted By: @virusdefender
URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/248
|
2015-09-17 20:47:03 +08:00 |
|
virusdefender
|
9df3ffa782
|
fix typo
|
2015-09-17 20:21:55 +08:00 |
|
virusdefender
|
83539c13ea
|
add c/c++ sys call filter
|
2015-09-17 19:56:51 +08:00 |
|
virusdefender
|
722d79a1c8
|
--isolate-process true
|
2015-09-17 18:09:14 +08:00 |
|
virusdefender
|
098011c48f
|
Accept Merge Request #247 使用 supervisord 启动 docker 内进程 : (virusdefender-dev -> dev)
Merge Request: 使用 supervisord 启动 docker 内进程
Created By: @virusdefender
Accepted By: @virusdefender
URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/247
|
2015-09-17 16:36:41 +08:00 |
|
virusdefender
|
2d1a95aa44
|
fix typo
|
2015-09-17 16:11:14 +08:00 |
|
virusdefender
|
07f87acae4
|
如果 nodaemon=true docker 会认为整个容器已经结束了
|
2015-09-17 16:07:53 +08:00 |
|
virusdefender
|
b163664e9f
|
fix typo
|
2015-09-17 15:42:38 +08:00 |
|