[PR #1816] feat(podcast): play full podcast queue #1705

Open
opened 2026-04-25 00:00:44 +02:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/advplyr/audiobookshelf-app/pull/1816
Author: @Vincenzoferrara
Created: 3/2/2026
Status: 🔄 Open

Base: masterHead: podcast-queue


📝 Commits (1)

  • 5443f70 feat(podcast): play full podcast queu

📊 Changes

4 files changed (+312 additions, -18 deletions)

View changed files

📝 components/app/AudioPlayer.vue (+53 -3)
components/modals/PodcastQueueModal.vue (+198 -0)
📝 pages/item/_id/index.vue (+60 -14)
📝 strings/it.json (+1 -1)

📄 Description

Does this issue only affect Android, iOS, or both?

Android and iOS (but only tested on Android)
Backend

Detailed Description

When you click the green play button at the top of the podcast, a queue is created based on the filter and all podcasts are added.
This allows for continuous listening.
(You can also delete episodes by scrolling.)
This feature is already present in the web client; the only thing missing from the app is the app itself.

How did you test it?

Open the app
Select the podcast
Click the green "Play" button at the top, following the filter order.
An icon with the complete list of podcast episodes appears in the player.
If playback ends, you'll skip directly to the next episode.

Screenshot


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/advplyr/audiobookshelf-app/pull/1816 **Author:** [@Vincenzoferrara](https://github.com/Vincenzoferrara) **Created:** 3/2/2026 **Status:** 🔄 Open **Base:** `master` ← **Head:** `podcast-queue` --- ### 📝 Commits (1) - [`5443f70`](https://github.com/advplyr/audiobookshelf-app/commit/5443f70ef3ef25a56a74c5952e5639413859910e) feat(podcast): play full podcast queu ### 📊 Changes **4 files changed** (+312 additions, -18 deletions) <details> <summary>View changed files</summary> 📝 `components/app/AudioPlayer.vue` (+53 -3) ➕ `components/modals/PodcastQueueModal.vue` (+198 -0) 📝 `pages/item/_id/index.vue` (+60 -14) 📝 `strings/it.json` (+1 -1) </details> ### 📄 Description <!-- For Pull Requests in development, use the Draft PR feature. See https://github.blog/2019-02-14-introducing-draft-pull-requests/ for more details. Failure to follow this pattern may result in the PR being closed without review. Make sure all checks have passed. If you are a new contributor, workflows will need to be manually approved before being executed. --> ### Does this issue only affect Android, iOS, or both? Android and iOS (but only tested on Android) Backend - ## Detailed Description When you click the green play button at the top of the podcast, a queue is created based on the filter and all podcasts are added. This allows for continuous listening. (You can also delete episodes by scrolling.) This feature is already present in the web client; the only thing missing from the app is the app itself. ## How did you test it? Open the app Select the podcast Click the green "Play" button at the top, following the filter order. An icon with the complete list of podcast episodes appears in the player. If playback ends, you'll skip directly to the next episode. ## Screenshot --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2026-04-25 00:00:44 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#1705