MCPcopy Index your code

hub / github.com/Tp0t-Team/Tp0tOJ / functions

Functions269 in github.com/Tp0t-Team/Tp0tOJ

↓ 42 callersMethodWriteHeader
(status int)
server/services/gzip.go:24
↓ 25 callersMethodWrite
(b []byte)
server/services/gzip.go:29
↓ 20 callersMethodSet
(s string)
server/cli/load/load.go:139
↓ 17 callersMethodCheckPass
()
server/services/types/types.go:45
↓ 10 callersMethodWrite
(p []byte)
server/cli/prepare/prepare.go:45
↓ 9 callersFunctionlengthLimit
(data string, min int, max int)
server/services/types/types.go:18
↓ 7 callersMethodString
()
server/cli/load/load.go:128
↓ 7 callersFunctionsudoCopy
(src string, dst string)
server/cli/prepare/prepare.go:78
↓ 6 callersMethodMakeAvatarUrl
()
server/entity/user.go:24
↓ 4 callersFunctionDisableReplica
(replicaId uint64, outsideTX *gorm.DB, cb func(status bool))
server/services/database/resolvers/replica.go:244
↓ 4 callersFunctionFindChallengeById
(id uint64)
server/services/database/resolvers/challenge.go:26
↓ 4 callersMethodMutateChallenge
AddChallenge(challengeId uint64, originScore uint64)
server/utils/rankCache.go:27
↓ 4 callersFunctionTarAddFile
(file string, archiveFile string, tarArchive *tar.Writer)
server/cli/prepare/prepare.go:504
↓ 4 callersMethodrefreshRank
(index int)
server/utils/rank/timelineRankCache.go:182
↓ 3 callersFunctionDeleteReplicaAllocByReplicaId
(replicaId uint64, outsideTX *gorm.DB)
server/services/database/resolvers/replicaAlloc.go:119
↓ 3 callersFunctionFindAllSubmitByChallengeId
(challengeId uint64)
server/services/database/resolvers/submit.go:32
↓ 3 callersMethodGetScore
GetScore(challengeId uint64, count uint64, dynamic bool) uint64
server/utils/scoreCalc.go:5
↓ 3 callersMethodLoad
WarmUp() error
server/utils/rankCache.go:31
↓ 3 callersMethodRecoverTimer
(userId uint64, clock *time.Timer)
server/services/database/resolvers/replica.go:396
↓ 3 callersFunctionhelp
()
server/cli/cli.go:14
↓ 3 callersFunctionoptionalUint
(v *uint64)
server/cli/export/export.go:61
↓ 3 callersFunctionoriginCheck
(r *http.Request)
server/services/grapgql.go:62
↓ 3 callersFunctionpasswordHash
(password string)
server/services/user/mutation.go:68
↓ 2 callersMethodAddChallenge
(challengeId uint64, originScore uint64)
server/utils/rank/ramRankCache.go:66
↓ 2 callersFunctionAddReplica
(challengeId uint64, outsideTX *gorm.DB, cb func(status bool))
server/services/database/resolvers/replica.go:65
↓ 2 callersFunctionAddReplicaAlloc
(replicaId uint64, userId uint64, outsideTX *gorm.DB)
server/services/database/resolvers/replicaAlloc.go:87
↓ 2 callersMethodAddUser
(userId uint64)
server/utils/rank/ramRankCache.go:59
↓ 2 callersFunctionDeleteReplicaByChallengeId
(challengeId uint64, outsideTX *gorm.DB, cb func(status bool))
server/services/database/resolvers/replica.go:311
↓ 2 callersFunctionFindReplicaAllocByUserIdAndChallengeId
(userId uint64, challengeId uint64, outsideTX *gorm.DB)
server/services/database/resolvers/replicaAlloc.go:25
↓ 2 callersFunctionFindUser
(id uint64)
server/services/database/resolvers/user.go:51
↓ 2 callersFunctionGenerateAgentScript
(masterIP string, k3sExec string)
server/cli/prepare/prepare.go:533
↓ 2 callersMethodGetIncrementScore
(score uint64, index uint64)
server/utils/scoreCalc.go:6
↓ 2 callersMethodGetUserScore
(userId uint64)
server/utils/rankCache.go:23
↓ 2 callersMethodMutateUser
AddUser(userId uint64)
server/utils/rankCache.go:25
↓ 2 callersMethodToNodeConfig
()
server/services/types/types.go:258
↓ 2 callersFunctioncreateDefaultUser
()
server/services/database/database.go:44
↓ 2 callersFunctioncreateTables
any database error log should be handle and log out inside resolvers, should not return to caller
server/services/database/database.go:33
↓ 2 callersFunctiongetOrigin
()
server/services/grapgql.go:54
↓ 2 callersFunctionlengthLimit
(data string, min int, max int)
server/cli/load/load.go:37
↓ 2 callersFunctionloadDockerState
(rd io.Reader)
server/services/kube/kube.go:432
↓ 2 callersFunctionloadTemplate
(file string, defaultText string)
server/utils/email/email.go:44
↓ 2 callersFunctionmakeToken
()
server/services/database/resolvers/resetToken.go:37
↓ 2 callersMethodrefreshRank
()
server/utils/rank/ramRankCache.go:130
↓ 2 callersMethodsubmitImpl
(userId uint64, challengeId uint64, stamp time.Time)
server/utils/rank/ramRankCache.go:81
↓ 2 callersFunctionusernameFilter
(name string)
server/services/admin/writeUp.go:22
↓ 1 callersFunctionAddBulletin
(title string, content string, style string, topping bool)
server/services/database/resolvers/bulletin.go:23
↓ 1 callersMethodAppend
(frame *TimeFrame)
server/utils/rank/timelineRankCache.go:111
↓ 1 callersFunctionBehaviorAllocReplica
(challenge uint64, user uint64, flag string, actionTime time.Time, outsideTX *gorm.DB)
server/services/database/resolvers/behavior.go:11
↓ 1 callersFunctionBehaviorComplete
(challenge uint64, user uint64, flag string, actionTime time.Time, outsideTX *gorm.DB)
server/services/database/resolvers/behavior.go:51
↓ 1 callersMethodChart
(topN uint64)
server/utils/rankCache.go:33
↓ 1 callersFunctionCheckAdminByUserId
(userId uint64)
server/services/database/resolvers/user.go:78
↓ 1 callersFunctionCheckSubmitCorrectByUserIdAndChallengeId
(userId uint64, challengeId uint64, outsideTX *gorm.DB)
server/services/database/resolvers/submit.go:18
↓ 1 callersFunctionConfigK3SRegistry
(masterIP string, registryUsername string, registryPassword string)
server/cli/prepare/prepare.go:169
↓ 1 callersFunctionCreateCert
(masterIP string)
server/cli/prepare/prepare.go:319
↓ 1 callersFunctionCreateDefaultConfig
(masterIP string, registryUsername string, registryPassword string, dsn string)
server/cli/prepare/prepare.go:435
↓ 1 callersFunctionDeleteReplicaById
(replicaId uint64, cb func(status bool))
server/services/database/resolvers/replica.go:439
↓ 1 callersFunctionDeleteReplicaByUserId
(userId uint64)
server/services/database/resolvers/replica.go:408
↓ 1 callersFunctionDeleteSubmitsByChallengeId
(challengeId uint64, outsideTX *gorm.DB)
server/services/database/resolvers/submit.go:232
↓ 1 callersMethodDeleteTimer
(userId uint64)
server/services/database/resolvers/replica.go:385
↓ 1 callersFunctionDownloadBinary
()
server/cli/prepare/prepare.go:253
↓ 1 callersFunctionEnableReplica
(replicaId uint64, outsideTX *gorm.DB, cb func(status bool))
server/services/database/resolvers/replica.go:132
↓ 1 callersFunctionFindChallengeByIdInTX
(id uint64, outsideTX *gorm.DB)
server/services/database/resolvers/challenge.go:38
↓ 1 callersFunctionFindChallengeByName
(name string)
server/services/database/resolvers/challenge.go:65
↓ 1 callersFunctionFindReplicaAllocByUserIdAndReplicaId
(userId uint64, replicaId uint64, outsideTX *gorm.DB)
server/services/database/resolvers/replicaAlloc.go:56
↓ 1 callersFunctionFindReplicaByChallengeIdInTX
(challengeId uint64, outsideTX *gorm.DB)
server/services/database/resolvers/replica.go:35
↓ 1 callersFunctionFindReplicaById
(id uint64, outsideTX *gorm.DB)
server/services/database/resolvers/replica.go:50
↓ 1 callersFunctionFindUserInTX
(id uint64, outsideTX *gorm.DB)
server/services/database/resolvers/user.go:63
↓ 1 callersFunctionGenerateStartScript
(postgres bool, dbUsername string, dbPassword string)
server/cli/prepare/prepare.go:800
↓ 1 callersMethodGetCurrentScores
()
server/utils/rankCache.go:29
↓ 1 callersMethodGetDeltaScoreForUser
(oldScore uint64, newScore uint64, index uint64)
server/utils/scoreCalc.go:7
↓ 1 callersMethodGetRank
()
server/utils/rankCache.go:21
↓ 1 callersMethodGetUserRank
(userId uint64)
server/utils/rankCache.go:22
↓ 1 callersFunctionGetWriteUpInfos
()
server/services/admin/writeUp.go:178
↓ 1 callersFunctionGzip
(next http.Handler)
server/services/gzip.go:33
↓ 1 callersFunctionInstallK3S
(masterIP string, k3sExec string)
server/cli/prepare/prepare.go:90
↓ 1 callersFunctionK8sPodAlloc
(replicaId uint64, containerName string, imgLabel string, servicePorts []corev1.ServicePort, flag string)
server/services/kube/kube.go:154
↓ 1 callersFunctionK8sPodDestroy
(replicaId uint64, containerName string)
server/services/kube/kube.go:298
↓ 1 callersMethodMutateChallenge
(challengeId uint64, state bool, dynamic bool, baseScore uint64)
server/utils/rank/timelineRankCache.go:256
↓ 1 callersMethodMutateUser
MutateUser @state: true -> user is valid , false -> user is invalid
server/utils/rank/timelineRankCache.go:240
↓ 1 callersFunctionNewFileCache
(filename string)
server/utils/rank/timelineRankCache.go:80
↓ 1 callersMethodNewTimer
(userId uint64)
server/services/database/resolvers/replica.go:358
↓ 1 callersMethodNewTimer
(userId uint64)
server/services/user/mutation.go:27
↓ 1 callersFunctionParse
(config *utils.Config)
server/utils/configure/configParser.go:14
↓ 1 callersFunctionPrepareRegistry
(masterIP string, registryUsername string, registryPassword string)
server/cli/prepare/prepare.go:671
↓ 1 callersMethodPrintProgress
()
server/cli/prepare/prepare.go:52
↓ 1 callersMethodReset
(ctx context.Context, args struct{ Input types.ResetInput })
server/services/user/mutation.go:207
↓ 1 callersMethodSetCalculator
(calculator ScoreCalculator)
server/utils/rankCache.go:20
↓ 1 callersMethodSubmit
(userId uint64, challengeId uint64, stamp time.Time)
server/utils/rankCache.go:28
↓ 1 callersMethodToServicePort
()
server/services/types/types.go:279
↓ 1 callersFunctionaddUser
(info Item)
server/cli/load/load.go:82
↓ 1 callersFunctionautoPortSetLoad
()
server/services/kube/kube.go:111
↓ 1 callersFunctionautoPortSetSave
()
server/services/kube/kube.go:93
↓ 1 callersFunctioncheckChallengeCategory
(str string)
server/services/types/types.go:178
↓ 1 callersFunctioncheckChallengeState
(str string)
server/services/types/types.go:182
↓ 1 callersMethodcheckPass
()
server/cli/load/load.go:46
↓ 1 callersFunctioncheckRole
(str string)
server/services/types/types.go:122
↓ 1 callersFunctioncheckUserState
(str string)
server/services/types/types.go:126
↓ 1 callersFunctioncreateApolloProvider
()
app/src/plugins/vue-apollo.ts:17
↓ 1 callersMethodcurve
(baseScore uint64, count uint64)
server/utils/calculator/baseCalculator.go:10
↓ 1 callersFunctiongetIP
var CSRFMiddleware func(http.Handler) http.Handler
server/services/grapgql.go:46
next →1–100 of 269, ranked by callers