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 |
|
virusdefender
|
07ab8ea19f
|
fix flake8 error
|
2017-02-12 19:32:41 +08:00 |
|
virusdefender
|
f58fd53557
|
add problem related tests
|
2017-02-10 15:13:03 +08:00 |
|
virusdefender
|
29aa457a2d
|
add is_admin method
|
2017-02-10 14:37:52 +08:00 |
|
virusdefender
|
817e5aadae
|
rename some method and add some decorator
|
2017-02-10 11:46:23 +08:00 |
|
virusdefender
|
802f27a516
|
add user problem permission
|
2017-02-10 10:38:32 +08:00 |
|
virusdefender
|
0678dd4fca
|
support display id
|
2017-02-09 16:47:08 +08:00 |
|
virusdefender
|
7f105e4a69
|
rebuild some strange migration
|
2017-02-06 17:19:53 +08:00 |
|
virusdefender
|
8f8671df78
|
add language default template
|
2017-02-06 16:41:14 +08:00 |
|
virusdefender
|
a73ffd34cc
|
add problem template field
|
2017-02-06 15:46:17 +08:00 |
|
virusdefender
|
f0540d5a00
|
update edit problem api
|
2017-02-04 12:23:36 +08:00 |
|
virusdefender
|
42713341b3
|
fix typo
|
2017-02-04 00:22:54 +08:00 |
|
virusdefender
|
f3448d51d6
|
save output name in test case score
|
2017-02-04 00:18:22 +08:00 |
|
virusdefender
|
ffbab80132
|
add edit problem serializer
|
2017-02-04 00:10:44 +08:00 |
|
virusdefender
|
920eeb639c
|
tag name list
|
2017-02-03 23:56:56 +08:00 |
|
virusdefender
|
12b143f9d7
|
fix problem empty score issue
|
2017-02-03 23:37:41 +08:00 |
|
virusdefender
|
bdca3b6c2a
|
add content type
|
2017-02-03 22:31:50 +08:00 |
|
virusdefender
|
e15286aa1a
|
add get problem by id
|
2017-02-03 17:15:53 +08:00 |
|
virusdefender
|
8ce6040a5b
|
add create problem api
|
2017-02-02 16:59:15 +08:00 |
|
virusdefender
|
ffc85e9587
|
add fps basic parser
|
2017-01-31 17:19:34 +08:00 |
|
virusdefender
|
02940029ef
|
add contest announcement
|
2017-01-29 17:04:56 +08:00 |
|
virusdefender
|
5ced3d9ca0
|
add edit contest api
|
2017-01-27 23:20:56 +08:00 |
|
virusdefender
|
3150012eb1
|
add contest search api
|
2017-01-26 17:59:41 +08:00 |
|
virusdefender
|
b41939019d
|
add c++ spj
|
2017-01-26 17:14:40 +08:00 |
|
virusdefender
|
5b7aacc6ac
|
allow empty password
|
2017-01-26 17:06:24 +08:00 |
|
virusdefender
|
16616ed217
|
auto generate client token
|
2017-01-26 13:58:26 +08:00 |
|
virusdefender
|
27b2c92d8d
|
add contest list api
|
2017-01-26 13:45:39 +08:00 |
|
virusdefender
|
33f8a6c5a3
|
add create and get contest list api
|
2017-01-26 12:33:00 +08:00 |
|
virusdefender
|
681a88ea83
|
add upload test case zip test
|
2017-01-25 23:01:33 +08:00 |
|
virusdefender
|
e6deec0834
|
add upload ignored files hint
|
2017-01-25 16:39:16 +08:00 |
|
virusdefender
|
48f79ec504
|
add test case upload api
|
2017-01-25 16:29:00 +08:00 |
|
virusdefender
|
e34da1ac33
|
add contest announcement
|
2017-01-25 12:50:35 +08:00 |
|
virusdefender
|
89859d9844
|
allow visible field when create announcement
|
2017-01-25 09:36:33 +08:00 |
|
virusdefender
|
1fc19eba21
|
refine var name
|
2017-01-24 23:56:18 +08:00 |
|
virusdefender
|
f91970f75a
|
fix broken test
|
2017-01-24 20:55:47 +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
|
3f5f72a78d
|
git ip when service url is used
|
2017-01-24 16:22:22 +08:00 |
|
virusdefender
|
440d9c8430
|
dev settings allow any host
|
2017-01-24 16:11:46 +08:00 |
|
virusdefender
|
753d1d67b3
|
coverage
|
2017-01-24 13:36:28 +08:00 |
|
virusdefender
|
b5e48bb8da
|
add coverage
|
2017-01-24 13:28:32 +08:00 |
|
virusdefender
|
04fcfcd5be
|
add judge config languages and problem tag api
|
2017-01-24 13:22:40 +08:00 |
|
virusdefender
|
0fe5b10418
|
add judge server status field
|
2017-01-24 13:22:12 +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 |
|