Commit graph

74 commits

Author SHA1 Message Date
bobokun 948d289faf
Fixes #327 2023-06-12 20:05:11 -04:00
bobokun 4181c9390c
couple minor bug fixes + documentation 2023-06-11 17:19:43 -04:00
bobokun 73f11ec437
change default share_limits_tag to start with ~
in order to add the tag at the end to declutter webUI
2023-06-11 16:31:59 -04:00
bobokun 2f779e1960
black formatting + precommit updates 2023-06-11 15:54:52 -04:00
bobokun d0421f2b7d
fixes #329 (updates missing share_limits tag when
share_limits are satisfied)
Modifies logic for share_limits_suffix_tag to become share_limits_tag.
This change adds share_limits_tag to become prefix rather than suffix
and adds additional priority information
2023-06-11 15:33:09 -04:00
bobokun b93eec7665
cross-seed moves file to error folder if it fails to
inject torrent
2023-06-11 13:20:48 -04:00
bobokun 65086a6b7d
v4.0.0 2023-06-06 17:46:05 -04:00
bobokun 148a1a2176
increase log size and backup count 2023-06-05 22:38:05 -04:00
bobokun 0a85c8c5d4
better trace logging in share_limits 2023-06-05 16:40:46 -04:00
bobokun 9572f68e4b
fixes bug in group notifications
adds trace logs for share limits
2023-06-05 15:27:49 -04:00
bobokun 24eb05bd89
adjust skip_qb_version_check to not notify if true 2023-06-05 10:36:43 -04:00
bobokun dbf8b6a87f
fixes bug in webhooks 2023-06-04 16:42:01 -04:00
bobokun 44f69c7e55
updates remove_unreg to use group notifications 2023-06-04 16:10:36 -04:00
bobokun 3be193636c
update pre-commit increase version logic 2023-06-04 15:43:13 -04:00
bobokun bde5edfec8
adds tag_nohl to use group notifications 2023-06-04 15:33:27 -04:00
bobokun f56c1e3220
adds recheck to use group notifications 2023-06-04 15:13:31 -04:00
bobokun 29751d1809
add pre-commit to increase version 2023-06-04 14:57:29 -04:00
bobokun 3f42ee5262
updates cross seed to use group notifiactions 2023-06-04 14:32:52 -04:00
bobokun 99eebb7c10
Updated run_end stats to include share limits 2023-06-04 10:31:06 -04:00
bobokun 40eea41a29
fix cleanup bug 2023-06-04 07:44:17 -04:00
bobokun 56e397da4b
update dev7 version - notification changes 2023-06-03 20:15:13 -04:00
bobokun b5384dc915
adds notification grouping to share_limits 2023-06-02 20:40:05 -04:00
bakerboy448 527f7e7714
bump to v4 2023-06-02 14:42:18 -05:00
bobokun 9cd3949362
fixes share limits bug
- Fixes rounding issue with upload limit
- Check cleanup on every run
- Don't send notification when no updates being made
- Fix torrent removing grouping tag when tag changes
2023-06-01 19:54:33 -04:00
bobokun cf3cfc4470
Updates include/exclude tags to be more flexible 2023-05-31 17:01:40 -04:00
bobokun 8e842761fc
fix minor bug in nohardlink config 2023-05-30 23:01:18 -04:00
bobokun fbf9cb59e9
Adds new command share_limits to update share limits based on tags/categories specified per group
(Closes #88, Closes #306, Closes #259, Closes #308, Closes #137)
2023-05-30 21:26:54 -04:00
bobokun 6ec6cff115
fixes trace logging 2023-05-28 16:49:21 -04:00
bobokun 8c48ecdc37
3.6.4 2023-05-28 14:19:07 -04:00
ftc2 717a6ec51c STYLE: break long line, version bump 2023-05-26 19:53:25 -05:00
bobokun d2f81e2694
Fixes #302 2023-05-26 16:20:33 -04:00
bobokun aaf2a02b83
3.6.3 2023-05-23 20:47:38 -04:00
buthed010203 19fdd795ae
Update VERSION 2023-05-23 10:26:01 -04:00
bobokun b7af4de4ac
changelog and version bump 2023-05-22 21:50:29 -04:00
bobokun 27a04c5634
More info on versions 2023-05-22 21:29:31 -04:00
bobokun e606a7d579
3.6.3 2023-05-19 21:45:14 -04:00
bobokun 603fb76328
3.6.2 2023-04-22 15:40:02 -04:00
bobokun 0af226b1c5
3.6.1 2023-04-21 14:02:11 -04:00
bobokun c180eba390
3.6.0 2023-04-10 11:46:00 -04:00
Bakerboy448 d67a7bf941 bump to v3.5.1 2023-04-04 17:26:34 -05:00
Bakerboy448 6455987c66 bump to VERSION 3.5.0
noHardLinks ratio/time logic is a material change
2023-03-31 12:03:17 -05:00
bobokun 7cebd01221
3.4.5 2023-03-05 12:17:48 -05:00
bobokun 761e9f2bb5
3.4.4 2023-02-28 19:47:34 -05:00
bobokun 4a3cf72c61
3.4.3 2022-12-20 19:09:31 -05:00
bobokun 3533cfb2f5
3.4.2 2022-12-19 16:46:36 -05:00
bobokun 1e428ac9fe 3.4.1 2022-12-11 20:49:43 -05:00
bobokun 0f74ba471d
Fixes bug #173 Major refactor in shhare limits
- Fixes bug where paused `noHL` torrents were being removed by qbit-manage when seed time/ratios not met
- Share Limit deletions are now handled directly in qbm. This means qbm determines whether or not things should be deleted rather than qBittorrent.
- Better logging when `noHL` torrents get deleted once share limits are reached
   - It displays the numbers and reason why the share limit has been reached
- `noHL` torrent share limits get updated on each qbm run to reflect the latest config
   - Previously you would have to untag all `noHL` torrents and re-run to apply the new share limits
- `noHL` torrents get tagged and deleted in the same run if share limits are reached
   - Previously you would need to run qbm twice, first run would tag and second run would delete if share limits are reached
- Automatic handling of min_seeding_time requiring no more manual intervention.
   - Torrents that have met share ratio but not met the min_seeding_time requirements will now automatically remove share limits in qbt and resume torrent state in order to seed longer until share ratios are met.
   - These torrents are tagged with a new tag `MinSeedTimeNotReached`. Any torrents with this tag will not have share ratio limits applied in order to avoid qbt from pausing the torrent, (qbm will still delete this torrent once the minimum seed time is reached)
2022-11-21 21:14:20 -05:00
bobokun d58fcf8b16
3.1.2 2022-11-07 19:03:37 -05:00
bobokun 218ca69371
tox and pre-commit formatting 2022-10-29 11:19:09 -04:00
Jon Lee ad1ee0e3a9
3.3.1 2022-10-26 15:32:47 -04:00