1
1
mirror of https://github.com/renbaoshuo/S2OJ.git synced 2025-01-13 20:51:53 +00:00
Commit Graph

77 Commits

Author SHA1 Message Date
a1469a96ed
feat(web/problem): add 2600 to difficulties 2022-12-08 13:04:44 +08:00
16d20b38f4
fix(web): allow <img> width attr 2022-12-06 16:11:25 +08:00
0b238485e4
chore(web/problem): update difficulty colors 2022-12-05 19:00:23 +08:00
c0484d55a5
chore(web/problem): show ? when difficulty not set 2022-12-05 17:46:40 +08:00
586df479f6
refactor(web/problem): difficulty 2022-12-05 17:14:43 +08:00
6d0a665d8e
refactor(web/problem): problem difficulty (#20) 2022-12-04 20:45:58 +08:00
dbdc49e73a
refactor(web/problem): problem difficulty 2022-12-04 17:27:16 +08:00
678582fc47
chore(web): HTML::url protocol 2022-12-04 16:53:02 +08:00
4959e6da45
feat(web): hide realname when not logged in 2022-12-03 15:09:04 +08:00
6e9254e008
revert: 387fdf968b 2022-11-19 11:58:04 +08:00
df6024c99f
fix(web): set locale 2022-11-18 13:41:17 +08:00
6ee92bc5ee
fix(web/problem/solution): UOJBlog::getSolutionProblemId() 2022-11-16 16:53:39 +08:00
dbbaa12ac5
feat(web): tmp user 2022-11-12 14:29:11 +08:00
aeb6628314
fix(web/problem): not escape problem title 2022-11-12 12:05:24 +08:00
ef01c326b2
feat(web/contests): upcoming contests view permission check 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 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() 2022-11-12 09:32:53 +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
da69cdf1b9
refactor(web/list): list_v3 2022-11-10 08:16:48 +08:00
3c4cc702c3
chore(web): remove show-text option of click-zan block 2022-11-09 21:37:37 +08:00
20c0ddd958
fix(web/contest): UOJContest::userCanView 2022-11-07 07:33:11 +08:00
70e3fbb93e
fix(web): school default value 2022-11-07 06:31:09 +08:00
e9a4d15dd2
fix(web): HTML::relative_time_str 2022-11-06 17:35:22 +08:00
c93e5d3c46
fix(web/contest): manager register contest 2022-11-06 15:30:15 +08:00
844c93da84
refactor: sync code from uoj.ac 2022-11-06 10:26:21 +08:00
bae26f1c16
fix(web): prevent warning from HTMLPurifier
ref: http://htmlpurifier.org/docs/enduser-customize.html#optimized
2022-10-22 10:11:36 +08:00
ee6169f621
fix(web/group): group rank list pagination 2022-10-22 09:29:51 +08:00
92626c1193
chore(web): HTML::navListGroup 2022-10-21 11:38:19 +08:00
3985b97f2e
feat(web/user): qq avatar 2022-10-20 10:02:53 +08:00
1eb342120e
feat(web/user): show codeforces rating 2022-10-20 08:44:55 +08:00
e33e3ef413
refactor(web/user/edit): user_edit_v2 2022-10-19 21:59:16 +08:00
54b8415cf5
fix: 8a7930e18c 2022-10-19 11:23:22 +08:00
652cd00b86
fix(web): style 2022-10-18 08:55:56 +08:00
8a7930e18c
feat(web): mention a user in markdown 2022-10-18 08:53:57 +08:00
60ba1a5829
feat(web/user_info/motto): markdown support 2022-10-12 19:13:33 +08:00
bd5babfa29
chore: add upgrader for #3 2022-10-11 13:34:05 +08:00
1279ccf711
refactor(web): fix table classes in backend 2022-10-10 07:52:30 +08:00
4e4e45160d
refactor(web): migrate to parsedown 2022-10-10 07:35:48 +08:00
e71f73d81f
refactor(web): add HTML::purifier_inline() function 2022-10-09 21:33:13 +08:00
a97a05553b
chore: remove table-striped class 2022-10-08 08:50:23 +08:00
354c417737
fix: c30374732e 2022-10-04 16:44:14 +08:00
2af4a869f3
fix: style 2022-10-04 16:35:07 +08:00
8703631db8
fix: c30374732e 2022-10-04 16:33:24 +08:00
8a288ceff5
feat: last active at 2022-10-04 16:31:08 +08:00
c30374732e
feat: re-login every week 2022-10-04 14:58:46 +08:00