mirror of
https://github.com/StuffAnThings/qbit_manage.git
synced 2025-12-10 13:56:13 +08:00
4.6.4 (#1002)
# Requirements Updated - "fastapi==0.121.2" - "qbittorrent-api==2025.11.0" - "ruamel.yaml==0.18.16" - "uvicorn==0.38.0" - "ruff==0.14.5" **Full Changelog**: https://github.com/StuffAnThings/qbit_manage/compare/v4.6.3...v4.6.4 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
parent
21812368bc
commit
b1e91d7259
9 changed files with 586 additions and 441 deletions
6
.github/workflows/develop.yml
vendored
6
.github/workflows/develop.yml
vendored
|
|
@ -280,7 +280,7 @@ jobs:
|
|||
fi
|
||||
|
||||
- name: Upload build outputs (binary + Tauri bundles)
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v5
|
||||
with:
|
||||
name: build-outputs-${{ runner.os }}-${{ env.BUILD_ARCH }}
|
||||
path: |
|
||||
|
|
@ -298,7 +298,7 @@ jobs:
|
|||
contents: read
|
||||
steps:
|
||||
- name: Download and collect all build outputs
|
||||
uses: actions/download-artifact@v5
|
||||
uses: actions/download-artifact@v6
|
||||
with:
|
||||
pattern: build-outputs-*
|
||||
path: collected
|
||||
|
|
@ -386,7 +386,7 @@ jobs:
|
|||
echo "Desktop installers: $(find release-assets -name "*desktop-installer*" | wc -l)"
|
||||
|
||||
- name: Upload final release assets
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v5
|
||||
with:
|
||||
name: qbit-manage-release-assets
|
||||
path: release-assets/*
|
||||
|
|
|
|||
8
.github/workflows/version.yml
vendored
8
.github/workflows/version.yml
vendored
|
|
@ -278,7 +278,7 @@ jobs:
|
|||
fi
|
||||
|
||||
- name: Upload build outputs (binary + Tauri bundles)
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v5
|
||||
with:
|
||||
name: build-outputs-${{ runner.os }}-${{ env.BUILD_ARCH }}
|
||||
path: |
|
||||
|
|
@ -296,7 +296,7 @@ jobs:
|
|||
contents: read
|
||||
steps:
|
||||
- name: Download and collect all build outputs
|
||||
uses: actions/download-artifact@v5
|
||||
uses: actions/download-artifact@v6
|
||||
with:
|
||||
pattern: build-outputs-*
|
||||
path: collected
|
||||
|
|
@ -384,7 +384,7 @@ jobs:
|
|||
echo "Desktop installers: $(find release-assets -name "*desktop-installer*" | wc -l)"
|
||||
|
||||
- name: Upload final release assets
|
||||
uses: actions/upload-artifact@v4
|
||||
uses: actions/upload-artifact@v5
|
||||
with:
|
||||
name: qbit-manage-release-assets
|
||||
path: release-assets/*
|
||||
|
|
@ -509,7 +509,7 @@ jobs:
|
|||
run: echo "VERSION=${GITHUB_REF/refs\/tags\//}" >> $GITHUB_OUTPUT
|
||||
|
||||
- name: Download prepared release assets
|
||||
uses: actions/download-artifact@v5
|
||||
uses: actions/download-artifact@v6
|
||||
with:
|
||||
name: qbit-manage-release-assets
|
||||
path: release-assets
|
||||
|
|
|
|||
|
|
@ -22,13 +22,13 @@ repos:
|
|||
args: [--format, parsable, --strict]
|
||||
exclude: ^.github/
|
||||
- repo: https://github.com/lyz-code/yamlfix
|
||||
rev: 1.18.0
|
||||
rev: 1.19.0
|
||||
hooks:
|
||||
- id: yamlfix
|
||||
exclude: ^.github/
|
||||
- repo: https://github.com/astral-sh/ruff-pre-commit
|
||||
# Ruff version.
|
||||
rev: v0.13.0
|
||||
rev: v0.14.4
|
||||
hooks:
|
||||
# Run the linter.
|
||||
- id: ruff-check
|
||||
|
|
|
|||
20
CHANGELOG
20
CHANGELOG
|
|
@ -1,16 +1,8 @@
|
|||
# Requirements Updated
|
||||
- "fastapi==0.116.2"
|
||||
- "fastapi==0.121.2"
|
||||
- "qbittorrent-api==2025.11.0"
|
||||
- "ruamel.yaml==0.18.16"
|
||||
- "uvicorn==0.38.0"
|
||||
- "ruff==0.14.5"
|
||||
|
||||
|
||||
# Improvements
|
||||
- **Desktop App**: Adds minimize to tray and automatic startup on boot
|
||||
- **Desktop App**: Support for CLI args passthrough to desktop app
|
||||
- **Webhooks**: Adds additional information (commands and execution_options) to run_start webhook
|
||||
- **WebUI**: Adds direct link to latest release when updates are available
|
||||
|
||||
# Bug Fixes
|
||||
- Fix broken pypi builds
|
||||
- **Web UI**: Fix config validation causing runs to be stuck in progress
|
||||
- **Web UI**: Fix config validation causing run start webhooks to trigger
|
||||
|
||||
**Full Changelog**: https://github.com/StuffAnThings/qbit_manage/compare/v4.6.2...v4.6.3
|
||||
**Full Changelog**: https://github.com/StuffAnThings/qbit_manage/compare/v4.6.3...v4.6.4
|
||||
|
|
|
|||
2
VERSION
2
VERSION
|
|
@ -1 +1 @@
|
|||
4.6.3
|
||||
4.6.4
|
||||
|
|
|
|||
|
|
@ -43,7 +43,7 @@ license = "MIT"
|
|||
name = "qbit-manage-desktop"
|
||||
repository = ""
|
||||
rust-version = "1.70"
|
||||
version = "4.6.3"
|
||||
version = "4.6.4"
|
||||
|
||||
[target."cfg(unix)".dependencies]
|
||||
glib = "0.20.0"
|
||||
|
|
|
|||
|
|
@ -68,5 +68,5 @@
|
|||
},
|
||||
"identifier": "com.qbitmanage.desktop",
|
||||
"productName": "qBit Manage",
|
||||
"version": "4.6.3"
|
||||
"version": "4.6.4"
|
||||
}
|
||||
|
|
@ -20,16 +20,16 @@ dependencies = [
|
|||
"argon2-cffi==25.1.0",
|
||||
"bencodepy==0.9.5",
|
||||
"croniter==6.0.0",
|
||||
"fastapi==0.116.2",
|
||||
"fastapi==0.121.2",
|
||||
"GitPython==3.1.45",
|
||||
"humanize==4.13.0",
|
||||
"pytimeparse2==1.7.1",
|
||||
"qbittorrent-api==2025.7.0",
|
||||
"qbittorrent-api==2025.11.0",
|
||||
"requests==2.32.5",
|
||||
"retrying==1.4.2",
|
||||
"ruamel.yaml==0.18.15",
|
||||
"ruamel.yaml==0.18.16",
|
||||
"slowapi==0.1.9",
|
||||
"uvicorn==0.35.0",
|
||||
"uvicorn==0.38.0",
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
|
|
@ -42,7 +42,7 @@ Repository = "https://github.com/StuffAnThings/qbit_manage"
|
|||
[project.optional-dependencies]
|
||||
dev = [
|
||||
"pre-commit==4.3.0",
|
||||
"ruff==0.13.0",
|
||||
"ruff==0.14.5",
|
||||
]
|
||||
|
||||
[tool.ruff]
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue