[Enhancement]: Ability to set Podcast Episode Quantity and Age Limits #348

Closed
opened 2026-04-24 23:05:33 +02:00 by adam · 9 comments
Owner

Originally created by @sydlexius on GitHub (May 9, 2022).

Describe the feature/enhancement

A feature in PocketCasts that I enjoy is to restrict certain podcasts (especially news-oriented ones) to a limited number of downloaded/queued episodes. I can define this by quantity, maximum age, or both (as seen below).

image

Originally created by @sydlexius on GitHub (May 9, 2022). ### Describe the feature/enhancement A feature in PocketCasts that I enjoy is to restrict certain podcasts (especially news-oriented ones) to a limited number of downloaded/queued episodes. I can define this by quantity, maximum age, or both (as seen below). ![image](https://user-images.githubusercontent.com/1031594/167337501-a9a0c9eb-d278-4744-9a7f-bf9666c477ac.png)
adam added the enhancement label 2026-04-24 23:05:33 +02:00
adam closed this issue 2026-04-24 23:05:35 +02:00
Author
Owner

@advplyr commented on GitHub (May 9, 2022):

It will remove them from your file system after 2 days no matter whether you listened to it or not?

@advplyr commented on GitHub (May 9, 2022): It will remove them from your file system after 2 days no matter whether you listened to it or not?
Author
Owner

@sydlexius commented on GitHub (May 9, 2022):

It archives the podcasts by default. There is a global setting where you can configure how archived episodes are handled (including deletion).

@sydlexius commented on GitHub (May 9, 2022): It archives the podcasts by default. There is a global setting where you can configure how archived episodes are handled (including deletion).
Author
Owner

@jflattery commented on GitHub (May 9, 2022):

@sydlexius, and to be clear, how would this feature implemented in your eyes? Would the episodes be archived on the server, the app, or both?

@jflattery commented on GitHub (May 9, 2022): @sydlexius, and to be clear, how would this feature implemented in your eyes? Would the episodes be archived on the server, the app, or both?
Author
Owner

@sydlexius commented on GitHub (May 9, 2022):

Having thought a bit more about this, this request is probably better
suited to the client-side. Should I resubmit my request?

On Mon, May 9, 2022, 10:40 AM Jim Flattery @.***> wrote:

@sydlexius https://github.com/sydlexius, and to be clear, how would
this feature implemented in your eyes? Would the episodes be archived on
the server, the app, or both?

—
Reply to this email directly, view it on GitHub
https://github.com/advplyr/audiobookshelf/issues/576#issuecomment-1121389695,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAH33KUF4TMA6KI4XAOWW63VJFEZFANCNFSM5VM6DJHA
.
You are receiving this because you were mentioned.Message ID:
@.***>

@sydlexius commented on GitHub (May 9, 2022): Having thought a bit more about this, this request is probably better suited to the client-side. Should I resubmit my request? On Mon, May 9, 2022, 10:40 AM Jim Flattery ***@***.***> wrote: > @sydlexius <https://github.com/sydlexius>, and to be clear, how would > this feature implemented in your eyes? Would the episodes be archived on > the server, the app, or both? > > — > Reply to this email directly, view it on GitHub > <https://github.com/advplyr/audiobookshelf/issues/576#issuecomment-1121389695>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/AAH33KUF4TMA6KI4XAOWW63VJFEZFANCNFSM5VM6DJHA> > . > You are receiving this because you were mentioned.Message ID: > ***@***.***> >
Author
Owner

@jflattery commented on GitHub (May 9, 2022):

Yea perhaps close this and open it under AudiobookShelf-App

@jflattery commented on GitHub (May 9, 2022): Yea perhaps close this and open it under `AudiobookShelf-App`
Author
Owner

@sydlexius commented on GitHub (May 9, 2022):

Resubmitting this request under AudiobookShelf-App

@sydlexius commented on GitHub (May 9, 2022): Resubmitting this request under `AudiobookShelf-App`
Author
Owner

@advplyr commented on GitHub (May 9, 2022):

It sounds like this is something that would need to be implemented on the server, web client and the app. I don't fully understand the feature though.

@advplyr commented on GitHub (May 9, 2022): It sounds like this is something that would need to be implemented on the server, web client and the app. I don't fully understand the feature though.
Author
Owner

@jflattery commented on GitHub (May 9, 2022):

My understanding is that the request is for the app to support archiving episodes downloaded to the device based on user defined criteria. So for instance, in Downcast, I can set a podcast to keep the last 3 episodes that haven't been marked as listened to. When an episode is completed, it is deleted from the phone. Is this what you are thinking @sydlexius ? Or do you want to also have the content removed from the server as well?

@jflattery commented on GitHub (May 9, 2022): My understanding is that the request is for the app to support archiving episodes downloaded to the device based on user defined criteria. So for instance, in Downcast, I can set a podcast to keep the last 3 episodes that haven't been marked as listened to. When an episode is completed, it is deleted from the phone. Is this what you are thinking @sydlexius ? Or do you want to also have the content removed from the server as well?
Author
Owner

@feerlessleadr commented on GitHub (May 16, 2022):

I originally thought that this would be a request for something like - only keep x amount of previous episodes, then delete.

So if I have a daily news podcast that I have automatically download each day, but don't listen to for a week or 2, I probably don't want to listen to a daily news podcast that is a week or 2 old - hence having it auto-prune/auto-remove episodes older than a certain number of days.

This would be a setting defined on a per podcast basis, since there are podcasts that would benefit from this, but obviously a lot of episodic podcasts that would not.

@feerlessleadr commented on GitHub (May 16, 2022): I originally thought that this would be a request for something like - only keep x amount of previous episodes, then delete. So if I have a daily news podcast that I have automatically download each day, but don't listen to for a week or 2, I probably don't want to listen to a daily news podcast that is a week or 2 old - hence having it auto-prune/auto-remove episodes older than a certain number of days. This would be a setting defined on a per podcast basis, since there are podcasts that would benefit from this, but obviously a lot of episodic podcasts that would not.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#348