Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boreq/eggplant
/ functions
Functions
1,634 in github.com/boreq/eggplant
⨍
Functions
1,634
◇
Types & classes
529
↓ 1 callers
Method
SetRemoteAuthTokenWithBody
SetRemoteAuthTokenWithBody request with any body
backend/adapters/openapi/openapi.gen.go:441
↓ 1 callers
Method
SetRemoteAuthTokenWithResponse
(ctx context.Context, body SetRemoteAuthTokenJSONRequestBody, reqEditors ...RequestEditorFn)
backend/adapters/openapi/openapi.gen.go:2308
↓ 1 callers
Method
SetRemotePairingTokenWithBody
SetRemotePairingTokenWithBody request with any body
backend/adapters/openapi/openapi.gen.go:493
↓ 1 callers
Method
Start
Start begins watching and returns a channel that receives a signal on every detected change, plus an initial signal upon start.
backend/adapters/music/scanner/watcher.go:25
↓ 1 callers
Method
StartRemoteTrackStream
StartRemoteTrackStream request
backend/adapters/openapi/openapi.gen.go:501
↓ 1 callers
Method
StartStream
(ctx context.Context, fileId music.FileId, seekPosition *music.SeekPosition)
backend/application/music/music.go:51
↓ 1 callers
Method
StartTrackStream
(ctx context.Context, instanceId remote.RemoteInstanceID, trackId music.TrackId, seekPosition *music.Requested
backend/application/music/music.go:116
↓ 1 callers
Method
String
()
backend/domain/remote/id.go:27
↓ 1 callers
Method
String
()
backend/domain/music/hls/playlist.go:198
↓ 1 callers
Method
TargetDuration
()
backend/domain/music/hls/playlist.go:55
↓ 1 callers
Method
TemporaryOutputFile
(id string)
backend/adapters/music/thumbnails/thumbnails.go:94
↓ 1 callers
Method
TemporaryOutputFile
(id string)
backend/adapters/music/thumbnails/store.go:40
↓ 1 callers
Method
Title
()
backend/domain/music/titleparser/titleparser.go:24
↓ 1 callers
Method
Update
(username authdomain.Username, token authdomain.AccessToken, t time.Time)
backend/application/auth/auth.go:68
↓ 1 callers
Method
UpdateLastSeen
(t time.Time)
backend/domain/auth/user.go:78
↓ 1 callers
Method
UpdateSessionLastSeen
(token AccessToken, t time.Time)
backend/domain/auth/user.go:84
↓ 1 callers
Method
Version
()
backend/domain/music/hls/playlist.go:51
↓ 1 callers
Function
WatermillConfig
()
backend/adapters/outbox.go:21
↓ 1 callers
Method
addTrack
(root *album, file music.FilePath, size int64)
backend/adapters/music/scanner/scanner.go:143
↓ 1 callers
Method
beginConversion
(item scheduledConversion)
backend/adapters/music/thumbnails/store.go:288
↓ 1 callers
Method
browse
(id?: string, instanceId?: string)
frontend/src/services/ApiService.ts:46
↓ 1 callers
Function
buildAlbum
(t *testing.T, spec albumSpec)
backend/domain/music/library/library_test.go:569
↓ 1 callers
Method
buildAlbum
(parents []music.AlbumId, title music.AlbumTitle, scan scannerdomain.FoundAlbum)
backend/application/music/handler_load_library.go:108
↓ 1 callers
Function
buildAlbums
(t *testing.T, src []testAlbum)
backend/adapters/music/scanner/scanner_test.go:331
↓ 1 callers
Method
buildRoot
(scan scannerdomain.FoundRootAlbum)
backend/application/music/handler_load_library.go:72
↓ 1 callers
Function
buildRootAlbum
(t *testing.T, src *testAlbum)
backend/adapters/music/scanner/scanner_test.go:321
↓ 1 callers
Method
cancelIdleStreams
()
backend/adapters/music/tracks/converter.go:88
↓ 1 callers
Method
clamp
(value: number)
frontend/src/components/ProgressBar.ts:55
↓ 1 callers
Method
clamp
(value: number)
frontend/src/components/VerticalProgressBar.ts:55
↓ 1 callers
Method
cleanup
()
backend/adapters/music/thumbnails/store.go:315
↓ 1 callers
Method
cleanupIdleStreamsLoop
(ctx context.Context)
backend/adapters/music/tracks/converter.go:77
↓ 1 callers
Method
cleanupWorker
(ctx context.Context)
backend/adapters/music/thumbnails/store.go:235
↓ 1 callers
Function
collectHandlers
(pkg *packages.Package)
backend/internal/cmd/genhandlers/main.go:89
↓ 1 callers
Function
collectImports
(file *ast.File)
backend/internal/cmd/genhandlers/main.go:168
↓ 1 callers
Method
conversionWorker
(ctx context.Context)
backend/adapters/music/thumbnails/store.go:222
↓ 1 callers
Method
convert
(conversion scheduledConversion)
backend/adapters/music/thumbnails/store.go:256
↓ 1 callers
Method
createAndRegisterStream
(fileId musicdomain.FileId, seekPos *musicdomain.SeekPosition)
backend/adapters/music/tracks/converter.go:175
↓ 1 callers
Function
createTestImage
(t *testing.T, path string)
backend/adapters/music/thumbnails/thumbnails_test.go:38
↓ 1 callers
Function
decodeAndResize
(inputPath string)
backend/adapters/music/thumbnails/convert.go:16
↓ 1 callers
Method
destroyHls
()
frontend/src/components/Player.ts:205
↓ 1 callers
Method
dropCacheForRemovedFiles
()
backend/adapters/music/tracks/durations.go:60
↓ 1 callers
Method
endConversion
(conversion scheduledConversion, err error)
backend/adapters/music/thumbnails/store.go:301
↓ 1 callers
Method
enqueue
(job durationJob)
backend/adapters/music/tracks/durations.go:109
↓ 1 callers
Function
exists
(file string)
backend/adapters/music/thumbnails/store.go:399
↓ 1 callers
Function
exprString
(e ast.Expr)
backend/internal/cmd/genhandlers/main.go:237
↓ 1 callers
Method
ffmpegWorker
(ctx context.Context)
backend/adapters/music/tracks/converter.go:113
↓ 1 callers
Method
findAlbumPath
(id music.AlbumId)
backend/domain/music/library/library.go:255
↓ 1 callers
Function
findAlbumPathRec
(albums []Album, id music.AlbumId, path []Album)
backend/domain/music/library/library.go:259
↓ 1 callers
Function
findThumbnailInAlbums
(albums []Album, id music.ThumbnailId, parentVis Visibility)
backend/domain/music/library/library.go:131
↓ 1 callers
Function
findTrackInAlbums
(albums []Album, id music.TrackId, parentVis Visibility)
backend/domain/music/library/library.go:113
↓ 1 callers
Method
getCachedOrQueueCheck
(fileId musicdomain.FileId)
backend/adapters/music/tracks/durations.go:88
↓ 1 callers
Method
getConvertedFile
(ctx context.Context, id string)
backend/adapters/music/thumbnails/store.go:144
↓ 1 callers
Method
getConvertedFileForId
(ctx context.Context, id string)
backend/adapters/music/thumbnails/store.go:120
↓ 1 callers
Method
getConvertedStats
()
backend/adapters/music/thumbnails/store.go:376
↓ 1 callers
Method
getCookieAccessToken
(r *http.Request)
backend/entrypoints/http/access.go:48
↓ 1 callers
Method
getInstanceFromRoute
()
frontend/src/views/Browse.ts:380
↓ 1 callers
Method
getNext
()
frontend/src/views/Login.ts:91
↓ 1 callers
Method
getOriginalSize
()
backend/adapters/music/thumbnails/store.go:361
↓ 1 callers
Method
getTrackDuration
(track: Track)
frontend/src/services/ApiService.ts:83
↓ 1 callers
Method
getValue
(event: MouseEvent)
frontend/src/components/ProgressBar.ts:49
↓ 1 callers
Method
getValue
(event: MouseEvent)
frontend/src/components/VerticalProgressBar.ts:49
↓ 1 callers
Method
getVersion
()
frontend/src/services/ApiService.ts:179
↓ 1 callers
Method
goToNowPlayingAlbum
()
frontend/src/components/NowPlaying.ts:38
↓ 1 callers
Function
ifNotSetPrivate
(v *Visibility)
backend/domain/music/library/library.go:226
↓ 1 callers
Function
ifNotSetPublic
(v *Visibility)
backend/domain/music/library/library.go:233
↓ 1 callers
Method
initialize
(cmd: CommandInitialize)
frontend/src/services/ApiService.ts:113
↓ 1 callers
Function
injectGlobalBehaviour
(cmd *guinea.Command)
backend/cmd/eggplant/main.go:30
↓ 1 callers
Function
invitationFromDTO
(dto invitationDTO)
backend/adapters/auth/repository_invitations.go:132
↓ 1 callers
Function
invitationToDTO
(i authdomain.Invitation)
backend/adapters/auth/repository_invitations.go:125
↓ 1 callers
Method
isAccessFile
(path string)
backend/adapters/music/scanner/scanner.go:207
↓ 1 callers
Method
isNowPlaying
(index: number, track: Track)
frontend/src/components/Tracks.ts:44
↓ 1 callers
Method
isThumbnail
(path music.FilePath)
backend/adapters/music/scanner/scanner.go:212
↓ 1 callers
Method
isTrack
(path music.FilePath)
backend/adapters/music/scanner/scanner.go:224
↓ 1 callers
Method
keepStreamAlive
(track: Track, streamId: string)
frontend/src/services/ApiService.ts:96
↓ 1 callers
Method
list
()
frontend/src/services/ApiService.ts:189
↓ 1 callers
Method
listRemotes
()
frontend/src/services/ApiService.ts:205
↓ 1 callers
Method
load
()
frontend/src/views/Stats.ts:45
↓ 1 callers
Function
loadConfig
(path string)
backend/cmd/eggplant/commands/run.go:47
↓ 1 callers
Method
loadCurrentUser
()
frontend/src/App.ts:84
↓ 1 callers
Method
loadHls
(url: string, recover: () => void)
frontend/src/components/Player.ts:173
↓ 1 callers
Method
loadLine
(line string)
backend/adapters/music/library/access.go:62
↓ 1 callers
Method
loadNextBatch
(generation: number)
frontend/src/services/DurationLoader.ts:31
↓ 1 callers
Function
marshalEvent
(event remotedomain.Event)
backend/adapters/outbox.go:55
↓ 1 callers
Function
newCache
(duration time.Duration, handler rest.HandlerFunc)
backend/entrypoints/http/cache.go:23
↓ 1 callers
Function
newDirectoryWatcherUpdates
(conf *config.Config)
backend/internal/wire/inject_music.go:49
↓ 1 callers
Function
newTestHTTPService
(handler http.Handler, app *application.Application, outboxListener *outboxEntrypoint.Listener, db *bolt.DB)
backend/internal/wire/test_service.go:18
↓ 1 callers
Function
newTestHandler
(t *testing.T)
backend/entrypoints/http/stream_playlist_test.go:50
↓ 1 callers
Method
onNext
()
frontend/src/components/MediaSession.ts:162
↓ 1 callers
Method
onPause
()
frontend/src/components/MediaSession.ts:154
↓ 1 callers
Method
onPlay
()
frontend/src/components/MediaSession.ts:150
↓ 1 callers
Method
onPlayTrackButtonClicked
(index: number)
frontend/src/components/Tracks.ts:81
↓ 1 callers
Method
onPrevious
()
frontend/src/components/MediaSession.ts:158
↓ 1 callers
Method
onSeekTo
(seconds: number)
frontend/src/components/MediaSession.ts:143
↓ 1 callers
Function
optionalAuthTokenFromDTO
(s string)
backend/adapters/remote/repository_remote_instances.go:268
↓ 1 callers
Function
optionalHashedAuthTokenFromDTO
(s string)
backend/adapters/remote/repository_remote_instances.go:223
↓ 1 callers
Function
optionalHashedPairingTokenFromDTO
(s string)
backend/adapters/remote/repository_remote_instances.go:238
↓ 1 callers
Function
optionalHealthcheckFromDTO
(status, at string)
backend/adapters/remote/repository_remote_instances.go:204
↓ 1 callers
Function
optionalPairingTokenFromDTO
(s string)
backend/adapters/remote/repository_remote_instances.go:253
↓ 1 callers
Method
outputFileExists
(item Item)
backend/adapters/music/thumbnails/store.go:356
↓ 1 callers
Function
paramDecls
(ps []param)
backend/internal/cmd/genhandlers/main.go:388
← previous
next →
501–600 of 1,634, ranked by callers