Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Hound-Media-Server/hound
/ functions
Functions
690 in github.com/Hound-Media-Server/hound
⨍
Functions
690
◇
Types & classes
130
↓ 1 callers
Function
handleNavigate
(newDate: Date, _view: View, action: string)
web/src/pages/Activity/ActivityCalendar.tsx:105
↓ 1 callers
Function
handleOpenEpisodeHistoryModal
( episodeID: number, seasonNumber: number, episodeNumber: number, )
web/src/pages/Modals/SeasonModal.tsx:163
↓ 1 callers
Function
handleP2PStream
(c *gin.Context, streamDetails *providers.StreamObjectFull)
server/controllers/v1/stream.go:77
↓ 1 callers
Function
handleProxyStream
(c *gin.Context, streamDetails *providers.StreamObjectFull)
server/controllers/v1/stream.go:140
↓ 1 callers
Function
handleReviewDialogClose
()
web/src/pages/Comments/Reviews.tsx:36
↓ 1 callers
Function
handleWatchEpisode
( season: number, episode: number, episodeID: string, )
web/src/pages/Modals/SeasonModal.tsx:125
↓ 1 callers
Function
handleYearChange
(year: number)
web/src/pages/Activity/ActivityCalendar.tsx:100
↓ 1 callers
Function
ingestWorker
(id int)
server/workers/ingest_workers.go:24
↓ 1 callers
Function
initialExternalLibraryScan
(root externalLibraryRoot)
server/workers/external_library_worker.go:120
↓ 1 callers
Function
initializeDefaultUser
()
server/model/onboarding.go:14
↓ 1 callers
Function
initializeIngestLogger
()
server/loggers/ingest.go:11
↓ 1 callers
Function
instantiateAPIKeysTable
()
server/database/api_keys.go:23
↓ 1 callers
Function
instantiateCollectionTables
()
server/database/collections.go:52
↓ 1 callers
Function
instantiateCommentTable
()
server/database/comments.go:34
↓ 1 callers
Function
instantiateExternalLibraryItemsTable
()
server/database/external_library.go:39
↓ 1 callers
Function
instantiateGenresTables
()
server/database/genres.go:116
↓ 1 callers
Function
instantiateIngestTasksTable
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 callers
Function
instantiateMediaFilesTable
()
server/database/media_files.go:61
↓ 1 callers
Function
instantiateMediaTables
()
server/database/media_records.go:78
↓ 1 callers
Function
instantiateProviderProfilesTable
()
server/database/provider_profiles.go:22
↓ 1 callers
Function
instantiateUsersTable
()
server/database/users.go:28
↓ 1 callers
Function
instantiateWatchTables
()
server/database/watch_history.go:69
↓ 1 callers
Function
isFileCopying
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 callers
Function
itemTypeCast
()
web/src/pages/Home/ItemCard.tsx:65
↓ 1 callers
Function
itemTypeCollectionImageList
()
web/src/pages/Home/ItemCard.tsx:169
↓ 1 callers
Function
itemTypeComment
()
web/src/pages/Home/ItemCard.tsx:280
↓ 1 callers
Function
itemTypeImage
()
web/src/pages/Home/ItemCard.tsx:266
↓ 1 callers
Function
itemTypePoster
()
web/src/pages/Home/ItemCard.tsx:27
↓ 1 callers
Function
itemTypeSearch
()
web/src/pages/Home/ItemCard.tsx:207
↓ 1 callers
Function
itemTypeSeason
()
web/src/pages/Home/ItemCard.tsx:107
↓ 1 callers
Function
itemTypeVideo
()
web/src/pages/Home/ItemCard.tsx:249
↓ 1 callers
Function
itemTypeWatchTile
()
web/src/pages/Home/ItemCard.tsx:283
↓ 1 callers
Function
loadData
()
web/src/pages/Modals/SeasonModal.tsx:191
↓ 1 callers
Function
parseExternalMediaPath
finds tmdb id for title, year, media type
server/model/external_library.go:193
↓ 1 callers
Function
performLogout
()
web/src/pages/Logout.tsx:12
↓ 1 callers
Function
periodicExternalLibraryRescan
(root externalLibraryRoot, intervalMinutes int)
server/workers/external_library_worker.go:142
↓ 1 callers
Function
populateTMDBMovieGenres
()
server/sources/tmdb.go:468
↓ 1 callers
Function
populateTMDBTVGenres
()
server/sources/tmdb.go:445
↓ 1 callers
Function
processExternalPath
(item externalLibraryQueueItem)
server/workers/external_library_worker.go:236
↓ 1 callers
Function
processIngestTask
(workerID int, task *database.IngestTask)
server/workers/ingest_workers.go:41
↓ 1 callers
Function
processTask
(workerID int, task *database.IngestTask)
server/workers/download_workers.go:76
↓ 1 callers
Method
refresh
()
server/internal/offline.go:42
↓ 1 callers
Function
reportWebVitals
(onPerfEntry?: ReportHandler)
web/src/reportWebVitals.ts:3
↓ 1 callers
Function
resetUserPassword
(userID: number, newPassword: string)
web/src/api/services/users.ts:24
↓ 1 callers
Function
resolveSourceURI
given a user's preferences, resolve the sourceURI that matches it best
server/workers/download_workers.go:563
↓ 1 callers
Function
runMigrations
()
server/database/migrations.go:158
↓ 1 callers
Function
setMockBrowserHeaders
(req *http.Request)
server/controllers/v1/stream.go:219
↓ 1 callers
Function
setMockBrowserHeaders
(req *http.Request)
server/model/subtitles.go:137
↓ 1 callers
Function
simplifyMetadata
helper convert ffprobe output to a metadata struct to store in db
server/model/media.go:97
↓ 1 callers
Function
splitPath
(path string)
server/model/external_library.go:396
↓ 1 callers
Function
startHTTPDownloadV2
* Allows downloading with range requests, useful for CDNs which don't allow one-shot downloads */
server/workers/download_workers.go:248
↓ 1 callers
Function
startP2PDownload
(workerID int, task *database.IngestTask)
server/workers/download_workers.go:404
↓ 1 callers
Method
toStreamObject
convert stremio results to a generic stream object
server/providers/stremio.go:114
↓ 1 callers
Function
updateProviderProfile
( id: number, isDefaultStreaming?: boolean, isDefaultDownloading?: boolean, )
web/src/api/services/providerProfiles.ts:21
↓ 1 callers
Function
updateRows
(nextRows: HomeRow[])
web/src/pages/Admin/HomeRows.tsx:138
↓ 1 callers
Function
upsertGenresTrx
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 callers
Function
useAddMovieWatchActivityMutation
()
web/src/api/hooks/watchHistory.ts:75
↓ 1 callers
Function
useApiKeys
()
web/src/api/hooks/api_keys.ts:4
↓ 1 callers
Function
useBackdrops
()
web/src/api/hooks/home.ts:35
↓ 1 callers
Function
useChangePassword
()
web/src/api/hooks/auth.ts:10
↓ 1 callers
Function
useCollectionContents
(id: number | string | undefined, limit?: number, offset?: number, enabled = true)
web/src/api/hooks/collections.ts:16
↓ 1 callers
Function
useCollections
()
web/src/api/hooks/collections.ts:9
↓ 1 callers
Function
useComments
( commentType: "review" | "comment" | "note", mediaType: string, mediaSource: string, sourceId: string
web/src/api/hooks/comments.ts:4
↓ 1 callers
Function
useContinueWatching
()
web/src/api/hooks/home.ts:42
↓ 1 callers
Function
useCreateApiKeyMutation
()
web/src/api/hooks/api_keys.ts:11
↓ 1 callers
Function
useCreateCollection
()
web/src/api/hooks/collections.ts:31
↓ 1 callers
Function
useCreateComment
()
web/src/api/hooks/comments.ts:18
↓ 1 callers
Function
useCreateProviderProfileMutation
()
web/src/api/hooks/providerProfiles.ts:11
↓ 1 callers
Function
useCreateUserMutation
()
web/src/api/hooks/users.ts:12
↓ 1 callers
Function
useDecodeStream
( encodedData: string )
web/src/api/hooks/providers.ts:97
↓ 1 callers
Function
useDefaultHomeRows
()
web/src/api/hooks/home.ts:65
↓ 1 callers
Function
useDeleteApiKeyMutation
()
web/src/api/hooks/api_keys.ts:21
↓ 1 callers
Function
useDeleteComment
()
web/src/api/hooks/comments.ts:38
↓ 1 callers
Function
useDeleteProviderProfileMutation
()
web/src/api/hooks/providerProfiles.ts:32
↓ 1 callers
Function
useDeleteUserMutation
()
web/src/api/hooks/users.ts:30
↓ 1 callers
Function
useDownloadSeason
()
web/src/api/hooks/media.ts:48
↓ 1 callers
Function
useDownloads
( limit: number, offset: number, refetchInterval?: number, )
web/src/api/hooks/media.ts:9
↓ 1 callers
Function
useHomeRow
(totalRows: number)
web/src/api/hooks/home.ts:56
↓ 1 callers
Function
useLogoutMutation
()
web/src/api/hooks/auth.ts:4
↓ 1 callers
Function
useProvidersMutation
()
web/src/api/hooks/providers.ts:22
↓ 1 callers
Function
useRecentCollectionItems
()
web/src/api/hooks/collections.ts:24
↓ 1 callers
Function
useResetUserHomeRowsMutation
()
web/src/api/hooks/home.ts:99
↓ 1 callers
Function
useResetUserPassword
()
web/src/api/hooks/users.ts:40
↓ 1 callers
Function
useSubtitles
( mediaType: string, mediaSource: string, sourceId: string, season?: number, episode?: number, ena
web/src/api/hooks/providers.ts:81
↓ 1 callers
Function
useTVSeasonHistory
( mediaSource: string, sourceID: string, seasonNumber: number, enabled: boolean = true, )
web/src/api/hooks/watchHistory.ts:26
↓ 1 callers
Function
useUpdateDefaultHomeRowsMutation
()
web/src/api/hooks/home.ts:79
↓ 1 callers
Function
useUpdateProviderProfileMutation
()
web/src/api/hooks/providerProfiles.ts:21
↓ 1 callers
Function
useUpdateUserHomeRowsMutation
()
web/src/api/hooks/home.ts:89
↓ 1 callers
Function
useUsers
()
web/src/api/hooks/users.ts:4
↓ 1 callers
Function
useWatchActivity
( limit: number, offset: number, startTime?: string, endTime?: string, )
web/src/api/hooks/watchHistory.ts:4
↓ 1 callers
Function
useWatchStats
( startTime?: string, endTime?: string, )
web/src/api/hooks/watchHistory.ts:16
↓ 1 callers
Function
validateClientHeaders
(c *gin.Context)
server/controllers/v1/auth.go:174
↓ 1 callers
Function
watchExternalLibrary
(root externalLibraryRoot)
server/workers/external_library_worker.go:154
Function
Activity
(props: any)
web/src/pages/Activity/Activity.tsx:5
Function
ActivityCalendar
()
web/src/pages/Activity/ActivityCalendar.tsx:18
Function
AddActiveTorrentStream
(infoHash string, fileIdx int)
server/model/stream.go:66
Function
AddApiKeyModal
({ open, onClose, }: { open: boolean; onClose: () => void; })
web/src/pages/Settings/ApiKeys.tsx:178
Function
AddComment
(comment *CommentRecord)
server/database/comments.go:42
Function
AddCommentsBatch
(comments *[]CommentRecord)
server/database/comments.go:51
Function
AddMDBListCatalogDialog
({ open, onClose, onAdd, }: { open: boolean; onClose: () => void; onAdd: (catalogID: string) => vo
web/src/pages/Admin/HomeRows.tsx:669
← previous
next →
201–300 of 690, ranked by callers