|
dc3c40463d
|
feat(submissions): user-friendly time format
continuous-integration/drone/push Build is passing
|
2023-02-17 19:01:22 +08:00 |
|
|
80ae85fbf4
|
Merge branch 'new_submission_page'
continuous-integration/drone/push Build is passing
|
2023-02-17 16:55:17 +08:00 |
|
|
1f11278815
|
feat(hack): hack success message
continuous-integration/drone/push Build is passing
|
2023-02-17 10:57:55 +08:00 |
|
|
496b87d0a4
|
refactor(submission): two columns layout
|
2023-02-17 10:56:29 +08:00 |
|
|
f948d0f4c3
|
fix(submission): source code styles
continuous-integration/drone/push Build is passing
|
2023-02-06 16:32:43 +08:00 |
|
|
7794800603
|
feat(remote_judger/loj): fetch submission from archive
|
2023-02-06 09:30:21 +08:00 |
|
|
e2fbd6afe9
|
fix(web/contest/submission): problem managers cannot see final score
continuous-integration/drone/push Build is passing
|
2022-11-12 10:14:54 +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 |
|
|
844c93da84
|
refactor: sync code from uoj.ac
|
2022-11-06 10:26:21 +08:00 |
|