feat: scan media store for pairing

This commit is contained in:
2026-05-24 06:47:10 +02:00
parent eb61437f34
commit 4315944733
8 changed files with 327 additions and 135 deletions

View File

@@ -1,5 +1,7 @@
# Bugs
- annotation playback: check what happens if some songs are not paired in the playlist. I believe the index is wrong and the player plays a different song from what is displayed as title and artist.
- syncJukeboxIfToken() is always called at startup, even if we have a jukebox already
- "Caveat: If a sync gets past the fetch phase, runs clearAllTables(), then dies while writing some playlists, you could still end up with a partial cache. Fixing that would mean a single Room transaction or a “swap” strategy; say if you want that next."