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>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/advplyr/audiobookshelf-app/pull/1816
Author: @Vincenzoferrara
Created: 3/2/2026
Status: 🔄 Open
Base:
master← Head:podcast-queue📝 Commits (1)
5443f70feat(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.