navidrome/server/subsonic/responses
Jiho Andrew Lee 4bebfad0ed fix(podcast): address CodeRabbit review feedback
- Remove total HTTP client timeout from episode downloads (use transport
  phase timeouts instead) and delete partial files on failure
- Keep SSE progress listener subscribed while the show view is mounted
- Return podcastEpisode (with streamId) from getNewestPodcasts
- Clean up dependent rows and MediaFiles in DeleteChannel within a tx
- Limit RSS feed body size to 32 MiB
- Block additional reserved IP ranges in the SSRF guard
- Fall back to enclosure URL when an item has no <guid>
- Handle clipboard write failure in the podcast list
2026-09-30 15:42:14 +09:00
..
.snapshots feat(subsonic): OpenSubsonic API key authentication (#6219) 2026-09-27 21:56:58 -04:00
errors.go feat(subsonic): OpenSubsonic API key authentication (#6219) 2026-09-27 21:56:58 -04:00
responses.go fix(podcast): address CodeRabbit review feedback 2026-09-30 15:42:14 +09:00
responses_suite_test.go test: enable Subsonic response snapshot tests on Windows (#5427) 2026-04-27 20:19:28 -04:00
responses_test.go feat(subsonic): OpenSubsonic API key authentication (#6219) 2026-09-27 21:56:58 -04:00