navidrome/ui/src/podcast
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
..
EpisodeActions.jsx fix(podcast): fix build failure and missing episode play/status UX 2026-09-19 21:07:17 +09:00
EpisodeActions.test.jsx feat(podcast): add podcast feature with UX improvements - #5420 2026-09-19 21:07:04 +09:00
index.jsx feat(podcast): add podcast feature with UX improvements - #5420 2026-09-19 21:07:04 +09:00
PodcastCreate.jsx feat(podcast): add podcast feature with UX improvements - #5420 2026-09-19 21:07:04 +09:00
PodcastCreate.test.jsx fix(podcast): fix build failure and missing episode play/status UX 2026-09-19 21:07:17 +09:00
PodcastGridView.jsx feat(ui): improve podcast display in playlist and podcast views 2026-09-19 21:07:17 +09:00
PodcastList.jsx fix(podcast): address CodeRabbit review feedback 2026-09-30 15:42:14 +09:00
PodcastShow.jsx fix(podcast): address CodeRabbit review feedback 2026-09-30 15:42:14 +09:00
StatusBadge.jsx fix(podcast): fix build failure and missing episode play/status UX 2026-09-19 21:07:17 +09:00
StatusBadge.test.jsx feat(podcast): add podcast feature with UX improvements - #5420 2026-09-19 21:07:04 +09:00