Commit Graph

27 Commits

Author SHA1 Message Date
2787028069
fix(user): hide hidden problems
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-13 11:57:10 +08:00
fea4eea8d7
refactor: UOJProblemDataSynchronizer
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-13 08:28:33 +08:00
acfcfd1a74
fix(contest/problem): UOJProblem::additionalSubmissionComponentsCannotBeSeenByUser() 2023-02-07 19:43:24 +08:00
38635106c0
feat(problem/manage/data): new data configure page 2023-02-04 21:52:59 +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
32b92f9311
feat(problem/resources): init 2023-01-30 18:47:44 +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
73f5298911
feat(problem): display remote problem url 2023-01-19 11:49:15 +08:00
8041b49bd8
feat(problem): import remote problem 2023-01-18 16:20:12 +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
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
0b238485e4
chore(web/problem): update difficulty colors
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-05 19:00:23 +08:00
c0484d55a5
chore(web/problem): show ? when difficulty not set
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-05 17:46:40 +08:00
586df479f6
refactor(web/problem): difficulty 2022-12-05 17:14:43 +08:00
dbdc49e73a
refactor(web/problem): problem difficulty 2022-12-04 17:27:16 +08:00
aeb6628314
fix(web/problem): not escape problem title
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-12 12:05:24 +08:00
8d87fda233
refactor(web/contest): remove UOJContest::queryContestsHasProblem()
use UOJProblem::findInContests() instead.
2022-11-12 10:25:46 +08:00
738b819b5f
feat(web/submissions): hide older submissions when a registered unfinished contest has this problem 2022-11-12 10:20:28 +08:00
79d6cd8a38
fix(web/contest/problem): disable testdata download during contest 2022-11-12 09:59:15 +08:00
1c94b98efc
refactor(web): use UOJUser::getLink() 2022-11-12 07:11:49 +08:00
ef3f7b9e7f
feat(web): new user permissions (#10) 2022-11-12 07:10:34 +08:00
287889b60f
refactor(web/group): group_v3 2022-11-11 08:20:33 +08:00
3c4cc702c3
chore(web): remove show-text option of click-zan block 2022-11-09 21:37:37 +08:00
844c93da84
refactor: sync code from uoj.ac 2022-11-06 10:26:21 +08:00