Commit Graph

94 Commits

Author SHA1 Message Date
Chiaki
bc6d80d745 Daily commit 2017-05-15 13:09:54 +08:00
Chiaki
65f9c7f52b Add submission module 2017-05-08 17:29:01 +08:00
virusdefender
583954c61b Merge branch '2.0' of github.com:QingdaoU/OnlineJudge into 2.0 2017-04-26 23:41:16 +08:00
virusdefender
46839afa8e fix captcha py3 compatible 2017-04-26 23:40:06 +08:00
virusdefender
ef9cdd9f75 remove i18n 2017-04-19 02:03:48 +08:00
virusdefender
8128e076f2 format code 2017-04-19 01:37:10 +08:00
Chiaki
c6f49c1fe7 Add mail module and fix reset password api 2017-04-18 14:34:23 +08:00
virusdefender
f58fd53557 add problem related tests 2017-02-10 15:13:03 +08:00
virusdefender
817e5aadae rename some method and add some decorator 2017-02-10 11:46:23 +08:00
virusdefender
8ce6040a5b add create problem api 2017-02-02 16:59:15 +08:00
virusdefender
33f8a6c5a3 add create and get contest list api 2017-01-26 12:33:00 +08:00
virusdefender
48f79ec504 add test case upload api 2017-01-25 16:29:00 +08:00
virusdefender
b9fe8d4669 add delete judge server api 2017-01-24 16:48:39 +08:00
virusdefender
e98eb5c3c1 use new datetime format 2017-01-24 16:33:06 +08:00
virusdefender
04fcfcd5be add judge config languages and problem tag api 2017-01-24 13:22:40 +08:00
virusdefender
d1e505dc24 add timezone in user profile 2017-01-24 13:21:49 +08:00
virusdefender
d9fad97e35 isort 2017-01-23 16:48:04 +08:00
virusdefender
cfde5b93e5 initadmin for dev 2017-01-23 16:36:22 +08:00
virusdefender
c26ee6e87a remove unused coding=utf-8 2017-01-23 16:31:17 +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
0f03e75713 add announcement delete api 2016-12-03 20:22:14 +08:00
virusdefender
637baba71b add conf app and related test and settings 2016-11-19 13:47:59 +08:00
virusdefender
172fd4b1f4 使用Python3和更科学的API写法 2016-11-19 12:32:23 +08:00
virusdefender
d9b1141cb9 add some comment 2016-10-31 00:29:00 +08:00
virusdefender
de4d50dd99 add more validation in paginate_data function 2016-10-31 00:18:17 +08:00
virusdefender
d3fa05242a update pagination function to support offset and limit args 2016-10-31 00:11:42 +08:00
virusdefender
30b3e1e22f update APIView to show more friendly error message 2016-10-30 23:29:22 +08:00
virusdefender
39857d1b56 add some tests 2016-10-30 02:17:35 +08:00
virusdefender
61ab910d53 重构 2016-09-25 14:07:45 +08:00
LiYang
bcee7bca67 增加部分基础组件 2016-07-31 20:26:11 +08:00
LiYang
fd9f740e76 admin webpack template 2016-07-31 15:55:31 +08:00
virusdefender
eb02a00859
修改账户系统以及部分用户权限写法
增加部分测试和注释,完善国际化
2016-06-23 12:19:16 +08:00
virusdefender
e8fe2a7279
增加signal的文字提示 2016-05-31 23:35:05 +08:00
virusdefender
c61dea63af
完成上传自定义头像的功能 2016-05-31 19:18:43 +08:00
virusdefender
df4db5141f
优化所有提交页面的翻页显示 2016-05-30 14:38:03 +08:00
spxcds
f19aa20817 增加initinstall命令 2016-05-11 12:43:50 +08:00
virusdefender
a5a313d2fe
增加初始化用户排名的命令脚本 2016-04-24 14:32:27 +08:00
virusdefender
a5a440b9df 修复xss filter导致的html被错误修改的问题 #29 2016-04-07 17:17:49 +08:00
virusdefender
8ec15f9211 使用更强的随机算法 2016-03-28 17:46:56 +08:00
virusdefender
d606895d11 增加重置 root 用户密码的命令 2016-02-12 19:46:49 +08:00
virusdefender
480050fac3 增加清理无用测试数据的功能,同时更新部分文字颜色 2016-01-26 16:39:30 +08:00
virusdefender
991a96ddb7 增加 initadmin 命令 2016-01-26 13:12:23 +08:00
virusdefender
2097698560 使用 TokenBucket 机制限制用户恶意提交代码 2016-01-17 14:51:14 +08:00
virusdefender
85c53aaf7d 将比赛排名页面的错误次数换行显示 2015-12-26 22:34:54 +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
492e7446b1 mail 拆分模块
增加 js 的压缩配置

修改设置,增加备案号

Squash from 3dd19cf to bfc4123 by virusdefender
2015-12-09 11:03:30 +08:00
virusdefender
723b26a828 更新公告功能;去除小组可见公告;增加后端测试;修改后台对应的 js 和界面 2015-10-16 20:43:34 +08:00
virusdefender
54581cff53 加强随机字符串强度 2015-10-13 09:04:41 +08:00
virusdefender
306c4ccce9 自定义网站信息 2015-10-13 09:03:53 +08:00