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
derivePasswordHash
( password: string, salt: string, options: PasswordHashOptions )
app/api/utils/algorithm.ts:125
↓ 2 callers
Function
disable2FA
(uid: number, db: TwoFactorDB = prisma)
app/api/user/setting/2fa/disable.ts:7
↓ 2 callers
Function
disableMarkdownHtmlCache
()
app/api/utils/render/markdownHtmlCache.ts:37
↓ 2 callers
Function
fetchCompanies
()
components/patch/introduction/PatchCompanySelector.tsx:88
↓ 2 callers
Function
fetchCompanies
()
components/company/Container.tsx:29
↓ 2 callers
Function
fetchData
()
components/admin/moderation/Container.tsx:66
↓ 2 callers
Function
fetchData
()
components/admin/rating/Container.tsx:126
↓ 2 callers
Function
fetchData
()
components/admin/comment/Container.tsx:127
↓ 2 callers
Function
fetchData
(targetPage = page, targetTab = activeTab)
components/admin/report/Container.tsx:30
↓ 2 callers
Function
fetchMessages
(targetPage: number)
components/message/Container.tsx:31
↓ 2 callers
Function
fetchPatches
()
components/tag/detail/Container.tsx:106
↓ 2 callers
Function
fetchPatchesInFolder
(folderId: number)
components/user/favorite/Container.tsx:52
↓ 2 callers
Function
fetchStats
()
components/admin/moderation/Container.tsx:80
↓ 2 callers
Function
fetchTags
()
components/patch/introduction/PatchTagSelector.tsx:89
↓ 2 callers
Function
fetchTags
()
components/tag/Container.tsx:27
↓ 2 callers
Function
fetchVNDBDetails
( vnId: string )
utils/vndb.ts:12
↓ 2 callers
Function
findExactMatch
( results: BangumiSubject[], names: string[] )
migration/syncBangumiId.ts:48
↓ 2 callers
Function
flushBuffer
()
utils/markdownPreview.ts:81
↓ 2 callers
Function
formatPayload
(contentType: string, payload: AppealPayload)
components/admin/appeal/Card.tsx:26
↓ 2 callers
Function
generateKunMetadataTemplate
(tagName: string)
app/tag/[id]/metadata.ts:4
↓ 2 callers
Function
getAdminCreator
( input: z.infer<typeof adminPaginationSchema> )
app/api/admin/creator/service.ts:6
↓ 2 callers
Function
getAllCookiesStartWith
(startWithKey: string)
store/_cookie.ts:52
↓ 2 callers
Function
getAppeals
( input: z.infer<typeof adminAppealPaginationSchema> )
app/api/admin/appeal/get.ts:6
↓ 2 callers
Function
getApplyStatus
(uid: number)
app/api/apply/status/service.ts:3
↓ 2 callers
Function
getAuthenticatedNSFWHeader
( token: string | undefined )
utils/nsfwHeader.ts:12
↓ 2 callers
Function
getAvatarUrls
(uid: number)
app/api/user/setting/avatar/route.ts:15
↓ 2 callers
Function
getCachedPatchContent
(uniqueId: string)
app/api/patch/_content.ts:161
↓ 2 callers
Function
getCachedPatchIntroduction
(uniqueId: string)
app/api/patch/_content.ts:166
↓ 2 callers
Function
getClosestExternalLink
( target: EventTarget | null, content: HTMLElement )
components/patch/introduction/IntroductionTab.tsx:69
↓ 2 callers
Function
getClosestVideoPlayer
(target: EventTarget | null)
components/patch/introduction/IntroductionTab.tsx:60
↓ 2 callers
Function
getComment
( input: z.infer<typeof adminCommentPaginationSchema> )
app/api/admin/comment/get.ts:7
↓ 2 callers
Function
getCompany
(input: z.infer<typeof getCompanySchema>)
app/api/company/all/service.ts:4
↓ 2 callers
Function
getCompanyById
( input: z.infer<typeof getCompanyByIdSchema> )
app/api/company/service.ts:9
↓ 2 callers
Function
getConversationMessages
( conversationId: number, input: z.infer<typeof getConversationMessagesSchema>, uid: number )
app/api/message/conversation/[id]/service.ts:34
↓ 2 callers
Function
getConversations
( input: z.infer<typeof getConversationsSchema>, uid: number )
app/api/message/conversation/service.ts:10
↓ 2 callers
Function
getDefaultLinkStorage
(section: string, role: number)
components/patch/resource/publish/ResourceLinksInput.tsx:29
↓ 2 callers
Function
getDisableRegisterStatus
()
app/api/admin/setting/register/service.ts:4
↓ 2 callers
Function
getExplicitProtocol
(value: string)
utils/safeUrl.ts:22
↓ 2 callers
Function
getFeedback
( input: z.infer<typeof adminFeedbackPaginationSchema> )
app/api/admin/feedback/service.ts:6
↓ 2 callers
Function
getFolders
( input: z.infer<typeof patchIdSchema>, pageUid: number, currentUserUid: number )
app/api/user/profile/favorite/folder/get.ts:11
↓ 2 callers
Function
getHomeData
( visibilityWhere: Prisma.patchWhereInput, viewer: KunViewer | null, bypassCache: boolean )
app/api/home/service.ts:78
↓ 2 callers
Function
getHttpUrlHostname
(url: string)
utils/safeUrl.ts:57
↓ 2 callers
Function
getLog
(input: z.infer<typeof adminPaginationSchema>)
app/api/admin/log/service.ts:6
↓ 2 callers
Function
getLoginSessionPruneKey
(uid: number)
app/api/utils/jwt.ts:76
↓ 2 callers
Function
getLoginSessionTouchLockKey
(uid: number, jti: string)
app/api/utils/jwt.ts:73
↓ 2 callers
Function
getMessage
( input: z.infer<typeof getMessageSchema>, uid: number )
app/api/message/all/service.ts:6
↓ 2 callers
Function
getModerationTasks
( input: z.infer<typeof adminModerationPaginationSchema> )
app/api/admin/moderation/get.ts:6
↓ 2 callers
Function
getPatchByCompany
( input: z.infer<typeof getPatchByCompanySchema>, visibilityWhere: Prisma.patchWhereInput )
app/api/company/galgame/service.ts:16
↓ 2 callers
Function
getPatchByTag
( input: z.infer<typeof getPatchByTagSchema>, visibilityWhere: Prisma.patchWhereInput )
app/api/tag/galgame/service.ts:16
↓ 2 callers
Function
getPatchResource
( input: z.infer<typeof resourceSchema>, visibilityWhere: Prisma.patchWhereInput, viewer: KunViewer | nu
app/api/resource/service.ts:17
↓ 2 callers
Function
getPatchResource
( input: z.infer<typeof patchIdSchema>, viewer: KunViewer | null )
app/api/patch/resource/get.ts:15
↓ 2 callers
Function
getPatchResourceApply
( input: z.infer<typeof adminResourceApplyPaginationSchema>, nsfwEnable: Record<string, string | undefined
app/api/admin/resource-apply/get.ts:7
↓ 2 callers
Function
getPostBySlug
(slug: string)
lib/mdx/getPosts.ts:48
↓ 2 callers
Function
getPreviewContent
()
components/admin/email/EmailTemplate.tsx:41
↓ 2 callers
Function
getRating
( input: z.infer<typeof adminRatingPaginationSchema> )
app/api/admin/rating/get.ts:6
↓ 2 callers
Function
getRevertPayload
(token: string)
app/api/user/setting/email/revert/route.ts:48
↓ 2 callers
Function
getSelectedTab
(searchParams: SearchParamsLike)
components/patch/header/Tabs.tsx:69
↓ 2 callers
Function
getSessionDeviceInfo
(userAgent: string)
components/settings/user/LoginSessions.tsx:52
↓ 2 callers
Function
getSiteAddress
()
app/api/user/setting/email/_emailChange.ts:16
↓ 2 callers
Function
getTabId
(id: UserSettingsSectionId)
components/settings/Nav.tsx:48
↓ 2 callers
Function
getTag
( input: z.infer<typeof getTagSchema>, blockedTagIds: number[] = [] )
app/api/tag/all/service.ts:6
↓ 2 callers
Function
getTagById
(input: z.infer<typeof getTagByIdSchema>)
app/api/tag/get.ts:6
↓ 2 callers
Function
getTokenTtlSeconds
(payload: KunGalgamePayload)
app/api/utils/jwt.ts:139
↓ 2 callers
Function
getUserAgentPreview
(userAgent: string)
components/settings/user/LoginSessions.tsx:96
↓ 2 callers
Function
getUserComment
( input: z.infer<typeof getUserInfoSchema>, viewer: KunViewer )
app/api/user/profile/comment/service.ts:12
↓ 2 callers
Function
getUserInfo
( input: z.infer<typeof adminUserPaginationSchema> )
app/api/admin/user/get.ts:6
↓ 2 callers
Function
getUserLastActiveKey
(uid: number)
app/api/user/status/service.ts:9
↓ 2 callers
Function
getUserPatchRating
( input: z.infer<typeof getUserInfoSchema>, viewer: KunViewer )
app/api/user/profile/rating/service.ts:7
↓ 2 callers
Function
getUserPatchResource
( input: z.infer<typeof getUserInfoSchema>, visibilityWhere: Prisma.patchWhereInput, viewer: KunViewer )
app/api/user/profile/resource/service.ts:11
↓ 2 callers
Function
getUserProfile
( input: z.infer<typeof getProfileSchema>, viewer: KunViewer | null )
app/api/user/status/info/service.ts:10
↓ 2 callers
Function
getUserSessionCacheKey
( uid: number, { generation, version }: UserSessionCacheScope )
app/api/user/session/cache.ts:24
↓ 2 callers
Function
getUserSessionCacheScope
( uid: number )
app/api/user/session/cache.ts:35
↓ 2 callers
Function
getUserStatus
(uid: number)
app/api/user/status/service.ts:73
↓ 2 callers
Function
handle
(approve: boolean)
components/admin/appeal/Card.tsx:40
↓ 2 callers
Function
handleBatchPatchTags
( patchId: number, tagArray: string[], uid: number )
app/api/edit/batchTag.ts:3
↓ 2 callers
Function
handleFileInput
(file: File | undefined)
components/patch/resource/upload/FileDropZone.tsx:29
↓ 2 callers
Function
handleFileSelect
(file: File)
components/kun/cropper/KunImageUploader.tsx:16
↓ 2 callers
Function
handleNewComment
(newComment: PatchComment)
components/patch/comment/Comments.tsx:116
↓ 2 callers
Function
handlePatchCompanyAction
(type: 'add' | 'delete')
app/api/patch/introduction/company/route.ts:9
↓ 2 callers
Function
handleReview
(approve: boolean)
components/admin/moderation/Card.tsx:40
↓ 2 callers
Function
handleSearch
()
components/patch/introduction/PatchTagSelector.tsx:130
↓ 2 callers
Function
handleSearch
()
components/tag/Container.tsx:72
↓ 2 callers
Function
handleSelectMultiQueryKeywords
( mode: SearchSuggestionType['mode'] )
components/search/Suggestion.tsx:79
↓ 2 callers
Function
handleSwitch
(value: { enabled: boolean; dryRun: boolean })
components/admin/setting/ModerationSetting.tsx:18
↓ 2 callers
Function
handleUpdateStatus
(status: number)
components/admin/rating/RatingEdit.tsx:61
↓ 2 callers
Function
handleUpdateStatus
(status: number)
components/admin/comment/CommentEdit.tsx:61
↓ 2 callers
Function
hasShortSummary
(rating: KunPatchRating)
components/patch/rating/Ratings.tsx:34
↓ 2 callers
Function
headObject
(key: string)
lib/s3.ts:103
↓ 2 callers
Function
invalidateAllUserSessions
()
app/api/user/session/cache.ts:126
↓ 2 callers
Function
invalidateResourceStatsListCache
()
app/api/resource/cache.ts:41
↓ 2 callers
Function
isCompanyPath
(pathname: string)
constants/routes/matcher.ts:17
↓ 2 callers
Function
isHostnameExcluded
(hostname: string, domains?: string[])
utils/safeUrl.ts:83
↓ 2 callers
Function
isKunWhitelistedEmailDomain
(email: string)
constants/email/whitelist.ts:33
↓ 2 callers
Function
isMessageChatConversationPath
(pathname: string)
constants/routes/matcher.ts:27
↓ 2 callers
Function
isNsfwAllowed
(nsfwHeader: { content_limit?: string })
app/[id]/page.tsx:20
↓ 2 callers
Function
isPatchTabKey
(value: string | null)
components/patch/header/Tabs.tsx:60
↓ 2 callers
Function
isRestrictedNSFWSetting
(token: string | undefined)
utils/nsfwHeader.ts:9
↓ 2 callers
Function
isTagPath
(pathname: string)
constants/routes/matcher.ts:5
↓ 2 callers
Function
isUserPath
(pathname: string)
constants/routes/matcher.ts:9
↓ 2 callers
Function
isUserSettingsSectionId
( value: string | null )
components/settings/user/User.tsx:23
← previous
next →
201–300 of 1,854, ranked by callers