bvandeusen
|
4ce7be4296
|
fix(server): repair go vet failures from A1+A2 cleanup (orphan imports + needle deref)
|
2026-05-08 10:46:43 -04:00 |
|
bvandeusen
|
bffa397250
|
refactor(server/sql): unify *ForUser track queries via nullable user_id (A1)
|
2026-05-08 08:15:19 -04:00 |
|
bvandeusen
|
91f4f5c18a
|
refactor(server/api): migrate library/media handlers to writeErr(err) (T3b)
|
2026-05-07 20:48:20 -04:00 |
|
bvandeusen
|
ba81e4f2ac
|
feat(api): route track-list reads through user-context quarantine filter
|
2026-04-30 20:09:04 -04:00 |
|
bvandeusen
|
b94b7514f9
|
fix(api): clamp negative offset instead of erroring + clarify duration_sec=0
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-04-21 19:27:21 -04:00 |
|
bvandeusen
|
683c11661b
|
feat(api): GET /api/search with three paged facets
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-21 08:29:28 -04:00 |
|