bvandeusen
b31723c5e2
feat(db): add M6a library-list + artist-tracks queries
...
Appends ListArtistsAlphaWithCovers, ListAlbumsAlphaWithArtist,
CountAlbums, and ListArtistTracksForUser queries; regenerates sqlc.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-01 09:03:10 -04:00
bvandeusen
10c84a536e
feat(db): add M6a home-section queries (recently added, most played, last played)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-01 08:56:53 -04:00
bvandeusen
9ceac5c639
feat(db): add lidarr_config + lidarr_requests schema (migration 0010)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-29 15:10:01 -04:00
bvandeusen
cb46b3830f
feat(db): add similarity lookup queries (ListActiveContextualLikesForUser, GetCurrentSessionVectorForUser)
2026-04-27 20:36:42 -04:00
bvandeusen
0c7e1b0408
feat(playevents): add Writer with start/end/skipped/synthetic paths
...
Owns the auto-close-prior step (caps each user at one open row),
spec §6 skip classification rule on play_ended (AND of completion <
0.5 and duration_played < 30s), and skip_events row writes. Synthetic
completed play wires the Subsonic /rest/scrobble?submission=true path
into the same store as native events.
2026-04-26 00:10:02 -04:00
bvandeusen
fb49a39492
feat(db): add paged + count queries for library reads
2026-04-21 00:01:15 -04:00
bvandeusen
319ef06a4f
sqlc generate for album browse queries ( #295 )
2026-04-19 19:03:10 +00:00
bvandeusen
e3257a705a
M1/#293: regenerate sqlc output for GetAlbumByArtistAndTitle
2026-04-19 15:15:50 +00:00
bvandeusen
da23c62262
M1/#292: sqlc-generated albums queries
2026-04-19 02:32:08 +00:00