Commit Graph

966 Commits

Author SHA1 Message Date
5f7bf17fe0
feat(problem): insert pdf in statement
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-30 20:27:53 +08:00
24c5ad4e5f
fix: use local dropzone.js 2023-01-30 19:58:37 +08:00
18f6556e03
feat(problem): problem resources (#31)
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-30 18:58:26 +08:00
1e775d0d02
chore(problem/resources): add upgrader 2023-01-30 18:53:20 +08:00
799bec0e5b
chore(problem/resources): create folder when create problem 2023-01-30 18:52:36 +08:00
32b92f9311
feat(problem/resources): init 2023-01-30 18:47:44 +08:00
d3082fd9d9
feat(image_hosting): remove get_image wrapper
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-30 15:19:39 +08:00
78d8418c27
feat: refresh session after logout 2023-01-30 11:53:02 +08:00
886fb1a2fa
feat(problems): remote problems tab
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-29 22:31:02 +08:00
7b6354706a
fix(remote_judger/loj): waiting status
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-29 21:57:51 +08:00
7c30908cf2
fix: <ol>, <ul> in .markdown-body 2023-01-29 21:52:28 +08:00
74127afe25
feat(judger): add "x bytes omitted" info
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-29 18:40:28 +08:00
cea0e82db8
feat(remote_judger/loj): judge details
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-29 17:44:51 +08:00
72242edbfc
feat(remote_judger/loj): compile error message 2023-01-29 16:25:32 +08:00
9bad6f6ec7
chore(problem/manage): convert to local problem help text 2023-01-29 16:19:00 +08:00
c9158e9721
fix(remote_judger/loj): judge progress status report
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-29 15:14:06 +08:00
a7a18ad0fb
feat: add backup script
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-29 14:25:18 +08:00
176caf830d
fix(remote_judger/codeforces): memory of a test
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-29 08:27:56 +08:00
8f0c206cd7
fix: hide score in test when score not exists
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-28 18:35:07 +08:00
50efed50fd
feat(remote_judger): judge details for codeforces
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-28 18:28:02 +08:00
e9abdd53ae
feat(problems/new_remote): provider name as initial tag
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-28 09:40:46 +08:00
bc18403973
fix(user_msg): height
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-28 09:33:50 +08:00
104ce059d4
feat(problem/remote): convert to local problem
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-28 09:30:50 +08:00
2225ddb5d4
fix(list): table col name
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-28 09:11:36 +08:00
e5b6aff008
fix(contest/manage): problem judge type display
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-27 15:47:57 +08:00
26a63fac8f
Revert "refactor(contest): not rejudge submissions after contest (#30)"
This reverts commit 545126a303, reversing
changes made to e522538d98.
2023-01-27 15:46:12 +08:00
d8810fcf78
feat: add analytics
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-25 15:45:53 +08:00
259bf77d58
feat: Remote Judge (#28)
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-24 17:49:37 +08:00
4701742eb2
chore: add upgrader 2023-01-24 17:37:16 +08:00
459956049f
feat(remote_judger): add loj 2023-01-24 16:45:22 +08:00
246c7fb615
chore(remote_judger): user-agent as constant 2023-01-24 16:04:02 +08:00
7bc11120b9
fix(remote_judger/uoj): account type 2023-01-24 11:59:00 +08:00
e768c0ea05
feat(problem/remote): keep local difficulty when no remote difficulty is given 2023-01-24 11:52:10 +08:00
af80a6831b
feat(problem/remote): add loj 2023-01-24 11:51:21 +08:00
dc32574585
feat(problem/remote): rejudge 2023-01-22 17:56:36 +08:00
195f21fab6
fix(remote_judger/uoj): submission id 2023-01-22 17:51:45 +08:00
61545c6807
feat(remote_judger): add uoj 2023-01-22 17:36:18 +08:00
6e945ef711
feat(problem/remote): add uoj 2023-01-22 17:00:12 +08:00
9611ea35da
fix(remote_judger): docker image 2023-01-22 16:25:26 +08:00
b2e9c28016
fix: build ci 2023-01-22 16:21:31 +08:00
897c64a806
feat(remote_judger): add atcoder 2023-01-22 16:19:17 +08:00
0571beca45
fix: unset $_SESSION['phrase']
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-22 15:46:41 +08:00
6510c5bc4e
feat(problem/remote): add atcoder 2023-01-20 21:23:22 +08:00
1f711a9a94
fix(remote_judger/codeforces): C++20 2023-01-20 19:18:45 +08:00
155f928615
fix(problem/remote): gym problem title 2023-01-20 18:01:31 +08:00
66acf9dba5
feat: build s2oj-remote-judger image 2023-01-20 17:54:49 +08:00
2556dd7819
feat(problem/remote): codeforces::gym 2023-01-20 17:13:39 +08:00
6407895ae2
feat(remote_judger): sample test 2023-01-20 16:43:49 +08:00
3d6102a3f9
feat(remote_judger): add codeforces 2023-01-20 16:35:02 +08:00
3a2e3ce1db
feat(remote_judger): init 2023-01-19 21:26:59 +08:00