MCPcopy Create free account

hub / github.com/JamesAC42/hanbok / functions

Functions816 in github.com/JamesAC42/hanbok

↓ 1 callersFunctionhandleDeleteComment
(commentId)
app/src/components/lyrics/LyricComments.jsx:149
↓ 1 callersFunctionhandleEditUser
(user)
app/src/components/admin/UserManagement.jsx:107
↓ 1 callersFunctionhandleExampleClick
(exampleText)
app/src/components/MarkdownRenderer.jsx:11
↓ 1 callersFunctionhandleExampleClick
(sentence)
app/src/components/SentenceAnalyzer.jsx:36
↓ 1 callersFunctionhandleExpand
()
app/src/app/hangeul/page.jsx:371
↓ 1 callersFunctionhandleExtendedClick
(textId)
app/src/app/bookmarks/page.jsx:73
↓ 1 callersFunctionhandleExtendedClick
(textId)
app/src/app/history/page.jsx:69
↓ 1 callersFunctionhandleLanguageChange
(lang)
app/src/components/ChangeLanguageButton.jsx:27
↓ 1 callersFunctionhandleLanguageChange
(languageKey)
app/src/components/LanguageSwitcher.jsx:40
↓ 1 callersFunctionhandleModeChange
(mode)
app/src/components/typing/ModeSelector.jsx:12
↓ 1 callersFunctionhandleModeChange
(mode)
app/src/app/hangeul/page.jsx:439
↓ 1 callersFunctionhandleNativeLanguageSelect
(languageCode)
app/src/components/DashboardTopNav.jsx:157
↓ 1 callersFunctionhandleRegenerate
(item)
app/src/app/admin/wordaudioedit/page.jsx:98
↓ 1 callersFunctionhandleSearchChange
(value)
app/src/components/admin/UserManagement.jsx:95
↓ 1 callersFunctionhandleSelectSong
(lyric)
app/src/app/lyrics/admin/page.jsx:109
↓ 1 callersFunctionhandleSentenceClick
(index)
app/src/app/extended-text/[textId]/page.jsx:72
↓ 1 callersFunctionhandleSentenceClick
(sentenceId)
app/src/app/bookmarks/page.jsx:69
↓ 1 callersFunctionhandleSentenceClick
(sentenceId)
app/src/app/history/page.jsx:65
↓ 1 callersFunctionhandleShowAnswer
()
app/src/app/cards/[deckId]/study/page.jsx:262
↓ 1 callersFunctionhandleShowRelated
(word)
app/src/components/analysis/WordsList.jsx:247
↓ 1 callersFunctionhandleStatusChange
(suggestionId, status)
app/src/app/lyrics/suggestions/page.jsx:153
↓ 1 callersFunctionhandleSubmit
(e)
app/src/app/tutor/page.jsx:535
↓ 1 callersFunctionhandleSubmit
(e, parentId = null)
app/src/app/feedback/page.jsx:134
↓ 1 callersFunctionhandleSubscriptionUpdate
(subscription)
server/controllers/handleWebhook.js:61
↓ 1 callersFunctionhandleThemeSelect
(selectedTheme)
app/src/components/DashboardTopNav.jsx:153
↓ 1 callersFunctionhandleTierFilterChange
(value)
app/src/components/admin/UserManagement.jsx:101
↓ 1 callersFunctionhandleUpvote
(suggestionId)
app/src/app/lyrics/suggestions/page.jsx:123
↓ 1 callersFunctionhasPronunciation
()
app/src/components/analysis/Breakdown.jsx:77
↓ 1 callersFunctionincrementConversationRateLimits
(identifier, identifierType, db)
server/controllers/conversations/conversations.js:207
↓ 1 callersFunctionincrementExtendedTextRateLimits
(identifier, identifierType, db, analysisCount = 1)
server/controllers/auth/extendedTextRateLimits.js:117
↓ 1 callersFunctionincrementRateLimitsAndCheckNotifications
(identifier, identifierType, db, usedPurchasedAnalysis = false)
server/controllers/auth/submitSentence.js:150
↓ 1 callersFunctioninitializeCounters
()
server/database.js:177
↓ 1 callersFunctioninitializeGoogleSignIn
()
app/src/components/GoogleSignInButton.jsx:9
↓ 1 callersFunctioninitiateStudySession
* Initiates a study session for a flashcard deck * - Gets cards to study according to SM-2 algorithm * - Orders them by priority (learning > due rev
server/controllers/auth/initiateStudySession.js:86
↓ 1 callersFunctionisAnonymousOrFreeUser
(user)
server/utils/audioAccess.js:4
↓ 1 callersFunctionisBase64Image
(str)
server/controllers/auth/submitSentence.js:17
↓ 1 callersFunctionisDark
(theme)
app/src/components/analysis/SentenceForm.jsx:482
↓ 1 callersFunctionisSameDay
(date1, date2)
server/controllers/auth/getDeckCards.js:128
↓ 1 callersFunctionloadSavedSentence
(id)
app/src/components/SentenceAnalyzer.jsx:98
↓ 1 callersFunctionloginEmail
(req, res, redisClient)
server/controllers/auth/loginEmail.js:7
↓ 1 callersFunctionmarkSentenceDoNotCache
(req, res)
server/controllers/admin/sentenceCache.js:29
↓ 1 callersFunctionmigrateConversationIndex
* Migrate the conversationId index to support soft deletes * This function drops the old unique index and creates a new partial index * that only ap
server/utils/migrateConversationIndex.js:8
↓ 1 callersFunctionmigrateSentences
()
server/migrations/migrate_sentences.js:82
↓ 1 callersFunctionmigrateWords
()
server/migrations/migrate_words.js:6
↓ 1 callersFunctionmigrateWordsToDecksAndCards
()
server/migrations/populate_decks_and_cards.js:64
↓ 1 callersFunctionorganizeFavorites
()
app/src/app/lyrics/favorites/page.jsx:69
↓ 1 callersFunctionparseTypes
(raw)
server/controllers/auth/getSavedItems.js:3
↓ 1 callersFunctionparseTypes
(raw)
server/controllers/auth/getUserHistory.js:3
↓ 1 callersFunctionplayAudio
(character)
app/src/app/hangeul/page.jsx:395
↓ 1 callersFunctionplayFinishedSound
()
app/src/components/analysis/SentenceForm.jsx:126
↓ 1 callersFunctionplayStartSound
()
app/src/components/analysis/SentenceForm.jsx:118
↓ 1 callersFunctionpopulateFeatureUsage
()
server/migrations/populate_feature_usage.js:6
↓ 1 callersFunctionpopulateSavedWords
()
app/src/components/analysis/WordsList.jsx:161
↓ 1 callersFunctionpopulateWordAudio
()
server/migrations/populate_word_audio.js:11
↓ 1 callersFunctionprepareActivityChartData
()
app/src/app/admin/page.jsx:353
↓ 1 callersFunctionprepareSignupChartData
()
app/src/app/admin/page.jsx:322
↓ 1 callersFunctionprocessExtendedTextJob
(job, { db, onProgress, onStatus, onComplete, onError })
server/services/extendedTextProcessor.js:58
↓ 1 callersFunctionprocessLyricAnalysis
* Process a lyric analysis job * @param {Object} job - The Bull job object * @param {Object} job.data - Job data containing lyricId, userId, and sse
server/jobs/lyricAnalysisProcessor.js:40
↓ 1 callersFunctionpronunciation
()
app/src/components/analysis/WordInfo.jsx:66
↓ 1 callersMethodrateCard
* Process a card rating and update its state according to SM-2 * @param {string} rating - Rating (again, hard, good, easy) * @returns {Objec
app/src/lib/studySessionManager.js:128
↓ 1 callersFunctionregenerateWordAudio
(req, res)
server/controllers/admin/wordAudioAdmin.js:115
↓ 1 callersFunctionregister
(req, res, redisClient)
server/controllers/auth/register.js:7
↓ 1 callersFunctionremoveFavorite
(req, res)
server/controllers/lyrics/favoriteLyrics.js:128
↓ 1 callersFunctionremoveListener
(jobId, res)
server/controllers/auth/streamExtendedTextProgress.js:36
↓ 1 callersFunctionremoveWord
({ originalWord, originalLanguage, reading })
app/src/api/words.js:49
↓ 1 callersFunctionremoveWord
(req, res)
server/controllers/auth/removeWord.js:4
↓ 1 callersFunctionrenderContent
()
app/src/app/cards/page.jsx:70
↓ 1 callersFunctionrenderContent
()
app/src/app/cards/[deckId]/page.jsx:458
↓ 1 callersFunctionrenderContent
()
app/src/app/cards/[deckId]/study/page.jsx:430
↓ 1 callersFunctionrenderContent
()
app/src/app/bookmarks/page.jsx:145
↓ 1 callersFunctionrenderContent
()
app/src/app/history/page.jsx:186
↓ 1 callersFunctionrenderExtendedItem
(item)
app/src/app/bookmarks/page.jsx:199
↓ 1 callersFunctionrenderExtendedTextItem
(item)
app/src/app/history/page.jsx:147
↓ 1 callersFunctionrenderGrammarList
()
app/src/components/analysis/GrammarPoints.jsx:60
↓ 1 callersFunctionrenderGridView
()
app/src/app/cards/[deckId]/page.jsx:273
↓ 1 callersFunctionrenderHeatMap
()
app/src/components/StudyStatsDisplay.jsx:62
↓ 1 callersFunctionrenderLessonDifficulty
(difficulty)
app/src/components/analysis/GrammarPoints.jsx:12
↓ 1 callersFunctionrenderLyricsWithHighlighting
()
app/src/app/lyrics/[lyricId]/page.jsx:241
↓ 1 callersFunctionrenderMarkdown
(text)
app/src/components/MarkdownRenderer.jsx:26
↓ 1 callersFunctionrenderNoteImportanceIcon
(importance)
app/src/components/analysis/CulturalNotes.jsx:24
↓ 1 callersFunctionrenderParticles
(item)
app/src/components/analysis/Breakdown.jsx:53
↓ 1 callersFunctionrenderReading
(variant)
app/src/components/analysis/Variants.jsx:9
↓ 1 callersFunctionrenderRelatedWords
(word)
app/src/components/analysis/WordsList.jsx:303
↓ 1 callersFunctionrenderSentenceItem
(sentence)
app/src/app/bookmarks/page.jsx:185
↓ 1 callersFunctionrenderSentenceItem
(sentence)
app/src/app/history/page.jsx:172
↓ 1 callersFunctionrenderStars
(count, total)
app/src/components/analysis/GrammarPoints.jsx:16
↓ 1 callersFunctionrenderStars
(rating)
app/src/app/pricing/page.jsx:143
↓ 1 callersFunctionrenderStreakInfo
()
app/src/components/StudyStatsDisplay.jsx:230
↓ 1 callersFunctionrenderTableView
()
app/src/app/cards/[deckId]/page.jsx:331
↓ 1 callersFunctionrenderText
()
app/src/components/typing/TypingArea.jsx:66
↓ 1 callersFunctionrenderTypeSelector
()
app/src/app/bookmarks/page.jsx:108
↓ 1 callersFunctionrenderTypeSelector
()
app/src/app/history/page.jsx:114
↓ 1 callersFunctionrenderWordsList
()
app/src/components/analysis/WordsList.jsx:373
↓ 1 callersFunctionrequestPasswordReset
(req, res, redisClient)
server/controllers/auth/requestPasswordReset.js:5
↓ 1 callersFunctionresendVerification
(req, res, redisClient)
server/controllers/auth/resendVerification.js:5
↓ 1 callersFunctionresetAllCards
()
server/scripts/resetAllCards.js:21
↓ 1 callersFunctionresetPassword
(req, res, redisClient)
server/controllers/auth/resetPassword.js:4
↓ 1 callersFunctionrun
()
server/migrations/upgrade_basic_users.js:11
↓ 1 callersFunctionrun
()
server/migrations/fix_flashcard_interval.js:12
↓ 1 callersFunctionsaveExtendedText
(req, res)
server/controllers/auth/saveExtendedText.js:12
← previousnext →301–400 of 816, ranked by callers