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
559fb5dd2c
feat(db): add user-context track query variants honoring quarantine
2026-04-30 19:49:00 -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
f8249a12ac
sqlc generate for CountTracksByAlbum and SearchTracks ( #295 )
2026-04-19 19:03:59 +00:00
bvandeusen
451971a9bd
M1/#292: sqlc-generated tracks queries
2026-04-19 02:32:24 +00:00