Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Tp0t-Team/Tp0tOJ
/ functions
Functions
269 in github.com/Tp0t-Team/Tp0tOJ
⨍
Functions
269
◇
Types & classes
162
↓ 1 callers
Function
makePassword
()
server/cli/load/load.go:53
↓ 1 callers
Function
newBehaviorJSON
(input entity.Behavior)
server/cli/export/export.go:234
↓ 1 callers
Function
newBulletinJSON
(input entity.Bulletin)
server/cli/export/export.go:36
↓ 1 callers
Function
newChallengeJSON
(input entity.Challenge)
server/cli/export/export.go:69
↓ 1 callers
Function
newGameEventJSON
(input entity.GameEvent)
server/cli/export/export.go:282
↓ 1 callers
Function
newReplicaAllocJSON
(input entity.ReplicaAlloc)
server/cli/export/export.go:136
↓ 1 callers
Function
newReplicaJSON
(input entity.Replica)
server/cli/export/export.go:101
↓ 1 callers
Function
newResetTokenJSON
(input entity.ResetToken)
server/cli/export/export.go:152
↓ 1 callers
Function
newSubmitJSON
(input entity.Submit)
server/cli/export/export.go:174
↓ 1 callers
Function
newUserJSON
(input entity.User)
server/cli/export/export.go:200
↓ 1 callers
Function
passwordHash
(password string)
server/cli/load/load.go:68
↓ 1 callers
Function
passwordHash
(password string)
server/services/database/database.go:17
↓ 1 callers
Function
sendPassword
(info email.WelcomeInfo, url string, reward string, halfLife string)
server/cli/load/load.go:112
↓ 1 callers
Function
url
(r *registry.Registry, pathTemplate string, args ...interface{})
server/services/kube/herokuTrick/trick.go:11
Function
AddChallenge
(input types.ChallengeMutateInput)
server/services/database/resolvers/challenge.go:76
Function
AddEvent
(eventAction int, eventTime time.Time)
server/services/database/resolvers/gameEvent.go:11
Method
AddEventAction
AddEventAction Handle 2 types of action : [ resume | pause ]
server/services/admin/mutation.go:233
Function
AddResetToken
(userId uint64)
server/services/database/resolvers/resetToken.go:45
Function
AddSubmit
(userId uint64, challengeId uint64, flag string, submitTime time.Time, setBlood bool)
server/services/database/resolvers/submit.go:100
Function
AddUser
AddUser support role[admin|member|team] state[disabled|normal]
server/services/database/resolvers/user.go:13
Method
AllBulletin
()
server/services/user/query.go:31
Method
AllEvents
(ctx context.Context)
server/services/admin/query.go:184
Method
AllUserInfos
(ctx context.Context)
server/services/admin/query.go:30
Function
AllocSingleton
(challengeId uint64, userId uint64)
server/services/database/resolvers/replicaAlloc.go:141
Method
AllocStatus
(ctx context.Context, args struct{ ChallengeId string })
server/services/user/query.go:278
Function
BanUser
(user uint64)
server/utils/kick/impl.go:7
Function
BehaviorLogin
(user uint64, ip string, actionTime time.Time, outsideTX *gorm.DB)
server/services/database/resolvers/behavior.go:71
Function
BehaviorSubmit
(challenge uint64, user uint64, flag string, actionTime time.Time, outsideTX *gorm.DB)
server/services/database/resolvers/behavior.go:31
Function
BehaviorUploadWP
(user uint64, actionTime time.Time, outsideTX *gorm.DB)
server/services/database/resolvers/behavior.go:111
Function
BehaviorWatchDescription
(challenge uint64, user uint64, actionTime time.Time, outsideTX *gorm.DB)
server/services/database/resolvers/behavior.go:91
Method
BulletinPub
(ctx context.Context, args struct{ Input types.BulletinPubInput })
server/services/admin/mutation.go:20
Function
CSPMiddleware
(handler http.Handler)
server/services/grapgql.go:73
Method
ChallengeAction
ChallengeAction Handle 3 types of action : [ enable | disable | delete ]
server/services/admin/mutation.go:115
Method
ChallengeConfigs
(ctx context.Context)
server/services/admin/query.go:62
Method
ChallengeInfos
(ctx context.Context)
server/services/user/query.go:114
Method
ChallengeMutate
(ctx context.Context, args struct{ Input types.ChallengeMutateInput })
server/services/admin/mutation.go:85
Method
Chart
(topN uint64)
server/utils/rank/timelineRankCache.go:408
Function
ChartHandle
(w http.ResponseWriter, req *http.Request)
server/services/user/chart.go:5
Function
CheckEnabledChallengesByImage
(imageName string)
server/services/database/resolvers/challenge.go:346
Function
CheckMailExistence
(mail string)
server/services/database/resolvers/user.go:126
Method
CheckPass
()
server/services/types/types.go:28
Method
CheckPass
()
server/services/types/types.go:69
Method
CheckPass
()
server/services/types/types.go:82
Method
CheckPass
()
server/services/types/types.go:98
Method
CheckPass
()
server/services/types/types.go:116
Method
CheckPass
()
server/services/types/types.go:147
Method
CheckPass
()
server/services/types/types.go:191
Method
CheckPass
()
server/services/types/types.go:204
Method
CheckPass
()
server/services/types/types.go:237
Method
CheckPass
()
server/services/types/types.go:289
Method
CheckPass
()
server/services/types/types.go:515
Method
CheckPass
()
server/services/types/types.go:548
Method
CheckPass
()
server/services/types/types.go:561
Method
CheckPass
()
server/services/types/types.go:574
Method
ClusterInfo
(ctx context.Context)
server/services/admin/query.go:161
Function
DeleteChallenge
(challengeId string)
server/services/database/resolvers/challenge.go:371
Function
DeleteEvent
(eventId uint64)
server/services/database/resolvers/gameEvent.go:41
Method
DeleteEvent
(ctx context.Context, args struct{ Input types.DeleteEventInput })
server/services/admin/mutation.go:296
Method
DeleteImage
func (r *AdminMutationResolver) WarmUp() (bool, error) { err := utils.Cache.WarmUp() if err != nil { return false, nil } return true, nil }
server/services/admin/mutation.go:169
Method
DeleteReplica
(ctx context.Context, args struct{ Input string })
server/services/admin/mutation.go:193
Function
DisableChallengeById
(challengeId string)
server/services/database/resolvers/challenge.go:282
Function
DockerFileUpload
()
server/services/kube/kube.go:419
Function
DownloadAllWP
(w http.ResponseWriter, req *http.Request)
server/services/admin/writeUp.go:26
Function
DownloadWPByUserId
(w http.ResponseWriter, req *http.Request, userId string)
server/services/admin/writeUp.go:99
Function
EnableChallengeById
(challengeId string)
server/services/database/resolvers/challenge.go:225
Function
FindAllChallenges
()
server/services/database/resolvers/challenge.go:53
Function
FindAllUser
()
server/services/database/resolvers/user.go:114
Function
FindBulletinByTitle
(title string)
server/services/database/resolvers/bulletin.go:33
Function
FindChallengeByState
(state string)
server/services/database/resolvers/challenge.go:14
Function
FindEnabledChallenges
()
server/services/database/resolvers/challenge.go:335
Function
FindNotAdminSubmitCorrectByChallengeId
(challengeId uint64)
server/services/database/resolvers/submit.go:56
Function
FindReplicaAllocByUserId
(userId uint64)
server/services/database/resolvers/replicaAlloc.go:13
Function
FindReplicaByChallengeId
(challengeId uint64)
server/services/database/resolvers/replica.go:23
Function
FindResetTokenByToken
(token string)
server/services/database/resolvers/resetToken.go:25
Function
FindResetTokenByUserId
(userId uint64)
server/services/database/resolvers/resetToken.go:13
Function
FindSubmitCorrectByChallengeId
(challengeId uint64)
server/services/database/resolvers/submit.go:44
Function
FindSubmitCorrectByUserId
(userId uint64)
server/services/database/resolvers/submit.go:74
Function
FindSubmitCorrectSorted
()
server/services/database/resolvers/submit.go:86
Function
FindUserByMail
(mail string)
server/services/database/resolvers/user.go:39
Method
Forget
(args struct{ Input string })
server/services/user/mutation.go:166
Function
FrameControlMiddleware
(handler http.Handler)
server/services/grapgql.go:66
Function
GetAllBulletin
()
server/services/database/resolvers/bulletin.go:11
Function
GetAllEvents
()
server/services/database/resolvers/gameEvent.go:58
Method
GetCurrentScores
()
server/utils/rank/ramRankCache.go:149
Method
GetCurrentScores
()
server/utils/rank/timelineRankCache.go:339
Method
GetDeltaScoreForUser
(oldScore uint64, newScore uint64, index uint64)
server/utils/calculator/baseCalculator.go:63
Method
GetIncrementScore
(score uint64, index uint64)
server/utils/calculator/baseCalculator.go:51
Method
GetRank
()
server/utils/rank/ramRankCache.go:36
Method
GetRank
()
server/utils/rank/timelineRankCache.go:139
Method
GetScore
func (c *BasicScoreCalculator) GetScore(challengeId uint64, count uint64) uint64 { // step 1: from challengeId, get curve parameters challenge, err
server/utils/calculator/baseCalculator.go:43
Method
GetUserRank
(userId uint64)
server/utils/rank/timelineRankCache.go:155
Method
GetUserScore
(userId uint64)
server/utils/rank/ramRankCache.go:49
Method
GetUserScore
(userId uint64)
server/utils/rank/timelineRankCache.go:168
Method
ImageInfos
(ctx context.Context)
server/services/admin/query.go:144
Function
ImgBuild
(tarArchive io.Reader, imageName string, platform string)
server/services/kube/kube.go:458
Function
ImgDelete
(imageName string)
server/services/kube/kube.go:502
Function
ImgStatus
()
server/services/kube/kube.go:514
Function
InitDB
(dsn string)
server/services/database/sqlite.go:12
Function
InitDB
(dsn string)
server/services/database/postgres.go:11
Function
InitDB
(DB *gorm.DB)
server/services/database/resolvers/common.go:9
← previous
next →
101–200 of 269, ranked by callers