MCPcopy Create free account

hub / github.com/JamesAC42/hanbok / functions

Functions816 in github.com/JamesAC42/hanbok

↓ 1 callersFunctionsaveSentence
(req, res)
server/controllers/auth/saveSentence.js:3
↓ 1 callersFunctionscrollToBottom
()
app/src/app/tutor/page.jsx:41
↓ 1 callersFunctionsearchWordAudio
(req, res)
server/controllers/admin/wordAudioAdmin.js:33
↓ 1 callersFunctionsendMessage
(content)
app/src/app/tutor/page.jsx:332
↓ 1 callersFunctionsendPasswordResetEmail
(email, username, resetToken)
server/utils/emailService.js:101
↓ 1 callersFunctionsetRedisClient
(client)
server/utils/lyricsCache.js:7
↓ 1 callersFunctionsetupCollections
(db)
server/models/schemas.js:1510
↓ 1 callersFunctionsetupGracefulShutdown
()
server/index.js:772
↓ 1 callersFunctionshouldShowPromo
()
app/src/components/analysis/Analysis.jsx:84
↓ 1 callersFunctionshowPromoPopup
()
app/src/contexts/PopupContext.jsx:69
↓ 1 callersFunctionshowPurchasedAnalysisUsage
(remainingCount)
app/src/components/analysis/SentenceForm.jsx:280
↓ 1 callersFunctionshowRateLimitNotification
(notification)
app/src/components/analysis/SentenceForm.jsx:245
↓ 1 callersFunctionshutdown
()
server/jobs/lyricAnalysisProcessor.js:312
↓ 1 callersFunctionsplitIntoSentences
(text)
server/controllers/auth/submitExtendedText.js:6
↓ 1 callersFunctionstartServer
()
server/index.js:738
↓ 1 callersFunctionstreamExtendedTextProgress
(req, res)
server/controllers/auth/streamExtendedTextProgress.js:66
↓ 1 callersFunctionstreamOpenAI
(text, onChunk, onComplete, onError)
server/llm/openaiStream.js:14
↓ 1 callersFunctionsubmitExtendedText
(req, res)
server/controllers/auth/submitExtendedText.js:24
↓ 1 callersFunctionsubmitSentence
(req, res)
server/controllers/auth/submitSentence.js:210
↓ 1 callersFunctiontoggleFaq
(index)
app/src/app/pricing/page.jsx:139
↓ 1 callersFunctiontoggleWordInLibrary
(word, event)
app/src/components/analysis/WordsList.jsx:206
↓ 1 callersFunctiontranslateText
(text, originalLanguage, targetLanguage, context, provider = 'gemini')
server/llm/translate.js:4
↓ 1 callersFunctiontransliteration
()
app/src/components/analysis/WordInfo.jsx:87
↓ 1 callersFunctionunsaveExtendedText
(req, res)
server/controllers/auth/unsaveExtendedText.js:3
↓ 1 callersFunctionunsaveSentence
(req, res)
server/controllers/auth/unsaveSentence.js:3
↓ 1 callersFunctionupdateAnalysisStructure
(analysis)
server/migrations/migrate_sentences.js:6
↓ 1 callersFunctionupdateCardProgress
* Simple controller to update a flashcard's state in the database * * This controller receives the complete card state from the client * and simpl
server/controllers/auth/updateCardProgress.js:189
↓ 1 callersFunctionupdateConversationTitle
(req, res)
server/controllers/conversations/conversations.js:752
↓ 1 callersFunctionupdateDeckSettings
(req, res)
server/controllers/auth/updateDeckSettings.js:3
↓ 1 callersFunctionupdatePosition
()
app/src/components/analysis/SettingsButton.jsx:34
↓ 1 callersFunctionupdateStudyProgress
* Update the user's study progress for the current day * @param {Object} db - Database connection * @param {number} userId - User ID * @param {numb
server/controllers/auth/updateCardProgress.js:11
↓ 1 callersFunctionupdateStudyStreak
* Update the user's study streak for this deck * @param {Object} db - Database connection * @param {number} userId - User ID * @param {number} deck
server/controllers/auth/updateCardProgress.js:75
↓ 1 callersFunctionupdateSuggestionStatus
(req, res)
server/controllers/lyrics/lyricSuggestions.js:276
↓ 1 callersFunctionupdateUser
(req, res)
server/controllers/admin/updateUser.js:6
↓ 1 callersFunctionupdateVariant
()
app/src/app/extended-text/page.jsx:98
↓ 1 callersFunctionupvoteSuggestion
(req, res)
server/controllers/lyrics/lyricSuggestions.js:190
↓ 1 callersFunctionvalidateForm
()
app/src/components/RegisterForm.jsx:27
↓ 1 callersFunctionverifyEmail
()
app/src/app/verify/page.jsx:26
↓ 1 callersFunctionverifyEmail
(req, res, redisClient)
server/controllers/auth/verifyEmail.js:3
↓ 1 callersFunctionvoteComment
(req, res)
server/controllers/lyrics/lyricComments.js:204
FunctionANALYSIS_PROMPT
(originalLanguage = 'ru', translationLanguage = 'en')
server/llm/prompt_russian.js:3
FunctionANALYSIS_PROMPT
(originalLanguage = 'zh', translationLanguage = 'en')
server/llm/prompt_chinese.js:3
FunctionANALYSIS_PROMPT
(originalLanguage = 'ko', translationLanguage = 'en')
server/llm/prompt.js:3
FunctionANALYSIS_PROMPT
(originalLanguage = 'vi', translationLanguage = 'en')
server/llm/prompt_vietnamese.js:3
FunctionANALYSIS_PROMPT
(originalLanguage = 'hi', translationLanguage = 'en')
server/llm/prompt_hindi.js:3
FunctionANALYSIS_PROMPT
(originalLanguage = 'ja', translationLanguage = 'en')
server/llm/prompt_japanese.js:3
FunctionANALYSIS_PROMPT
(originalLanguage = 'id', translationLanguage = 'en')
server/llm/prompt_indonesian.js:3
FunctionAbout
()
app/src/app/about/page.jsx:14
FunctionAboutHome
()
app/src/components/AboutHome.jsx:88
FunctionAdmin
()
app/src/app/admin/page.jsx:33
FunctionAdminLyrics
()
app/src/app/lyrics/admin/page.jsx:16
FunctionAdminProvider
({ children })
app/src/contexts/AdminContext.jsx:7
FunctionAnalysis
({ analysis, originalLanguage, translationLanguage, voice1, voice2, voice1Slow, vo
app/src/components/analysis/Analysis.jsx:24
FunctionAnnouncementPopup
({ onClose, announcementId, content })
app/src/components/AnnouncementPopup.jsx:6
FunctionAudioPlayer
({ sentenceId: propSentenceId, voice1, voice2, voice1Slow, voice2Slow, isLyric })
app/src/components/analysis/AudioPlayer.jsx:19
FunctionAuthProvider
({ children })
app/src/contexts/AuthContext.jsx:6
FunctionBasilEyeSolid
(props)
app/src/components/icons/Eye.jsx:2
FunctionBookmarks
()
app/src/app/bookmarks/page.jsx:15
FunctionBreakdown
({ analysis, language, setWordInfo, resetLockedWord, shouldAnimate, showPronunciation })
app/src/components/analysis/Breakdown.jsx:7
FunctionButton
({ children, onClick, type = 'button', disabled = false, className = '', variant = 'primary' })
app/src/components/Button.jsx:4
FunctionBxsUpvote
(props)
app/src/components/icons/Upvote.jsx:2
FunctionCarbonWarningFilled
(props)
app/src/components/icons/Warning.jsx:2
FunctionCards
()
app/src/app/cards/page.jsx:12
FunctionChangeLanguageButton
({ native = false })
app/src/components/ChangeLanguageButton.jsx:6
FunctionClientLayoutWrapper
({ children })
app/src/components/ClientLayoutWrapper.jsx:7
FunctionConjugation
({ wordInfo, language })
app/src/components/analysis/Conjugation.jsx:5
FunctionContentPage
({children})
app/src/components/ContentPage.jsx:4
FunctionCuidaSidebarCollapseOutline
(props)
app/src/components/icons/Collapse.jsx:2
FunctionCulturalNotes
({analysis})
app/src/components/analysis/CulturalNotes.jsx:7
FunctionDashboard
({ children, noScroll })
app/src/components/Dashboard.jsx:7
FunctionDashboardTopNav
()
app/src/components/DashboardTopNav.jsx:140
FunctionDeckSettings
({ deckId, onClose, onSettingsUpdated })
app/src/components/cards/DeckSettings.jsx:5
FunctionDeckView
({ params })
app/src/app/cards/[deckId]/page.jsx:21
FunctionEditCardModal
({ card, isOpen, onClose, onSave, onDelete, deckId, mode = 'edit' })
app/src/components/cards/EditCardModal.jsx:7
FunctionEditUserModal
({ user, onClose, onUserUpdated })
app/src/components/admin/EditUserModal.jsx:5
FunctionEmailLoginForm
()
app/src/components/EmailLoginForm.jsx:8
FunctionEmojioneFlagForChina
(props)
app/src/components/icons/ChineseCircle.jsx:2
FunctionEmojioneFlagForFrance
(props)
app/src/components/icons/FrenchCircle.jsx:2
FunctionEmojioneFlagForGermany
(props)
app/src/components/icons/GermanCircle.jsx:2
FunctionEmojioneFlagForIndia
(props)
app/src/components/icons/HindiCircle.jsx:2
FunctionEmojioneFlagForIndonesia
(props)
app/src/components/icons/IndonesianCircle.jsx:2
FunctionEmojioneFlagForItaly
(props)
app/src/components/icons/ItalianCircle.jsx:2
FunctionEmojioneFlagForJapan
(props)
app/src/components/icons/JapanCircle.jsx:2
FunctionEmojioneFlagForNetherlands
(props)
app/src/components/icons/DutchCircle.jsx:2
FunctionEmojioneFlagForRussia
(props)
app/src/components/icons/RussianCircle.jsx:2
FunctionEmojioneFlagForSouthKorea
(props)
app/src/components/icons/KoreaCircle.jsx:2
FunctionEmojioneFlagForSpain
(props)
app/src/components/icons/SpanishCircle.jsx:2
FunctionEmojioneFlagForTurkey
(props)
app/src/components/icons/TurkishCircle.jsx:2
FunctionEmojioneFlagForUnitedKingdom
(props)
app/src/components/icons/EnglishCircle.jsx:2
FunctionEmojioneFlagForVietnam
(props)
app/src/components/icons/VietnameseCircle.jsx:2
FunctionExtendedTextAnalysisPage
()
app/src/app/extended-text/[textId]/page.jsx:22
FunctionExtendedTextPage
()
app/src/app/extended-text/page.jsx:13
FunctionExtendedTextProgressPage
()
app/src/app/extended-text/progress/[jobId]/page.jsx:46
FunctionExtendedTextSaveButton
({ textId })
app/src/components/ExtendedTextSaveButton.jsx:10
FunctionFa6SolidParagraph
(props)
app/src/components/icons/Paragraph.jsx:2
FunctionFavoriteLyrics
()
app/src/app/lyrics/favorites/page.jsx:14
FunctionFeedback
()
app/src/app/feedback/page.jsx:98
FunctionFeedbackItem
({ item, level = 0, onReply, onDelete, replyingTo, replyText, onReplyTextChan
app/src/app/feedback/page.jsx:15
FunctionFlashcardsFeature
()
app/src/components/FlashcardsFeature.jsx:6
FunctionFluentCursorHover32Filled
(props)
app/src/components/icons/CursorHover.jsx:2
← previousnext →401–500 of 816, ranked by callers