Inrixia / Floatplane-Downloader

Project for automatically organizing and downloading Floatplane videos for plex.
https://monitor.spookelton.net/public-dashboards/db0aec66747b4950b01b128916eb737e
GNU Affero General Public License v3.0
152 stars 41 forks source link

Feature Request: Video Retention Minimum #205

Open ThomasHineXYZ opened 1 month ago

ThomasHineXYZ commented 1 month ago

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

ThomasHineXYZ commented 1 month ago

Fixes previously closed #117

ThomasHineXYZ commented 1 month ago

Having it default to zero should maintain functionality with current set ups.