It would be great to be able to star tracks or albums in the WebUI, and also to be able to view all starred items. I use DSub (Android) which has a cool polling auto-sync feature for all starred items. The server appears to support starring from what I can see, so I'm assuming this is simply a lacking frontend feature?
Also thanks for the awesome project!
Yes, this is lacking in the UI, but is fully implemented in the server and in the Subsonic API. I also love this feature from DSub and this should be working well with it. I'll add this after the work with playlists in the UI is done
Thanks so much @deluan for the recent additions to include this. I'm not sure if I should leave this "issue" open, or close this and open different related feature request, so I'll just put my ideas here for now.
Starred menu on the left in the WebUI if anything is starred (where it says Albums, Artists, Songs & Playlists), even if it is just a shortcut to the current search/filter. Not too serious though.Relating to 2, one of the most used features I use from Airsonic (which I want to migrate away from due to ... well Java & its overheads) is the ability to "Shuffle play" from pretty much any location, including starred, albums, songs etc, and of course from random albums:

Are there any plans for something similar?
Thanks again for all your hard work - this project is coming together very nicely. Hopefully I can work out a way to "migrate" my 1,300+ favorite songs from Airsonic without having to manually add them all again at some stage (ie: what is currently synced on my phone via dsub). I don't expect you to write a solution, but you may have some ideas as to how best do this. I note that one can export an *.m38u file (from Airsonic) of a playlist (eg: from starred songs), so I may start with that and parse the list (plain text) and maybe do some sqlite commands to try "star" them in the Navidrome sqlite DB.
Thanks for the feedback. I didn't close this before because the work is not done yet, what I did was just a quick break from the playlists implementation.
Regarding your ideas:

@axllent Just an update: I just added options to star and filter by star Artists and Albums. It will be part of this weekend's release.
Not sure if you saw the latest release, but I also added a "shuffle all" button in the Songs list. Next is adding "shuffle all " in more places
@deluan I sure did! I didn't want to comment and ask whether you were done with that (or whether there was more coming) because the issue was still open, and because I didn't want to nag :-) It's awesome so far, well done!
Forgot to mention: Re: migrating from other *sonic servers, @peguerosdc created a python script to do that: https://github.com/peguerosdc/subimporter
Excellent, thank you! One request regarding starting is the ability to star songs in the current playlist. When I play random songs I like to star the ones that are playing when I hear them. This is useful when listening to a new album etc, and not have to search for the song separately each time in the music library, thanks!
I'm closing this as the original issue is already resolved: You can now star artists, albums and tracks from the UI and from the API.
Regarding the other items discussed in this thread:
Most helpful comment
Yes, this is lacking in the UI, but is fully implemented in the server and in the Subsonic API. I also love this feature from DSub and this should be working well with it. I'll add this after the work with playlists in the UI is done