Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KunMoe/kun-touchgal-next
/ functions
Functions
1,854 in github.com/KunMoe/kun-touchgal-next
⨍
Functions
1,854
◇
Types & classes
475
↓ 2 callers
Function
isValidPatchId
(id: string)
app/[id]/page.tsx:18
↓ 2 callers
Function
kunGetActions
(id: number)
app/user/[id]/actions.ts:12
↓ 2 callers
Function
kunGetCompanyByIdActions
( params: z.infer<typeof getCompanyByIdSchema> )
app/company/[id]/actions.ts:13
↓ 2 callers
Function
kunGetTagByIdActions
( params: z.infer<typeof getTagByIdSchema> )
app/tag/[id]/actions.ts:10
↓ 2 callers
Function
loadCaptcha
()
components/kun/auth/CaptchaModal.tsx:43
↓ 2 callers
Function
logPatchViewError
(message: string, error: unknown)
app/api/patch/views/put.ts:4
↓ 2 callers
Function
mapTypes
(type)
migration/backup/_migration.mjs:230
↓ 2 callers
Function
markTaskManual
(taskId: number, reason: string)
server/moderation/apply.ts:36
↓ 2 callers
Function
maskStatus
(status: number)
app/api/patch/comment/get.ts:27
↓ 2 callers
Function
maybePruneStaleLoginSessions
(uid: number)
app/api/utils/jwt.ts:206
↓ 2 callers
Function
mountVideoPlayer
(element: HTMLElement)
components/patch/introduction/IntroductionTab.tsx:139
↓ 2 callers
Function
normalizeFilterValues
(values: string[])
app/api/galgame/service.ts:20
↓ 2 callers
Function
normalizeModerationText
(text: string)
server/moderation/prefilter.ts:88
↓ 2 callers
Function
onImageComplete
(croppedImage: string)
components/edit/create/BannerImage.tsx:36
↓ 2 callers
Function
openActionModal
(action: 'delete' | 'reject')
components/admin/report/ReportCard.tsx:56
↓ 2 callers
Function
parseCommaSeparatedStringArray
(value: string)
utils/normalizeStringArray.ts:14
↓ 2 callers
Function
parsePasswordHash
(hashedPassword: string)
app/api/utils/algorithm.ts:119
↓ 2 callers
Function
parseResourceLink
(input: string)
utils/resourceLink.ts:35
↓ 2 callers
Function
performScroll
()
components/patch/rating/Ratings.tsx:165
↓ 2 callers
Function
processFolder
(folderPath)
migration/backup/_checkFileValid.mjs:49
↓ 2 callers
Function
processMarkdownDirectory
(directoryPath, contentLimit)
migration/backup/_migration.mjs:148
↓ 2 callers
Function
processMarkdownDirectory
(directoryPath, contentLimit)
migration/backup/_migrateMobileGameLinks.mjs:122
↓ 2 callers
Function
processMessageInBatches
(handler: () => Promise<number>)
app/api/message/read/route.ts:38
↓ 2 callers
Function
processSubmittedExternalData
( patchId: number, data: SubmittedExternalData, userTags: string[], uid: number )
app/api/edit/processExternalData.ts:203
↓ 2 callers
Function
pruneStaleLoginSessions
(uid: number)
app/api/utils/jwt.ts:193
↓ 2 callers
Function
readImageBase64
(filePath: string)
app/api/auth/captcha/_utils.ts:13
↓ 2 callers
Function
removeMosaicEventListeners
(canvas: HTMLCanvasElement)
components/kun/cropper/KunImageMosaicModal.tsx:102
↓ 2 callers
Function
renderCommentHtml
(markdown: string)
app/api/utils/render/markdownToHtmlComment.ts:51
↓ 2 callers
Function
renderResourceCard
(resource: PatchResource)
components/patch/resource/Tabs.tsx:170
↓ 2 callers
Function
renderWithTimeout
( render: MarkdownHtmlRenderer )
app/api/utils/render/markdownHtmlCache.ts:104
↓ 2 callers
Function
requestChatCompletion
( model: string, messages: Array<{ role: 'system' | 'user'; content: ChatMessageContent }> )
server/moderation/ai.ts:58
↓ 2 callers
Function
resizeImage
( file: File, width: number, height: number )
utils/resizeImage.ts:79
↓ 2 callers
Function
resolveColumns
( breakpointCols: BreakpointCols, width: number, gap: number, columnWidth?: number )
components/kun/KunMasonry.tsx:33
↓ 2 callers
Function
resolveRuntimePath
( relativePath: string, type: 'file' | 'directory' )
lib/runtimePaths.ts:9
↓ 2 callers
Function
revertClaim
()
app/api/admin/appeal/handle.ts:194
↓ 2 callers
Function
safeUnlink
(filePath)
migration/backup/_fetchFileSize.mjs:117
↓ 2 callers
Function
sanitizeFileName
(fileName: string)
utils/sanitizeFileName.ts:1
↓ 2 callers
Function
sanitizeResourceLinksForAuditLog
( links: L[] | undefined | null )
app/api/patch/resource/_helper.ts:122
↓ 2 callers
Function
scrollPageBy
(event: WheelEvent, deltaY: number)
components/doc/usePrioritizedWheelScroll.ts:20
↓ 2 callers
Function
searchBangumi
(keyword: string)
migration/syncBangumiId.ts:21
↓ 2 callers
Function
searchCompanies
(searchQuery: string)
components/patch/introduction/PatchCompanySelector.tsx:113
↓ 2 callers
Function
sendDeferredCommentNotifications
(commentId: number)
server/moderation/apply.ts:43
↓ 2 callers
Function
sendVerificationCodeEmail
( headers: Headers, email: string, type: 'register' | 'reset' )
app/api/utils/sendVerificationCodeEmail.ts:7
↓ 2 callers
Function
setCachedPatchContent
( uniqueId: string, patch: CachedPatch )
app/api/patch/_content.ts:171
↓ 2 callers
Function
setCachedPatchIntroduction
( uniqueId: string, intro: PatchIntroduction )
app/api/patch/_content.ts:182
↓ 2 callers
Function
setKunTokenSession
( payload: KunGalgamePayload, token: string, metadata: LoginSessionMetadata, ttlSeconds: number, ext
app/api/utils/jwt.ts:148
↓ 2 callers
Function
showKunSooner
(message: string)
components/kun/Sooner.tsx:85
↓ 2 callers
Function
splitByJapaneseSeparator
(name: string)
app/api/edit/bangumi/route.ts:40
↓ 2 callers
Function
syncBlockedTagCache
(blockedTagIds: number[])
store/userStore.ts:49
↓ 2 callers
Function
syncConversationUnreadStatus
(items: Conversation[])
components/message/chat/ConversationList.tsx:29
↓ 2 callers
Function
syncDropdownVisibility
( currentQuery: string, currentSuggestions: SearchSuggestionType[] )
components/search/Input.tsx:42
↓ 2 callers
Function
uniq
(arr: T[])
app/api/edit/fetchCompanies.ts:5
↓ 2 callers
Function
uniq
(arr)
migration/backup/_createPatchCompanies.mjs:8
↓ 2 callers
Function
unique
(arr: T[])
migration/backup/_dlsiteCodeMigration.ts:20
↓ 2 callers
Function
updateCompany
( companyId: number, logoLink: string )
components/company/form/CompanyFormModal.tsx:174
↓ 2 callers
Function
updateUserLastLoginTime
(uid: number)
app/api/user/status/service.ts:19
↓ 2 callers
Function
uploadImageToS3
(key, fileBuffer)
migration/backup/_uploadBanner.mjs:23
↓ 2 callers
Function
uploadPatchBanner
( image: ArrayBuffer, id: number, originalImage?: ArrayBuffer )
app/api/edit/_upload.ts:6
↓ 2 callers
Function
usePrioritizedWheelScroll
()
components/doc/usePrioritizedWheelScroll.ts:59
↓ 2 callers
Function
verify2FA
(token: string)
app/api/utils/verify2FA.ts:4
↓ 2 callers
Function
verifyAndLoadUser
(refreshToken: string)
app/api/utils/jwt.ts:454
↓ 2 callers
Function
verifyKunTokenPayload
(refreshToken: string)
app/api/utils/jwt.ts:312
↓ 2 callers
Function
verifyVerificationCode
( email: string, userProvidedCode: string )
app/api/utils/verifyVerificationCode.ts:3
↓ 2 callers
Function
withExponentialBackoff
( fn, name = 'Psql execute race error.', retries = 10, delay = 100 )
migration/backup/_migration.mjs:234
↓ 1 callers
Function
RenderCell
(user: AdminUserType, columnKey: string)
components/admin/user/RenderCell.tsx:14
↓ 1 callers
Function
RenderCell
(galgame: AdminGalgame, columnKey: string)
components/admin/galgame/RenderCell.tsx:10
↓ 1 callers
Function
RenderCell
({ creator, columnKey, onUpdate }: RenderCellProps)
components/admin/creator/RenderCell.tsx:27
↓ 1 callers
Function
RenderCell
(resource: AdminResource, columnKey: string)
components/admin/resource/RenderCell.tsx:12
↓ 1 callers
Function
acquireTaskLock
( key: string, ttlSeconds: number, taskName: string )
server/tasks/withTaskLock.ts:15
↓ 1 callers
Function
addAlias
()
components/edit/create/AliasInput.tsx:21
↓ 1 callers
Function
addBlockedTag
(uid: number, tagId: number)
app/api/user/setting/blocked-tag/route.ts:39
↓ 1 callers
Function
addMosaicEventListeners
( originalCanvas: HTMLCanvasElement, originalCtx: CanvasRenderingContext2D, mosaicCanvas: HTMLC
components/kun/cropper/KunImageMosaicModal.tsx:117
↓ 1 callers
Function
addToHistory
(suggestions: SearchSuggestionType[])
components/search/Container.tsx:84
↓ 1 callers
Function
announcementTemplate
( title: string, content: string, email: string, validateEmailCode: string )
constants/email/templates/announcement.ts:10
↓ 1 callers
Function
appendBlockedTagId
(ids: number[], tagId: number)
utils/blockedTag.ts:22
↓ 1 callers
Function
applyForCreator
(uid: number)
app/api/apply/route.ts:6
↓ 1 callers
Function
approveAppeal
( appeal: moderation_appealModel, adminName: string, uid: number )
app/api/admin/appeal/handle.ts:24
↓ 1 callers
Function
approveCreator
( input: z.infer<typeof declineCreatorSchema>, adminUid: number )
app/api/admin/creator/decline/route.ts:9
↓ 1 callers
Function
approveCreator
( input: z.infer<typeof approveCreatorSchema>, adminUid: number )
app/api/admin/creator/approve/route.ts:10
↓ 1 callers
Function
approvePatchResource
( input: z.infer<typeof approvePatchResourceSchema>, adminUid: number )
app/api/admin/resource-apply/approve/route.ts:11
↓ 1 callers
Function
backfillCommentHtml
()
scripts/backfillCommentHtml.ts:9
↓ 1 callers
Function
batch
(arr, size, fn)
migration/backup/_ensurePatchRatingStat.mjs:3
↓ 1 callers
Function
buildAllTitles
(response: { results: VNDBFullResult[] })
app/api/edit/vndb/details/route.ts:21
↓ 1 callers
Function
buildChartData
(histogram: RatingHistogram)
components/patch/header/RatingSummaryBadge.tsx:28
↓ 1 callers
Function
buildDeleteLogContent
( adminName: string, ratings: Array<{ id: number user_id: number patch_id: number recommen
app/api/admin/rating/delete.ts:19
↓ 1 callers
Function
buildDeleteLogContent
( adminName: string, comments: Array<{ id: number user_id: number patch_id: number parent_
app/api/admin/comment/delete.ts:20
↓ 1 callers
Function
buildDevelopers
(results: VNDBFullResult[])
app/api/edit/vndb/details/route.ts:47
↓ 1 callers
Function
buildKeywordCondition
(keyword: string)
app/api/search/route.ts:44
↓ 1 callers
Function
buildKeywordExcludeCondition
( keyword: string )
app/api/search/route.ts:78
↓ 1 callers
Function
buildOccurrences
(resources: ResourceRecord[])
migration/backup/_findDuplicateCustomResourceLinks.ts:70
↓ 1 callers
Function
buildPatchLink
(report: AdminReport)
components/admin/report/ReportHandler.tsx:18
↓ 1 callers
Function
buildPayload
()
components/edit/create/DuplicateCheckButton.tsx:22
↓ 1 callers
Function
buildRatingSummary
( stat: CachedPatchSource['rating_stat'] )
app/api/patch/_content.ts:60
↓ 1 callers
Function
buildTags
(results: VNDBFullResult[])
app/api/edit/vndb/details/route.ts:34
↓ 1 callers
Function
buildTargetPreview
(report: AdminReport)
components/admin/report/ReportCard.tsx:35
↓ 1 callers
Function
buildTree
( currentPath: string, baseName: string )
lib/mdx/directoryTree.ts:11
↓ 1 callers
Function
buildTree
(currentPath: string)
scripts/dynamic-routes/getKunDynamicBlog.ts:13
↓ 1 callers
Function
bumpPatchFavoriteCacheVersion
(uid: number)
app/api/patch/cache.ts:157
↓ 1 callers
Function
cacheVerdict
(hash: string, verdict: ModerationVerdict)
server/tasks/moderationTask.ts:57
↓ 1 callers
Function
calcFileSizeMB
(byteNumber: number)
components/patch/resource/upload/FileUploadCard.tsx:11
← previous
next →
301–400 of 1,854, ranked by callers