MCPcopy Create free account

hub / github.com/Hound-Media-Server/hound / functions

Functions690 in github.com/Hound-Media-Server/hound

↓ 1 callersFunctionhandleNavigate
(newDate: Date, _view: View, action: string)
web/src/pages/Activity/ActivityCalendar.tsx:105
↓ 1 callersFunctionhandleOpenEpisodeHistoryModal
( episodeID: number, seasonNumber: number, episodeNumber: number, )
web/src/pages/Modals/SeasonModal.tsx:163
↓ 1 callersFunctionhandleP2PStream
(c *gin.Context, streamDetails *providers.StreamObjectFull)
server/controllers/v1/stream.go:77
↓ 1 callersFunctionhandleProxyStream
(c *gin.Context, streamDetails *providers.StreamObjectFull)
server/controllers/v1/stream.go:140
↓ 1 callersFunctionhandleReviewDialogClose
()
web/src/pages/Comments/Reviews.tsx:36
↓ 1 callersFunctionhandleWatchEpisode
( season: number, episode: number, episodeID: string, )
web/src/pages/Modals/SeasonModal.tsx:125
↓ 1 callersFunctionhandleYearChange
(year: number)
web/src/pages/Activity/ActivityCalendar.tsx:100
↓ 1 callersFunctioningestWorker
(id int)
server/workers/ingest_workers.go:24
↓ 1 callersFunctioninitialExternalLibraryScan
(root externalLibraryRoot)
server/workers/external_library_worker.go:120
↓ 1 callersFunctioninitializeDefaultUser
()
server/model/onboarding.go:14
↓ 1 callersFunctioninitializeIngestLogger
()
server/loggers/ingest.go:11
↓ 1 callersFunctioninstantiateAPIKeysTable
()
server/database/api_keys.go:23
↓ 1 callersFunctioninstantiateCollectionTables
()
server/database/collections.go:52
↓ 1 callersFunctioninstantiateCommentTable
()
server/database/comments.go:34
↓ 1 callersFunctioninstantiateExternalLibraryItemsTable
()
server/database/external_library.go:39
↓ 1 callersFunctioninstantiateGenresTables
()
server/database/genres.go:116
↓ 1 callersFunctioninstantiateIngestTasksTable
ingest_jobs track ingestion of files from download -> inserted into hound external files are inserted at the pending_insert stage
server/database/ingest.go:129
↓ 1 callersFunctioninstantiateMediaFilesTable
()
server/database/media_files.go:61
↓ 1 callersFunctioninstantiateMediaTables
()
server/database/media_records.go:78
↓ 1 callersFunctioninstantiateProviderProfilesTable
()
server/database/provider_profiles.go:22
↓ 1 callersFunctioninstantiateUsersTable
()
server/database/users.go:28
↓ 1 callersFunctioninstantiateWatchTables
()
server/database/watch_history.go:69
↓ 1 callersFunctionisFileCopying
Minimal guard against processing a file while it's still being copied. If size or mtime changes within a short window, defer processing.
server/workers/external_library_worker.go:314
↓ 1 callersFunctionitemTypeCast
()
web/src/pages/Home/ItemCard.tsx:65
↓ 1 callersFunctionitemTypeCollectionImageList
()
web/src/pages/Home/ItemCard.tsx:169
↓ 1 callersFunctionitemTypeComment
()
web/src/pages/Home/ItemCard.tsx:280
↓ 1 callersFunctionitemTypeImage
()
web/src/pages/Home/ItemCard.tsx:266
↓ 1 callersFunctionitemTypePoster
()
web/src/pages/Home/ItemCard.tsx:27
↓ 1 callersFunctionitemTypeSearch
()
web/src/pages/Home/ItemCard.tsx:207
↓ 1 callersFunctionitemTypeSeason
()
web/src/pages/Home/ItemCard.tsx:107
↓ 1 callersFunctionitemTypeVideo
()
web/src/pages/Home/ItemCard.tsx:249
↓ 1 callersFunctionitemTypeWatchTile
()
web/src/pages/Home/ItemCard.tsx:283
↓ 1 callersFunctionloadData
()
web/src/pages/Modals/SeasonModal.tsx:191
↓ 1 callersFunctionparseExternalMediaPath
finds tmdb id for title, year, media type
server/model/external_library.go:193
↓ 1 callersFunctionperformLogout
()
web/src/pages/Logout.tsx:12
↓ 1 callersFunctionperiodicExternalLibraryRescan
(root externalLibraryRoot, intervalMinutes int)
server/workers/external_library_worker.go:142
↓ 1 callersFunctionpopulateTMDBMovieGenres
()
server/sources/tmdb.go:468
↓ 1 callersFunctionpopulateTMDBTVGenres
()
server/sources/tmdb.go:445
↓ 1 callersFunctionprocessExternalPath
(item externalLibraryQueueItem)
server/workers/external_library_worker.go:236
↓ 1 callersFunctionprocessIngestTask
(workerID int, task *database.IngestTask)
server/workers/ingest_workers.go:41
↓ 1 callersFunctionprocessTask
(workerID int, task *database.IngestTask)
server/workers/download_workers.go:76
↓ 1 callersMethodrefresh
()
server/internal/offline.go:42
↓ 1 callersFunctionreportWebVitals
(onPerfEntry?: ReportHandler)
web/src/reportWebVitals.ts:3
↓ 1 callersFunctionresetUserPassword
(userID: number, newPassword: string)
web/src/api/services/users.ts:24
↓ 1 callersFunctionresolveSourceURI
given a user's preferences, resolve the sourceURI that matches it best
server/workers/download_workers.go:563
↓ 1 callersFunctionrunMigrations
()
server/database/migrations.go:158
↓ 1 callersFunctionsetMockBrowserHeaders
(req *http.Request)
server/controllers/v1/stream.go:219
↓ 1 callersFunctionsetMockBrowserHeaders
(req *http.Request)
server/model/subtitles.go:137
↓ 1 callersFunctionsimplifyMetadata
helper convert ffprobe output to a metadata struct to store in db
server/model/media.go:97
↓ 1 callersFunctionsplitPath
(path string)
server/model/external_library.go:396
↓ 1 callersFunctionstartHTTPDownloadV2
* Allows downloading with range requests, useful for CDNs which don't allow one-shot downloads */
server/workers/download_workers.go:248
↓ 1 callersFunctionstartP2PDownload
(workerID int, task *database.IngestTask)
server/workers/download_workers.go:404
↓ 1 callersMethodtoStreamObject
convert stremio results to a generic stream object
server/providers/stremio.go:114
↓ 1 callersFunctionupdateProviderProfile
( id: number, isDefaultStreaming?: boolean, isDefaultDownloading?: boolean, )
web/src/api/services/providerProfiles.ts:21
↓ 1 callersFunctionupdateRows
(nextRows: HomeRow[])
web/src/pages/Admin/HomeRows.tsx:138
↓ 1 callersFunctionupsertGenresTrx
Inserts new genres, or update db records if genre names were to change Not sure if genre name changes has ever happened with tmdb
server/database/genres.go:177
↓ 1 callersFunctionuseAddMovieWatchActivityMutation
()
web/src/api/hooks/watchHistory.ts:75
↓ 1 callersFunctionuseApiKeys
()
web/src/api/hooks/api_keys.ts:4
↓ 1 callersFunctionuseBackdrops
()
web/src/api/hooks/home.ts:35
↓ 1 callersFunctionuseChangePassword
()
web/src/api/hooks/auth.ts:10
↓ 1 callersFunctionuseCollectionContents
(id: number | string | undefined, limit?: number, offset?: number, enabled = true)
web/src/api/hooks/collections.ts:16
↓ 1 callersFunctionuseCollections
()
web/src/api/hooks/collections.ts:9
↓ 1 callersFunctionuseComments
( commentType: "review" | "comment" | "note", mediaType: string, mediaSource: string, sourceId: string
web/src/api/hooks/comments.ts:4
↓ 1 callersFunctionuseContinueWatching
()
web/src/api/hooks/home.ts:42
↓ 1 callersFunctionuseCreateApiKeyMutation
()
web/src/api/hooks/api_keys.ts:11
↓ 1 callersFunctionuseCreateCollection
()
web/src/api/hooks/collections.ts:31
↓ 1 callersFunctionuseCreateComment
()
web/src/api/hooks/comments.ts:18
↓ 1 callersFunctionuseCreateProviderProfileMutation
()
web/src/api/hooks/providerProfiles.ts:11
↓ 1 callersFunctionuseCreateUserMutation
()
web/src/api/hooks/users.ts:12
↓ 1 callersFunctionuseDecodeStream
( encodedData: string )
web/src/api/hooks/providers.ts:97
↓ 1 callersFunctionuseDefaultHomeRows
()
web/src/api/hooks/home.ts:65
↓ 1 callersFunctionuseDeleteApiKeyMutation
()
web/src/api/hooks/api_keys.ts:21
↓ 1 callersFunctionuseDeleteComment
()
web/src/api/hooks/comments.ts:38
↓ 1 callersFunctionuseDeleteProviderProfileMutation
()
web/src/api/hooks/providerProfiles.ts:32
↓ 1 callersFunctionuseDeleteUserMutation
()
web/src/api/hooks/users.ts:30
↓ 1 callersFunctionuseDownloadSeason
()
web/src/api/hooks/media.ts:48
↓ 1 callersFunctionuseDownloads
( limit: number, offset: number, refetchInterval?: number, )
web/src/api/hooks/media.ts:9
↓ 1 callersFunctionuseHomeRow
(totalRows: number)
web/src/api/hooks/home.ts:56
↓ 1 callersFunctionuseLogoutMutation
()
web/src/api/hooks/auth.ts:4
↓ 1 callersFunctionuseProvidersMutation
()
web/src/api/hooks/providers.ts:22
↓ 1 callersFunctionuseRecentCollectionItems
()
web/src/api/hooks/collections.ts:24
↓ 1 callersFunctionuseResetUserHomeRowsMutation
()
web/src/api/hooks/home.ts:99
↓ 1 callersFunctionuseResetUserPassword
()
web/src/api/hooks/users.ts:40
↓ 1 callersFunctionuseSubtitles
( mediaType: string, mediaSource: string, sourceId: string, season?: number, episode?: number, ena
web/src/api/hooks/providers.ts:81
↓ 1 callersFunctionuseTVSeasonHistory
( mediaSource: string, sourceID: string, seasonNumber: number, enabled: boolean = true, )
web/src/api/hooks/watchHistory.ts:26
↓ 1 callersFunctionuseUpdateDefaultHomeRowsMutation
()
web/src/api/hooks/home.ts:79
↓ 1 callersFunctionuseUpdateProviderProfileMutation
()
web/src/api/hooks/providerProfiles.ts:21
↓ 1 callersFunctionuseUpdateUserHomeRowsMutation
()
web/src/api/hooks/home.ts:89
↓ 1 callersFunctionuseUsers
()
web/src/api/hooks/users.ts:4
↓ 1 callersFunctionuseWatchActivity
( limit: number, offset: number, startTime?: string, endTime?: string, )
web/src/api/hooks/watchHistory.ts:4
↓ 1 callersFunctionuseWatchStats
( startTime?: string, endTime?: string, )
web/src/api/hooks/watchHistory.ts:16
↓ 1 callersFunctionvalidateClientHeaders
(c *gin.Context)
server/controllers/v1/auth.go:174
↓ 1 callersFunctionwatchExternalLibrary
(root externalLibraryRoot)
server/workers/external_library_worker.go:154
FunctionActivity
(props: any)
web/src/pages/Activity/Activity.tsx:5
FunctionActivityCalendar
()
web/src/pages/Activity/ActivityCalendar.tsx:18
FunctionAddActiveTorrentStream
(infoHash string, fileIdx int)
server/model/stream.go:66
FunctionAddApiKeyModal
({ open, onClose, }: { open: boolean; onClose: () => void; })
web/src/pages/Settings/ApiKeys.tsx:178
FunctionAddComment
(comment *CommentRecord)
server/database/comments.go:42
FunctionAddCommentsBatch
(comments *[]CommentRecord)
server/database/comments.go:51
FunctionAddMDBListCatalogDialog
({ open, onClose, onAdd, }: { open: boolean; onClose: () => void; onAdd: (catalogID: string) => vo
web/src/pages/Admin/HomeRows.tsx:669
← previousnext →201–300 of 690, ranked by callers