Release v2026.05.15.0 — system playlists v2, offline cache rework, CI speedup #48

Merged
bvandeusen merged 262 commits from dev into main 2026-05-15 23:15:48 -04:00
Showing only changes of commit 118f3d31f3 - Show all commits
@@ -12,6 +12,7 @@ import com.fabledsword.minstrel.cache.db.dao.CachedPlaylistDao
import com.fabledsword.minstrel.cache.db.dao.CachedPlaylistTrackDao import com.fabledsword.minstrel.cache.db.dao.CachedPlaylistTrackDao
import com.fabledsword.minstrel.cache.db.dao.CachedResumeStateDao import com.fabledsword.minstrel.cache.db.dao.CachedResumeStateDao
import com.fabledsword.minstrel.cache.db.dao.CachedTrackDao import com.fabledsword.minstrel.cache.db.dao.CachedTrackDao
import com.fabledsword.minstrel.cache.db.dao.SyncMetadataDao
import dagger.Module import dagger.Module
import dagger.Provides import dagger.Provides
import dagger.hilt.InstallIn import dagger.hilt.InstallIn
@@ -81,5 +82,9 @@ object DatabaseModule {
fun provideCachedMutationDao(db: AppDatabase): CachedMutationDao = fun provideCachedMutationDao(db: AppDatabase): CachedMutationDao =
db.cachedMutationDao() db.cachedMutationDao()
@Provides
@Singleton
fun provideSyncMetadataDao(db: AppDatabase): SyncMetadataDao = db.syncMetadataDao()
private const val DATABASE_NAME = "minstrel.db" private const val DATABASE_NAME = "minstrel.db"
} }