~minus/stewdio-api

Remove fetching acoustid/MusicBrainz metadata
Update send_file call args
5bd78c6b — minus 5 years ago
Allow multiple requests for random requests

/api/request/random?q=<terms>&num=<number of songs>
cf33f901 — minus 5 years ago
Remove terms from path in random requests

/api/request/random/<terms> becomes /api/request/random?q=<terms>
1ccdaf4c — minus 5 years ago
Remove /api/request/favorite/<username>

Use /api/request/random with a search string of fav:<username> instead.
a695f59a — minus 5 years ago
Remove search with terms in path
47c4403b — minus 5 years ago
fakekawa: Support requesting
63393fa8 — minus 5 years ago
Update API with song context

Makes the previous commit work from the API
cc42146a — minus 5 years ago
Add variables for current artist/album
e2881c8a — minus 5 years ago
Fix typo in unlist API
20bf1fc4 — minus 6 years ago
Fix request favorite username case
2144dcfb — minus 6 years ago
Fix error when fallback is played

Or when any other song without id is played
fe6c78c6 — minus 6 years ago
Fix username case sensitivity wrt favorites
28e900f5 — minus 6 years ago
Fix history JSON
8866cb4c — minus 6 years ago
Add taggings primary key
7bcf34fd — minus 6 years ago
Fix favorites
dc64b074 — minus 6 years ago
Improve search performance for tags/favs

Replacing the use of HAVING with WHERE massively improves performance
with many tags/favs because HAVING filters at the very end and has to
build a complete rendering on the database first. Filtering there is the
slowest part because it needs to filter everything without any indexes.
9f5e2e88 — minus 6 years ago
Add indexes on taggings and favorites

to improve performance with lots of tags/favorites
564c9f32 — minus 6 years ago
Fix favoriting now playing
5e2bc237 — minus 6 years ago
Fix adding/removing favorites
Next