Commit Graph

968 Commits

Author SHA1 Message Date
d1dace11b1
feat(problem/remote): remember recent used submit_type 2023-02-03 17:48:38 +08:00
e79128ad94
fix: prevent forms submitting multiple times
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-03 17:16:01 +08:00
5531233763
fix(remote_judger): status reporting
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-03 17:04:22 +08:00
da02425215
fix: store username when using remember_token 2023-02-03 17:03:58 +08:00
92793969af
fix(problem/remote): problem crawler 2023-02-03 16:41:13 +08:00
0aacb14b9b
fix(remote_judger/atcoder): getCsrfToken 2023-02-03 16:38:27 +08:00
eead1d8c85
feat(remote_judger/codeforces): submit use own account
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-03 16:16:24 +08:00
a940ac3bbb
chore: lock db version 2023-02-03 15:35:47 +08:00
1c0003a7e0
fix: luogu problem id validator
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-03 15:04:34 +08:00
94f31d0620
fix: disable submit button if can submit 2023-02-03 15:01:24 +08:00
dfc57f13d3
feat: Remote Judge for Luogu (#34)
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-03 13:59:31 +08:00
d71708ec5b
feat(remote_judger/luogu): judge details 2023-02-03 13:53:36 +08:00
4de24c44e0
fix(remote_judger/luogu): sec cookie 2023-02-03 11:35:43 +08:00
5cfd8d5846
feat(remote_judger): add luogu 2023-02-03 10:47:58 +08:00
7bc29d60c9
refactor(remote_judger): remote_submit_type 2023-02-03 09:38:27 +08:00
2ab8d07683
refactor(problem/remote): custom account field 2023-02-03 09:06:47 +08:00
dcbe7691a2
feat(problem/remote): add luogu 2023-02-02 21:53:36 +08:00
7cdb39267a
feat(problem/remote): prepare for luogu 2023-02-02 20:07:35 +08:00
017affe9ba
fix(problem/submit): zip_answer_form
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-02 18:45:26 +08:00
16cd5bb162
refactor(remote_judger): clean up daemon code
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-02 15:37:26 +08:00
0cc84f84c0
chore(remote_judger): set fetch wait time limit to 180s
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-02 14:39:38 +08:00
066f12e899
refactor(problem/manage): permissions manage 2023-02-02 14:25:39 +08:00
8bc961fb3c
refactor(problem/solutions): add_solution_form layout 2023-02-02 11:39:22 +08:00
fe5e9b17e5
refactor: lazyload pdf.js
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-02 11:19:35 +08:00
daf0c55485
feat: dropzone form 2023-02-02 10:29:29 +08:00
ec084058ba
fix: e323e7367e
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-01 21:41:11 +08:00
e323e7367e
fix(blog): styles of comment
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-01 21:30:36 +08:00
847a34519d
refactor: new UOJForm class (#25)
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-01 20:54:06 +08:00
8ae8d29128
chore: remove UOJBs4Form class 2023-02-01 20:53:39 +08:00
42f20cef64
fix: typo
All checks were successful
continuous-integration/drone/push Build is passing
ref: 88e2ffc54b
2023-02-01 20:45:49 +08:00
360756d0ac
chore: comment 2023-02-01 20:45:05 +08:00
7e08faa920
Merge branch 'master' into uoj_form_v2 2023-02-01 20:40:07 +08:00
0454df4dab
refactor(blog): uoj_form_v2 2023-02-01 20:39:24 +08:00
948d44ba8d
refactor(contest/self_review): uoj_form_v2 2023-02-01 20:30:39 +08:00
09ee452c07
fix(problem): no submission_requirement warning
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-01 20:27:05 +08:00
382ac27d63
refactor: uoj_form_v2 form-lib 2023-02-01 20:15:05 +08:00
32851eaf57
fix(blog): reply comment
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-01 20:04:48 +08:00
d6fdff6588
fix(login): return url 2023-02-01 20:03:02 +08:00
f2f4ae9b4e
refactor(forgot_pw): bootstrap5 2023-02-01 20:02:32 +08:00
88e8f1de62
refactor(problem/manage/data): uoj_form_v2 2023-02-01 19:36:27 +08:00
5db2b2c381
refactor(contest): not rejudge submissions after contest (#30)
All checks were successful
continuous-integration/drone/push Build is passing
This reverts commit 26a63fac8f.
This fixed commit 469fc99ca7.
2023-02-01 18:19:36 +08:00
ac0e1aa4a4
refactor: use monaco-editor as source code editor 2023-02-01 18:11:26 +08:00
707d792632
feat: mathjax copy tex
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-01 07:49:46 +08:00
c43dbb190d
chore(contest/manage): remove blog_link_contests_form 2023-01-31 18:32:41 +08:00
54a243b517
Merge branch 'master' into uoj_form_v2 2023-01-31 18:30:53 +08:00
e4a3ecfcf3
feat(image_hosting): copy url success status
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-31 15:27:07 +08:00
d2caa718a9
feat(problem): insert pdf in solution
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-31 15:09:12 +08:00
f8170a9437
fix: docker-compose path
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-31 09:29:36 +08:00
47ef361220
fix: 8dfa2760f0
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-31 08:26:36 +08:00
8dfa2760f0
feat(problem/remote): download remote images
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-31 07:59:24 +08:00