Commit Graph

126 Commits

Author SHA1 Message Date
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
42f20cef64
fix: typo
All checks were successful
continuous-integration/drone/push Build is passing
ref: 88e2ffc54b
2023-02-01 20:45:49 +08:00
7e08faa920
Merge branch 'master' into uoj_form_v2 2023-02-01 20:40:07 +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
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
54a243b517
Merge branch 'master' into uoj_form_v2 2023-01-31 18:30:53 +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
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
32b92f9311
feat(problem/resources): init 2023-01-30 18:47:44 +08:00
78d8418c27
feat: refresh session after logout 2023-01-30 11:53:02 +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
459956049f
feat(remote_judger): add loj 2023-01-24 16:45:22 +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
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
6510c5bc4e
feat(problem/remote): add atcoder 2023-01-20 21:23:22 +08:00
155f928615
fix(problem/remote): gym problem title 2023-01-20 18:01:31 +08:00
2556dd7819
feat(problem/remote): codeforces::gym 2023-01-20 17:13:39 +08:00
3a2e3ce1db
feat(remote_judger): init 2023-01-19 21:26:59 +08:00
4647a8c8ba
refactor(problem): remove UOJProblem::type() 2023-01-19 16:06:42 +08:00
4d54fdf705
feat(problem): disable custom_test for remote problem 2023-01-19 15:40:46 +08:00
8cfa371af5
Merge branch 'master' into remotejudge-prepare 2023-01-19 12:40:52 +08:00
73f5298911
feat(problem): display remote problem url 2023-01-19 11:49:15 +08:00
4523109085
fix(problem/remote): difficulty 2023-01-19 11:47:35 +08:00
fbed1162c0
fix(problems/new_remote): codeforces sample 2023-01-19 11:05:16 +08:00
8041b49bd8
feat(problem): import remote problem 2023-01-18 16:20:12 +08:00
d6997b8475
feat(web): prepare remote judge 2023-01-18 10:21:53 +08:00
469fc99ca7
refactor(contest): not rejudge submissions after contest 2023-01-18 09:29:43 +08:00
dfb317211e
chore: remove card wrapping rank list
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-17 13:58:07 +08:00
dc3515353e
feat: bootstrap5 msg page
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-16 08:11:15 +08:00
9d66356566
refactor(contest): uoj_form_v2 2023-01-15 21:35:24 +08:00
e2c3a3eb4e
Merge branch 'master' into uoj_form_v2 2023-01-15 21:27:12 +08:00
6e5c15c925
feat(user): log http_x_forwarded_for in history
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-15 20:47:54 +08:00
6548c2e2b7
fix: username color in md mention
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-15 11:13:43 +08:00
6dcd43b914
feat(user): more username colors
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-15 09:15:30 +08:00
d992a07e96
refactor(group/manage): uoj_form_v2 2023-01-15 08:48:08 +08:00
87013054c4
refactor(contest/manage): uoj_form_v2 2023-01-15 08:05:00 +08:00
1ebcda02d6
feat(web/contest): username color 2023-01-14 18:24:03 +08:00
452c2ca12b
feat(web/user): username color
Co-authored-by: Wenkuo Yu <82705676+youwike@users.noreply.github.com>
Co-authored-by: Baoshuo Ren <47095648+renbaoshuo@users.noreply.github.com>
2023-01-14 17:20:10 +08:00
6a4f9a370a
feat(web/lists): add redirect after create list
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-14 08:51:00 +08:00
8417f362e8
feat(web/problem/manage/statement): allow select tags to fill
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-12 10:06:12 +08:00
2dd91d1853
feat: allow admins to edit usertype
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-11 11:17:08 +08:00
1ce6ddd8cb feat(web): UOJForm::addCheckboxes() 2022-12-24 12:06:39 +08:00
0f4977727a
feat(web): UOJForm::addInput() 2022-12-23 22:10:14 +08:00
a1469a96ed
feat(web/problem): add 2600 to difficulties
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-08 13:04:44 +08:00
d72f178251
draft 2022-12-07 22:49:43 +08:00