feat(container): update ghcr.io/autobrr/qui ( v1.23.0 ➔ v1.24.0 ) #1943

Open
renovate-bot wants to merge 1 commit from renovate/ghcr.io-autobrr-qui-1.x into main
Collaborator

This PR contains the following updates:

Package Update Change
ghcr.io/autobrr/qui minor v1.23.0v1.24.0

Release Notes

autobrr/qui (ghcr.io/autobrr/qui)

v1.24.0

Compare Source

Changelog
New Features
Bug Fixes
Other Changes

Full Changelog: https://github.com/autobrr/qui/compare/v1.23.0...v1.24.0

Docker images
  • docker pull ghcr.io/autobrr/qui:v1.24.0
  • docker pull ghcr.io/autobrr/qui:latest
What to do next?

Thank you for using qui!


Configuration

📅 Schedule: (in timezone Europe/Rome)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/autobrr/qui](https://github.com/autobrr/qui) | minor | `v1.23.0` → `v1.24.0` | --- ### Release Notes <details> <summary>autobrr/qui (ghcr.io/autobrr/qui)</summary> ### [`v1.24.0`](https://github.com/autobrr/qui/releases/tag/v1.24.0) [Compare Source](https://github.com/autobrr/qui/compare/v1.23.0...v1.24.0) ##### Changelog ##### New Features - [`4fc31d1`](https://github.com/autobrr/qui/commit/4fc31d18aa27444d60c7635e7d3d01a4613b4991): feat(backups): reclaim orphaned torrent cache blobs at startup ([#&#8203;2190](https://github.com/autobrr/qui/issues/2190)) ([@&#8203;nitrobass24](https://github.com/nitrobass24)) - [`cf3e4dd`](https://github.com/autobrr/qui/commit/cf3e4dd03306789fcbcad7d8b4661cf38996aad9): feat(crossseed): detect ReFS block-cloned delete matches ([#&#8203;2183](https://github.com/autobrr/qui/issues/2183)) ([@&#8203;Audionut](https://github.com/Audionut)) - [`dd6b28f`](https://github.com/autobrr/qui/commit/dd6b28f59e2f6b949140cb4cdac9587d12f2fa05): feat(crossseed): detect hardlinked cross-seeds in delete dialog ([#&#8203;2180](https://github.com/autobrr/qui/issues/2180)) ([@&#8203;s0up4200](https://github.com/s0up4200)) - [`aba44c0`](https://github.com/autobrr/qui/commit/aba44c090283a429fdc9a63a3217e2d83192881e): feat(crossseed): match season packs across alternate titles and anime absolute numbering ([#&#8203;2105](https://github.com/autobrr/qui/issues/2105)) ([@&#8203;s0up4200](https://github.com/s0up4200)) - [`2dcb341`](https://github.com/autobrr/qui/commit/2dcb34153478f8d1a912f9e2b589b70ca0d48765): feat(qbittorrent): detect "torrent has been rejected" as unregistered ([#&#8203;2133](https://github.com/autobrr/qui/issues/2133)) ([@&#8203;s0up4200](https://github.com/s0up4200)) - [`3306d62`](https://github.com/autobrr/qui/commit/3306d6234f3350d34303ad7144e5de961f0717b7): feat(web): add Brazilian Portuguese (pt-BR) localization and i18n coverage tooling ([#&#8203;2136](https://github.com/autobrr/qui/issues/2136)) ([@&#8203;MaKTaiL](https://github.com/MaKTaiL)) - [`9c5bdbc`](https://github.com/autobrr/qui/commit/9c5bdbc98dcb143a7e26f0e72aa4d8856a072e9b): feat(web): add supporter subscription entry point ([#&#8203;2185](https://github.com/autobrr/qui/issues/2185)) ([@&#8203;s0up4200](https://github.com/s0up4200)) ##### Bug Fixes - [`85e52aa`](https://github.com/autobrr/qui/commit/85e52aa90fa8ca5a725ae63fc93f76117964d089): fix(backups): overlap export stalls and cap the adaptive delay ([#&#8203;2188](https://github.com/autobrr/qui/issues/2188)) ([@&#8203;nitrobass24](https://github.com/nitrobass24)) - [`a13b6db`](https://github.com/autobrr/qui/commit/a13b6dbe32583cc8e8906b7f8a9b967004fa0959): fix(backups): write cache blobs atomically ([#&#8203;2189](https://github.com/autobrr/qui/issues/2189)) ([@&#8203;nitrobass24](https://github.com/nitrobass24)) - [`250b115`](https://github.com/autobrr/qui/commit/250b1152efc86a7f5129271779fc58facf2723dc): fix(crossseed): complete RSS-deduplicated searches and surface search errors ([#&#8203;2162](https://github.com/autobrr/qui/issues/2162)) ([@&#8203;jussaw](https://github.com/jussaw)) - [`ef250e0`](https://github.com/autobrr/qui/commit/ef250e0d2ffaa1b80be636f4749e934899ebb8fd): fix(crossseed): keep partial results when a single tracker fails ([#&#8203;2156](https://github.com/autobrr/qui/issues/2156)) ([@&#8203;s0up4200](https://github.com/s0up4200)) - [`55d07a2`](https://github.com/autobrr/qui/commit/55d07a2d159b11194080fc6d7cb65af1522c0c3c): fix(crossseed): retain candidates using exact size evidence ([#&#8203;2160](https://github.com/autobrr/qui/issues/2160)) ([@&#8203;Audionut](https://github.com/Audionut)) - [`0824c54`](https://github.com/autobrr/qui/commit/0824c5478d4f2578da447763318d0721b93c01ad): fix(hardlink): use 128-bit Windows file IDs ([#&#8203;2182](https://github.com/autobrr/qui/issues/2182)) ([@&#8203;Audionut](https://github.com/Audionut)) - [`613dac8`](https://github.com/autobrr/qui/commit/613dac8d03fee844187fa2ce9d9bd4a1a8cfbe62): fix(reannounce): update torrent age calculation and add 'started' outcome to reannounce automation ([#&#8203;2135](https://github.com/autobrr/qui/issues/2135)) ([@&#8203;MaKTaiL](https://github.com/MaKTaiL)) - [`6acffb1`](https://github.com/autobrr/qui/commit/6acffb1fb6a2d8f104a85ea724935bd42f550344): fix(web): update radix-ui packages to fix dialog dismissal regression ([#&#8203;2143](https://github.com/autobrr/qui/issues/2143)) ([@&#8203;nitrobass24](https://github.com/nitrobass24)) - [`05bf3f4`](https://github.com/autobrr/qui/commit/05bf3f485e1f1a74976b12aabd42eb12182e241f): fix: preserve empty torrent path components ([#&#8203;2152](https://github.com/autobrr/qui/issues/2152)) ([@&#8203;Mevas](https://github.com/Mevas)) - [`914c74d`](https://github.com/autobrr/qui/commit/914c74d3497d82d8c06969040ff45fbc98954b14): fix: reject qBittorrent never-completed sentinels in completion detection, automations, and UI ([#&#8203;2171](https://github.com/autobrr/qui/issues/2171)) ([@&#8203;s0up4200](https://github.com/s0up4200)) - [`b5c82c3`](https://github.com/autobrr/qui/commit/b5c82c3ebb3fdeff95012f6f8376cea9fbfe8f9c): fix: sanitize non-UTF-8 bytes from torrent-derived strings ([#&#8203;2158](https://github.com/autobrr/qui/issues/2158)) ([@&#8203;Zmegolaz](https://github.com/Zmegolaz)) ##### Other Changes - [`04deece`](https://github.com/autobrr/qui/commit/04deece9c0ba765411c715ef02b8e32e7f4a0e51): chore(deps): bump fast-uri from 3.1.3 to 3.1.4 in /web ([#&#8203;2174](https://github.com/autobrr/qui/issues/2174)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot]) - [`4c9931e`](https://github.com/autobrr/qui/commit/4c9931ebfcad34f6d4d239b87400be5eae5f452b): chore(deps): bump go-qbittorrent to v1.17.0 ([#&#8203;2178](https://github.com/autobrr/qui/issues/2178)) ([@&#8203;s0up4200](https://github.com/s0up4200)) - [`c6c052c`](https://github.com/autobrr/qui/commit/c6c052c5533d0f965c841874c46d1000a34bdedf): chore(deps): bump postcss from 8.5.16 to 8.5.18 in /documentation ([#&#8203;2176](https://github.com/autobrr/qui/issues/2176)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot]) - [`6c09481`](https://github.com/autobrr/qui/commit/6c094815fba3a80564a99db79c42e97f9762d8ea): chore(deps): bump the github group with 2 updates ([#&#8203;2153](https://github.com/autobrr/qui/issues/2153)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot]) - [`6113044`](https://github.com/autobrr/qui/commit/61130445e322e831f550c323749538902f87f0d5): chore(deps): bump the github group with 4 updates ([#&#8203;2173](https://github.com/autobrr/qui/issues/2173)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot]) - [`4ccd457`](https://github.com/autobrr/qui/commit/4ccd4571d77b552a57fef4ad61c2ab90e8ca5c43): chore(deps): bump the github group with 7 updates ([#&#8203;2128](https://github.com/autobrr/qui/issues/2128)) ([@&#8203;dependabot](https://github.com/dependabot)\[bot]) - [`4eaaab3`](https://github.com/autobrr/qui/commit/4eaaab3cabde397d43e66f008a4b778b41953bb7): chore(docs): fix missing tip close ([#&#8203;2155](https://github.com/autobrr/qui/issues/2155)) ([@&#8203;Audionut](https://github.com/Audionut)) - [`84b6359`](https://github.com/autobrr/qui/commit/84b63591e16363914070c9e3aa999bae2be1f467): chore(web): bump postcss to 8.5.23 ([#&#8203;2181](https://github.com/autobrr/qui/issues/2181)) ([@&#8203;s0up4200](https://github.com/s0up4200)) - [`7ef6ccc`](https://github.com/autobrr/qui/commit/7ef6cccb4d4a9a4862884fbc98f81269289d1b94): docs: add instructions for macOS Container ([#&#8203;2161](https://github.com/autobrr/qui/issues/2161)) ([@&#8203;danielcg](https://github.com/danielcg)) - [`2854ce7`](https://github.com/autobrr/qui/commit/2854ce753bd87b64fd07183fe84971f3922994f1): docs: update Telegram Shoutrrr URL format ([#&#8203;2145](https://github.com/autobrr/qui/issues/2145)) ([@&#8203;denisoster](https://github.com/denisoster)) **Full Changelog**: <https://github.com/autobrr/qui/compare/v1.23.0...v1.24.0> ##### Docker images - `docker pull ghcr.io/autobrr/qui:v1.24.0` - `docker pull ghcr.io/autobrr/qui:latest` ##### What to do next? - Join our [Discord server](https://discord.autobrr.com/qui) Thank you for using qui! </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Rome) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yLjEiLCJ1cGRhdGVkSW5WZXIiOiI0NC43LjIiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
feat(container): update ghcr.io/autobrr/qui ( v1.23.0 ➔ v1.24.0 )
All checks were successful
Labeler / Labeler (pull_request) Successful in 32s
Lint / actionlint (pull_request) Successful in 34s
Lint / yamllint (pull_request) Successful in 40s
AI PR Review / AI PR Review (pull_request) Successful in 53s
Konflate 2 resources changed
d7b6a6fc21
| datasource | package             | from    | to      |
| ---------- | ------------------- | ------- | ------- |
| docker     | ghcr.io/autobrr/qui | v1.23.0 | v1.24.0 |

Automated recommendation: APPROVE

Analysis engine: minimax/MiniMax-M2-7-anthropic@http://litellm.ai.svc.cluster.local:4000/v1 (anthropic)

Review: autobrr/qui v1.23.0 → v1.24.0

Recommendation: Approve. This is a straightforward minor version container image bump with no other changes.

Changed Files

  • kubernetes/apps/downloads/qui/app/helmrelease.yaml — single-line tag update: v1.23.0v1.24.0

Required Checks

  • Validate manifest against target cluster version — Verified. The HelmRelease uses standard FluxCD helm.toolkit.fluxcd.io/v2 API with the app-template chart. Konflate rendered-diff found no issues (findings: [], exit code 0). The manifest structure is unchanged.

  • Check for resource quota / limit changes — Verified. Resource limits are unchanged. The HelmRelease retains requests.cpu: 10m and limits.memory: 512Mi. No resource modifications in this diff.

Release Notes Summary

v1.24.0 includes: ReFS block-clone detection for crossseed, hardlink detection improvements (128-bit Windows file IDs), qbittorrent "torrent rejected" detection, torrent cache blob reclamation at startup, Brazilian Portuguese localization, and several crossseed search robustness fixes.

Standards Compliance

  • OCI artifact pinned by tag (intentional per AGENTS.md; this applies to container images, and the pattern is consistent with existing qui deployments in the repo).
  • metadata.namespace intentionally omitted on HelmRelease (namespace injected at build time by kustomize per repo convention).
  • No security, RBAC, or route changes present.

Findings

None.

<!-- ai-pr-reviewer --> <!-- ai-pr-reviewer:{"version":1,"head_sha":"d7b6a6fc21e3b63785adbc62358e97edf6460934","base_sha":"8b2e121cbb10817d6b470fccacbd70c3932d2183","review_scope":"full","review_result":"clean","required_checks":"complete"} --> <!-- ai-pr-review-sha:d7b6a6fc21e3b63785adbc62358e97edf6460934 --> <!-- ai-pr-review-fingerprint:c1faad3d644af5585ccf69cfa2ad63d2a199da29|cfg:16b403f7f6fafa39ece41a3a80bdc5452fe3715c359eff9853a4c1633e4c1392 --> ✅ **Automated recommendation: APPROVE** _Analysis engine: minimax/MiniMax-M2-7-anthropic@http://litellm.ai.svc.cluster.local:4000/v1 (anthropic)_ ## Review: autobrr/qui v1.23.0 → v1.24.0 **Recommendation:** Approve. This is a straightforward minor version container image bump with no other changes. ### Changed Files - `kubernetes/apps/downloads/qui/app/helmrelease.yaml` — single-line tag update: `v1.23.0` → `v1.24.0` ### Required Checks - **Validate manifest against target cluster version** — Verified. The HelmRelease uses standard FluxCD `helm.toolkit.fluxcd.io/v2` API with the `app-template` chart. Konflate rendered-diff found no issues (`findings: []`, exit code 0). The manifest structure is unchanged. - **Check for resource quota / limit changes** — Verified. Resource limits are unchanged. The HelmRelease retains `requests.cpu: 10m` and `limits.memory: 512Mi`. No resource modifications in this diff. ### Release Notes Summary v1.24.0 includes: ReFS block-clone detection for crossseed, hardlink detection improvements (128-bit Windows file IDs), qbittorrent "torrent rejected" detection, torrent cache blob reclamation at startup, Brazilian Portuguese localization, and several crossseed search robustness fixes. ### Standards Compliance - OCI artifact pinned by tag (intentional per `AGENTS.md`; this applies to container images, and the pattern is consistent with existing qui deployments in the repo). - `metadata.namespace` intentionally omitted on `HelmRelease` (namespace injected at build time by kustomize per repo convention). - No security, RBAC, or route changes present. ### Findings None.
Collaborator

konflate — summary

+0 added · 2 changed · −0 removed — 2 resources · 2 apps

Routine — only container-image and chart-version changes; nothing else changed.

Image changes

image from to
ghcr.io/autobrr/qui v1.23.0 v1.24.0

View the full rendered diff →

konflate · rendered d7b6a6f · advisory, not a gate

<!-- konflate:pr-1943 --> ### konflate — summary **+0 added · 2 changed · −0 removed** — 2 resources · 2 apps **Routine** — only container-image and chart-version changes; nothing else changed. **Image changes** | image | from | to | |---|---|---| | `ghcr.io/autobrr/qui` | `v1.23.0` | `v1.24.0` | [View the full rendered diff →](https://konflate.aresu.eu/#/pr/1943) <sub>konflate · rendered `d7b6a6f` · advisory, not a gate</sub>
All checks were successful
Labeler / Labeler (pull_request) Successful in 32s
Lint / actionlint (pull_request) Successful in 34s
Lint / yamllint (pull_request) Successful in 40s
AI PR Review / AI PR Review (pull_request) Successful in 53s
Konflate 2 resources changed
This pull request can be merged automatically.
This branch is out-of-date with the base branch
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/ghcr.io-autobrr-qui-1.x:renovate/ghcr.io-autobrr-qui-1.x
git switch renovate/ghcr.io-autobrr-qui-1.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/ghcr.io-autobrr-qui-1.x
git switch renovate/ghcr.io-autobrr-qui-1.x
git rebase main
git switch main
git merge --ff-only renovate/ghcr.io-autobrr-qui-1.x
git switch renovate/ghcr.io-autobrr-qui-1.x
git rebase main
git switch main
git merge --no-ff renovate/ghcr.io-autobrr-qui-1.x
git switch main
git merge --squash renovate/ghcr.io-autobrr-qui-1.x
git switch main
git merge --ff-only renovate/ghcr.io-autobrr-qui-1.x
git switch main
git merge renovate/ghcr.io-autobrr-qui-1.x
git push origin main
Sign in to join this conversation.
No description provided.