Skip to content

Releases: buroa/qbtools

v0.8.2

26 Aug 12:36
f7543ba
Compare
Choose a tag to compare
  • Added aither and anthelion to indexer list
  • Updated other indexers with require seed reqs

v0.8.1

25 Aug 21:10
1680b3a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.8.0...v0.8.1

v0.8.0

25 Aug 18:44
1b2ba03
Compare
Choose a tag to compare

Commands:

  • Removed expired command, replaced with prune command
    • prune command works almost the same way but give you more control on how to clean up torrents by providing tags.
    • To delete torrents that have the tag expired and added:30d and do not have the tags site:oink or site:whatcd the command would look like:
      qbittools.py prune --include-tag expired --include-tag added:30d --exclude-tag site:oink --exclude-tag site:whatcd
      
  • To keep consistency across other commands, flags that started with ignore- have been changed to exclude-.

Other:

  • Container base changed from Debian to Alpine

v0.7.0

25 Aug 15:59
03985c4
Compare
Choose a tag to compare

Commands:

  • tagging command:
    • now has --expired flag which will tags torrents as expired if tracker seeding reqs are met
    • removed --move-unregistered
    • changed --filter-categories in favor of --ignore-category
    • changed --filter-tags in favor of --ignore-tag
    • minor improvements to existing logic
  • expired command:
    • now only deletes torrents with an expired tag (use with tagging command for maximum swag)
    • added --dry-run and --with-data flags (both default to false)
  • orphaned command
    • removed --confirm flag and replaced it with --dry-run (default is false)

Other

  • Updated indexers list and logging

v0.6.2

25 Aug 01:18
b8af948
Compare
Choose a tag to compare
  • Add --delete flag to expired command, by default this now adds a expired tag to the torrent
  • Remove --dry-run from expired command, this is no longer needed due to the --delete flag

v0.6.1

24 Aug 15:37
a63ebfb
Compare
Choose a tag to compare
  • Support torrent day in expired and tagging

v0.6.0

24 Aug 13:04
c880a69
Compare
Choose a tag to compare
  • Refactor tag names:
DEFAULT_TAGS = [
    'activity:',
    'added:',
    'dupe',
    'not-linked',
    'not-working',
    'unregistered',
    'tracker-down',
    'domain:',
    'site:',
]
  • Add site tag with --sites (requires manual mapping of site to tracker URLs)
  • --trackers arg is now --domains

v0.5.1

24 Aug 11:31
a77bfeb
Compare
Choose a tag to compare
  • Add --all-indexers flag to expired command
  • Fix when there is no required ratio

v0.5.0

23 Aug 16:28
7722e76
Compare
Choose a tag to compare

Add expired command which has opinionated indexers and their seeding requirements. Supported args:

qbittools expired --indexer filelist --indexer torrentleech --indexer hd-torrents --indexer hd-space --indexer scenetime --indexer iptorrents --indexer torrentseeds --ignore-category manual --ignore-category do-not-delete --dry-run

v0.4.0

23 Aug 12:34
9c11765
Compare
Choose a tag to compare

What's Changed

  • feat: remove commands that are not needed for our use & update docs by @onedr0p in #8

Full Changelog: v0.3.1...v0.4.0