[API Request] Playlist folders #75
Replies: 3 comments 11 replies
-
Would it make sense to support "Album folders" (ie collections) as well? Of course that could be a separate OpenSubsonic extension - just starting the discussion. (And personally wondering why this feature is so often requested for playlists and not other content types) |
Beta Was this translation helpful? Give feedback.
-
There was already some discussions around that at some point. IMO the big question is do we support subfolder and infinite levels of deepness or not? From user feedback another way to manage this is to handle tags and being able to affect multiple tags to collections (so playlists, albums, artists). That fit probably 99% of the needs if not all with some adjustments and is relatively easy to handle at all levels. Personally that's something I'd prefer to see. |
Beta Was this translation helpful? Give feedback.
-
what about a generic collection type? just a bag of ids. could be playlists, tracks, podcast episodes, whatever. and a parent collection ID for nesting I think it could work since subsonic already require that ids are unique across different types (star.view takes a single ID param which works for tracks, albums, and podcast episodes already) it also would address #73 I believe |
Beta Was this translation helpful? Give feedback.
-
Type of change
API Clarification
Proposal description
Playlist folders for better playlist organisation - a popular feature in iTunes/Apple Music and often requested by users.
As usual we're in a bit of a chicken/egg situation where it isn't worthwhile for Navidrome to implement it, since Subsonic clients wouldn't be able to make use of them, so support in the OS API would get things going.
Should be relatively straightforward - a list of PlaylistFolder objects, each containing Playlist objects.
Backward compatibility impact
No response
Backward compatibility
API details
createPlaylistFolder
,deletePlaylistFolder
(presumable, only if empty),updatePlaylistFolder
,getPlaylistFolder
,getPlaylistFolders
playlistFolders
,playlistFolderWithPlaylists
Security impacts
No response
Potential issues
No response
Alternative solutions
No response
Beta Was this translation helpful? Give feedback.
All reactions