undefined
|
f38c749479
|
core: domain_join: add msg (fix #87)
|
3 years ago |
undefined
|
42d48cc3d6
|
core: user_import: check existance
|
3 years ago |
undefined
|
b4d38089c3
|
ui: try to fix preference
|
3 years ago |
undefined
|
adba3e2d24
|
Update package.json
|
3 years ago |
undefined
|
31aafa2118
|
Update record.ts
|
3 years ago |
undefined
|
07acf91838
|
core: fix pretest
|
3 years ago |
undefined
|
bd9840cc45
|
core: auto-convert contest problem id
|
3 years ago |
undefined
|
1f15d78fe6
|
ui: show code when edit
|
3 years ago |
undefined
|
3dafff0b7d
|
core: getDomainUser: optional ddoc field
|
3 years ago |
undefined
|
e9d1988cba
|
core&ui: bug fix
|
3 years ago |
undefined
|
177dcd6b80
|
w: upgrade dep version
|
3 years ago |
undefined
|
ee97a4bde6
|
ui: display fix
|
3 years ago |
undefined
|
4f9a8f1580
|
core: don't check PERM_VIEW_SCOREBOARD for pretest
|
3 years ago |
undefined
|
af1134e05a
|
ui: fix padding
|
3 years ago |
undefined
|
0149acceee
|
core: do not filter self-created domain
|
3 years ago |
undefined
|
4e564f1ca8
|
core: add contest invitation code
|
3 years ago |
无限UCW
|
46c682e3b7
|
ui: optimize scrollbar style
remove strange color
|
3 years ago |
undefined
|
14948e97a7
|
ui: 页面布局优化
|
3 years ago |
undefined
|
f820a089c6
|
ui: add icon
|
3 years ago |
undefined
|
5f41961fdb
|
ui: hide domain-limited languages
|
3 years ago |
undefined
|
0cb5a9597f
|
judge: bug fix
|
3 years ago |
undefined
|
719cc0570c
|
core: hide nAccept in contest
|
3 years ago |
undefined
|
8d15219757
|
core: server: wrap bail method
|
3 years ago |
undefined
|
c184d94dae
|
core: bail: change to async
|
3 years ago |
undefined
|
8c83a79bee
|
judge: handle line count diff
|
3 years ago |
undefined
|
bf0b2b50c1
|
judge: fix
|
3 years ago |
undefined
|
cef1760076
|
judge: spj: allow selecting sublanguage
|
3 years ago |
undefined
|
fe103d3594
|
judge: testlib: support quitp
|
3 years ago |
undefined
|
635776c86a
|
ui: scraptchpad localStorage for each user
|
3 years ago |
undefined
|
ae0d50d99e
|
ui: 修复markdown视频渲染
|
3 years ago |
undefined
|
8126680af1
|
ui: 优化滚动条显示
|
3 years ago |
undefined
|
b8c67114e1
|
core: fix when tsdoc doesn't exist
|
3 years ago |
undefined
|
c5f9f86dd7
|
core: allow username change
|
3 years ago |
undefined
|
70abfd2595
|
ui: media: support contest
|
3 years ago |
undefined
|
675e28abc5
|
core: discussion panel
|
3 years ago |
undefined
|
18450dafea
|
judge: also enable time_limit_rate for pretest
|
3 years ago |
undefined
|
17806f5bf3
|
ui: 添加创建讨论按钮
|
3 years ago |
undefined
|
4ff44e97d1
|
core: scoreboard display fix
|
3 years ago |
undefined
|
f6f714756b
|
core: contest: 显示首A者
|
3 years ago |
undefined
|
74cd467bfa
|
core: 修复contest_record题号显示错误的问题
|
3 years ago |
undefined
|
82e33ac958
|
utils: subtask.type
|
3 years ago |
undefined
|
c853f95ae8
|
ui: fix training_edit description display
|
3 years ago |
undefined
|
d9b6ecb164
|
judge: change env to textarea
|
3 years ago |
undefined
|
745141741b
|
core: add PERM_PIN_TRAINING
|
3 years ago |
undefined
|
eb62a40b01
|
core: bug fix
|
3 years ago |
undefined
|
53124af10d
|
ui: fix lostpass
|
3 years ago |
undefined
|
da3cb96519
|
core: typo fix
|
3 years ago |
undefined
|
3f8926f36c
|
core: domain_list: filter unused domain
|
3 years ago |
undefined
|
4cf051c8d1
|
core: 放宽频率限制
|
3 years ago |
undefined
|
213aa16c66
|
ui: allow <var>
|
3 years ago |
undefined
|
0b0e26e917
|
vjudge.spoj: fix memory display
|
3 years ago |
undefined
|
4881165730
|
vjudge: Hello, SPOJ
Co-authored-by: Spacelessd@outlook.com
|
3 years ago |
undefined
|
c2cef76663
|
core: limit export contest code
|
3 years ago |
undefined
|
3761a5c77d
|
core: add showSelfRecord for contest
|
3 years ago |
undefined
|
33208a0d1f
|
core: do not check canShowRecord for scoreboard
|
3 years ago |
undefined
|
cd4ada0845
|
core: also disable smtp if smtp.user doesn't exist
|
3 years ago |
undefined
|
bc4d424abf
|
ui: fix display
|
3 years ago |
undefined
|
791877098b
|
core: record_list: getHidden by uid
|
3 years ago |
undefined
|
a33708cd21
|
core: dump UiContext & UserContext
|
3 years ago |
undefined
|
900cce3614
|
ui: rich_media: check hidden problem
|
3 years ago |
undefined
|
2638606dae
|
core: add contest/[before-]add hook
|
3 years ago |
undefined
|
5c388daba6
|
core: add smtp.verify
|
3 years ago |
undefined
|
7dd5b13b8e
|
ui: fix display
|
3 years ago |
undefined
|
e49ffa9f7b
|
core: 计量尝试人数而非提交量
suggested by @Menci
|
3 years ago |
undefined
|
e5d715d02b
|
ui: fix monaco editor build
|
3 years ago |
undefined
|
13cb86e1f8
|
ui: add stats
|
3 years ago |
undefined
|
0e48370692
|
core: fix ui
|
3 years ago |
undefined
|
dd21f74ad2
|
core: category: allow using '+'
|
3 years ago |
undefined
|
fcb06284e4
|
ui: 优化主页显示
|
3 years ago |
undefined
|
62cc229724
|
vjudge: allow proxy
|
3 years ago |
undefined
|
3f1037bb65
|
vjudge: fix
|
3 years ago |
undefined
|
21ef841c5b
|
ui: files: fix drag&drop
|
3 years ago |
undefined
|
1139c0ea57
|
vjudge: better sync method
|
3 years ago |
undefined
|
7bdf580e7d
|
core: allow user file upload
|
3 years ago |
undefined
|
b13b8835ec
|
core: 忽略域id中大小写差异
|
3 years ago |
undefined
|
bff392e73f
|
core: avatar: load from url
|
3 years ago |
undefined
|
0ddd242a41
|
ui: allow div[class]
|
3 years ago |
undefined
|
5357d5611b
|
core: catch error caused by postJudge
|
3 years ago |
undefined
|
77b08c9e7c
|
ui: auto convert \r\n
|
3 years ago |
undefined
|
56aafde4a8
|
core: remove path section
|
3 years ago |
undefined
|
e334c5e56b
|
judge: add secret config key
|
3 years ago |
undefined
|
37ce0a4f66
|
core: fix error when pid!==displayId
|
3 years ago |
undefined
|
7fd31995ab
|
core: import.syzoj: 自动配置spj题目
|
3 years ago |
undefined
|
2de03000ab
|
vjudge: add syncDone mark
|
3 years ago |
undefined
|
8caa621d8b
|
vjudge: allow alternative endpoint
|
3 years ago |
undefined
|
cc58aa667e
|
core: 支持搜索题号
|
3 years ago |
undefined
|
cd3c74649c
|
core: 修复部分域rp计算异常的问题
|
3 years ago |
undefined
|
a09d7b4b70
|
vjudge: handle same-code-submission
|
3 years ago |
undefined
|
918a97f280
|
vjudge: codeforces: fix 207D*
|
3 years ago |
undefined
|
cc4c3700d5
|
vjudge: handle pdf problems
|
3 years ago |
undefined
|
c9d4eb3d1f
|
vjudge: codeforces: handle redirect
|
3 years ago |
undefined
|
208f23082a
|
vjudge: codeforces: handle contest 921x
|
3 years ago |
undefined
|
6c776e230a
|
core: typo fix
|
3 years ago |
undefined
|
5fed39c490
|
vjudge: handle
|
3 years ago |
undefined
|
ce3cdc645c
|
vjudge: prevent race cond
|
3 years ago |
undefined
|
577e100ca6
|
core: fix buildContent
|
3 years ago |
undefined
|
1102496b91
|
vjudge: codeforces: fix image
|
3 years ago |
undefined
|
af6d995fa3
|
ui: show status summary
|
3 years ago |
undefined
|
43b248009f
|
vjudge: codeforces: ignore 1510G
|
3 years ago |
undefined
|
df5682333c
|
vjudge: remove extra title
|
3 years ago |
undefined
|
10603d9602
|
vjudge: fix set-cookie
|
3 years ago |
undefined
|
0a11be95da
|
ui: update pages
|
3 years ago |
undefined
|
e93ee9b2a1
|
core: fix lint
|
3 years ago |
undefined
|
e2c5e57e53
|
utils: String.random with dict
|
3 years ago |
undefined
|
387bd5eb38
|
ui: domain.lang
|
3 years ago |
undefined
|
680e3ccd32
|
core: remote judge api
|
3 years ago |
undefined
|
939584ec5e
|
vjudge: codeforces
|
3 years ago |
undefined
|
7e2fe8b198
|
ui: katex: change delimiters
|
3 years ago |
undefined
|
ab58505b9d
|
judge: config.template
|
3 years ago |
undefined
|
b2fe14ffe7
|
core: fullStatus
|
3 years ago |
undefined
|
5153a7a871
|
ui: 在线IDE中显示历史提交
|
3 years ago |
undefined
|
5cae54ed0a
|
core: 修复rating计算错误的问题
|
3 years ago |
undefined
|
ecadd08cec
|
ui: 修复题目侧栏中用户头像显示两次的问题
|
3 years ago |
undefined
|
aaae75baf3
|
ui: 限制ranking页面个人简介行高
|
3 years ago |
undefined
|
f906178de3
|
core: 支持联合排名
|
3 years ago |
undefined
|
c0e67917a2
|
core: search: remove duplicate
|
3 years ago |
undefined
|
d5e86d6bdb
|
ui: fix problem_submit page language selection
|
3 years ago |
undefined
|
fa5b2e8fee
|
uiL rich media (problem)
|
3 years ago |
undefined
|
a7f364e651
|
core: allow pin training
|
3 years ago |
undefined
|
6607a36856
|
core: dev模式下保留UserFacingError堆栈
|
3 years ago |
undefined
|
71ebb3ffd6
|
judge: 更改解释型语言编译阶段写入位置
|
3 years ago |
undefined
|
1b96301eef
|
judge: time_rate setting
|
3 years ago |
undefined
|
511843e6c7
|
ui: 可能修复了codeLang选择问题
|
3 years ago |
undefined
|
9d0616f89f
|
fps-import: 修复文件为空导致的错误
|
3 years ago |
undefined
|
fec85985ef
|
ui: ignore download if no problem selected
|
3 years ago |
undefined
|
f95e5452f7
|
fps-import: optimize
|
3 years ago |
undefined
|
425496f42d
|
ui: 捕获zipDownloader错误
|
3 years ago |
undefined
|
308605f884
|
core: update buildContent
|
3 years ago |
undefined
|
7bd7325db6
|
ui: 放行 code:class
|
3 years ago |
undefined
|
804e8896d3
|
LICENSE: 回退至 AGPL-v3 以避免可能出现的法律问题
https://github.com/monyhar/monyhar-lite/pull/9#issuecomment-860389913
证书大师!%%%
|
3 years ago |
undefined
|
549c68cfa4
|
ui: 比赛广播消息时显示发送者uid
|
3 years ago |
undefined
|
923d10fb84
|
core: 计算ranking时忽略Hydro用户
|
3 years ago |
undefined
|
382dd53c0c
|
core: problemStat: 支持重算分段人数
|
3 years ago |
undefined
|
6e06a27f2f
|
ui: markdown: 使用非贪婪匹配
|
3 years ago |
undefined
|
d53b5d5a32
|
ui: 移除题目导出中的lastModified标记
|
3 years ago |
undefined
|
f7225fdc26
|
core: 允许导入题目时保留上传者
|
3 years ago |
undefined
|
c49a24017f
|
judge: 修复交互题无法正常读取ans流的问题
|
3 years ago |
undefined
|
8e0c140ef4
|
ui: 优化语言显示
|
3 years ago |
undefined
|
4da505a955
|
judge: fix
|
3 years ago |
undefined
|
a24c724fb7
|
core: 修复一处category解析错误的问题
|
3 years ago |
undefined
|
a3396d30a8
|
judge: 修复交互题计分异常的问题
|
3 years ago |
undefined
|
4fd580e4ed
|
judge: fix?
|
3 years ago |
undefined
|
85def7213b
|
ui: 修复部分情况下无法正常下载题目的问题
|
3 years ago |
undefined
|
3ade228d47
|
core: fix #151
|
3 years ago |
undefined
|
e6c1592875
|
ui: 还原momentjs
|
3 years ago |
undefined
|
83a45940aa
|
fix
|
3 years ago |
undefined
|
e6927bcc49
|
judge: fix copyIn
|
3 years ago |
undefined
|
167c70c2b1
|
ui: 优化资源加载
|
3 years ago |
undefined
|
bc74870a39
|
core: discussion reaction
|
3 years ago |
undefined
|
4b3e2a8e50
|
core: also add postJudge for score_cancel
|
3 years ago |
undefined
|
392de5c6e1
|
ui: problem_edit: show notification when error
|
3 years ago |
undefined
|
7dc88889c3
|
core: update problem/before-add hook
|
3 years ago |
undefined
|
de96722d57
|
judge: fix user_extra_files
|
3 years ago |
undefined
|
a673523b9a
|
ui: 优化题目标签显示
|
3 years ago |
undefined
|
2cc2c88b8a
|
core: 比赛时自动隐藏题目标签
|
3 years ago |
undefined
|
2b52930e9a
|
core: fix user_register
|
3 years ago |
undefined
|
52fcfdb665
|
core: fix homework scoreboard display
|
3 years ago |
undefined
|
04b005b825
|
core: force uid
|
3 years ago |
undefined
|
282d0cdf6b
|
core: fix builtin_users export
|
3 years ago |
undefined
|
e1465efcd1
|
core: 仅当记录不同时启用订正模式
|
3 years ago |
undefined
|
b1f1ceb4c9
|
judge: optional copyOut (#153)
* NOTICE: please upgrade sandbox to at lease v1.2.0
|
3 years ago |
undefined
|
5e0eb372f6
|
core: shouldn't sync pretest into tsdoc
|
3 years ago |
undefined
|
ddbcf42c9b
|
ui: also dump problemId
|
3 years ago |
undefined
|
d0d970efbf
|
core: write builtin users to database
|
3 years ago |
undefined
|
715e564971
|
core&ui: fix contest problem ref
|
3 years ago |
undefined
|
7a9dc95377
|
core: hack for broken package @types/express-serve-static-core
|
3 years ago |
undefined
|
e37d84135b
|
ui: fix error when useragent header missing
|
3 years ago |
无限UCW
|
6c29b17392
|
fix register button style
|
3 years ago |
undefined
|
4c7e51631b
|
core&ui: hello subjective
|
3 years ago |
undefined
|
385b8f4fe6
|
ui: fix link display
|
3 years ago |
undefined
|
43d589c84d
|
core: fix contest pretest record update
|
3 years ago |
undefined
|
8a647dc36a
|
core: fix pretest
|
3 years ago |
undefined
|
b6441b853b
|
core: record_not_found error
|
3 years ago |
undefined
|
585d8aa2e1
|
core: fix broken scoreboard link
|
3 years ago |
undefined
|
72b46857ba
|
ui&core: bug fix
|
3 years ago |
undefined
|
3a518010be
|
core&ui: bug fix
|
3 years ago |
undefined
|
8532cb5ec3
|
ui: fix record_detail display(homework)
|
3 years ago |
undefined
|
99fbd1379e
|
ui: fix contest&homework submit
|
3 years ago |
undefined
|
be1e10d38e
|
utils: update parser
|
3 years ago |
undefined
|
b3f513c705
|
ui: update enum
|
3 years ago |
undefined
|
d6734c1f0a
|
judge: redirect subjective
|
3 years ago |
undefined
|
d5e67de7ad
|
core: add null check
|
3 years ago |
undefined
|
105608558f
|
core: ignore check share stat of current domain
|
3 years ago |
undefined
|
b4bb02bd57
|
core: remove unexpected access to tdoc
|
3 years ago |
undefined
|
d0116ac43a
|
core: fix contest/homework edit
|
3 years ago |
undefined
|
800b332c8b
|
core: use alpha-indexed id in contest
|
3 years ago |
undefined
|
8852aa149b
|
core: export record.pdomain by default
|
3 years ago |
undefined
|
040f8a197b
|
core: fix broken link
|
3 years ago |
undefined
|
01d6d48c74
|
core: add PRIV_SEND_MESSAGE
|
3 years ago |
undefined
|
be2b1c5524
|
remove unused vars
|
3 years ago |
undefined
|
9151fc9f66
|
cli: fix number argument
|
3 years ago |
undefined
|
d897391e9a
|
core: !EXPERIMENTAL! 支持跨域引用题目
|
3 years ago |
undefined
|
33d7c70ef6
|
judge: 使用web下发的langs.yaml
|
3 years ago |
undefined
|
0273bfe198
|
ui: 支持自定义导出文件名
|
3 years ago |
undefined
|
cdbbee8180
|
core: 向前端发送题目类型
|
3 years ago |
undefined
|
e02bbd970e
|
sonic: allow limit arg
|
3 years ago |
undefined
|
77e592daf3
|
ui: 移除不支持https的链接
|
3 years ago |
undefined
|
6d496258a6
|
ui: 修复移动端导航栏丢失的问题
|
3 years ago |
undefined
|
f7af6093c8
|
ui: 加大行距
|
3 years ago |
undefined
|
57810d7012
|
core: 为使用qq邮箱注册的用户自动配置头像
|
3 years ago |
undefined
|
c09b4acfd5
|
ui: 修复部分情况下提交语言显示异常的问题
|
3 years ago |
undefined
|
0925113e39
|
fix linting
|
3 years ago |
undefined
|
664cc6e6cf
|
core: 修复avatar参数错误导致页面渲染失败的问题
|
3 years ago |
undefined
|
782f334a27
|
Hello yarn berry
|
3 years ago |
undefined
|
04a4306895
|
ui: replace uuid with nanoid
|
3 years ago |
undefined
|
cc569331e1
|
ui: 修复注册按钮显示异常的问题
|
3 years ago |
undefined
|
c59bdb3b47
|
ui: fix header
|
3 years ago |
undefined
|
ec8606cc49
|
ui: remove header
|
3 years ago |
undefined
|
ef73b97089
|
core: add domain delete
|
3 years ago |
undefined
|
71f86cf79b
|
core: remove pdoc.psdoc hack
|
3 years ago |
undefined
|
b062aa84bf
|
core: 导出比赛代码功能
|
3 years ago |
undefined
|
cc08538bdb
|
ui: 允许自定义首页布局
|
3 years ago |
undefined
|
dbf51849d5
|
ui: download problem fix
|
3 years ago |
undefined
|
f54cf8a9ba
|
core: remove problem_send
|
3 years ago |
undefined
|
eaa03e594b
|
core: loader: set addon prio
|
3 years ago |
undefined
|
27ef93a1d0
|
easy-locale: init
|
3 years ago |
undefined
|
b43a9e174a
|
ui: download single problem
|
3 years ago |
undefined
|
0d8d0437ea
|
ui: writable stream for ff (#146)
|
3 years ago |
undefined
|
8d0ae4bead
|
core: fix contest_problem_submit
|
3 years ago |
undefined
|
a02c859d04
|
ui: fix contest_submit
|
3 years ago |
undefined
|
fb102780aa
|
ui: fix display
|
3 years ago |
undefined
|
1d72362d49
|
ui: editor: remember fontSize
|
3 years ago |
undefined
|
abeab99cd8
|
ui: markdown: allow merge cells
|
3 years ago |
undefined
|
664938c075
|
core: import from hydro
|
3 years ago |
undefined
|
d5204eac9e
|
core: remove unused vars
|
3 years ago |
undefined
|
c6d3ce1e79
|
core: use record-conn handler for pretest-conn
|
3 years ago |
undefined
|
9b9243a87c
|
ui: save editor state to localstorage
|
3 years ago |
undefined
|
41110dde90
|
ui: fix problem_submit.page
|
3 years ago |
undefined
|
437bfc5e6e
|
core: send: detailed logs
|
3 years ago |
undefined
|
0fcbcf4f1a
|
core: buildContent by default
|
3 years ago |
undefined
|
29eff97c1a
|
onlyoffice: fix
|
3 years ago |
undefined
|
cc6e623413
|
util: remove node_modules/ in errMsg
|
3 years ago |
undefined
|
561c4d4175
|
office: also support slide & cell
|
3 years ago |
undefined
|
bcd6ad5b3f
|
core: ignore empty ids
|
3 years ago |
undefined
|
f3e25eccbe
|
ui: add hint
|
3 years ago |
undefined
|
fd2ac84535
|
core: use bail to traigger route events
|
3 years ago |
undefined
|
bdf2d972cd
|
ui: download multiple problems
|
3 years ago |
undefined
|
91d85c69a0
|
ui: hook events on document
|
3 years ago |
undefined
|
2b9c71c009
|
ui: fix problem edit&create category display
|
3 years ago |
undefined
|
26ded9d5df
|
core: 删除题目前检查是否已被比赛使用
|
3 years ago |
undefined
|
e4c6cf258d
|
ui: fix webpack js-yaml resolve
|
3 years ago |
undefined
|
d0569a6816
|
ui: problem_files: yaml editor with schema
|
3 years ago |
undefined
|
3ab02d72d8
|
core: remove notification
|
3 years ago |
undefined
|
c5b2552f59
|
ui: support @[user]()
|
3 years ago |
undefined
|
b272598685
|
judge: fix special judge score
|
3 years ago |
undefined
|
d87ce5e069
|
core: fix
|
3 years ago |
undefined
|
058bba9ec9
|
core: fix contest_submit
|
3 years ago |
undefined
|
3abae22545
|
core: fix training_detail.progress display
|
3 years ago |
undefined
|
15827eeabb
|
core: contest(OI): 订正模式
|
3 years ago |
undefined
|
e70beab967
|
update base
|
3 years ago |