[FEATURE] Add progress threshold to Reset Strikes On Progress feature #15

Open
opened 2025-10-09 16:56:25 -05:00 by giteasync · 0 comments
Owner

Originally created by @castielwaverly on GitHub.

What would you like to see implemented next?

Problem

Finicky torrents that alternate between slowly downloading and stalling are left alone, despite never making any substantial progress (e.g. a few bytes per day). This happens because the stalled check resets the strikes on any amount of progress, even a few bytes, and the slow check is skipped when the torrent is in a stalled state.

Proposal

Adding a customizable threshold to let the user define what is considered progress would allow Cleanuparr to catch these finicky torrents without forcing the user to sacrifice other configurations (i.e. resetting strikes on substantial progress). If not specified, this threshold can default to 0; this would maintain current behavior for users upgrading to a version of the app that has this new functionality.

Example

Just an example to illustrate the concept

Image

#143

Originally created by @castielwaverly on GitHub. ### What would you like to see implemented next? #### Problem Finicky torrents that alternate between slowly downloading and stalling are left alone, despite never making any substantial progress (e.g. a few bytes per day). This happens because the stalled check resets the strikes on any amount of progress, even a few bytes, and the slow check is skipped when the torrent is in a stalled state. #### Proposal Adding a customizable threshold to let the user define what is considered progress would allow Cleanuparr to catch these finicky torrents without forcing the user to sacrifice other configurations (i.e. resetting strikes on substantial progress). If not specified, this threshold can default to `0`; this would maintain current behavior for users upgrading to a version of the app that has this new functionality. #### Example Just an example to illustrate the concept <img width="938" height="435" alt="Image" src="https://github.com/user-attachments/assets/bb693439-b901-4dbc-ab38-b9c9fe8c6932" /> #### Related Issues #143
giteasync added the
enhancement
planned
labels 2025-10-09 16:56:25 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/Cleanuparr-Cleanuparr#15
No description provided.