virusdefender
|
eab80024a8
|
修复 JudgeServer task_number 并发更新的问题
|
2019-04-03 12:07:59 +08:00 |
|
virusdefender
|
f1f2202731
|
bug fix
|
2019-04-01 15:08:45 +08:00 |
|
virusdefender
|
36d8cc3e92
|
fix cpp lang seccomp rules
|
2019-03-28 10:48:55 +08:00 |
|
virusdefender
|
f2576a9411
|
fix tests
|
2019-03-26 10:51:49 +08:00 |
|
virusdefender
|
abfe99a8bf
|
add sysoptions languages migrations
|
2019-03-26 10:32:29 +08:00 |
|
virusdefender
|
20dd6237b6
|
add update notes
|
2019-03-26 10:29:34 +08:00 |
|
virusdefender
|
ece38de1d5
|
database connection retry
|
2019-03-26 10:02:49 +08:00 |
|
virusdefender
|
26e03c26fc
|
disable sentry in no production env
|
2019-03-26 10:02:49 +08:00 |
|
virusdefender
|
6f8e68846c
|
check is id
|
2019-03-26 10:02:49 +08:00 |
|
virusdefender
|
7e4132bed1
|
尝试修复 submission 中的竞争问题
|
2019-03-26 10:02:49 +08:00 |
|
virusdefender
|
b963f2d5bc
|
pass io mode to judge server
|
2019-03-13 17:57:59 +08:00 |
|
virusdefender
|
8cdc4acaaf
|
share submission
|
2019-03-13 17:57:41 +08:00 |
|
virusdefender
|
d969c6fe5e
|
后端增加题目 io mode 相关逻辑
|
2019-03-12 16:38:40 +08:00 |
|
virusdefender
|
1adfd35615
|
解决 dispatcher 中部分数据库锁的问题
|
2019-03-12 14:58:14 +08:00 |
|
virusdefender
|
c192304fd8
|
增加文件上传功能
|
2019-03-12 14:54:07 +08:00 |
|
virusdefender
|
7df98245e4
|
增加部分缓存
|
2019-03-11 17:59:28 +08:00 |
|
virusdefender
|
482a1a7d02
|
升级为 Python 3.7
|
2019-03-11 17:59:28 +08:00 |
|
virusdefender
|
a5f0c8eb31
|
remove celery and use dramatiq
|
2019-03-11 17:59:24 +08:00 |
|
virusdefender
|
1af50c0f4c
|
支持用户的删除
|
2019-03-11 11:43:15 +08:00 |
|
virusdefender
|
6ef16c8253
|
修复部分情况下提取 serializer 的错误信息的错误
|
2019-03-11 11:30:30 +08:00 |
|
virusdefender
|
6b7654a0c3
|
update to django 2.0
|
2019-03-11 11:25:10 +08:00 |
|
virusdefender
|
5ae50e4e54
|
设置 gunicorn 和 celery 的 worker 数量,最小是 2
|
2019-01-05 14:53:55 +08:00 |
|
virusdefender
|
a52f383930
|
将编译选项修改为数据库存储
|
2019-01-05 14:12:17 +08:00 |
|
virusdefender
|
2dc1d0cbce
|
修复 ACM 类型题目导入后,无法显示测试用例信息的问题
|
2019-01-05 14:12:17 +08:00 |
|
virusdefender
|
efddadb898
|
增加数据库初始化脚本
|
2019-01-05 14:12:14 +08:00 |
|
virusdefender
|
8403726455
|
fix old files permission
|
2018-10-14 21:33:08 +08:00 |
|
virusdefender
|
8354271217
|
fix fps
|
2018-10-14 21:10:35 +08:00 |
|
virusdefender
|
94baab8570
|
try to fix permission
|
2018-10-14 17:49:20 +08:00 |
|
virusdefender
|
ee12a1f527
|
对 testcase 使用 nobody 700 的权限
|
2018-08-10 08:05:02 +08:00 |
|
virusdefender
|
4d3a4d1c6e
|
修复一系列超级管理员无法操作其他用户比赛和题目的问题
|
2018-06-30 14:41:00 +08:00 |
|
virusdefender
|
a2332b78cd
|
比赛相关api都需要登录
|
2018-06-30 14:40:35 +08:00 |
|
virusdefender
|
a3ee2ea212
|
忽略被封禁用户的提交
|
2018-05-20 08:20:17 +08:00 |
|
virusdefender
|
3c04216573
|
增大编译时间限制
|
2018-05-17 01:28:08 +08:00 |
|
virusdefender
|
08ea52afa9
|
去除部分提交限制
|
2018-05-17 01:22:18 +08:00 |
|
virusdefender
|
fea77ce92b
|
smtp账户不一定是邮箱
|
2018-05-17 01:22:05 +08:00 |
|
virusdefender
|
83b81bf14b
|
disable ip throttling
|
2018-05-13 18:33:04 +08:00 |
|
virusdefender
|
29f75a011b
|
add export contest rank to csv
|
2018-05-06 04:25:53 +08:00 |
|
virusdefender
|
ab37c98347
|
管理员修改用户信息的时候,也应该不区分用户名和邮箱的大小写
|
2018-05-06 02:14:46 +08:00 |
|
virusdefender
|
e843404c5f
|
sso api
|
2018-05-06 01:06:49 +08:00 |
|
virusdefender
|
c9563506ef
|
disable update json cache
|
2018-05-05 22:42:03 +08:00 |
|
virusdefender
|
831a3ec013
|
update update desc
|
2018-05-05 22:37:14 +08:00 |
|
virusdefender
|
fe70e62121
|
fix tests
|
2018-05-05 16:52:54 +08:00 |
|
virusdefender
|
040ce8362f
|
update
|
2018-05-05 16:29:34 +08:00 |
|
virusdefender
|
d5468803ba
|
use secret key file
|
2018-05-05 15:21:53 +08:00 |
|
virusdefender
|
3bb3becfcf
|
alter to text field
|
2018-05-01 12:56:23 +08:00 |
|
virusdefender
|
5cb907fa94
|
strip space in qrcode
|
2018-04-25 21:26:32 +08:00 |
|
virusdefender
|
443fc22699
|
fix exception class
|
2018-04-24 07:06:33 +08:00 |
|
virusdefender
|
82890a92b4
|
support fps problems import; fix qduoj problems import
|
2018-04-18 00:08:18 +08:00 |
|
virusdefender
|
79724b0463
|
修复编辑题目会修改作者的问题;修复权限判断时候的逻辑错误
|
2018-04-18 00:00:06 +08:00 |
|
virusdefender
|
93d0ae38b1
|
add release note
|
2018-03-28 12:51:03 +08:00 |
|
virusdefender
|
2e50910931
|
add migration to correct database record; rejudge function now can work normally.
|
2018-03-27 16:22:25 +08:00 |
|
virusdefender
|
a0da0b5fa6
|
修复了 submission_number 不变的问题
|
2018-03-27 13:32:43 +08:00 |
|
virusdefender
|
38f5223444
|
update release note
|
2018-03-23 20:22:42 +08:00 |
|
virusdefender
|
e70c8db826
|
support memory_limit_check_only
|
2018-03-23 19:39:46 +08:00 |
|
virusdefender
|
1a84ecffad
|
fix xx object has no attribute 'smtp_error'
|
2018-03-18 18:22:58 +08:00 |
|
virusdefender
|
108ad33977
|
update compiler
|
2018-03-18 11:24:49 +08:00 |
|
virusdefender
|
0e83a920b2
|
fix ip header
|
2018-01-06 23:58:33 +08:00 |
|
virusdefender
|
dbce3e443a
|
redis retry
|
2018-01-06 14:26:46 +08:00 |
|
virusdefender
|
b50f5404ff
|
update replace static cdn host function
|
2018-01-05 10:44:19 +08:00 |
|
virusdefender
|
679512e3cc
|
fix FORCE_HTTPS
add ip_header env
|
2018-01-05 10:44:15 +08:00 |
|
virusdefender
|
0e1d40792f
|
update release note
update sentry settings
|
2018-01-04 20:47:57 +08:00 |
|
virusdefender
|
8454b36792
|
fix permission
|
2018-01-04 19:39:24 +08:00 |
|
virusdefender
|
41f248091e
|
add replace cdn host function
|
2017-12-27 22:04:06 +08:00 |
|
virusdefender
|
0a8cd6b541
|
fix typo
|
2017-12-26 21:22:04 +08:00 |
|
virusdefender
|
80e08817bb
|
add system update api
|
2017-12-24 15:36:15 +08:00 |
|
virusdefender
|
a5fea0c653
|
update xss filter
|
2017-12-24 15:34:22 +08:00 |
|
virusdefender
|
03cf356bab
|
add judge server is_disabled field
|
2017-12-24 14:49:23 +08:00 |
|
virusdefender
|
290be9f8bc
|
service url now is required
|
2017-12-24 12:08:56 +08:00 |
|
virusdefender
|
872e7407cf
|
add smtp test function
|
2017-12-24 11:34:40 +08:00 |
|
virusdefender
|
47da932a2b
|
new email template
|
2017-12-24 11:01:33 +08:00 |
|
virusdefender
|
072364497c
|
new throttling
|
2017-12-24 11:01:33 +08:00 |
|
virusdefender
|
3c8e6cd9f3
|
use entrypoint
|
2017-12-24 11:01:33 +08:00 |
|
virusdefender
|
3c70ecbd19
|
add sentry
|
2017-12-24 11:01:33 +08:00 |
|
virusdefender
|
63818dc766
|
ignore nginx conf links
|
2017-12-19 22:25:50 +08:00 |
|
virusdefender
|
eeadb5b87b
|
fix docker exec error
|
2017-12-19 22:25:10 +08:00 |
|
virusdefender
|
9a3f21461a
|
修复某些情况下泄露template的问题
|
2017-12-19 22:15:38 +08:00 |
|
virusdefender
|
2f76a46500
|
add ssl helper
|
2017-12-16 01:53:59 +08:00 |
|
virusdefender
|
9542b2e5f7
|
use env to force https
|
2017-12-16 01:39:50 +08:00 |
|
virusdefender
|
d15c4aa60c
|
do not save user output
|
2017-12-09 22:51:52 +08:00 |
|
virusdefender
|
09c8819c4e
|
migration to delete user output
u need to run “vacuum full submission” to reduce db file size
|
2017-12-09 22:49:24 +08:00 |
|
virusdefender
|
df50662b97
|
fix tests
|
2017-12-09 22:42:54 +08:00 |
|
virusdefender
|
86ca138b59
|
copy default avatar
|
2017-11-26 16:04:02 +08:00 |
|
virusdefender
|
945ea5e4e0
|
parse problem code template
|
2017-11-26 14:04:38 +08:00 |
|
virusdefender
|
324535474e
|
fix template mark
|
2017-11-26 13:30:07 +08:00 |
|
virusdefender
|
1bf4973648
|
fix deploy issues
- make supervisorctl happy
- fix avatar path
- refine logging config
- add nginx buffer path
|
2017-11-26 10:43:14 +08:00 |
|
virusdefender
|
00eb3b1967
|
add api to reset openapi appkey and related middleware
|
2017-11-25 22:31:04 +08:00 |
|
virusdefender
|
79717c82b1
|
move Dockerfile
|
2017-11-25 19:16:31 +08:00 |
|
virusdefender
|
7fce29cb71
|
fix static file path
|
2017-11-25 15:47:56 +08:00 |
|
virusdefender
|
05475fb161
|
download frontend dist from github release
|
2017-11-25 15:34:17 +08:00 |
|
virusdefender
|
1f9eca8b7d
|
fix initadmin script
|
2017-11-25 13:07:22 +08:00 |
|
virusdefender
|
cf40deb97c
|
add ssl cert
|
2017-11-25 12:56:09 +08:00 |
|
virusdefender
|
6d08011e2d
|
deploy script
|
2017-11-25 05:46:35 +08:00 |
|
virusdefender
|
2d038c7bcc
|
use bulk_create and transaction for user generator
|
2017-11-24 23:53:47 +08:00 |
|
virusdefender
|
9889ac5b4a
|
fix directory traversal
|
2017-11-24 23:31:51 +08:00 |
|
virusdefender
|
7cc33d0701
|
use bulk_create and transcation for importing user
|
2017-11-24 23:31:30 +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
|
bb3d4f7f02
|
update fps parser
|
2017-02-19 12:58:36 +08:00 |
|
virusdefender
|
a16701a320
|
add fps parser
|
2017-02-19 10:26:35 +08:00 |
|
virusdefender
|
0fdaab7e88
|
add create contest problem
|
2017-02-17 20:14:03 +08:00 |
|