Autoremove Torrents Versions Save

Automatically remove torrents according to your strategies.

1.5.5

2 weeks ago

Changelog

Sat, 27 Apr 2024: Version 1.5.5.

  • Fix the compatibility issues in qBittorrent 4.5 and later. (#157) (#173) (#174) (#182) (#186) Thanks to @Siriussee!
    • See the API changes in qbittorrent/qBittorrent#17563.

We also fix the unittest workflow for the lastest qBittorrent. Thanks to @amefs!

1.5.4

1 year ago

Changes

  • Remove outgoing port status info. (#101) (#135)

    • We have confirmed a bug, which is, the outgoing port status checker will fail and report 'portTested: http error 400: Bad Request' when we are using Transmission and check the outgoing port status in IPv6 network.
    • Since there are no configurations relying on this status, we remove it.
  • Change last_activity's behaviour. (#93) (#98) (#109)

    • It won't remove those torrents that have never been active anymore.
    • These torrents that have never been active can be removed by the following configuration:
      • last_activity: never or last_activity: none for last_activity condition.
      • last_activity = never or last_activity = none for remove expression.

Features

  • Add remove-slow-upload-seeds and remove-fast-upload-seeds in actions. (#127) Thanks to @vincent906!
  • Support equality (=) comparison in remove expression.
  • Add downloading time condition. (#88) Thanks to @dantebarba!

Fix

  • Fix a bug that Downloaded/Uploaded Size conditions and free_space/remote_free_space cannot handle decimals correctly. (#133) Thanks to @sfwn!
  • Fix a bug that last_activity condition doesn't work in Deluge 2.0.3 and above. (#119)

1.5.3

3 years ago
  • Enable to output debug logs by specifying --debug or -d argument. (#76)
  • Fix API imcompatibility issue caused by the trailing / in host URL. (#81)
  • Add uploaded size and downloaded size conditions. (#79)

1.5.2

4 years ago
  • Support Deluge. (#8)
  • Use batch delete to improve efficiency.
  • Fix multi-language support in config file. (#69)
  • Set the client names to be case-insensitive.

1.5.1

4 years ago
  • Fix missing status StalledUpload and StalledDownload in version 1.5.0. (#66)

1.5.0

4 years ago
  • Fix a problem: cannot login to client with numeric username or password. (#64)
  • Fix a problem: tasks could not be executed in a Transmission without label properties.
  • Fix a problem: removing conditions may not work for unlabeled and trackerless torrents.
  • Fix a problem: missing status Queued in μTorrent.
  • Add new status Error to filter status.
  • Add support for Transmission labels. (#24)
  • Add removing conditions: Maximum Download Speed max_downloadspeed and Minimum Upload Speed min_uploadspeed.
  • Add removing conditions: Maximum Average Download Speed max_average_downloadspeed and Minimum Average Upload Speed min_average_uploadspeed. (#49)
  • Add removing conditions: Maximum Torrent Size max_size. (#21)
  • Add removing conditions: Maximum Number of Seeders max_seeder and Minimum Number of Leechers min_leecher. (#62)
  • Add removing conditions: Maximum Number of Connected Seeders max_connected_seeder and Minimum Number of Connected Leechers min_connected_leecher.
  • Add a removing condition: Last Activity last_activity, which removes torrents without upload or download speed for a period of time. (#1) (#9)
  • Add a removing condition: Maximum Download Progress max_progress.
  • Add actions: add remove-active-seeds and remove-inactive-seeds to free_space, maximum_number and seed_size in order to try to remove active or inactive torrents based on the last active time. (#9)
  • Add a removing condition: Upload Ratio upload_ratio, which can remove torrents based on the ratio of uploaded size to torrent size. (#55)

1.4.9

4 years ago

Add free_space condition.

1.4.8

4 years ago

Fix bug that cannot delete torrents in qBittorrent v4.2.1+. (#53)

1.4.7

4 years ago

Add support for new API in qBittorrent 4.2.1. (#46)

1.4.6

4 years ago

Fix problem that the tracker filter needs to specific ports when the tracker URL includes port number. (#38)