The concept is to have an option or setting, either globally or per channel, called "minimumVideosToKeep."
This setting ensures that a specified number of videos (e.g., 1 or 2) are always retained for each channel. This is particularly useful for channels that do not receive frequent uploads, as it prevents Plex metadata and cover art from being cleared by ensuring there is always at least one "episode" per "show."
This would work in tandem with the "daysToKeep" setting. Uploads could be cleared out after a specified number of days, but only for the episodes after the retention minimum count.
The concept is to have an option or setting, either globally or per channel, called "minimumVideosToKeep."
This setting ensures that a specified number of videos (e.g., 1 or 2) are always retained for each channel. This is particularly useful for channels that do not receive frequent uploads, as it prevents Plex metadata and cover art from being cleared by ensuring there is always at least one "episode" per "show."
This would work in tandem with the "daysToKeep" setting. Uploads could be cleared out after a specified number of days, but only for the episodes after the retention minimum count.
Originally posted by @ThomasHineXYZ in https://github.com/Inrixia/Floatplane-Downloader/issues/117#issuecomment-2136221987