Commit Graph
61 Commits
Author SHA1 Message Date
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