Commit Graph

224 Commits

Author SHA1 Message Date
9b8ffca752
feat: add contest_judger permission
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 19:26:13 +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
3b68e6c503
feat: move blog_link_contests to contest_manage.php 2022-09-21 18:12:58 +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
c23a800a2c
chore: assets revision
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 14:56:29 +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
0804bcb14b
feat: display ip from http_x_forwarded_for
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 14:39:09 +08:00
8754b60958
feat: force set user participated 2022-09-21 14:34:16 +08:00
741269fc93
fix: ranklist pagination_table
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 14:08:14 +08:00
9517e4f8c7
fix: margin-bottom of problem item
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 13:58:53 +08:00
d8bbc6f41c
feat: display s2oj version
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 13:27:01 +08:00
dac1c4bf51
fix: list tags margin
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 12:57:48 +08:00
f7e027a41d
chore: remove source map urls 2022-09-21 12:53:29 +08:00
c3b72eb114
fix: e0cffaa762 2022-09-21 12:41:29 +08:00
b7a0ee7fda
feat: friend links
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-21 11:33:42 +08:00
f57fa8a895
feat: login to view more 2022-09-21 11:27:03 +08:00
6112612d88
fix: countdowns config 2022-09-21 11:00:12 +08:00
a09e3a21e7
fix: use <ul> 2022-09-21 10:58:45 +08:00
c4792a3b30
fix: 519dbb8700
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 20:24:35 +08:00
519dbb8700
fix: 9c2b2a96ab
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 20:00:27 +08:00
d9be3be581
feat: contests order 2022-09-20 19:44:40 +08:00
4fabe53a51
feat: display problem uploader in problemset
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 18:39:01 +08:00
610afc0994
fix: item height 2022-09-20 18:35:14 +08:00
b88d78b2a8
fix: font-size
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 18:29:25 +08:00
0ab54aac78
fix: 6926a6f912
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 18:25:48 +08:00
02ef72b035
fix: user info style 2022-09-20 18:23:18 +08:00
52dfec62cd
fix: 387fdf968b
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 18:11:10 +08:00
03e6a1cb99
refactor: remove echo
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 17:20:23 +08:00
03ba52b90d
feat: head_pagination 2022-09-20 17:19:51 +08:00
6926a6f912
fix: pagination count table 2022-09-20 17:19:11 +08:00
7b4fb77260
feat: faq page not require login 2022-09-20 17:06:25 +08:00
a73b212b32
fix: accepted problems style 2022-09-20 17:03:11 +08:00
387fdf968b
fix: HTML::url
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 16:50:29 +08:00
08624f88e0
fix: style
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 15:49:26 +08:00
bd09e2aae6
fix: path == '/'
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 15:44:04 +08:00
29371d550e
fix: blog url
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 15:30:23 +08:00
a932b51629
fix: protocol 2022-09-20 15:08:57 +08:00
b8b0f4fd38
fix: salt
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 15:00:09 +08:00
884ee66e16
fix: 1c8b2f817c
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 14:53:59 +08:00
d09d4c5686
fix: 1c8b2f817c
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 14:43:40 +08:00
68e1893398
fix: nav url 2022-09-20 14:42:10 +08:00
1c8b2f817c
fix: init progress
Some checks failed
continuous-integration/drone/push Build is failing
2022-09-20 14:39:55 +08:00
919c1aa21f
Fix
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 14:02:23 +08:00
e77fe16199
chore: add uoj_protocol config
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 13:50:29 +08:00
3de083701d
fix: randStr length 2022-09-20 13:20:51 +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
e0cffaa762
feat: remove user from contest 2022-09-20 11:02:37 +08:00
85c93c7073
chore: update faq 2022-09-20 10:46:32 +08:00
d63dea0c12
chore: assets revision
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 10:24:36 +08:00
714bf848c2
chore: use self-hosted mathjax@3.2.2 2022-09-20 10:24:04 +08:00
ad9bbf9222
fix: DOMPurify on user self review page 2022-09-20 10:17:28 +08:00
db75573e1f
fix: style 2022-09-20 09:53:19 +08:00
1b26049ee0
feat: add a page to show all self reviews of a user
All checks were successful
continuous-integration/drone/push Build is passing
2022-09-20 09:50:37 +08:00
1ecf4e54b1
feat: assignments 2022-09-20 08:28:38 +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
419be8ab49
fix: bb5de2a00e 2022-09-19 19:06:16 +08:00
5dd5934e8c
fix: problem uploader 2022-09-19 16:02:44 +08:00
09e5234e5f
feat: user type manage 2022-09-19 15:42:26 +08:00
967b170ef4
fix: aa5e3063dc 2022-09-19 15:04:45 +08:00
a1b48afe53
feat: web configs as env 2022-09-19 07:54:41 +08:00
7de9b534c1
chore: remove web-analytics 2022-09-19 07:53:08 +08:00
5348d056f7
feat: html tags in user motto 2022-09-18 21:38:57 +08:00
bbe8110120
feat: paginator first_page and last_page 2022-09-18 21:17:52 +08:00
17a69b006c
chore: update page_len 2022-09-18 21:06:18 +08:00
5db6977c85
fix: margin-top of problem content 2022-09-18 20:56:19 +08:00
640b91101b
chore: statement manage hints 2022-09-18 20:47:34 +08:00
d2a07c5265
feat: new markdown style 2022-09-18 20:47:21 +08:00
bb5de2a00e
fix: order by dfn 2022-09-18 20:20:25 +08:00
aa5e3063dc
fix: 3b5e29f417 2022-09-18 19:55:54 +08:00
0d97897d92
feat: problem lists 2022-09-18 19:34:17 +08:00
3b5e29f417
fix: phpv8@php7 2022-09-18 19:23:14 +08:00
5253b23848
fix: escape realname 2022-09-18 18:51:20 +08:00
410631075e
fix: style 2022-09-18 12:58:35 +08:00
df203c3375
fix: storage 2022-09-18 12:06:30 +08:00
af58465477
feat: add C++14 and C++17 support 2022-09-18 10:54:13 +08:00
c48966420b
chore: unexpose svn port 2022-09-18 10:34:20 +08:00
b2f4bb4aa4
chore: update footer url 2022-09-18 10:11:19 +08:00
6786dd703a
chore(web): upgrade mathjax to 3.2.0 2022-04-22 11:04:37 +08:00
eed0026dba
feat(web/blogs): allow super users to see hidden blogs 2022-04-14 15:34:16 +08:00
80c3956012
chore(web): use staticfile.org to load mathjax 2022-04-14 11:31:11 +08:00
4f6842a654
feat(web/problem-set): own problem 2022-04-14 09:31:33 +08:00
6a2915b3a4
feat(web/problem): display uploader 2022-04-14 09:27:25 +08:00
1ce854744f
feat(web/contest): after contest standings 2022-04-13 16:23:24 +08:00
6bd4d26a4e
fix(web): 2d04d7b486 2022-04-13 16:09:06 +08:00
dd417d4f2f
feat(web/contest): allow admins take part in contests 2022-04-04 19:35:20 +08:00
e411ef91d3
feat(web/index): add friend links 2022-04-03 21:27:40 +08:00
69404b4376
feat(web/index): add countdown 2022-04-03 19:33:50 +08:00
27c1eee037
feat(web): add contest only user type 2022-04-03 18:18:17 +08:00
e1efee927b
chore(web/super-manage): tidy up some code 2022-04-02 18:35:58 +08:00
d2ad335128
fix(web/super-manage): usertype 2022-04-02 18:01:42 +08:00
1021dae8c0
feat(web): throw 403 when need login 2022-04-02 18:01:26 +08:00
0af24b52ac
feat(web): multiple permissions for user 2022-04-02 17:09:49 +08:00
a5a3fb9288
fix(web/captcha): set chars and length 2022-03-25 13:21:29 +08:00
65cf072825
feat(web): add ac graph 2022-03-25 13:16:37 +08:00
b27965dec8
feat(web/user_info): display problem title 2022-03-24 13:30:00 +08:00
cb1a6f33f4
fix(web): a35ab7bfdf 2022-03-24 12:48:37 +08:00
a35ab7bfdf
fix(web/contest): group reg 2022-03-21 11:10:54 +08:00
5121b733bd
feat(web): add ac_num ranklist 2022-03-21 10:51:31 +08:00