Commit Graph

121 Commits

Author SHA1 Message Date
fe5e9b17e5
refactor: lazyload pdf.js
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-02 11:19:35 +08:00
e323e7367e
fix(blog): styles of comment
All checks were successful
continuous-integration/drone/push Build is passing
2023-02-01 21:30:36 +08:00
ac0e1aa4a4
refactor: use monaco-editor as source code editor 2023-02-01 18:11:26 +08:00
5f7bf17fe0
feat(problem): insert pdf in statement
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-30 20:27:53 +08:00
24c5ad4e5f
fix: use local dropzone.js 2023-01-30 19:58:37 +08:00
32b92f9311
feat(problem/resources): init 2023-01-30 18:47:44 +08:00
39df125d16
refactor(user_msg): bootstrap5 2023-01-16 15:34:51 +08:00
4e5d2dee49
feat(web/blog): username color 2023-01-14 18:24:36 +08:00
1ebcda02d6
feat(web/contest): username color 2023-01-14 18:24:03 +08:00
452c2ca12b
feat(web/user): username color
Co-authored-by: Wenkuo Yu <82705676+youwike@users.noreply.github.com>
Co-authored-by: Baoshuo Ren <47095648+renbaoshuo@users.noreply.github.com>
2023-01-14 17:20:10 +08:00
8417f362e8
feat(web/problem/manage/statement): allow select tags to fill
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-12 10:06:12 +08:00
8b2de39c5f
feat: add copy button
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-11 10:48:20 +08:00
17fbb2c910
refactor(web/html2markdown): use turndown
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-08 13:57:39 +08:00
4e149d376f
chore(web): move mathjax3 2022-12-23 21:25:05 +08:00
3c4cc702c3
chore(web): remove show-text option of click-zan block 2022-11-09 21:37:37 +08:00
844c93da84
refactor: sync code from uoj.ac 2022-11-06 10:26:21 +08:00
1227acf47a
refactor(web/contest): contest manage v2 and contest confirmation
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-23 20:39:11 +08:00
c5b3fbdd4a
refactor(web/list): list v2 2022-10-22 19:24:48 +08:00
0f0556b9ef
feat(web/group/assignment): only show submissions before end_time 2022-10-21 22:04:17 +08:00
eda9df3d1a
refactor(web/super_manage): index manage 2022-10-20 17:07:43 +08:00
2bea966b08
refactor(web/user): drop bootstrap4 2022-10-20 06:33:49 +08:00
54b8415cf5
fix: 8a7930e18c
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-19 11:23:22 +08:00
75c8481676
feat(web/user): allow admins to edit user info and read system msgs
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-17 22:13:08 +08:00
ef7c6eb83d
feat(web/blog/write): display blog id
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-16 20:38:03 +08:00
db1500110a
feat(web): add html2markdown
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-15 07:07:45 +08:00
8579e31c19
feat(web): use filled icon when has cnt in click_zan_block
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-11 21:58:37 +08:00
32e840b907
fix: 8195e61f74
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-09 17:19:37 +08:00
8195e61f74
fix: b6e83e1535
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-08 21:32:12 +08:00
b6e83e1535
refactor(web/contest/self_reviews): drop DOMPurify 2022-10-08 19:46:52 +08:00
1383580a8b
fix(web/contest/standings): vertical-align middle
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-08 18:59:10 +08:00
5c26699829
fix: 94ac59929e
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-08 15:42:30 +08:00
47e64d8a24
fix(web/contest/standings): problem link text-decoration-none
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-08 15:17:25 +08:00
b737505f3f
refactor: login page with bs5 2022-10-07 16:47:52 +08:00
3fb14ca50d
feat(judger): uoj_judger_v2 (#2)
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-06 07:30:42 +08:00
236ca9654d
fix: submit editor filename width
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-05 21:03:23 +08:00
94d9272704
feat(web): add java support
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-05 07:47:56 +08:00
6ad6eb2048
feat: c++20 support
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-04 21:31:28 +08:00
cbe9f77cca
refactor: contest_inside page with bs5
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-04 14:06:03 +08:00
af2b8a437a
fix: 82ca33db5e
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-03 21:04:20 +08:00
82ca33db5e
feat: hide click_zan_block text
All checks were successful
continuous-integration/drone/push Build is passing
2022-10-03 20:47:32 +08:00
327c61a251
refactor: problem_statement_manage with bs5 2022-10-02 14:25:22 +08:00
74e502a853
refactor: blog_detail page with bs5 2022-09-29 22:02:56 +08:00
e8125e7e3a
refactor: user_info page with bs5 2022-09-28 15:39:39 +08:00
985e4adbe9
fix: click zan block loading style 2022-09-28 09:40:56 +08:00
3a26ee7092
refactor: problem page with bs5
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-25 18:28:43 +08:00
83488ad7cf
feat: add sidebar
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-25 14:16:36 +08:00
6a49c84e31
refactor: submission_detail with bs5
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-24 21:19:48 +08:00
e334a2ad8a
refactor: problem_set with bs5
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-24 10:18:55 +08:00
7d9b043cb9
feat: init bootstrap5 2022-09-23 20:59:22 +08:00
ca3680727c
feat: support mathjax in contest self reviews
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 18:35:30 +08:00
bdcad42504
fix: 1ffde85d36
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 17:18:53 +08:00
1ffde85d36
fix: self_review table column width
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 16:48:13 +08:00
4f42697d38
feat: show unsubmitted
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 14:41:57 +08:00
f7e027a41d
chore: remove source map urls 2022-09-21 12:53:29 +08:00
67c29e3add
feat: testcase download
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 13:10:25 +08:00
945bd35776
feat: edit contest self reviews 2022-09-20 07:49:45 +08:00
9c2b2a96ab
feat: contest self reviews
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-19 19:27:57 +08:00
5348d056f7
feat: html tags in user motto 2022-09-18 21:38:57 +08:00
0d97897d92
feat: problem lists 2022-09-18 19:34:17 +08:00
af58465477
feat: add C++14 and C++17 support 2022-09-18 10:54:13 +08:00
65cf072825
feat(web): add ac graph 2022-03-25 13:16:37 +08:00
a6e18b25bd
feat(web): disable register & add user manager 2022-03-17 19:38:33 +08:00
71a82c3a28
feat(web): add realname 2022-03-17 18:26:29 +08:00
2f4ed55d9d
feat(*): remove rating 2022-03-17 11:02:44 +08:00
dcea523cfc
chore(judger): drop java support 2022-03-16 21:12:09 +08:00
Leo Lu
f25be16d1e Added map visualizer 2020-08-07 17:41:53 +08:00
Masco Skray
c49b69aa86 style(web): upgrade to Bootstrap 4 view with new artworks
Let's welcome brand new look made by Bootstrap 4!
Not only website but also our logo is being flat now.
The new logo uses blue as main color, to be different from original.
For us, it also shows the project has up to a new stage.
We hope that the project will get better and better.

BREAKING CHANGE: The path for users to place their images is renamed.
Logos are saved as new names too. Users should move "pictures" to "images".
Any modifications should suit the Bootstrap 4's standard.
2019-09-10 10:25:07 +08:00
Masco Skray
2156cdffef feat(web): add a new way to access blog
We add a new way to access blog page. Now there are 3.
The switch now uses number to choose the way.
1 is for subdomain and 3 is for subfolder.
2 is for separated blog domain with its subfolder.
For example, mike's link is blog.xxx.xxx/mike.
Blog list page link on navbar will change by domain mode.
2019-07-12 14:30:00 +08:00
Masco Skray
a642895253 style(judger,web): do not specify minor version to Python2
Python 2 is Python 2, Python 2.7 is also Python 2.
So why Python 2.7 is Python 2.7?
Make things tidy.
2019-06-28 16:40:41 +08:00
Masco Skray
d030c261b2 feat(judger,web): drop Java7, add Java11 with OpenJDK
Java 7 is now out of support. A large number of people use Java 8.
As the latest Java LTS version, now add support for Java 11.
Due to the policies from Oracle, SunJDK is replaced.
2019-06-28 16:00:40 +08:00
Masco Skray
96d4a3ecf7 style(judger,web): move code out from subfolder "1"
Due to historical reasons, the code is in subfolder "1".
With SVN removal, we place the code back and remove the annoying "1" folder.
2019-06-14 23:34:41 +08:00