undefined
|
52422c33b3
|
core: fix static files priority
|
2 years ago |
undefined
|
4b09a83ede
|
core: disable view contest code by default
|
2 years ago |
undefined
|
eb6f1abc8b
|
core: add noCheckPermView to basic routes
|
2 years ago |
undefined
|
dca4f46a2b
|
core&ui: upgrade deps version
|
2 years ago |
undefined
|
f2582344b9
|
core: fix hook events
|
2 years ago |
panda
|
a5494b1345
|
core&ui: add manage user priv (#433)
|
2 years ago |
undefined
|
bb3351b212
|
core: fix submission priority detect
|
2 years ago |
undefined
|
f075301286
|
core: session sudo mode
|
2 years ago |
panda
|
4c669e0194
|
core: fix bugs (#435)
|
2 years ago |
undefined
|
f4b12ef004
|
core: record_detail: use throttle instead of debounce
|
2 years ago |
undefined
|
2daa7e2034
|
core: bug fixes
|
2 years ago |
undefined
|
49693c27d4
|
core&ui: langs load fix
|
2 years ago |
undefined
|
c394378dba
|
workspace: bump package version
|
2 years ago |
undefined
|
9971967fd1
|
core: remove deprecation
|
2 years ago |
undefined
|
8cffe19609
|
workspace: upgrade deps
|
2 years ago |
undefined
|
70a96aecac
|
core: use common plugin-api interface
|
2 years ago |
undefined
|
15b88f00a9
|
core: interface: remove unused collections
|
2 years ago |
undefined
|
446859822a
|
core: use aws-sdk/s3 instead of minio
|
2 years ago |
undefined
|
13e561c51a
|
ui: optimize: debounced reload
|
2 years ago |
undefined
|
c5d165617e
|
Merge branch 'master' into hot-reload
|
2 years ago |
undefined
|
e70b1f53ed
|
core: bug fix
|
2 years ago |
undefined
|
a64e1857b4
|
core: fix contest_scoreboard display
|
2 years ago |
undefined
|
5b7067d77d
|
core: use cordis to manage app lifecycle
|
2 years ago |
undefined
|
92c62cb118
|
core: fix oauth redirect
|
2 years ago |
undefined
|
1397f91f1e
|
core: fix support for node18
|
2 years ago |
undefined
|
f1436a366c
|
core: file_upload: add metadata header
|
2 years ago |
undefined
|
a648d51969
|
core: fix stats handle for non-integer score
|
2 years ago |
undefined
|
f5828e5cb3
|
core: use saslprep to limit usernames
|
2 years ago |
undefined
|
dbe369d0c6
|
core&ui: contest: tsdoc projection for contest
|
2 years ago |
undefined
|
ff0d172dd3
|
core&ui: language selection bug fix
|
2 years ago |
undefined
|
f1b1c89bf1
|
core: fix remote domain langs config
|
2 years ago |
undefined
|
7343c596e9
|
core&ui: optimize injectable
|
2 years ago |
panda
|
25444f69f0
|
core: problem hackable check (#427)
|
2 years ago |
undefined
|
f72209beb5
|
core&ui: allow skipAnimation
|
2 years ago |
panda
|
7cc4461930
|
bump version
|
2 years ago |
undefined
|
3f337e41c3
|
core: handle reverse_proxy chains
|
2 years ago |
undefined
|
b1b933f3d7
|
core&ui: optimize schema display
|
2 years ago |
undefined
|
817eac2923
|
core: optimize record connection
|
2 years ago |
undefined
|
5e8d2b1286
|
ui: update eslint rules
|
2 years ago |
guke1024
|
316d9d5342
|
core: fix homework scoreboard does not display 0 score (#424)
|
2 years ago |
guke1024
|
5f4e43f4da
|
core&ui: add missing Chinese Translation (#422)
|
2 years ago |
undefined
|
6ed4d74210
|
core&ui: user_detail: show solutions (#414)
|
2 years ago |
undefined
|
00bc92a2e1
|
core: fix UserContext json
|
2 years ago |
undefined
|
2f2b1ca711
|
core: enhanced pm2 detection
|
2 years ago |
undefined
|
0562661fb4
|
core: remove builtin tx2 module (replace with prom-client plugin)
|
2 years ago |
undefined
|
e2415a75c3
|
workspace: remove useless typedoc
|
2 years ago |
undefined
|
2bd1e522d4
|
core: fix storage.put(stream)
|
2 years ago |
undefined
|
7903d012da
|
core&utils: remove outdated code
|
2 years ago |
guke1024
|
efbc3c0162
|
ui: allow admin view contest problem (#419)
|
2 years ago |
undefined
|
e06c86e9dd
|
core&ui: goodbye, minio (#417)
|
2 years ago |
undefined
|
5bc336fc9c
|
core: fix renderer UserContext
|
2 years ago |
undefined
|
55cee2ef1c
|
prom: fix gauge typings
|
2 years ago |
panda
|
7ebbaacb2a
|
core&ui: add PREM_VIEW_DISPLAYNAME (#410)
Co-authored-by: undefined <i@undefined.moe>
|
2 years ago |
undefined
|
c872d02758
|
core: only extract zip for testdata
|
2 years ago |
undefined
|
810b4cd25e
|
prom: add connection count
|
2 years ago |
undefined
|
a9c4d17528
|
ui: remove outdated progress api
|
2 years ago |
undefined
|
52a0666b31
|
core: fix buildContent(type=markdown)
|
2 years ago |
undefined
|
98bf0d62a3
|
core: feedback: ignore CI environment
|
2 years ago |
undefined
|
400d0f10af
|
core: remove outdated extend api
|
2 years ago |
undefined
|
267455667f
|
workspace: upgrade toolchain
|
2 years ago |
undefined
|
7df24629dd
|
ui: add recent_problem section
|
2 years ago |
undefined
|
5bc8882738
|
telemetry: sandbox version
|
2 years ago |
undefined
|
6bda0e58d3
|
ui: better training validation output
|
2 years ago |
undefined
|
784180c0a9
|
core: update default language config
|
2 years ago |
undefined
|
7dafab8344
|
utils: module loader register
|
2 years ago |
panda
|
8648929063
|
core: sort home page training with pin (#398)
|
2 years ago |
panda
|
008c30c8e0
|
core&ui: show homework relate on problem_detail (#396)
|
2 years ago |
undefined
|
981f8a4b9d
|
core: fix tsdoc.endAt display
|
2 years ago |
undefined
|
a8675a45c5
|
core: add fallback for unknown user
|
2 years ago |
undefined
|
58ab74fcfc
|
core: submissionPriority: count STATUS_JUDGING
|
2 years ago |
undefined
|
1f113e7a08
|
core: schemastery validator
|
2 years ago |
undefined
|
f22caf8c7b
|
core: performance enhancement
|
2 years ago |
undefined
|
931b7b391e
|
bump version
|
2 years ago |
undefined
|
ba0beee9a8
|
core&ui: allow admin view contest when its not started
|
2 years ago |
undefined
|
340b02bbf2
|
core: limit sdoc payload
|
2 years ago |
undefined
|
22201794ce
|
core: add PRIV_UNLIMITED_QUOTA check
|
2 years ago |
undefined
|
9b2839846b
|
core: fix addon create
|
2 years ago |
panda
|
a52c488e23
|
core&ui: add problems gql to fix autocomplete (#389)
|
2 years ago |
undefined
|
4b3c57549a
|
core: patch homeworks created in contest handler
|
2 years ago |
undefined
|
1c3ea21283
|
core&ui: enhanced language selection (#390)
|
2 years ago |
undefined
|
bbde2b9cda
|
core: discussion: fix view counter
|
2 years ago |
undefined
|
74b140d88b
|
core: fix title check
|
2 years ago |
undefined
|
0b389cbbfd
|
core: fix contestDuration default value
|
2 years ago |
undefined
|
baab7bb68c
|
core: move lib/misc to ui
|
2 years ago |
undefined
|
08462cf870
|
core: simplify contest & homework logic
|
2 years ago |
undefined
|
81518ab424
|
core: hook resolve for @hydrooj/utils
|
2 years ago |
undefined
|
cd50eb0e61
|
core: fix message fetch
|
2 years ago |
panda
|
b8a4ed4c52
|
ui: fix contest_files ui (#385)
|
2 years ago |
undefined
|
996ff2a9dd
|
core&ui: contest_files
|
2 years ago |
undefined
|
86d77625f6
|
core: support ContestRule.hidden
|
2 years ago |
undefined
|
ef0582d63c
|
core: fix #382
|
2 years ago |
undefined
|
aab5b2211f
|
tests: hook process.send instead of server/started
|
2 years ago |
undefined
|
f83af97ac0
|
core: add server.lang to default fallback
|
2 years ago |
undefined
|
5409186bf7
|
core: skip fallbacks in english translation
|
2 years ago |
undefined
|
0bb6be0eaf
|
core: translation enhance
|
2 years ago |
undefined
|
2b0bd3df04
|
core: fix redirect path generation
|
2 years ago |
panda
|
8d30a642e3
|
version: bump version
|
2 years ago |
undefined
|
f80ec720de
|
deps: downgrade nanoid to 3.3.4
|
2 years ago |
undefined
|
dd3a54f57c
|
workspace: bump version
|
2 years ago |
undefined
|
b367069050
|
util: fix score calculation
|
2 years ago |
undefined
|
0fcea720a9
|
core: fix contest permission check
|
2 years ago |
undefined
|
e6d0bb51d4
|
core: homework: fix duration setting
|
2 years ago |
undefined
|
00176ddb14
|
core: update priority calculation
|
2 years ago |
undefined
|
5bbc48d4dd
|
core: tsdoc.startAt setting
|
2 years ago |
undefined
|
4e1745e38b
|
core: update submission limit (by user)
|
2 years ago |
undefined
|
56396940fc
|
core: fix title check
|
2 years ago |
undefined
|
e31396468f
|
core: fix command parser
|
2 years ago |
undefined
|
7785c7ee19
|
core: use cac command parser
|
2 years ago |
undefined
|
87a72f35c1
|
ui: add matchMedia().addEventListener polyfill
|
2 years ago |
undefined
|
bcf0938f90
|
core: update contest_export fields
|
2 years ago |
undefined
|
f6cc2a72ff
|
core: update download file perm control
|
2 years ago |
undefined
|
080040579f
|
core: fix mention link
|
2 years ago |
panda
|
842322d15c
|
utils: fix normalizeSubtasks score (#356)
|
2 years ago |
undefined
|
a585c13a72
|
judge: provide score & subtaskId
|
2 years ago |
undefined
|
fdcf06c373
|
core: fic category selection
|
2 years ago |
undefined
|
67ec4cea0c
|
w: upgrade deps
|
2 years ago |
undefined
|
6567c739b6
|
core&ui: enhanced category selector
|
2 years ago |
undefined
|
fed6daae51
|
utils: apply default limit to normalizeSubtasks
|
2 years ago |
undefined
|
42d3cd7886
|
ui: bug fixes , bump version
Co-authored-by: panda <panda_dtdyy@outlook.com>
|
2 years ago |
undefined
|
6c274497b4
|
core: fix url generation with domainId
|
2 years ago |
undefined
|
116415707b
|
core: hide contest scoreboard when not started
|
2 years ago |
undefined
|
4f4e6f9377
|
core: server: fix websocket message handle
|
2 years ago |
undefined
|
5af082eac8
|
core, ui, judge: rewrite http & ws layer (#352)
|
2 years ago |
undefined
|
3d2384f31a
|
core: fix #351
|
2 years ago |
undefined
|
7ddd2077e7
|
core: fix homework edit time format
|
3 years ago |
undefined
|
de9426a7fc
|
core: contest: mark zero-scored submission as effective
|
3 years ago |
undefined
|
eba6b7f484
|
core: remove PRIV_REGISTER_USER for default user
|
3 years ago |
undefined
|
93fd7f97c5
|
core: support auto delete submission files
|
3 years ago |
undefined
|
902393e587
|
core: record file operator
|
3 years ago |
undefined
|
d19476d7e7
|
core: handle oauth redirect
|
3 years ago |
undefined
|
ec92d30f01
|
core: fix homework scoreboard
|
3 years ago |
undefined
|
d51c457b7c
|
core: contest: ioi: fix rule context
|
3 years ago |
undefined
|
0b77ed6b76
|
core: auto disconnect inactive session
|
3 years ago |
undefined
|
d3542774d7
|
core: fix value type
|
3 years ago |
undefined
|
bfa162e55e
|
core: contest: fix csv export
|
3 years ago |
undefined
|
429bacfaf2
|
core: use coll.watch to stream events
|
3 years ago |
undefined
|
8e9854b1f3
|
core: add welcome page
|
3 years ago |
undefined
|
20a1542bc3
|
judge: add type: submit_answer support
|
3 years ago |
undefined
|
476457ac23
|
core: scoreboard
|
3 years ago |
undefined
|
5c01cc44d8
|
core: fix #338
|
3 years ago |
undefined
|
cfd4e03c82
|
ci: fix adm-zip types
|
3 years ago |
undefined
|
d589217a75
|
ci: add test & benchmark
|
3 years ago |
undefined
|
5c1217dc60
|
core: fix record_download
|
3 years ago |
undefined
|
0cb5afa169
|
judge: submit_answer
|
3 years ago |
undefined
|
8c5bba7b76
|
core: scoreboard.export: add mail
|
3 years ago |
undefined
|
dd2f595e49
|
core: submissionPriority: ignore rejudged problems
|
3 years ago |
undefined
|
4b1916d324
|
core: support bearer token auth
|
3 years ago |
undefined
|
4782b58140
|
core: enhanced contest scoreboard
|
3 years ago |
undefined
|
3ec549ee9c
|
ui: update acm scoreboard display
|
3 years ago |
undefined
|
4f46305d21
|
core: fix contest permission check
|
3 years ago |