Commit Graph

970 Commits

Author SHA1 Message Date
1517d453d9
chore(web/faq): heading font size
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-12 14:30:02 +08:00
dbbaa12ac5
feat(web): tmp user 2022-11-12 14:29:11 +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
274baec200
fix(web/lists): tags
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-12 11:37:07 +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
738b819b5f
feat(web/submissions): hide older submissions when a registered unfinished contest has this problem 2022-11-12 10:20:28 +08:00
e2fbd6afe9
fix(web/contest/submission): problem managers cannot see final score
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-12 10:14:54 +08:00
79d6cd8a38
fix(web/contest/problem): disable testdata download during contest 2022-11-12 09:59:15 +08:00
6eca1a3c5e
fix(web/group): limit of UOJGroup::getLatestGroupmatesAcceptedSubmissionIds()
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-12 09:32:53 +08:00
ab5d54e4ae
feat(web): new user permissions (#10) (#18)
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-12 09:24:21 +08:00
dd72014a56
chore(web/super_manage): remove usertype filter 2022-11-12 09:21:55 +08:00
1bb83b452a
feat(web/user): user type display 2022-11-12 09:21:36 +08:00
bfc729f564
feat(web): add upgrader for #18 2022-11-12 09:19:25 +08:00
1c94b98efc
refactor(web): use UOJUser::getLink() 2022-11-12 07:11:49 +08:00
aeba27d701
feat(web/user/system_msg): unread bg 2022-11-12 07:10:40 +08:00
ef3f7b9e7f
feat(web): new user permissions (#10) 2022-11-12 07:10:34 +08:00
e6e2fdd53a
fix: 287889b60f
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-11 19:14:08 +08:00
d7446b9fa9
refactor(web/group): group_v3 (#17)
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-11 14:01:21 +08:00
287889b60f
refactor(web/group): group_v3 2022-11-11 08:20:33 +08:00
91fb9c8e01
refactor(web/list): list_v3 (#16)
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-10 08:20:49 +08:00
da69cdf1b9
refactor(web/list): list_v3 2022-11-10 08:16:48 +08:00
6b85af0eeb
fix(web/problem_set): problem difficulty
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-09 21:56:39 +08:00
3c4cc702c3
chore(web): remove show-text option of click-zan block 2022-11-09 21:37:37 +08:00
5ce6490efb
Revert "chore(judger): use stoi() to convert string to int"
All checks were successful
continuous-integration/drone/push Build is passing
This reverts commit 722d8eb479.
2022-11-09 17:04:01 +08:00
33779b1758
fix(web/problem/manage/data): condition for subfolder
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-08 15:27:48 +08:00
d7aea4cbbc
chore(judger): add runp::double_to_itimerval 2022-11-08 15:24:21 +08:00
1e63154574
feat(judger): support non-integer time limit 2022-11-08 07:06:49 +08:00
6b785e8bc7
fix(web): subtask score info
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-07 22:02:56 +08:00
e7860cc24e
fix(web): codemirror line number font size
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-07 20:42:40 +08:00
62a63c4c6e
fix(web): ClickZans::click
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-07 20:13:57 +08:00
80e8b72fb6
fix(web/contest/self_reviews): remove useless DB::escape
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-07 19:25:45 +08:00
4f5bbf82a5
fix(web/problem): page title
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-07 15:44:01 +08:00
c764927af6
chore: update readme 2022-11-07 15:22:26 +08:00
64603588bb
chore(judger/formatter): sync from uoj.ac 2022-11-07 14:03:47 +08:00
eecd40efd8
chore(web/problem): default statement
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-07 13:57:23 +08:00
722d8eb479
chore(judger): use stoi() to convert string to int 2022-11-07 07:49:40 +08:00
c84265a0a1
fix(web): subtask info item width
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-07 07:46:13 +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
70e3fbb93e
fix(web): school default value
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-07 06:31:09 +08:00
2a69d50d6d
fix(web/blog/write): new blog url 2022-11-07 06:30:50 +08:00
e9a4d15dd2
fix(web): HTML::relative_time_str
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-06 17:35:22 +08:00
954a870ac0
fix(web/contest/submissions): simplify title
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-06 16:58:59 +08:00
ba267c15e1
fix(web/contest/after_contest_standings): only fetch data of contestants who has participated in the contest
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-06 16:39:55 +08:00
079c405277
fix(web/problem_set): is_hidden, my filter
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-06 16:23:08 +08:00
a83f8302dc
fix: 75cb0f3749
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-06 16:02:39 +08:00
75cb0f3749
feat(web/contest/standings): first accepted
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-06 15:57:38 +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
d84c21bf68
chore(web/contest/register): ACM 罚时
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-06 15:21:38 +08:00
f3ce28c1f7
fix(web/submission_list): sql for view permission
All checks were successful
continuous-integration/drone/push Build is passing
2022-11-06 15:00:59 +08:00