Alexander b08a0b1646 feat: add refresh and delete artist endpoints (sections 1.2, 1.3)
- Add POST /api/artists/{id}/refresh to re-fetch metadata from gRPC service
- Add DELETE /api/artists/{id} with cascade delete via PostgreSQL
- Add e2e tests for both flows covering happy path, not found, idempotency
- Extend testutil with GetArtistUpdatedAt, CountAlbumsByArtist, DELETE helper
2026-04-29 13:08:53 +02:00
2026-04-28 18:05:23 +02:00
2026-04-28 18:05:23 +02:00
S
Description
No description provided
1.5 MiB
Languages
Go 98.1%
Bru 1.5%
Nix 0.4%