Commit Graph
75 Commits
Author SHA1 Message Date
virusdefender 32c1b89080 flake8 2017-01-23 16:25:14 +08:00
virusdefender 5c5cf7ff98 fix basic ci 2017-01-23 16:05:52 +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 f56d75cf91 add judge_server related api 2016-11-20 19:18:25 +08:00
virusdefender 294fd8b5b2 rename website_footer ->footer 2016-11-19 17:19:04 +08:00
virusdefender 637baba71b add conf app and related test and settings 2016-11-19 13:47:59 +08:00
virusdefender 7fcc4d972b 统一APIView的名字 2016-11-19 12:37:27 +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 e32ef06eeb add announcement visible filter 2016-10-30 23:29:47 +08:00
virusdefender 30b3e1e22f update APIView to show more friendly error message 2016-10-30 23:29:22 +08:00
virusdefender 2f77be5c4b dev deploy 2016-10-30 12:56:47 +08:00
virusdefender 39857d1b56 add some tests 2016-10-30 02:17:35 +08:00
virusdefender 078de956e5 重构 2016-09-25 17:00:52 +08:00
virusdefender 61ab910d53 重构 2016-09-25 14:07:45 +08:00
virusdefender 38d6bf3427 修复build错误 2016-08-21 00:07:51 +08:00
virusdefender 80d3b37d1b 区分views和components 2016-08-20 23:28:36 +08:00
virusdefender c9ad0f1d4a 修复非第一页搜索时提示页码不存在的问题 2016-06-30 10:42:36 +08:00
virusdefender eb02a00859 修改账户系统以及部分用户权限写法
增加部分测试和注释,完善国际化
2016-06-23 12:19:16 +08:00
virusdefender 6626b5baab 修复部分登陆链接没有带from参数的问题,感谢@imcaffrey 2016-06-18 16:51:17 +08:00
virusdefender 61fe5675e0 修复题目ac计数器重复计算的问题 2016-06-11 23:45:56 +08:00
virusdefender e040f3141c 增加MySQL相关的Dockerfile 2016-06-10 22:58:27 +08:00
virusdefender f4251f7a9a 删除兼容性页面的跳转 2016-06-06 21:02:57 +08:00
virusdefender 24ab37365d fix typo 2016-06-04 11:40:48 +08:00
virusdefender e8fe2a7279 增加signal的文字提示 2016-05-31 23:35:05 +08:00
virusdefender 53b132a211 javac编译也需要指定内存内存分配参数,否则在部分内存较大的机器上,jvm趋向于分配大内存而实际被限制只能分配1G而出现错误。感谢@若木指出这个问题。 2016-05-31 21:50:55 +08:00
virusdefender c61dea63af 完成上传自定义头像的功能 2016-05-31 19:18:43 +08:00
virusdefender be49cf941a 增加上传头像的前端js基础框架 2016-05-31 12:40:46 +08:00
virusdefender 257778d045 跳转回调链接修改为相对路径 2016-05-31 11:12:54 +08:00
virusdefender 4a45ddb9e9 docker容器中增加时区信息环境变量 2016-05-30 18:12:36 +08:00
virusdefender 74880989ab 修复不同用户登录显示相同的缓存代码的问题 2016-05-30 18:07:46 +08:00
virusdefender b88b34ef7f 删除admin模板中无效链接 2016-05-30 17:38:58 +08:00
virusdefender b528f5b861 openapi中泄露了spj的代码信息 2016-05-30 16:57:51 +08:00
virusdefender 634b572901 admin用户管理页面增加查看单个用户提交的功能 2016-05-30 16:46:13 +08:00
virusdefender 383935c4d8 登录回调的url改为相对路径 2016-05-30 15:57:03 +08:00
virusdefender c30c3f3528 增加查看指定的人提交的功能 2016-05-30 15:08:21 +08:00
virusdefender df4db5141f 优化所有提交页面的翻页显示 2016-05-30 14:38:03 +08:00
virusdefender 3b6cbc51a1 修复列表越界导致的异常 2016-05-29 16:12:29 +08:00
virusdefender eb0a3447c5 修复判题服务器多余字段的问题 2016-05-28 20:21:44 +08:00
virusdefender ed2b7779c2 修复未登录用户筛选比赛时候的server error 2016-05-20 09:28:27 +08:00
virusdefender 1b286a365c 删除等待数据库启动的代码,改为手动创建数据库 2016-05-19 17:06:16 +08:00
virusdefender ac53f7974d 尝试修复判题服务器并发修改的问题 2016-05-19 16:56:26 +08:00
virusdefender 6c077daffb 增加用户名开头为*的提示 2016-05-19 14:55:06 +08:00
virusdefender 020d17a75a 增加*开头的队伍不参与排名的规则 2016-05-19 14:29:06 +08:00
virusdefender 4737e970f5 个人信息中的学校改为选填 2016-05-13 12:12:50 +08:00
virusdefender 3aa9b9b319 g++编译器内存限制放宽到256M 2016-05-10 21:02:43 +08:00
virusdefender 40573615ec 避免存在文件链接,导致真实文件被打包
ref http://drops.wooyun.org/papers/4762
2016-05-09 20:55:42 +08:00
virusdefender 7350b334c9 修复css权重和样式覆盖的问题 2016-05-09 20:52:37 +08:00
virusdefender c1b0d5e854 修复公开比赛的逻辑问题 2016-05-03 17:06:06 +08:00
virusdefender 9f8202ffdc 编译器资源限制放入配置文件中 2016-05-02 21:02:01 +08:00
virusdefender 6acb062a86 编译器允许使用的内存由2G修改为256M,避免编译器占用太多内存。 2016-04-30 19:28:15 +08:00
virusdefender 66d1aa69f0 修复部分代码风格的问题 2016-04-30 19:27:20 +08:00
virusdefender 1a5dadbbd5 增加上传测试用例的提示和帮助 2016-04-28 16:19:13 +08:00
virusdefender 95fe3b02ad cpu核数较少的时候,celery进程数可能会少于判题服务器数量,造成无法跑满负荷 2016-04-24 18:30:04 +08:00
virusdefender 04ec3e956e 尝试使用更细粒度的数据库锁 2016-04-24 16:58:34 +08:00
virusdefender ca44e8b978 删除后台无用筛选 2016-04-24 16:12:11 +08:00
virusdefender bd57e82105 celery不再使用pickle,避免可能的安全风险 2016-04-24 15:59:20 +08:00
virusdefender 0166008ce1 增加更新用户提交计数器的任务 2016-04-24 15:02:51 +08:00
virusdefender a5a313d2fe 增加初始化用户排名的命令脚本 2016-04-24 14:32:27 +08:00
virusdefender 203ed3b35e 修复提交列表不显示链接的问题 2016-04-24 14:27:19 +08:00
virusdefender 794ce8ff46 增加用户排名功能 2016-04-24 13:21:22 +08:00
virusdefender 5f6ee73b47 利用django lazy query 提高性能 2016-04-23 23:21:17 +08:00
virusdefender 4e6465ff26 设置是否显示全部的提交列表 2016-04-23 23:13:03 +08:00
virusdefender a3ca1bb22e 修复typo,一个愚蠢的错误 2016-04-23 21:23:51 +08:00
virusdefender ac0284879f 增加实际运行时间的显示和说明 2016-04-23 20:33:21 +08:00
virusdefender a210689a07 不再使用django-celery,使用原生celery代替 2016-04-22 21:52:53 +08:00
virusdefender 1e73eca339 为judger增加supervisor 2016-04-22 19:38:52 +08:00
virusdefender 9bd0881e20 去除不必要的supervisor设置项目 2016-04-22 19:06:47 +08:00
virusdefender d7d597cc23 fix error package name and add pip mirrorwq 2015-12-12 15:59:58 +08:00
virusdefender 7f33e54680 Merge branch 'new-arch' of https://git.coding.net/virusdefender/qduoj into new-arch 2015-12-12 15:45:35 +08:00
virusdefender 592720dd01 增加用户登录
包括用户model、用户登录模板、登录api和测试。
2015-06-29 12:43:17 +08:00
virusdefender 00052d8e9b 创建新工程 添加了一些通用代码和数据库模型 2015-06-26 15:59:53 +08:00