Commit Graph

21 Commits

Author SHA1 Message Date
b020bc7354
feat(contest): forbidden to add problems after contest
All checks were successful
continuous-integration/drone/push Build is passing
2023-04-12 16:59:57 +08:00
0d31f56e39
fix: 8a04d24a5b
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-28 14:34:09 +08:00
8a04d24a5b
refactor(contest): contest card
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-26 18:03:00 +08:00
d7741c2910
refactor(contest): finalTest database transaction
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-20 09:45:40 +08:00
32efcd3e64
feat(contest): final test for ioi contests
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-16 06:36:14 +08:00
57773b9f41
fix(contest): check if has final_result when starting final test
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-15 16:50:06 +08:00
8c189fd9eb
feat: email notice 2023-02-13 20:29:32 +08:00
b7428e1c85
fix: username color in system_msg
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-13 18:46:06 +08:00
d244f36a25
feat(contest): contest_links 2023-02-12 21:40:22 +08:00
a894939f75
fix: 3ffa996631
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-08 11:32:59 +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
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
469fc99ca7
refactor(contest): not rejudge submissions after contest 2023-01-18 09:29:43 +08:00
ef01c326b2
feat(web/contests): upcoming contests view permission check
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-12 10:29:53 +08:00
8d87fda233
refactor(web/contest): remove UOJContest::queryContestsHasProblem()
use UOJProblem::findInContests() instead.
2022-11-12 10:25:46 +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
20c0ddd958
fix(web/contest): UOJContest::userCanView
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-07 07:33:11 +08:00
c93e5d3c46
fix(web/contest): manager register contest
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-06 15:30:15 +08:00
844c93da84
refactor: sync code from uoj.ac 2022-11-06 10:26:21 +08:00