Skip to content

Releases: StuffAnThings/qbit_manage

v4.1.12

19 Oct 13:52
00ce5c6
Compare
Choose a tag to compare

Requirements Updated

humanize==4.11.0

New Updates

  • Adds new script to remove cross-seed tag (scripts/remove_cross-seed_tag.py)

Bug Fixes

  • List orphaned files when reaches max threshold. (Closes #672)
  • Removing empty directories now ignores exclude patterns (Closes #624)

Full Changelog: v4.1.11...v4.1.12

v4.1.11

06 Oct 16:04
ae22e32
Compare
Choose a tag to compare

New Updates

  • Adds new config option disable_qbt_default_share_limits to allow qbit_manage to handle share limits and disable qbittorrent's default share limits
  • Adds new config option max_orphaned_files_to_delete to set default safeguards against mass deletion when running remove orphaned.
  • Adds new environment variables QBT_LOG_SIZE and QBT_LOG_COUNT to customize log retention (Closes #656)

Bug Fixes

  • Truncates Recyclebin JSON filename when its too long. (Closes #604)
  • Uses Qbittorrent's torrent export to save .torrent files for qbittorrent version > 4.5.0 (Closes #650)
  • Include orphaned files and recycle bin in the list of folders to ignore when looking for noHL (Closes #660)

Full Changelog: v4.1.10...v4.1.11

v4.1.10

02 Oct 00:40
aa2c46e
Compare
Choose a tag to compare

Requirements Updated

  • qbittorrent-api==2024.9.67

Full Changelog: v4.1.9...v4.1.10

v4.1.9

06 Sep 13:14
66aec5b
Compare
Choose a tag to compare

Bug Fixes

  • Fixes Blutopia torrents being deleted due to passkeys being invalid (#646)
  • Adds edit_passkey.py script
    Full Changelog: v4.1.8...v4.1.9

v4.1.8

06 Sep 00:12
87ffdda
Compare
Choose a tag to compare

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

05 Jul 20:59
4e08f62
Compare
Choose a tag to compare

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

04 Jun 00:33
28a837e
Compare
Choose a tag to compare

Requirements Updated

  • qbittorrent-api==2024.5.63
  • requests==2.32.3
  • schedule==1.2.2

New Updates

  • Add config option cat_update_all to categorize only uncategorized torrents (Closes #575)

Bug Fixes

Full Changelog: v4.1.5...v4.1.6

v4.1.5

25 May 00:44
b5e6bb3
Compare
Choose a tag to compare

Requirements Updated

  • requests==2.32.2

New Updates

  • Customize tag names in share limits (Adds #551)
  • Force category updates for all torrents (Adds #483)

Bug Fixes

Full Changelog: v4.1.4...v4.1.5

v4.1.4

18 May 14:43
3696f91
Compare
Choose a tag to compare

New Updates

  • Adds additional remove unregistered logic for Blutopia

Bug Fixes

  • Fixes #545
  • Fixes #546
  • Fixes #548
  • Fixes #550
  • Optimizes Remove Empty Directories and remove empty folders in orphaned_data

Full Changelog: v4.1.3...v4.1.4

v4.1.3

05 May 18:11
f4dcc39
Compare
Choose a tag to compare

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, and last_active config variables.
    Example:
    • 32m
    • 2h32m
    • 3d2h32m
    • 1w3d2h32m
  • Removes the config option ignoreTags_OnUpdate, and force_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

Full Changelog: v4.1.2...v4.1.3