undefined
|
7a4681f1e5
|
ui: fix footer display on IE
|
2 years ago |
undefined
|
82419e3ce2
|
core: optimize storageUsage calc
|
2 years ago |
undefined
|
0af7299c31
|
core: ignore body not exist for post op
|
2 years ago |
undefined
|
b5bea63eed
|
core: load commands from external plugins
|
2 years ago |
undefined
|
6e79c8995c
|
judge: call removeNixPath for case message
|
2 years ago |
undefined
|
067eb2c348
|
center: support node18 crypto
|
2 years ago |
undefined
|
e32f285876
|
vjudge: fix login check (handle redirect)
|
2 years ago |
undefined
|
cb95b89452
|
bump version
|
2 years ago |
undefined
|
568d5fc78f
|
core: langs: add default include dir for cpp
|
2 years ago |
undefined
|
5ca9d7689f
|
judge: checker: testlib: catch errors
|
2 years ago |
undefined
|
7461f261dc
|
judge: allow .skip-prune
|
2 years ago |
undefined
|
60820a3e5f
|
core&ui: bug fix
|
2 years ago |
undefined
|
273a0563b3
|
core: limits: allow by-user
|
2 years ago |
panda
|
f65aba6d27
|
judge: bug fix (#462)
|
2 years ago |
undefined
|
17def9cbb5
|
bump version
|
2 years ago |
undefined
|
c4dced87ff
|
ui: update graphiql
|
2 years ago |
undefined
|
bebeb1b201
|
core: contest: update npending calculation
|
2 years ago |
undefined
|
75cba6ebf6
|
judge: trim environment variables
|
2 years ago |
undefined
|
6d5eb422f9
|
ui: update suggestions
|
2 years ago |
undefined
|
0f7072e432
|
ui: mount store to window
|
2 years ago |
undefined
|
defa848c98
|
prom-client: collect event count
|
2 years ago |
undefined
|
105bcbd118
|
core: contest: fix pending display
|
2 years ago |
undefined
|
9da8321677
|
core: contest: export as ghost
|
2 years ago |
undefined
|
6ddaa8cf0c
|
core&ui: optimize scoreboard nAccept and nSubmit calculation
|
2 years ago |
undefined
|
d9fdcc9b7c
|
core: contest_scoreboard.lock
|
2 years ago |
undefined
|
5271a7e590
|
w: update deps
|
2 years ago |
undefined
|
8bb268846e
|
core: fix message category
|
2 years ago |
undefined
|
700de4fc9d
|
judge: objective: handle zero-question problem
|
2 years ago |
undefined
|
3371f39ef4
|
core: handle CsrfTokenError and DomainNotFoundError
|
2 years ago |
undefined
|
00f83d805a
|
core: catch websocket errors
|
2 years ago |
undefined
|
62ce66237a
|
core: add index for record_status
|
2 years ago |
undefined
|
02b2263fd9
|
core: validator.isContent: trim before length check
|
2 years ago |
undefined
|
489a374445
|
judge: use new config path by default
|
2 years ago |
undefined
|
f80c3426fc
|
fps-import: ignore file not exist
|
2 years ago |
undefined
|
016c7ea8b7
|
bump version
|
2 years ago |
undefined
|
88613c8a05
|
fps-import: support fps version 1.4
|
2 years ago |
undefined
|
bd1034eff8
|
core: add `hydrooj uninstall` command
|
2 years ago |
undefined
|
d21ae767dd
|
ui: fix handler.context
|
2 years ago |
undefined
|
9576d35e21
|
core: add querystring and originalPath property on request
|
2 years ago |
undefined
|
d7908aaff6
|
core: small enhancements
|
2 years ago |
undefined
|
50b838d21d
|
import-qduoj: fix #256
|
2 years ago |
undefined
|
52cdd166aa
|
core: bug fix
|
2 years ago |
undefined
|
90528f15d1
|
core: install: save metadata
|
2 years ago |
undefined
|
3c97ff74a9
|
prom-client: add category for connection handler
|
2 years ago |
undefined
|
1e62a9b027
|
core: handle Handler registration on multi paths
|
2 years ago |
undefined
|
84309e86fd
|
core: add withHandlerClass api
|
2 years ago |
undefined
|
b20834dd70
|
core: install: support resolve from npmjs
|
2 years ago |
undefined
|
c89bf6cfdb
|
core: fix type annotations
|
2 years ago |
undefined
|
4976f94ec0
|
core&ui: i18n: fix serialize
|
2 years ago |
undefined
|
e1228345b0
|
core: fix lang select
|
2 years ago |
undefined
|
0abcc25f55
|
core: fix isUname
|
2 years ago |
undefined
|
bf37fb4848
|
core: add `hydrooj install` command
|
2 years ago |
panda
|
e92cbeb1ee
|
core&ui: only show code on contest record (#457)
|
2 years ago |
undefined
|
865f30fe42
|
ui: fix lang select
|
2 years ago |
undefined
|
ce8b77a6f7
|
core: use disposable app.i18n.load
|
2 years ago |
panda
|
756b4e0a40
|
ui: add langs autocomplete in domain_edit (#454)
|
2 years ago |
undefined
|
7d6b1f3bbc
|
core&judge: log download errors
|
2 years ago |
undefined
|
9dc6818fd7
|
ui: scratchpad: use seperate cooldown for pretest and submit
|
2 years ago |
undefined
|
4fa9df8c9b
|
core&ui: allow admin view contest submissions
|
2 years ago |
undefined
|
7f7d674dc4
|
core: bug fixes
|
2 years ago |
undefined
|
5baf8f3207
|
core&ui: pagination for homework
|
2 years ago |
panda
|
7c0301c3e0
|
ui: set mobile logo to 23px height (#453)
|
2 years ago |
undefined
|
d3046f8ead
|
ui: fix nav logo build
|
2 years ago |
undefined
|
ae00cbc53b
|
ui: update nav logo renderer
|
2 years ago |
panda
|
f863d80ee0
|
core&ui: add discussion history (#450)
Co-authored-by: 无限UCW <45730483+wuxianucw@users.noreply.github.com>
Co-authored-by: undefined <i@undefined.moe>
|
2 years ago |
undefined
|
3e918346ff
|
core: add resolve check before addon add
|
2 years ago |
undefined
|
6a4aa14016
|
core&ui: add addon not found warning
|
2 years ago |
undefined
|
2d1c218999
|
core: fix #451
|
2 years ago |
undefined
|
25455f5ba5
|
ui: fix #447
|
2 years ago |
undefined
|
174dd08fff
|
core: fix concurrent load of locale
|
2 years ago |
undefined
|
c00c2160ec
|
core: fix contest_edit timezone convert
|
2 years ago |
yzx_28
|
0c587d1786
|
ui: Add Websocket prefix settings (#449)
|
2 years ago |
undefined
|
6acd1fed9f
|
ui: add browser warning for superadmin
|
2 years ago |
undefined
|
05f47e5515
|
ui: fix monaco-editor build target
|
2 years ago |
undefined
|
8aecc609b3
|
ui: rollback monaco-editor (microsoft/monaco-editor#2962)
|
2 years ago |
undefined
|
0d49c4d399
|
ui: set target to chrome60
|
2 years ago |
undefined
|
b51620d634
|
vjudge: handle provider registration
|
2 years ago |
undefined
|
bbbb3cc84a
|
core: fix homework scoreboard display
|
2 years ago |
undefined
|
c2ad7df336
|
core: fix #446
|
2 years ago |
undefined
|
500e08abac
|
ui: fix preview namespace conflict
|
2 years ago |
undefined
|
dc13760852
|
core&ui: extensible domain & system manage sidebar
|
2 years ago |
undefined
|
7cee2eae4e
|
ui: fix cachable host generation
|
2 years ago |
undefined
|
fc7e57cb8c
|
ui: handle cache for opaque requests
|
2 years ago |
undefined
|
fcc4eedd9f
|
ui: add service worker to cache resources (#445)
|
2 years ago |
undefined
|
aa5df5346a
|
core: fix object upload content-type header
|
2 years ago |
undefined
|
87c8eb060c
|
judge: fix subtask id handler
|
2 years ago |
undefined
|
e027b74f2d
|
bug fix
|
2 years ago |
undefined
|
c2f63c80e1
|
core: contest: add fallback value
|
2 years ago |
undefined
|
502ced8f27
|
core: handle 2FA permission check
|
2 years ago |
undefined
|
f68b8d54cf
|
core: scoreboard: bug fix
|
2 years ago |
undefined
|
c52b73c6c1
|
core&ui: add upgrade script and bump version
|
2 years ago |
undefined
|
dffca5f8c7
|
ui: add contest_timer
|
2 years ago |
undefined
|
72c3e48f1b
|
ui: contest-problem: update style
|
2 years ago |
undefined
|
fc1f703e21
|
core: add contest/scoreboard hook
|
2 years ago |
undefined
|
0134a4be8c
|
core: scoreboard: export school, name and studentId
|
2 years ago |
undefined
|
58c0cade0e
|
Merge branch 'master' into contest-problemlist
|
2 years ago |
panda
|
a230d1c7c3
|
core&ui: fix defaultPriv edit (#444)
Co-authored-by: undefined <i@undefined.moe>
|
2 years ago |
undefined
|
e964eec099
|
ui: scratchpad: handle duplicate click event
|
2 years ago |
undefined
|
f030c32813
|
prom: fix multi-machine
|
2 years ago |
undefined
|
175609259a
|
core: seperate task and schedule to enhance performance (#440)
|
2 years ago |