[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