Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/akornor/playlistor
/ functions
Functions
131 in github.com/akornor/playlistor
⨍
Functions
131
◇
Types & classes
27
Function
login
(request)
main/views.py:24
Function
login_required
Decorator for views that checks that access token is present, redirecting to the log-in page if necessary.
main/decorators.py:9
Function
move_playlists_to_database
(apps: StateApps, schema_editor: DatabaseSchemaEditor)
main/migrations/0003_move_playlists_from_redis_to_db.py:6
Function
normalized_string_similarity
Returns a similarity score between 0 and 1. Penalizes differences in keywords like 'instrumental
main/matching.py:14
Function
onProgress
( progressBarElement, progressBarMessageElement, progress )
main/static/js/main.js:139
Function
onRetry
(progressBarElement, progressBarMessageElement, excMessage, retryWhen)
main/static/js/main.js:130
Function
onSuccess
( progressBarElement, progressBarMessageElement, result )
main/static/js/main.js:56
Function
onTaskError
(progressBarElement, progressBarMessageElement, excMessage)
main/static/js/main.js:152
Function
playlist
API endpoint to schedule generate_playlist tasks
main/views.py:39
Method
ready
(self)
main/apps.py:9
Method
refresh_developer_token
(self)
main/client.py:106
Function
restart_celery
()
main/management/commands/runworker.py:8
Function
robots_txt
(request)
main/views.py:102
Function
search_isrc_cache_key
(service, track)
main/tasks.py:23
Method
search_track
Search for a track and return matching results
main/services.py:23
Method
search_track
( self, query: str, limit: int = 10, storefront: str = "us" )
main/services.py:97
Method
search_track_by_isrc
Search for a track by isrc
main/services.py:29
Method
search_track_by_isrc
( self, isrc: str, limit: int = 10, storefront: str = "us" )
main/services.py:110
Function
search_with_full_metadata
(service, track)
main/tasks.py:35
Function
search_with_fuzzy_name
(service, track)
main/tasks.py:47
Function
search_with_isrc
(service, track)
main/tasks.py:29
Function
search_with_primary_artist
(service, track)
main/tasks.py:40
Function
sitemap_xml
(request)
main/views.py:110
Method
to_dict
Convert to dictionary with tracks as dicts
main/data_models.py:55
Method
user_heavy_rotation
https://developer.apple.com/documentation/applemusicapi/get_heavy_rotation_content
main/client.py:329
Method
user_playlist
https://developer.apple.com/documentation/applemusicapi/get_a_library_playlist
main/client.py:292
Method
user_playlist_remove_tracks
https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/AppleMusicWebServicesReference/DeleteTrackfromLibraryPlayli
main/client.py:282
Method
user_playlists
https://developer.apple.com/documentation/applemusicapi/get_all_library_playlists Params: `include` [string] Addit
main/client.py:301
Method
user_recent_added
https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/AppleMusicWebServicesReference/GetRecentlyAdded.html#//appl
main/client.py:360
Method
user_recent_played
https://developer.apple.com/documentation/applemusicapi/get_recently_played As of 2018-08-06, it seems the limit per request is 10 songs. Requ
main/client.py:340
Method
user_songs
https://developer.apple.com/library/content/documentation/NetworkingInternetWeb/Conceptual/AppleMusicWebServicesReference/GetAllLibrarySongs.html#//ap
main/client.py:371
← previous
101–131 of 131, ranked by callers