undefined
|
0bf2c8362a
|
ui: allow quick rejudge
|
2023-01-11 00:54:59 +08:00 |
|
undefined
|
ba4c5b03d2
|
core: add pdoc into to record_detail render
|
2023-01-10 20:32:43 +08:00 |
|
undefined
|
f213a3d16c
|
ui: remove outdated csrfToken field
|
2023-01-09 21:37:46 +08:00 |
|
undefined
|
08e41a8ae8
|
core: user: fix lostpass link generation
|
2023-01-08 17:30:47 +08:00 |
|
undefined
|
4930220fca
|
core: FSDownload: capture invalid path error
|
2023-01-07 22:51:14 +08:00 |
|
undefined
|
9672436151
|
ui: avatar uploader
|
2023-01-07 22:19:10 +08:00 |
|
undefined
|
7f51df236a
|
eslint: enable extra rules
no-implicit-coercion, no-extra-boolean-cast, no-invalid-this, logical-assignment-operators, no-unmodified-loop-condition
|
2023-01-06 00:28:35 +08:00 |
|
undefined
|
45c6773513
|
core: problemsearch: fix '%' as keyword
|
2023-01-02 22:14:41 +08:00 |
|
undefined
|
34b0cc4d14
|
core: contest: fix problemlist records display
|
2023-01-02 21:41:45 +08:00 |
|
undefined
|
c0c68ca0a3
|
core: plugin-api: export APIHandler.register*
|
2023-01-01 18:51:26 +08:00 |
|
undefined
|
ee1cfd8fe5
|
ui: enhanced contest management page (#476)
|
2022-12-31 20:04:46 +08:00 |
|
undefined
|
d311e9366a
|
core: problemlist: support optional limit param
|
2022-12-31 16:32:14 +08:00 |
|
undefined
|
6cf6a57914
|
core: rejudge: skip ignored submissions
|
2022-12-23 14:59:50 +08:00 |
|
panda
|
e6ffdaf11e
|
add contest_user
|
2022-12-22 17:46:15 +00:00 |
|
undefined
|
ae4800b779
|
ui: remove incomplete uninvite key
|
2022-12-23 00:16:34 +08:00 |
|
undefined
|
32b1b7b766
|
Merge branch 'master' into contest-access-lock
|
2022-12-22 23:39:34 +08:00 |
|
undefined
|
8024122e8f
|
core: contest: simplify
|
2022-12-22 23:38:32 +08:00 |
|
undefined
|
be0423fe93
|
core: allow banReason option
|
2022-12-22 22:49:31 +08:00 |
|
panda
|
cd8efa2025
|
allow join by unrank user without code
|
2022-12-19 06:16:09 +00:00 |
|
undefined
|
e3e89ca43f
|
core: add problem config validity check before rejudge
|
2022-12-17 20:04:43 +08:00 |
|
undefined
|
58a5cc0f9e
|
core: contest: fix export_code for submit_answer
|
2022-12-16 15:48:33 +08:00 |
|
panda
|
dc0e397d77
|
add training files
|
2022-12-15 18:27:30 +00:00 |
|
undefined
|
4f66c127da
|
ui: fix contest navigation bar
|
2022-12-12 13:00:13 +08:00 |
|
undefined
|
f4127a806a
|
ui: update pid display
|
2022-12-12 03:16:08 +08:00 |
|
undefined
|
73dc91c342
|
Merge branch 'master' into contest-access-lock
|
2022-12-12 02:48:02 +08:00 |
|
undefined
|
32e2ffc1db
|
core: userDetail: fix attended contest filter
|
2022-12-09 14:22:31 +08:00 |
|
panda
|
4753621f78
|
core&ui: user_detail: add attended contest (#468)
|
2022-12-07 23:55:52 +08:00 |
|
undefined
|
e479d5266e
|
core: problem.getPrefixList: handle pid
|
2022-12-07 17:49:04 +08:00 |
|
undefined
|
d29bd22249
|
judge: bug fix
|
2022-12-05 13:04:15 +08:00 |
|
undefined
|
bba42d5936
|
core: problem_prefix_list: support index by pid
|
2022-12-03 15:48:45 +08:00 |
|
undefined
|
a43dc22599
|
core&ui: add contest_problemlist page
|
2022-11-30 17:44:17 +08:00 |
|
undefined
|
a364519a2e
|
core: fix pjax page
|
2022-11-30 15:36:01 +08:00 |
|
undefined
|
af0649f471
|
core: optimize scoreboard
|
2022-11-28 23:56:59 +08:00 |
|
undefined
|
f08ac664da
|
core: support response.pjax
|
2022-11-28 18:50:16 +08:00 |
|
undefined
|
89fb04bfb3
|
core: user-import: enhanced
|
2022-11-28 17:33:28 +08:00 |
|
undefined
|
27528f9a4d
|
core: add permission check for domain management routes
|
2022-11-27 17:01:30 +08:00 |
|
undefined
|
73aa641258
|
core&ui: performance optimization
|
2022-11-27 16:16:21 +08:00 |
|
undefined
|
b1e5c77a56
|
core: fix contest attended check
|
2022-11-27 12:57:38 +08:00 |
|
 pandaandundefined
|
c2f5541e83
|
core&ui: add all enroll users status in training (#456)
Co-authored-by: undefined <i@undefined.moe>
|
2022-11-27 03:00:10 +08:00 |
|
panda
|
534a634028
|
core&ui: add error & fix error notification (#464)
|
2022-11-26 20:30:18 +08:00 |
|
undefined
|
a2ea3812df
|
core: allow homepage config injection
|
2022-11-26 20:28:11 +08:00 |
|
undefined
|
67cffe4dd1
|
core: fix domain_join url generation
|
2022-11-24 10:57:59 +08:00 |
|
undefined
|
ae020bbd93
|
core: fix RecordDetail permission check
|
2022-11-22 11:25:54 +08:00 |
|
undefined
|
9be20c5720
|
core: fix problem.getList
|
2022-11-22 10:54:46 +08:00 |
|
undefined
|
8561ce6cd1
|
core: drop problem-assign
|
2022-11-22 10:47:21 +08:00 |
|
undefined
|
60820a3e5f
|
core&ui: bug fix
|
2022-11-19 17:57:31 +08:00 |
|
undefined
|
273a0563b3
|
core: limits: allow by-user
|
2022-11-19 10:27:57 +08:00 |
|
undefined
|
c4dced87ff
|
ui: update graphiql
|
2022-11-17 23:48:37 +08:00 |
|
undefined
|
defa848c98
|
prom-client: collect event count
|
2022-11-15 23:18:20 +08:00 |
|
undefined
|
9da8321677
|
core: contest: export as ghost
|
2022-11-15 18:47:24 +08:00 |
|