Releases: StuffAnThings/qbit_manage
Releases · StuffAnThings/qbit_manage
v4.1.9
v4.1.8
Requirements Updated
- qbittorrent-api==2024.8.65
- croniter==3.0.3
- humanize==4.10.0
New Updates
- Adds
force_auto_tmm_ignore_tags
feature to ignore tags when force_auto_tmm is enabled (#634)
Bug Fixes
- Fixes Print the schedule and delay before starting the sleep (Closes #605)
- Fixes noHL counting symlinks as part of its logic (Closes #608)
- Fix typos in documentation (#627)
- Extended logging to explain why torrent files were not deleted (#625)
Special thanks to @ineednewpajamas, @glicholas, @Minituff, @Dark3clipse, @TJZine for their contributions!
Full Changelog: v4.1.7...v4.1.8
v4.1.7
New Updates
- BHD config options are now deprecated due to qbm no longer needing to use the api to detect unregistered torrents (Closes #595)
- Updates mover script to add logging and default to completed torrents only with new optional argument (
--status-filter
)
Bug Fixes
- Adds new ignore message for unregistered torrents (Closes #592)
- Allow
max_seeding_time
to be unlimited (-1) if min_seeding_time is set (Closes #596) - Fixes checking tracker status for udp/wss (Closes #586)
- Fixes Logging header not getting logged in every run (Closes #591)
- Fixes min_seeding_time tag removal when max_seeding_time is -1 (#Closes 598)
- Fixes Remove orphaned without moving to orphaned_dir (Closes #590)
- Fixes bug in printing schedule mode when run is set to True
- Modifies noHL threshold to 0.1 to address false positives
Special thanks to @bakerboy448, @ineednewpajamas, @lflare, @convexshiba for their contributions!
Full Changelog: v4.1.6...v4.1.7
v4.1.6
v4.1.5
v4.1.4
v4.1.3
Requirements Added
- croniter==2.0.5
- humanize==4.9.0
- pytimeparse2==1.7.1
New Updates
- Adds support for cron scheduling via QBT_SCHEDULE /
--schedule
- Supports time parsing in
max_seeding_time
,min_seeding_time
, andlast_active
config variables.
Example:32m
2h32m
3d2h32m
1w3d2h32m
- Removes the config option
ignoreTags_OnUpdate
, andforce_retag_all
option (These config options are no longer used, the tag-update function will now automatically update all torents if the tracker tag is missing) - Better trace logs for share limits (Closes #533)
- Adds new config option
ignore_root_dir
#538 - NoHardlinking detection outside of root directory
Bug Fixes
- Fixes #540
Full Changelog: v4.1.2...v4.1.3
v4.1.2
New Updates
- Updated Dockerfile to use alpine image
Bug Fixes
- Patches security vulnerabilities by using alpine python base image
- Beter error handling of invalid
remote_dir
in config
Full Changelog: v4.1.1...v4.1.2
v4.1.1
New Updates
- Added docs to qbit-manage repo (under docs folder)
- Bi-directional wiki sync
- Automatically update supported version to README
- Pre-commit hooks to update readme version
- Dependabot to automatically update qbittorrent-api on master
Bug Fixes
- fixes #522
Special thanks to @bakerboy448 for their contributions!
Full Changelog: v4.1.0...v4.1.1
v4.1.0
Requirements Updated
- qbittorrent-api==2024.3.60
- GitPython==3.1.43
New Features
- Added Group Uplaod Speed to share limits config to apply upload speed limits at a group level. Closes #494
- Added Force Retag All in config settings to force retagging of all torrents. Closes #513
- Added
--mover-old
command in mover script for users that use Mover Tuning Plugin
Bug Fixes
- Fixes #501
- Adds additional error checking for invalid share limits defined in config
- Minor bug fixes in share limits
Special thanks to @walkerp1 for their contributions!
Full Changelog: v4.0.9...v4.1.0