MCPcopy Create free account

hub / github.com/adiiverma40/tunelog / functions

Functions821 in github.com/adiiverma40/tunelog

↓ 160 callersMethodappend
(self, item)
backend/navidrome/state.py:69
↓ 60 callersFunctionset
(key: K, value: Config[K])
frontend/src/pages/tweaks/config.tsx:649
↓ 42 callersFunctionget_db_connection_lib
()
backend/core/db.py:33
↓ 37 callersMethodupdate
(self, thread_name, status=None, error="")
backend/navidrome/state.py:28
↓ 24 callersFunctionget_db_connection
()
backend/core/db.py:25
↓ 21 callersFunctionlog
(level: str, message: str, source: str = "main", **kwargs)
backend/misc/misc.py:340
↓ 20 callersFunctionget_db_connection_usr
()
backend/core/db.py:42
↓ 19 callersFunctionclean_text
(text: str)
backend/metadata/itunesFuzzy.py:27
↓ 9 callersFunction_ensure_columns
(cursor, table: str, expected: dict)
backend/core/db.py:63
↓ 9 callersFunctioncurrentQueue
()
backend/jam/jam.py:79
↓ 8 callersFunctionbuild_url_for_user
(endpoint, username, password)
backend/core/config.py:77
↓ 8 callersFunctionclean_string
(text)
backend/playlists/importPlaylist.py:19
↓ 7 callersFunctiongetToken
()
frontend/src/API/API.ts:1101
↓ 7 callersFunctionhandleNormalizedChange
( groupKeys: (keyof Config)[], changedKey: keyof Config, rawValue: number, )
frontend/src/pages/tweaks/config.tsx:652
↓ 7 callersFunctionlog_pool
(user_id, method, song_id, title, signal)
backend/misc/misc.py:409
↓ 6 callersFunctionTable
({ children, className })
frontend/src/components/ui/table/index.tsx:35
↓ 6 callersFunction_log_selection_table
( title: str, song_ids: list, scores: dict, allowed_songs: dict, song_signals: dict, )
backend/playlists/playlist.py:482
↓ 6 callersFunctiongetDataFromDb
()
backend/playlists/playlist.py:63
↓ 6 callersFunctionlog_slot
(user_id, song_id, title, score, slot, accepted, reason)
backend/misc/misc.py:366
↓ 6 callersFunctionreadJson
(filePath = FILE_PATH )
backend/metadata/genre.py:51
↓ 5 callersFunctionbroadcast_users
()
backend/api/socket_router.py:42
↓ 5 callersFunctionfetchGetUsers
( data: AdminAuthRequest, )
frontend/src/API/API.ts:504
↓ 5 callersFunctionget_db_connection_Musicbrainz
()
backend/core/db.py:56
↓ 5 callersFunctionget_db_connection_playlist
()
backend/core/db.py:49
↓ 5 callersFunctionpush_playlist
( song_ids, user_id, song_signals, playname=None, newPlaylist=False, playlist_type="bl
backend/playlists/playlist.py:948
↓ 5 callersFunctionscore_song
(user_id, library_dict, history_dict)
backend/playlists/playlist.py:134
↓ 5 callersFunctionsendSongPayload
(id)
backend/jam/jam.py:150
↓ 5 callersFunctionuseMediaQuery
(query: string)
frontend/src/pages/playlist/components/playlistShared.tsx:60
↓ 5 callersFunctionuseThemeTokens
(dark: boolean, isMobile: boolean)
frontend/src/pages/playlist/components/playlistShared.tsx:13
↓ 4 callersFunctionadd_song
(sid: str, reason: str, song: dict)
backend/playlists/playlist.py:1353
↓ 4 callersFunctionbuildAuthParams
()
frontend/src/pages/Jam/Queue.tsx:56
↓ 4 callersFunctionbuild_playlist
( library, history, scores, unheard, wildcards, unheard_ratio, all_time_heard,
backend/playlists/playlist.py:515
↓ 4 callersFunctiondecrypt_token
(encrypted_token: str)
backend/core/crypto.py:33
↓ 4 callersFunctionfetchLogin
(data: LoginRequest)
frontend/src/API/API.ts:480
↓ 4 callersFunctionformatTime
(s: number)
frontend/src/pages/Jam/MiniPlayer.tsx:4
↓ 4 callersFunctionformatTime
(s: number)
frontend/src/pages/Jam/NowPlaying.tsx:7
↓ 4 callersFunctionformatTime
(s: number)
frontend/src/pages/Jam/Queue.tsx:49
↓ 4 callersFunctionformat_ms
(ms)
backend/core/main.py:73
↓ 4 callersFunctiongetJWT
(admin_username, admin_password)
backend/core/config.py:43
↓ 4 callersFunctionget_translation_maps
(genre_json)
backend/playlists/playlist.py:257
↓ 4 callersFunctionget_unheard_songs
(library_dict, user_id, type="blend")
backend/playlists/playlist.py:354
↓ 4 callersFunctionget_wildcard_songs
(scores, user_id)
backend/playlists/playlist.py:375
↓ 4 callersFunctioninit_db_lib
()
backend/core/db.py:163
↓ 4 callersFunctionmusicbrainz_search
( query: str, entity: str = "recording", limit: int = 10, max_retries: int = MAX_RETRIES, )
backend/metadata/itunesFuzzy.py:140
↓ 4 callersFunctionnormalise_genre
(raw)
backend/metadata/library.py:72
↓ 4 callersFunctionps_quote
(value: str)
backend/misc/scripts/powershellScript.py:31
↓ 4 callersFunctionsave_automation_config
(new_config_data: dict)
backend/navidrome/state.py:274
↓ 4 callersFunctionsearchTable
(request, query, end=15, start=0, type: str = "global")
backend/search/search.py:236
↓ 4 callersFunctionuseGlobalSocket
()
frontend/src/context/SocketContext.tsx:199
↓ 4 callersFunctionuseSidebar
()
frontend/src/context/SidebarContext.tsx:18
↓ 3 callersFunctionAddQueue
(song_id, title=None, artist="unknown", user="Unknown")
backend/jam/jam.py:87
↓ 3 callersFunctionClearQueue
()
backend/jam/jam.py:143
↓ 3 callersFunction_rank_songs
(fts_results, history)
backend/search/search.py:210
↓ 3 callersFunction_score_candidate
(s, csv_title, csv_artist, csv_album, csv_dur_ms)
backend/playlists/importPlaylist.py:163
↓ 3 callersFunction_try_pool
(pool, csv_title, csv_artist, csv_album, csv_dur_ms)
backend/playlists/importPlaylist.py:196
↓ 3 callersFunction_update_entry
( raw_title: str, raw_artist: str, tag: str, comment: str, new_title: str = None, new_
backend/core/main.py:311
↓ 3 callersFunction_write_default_config
(filepath: str, data: dict)
backend/navidrome/state.py:201
↓ 3 callersFunctionadd_song
(song: dict, signal: str, bucket: str)
backend/playlists/Listenbrainz.py:835
↓ 3 callersFunctionanalyze_user_ratios
(user_id, history_dict, alias_to_cat)
backend/playlists/playlist.py:266
↓ 3 callersFunctionbuildCoverArtUrl
(coverArtId?: string)
frontend/src/pages/Jam/Queue.tsx:77
↓ 3 callersFunctionfetchAll
(request, song_ids, is_subsonic=False, type="global")
backend/search/search.py:29
↓ 3 callersFunctionfetch_recording
(mbid: str, max_retries: int = 3)
backend/playlists/Listenbrainz.py:196
↓ 3 callersFunctionformatTime
(iso: string)
frontend/src/pages/tweaks/notification.tsx:13
↓ 3 callersFunctionformatTime
(iso: string)
frontend/src/pages/scrobble/listenbrainz.tsx:97
↓ 3 callersFunctiongeneralItunesSearch
( title: str, artist: str = "", limit: int = ITUNES_SEARCH_LIMIT, entity: str = "song", se
backend/metadata/itunesFuzzy.py:118
↓ 3 callersFunctiongetAllUser
()
backend/core/config.py:30
↓ 3 callersFunctiongetButtonClass
(option: "optionOne" | "optionTwo" | "optionThree")
frontend/src/components/common/ChartTab.tsx:8
↓ 3 callersFunctiongetCoverArtUrl
(coverArtId: string)
frontend/src/API/API.ts:842
↓ 3 callersFunctiongetDashboardUser
()
frontend/src/API/API.ts:972
↓ 3 callersFunctiongetSong
(songId: string)
frontend/src/API/API.ts:812
↓ 3 callersFunctiongetStream
(id)
backend/jam/jam.py:39
↓ 3 callersFunctioninit_db
()
backend/core/db.py:80
↓ 3 callersFunctioninit_db_usr
()
backend/core/db.py:286
↓ 3 callersFunctioninit_search_db
()
backend/core/db.py:363
↓ 3 callersFunctionisSameDay
(a: Date, b: Date)
frontend/src/pages/playlist/DisocveryPlaylist.tsx:76
↓ 3 callersFunctionload_generic_config
(filepath: str, default_data: dict)
backend/navidrome/state.py:212
↓ 3 callersFunctionparse_recording
(data: dict)
backend/playlists/Listenbrainz.py:254
↓ 3 callersFunctionprepend
(arr: T[], item: T)
frontend/src/hooks/Usenotificationstream.ts:58
↓ 3 callersFunctionreadNotifications
()
frontend/src/hooks/Usenotificationstream.ts:35
↓ 3 callersFunctionsave_config
(new_config_data: dict)
backend/navidrome/state.py:267
↓ 3 callersFunctionsave_generic_config
( filepath: str, new_data: dict, target_dict: dict, label: str )
backend/navidrome/state.py:241
↓ 3 callersFunctionsetPlaylistIdForType
(username: str, playlist_type: str, playlist_id: str)
backend/playlists/playlist.py:928
↓ 3 callersFunctionstartPolling
()
frontend/src/pages/librarySync/librarySync.tsx:249
↓ 3 callersMethodsync_state
(self, state: str, position_ms: float)
backend/core/main.py:91
↓ 3 callersFunctionupdateSong
(song_id: str, explicit: str, genre: str = None, artist: str = None)
backend/metadata/itunesFuzzy.py:70
↓ 3 callersFunctionuseDarkMode
()
frontend/src/pages/playlist/components/playlistShared.tsx:46
↓ 3 callersFunctionuseFallBackMethods
( song: dict, tries: int, data: dict = None, returnData: bool = False )
backend/metadata/itunesFuzzy.py:459
↓ 2 callersFunctionAPI_push_playlist
(song_ids, user_id, playname="New CSV Playlist")
backend/playlists/playlist.py:1140
↓ 2 callersFunctionAuto_LB_CF
(thread=True)
backend/core/main.py:546
↓ 2 callersFunctionForm
({ onSubmit, children, className })
frontend/src/components/form/Form.tsx:9
↓ 2 callersFunctionGetGenre
()
backend/api/library_router.py:47
↓ 2 callersFunctionWatcher
()
backend/core/main.py:130
↓ 2 callersFunction_best_from_pool
( candidates: list, input_title: str, input_artist: str, input_album: str = "", use_album:
backend/metadata/itunesFuzzy.py:258
↓ 2 callersFunction_build_itunes_dataset
(results: list)
backend/metadata/itunesFuzzy.py:188
↓ 2 callersFunction_execute_with_retry
(cursor, conn, sql, data, retries=5, delay=2)
backend/scrobble/listenBrainz.py:79
↓ 2 callersFunction_extract
(r)
backend/core/config.py:155
↓ 2 callersFunction_fmt_db
(dt: datetime)
backend/playlists/playlist.py:1215
↓ 2 callersFunction_format_queue_item
(song_id)
backend/jam/jam.py:64
↓ 2 callersFunction_get_authed_headers
(decrypted_token: str)
backend/scrobble/listenBrainz.py:30
↓ 2 callersFunction_rank_entities
(fts_results, history, id_key_index)
backend/search/search.py:103
next →1–100 of 821, ranked by callers