Releases: jerrymakesjelly/autoremove-torrents
Releases · jerrymakesjelly/autoremove-torrents
Version 1.5.5
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!
Version 1.5.4
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
orlast_activity: none
forlast_activity
condition.last_activity = never
orlast_activity = none
forremove
expression.
Features
- Add
remove-slow-upload-seeds
andremove-fast-upload-seeds
in actions. (#127) Thanks to @vincent906! - Support equality (
=
) comparison in remove expression. - Add downloading time condition. (#88) Thanks to @dantebarba!
Fix
Version 1.5.3
Version 1.5.2
Version 1.5.1
- Fix missing status
StalledUpload
andStalledDownload
in version 1.5.0. (#66)
Version 1.5.0
- 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 filterstatus
. - Add support for Transmission labels. (#24)
- Add removing conditions: Maximum Download Speed
max_downloadspeed
and Minimum Upload Speedmin_uploadspeed
. - Add removing conditions: Maximum Average Download Speed
max_average_downloadspeed
and Minimum Average Upload Speedmin_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 Leechersmin_leecher
. (#62) - Add removing conditions: Maximum Number of Connected Seeders
max_connected_seeder
and Minimum Number of Connected Leechersmin_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
andremove-inactive-seeds
tofree_space
,maximum_number
andseed_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)
Version 1.4.9
Add free_space
condition.
Version 1.4.8
Fix bug that cannot delete torrents in qBittorrent v4.2.1+. (#53)
Version 1.4.7
Add support for new API in qBittorrent 4.2.1. (#46)
Version 1.4.6
Fix problem that the tracker filter needs to specific ports when the tracker URL includes port number. (#38)