feat(container): update image ghcr.io/autobrr/qui (v1.23.0 ➔ v1.24.0) - #4261
Conversation
@@ spec.template.spec.containers.app.image @@
# apps/v1/Deployment/media/qui
! ± value change
- ghcr.io/autobrr/qui:v1.23.0@sha256:b1abd18f1d544cd5c63a3b8d9c8a91d097143e04df416567a8cb52040f380ca8
+ ghcr.io/autobrr/qui:v1.24.0@sha256:c1531b69a116b2572f69c76e6e02990b20ca04ef6550c883009df9ebcade1aba
|
@@ spec.values.controllers.qui.containers.app.image.tag @@
# helm.toolkit.fluxcd.io/v2/HelmRelease/media/qui
! ± value change
- v1.23.0@sha256:b1abd18f1d544cd5c63a3b8d9c8a91d097143e04df416567a8cb52040f380ca8
+ v1.24.0@sha256:c1531b69a116b2572f69c76e6e02990b20ca04ef6550c883009df9ebcade1aba
|
📝 WalkthroughWalkthroughThe Qui HelmRelease updates the controller container image from ChangesQui image update
Estimated code review effort: 1 (Trivial) | ~2 minutes Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
AI Automated ReviewAnalysis engine: qwen-3.6-fast@http://litellm.ai.svc.cluster.local/v1 (openai) RecommendationApprove. This is a straightforward minor version bump of the Change-by-Change Findings
|
| Check | Status | Notes |
|---|---|---|
| Validate manifest against target cluster version | ✅ Verified | Uses helm.toolkit.fluxcd.io/v2 API, compatible with current Flux CD versions. No schema violations detected. |
| Check for resource quota / limit changes | ✅ Verified | Resource requests and limits are unchanged from the previous version. |
| Verify file path sanitization | ✅ N/A | This PR only updates an image tag; no file-serving logic or path-handling code is modified in the repository. The upstream release notes mention sanitization of non-UTF-8 bytes in torrent-derived strings, which is handled internally by the application. |
| Check for directory traversal vulnerabilities | ✅ N/A | No file-serving or path-construction changes in this PR. The file_serving_changes risk flag was triggered by the classifier due to the app's nature (media server), but this specific diff contains no relevant code changes. |
Unknowns or Needs Verification
None. The image digest is verifiable against the GitHub release, and the manifest structure is consistent with repository conventions.
This PR contains the following updates:
v1.23.0→v1.24.0Release Notes
autobrr/qui (ghcr.io/autobrr/qui)
v1.24.0Compare Source
Changelog
New Features
4fc31d1: feat(backups): reclaim orphaned torrent cache blobs at startup (#2190) (@nitrobass24)cf3e4dd: feat(crossseed): detect ReFS block-cloned delete matches (#2183) (@Audionut)dd6b28f: feat(crossseed): detect hardlinked cross-seeds in delete dialog (#2180) (@s0up4200)aba44c0: feat(crossseed): match season packs across alternate titles and anime absolute numbering (#2105) (@s0up4200)2dcb341: feat(qbittorrent): detect "torrent has been rejected" as unregistered (#2133) (@s0up4200)3306d62: feat(web): add Brazilian Portuguese (pt-BR) localization and i18n coverage tooling (#2136) (@MaKTaiL)9c5bdbc: feat(web): add supporter subscription entry point (#2185) (@s0up4200)Bug Fixes
85e52aa: fix(backups): overlap export stalls and cap the adaptive delay (#2188) (@nitrobass24)a13b6db: fix(backups): write cache blobs atomically (#2189) (@nitrobass24)250b115: fix(crossseed): complete RSS-deduplicated searches and surface search errors (#2162) (@jussaw)ef250e0: fix(crossseed): keep partial results when a single tracker fails (#2156) (@s0up4200)55d07a2: fix(crossseed): retain candidates using exact size evidence (#2160) (@Audionut)0824c54: fix(hardlink): use 128-bit Windows file IDs (#2182) (@Audionut)613dac8: fix(reannounce): update torrent age calculation and add 'started' outcome to reannounce automation (#2135) (@MaKTaiL)6acffb1: fix(web): update radix-ui packages to fix dialog dismissal regression (#2143) (@nitrobass24)05bf3f4: fix: preserve empty torrent path components (#2152) (@Mevas)914c74d: fix: reject qBittorrent never-completed sentinels in completion detection, automations, and UI (#2171) (@s0up4200)b5c82c3: fix: sanitize non-UTF-8 bytes from torrent-derived strings (#2158) (@Zmegolaz)Other Changes
04deece: chore(deps): bump fast-uri from 3.1.3 to 3.1.4 in /web (#2174) (@dependabot[bot])4c9931e: chore(deps): bump go-qbittorrent to v1.17.0 (#2178) (@s0up4200)c6c052c: chore(deps): bump postcss from 8.5.16 to 8.5.18 in /documentation (#2176) (@dependabot[bot])6c09481: chore(deps): bump the github group with 2 updates (#2153) (@dependabot[bot])6113044: chore(deps): bump the github group with 4 updates (#2173) (@dependabot[bot])4ccd457: chore(deps): bump the github group with 7 updates (#2128) (@dependabot[bot])4eaaab3: chore(docs): fix missing tip close (#2155) (@Audionut)84b6359: chore(web): bump postcss to 8.5.23 (#2181) (@s0up4200)7ef6ccc: docs: add instructions for macOS Container (#2161) (@danielcg)2854ce7: docs: update Telegram Shoutrrr URL format (#2145) (@denisoster)Full Changelog: autobrr/qui@v1.23.0...v1.24.0
Docker images
docker pull ghcr.io/autobrr/qui:v1.24.0docker pull ghcr.io/autobrr/qui:latestWhat to do next?
Thank you for using qui!
Configuration
📅 Schedule: (in timezone Europe/Brussels)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.