Commit graph

808 commits

Author SHA1 Message Date
Bakerboy448 0c8bbd856c simplfy webhook logic & improve logging 2023-03-31 18:33:08 -05:00
bobokun aecf9e82d4
Merge pull request #248 from bakerboy448/cleanup
lint cleanup

pylint and misc variable/naming cleanup
add docstrings
fix typos
2023-03-31 19:25:03 -04:00
Bakerboy448 ff12ba9203 fixup! REQUIRED_VERSION_STR 2023-03-31 18:15:22 -05:00
Bakerboy448 6347d81387 fixup! refactor webhooks request & add 2s delay 2023-03-31 18:04:37 -05:00
Bakerboy448 c08665c640 fixup! refactor webhooks request & add 2s delay 2023-03-31 17:59:15 -05:00
Bakerboy448 57db8f3a66 REQUIRED_VERSION_STR 2023-03-31 17:41:26 -05:00
Bakerboy448 60fff1f13d refactor webhooks request & add 2s delay 2023-03-31 17:35:43 -05:00
Bakerboy448 b352a99d4b lint cleanup
- pylint and misc variable/naming cleanup
- add docstrings
- fix typos
2023-03-31 17:35:43 -05:00
bobokun 382a9af45f
assign share limits before tagging nohl 2023-03-31 17:40:23 -04:00
bobokun fbf347b66c
Merge pull request #247 from bakerboy448/lint-nohllogic
Refactor qbit module and address various pylint issues
add doc strings
rename/cleanup vars that did not comply to snake_case
Refactor NoHardLinks Logic
This is a material change in previous logic.

Previous State for noHardLinks:
- Max Ratio from noHL Cat
- Max Time from noHL Cat
- MinSeedTime from Tracker if exists; else noHL Cat

Future State for noHardLinks:
For Max Ratio, Max Time, and MinSeedTime:
- Larger of Tracker or noHL Cat
- if tracker and noHL Cat are not set use -1 (unlimited); use 0 for MinSeedTime

Fixes #218
Fixes #229
2023-03-31 14:06:58 -04:00
Bakerboy448 69ed042c68 fixup! qbit module 2023-03-31 12:35:38 -05:00
Bakerboy448 e21d3d0e81 fixup! qbit module 2023-03-31 12:32:31 -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
Bakerboy448 a342f68f21 (new) Change NoHardLinks Logic to use Tracker Max Ratio and Max Seed Time if larger than noHL
(fix) Use Tracker Max Ratio / Seed Time for noHL

Fixes #218
Fxies #229
2023-03-31 12:03:17 -05:00
Bakerboy448 44d21d0c65 qbit module
- pylint and misc variable/naming cleanup
- add docstrings
2023-03-31 11:42:58 -05:00
bobokun b7be46b5f8
remove not-yet-reviewed label 2023-03-30 21:41:08 -04:00
bobokun ad2d620bc6
Merge branch 'master' of https://github.com/StuffAnThings/qbit_manage into develop
* 'master' of https://github.com/StuffAnThings/qbit_manage:
  [pre-commit.ci] pre-commit autoupdate
2023-03-30 21:39:04 -04:00
bobokun 6b6001ec0e
Merge pull request #243 from StuffAnThings/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2023-03-30 21:37:33 -04:00
bobokun 3d4fe727f0
Merge branch 'master' into pre-commit-ci-update-config 2023-03-30 21:37:06 -04:00
bobokun e217bb9059
updates readme with min python version 2023-03-30 21:09:24 -04:00
bobokun d0129a6a6f
Merge branch 'develop' of https://github.com/StuffAnThings/qbit_manage into develop
* 'develop' of https://github.com/StuffAnThings/qbit_manage:
  Fix wrapped JSON Decode error from requests
  Bump pre-commit from 3.2.0 to 3.2.1
  Bump pre-commit from 3.1.1 to 3.2.0
  Bump qbittorrent-api from 2023.2.43 to 2023.3.44
2023-03-30 20:30:58 -04:00
bobokun e257aac1e2
Merge branch 'master' of https://github.com/StuffAnThings/qbit_manage into develop
* 'master' of https://github.com/StuffAnThings/qbit_manage:
  update config nohl tags details
  Update config.yml.sample
  [pre-commit.ci] pre-commit autoupdate
2023-03-30 20:30:35 -04:00
bobokun 58bec3be2d
Merge pull request #246 from bakerboy448/patch-3
update config nohl tags details
2023-03-30 16:00:13 -04:00
bakerboy448 8cbe11e5d0
update config nohl tags details 2023-03-30 14:25:24 -05:00
bobokun 6ec5ca9ac2
Merge pull request #245 from USA-RedDragon/develop
Fix wrapped JSON Decode error from requests
2023-03-29 14:40:59 -04:00
Jacob McSwain c91f9bd751
Fix wrapped JSON Decode error from requests
Also squashes the following:

[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
2023-03-29 13:38:35 -05:00
pre-commit-ci[bot] dbb160b4ab
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/adrienverge/yamllint.git: v1.29.0 → v1.30.0](https://github.com/adrienverge/yamllint.git/compare/v1.29.0...v1.30.0)
2023-03-27 23:55:24 +00:00
github-actions[bot] 762698957c
Merge pull request #242 from StuffAnThings/dependabot/pip/develop/pre-commit-3.2.1
Bump pre-commit from 3.2.0 to 3.2.1
2023-03-27 01:34:16 +00:00
dependabot[bot] d2587c7458
Bump pre-commit from 3.2.0 to 3.2.1
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.2.0...v3.2.1)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-27 01:33:56 +00:00
github-actions[bot] cb7d3b3295
Merge pull request #241 from StuffAnThings/dependabot/pip/develop/pre-commit-3.2.0
Bump pre-commit from 3.1.1 to 3.2.0
2023-03-20 01:32:58 +00:00
dependabot[bot] 7392bd5c4f
Bump pre-commit from 3.1.1 to 3.2.0
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.1.1...v3.2.0)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-20 01:32:39 +00:00
bobokun d0c24a2a45
Merge pull request #239 from bakerboy448/patch-3
Update config.yml.sample
2023-03-13 21:56:55 -04:00
bakerboy448 ce9a7255d0
Update config.yml.sample 2023-03-13 20:53:04 -05:00
github-actions[bot] 2bf82eacf6
Merge pull request #236 from StuffAnThings/dependabot/pip/develop/qbittorrent-api-2023.3.44
Bump qbittorrent-api from 2023.2.43 to 2023.3.44
2023-03-10 01:02:07 +00:00
dependabot[bot] 259576674d
Bump qbittorrent-api from 2023.2.43 to 2023.3.44
Bumps [qbittorrent-api](https://github.com/rmartin16/qbittorrent-api) from 2023.2.43 to 2023.3.44.
- [Release notes](https://github.com/rmartin16/qbittorrent-api/releases)
- [Changelog](https://github.com/rmartin16/qbittorrent-api/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rmartin16/qbittorrent-api/compare/v2023.2.43...v2023.3.44)

---
updated-dependencies:
- dependency-name: qbittorrent-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-10 01:01:49 +00:00
bobokun c5ebad7321
Merge pull request #235 from StuffAnThings/pre-commit-ci-update-config
[pre-commit.ci] pre-commit autoupdate
2023-03-06 19:22:08 -05:00
pre-commit-ci[bot] 82d9efd473
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/pre-commit/mirrors-autopep8: v2.0.1 → v2.0.2](https://github.com/pre-commit/mirrors-autopep8/compare/v2.0.1...v2.0.2)
2023-03-07 00:19:54 +00:00
bobokun 867935d373
Merge pull request #234 from StuffAnThings/dependabot/github_actions/develop/dependabot/fetch-metadata-1.3.6
Bump dependabot/fetch-metadata from 1.1.1 to 1.3.6
2023-03-06 15:27:05 -05:00
bobokun d8d3a58ae4
Merge branch 'develop' into dependabot/github_actions/develop/dependabot/fetch-metadata-1.3.6 2023-03-06 15:26:50 -05:00
bobokun 6fb3bf54b1
Merge branch 'master' of https://github.com/StuffAnThings/qbit_manage into develop
* 'master' of https://github.com/StuffAnThings/qbit_manage:
  Update dependabot-approve-and-auto-merge.yml
2023-03-06 15:24:52 -05:00
bobokun fd99299a38
Update dependabot-approve-and-auto-merge.yml 2023-03-06 14:17:46 -05:00
dependabot[bot] 9fb698d7f6
Bump dependabot/fetch-metadata from 1.1.1 to 1.3.6
Bumps [dependabot/fetch-metadata](https://github.com/dependabot/fetch-metadata) from 1.1.1 to 1.3.6.
- [Release notes](https://github.com/dependabot/fetch-metadata/releases)
- [Commits](https://github.com/dependabot/fetch-metadata/compare/v1.1.1...v1.3.6)

---
updated-dependencies:
- dependency-name: dependabot/fetch-metadata
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-06 01:39:08 +00:00
bobokun 19159c346a
Adds additional check for min python3 version #221 2023-03-05 12:19:27 -05:00
bobokun 7cebd01221
3.4.5 2023-03-05 12:17:48 -05:00
bobokun b1ee3b5c9c
Merge pull request #233 from StuffAnThings/develop
3.4.4
2023-03-05 11:12:53 -05:00
bobokun 1cb4d21ed2
Updates github workflows and automates changelog 2023-03-05 11:04:51 -05:00
bobokun cb2f605dbb
Merge pull request #231 from StuffAnThings/dependabot/pip/develop/pre-commit-3.1.1
Bump pre-commit from 3.1.0 to 3.1.1
2023-02-28 20:13:37 -05:00
dependabot[bot] f6f314a0f7
Bump pre-commit from 3.1.0 to 3.1.1
Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](https://github.com/pre-commit/pre-commit/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: pre-commit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-01 01:12:04 +00:00
bobokun 761e9f2bb5
3.4.4 2023-02-28 19:47:34 -05:00
bobokun 983dbe3457
update qbitorrent-api to 2023.2.43 2023-02-28 19:46:55 -05:00