panda
|
dbbc0c5e1d
|
ui: vditor upload image support (#317)
|
3 years ago |
undefined
|
c4521d9ce3
|
ui: editor: always use LF as line ending
|
3 years ago |
undefined
|
32bf5b9a7e
|
core: add fallback perm for defaultUser
|
3 years ago |
undefined
|
8dbc954f06
|
ui: bug fix
|
3 years ago |
undefined
|
f621d26ed7
|
bump deps version
|
3 years ago |
undefined
|
e7b4b5de5e
|
ui: remember last used editor theme
|
3 years ago |
undefined
|
880f706c3a
|
ui: fix submission language selection
|
3 years ago |
undefined
|
46179ab3e5
|
sonic: search by problem tag
|
3 years ago |
undefined
|
d60f31c427
|
core&ui: use langConfig.hidden for remote problems
|
3 years ago |
panda
|
73b1a04bd0
|
ui: fix problem_submit user preference codeLang (#315)
|
3 years ago |
undefined
|
2715f555a1
|
core: do not trigger shell in raw mode
|
3 years ago |
undefined
|
dfde01c994
|
ui: set nav max line height to 70
|
3 years ago |
undefined
|
cdda15f016
|
core: fix handler export
|
3 years ago |
undefined
|
7255697797
|
core: ignore format_error in contest
|
3 years ago |
undefined
|
7faf8ca30c
|
judge: set spj return status whitelist
|
3 years ago |
undefined
|
671d8077b3
|
judge: testlib: allow control fuction
|
3 years ago |
undefined
|
f1734761c3
|
judge: provide HYDRO_LANG in compile stage
|
3 years ago |
undefined
|
2bad82ab81
|
ui: remember last used theme
|
3 years ago |
undefined
|
7acaf00e78
|
judge: auto apply compile.sh and execute.sh
|
3 years ago |
undefined
|
b13bf24031
|
core: export HomeHandler
|
3 years ago |
undefined
|
8bb072a5a4
|
ci: lint for ui
|
3 years ago |
undefined
|
c2db7d7797
|
Merge branch 'master' of https://github.com/hydro-dev/Hydro
|
3 years ago |
pandadtdyy
|
5d81ce82c5
|
ui: add problem_edit tab active color (#314)
|
3 years ago |
undefined
|
9b221c4363
|
core: update rating calculation
|
3 years ago |
pandadtdyy
|
ad3a0c48aa
|
ui: fix chartsize & copy button position (#313)
|
3 years ago |
pandadtdyy
|
723ad4951f
|
ui: messagepad: merge current state and incoming payload (#312)
|
3 years ago |
undefined
|
1173407598
|
core: adjust problem difficulty weight
|
3 years ago |
undefined
|
9e86d47d19
|
core: update rp method
|
3 years ago |
undefined
|
ba5dd281dd
|
ui: accepted problems display
|
3 years ago |
undefined
|
a9082354c8
|
judge: enable copyIn in execute stage
|
3 years ago |
undefined
|
616af2655e
|
core: update mail url builder logic
|
3 years ago |
undefined
|
b3e56c078a
|
core: bug fix
|
3 years ago |
undefined
|
d25952c02f
|
core&ui: update homepage config
|
3 years ago |
undefined
|
c5dd6af8c1
|
ui: problem_download: support multi-locale problem
|
3 years ago |
undefined
|
e1a1e35f94
|
core&ui: drop Import.SYZOJ support
|
3 years ago |
undefined
|
ae7857a79c
|
ui: enhance scratchpad language select
|
3 years ago |
undefined
|
3034f5ec79
|
core: fix addAdditionalFile
|
3 years ago |
undefined
|
250ae863d0
|
core: submissionPriority for rejudge
|
3 years ago |
undefined
|
8223b45d23
|
core&ui: support pasting image in editor
|
3 years ago |
undefined
|
6a289f788d
|
core: add jsc loader
|
3 years ago |
undefined
|
5d27bce80e
|
ui: add vj4icon font fallback
|
3 years ago |
undefined
|
37760124fd
|
core: add school & studentId setting
|
3 years ago |
undefined
|
93a8fb2ca3
|
core: update PERM_LOCK_DISCUSSION declaration
|
3 years ago |
undefined
|
b83de09efb
|
core: ACM scoreboard: remove duplicate time field
|
3 years ago |
undefined
|
67f8c8d389
|
ui: simply solve a eslint bug
|
3 years ago |
undefined
|
f4dbce5a76
|
ui: change default editor mode to sv
|
3 years ago |
undefined
|
e80e8815cb
|
core&judge: bump deps version
|
3 years ago |
undefined
|
9a90d0511c
|
util: fix lang config
|
3 years ago |
undefined
|
a2004056ac
|
core: update judge config
|
3 years ago |
undefined
|
d13876a5bc
|
login-with-github: bug fix
|
3 years ago |
undefined
|
932b6ff2b9
|
ui: fix delete_group
|
3 years ago |
undefined
|
a1d1aa40ba
|
ui: add warning for domain_role
|
3 years ago |
undefined
|
70e011105a
|
ui: fix language selection
|
3 years ago |
undefined
|
0429c989f1
|
ui: fix delete_role
|
3 years ago |
undefined
|
237f608496
|
ui: load builtin fonts
|
3 years ago |
undefined
|
178beb58de
|
ui: build: bugfix
|
3 years ago |
undefined
|
9b8833453c
|
ui: fix theme load
|
3 years ago |
undefined
|
c54c7151ff
|
core: remove deprecated db2 & gridfs api
|
3 years ago |
undefined
|
49a60eeaa1
|
ui: enhance font selection
|
3 years ago |
undefined
|
9b2c36efbf
|
ui: allow font customization
|
3 years ago |
undefined
|
bf5bc8b8b0
|
sonic: index by pid
|
3 years ago |
undefined
|
03db807a19
|
onlyoffice: limit features
|
3 years ago |
undefined
|
7342bbd0c3
|
office: update loader
|
3 years ago |
undefined
|
a38efa9b11
|
core: bump version
|
3 years ago |
undefined
|
498b249513
|
core&ui: bug fix
|
3 years ago |
undefined
|
ee8e6ebe8d
|
judge: fix support for node12
|
3 years ago |
undefined
|
4e7c3077f9
|
vjudge: update codeforces handle
|
3 years ago |
undefined
|
9a8557d215
|
core: remote judge fix
|
3 years ago |
undefined
|
773cc34b6e
|
ui: build enhancement
|
3 years ago |
undefined
|
af994325b5
|
core&ui: pretest support for remote_judge
|
3 years ago |
undefined
|
3762bb31f5
|
core: fix record_main contest filter
|
3 years ago |
undefined
|
c02d803e8b
|
ui: remove duplicate file.page.js
|
3 years ago |
undefined
|
43a1730c5c
|
ui: enhance problem_list
|
3 years ago |
undefined
|
8dabcc3941
|
core: add missing export
|
3 years ago |
undefined
|
c305e57860
|
core: allow lock topic
|
3 years ago |
undefined
|
931e96a6b4
|
core: fix record_connection contest lock check
|
3 years ago |
undefined
|
79839d64e5
|
judge: fix message truncate
|
3 years ago |
undefined
|
5ffb9c4b93
|
core: fix oi contest problem_view
|
3 years ago |
undefined
|
66c5c6b560
|
ui: fix check for void tags
|
3 years ago |
undefined
|
562df8df6e
|
core: fix contest getStatus
|
3 years ago |
undefined
|
0c182878f2
|
core: fix canViewHidden check
|
3 years ago |
undefined
|
e32d5ee18b
|
judge: fix HYDRO_CONTEST env
|
3 years ago |
undefined
|
ede8a26253
|
judge: support HYDRO_TESTCASE
|
3 years ago |
undefined
|
9ea781f800
|
core: handle problem projection
|
3 years ago |
undefined
|
3daafe5396
|
core: bug fix
|
3 years ago |
undefined
|
1b11e6bcbb
|
ui: fix "select node to create discussion" hint
|
3 years ago |
undefined
|
cd157a5e43
|
judge: bug fix
|
3 years ago |
undefined
|
16b9cb461e
|
core: also check lang limit of current domain
|
3 years ago |
pandadtdyy
|
28935b5477
|
ui: better textarea font & fix messagepad (#304)
|
3 years ago |
undefined
|
d52e2b3802
|
judge: check checker path
|
3 years ago |
undefined
|
f8f4d82c0a
|
core: fix addProgress
|
3 years ago |
undefined
|
8810ccd285
|
judge: use addProgress instead of progress
|
3 years ago |
undefined
|
5182031bca
|
oauth: github: handle private email
|
3 years ago |
undefined
|
f186278a5a
|
core: oauth: fix uid mapping
|
3 years ago |
undefined
|
363db57ec4
|
oauth: bug fix
|
3 years ago |
undefined
|
59739e3d86
|
oauth: github: /api
|
3 years ago |
undefined
|
67d4f64664
|
core: lock lru-cache version to 6
|
3 years ago |
undefined
|
b1f90ab5a1
|
core: oauth: enhancement
|
3 years ago |
undefined
|
04ec44dab9
|
ui: remove extra args
|
3 years ago |
undefined
|
27ab64902b
|
ui: fix xss whitelist for katex
|
3 years ago |
undefined
|
83d4f9fd5f
|
ui: fix reaction display on mobile
|
3 years ago |
undefined
|
e2259b7495
|
ui: fix #303
|
3 years ago |
undefined
|
5e4cdd3164
|
ui: fix comment action
|
3 years ago |
undefined
|
25f1a4ce81
|
ui: 关于 HDUOJ:它死了
|
3 years ago |
undefined
|
d5a2db90d5
|
ui: fix marker
|
3 years ago |
undefined
|
7151f71417
|
ui: problem_files: allow image preview
|
3 years ago |
undefined
|
abec5fd3ec
|
judge: pass envirent vars to checker
|
3 years ago |
undefined
|
9158550139
|
ui: enhance problem_files page
|
3 years ago |
undefined
|
1acd2ff0bb
|
core: contest: oi: fix effective check
|
3 years ago |
undefined
|
913658d144
|
core&ui: support reaction
|
3 years ago |
undefined
|
48565ce711
|
Merge branch 'master' of https://github.com/hydro-dev/Hydro
|
3 years ago |
pandadtdyy
|
f221904ca5
|
core: fix checkUpdate daily task (#302)
|
3 years ago |
undefined
|
f4a0a77b6f
|
vjudge: hello puppeteer
|
3 years ago |
undefined
|
dbf54650b9
|
ui: do not reconnect if triggered PermissionError or PrivilegeError
|
3 years ago |
undefined
|
f13cad070f
|
core: fix redirect query encode
|
3 years ago |
undefined
|
51bb147dff
|
core: allow hooking oplog
|
3 years ago |
Yang Gao
|
2c01eaa967
|
judge: support binary output (#301)
|
3 years ago |
undefined
|
24cd356f78
|
judge: subtask score calculation fix
|
3 years ago |
undefined
|
aa3721fdc1
|
core: fix submission calculation
|
3 years ago |
undefined
|
34c75c94fd
|
ui: fix homework status display
|
3 years ago |
undefined
|
de3d78b9bd
|
ui: enhanced markdown editor
|
3 years ago |
undefined
|
08f66e85bc
|
ui: remove sharedworker types to prevent conflict
|
3 years ago |
undefined
|
a2d5996311
|
ui: use sharedworker for messages conn
|
3 years ago |
Yang Gao
|
b0f1c0d52c
|
judge: add type annotations (#300)
Co-authored-by: undefined <i@undefined.moe>
|
3 years ago |
undefined
|
04685ef864
|
core: fix UA filter
|
3 years ago |
undefined
|
2143e2989d
|
core: task migration
|
3 years ago |
undefined
|
599a45e106
|
core: bug fix
|
3 years ago |
undefined
|
e67ff511bb
|
core&ui: contest: acm: lock scoreboard
|
3 years ago |
undefined
|
cb02b8dafe
|
ui: fix side menu
|
3 years ago |
undefined
|
4c27523e32
|
core: problemDetail: performance update
|
3 years ago |
undefined
|
a0aa173b79
|
ui: fix sidemenu display
|
3 years ago |
undefined
|
2efb0e6281
|
core: better user_file permission control
|
3 years ago |
undefined
|
17cab51f5f
|
core: type check before adding langs data
|
3 years ago |
undefined
|
8d5ec0ab03
|
core: oplog: fix uid collection
|
3 years ago |
undefined
|
53e1894527
|
remove unused import
|
3 years ago |
undefined
|
cfdf9fe7a4
|
core&ui: feat: enhanced system settings (beta)
|
3 years ago |
undefined
|
f01a8d378e
|
ui: bug fix
|
3 years ago |
undefined
|
775301c001
|
bug fix
|
3 years ago |
undefined
|
688ccf811b
|
core: allow rate limit override
|
3 years ago |
undefined
|
a70c55e585
|
ui: fix vditor getValue
|
3 years ago |
undefined
|
dad34de9c7
|
ui: assign for contest&homework
|
3 years ago |
undefined
|
db0aff4d33
|
ci: trigger mmdb download
|
3 years ago |
undefined
|
6b5b3e68d0
|
ui: monaco: better auto-resize
|
3 years ago |
undefined
|
6419215d91
|
vjudge: codeforces: taa, bfaa and ftaa calculation
|
3 years ago |
undefined
|
68d4522e49
|
ui: handle typings for NodeRequire
|
3 years ago |
undefined
|
e3aa315e09
|
remove unused vars
|
3 years ago |
undefined
|
7dd2d82eb8
|
ui: theme changer
|
3 years ago |
undefined
|
8e02eb5bf9
|
core: support argv.ignoredLimit
|
3 years ago |
undefined
|
ecde94fee5
|
core: allow user with PERM_VIEW_PROBLEM_HIDDEN view all problems
|
3 years ago |
pandadtdyy
|
9a2256fb0d
|
core: add daily task: check update (#293)
|
3 years ago |
undefined
|
268ac23b26
|
eslint: variable naming
|
3 years ago |
undefined
|
55a95b97ea
|
core: message: support richtext
|
3 years ago |
undefined
|
b6910e574b
|
core: add system.sendNotification api
|
3 years ago |
undefined
|
a718a83cd6
|
core: version list
|
3 years ago |
undefined
|
133afd2296
|
ui: better layout for domain_group
|
3 years ago |
undefined
|
ca55695498
|
vjudge: luogu: wait for csrf token before submit
|
3 years ago |
undefined
|
b1c63ddd6c
|
ui: domain_group management
|
3 years ago |
undefined
|
8144e85c14
|
core: do not allow deleting system domain
|
3 years ago |
undefined
|
148dbffa7a
|
ui: fix ref
|
3 years ago |
undefined
|
fcd81fbcc9
|
ui: bug fix
|
3 years ago |
undefined
|
03a6e79946
|
ui: fix monaco-editor menu display
|
3 years ago |
undefined
|
a93ff2a3d8
|
ui: remove useless wastyle
|
3 years ago |
undefined
|
fda667c424
|
core: allow websocket server without auth
|
3 years ago |
undefined
|
86ead663df
|
ui: external module support
|
3 years ago |
undefined
|
f020923d35
|
ui: monaco: lazy load resources
|
3 years ago |
无限UCW
|
538862de07
|
ui: special behavior of `UserSelectAutoComplete` when `multi` (#286)
|
3 years ago |
undefined
|
f384ae70fb
|
core: add pdoc.hidden to PROJECTION_LIST
|
3 years ago |
pandadtdyy
|
d42c145b18
|
ui: fix style (#285)
|
3 years ago |
undefined
|
a256953510
|
core: disable assign check for problem_list due to performance issue
|
3 years ago |
pandadtdyy
|
dd02f9023d
|
ui: add query_string in record page (#284)
fix #263
|
3 years ago |
undefined
|
e747284679
|
ui: fix lang js generation
|
3 years ago |
undefined
|
a5e97c141a
|
bump version
|
3 years ago |
undefined
|
0028827761
|
bump version
|
3 years ago |
undefined
|
5ef7b94df8
|
core: fix record problem permission check
|
3 years ago |
undefined
|
3d19e9578c
|
core: move notfound error handle pos
|
3 years ago |
undefined
|
f466f1bb47
|
core: add fallback domain info
|
3 years ago |
undefined
|
8fd23e6cea
|
core: feat: problem group-assign
|
3 years ago |
undefined
|
f699d67019
|
core: user_group: draft
|
3 years ago |
pandadtdyy
|
07c5793fb8
|
core&ui: add settings to replace Gravatar URL (#279)
implement #282
|
3 years ago |
undefined
|
c87b819828
|
core: handle unique id for gmail
|
3 years ago |
undefined
|
740d53668e
|
core: langs: fix java multi-class
|
3 years ago |
undefined
|
072f165f9e
|
core: easy require resolve hook
|
3 years ago |
undefined
|
06faa233f8
|
core: domain_del
|
3 years ago |
undefined
|
60f8d4ce49
|
core: training: update
|
3 years ago |
undefined
|
41292624ea
|
core: fix problem_list cross-domain perm check
|
3 years ago |
undefined
|
89868457d0
|
core: typo fix
|
3 years ago |
undefined
|
3245eaace8
|
core: remove unused vars
|
3 years ago |
undefined
|
3e7306e232
|
core: disable file proxy
|
3 years ago |
undefined
|
e94846f868
|
vjudge: update verdict
|
3 years ago |
undefined
|
221cdf8d7d
|
ui: enhance resource load
|
3 years ago |
undefined
|
354d6420d9
|
core: fix training progress calc (#277)
|
3 years ago |
undefined
|
0b2a43d6e0
|
core: delete password field when logging
|
3 years ago |
undefined
|
04f20dbdd9
|
core: bug fix
|
3 years ago |
undefined
|
849576f071
|
core: check content-encoding for proxy
|
3 years ago |
pandadtdyy
|
4fad7a20bd
|
ui: add page loading (#274)
|
3 years ago |
undefined
|
10e0600b0b
|
core: PERM_VIEW_PROBLEM check for domain_union
|
3 years ago |
undefined
|
40edf15782
|
ui: update import source
|
3 years ago |
undefined
|
a3fb2cbd47
|
core: enhanced pdf support
|
3 years ago |
undefined
|
ead0d54a55
|
core: oplog: better logging
|
3 years ago |
undefined
|
92c1a41585
|
core: fix problem_main status cross-domain get
|
3 years ago |
undefined
|
40c90c0574
|
w: dep: lock adm-zip to 0.5.5
|
3 years ago |
undefined
|
ffee671183
|
core: handler.onerror: pass error detail
|
3 years ago |
undefined
|
c577165790
|
judge: redirect cpp to cc
|
3 years ago |
undefined
|
f5226f154a
|
util: fix findFile
|
3 years ago |
undefined
|
ba425c5a9c
|
core: blog: check PRIV_USER_PROFILE
|
3 years ago |
undefined
|
97e282d3ca
|
judge: testlib builtin checkers
|
3 years ago |
undefined
|
79aca189d1
|
core: feat: blog
|
3 years ago |
undefined
|
f43c1bc8c9
|
ui: optimize resource load
|
3 years ago |
undefined
|
e935558702
|
core: blog (draft)
|
3 years ago |
pandadtdyy
|
d40f56e676
|
ui: Add dropdown when nav is longer than window (#271)
Co-authored-by: undefined <i@undefined.moe>
|
3 years ago |
undefined
|
22298540f3
|
judge: priority control
|
3 years ago |
undefined
|
234f977e08
|
ui: fix editor
|
3 years ago |
undefined
|
0824487342
|
w: upgrade deps
|
3 years ago |
undefined
|
47499bdcd6
|
ui: hide categories by default
|
3 years ago |
undefined
|
62246b096a
|
core: bug fix
|
3 years ago |
undefined
|
9a6d737a4b
|
core: bug fix
|
3 years ago |
undefined
|
489327cc0d
|
core: allow view solution & others code after accept
|
3 years ago |
undefined
|
c0ac4302a2
|
judge: add detail setting to service
|
3 years ago |
undefined
|
b2ad3d2971
|
core: remove useless difficulty calculation
|
3 years ago |
undefined
|
073eaffbd3
|
core: allow custom problem difficulty
|
3 years ago |
undefined
|
7f74c11bbd
|
core: add server lang setting node
|
3 years ago |
undefined
|
00402f2782
|
judge: throw FormatError when problem data not found
|
3 years ago |
undefined
|
785dcc1628
|
ui: set module to esnext to allow top-level-await
|
3 years ago |
undefined
|
aadc8cdde1
|
ui: add node typings
|
3 years ago |
undefined
|
fcfc93a40a
|
core: fix user_detail
|
3 years ago |
undefined
|
0300262b73
|
core: fix lint error
|
3 years ago |
undefined
|
8d7a446066
|
core: show accepted problems
|
3 years ago |
undefined
|
06857affb1
|
core: fix login redirect
|
3 years ago |
undefined
|
d565d3f935
|
core: add domainId to problem/add event
|
3 years ago |
undefined
|
3f872a7b84
|
sonic: fix re-index
|
3 years ago |
undefined
|
e802ad83b5
|
core: lower priority for pretest
|
3 years ago |
undefined
|
32b36a6a4b
|
ui: better acm scoreboard display
|
3 years ago |
undefined
|
564b603fe9
|
core: fix isContest
|
3 years ago |
undefined
|
71002a8257
|
core: contest.acm: export penalty
|
3 years ago |
undefined
|
6e79703dce
|
core: fix move file error
|
3 years ago |
undefined
|
32f34ba187
|
core: restore: fix database name parse
|
3 years ago |
undefined
|
006468cd24
|
core: add command execution log
|
3 years ago |
undefined
|
1f46bcc16f
|
core: starred problem hidden permission check
|
3 years ago |
undefined
|
2ef9daf37a
|
core: fix backup & restore
|
3 years ago |
undefined
|
a0734a1030
|
core: allow cross-domain problem search
|
3 years ago |
undefined
|
71a5f6dd13
|
core: also hide hidden problem when search
|
3 years ago |
undefined
|
1c26f25654
|
core: restore env
|
3 years ago |
undefined
|
4dd02b3b4b
|
core: fix backup & restore
|
3 years ago |
undefined
|
55cde825d6
|
ui: add email request ip
|
3 years ago |
undefined
|
0934f79cfc
|
migrate-hustoj: fix password check
|
3 years ago |
undefined
|
11cc42b943
|
ui: add paginator to top of problem_main page
|
3 years ago |
undefined
|
51527c7f79
|
core: fix sortable handle
|
3 years ago |
undefined
|
4918f41eac
|
ui: fix training_detail page expand
|
3 years ago |
undefined
|
d0bea74645
|
core: allow set registration_redirect for domain
|
3 years ago |
undefined
|
55d77bd326
|
ui: update problem_copy permissions
|
3 years ago |