Commit Graph

1384 Commits

Author SHA1 Message Date
virusdefender
b4d31ed79b 增加创建提交的OpenAPI 2016-02-17 18:58:12 +08:00
virusdefender
823c6be0e1 增加通过api获取题目的逻辑 2016-02-17 10:13:48 +08:00
virusdefender
863e511d32 个人设置页面增加appkey 2016-02-17 09:57:44 +08:00
virusdefender
030a9b52f1 增加后台编辑两步验证和openapi appkey的功能。
同时修复:
 - 去除部分表单的 id 和 name,阻止chrome的自动填充
 - 不再需要的model
 - 部分代码格式问题
2016-02-17 09:45:35 +08:00
virusdefender
c00d631ed0 增加猜测语言的简单规则;修改部分提示 2016-02-16 19:12:42 +08:00
virusdefender
6e8fb9f1cb Merge pull request #15 from ltwy/master
默认不提供SECRET_KEY,提高安全性
2016-02-16 17:48:42 +08:00
ltwy
f71303a2e6 默认不提供SECRET_KEY,提高安全性 2016-02-16 17:47:41 +08:00
virusdefender
ca3577f83d 运行前修改文件夹权限 2016-02-13 21:57:39 +08:00
virusdefender
d606895d11 增加重置 root 用户密码的命令 2016-02-12 19:46:49 +08:00
virusdefender
f356d7b545 修复 Java 中文导致的编译错误 2016-02-04 21:52:21 +08:00
virusdefender
553beaa470 新 Judger 的 dockerfile 2016-02-04 00:01:20 +08:00
virusdefender
f5c6386de2 Merge branch 'new-judger'
* new-judger:
  编译错误的时候显示错误详情
2016-02-03 23:28:56 +08:00
virusdefender
046867eb6c 编译错误的时候显示错误详情 2016-02-03 10:03:38 +08:00
virusdefender
413d5adaf8 Merge branch 'new-judger'
* new-judger:
  java 不再使用沙箱
  更换判题为新的 judger
  编译器使用绝对路径,否则报找不到文件的异常。
  使用 judger 运行编译器
2016-02-02 11:56:17 +08:00
virusdefender
6963b2879b java 不再使用沙箱 2016-02-02 10:23:23 +08:00
virusdefender
8dcd36b3d9 更换判题为新的 judger 2016-02-02 10:14:18 +08:00
virusdefender
13ad4899fe 导航栏加入帮助 2016-02-01 23:13:45 +08:00
virusdefender
ee35981fcb 编译器使用绝对路径,否则报找不到文件的异常。 2016-02-01 22:45:13 +08:00
virusdefender
65c2033120 使用 judger 运行编译器 2016-02-01 22:17:33 +08:00
virusdefender
bab289d652 admin 模板去除学校信息 2016-01-28 21:08:19 +08:00
virusdefender
78017df6b6 部分信息放入 custom_settings 里面 2016-01-28 20:36:24 +08:00
virusdefender
480050fac3 增加清理无用测试数据的功能,同时更新部分文字颜色 2016-01-26 16:39:30 +08:00
virusdefender
991a96ddb7 增加 initadmin 命令 2016-01-26 13:12:23 +08:00
virusdefender
1b25092cb4 fix template warning 2016-01-26 12:58:08 +08:00
virusdefender
5e73f60381 压缩首页大图 2016-01-24 19:05:48 +08:00
virusdefender
35be649d5b update readme and license 2016-01-19 14:01:49 +08:00
virusdefender
2097698560 使用 TokenBucket 机制限制用户恶意提交代码 2016-01-17 14:51:14 +08:00
virusdefender
17ed05cb4c 修改首页文字 2016-01-09 14:27:59 +08:00
virusdefender
b65b0ac532 删除无用的文件 2016-01-09 14:27:50 +08:00
virusdefender
6075445087 update readme 2016-01-09 00:28:57 +08:00
virusdefender
ffa29bae60 添加阿里云的 debian 源用于安装 nodes 2016-01-09 00:12:59 +08:00
virusdefender
c6e7abe53d 部分设置项目移入 *_settings.py 2016-01-08 23:33:19 +08:00
virusdefender
5158db7f84 修复部分 bug 2016-01-08 23:32:55 +08:00
virusdefender
6aaa31386b docker 内 server 降权运行 2016-01-08 23:32:30 +08:00
virusdefender
8bf4166d5d 删除比赛翻页链接 2016-01-06 17:18:53 +08:00
virusdefender
7ae8f4026b 修复倒计时模板不统一的问题 2016-01-06 17:12:30 +08:00
virusdefender
4b87ffe4c5 删除排名页面的分页 2016-01-06 17:12:14 +08:00
virusdefender
8c5ee64db8 Happy New Year~ 2016-01-01 01:18:18 +08:00
virusdefender
85c53aaf7d 将比赛排名页面的错误次数换行显示 2015-12-26 22:34:54 +08:00
virusdefender
572753112c 优化比赛排名表格效果 2015-12-26 22:07:25 +08:00
virusdefender
755523e70f 增加基础库版本号,清除缓存 2015-12-23 15:19:01 +08:00
virusdefender
9d6aa30c89 压缩 bootstrap js 2015-12-23 15:10:46 +08:00
virusdefender
fe2c524ea3 表格显示增加横向滚动条,防止把页面撑宽 2015-12-23 11:04:15 +08:00
virusdefender
0483fa2496 Merge branch 'dev'
* dev:
  修改 admin 界面,ip 太宽了
  jquery选择器参数字符串里多打了一个空格
  修复小组邀请赛的密码验证的问题,感觉之前测试过了呀,结果还是有问题,因为验证密码api里选择比赛时限定比赛类型中只有带密码的公开赛,所以无法验证带密码的小组赛

Conflicts:
	judge_dispatcher/tasks.py
	oj/settings.py
	static/src/js/build.js
	static/src/js/config.js
2015-12-23 00:36:21 +08:00
virusdefender
dfaa7655ad Accept Merge Request #336 mr new-arch-dev : (new-arch -> dev)
Merge Request: mr new-arch-dev
Created By: @virusdefender
Accepted By: @virusdefender
URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/336
2015-12-23 00:33:20 +08:00
virusdefender
c08ec7a2dc 修改 admin 界面,ip 太宽了
monitor 不再使用,配置判题服务器的代码移入 judge_dispatcher 里面

添加前端后台判题服务器管理页面一些校验的功能

去掉判题服务器监控的前端和后端

修复比赛 first ac 显示错误的问题

修复两步验证中的错误

tfa 显示 url

增加 qrcode 依赖

完成两步验证的逻辑

fix error package name and add pip mirrorwq

废弃 huey,多数据库连接的时候存在 connection 无法释放的问题,回到 celery

修复 huey 队列不会释放数据库连接的问题,是用法不对

增加关闭两步验证的 api

增加两步验证基础代码

完善 sso 登录部分

规范配置文件写法;数据库用户名也在环境变量中取

个人博客链接前面也增加图标

修改判题机器的配置文件

删除不再使用的配置文件

Squash from a1fff74 to 12f96c6 by virusdefender
2015-12-23 00:33:08 +08:00
virusdefender
0e222a6109 Accept Merge Request #334 修复带密码的小组不能验证密码的错误 : (dev-group -> dev)
Merge Request: 修复带密码的小组不能验证密码的错误
Created By: @esp
Accepted By: @virusdefender
URL: https://coding.net/u/virusdefender/p/qduoj/git/merge/334
2015-12-13 14:59:51 +08:00
sxw
a9d3a5f108 jquery选择器参数字符串里多打了一个空格 2015-12-13 14:23:09 +08:00
sxw
0e9996cb17 修复小组邀请赛的密码验证的问题,感觉之前测试过了呀,结果还是有问题,因为验证密码api里选择比赛时限定比赛类型中只有带密码的公开赛,所以无法验证带密码的小组赛 2015-12-13 14:22:27 +08:00
virusdefender
c035971908 修复两步验证中的错误 2015-12-12 21:40:04 +08:00