undefined
489b2dbeec
ui: monaco: upgrade to 0.57, drop monaco-editor-webpack-plugin
...
- Migrate entry points to the 0.57 exports scheme (monaco-editor/editor,
languages/features/typescript/register)
- Wire workers via the official MonacoEnvironment.getWorker +
new Worker(new URL(...)) integration; webpack emits them as shared-chunk
classic workers (chrome 70 compatible), total assets -21%
- Keep css/html/json language features (register.all) and route their
worker labels; json is used by the cmeditor textareas
- Replace removed esm/vs/nls.messages with an inline implementation in the
nls shim
- Drop MinChunkSizePlugin: it merged worker chunks into the main chunk and
broke the runtime id module (webpack#15416)
- Remove monaco-editor-webpack-plugin dependency
- loadMonaco() now returns the loaded feature module exports, e.g.
loadMonaco(['typescript']).typescript.javascriptDefaults
2026-10-09 16:26:44 +00:00
undefined
f6bc8db1f8
ui: fix markdown user search avatar preview
2026-06-26 11:55:49 +00:00
panda
809d1ac6ad
judge: add multi-pass problem support ( #1167 )
2026-06-06 18:28:33 +08:00
undefined
dc146085a8
ui: problemconfig: do not allow zero values ( fix #1117 )
2026-01-17 23:50:17 +08:00
undefined
7f7bff9613
ui: remove deprecated util global
2025-11-14 04:57:49 +08:00
undefined
6de7373338
ui: markdown: use new qface endpoint
2025-10-01 19:07:13 +08:00
undefined
cee3c00ddb
workspace: update eslint rule ( #1027 )
2025-08-06 18:51:25 +01:00
undefined
ed830e119e
judge: change config.detail to enum ( #1000 )
2025-06-26 02:55:38 +01:00
undefined
6e16d03f67
core&ui: drop graphql apis
2025-04-29 15:02:20 +01:00
undefined
0aecafcd00
ui: new config page
2025-03-08 18:06:16 +08:00
Baoshuo
085b6c9b4c
judge: support kattis checker ( #947 )
2025-02-18 20:38:48 +00:00
undefined
ae24d3952f
ui: problemconfig: add compilableFile schema
2025-02-09 15:17:10 +00:00
undefined
744c1ef5a1
ui: upgrade monaco-editor to 0.52
2025-02-05 10:53:31 +08:00
Milmon and undefined
ebc586daba
judge: add communication problem support ( #834 ) ( #925 )
...
Co-authored-by: undefined <i@undefined.moe >
2025-01-21 07:33:39 +08:00
undefined
891ddcc094
ui: lazyload types
2024-01-05 20:10:44 +08:00
undefined
d6669a6c5b
ui: fix monaco paste event
2023-12-23 18:24:01 +08:00
undefined
d121a7148a
ui: upgrade monaco-editor
2023-12-15 00:32:17 +08:00
undefined
1b5f8a5493
ci: fix build [skip-cache]
2023-06-08 00:18:10 +08:00
undefined
fc27b795e0
ui: fix remember editor fontSize
2023-05-12 17:41:48 +08:00
undefined
aa044ee6d9
ui: fix legacy module load
2023-04-12 22:10:10 +08:00
undefined
45f819512d
ui: lazyload api
2023-04-11 16:30:58 +08:00
undefined
c482c5fef8
ui: add provideFeature/getFeature API
2023-04-11 14:51:26 +08:00
undefined and panda
560e7c627f
judge: support time_limit_rate & memory_limit_rate per problem ( #541 )
...
Co-authored-by: panda <panda_dtdyy@outlook.com >
2023-03-22 19:09:54 +08:00
undefined
faac601f93
ui: problemconfig: add testlib builtin checkers
2023-03-16 12:44:14 +08:00
undefined and panda
85cb1d6dff
ui: new judge config ( #533 )
...
Co-authored-by: panda <panda_dtdyy@outlook.com >
2023-03-15 21:15:04 +08:00
undefined
67279c3745
ui: speed up page load
2023-03-13 04:25:44 +08:00
undefined
44a579878b
bump version
2023-03-03 18:19:19 +08:00
undefined
65311529bd
workspace: add eslint-config package ( #510 )
2023-02-09 23:06:03 +08:00
undefined
6fda759d4e
ui: fix qface id mapping
2023-01-02 16:48:13 +08:00
undefined
013ae1172b
ui: fix discussion_edit ctrl+enter hotkey
2022-12-28 19:54:56 +08:00
undefined
96fa6cc7b9
ui: frontend api ( #470 ) [skip-cache]
2022-12-12 00:53:44 +08:00
undefined
60820a3e5f
core&ui: bug fix
2022-11-19 17:57:31 +08:00
undefined
7f7d674dc4
core: bug fixes
2022-10-29 14:30:42 +08:00
undefined
dca4f46a2b
core&ui: upgrade deps version
2022-10-07 18:29:35 +08:00
undefined
c0550fc97c
ui: scratchpad: allow reuse existing models
2022-09-29 17:02:51 +08:00
undefined
39e9b4a9cc
ui: scratchpad: fix load race
2022-09-29 16:09:58 +08:00
undefined
07ab4f1bbd
judge: bug fix
2022-09-06 13:02:46 +08:00
undefined
5e8d2b1286
ui: update eslint rules
2022-09-03 14:28:18 +08:00
undefined
e06c86e9dd
core&ui: goodbye, minio ( #417 )
2022-08-23 00:40:21 +08:00
undefined
a05125c6b0
ui: upgrade to webpack5
2022-08-07 03:15:36 +08:00
undefined
039125b317
ui: bug fix
2022-08-02 01:35:54 +08:00
undefined
35402e6afc
ui: monaco feature loader: support multi
2022-08-02 01:29:20 +08:00
undefined
e3a5543d9f
ui: scratchpad sidebar
2022-08-01 22:56:04 +08:00
panda
c3aacf516d
Merge branch 'master'
2022-06-28 17:03:16 +08:00
undefined
17ddb9867a
ui: fix emoji source
2022-06-28 15:34:34 +08:00
undefined
76745639c1
judge: change objective config format
2022-06-27 15:00:58 +08:00
undefined
67ec4cea0c
w: upgrade deps
2022-05-12 00:09:52 +08:00
undefined and panda
310189bc4d
ui: UI&UX enhance, bug fixes
...
Co-authored-by: panda <panda_dtdyy@outlook.com >
2022-05-10 01:55:20 +08:00
undefined
fc95226ce4
ui: add monaco loader to modules list
2022-04-10 02:48:34 +08:00
undefined
c6485c536e
ui: polyfill queueMicrotask
2022-03-15 10:24:24 +08:00