MCPcopy Create free account

hub / github.com/JamesAC42/hanbok / functions

Functions816 in github.com/JamesAC42/hanbok

↓ 2 callersFunctionhandleVote
(commentId, voteType)
app/src/components/lyrics/LyricComments.jsx:95
↓ 2 callersFunctionhandleWordClick
(item, isParticle = false)
app/src/components/analysis/Breakdown.jsx:40
↓ 2 callersFunctionhandleWordInfoEnter
(item, isParticle = false)
app/src/components/analysis/Breakdown.jsx:30
↓ 2 callersFunctionhandleWordInfoLeave
()
app/src/components/analysis/Breakdown.jsx:24
↓ 2 callersMethodinitialize
* Initialize the study session with data from the server * @param {Object} sessionData - The session data from the API * @param {Function} u
app/src/lib/studySessionManager.js:29
↓ 2 callersFunctionloadConversation
(conversationId)
app/src/app/tutor/page.jsx:143
↓ 2 callersFunctionnormalizeId
(raw)
server/controllers/auth/streamExtendedTextProgress.js:7
↓ 2 callersFunctionnormalizeId
(raw)
server/controllers/auth/getExtendedText.js:3
↓ 2 callersFunctionprepareAudioElement
(url)
app/src/components/analysis/WordInfo.jsx:96
↓ 2 callersFunctionrefreshSentenceAudioUrls
(db, sentence, variant = 'normal')
server/utils/sentenceAudio.js:21
↓ 2 callersFunctionrenderPageSwitcher
()
app/src/app/bookmarks/page.jsx:82
↓ 2 callersFunctionrenderPageSwitcher
()
app/src/app/history/page.jsx:78
↓ 2 callersFunctionrenderPagination
()
app/src/app/cards/[deckId]/page.jsx:237
↓ 2 callersFunctionresolveLanguageName
(code)
app/src/app/extended-text/page.jsx:49
↓ 2 callersFunctionresolveLanguageName
(code)
app/src/app/extended-text/[textId]/page.jsx:110
↓ 2 callersFunctionsendVerificationEmail
(email, verificationUrl, username)
server/utils/emailService.js:3
↓ 2 callersFunctionsetupSSE
()
server/controllers/lyrics/generateLyricAnalysis.js:49
↓ 2 callersFunctiontoggleCollapse
()
app/src/components/Sidebar.jsx:144
↓ 2 callersMethodupdateSessionStats
* Update the session statistics based on current cards
app/src/lib/studySessionManager.js:377
↓ 2 callersFunctionuseTheme
()
app/src/contexts/ThemeContext.jsx:32
↓ 1 callersFunctionEXTENDED_TEXT_ANALYSIS_PROMPT
(originalLanguage = 'ko', translationLanguage = 'en')
server/llm/prompt_extended_text.js:3
↓ 1 callersFunctionEXTRACT_TEXT_PROMPT
(targetLanguage = 'ko')
server/llm/prompt_extractText.js:3
↓ 1 callersFunctionJAPANESE_LYRICS_ANALYSIS_PROMPT
(originalLanguage = 'ja', translationLanguage = 'en')
server/llm/prompt_japanese_lyrics.js:3
↓ 1 callersFunctionJAPANESE_READING_PROMPT
(word, translation)
server/llm/prompt_japanese_reading.js:34
↓ 1 callersFunctionLYRICS_ANALYSIS_PROMPT
(originalLanguage = 'ko', translationLanguage = 'en')
server/llm/prompt_lyrics.js:3
↓ 1 callersFunctionSEGMENT_LYRICS_PROMPT
(primaryLanguage)
server/llm/prompt_segmentLyrics.js:1
↓ 1 callersFunctionSYNONYMS_PROMPT
(originalLanguage = 'ko', translationLanguage = 'en')
server/llm/prompt_synonyms.js:3
↓ 1 callersFunctionTRANSLATE_TEXT_PROMPT
(originalLanguage, targetLanguage)
server/llm/prompt_translateText.js:3
↓ 1 callersFunctionaddComment
(req, res)
server/controllers/lyrics/lyricComments.js:113
↓ 1 callersFunctionaddDeckCard
(req, res)
server/controllers/auth/addDeckCard.js:3
↓ 1 callersFunctionaddFavorite
(req, res)
server/controllers/lyrics/favoriteLyrics.js:72
↓ 1 callersFunctionaddFeedback
(req, res, redisClient)
server/controllers/auth/addFeedback.js:3
↓ 1 callersFunctionaddMessage
(req, res)
server/controllers/conversations/conversations.js:457
↓ 1 callersFunctionaddMessageStream
(req, res)
server/controllers/conversations/conversations.js:854
↓ 1 callersFunctionaddSuggestion
(req, res)
server/controllers/lyrics/lyricSuggestions.js:76
↓ 1 callersFunctionaddWord
({ originalWord, translatedWord, originalLanguage, translationLanguage, reading })
app/src/api/words.js:22
↓ 1 callersFunctionaddWord
(req, res)
server/controllers/auth/addWord.js:5
↓ 1 callersFunctionanalyzeImage
(imageData, targetLanguage = 'ko')
server/llm/analyzeImage.js:5
↓ 1 callersFunctionassertAdmin
(req, res)
server/controllers/admin/sentenceCache.js:4
↓ 1 callersFunctionbuildContextualPrompt
(promptFactory, job, sentenceText)
server/services/extendedTextProcessor.js:32
↓ 1 callersFunctionbuildSavedSentencesPipeline
(userId, language)
server/controllers/auth/getSavedItems.js:21
↓ 1 callersFunctionbuildSentencePipeline
(userId, language)
server/controllers/auth/getUserHistory.js:22
↓ 1 callersFunctioncalculateAccuracy
()
app/src/app/typing/page.jsx:323
↓ 1 callersFunctioncalculateWPM
()
app/src/app/typing/page.jsx:316
↓ 1 callersFunctioncapitalize
(str)
app/src/components/TranslationSwitcher.jsx:15
↓ 1 callersFunctioncapitalize
(s)
app/src/components/analysis/LyricalDevices.jsx:12
↓ 1 callersFunctioncapitalize
(str)
app/src/app/cards/[deckId]/page.jsx:54
↓ 1 callersFunctioncapitalize
(str)
app/src/app/cards/[deckId]/study/page.jsx:68
↓ 1 callersFunctioncheckAndRefreshAudioUrl
(audioRecord)
server/controllers/auth/initiateStudySession.js:17
↓ 1 callersFunctioncheckConversationRateLimits
(req, db, requireSentence = false)
server/controllers/conversations/conversations.js:99
↓ 1 callersFunctioncheckExtendedTextRateLimits
(req, db, options = {})
server/controllers/auth/extendedTextRateLimits.js:6
↓ 1 callersFunctioncheckFavorite
(req, res)
server/controllers/lyrics/favoriteLyrics.js:161
↓ 1 callersFunctioncheckFavoriteStatus
()
app/src/app/lyrics/[lyricId]/page.jsx:194
↓ 1 callersFunctioncheckMobile
()
app/src/app/typing/page.jsx:132
↓ 1 callersFunctioncheckRateLimits
(req, db)
server/controllers/auth/submitSentence.js:25
↓ 1 callersFunctioncheckSavedExtendedText
(req, res)
server/controllers/auth/checkSavedExtendedText.js:3
↓ 1 callersFunctioncheckSavedSentence
(req, res)
server/controllers/auth/checkSavedSentence.js:3
↓ 1 callersFunctioncheckSavedStatus
()
app/src/components/ExtendedTextSaveButton.jsx:26
↓ 1 callersFunctioncheckSavedStatus
()
app/src/components/analysis/SaveButton.jsx:25
↓ 1 callersFunctioncheckSavedWords
(req, res)
server/controllers/auth/checkSavedWords.js:4
↓ 1 callersFunctioncleanupConflictingData
* Clean up conflicting conversation data
server/utils/cleanupConflictingData.js:6
↓ 1 callersFunctioncleanupEmptyAnalysis
()
server/migrations/cleanup_empty_analysis.js:6
↓ 1 callersFunctioncleanupRedisConnections
()
server/controllers/lyrics/generateLyricAnalysis.js:205
↓ 1 callersFunctioncloseOnboarding
()
app/src/app/extended-text/page.jsx:111
↓ 1 callersFunctioncloseSettings
()
app/src/components/DashboardTopNav.jsx:149
↓ 1 callersFunctioncloseSidebar
()
app/src/components/HeaderNav.jsx:30
↓ 1 callersFunctionconnectToMongo
()
server/migrations/populate_decks_and_cards.js:20
↓ 1 callersFunctionconvertToKorean
(englishInput)
app/src/app/typing/page.jsx:191
↓ 1 callersFunctioncopySentenceAudioFromSource
(db, targetSentenceId, sourceSentence, variant = 'normal')
server/utils/sentenceAudio.js:76
↓ 1 callersFunctioncountSavedExtendedTexts
(db, userId, language)
server/controllers/auth/getSavedItems.js:121
↓ 1 callersFunctioncountSavedSentences
(db, userId, language)
server/controllers/auth/getSavedItems.js:96
↓ 1 callersFunctioncreateConversation
(req, res)
server/controllers/conversations/conversations.js:273
↓ 1 callersFunctioncreateNewConversation
(initialMessage, sentenceId = null)
app/src/app/tutor/page.jsx:165
↓ 1 callersFunctiondeleteAnalysis
(req, res)
server/controllers/lyrics/lyricsAnalysis.js:148
↓ 1 callersFunctiondeleteComment
(req, res)
server/controllers/lyrics/lyricComments.js:327
↓ 1 callersFunctiondeleteConversation
(conversationId)
app/src/app/tutor/page.jsx:508
↓ 1 callersFunctiondeleteConversation
(req, res)
server/controllers/conversations/conversations.js:727
↓ 1 callersFunctiondeleteFeedback
(req, res)
server/controllers/auth/deleteFeedback.js:3
↓ 1 callersFunctiondeleteSpecificConversation
* Delete a specific conversation by conversationId
server/utils/deleteSpecificConversation.js:6
↓ 1 callersFunctiondeleteSuggestion
(req, res)
server/controllers/lyrics/lyricSuggestions.js:339
↓ 1 callersFunctioneditDeckCard
(req, res)
server/controllers/auth/editDeckCard.js:3
↓ 1 callersFunctionensureRateLimitRecord
(db, identifier, identifierType, weekStartDate)
server/controllers/auth/generateAudio.js:9
↓ 1 callersFunctionexportDeck
(req, res)
server/controllers/auth/exportDeck.js:8
↓ 1 callersFunctionextractTextFromImage
(imageData, targetLanguage = 'ko')
server/llm/analyzeImage.js:55
↓ 1 callersFunctionfetchAnalyticsData
()
app/src/app/admin/page.jsx:200
↓ 1 callersFunctionfetchAudioUrl
()
app/src/components/analysis/WordInfo.jsx:115
↓ 1 callersFunctionfetchComments
()
app/src/components/lyrics/LyricComments.jsx:27
↓ 1 callersFunctionfetchDecks
()
app/src/app/cards/page.jsx:28
↓ 1 callersFunctionfetchExtendedText
()
app/src/app/extended-text/[textId]/page.jsx:47
↓ 1 callersFunctionfetchFavorites
()
app/src/app/lyrics/favorites/page.jsx:41
↓ 1 callersFunctionfetchFeatureUsage
()
app/src/app/admin/page.jsx:97
↓ 1 callersFunctionfetchLyricData
()
app/src/app/lyrics/[lyricId]/page.jsx:47
↓ 1 callersFunctionfetchLyrics
()
app/src/app/lyrics/admin/page.jsx:68
↓ 1 callersFunctionfetchLyricsByGenre
(genre)
app/src/app/lyrics/page.jsx:81
↓ 1 callersFunctionfetchQuota
()
app/src/components/QuotaDisplay.jsx:13
↓ 1 callersFunctionfetchRateLimitData
()
app/src/app/admin/page.jsx:156
↓ 1 callersFunctionfetchRecentLyrics
()
app/src/app/lyrics/page.jsx:58
↓ 1 callersFunctionfetchSentences
()
app/src/app/bookmarks/page.jsx:43
↓ 1 callersFunctionfetchSentences
()
app/src/app/history/page.jsx:39
↓ 1 callersFunctionfetchSettings
()
app/src/components/cards/DeckSettings.jsx:20
← previousnext →101–200 of 816, ranked by callers