MCPcopy Create free account

hub / github.com/hydro-dev/Hydro / functions

Functions2,206 in github.com/hydro-dev/Hydro

↓ 373 callersFunctionparam
(name, ...args)
framework/framework/decorators.ts:110
↓ 346 callersFunctioni18n
(str: string, ...params: any[])
packages/ui-default/utils/base.ts:14
↓ 293 callersMethodfind
(content: string)
packages/vjudge/src/providers/uoj.ts:173
↓ 211 callersMethodon
(event: 'message' | 'close' | 'open', callback: (...args: any[]) => void)
packages/ui-default/components/socket/index.ts:57
↓ 204 callersMethodpush
(collection: string, bucket: string, object: string, text: string, options?: PushOptions)
packages/sonic/index.ts:143
↓ 193 callersMethodpush
(domainId: string, _id: number, key: ArrayKeys<ProblemDoc>, value: ProblemDoc[T][0])
packages/hydrooj/src/model/problem.ts:266
↓ 180 callersMethodall
(domainId: string, name: string)
packages/ui-next/index.ts:107
↓ 127 callersMethodlog
(payload: any)
packages/hydrooj/src/handler/manage.ts:69
↓ 124 callersMethodRoute
(name: string, path: string, RouteHandler: typeof Handler, ...permPrivChecker)
framework/framework/server.ts:825
↓ 123 callersMethodset
(platform: string, id: string, uid: number)
packages/hydrooj/src/model/oauth.ts:64
↓ 117 callersMethodinfo
(message: string, duration?: number)
packages/components/frontend/Notification.tsx:15
↓ 115 callersMethodon
(type: 'open' | 'close' | 'error' | 'output' | 'end', handle: (v: any) => void)
packages/hydrojudge/src/sandbox/client.ts:56
↓ 115 callersFunctionreport
(status: STATUS, score: number, message: string)
packages/hydrojudge/src/judge/objective.ts:37
↓ 112 callersMethodcollection
(c: K)
packages/hydrooj/src/service/db.ts:68
↓ 109 callersMethoderror
(message: string, duration?: number)
packages/ui-default/components/notification/index.ts:96
↓ 96 callersMethodhasPerm
(...perms: bigint[])
packages/hydrooj/src/model/user.ts:132
↓ 91 callersMethodval
(...argv)
packages/ui-default/components/editor/textareaHandler.ts:16
↓ 90 callersMethodget
($obj)
packages/ui-default/components/DOMAttachedObject.ts:37
↓ 82 callersMethodcheckPerm
(..._: bigint[])
framework/framework/server.ts:171
↓ 81 callersMethodback
(body?: any)
framework/framework/server.ts:230
↓ 80 callersMethoderror
(payload: any)
packages/hydrooj/src/handler/manage.ts:71
↓ 79 callersMethodthen
(onfulfilled?: (value: any) => void, onrejected?: (reason: any) => void)
packages/hydrooj/src/handler/judge.ts:195
↓ 75 callersMethodadd
(task: Partial<Task> & { type: string })
packages/hydrooj/src/model/task.ts:102
↓ 72 callersMethodown
(doc: any, arg1: any = false)
packages/hydrooj/src/model/user.ts:125
↓ 70 callersFunctionErr
(name: string, Class: IHydroError, ...info: Array<(() => string) | string | number>)
framework/framework/error.ts:23
↓ 69 callersFunctiontpl
(pieces: TemplateStringsArray | React.ReactNode, ...substitutions: Substitution[] | boolean[])
packages/ui-default/utils/base.ts:39
↓ 65 callersFunctionPermission
(family: string, key: bigint, desc: string)
packages/hydrooj/src/model/builtin.ts:10
↓ 65 callersMethodwarn
(payload: any)
packages/hydrooj/src/handler/manage.ts:70
↓ 63 callersMethodgetById
(domainId: string, _id: number, scope: bigint | string = PERM.PERM_ALL)
packages/hydrooj/src/model/user.ts:228
↓ 60 callersMethodload
(settings: Record<string, ReturnType<typeof setting.Setting>>, source: any)
packages/hydrooj/src/model/user.ts:105
↓ 59 callersMethodadd
( owner: number, title: string, content: string, ip?: string, )
packages/blog/index.ts:31
↓ 58 callersMethodgetMulti
(params: Filter<Udoc> = {}, projection?: (keyof Udoc)[])
packages/hydrooj/src/model/user.ts:406
↓ 58 callersMethodurl
(name: string, ...kwargsList: Record<string, any>[])
framework/framework/server.ts:179
↓ 56 callersMethodget
(did: ObjectId)
packages/blog/index.ts:51
↓ 56 callersMethodpost
({ text, inline = false })
packages/ui-default/index.ts:68
↓ 51 callersMethodget
(url: string)
packages/vjudge/src/fetch.ts:30
↓ 50 callersFunctiondispatch
(i)
framework/framework/server.ts:323
↓ 50 callersMethodopen
()
packages/ui-default/components/dialog/index.tsx:52
↓ 48 callersFunctionresolve
(ele, item)
packages/ui-default/components/media/media.page.js:10
↓ 47 callersMethodget
(target: string, path?: string)
packages/hydrooj/src/service/storage.ts:326
↓ 46 callersFunctionpost
(url: string, dataOrForm: JQueryStatic | Node | string | Record<string, any> = {}, options: any = {})
packages/ui-default/utils/base.ts:151
↓ 40 callersMethodaddTestdata
(domainId: string, pid: number, name: string, f: Readable | Buffer | string, operator = 1)
packages/hydrooj/src/model/problem.ts:294
↓ 40 callersMethodhide
()
packages/ui-default/components/dialog/DomDialog.ts:121
↓ 40 callersMethodsuccess
(message: string, duration?: number)
packages/ui-default/components/notification/index.ts:66
↓ 38 callersFunctiongetConfig
(key)
packages/hydrojudge/src/config.ts:89
↓ 38 callersMethodgetList
(domainId: string, uids: number[])
packages/hydrooj/src/model/user.ts:241
↓ 37 callersMethoddeleteMany
(query: Filter<Task>)
packages/hydrooj/src/model/task.ts:129
↓ 37 callersMethodsend
( from: number, to: number | number[], content: string, flag: number = MessageModel.FLAG_UNREA
packages/hydrooj/src/model/message.ts:20
↓ 35 callersFunctionnext
(payload: any)
packages/hydrooj/src/handler/judge.ts:394
↓ 35 callersMethodsetById
(uid: number, $set?: Partial<Udoc>, $unset?: Value<Partial<Udoc>, ''>, $push?: any)
packages/hydrooj/src/model/user.ts:270
↓ 34 callersMethodappendTo
($dom)
packages/ui-default/components/discussion/CommentBox.js:80
↓ 34 callersFunctionexec
(command: string, args?: ExecSyncOptions)
install/install.ts:27
↓ 34 callersMethodhasPriv
(...privs: number[])
packages/hydrooj/src/model/user.ts:136
↓ 33 callersMethodget
(key: string, lang: string)
packages/hydrooj/src/lib/i18n.ts:43
↓ 33 callersMethodget
(domainId: string, page = 1, q = '', limit: number, pjax = false, quick = false, sortStrategy = 'default')
packages/hydrooj/src/handler/problem.ts:109
↓ 33 callersMethodsend
(tag: string | number, key: 'next' | 'end', data: any)
packages/hydrojudge/src/hosts/vj4.ts:46
↓ 32 callersMethodcreate
( mail: string, uname: string, password: string, uid?: number, regip: string = '127.0.0.1', pr
packages/hydrooj/src/model/user.ts:321
↓ 31 callersMethoderror
(message: string, duration?: number)
packages/components/frontend/Notification.tsx:23
↓ 30 callersMethodedit
(domainId: string, $set: Partial<DomainDoc>)
packages/hydrooj/src/model/domain.ts:115
↓ 29 callersFunctionparseMemoryMB
(str: string | number, throwOnError = true)
framework/utils/lib/common.ts:162
↓ 28 callersMethoddel
(_id: ObjectId)
packages/hydrooj/src/model/task.ts:125
↓ 28 callersMethodshow
()
packages/ui-default/components/dialog/DomDialog.ts:111
↓ 27 callersMethodget
(domainId: string, type: string, redirect = '')
packages/hydrooj/src/handler/user.ts:470
↓ 27 callersMethodgetOrConstruct
($obj, ...args)
packages/ui-default/components/DOMAttachedObject.ts:42
↓ 27 callersMethodpop
(collection: string, bucket: string, object: string, text: string)
packages/sonic/index.ts:147
↓ 26 callersFunctiondelay
(ms)
packages/ui-default/utils/base.ts:19
↓ 26 callersFunctionend
(payload: any)
packages/hydrooj/src/handler/judge.ts:396
↓ 26 callersMethodlimitRate
(op: string, periodSecs: number, maxOperations: number, defaultKey?: string)
packages/hydrooj/src/service/server.ts:37
↓ 26 callersMethodwarn
(message: string, duration?: number)
packages/components/frontend/Notification.tsx:19
↓ 25 callersMethodnext
(data: Partial<JudgeResultBody>)
packages/hydrojudge/src/hosts/vj4.ts:87
↓ 24 callersFunctioninject
(node: UIInjectableFields, name: string, args: Record<string, any> = {}, ...permPrivChecker: PermPrivChecker)
packages/hydrooj/src/lib/ui.ts:33
↓ 24 callersMethodreload
(plugin: any, runtime?: Plugin.Runtime)
packages/hydrooj/src/service/hmr.ts:209
↓ 23 callersFunctionparseTimeMS
(str: string | number, throwOnError = true)
framework/utils/lib/common.ts:154
↓ 22 callersMethodgetMultiStatus
(domainId: string, query: Filter<ProblemStatusDoc>)
packages/hydrooj/src/model/problem.ts:232
↓ 22 callersFunctionrandomstring
(digit = 32, dict = defaultDict)
framework/utils/lib/common.ts:14
↓ 21 callersMethodcheckPriv
(..._: number[])
framework/framework/server.ts:175
↓ 21 callersMethodensureIndexes
(coll: Collection<T>, ...args: IndexDescription[])
packages/hydrooj/src/service/db.ts:107
↓ 21 callersMethodget
(_id: ObjectId)
packages/hydrooj/src/model/task.ts:117
↓ 21 callersMethodgetByEmail
(domainId: string, mail: string)
packages/hydrooj/src/model/user.ts:260
↓ 21 callersMethodsetStatus
(did: ObjectId, uid: number, $set)
packages/blog/index.ts:96
↓ 20 callersMethodrandom
(domainId: string, query: Filter<ProblemDoc>)
packages/hydrooj/src/model/problem.ts:376
↓ 20 callersMethodrequest
(r: SandboxRequest)
packages/hydrojudge/src/sandbox/client.ts:61
↓ 20 callersFunctionsleep
(t: number)
install/install.ts:40
↓ 19 callersMethodfocus
()
packages/ui-default/components/editor/index.tsx:286
↓ 19 callersMethodget
()
packages/ui-default/index.ts:14
↓ 18 callersMethodend
(data: Partial<JudgeResultBody>)
packages/hydrojudge/src/hosts/vj4.ts:91
↓ 18 callersFunctiongetFeed
(type: string, data: any)
packages/onsite-toolkit/index.ts:103
↓ 18 callersMethodput
(path: string, file: string | Buffer | Readable, owner?: number)
packages/hydrooj/src/model/storage.ts:21
↓ 18 callersMethodrenderHTML
(templateName: string, args: Record<string, any>)
framework/framework/server.ts:208
↓ 18 callersFunctionrunQueued
( arg0: string | Parameter[], arg1: Pick<PipeMap, 'in' | 'out' | 'name'>[] | Parameter, arg2?: string
packages/hydrojudge/src/sandbox.ts:202
↓ 18 callersMethodupdate
( tokenId: string, tokenType: number, expireSeconds: number, data: object, )
packages/hydrooj/src/model/token.ts:53
↓ 17 callersFunctiondeleteUserCache
(udoc: { _id: number, uname: string, mail: string } | string | true | undefined | null, receiver = false)
packages/hydrooj/src/model/user.ts:27
↓ 17 callersMethodexecute
( context: ApiExecutionContext, callOrName: ApiCall<ApiType, any, any> | string, rawArgs: any,
framework/framework/api.ts:147
↓ 17 callersMethodget
({ domainId })
packages/hydrooj/src/handler/home.ts:147
↓ 17 callersMethodgetStatus
(domainId: string, docId: number, uid: number)
packages/hydrooj/src/model/problem.ts:228
↓ 17 callersMethodhtml
(url: string)
packages/vjudge/src/fetch.ts:39
↓ 17 callersMethodpost
(url: string, type = this.formType)
packages/vjudge/src/fetch.ts:47
↓ 17 callersFunctionquery
(q: string)
packages/migrate/scripts/poj.ts:48
↓ 17 callersMethodrun
(domainIds: string[], udict: ND, report: Report)
packages/hydrooj/src/script/rating.ts:23
↓ 16 callersMethoddispose
()
packages/hydrojudge/src/hosts/vj4.ts:310
next →1–100 of 2,206, ranked by callers