|
90b3675bd5
|
fix: return 403 if problem is used in a registered running contest
continuous-integration/drone/push Build is passing
|
2022-10-03 08:49:23 +08:00 |
|
|
a917881042
|
fix: unregister button
continuous-integration/drone/push Build is passing
|
2022-10-02 20:54:25 +08:00 |
|
|
d3902347a1
|
feat: blog aboutme page
|
2022-10-02 20:47:53 +08:00 |
|
|
9528838d69
|
fix: is_hidden in blog_archive
continuous-integration/drone/push Build is passing
|
2022-10-02 17:53:33 +08:00 |
|
|
0704b85065
|
refactor: blog_index and blog_archive with bs5
continuous-integration/drone/push Build is passing
|
2022-10-02 17:02:17 +08:00 |
|
|
40921a5701
|
refactor: add_contest page with bs5
|
2022-10-02 14:41:26 +08:00 |
|
|
327c61a251
|
refactor: problem_statement_manage with bs5
|
2022-10-02 14:25:22 +08:00 |
|
|
e62f3b4d38
|
fix: user_info accepted submission count
continuous-integration/drone/push Build is passing
|
2022-10-02 10:17:12 +08:00 |
|
|
ce10dce025
|
fix: remove problem_uploader permission when add problem_manager
continuous-integration/drone/push Build is passing
|
2022-10-01 22:03:00 +08:00 |
|
|
7678b34221
|
refactor: contest_members page with bs5
continuous-integration/drone/push Build is passing
|
2022-10-01 21:26:01 +08:00 |
|
|
2b00906fa1
|
fix: blog tags
|
2022-10-01 19:34:03 +08:00 |
|
|
023f2e392c
|
fix: add missing spaces between tags
|
2022-10-01 19:31:13 +08:00 |
|
|
60e2c80b8d
|
feat: add teacher type
|
2022-10-01 19:29:40 +08:00 |
|
|
091f35397d
|
feat: add school field
|
2022-10-01 19:09:16 +08:00 |
|
|
e0872fda48
|
feat: add user permissions display in user_info page
|
2022-10-01 18:55:50 +08:00 |
|
|
092aacb74e
|
feat: enhance ban effect
|
2022-10-01 18:00:42 +08:00 |
|
|
05dcdf2158
|
fix: remove poster field in problem.conf
continuous-integration/drone/push Build is passing
|
2022-10-01 17:18:29 +08:00 |
|
|
47869c3314
|
fix: remove "admin"
|
2022-10-01 17:17:20 +08:00 |
|
|
84441b5a5c
|
fix: slide in new blog pages
continuous-integration/drone/push Build is passing
|
2022-10-01 11:55:31 +08:00 |
|
|
f2b3280e68
|
refactor: blog_index page with bs5
continuous-integration/drone/push Build is passing
|
2022-09-29 22:06:36 +08:00 |
|
|
74e502a853
|
refactor: blog_detail page with bs5
|
2022-09-29 22:02:56 +08:00 |
|
|
6643d21ed0
|
fix: problem_solution table
|
2022-09-29 14:26:07 +08:00 |
|
|
4e6d86b89d
|
fix: submission content padding
continuous-integration/drone/push Build is passing
|
2022-09-29 11:03:51 +08:00 |
|
|
9520ed24a6
|
fix: 2eb02d776d
|
2022-09-29 10:34:43 +08:00 |
|
|
d2e4f799b8
|
feat: user_info page ac_problems hover bg
continuous-integration/drone/push Build is passing
|
2022-09-29 10:20:12 +08:00 |
|
|
4d002d776e
|
fix: problem order in contest
continuous-integration/drone/push Build was killed
|
2022-09-29 10:16:38 +08:00 |
|
|
2eb02d776d
|
feat: add problem difficulty display
|
2022-09-29 10:10:24 +08:00 |
|
|
83678f42b9
|
feat: add view_solution_type form
|
2022-09-29 09:27:11 +08:00 |
|
|
4daa3ed248
|
fix: problem_list accepted problems td background
|
2022-09-29 09:20:08 +08:00 |
|
|
8d3174cbb5
|
refactor: blog-nav with bs5
|
2022-09-29 09:11:05 +08:00 |
|
|
b2a3e3c1d8
|
fix: sidebar margin
continuous-integration/drone/push Build is passing
|
2022-09-29 08:18:49 +08:00 |
|
|
eaa9f8f12f
|
fix: ac-problems-list styles
continuous-integration/drone/push Build is passing
|
2022-09-29 08:12:03 +08:00 |
|
|
0d5f22cc06
|
fix: use rawurlencode
continuous-integration/drone/push Build is passing
|
2022-09-29 07:41:45 +08:00 |
|
|
a4786d1395
|
fix: "add solution" card header font-weight
|
2022-09-29 06:25:56 +08:00 |
|
|
f2226dbebf
|
feat: quick create solution blog
continuous-integration/drone/push Build is passing
|
2022-09-28 20:38:16 +08:00 |
|
|
44b3840e5f
|
feat: add problems_solutions
continuous-integration/drone/push Build is passing
|
2022-09-28 19:48:49 +08:00 |
|
|
a5d632c21c
|
fix: long announcement breaks sidebar
continuous-integration/drone/push Build is passing
|
2022-09-28 16:52:29 +08:00 |
|
|
e8125e7e3a
|
refactor: user_info page with bs5
|
2022-09-28 15:39:39 +08:00 |
|
|
492a4fdd83
|
fix: bb5de2a00e
|
2022-09-28 14:48:30 +08:00 |
|
|
8c3a305d1e
|
feat: allow to use more builtin checkers
continuous-integration/drone/push Build is passing
|
2022-09-28 13:52:49 +08:00 |
|
|
186a2e6710
|
fix: custom test result styles
continuous-integration/drone/push Build is passing
|
2022-09-27 16:53:39 +08:00 |
|
|
beaa45160b
|
fix: problem click zan block
|
2022-09-27 16:48:17 +08:00 |
|
|
315626200c
|
refactor: contest problem page with bs5
|
2022-09-27 16:42:24 +08:00 |
|
|
f8377ebdad
|
fix: columns breakpoint
continuous-integration/drone/push Build is passing
|
2022-09-27 07:57:01 +08:00 |
|
|
bdd44e7fb8
|
fix: style
continuous-integration/drone/push Build is passing
|
2022-09-26 21:11:58 +08:00 |
|
|
c624d2ceee
|
chore: move "back to bs4" button
|
2022-09-26 21:11:53 +08:00 |
|
|
f8966c2b26
|
fix: bs4 compatibility
|
2022-09-26 21:11:38 +08:00 |
|
|
27387a0dea
|
refactor: blogs_list page with bs5
continuous-integration/drone/push Build is passing
|
2022-09-26 20:55:56 +08:00 |
|
|
42ffbd9c88
|
refactor: hack_list page with bs5
|
2022-09-26 20:42:46 +08:00 |
|
|
42591677e5
|
feat: include sidebar in index page
continuous-integration/drone/push Build is passing
|
2022-09-26 18:56:38 +08:00 |
|