renovate-bot
f56f88eeb1
chore(deps): update ghcr.io/stuffanthings/qbit_manage docker tag to v4.7.1
lint-test-helm / lint-helm (pull_request) Successful in 43s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 59s
2026-05-18 14:08:18 +00:00
alexlebens
7dd68e6ef4
feat: change to init sidecar
lint-test-helm / lint-helm (pull_request) Successful in 29s
lint-test-helm / validate-kubeconform (pull_request) Successful in 49s
render-manifests / render-manifests (pull_request) Successful in 1m20s
2026-05-17 16:09:08 -05:00
alexlebens
e180e0c73f
feat: update env
lint-test-helm / lint-helm (pull_request) Successful in 35s
lint-test-helm / validate-kubeconform (pull_request) Successful in 26s
render-manifests / render-manifests (pull_request) Successful in 1m2s
2026-05-17 14:06:31 -05:00
renovate-bot
a22a873a1b
chore(deps): update helm release app-template to v5.0.1
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 1m47s
lint-test-helm / validate-kubeconform (pull_request) Successful in 3m46s
render-manifests / render-manifests (pull_request) Successful in 7m54s
2026-05-15 00:43:19 +00:00
alexlebens
90e097dd4a
feat: switch to backblaze
lint-test-helm / lint-helm (pull_request) Successful in 43s
lint-test-helm / validate-kubeconform (pull_request) Successful in 56s
render-manifests / render-manifests (pull_request) Successful in 1m19s
2026-05-09 20:25:00 -05:00
alexlebens
ce9a289aec
feat: migration to v5 accounts
lint-test-helm / lint-helm (pull_request) Successful in 37s
lint-test-helm / validate-kubeconform (pull_request) Successful in 37s
render-manifests / render-manifests (pull_request) Successful in 1m29s
2026-05-07 16:22:10 -05:00
renovate-bot
1681cfc980
chore(deps): update helm release app-template to v5
2026-05-07 21:09:25 +00:00
renovate-bot
943417c7b4
chore(deps): update ghcr.io/autobrr/qui docker tag to v1.18.0
lint-test-helm / lint-helm (pull_request) Successful in 21s
lint-test-helm / validate-kubeconform (pull_request) Successful in 24s
render-manifests / render-manifests (pull_request) Successful in 53s
2026-05-05 01:47:26 +00:00
renovate-bot
8bc839dd2a
chore(deps): update ghcr.io/caronc/apprise docker tag to v1.4.1
2026-05-03 01:35:42 +00:00
renovate-bot
c68fc9b20b
chore(deps): update volsync-target docker tag to v1.1.1
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 20s
lint-test-helm / validate-kubeconform (pull_request) Has been skipped
render-manifests / render-manifests (pull_request) Successful in 2m57s
2026-04-28 23:39:11 +00:00
renovate-bot
65e5d1a3f5
chore(deps): update volsync-target docker tag to v1.1.0
lint-test-helm / lint-helm (pull_request) Successful in 1m33s
lint-test-helm / validate-kubeconform (pull_request) Successful in 2m12s
render-manifests / render-manifests (pull_request) Successful in 1m37s
2026-04-28 22:18:07 +00:00
renovate-bot
783c2a9486
chore(deps): update ghcr.io/caronc/apprise docker tag to v1.4.0
2026-04-26 17:44:02 +00:00
renovate-bot
d1975985df
chore(deps): update volsync-target docker tag to v1
lint-test-helm / lint-helm (pull_request) Successful in 56s
lint-test-helm / validate-kubeconform (pull_request) Successful in 1m12s
render-manifests / render-manifests (pull_request) Successful in 1m44s
2026-04-24 22:59:33 +00:00
alexlebens
977b658fe3
feat: adjust cidr
lint-test-helm / lint-helm (pull_request) Successful in 51s
lint-test-helm / validate-kubeconform (pull_request) Successful in 1m4s
render-manifests / render-manifests (pull_request) Successful in 1m54s
2026-04-24 13:14:56 -05:00
alexlebens
1c07e3daa8
feat: use latest
lint-test-helm / lint-helm (pull_request) Successful in 48s
lint-test-helm / validate-kubeconform (pull_request) Successful in 42s
render-manifests / render-manifests (pull_request) Successful in 1m8s
2026-04-24 11:25:11 -05:00
alexlebens
6cbe4bcdb3
fix: wrong ports
lint-test-helm / lint-helm (pull_request) Successful in 32s
lint-test-helm / validate-kubeconform (pull_request) Successful in 25s
render-manifests / render-manifests (pull_request) Successful in 1m46s
2026-04-23 21:25:57 -05:00
alexlebens
b9e649fa66
feat: switch to full cidr
lint-test-helm / lint-helm (pull_request) Successful in 31s
lint-test-helm / validate-kubeconform (pull_request) Successful in 26s
render-manifests / render-manifests (pull_request) Successful in 48s
2026-04-23 20:14:11 -05:00
alexlebens
e1b98ccd3c
feat: add more
lint-test-helm / lint-helm (pull_request) Successful in 9m59s
lint-test-helm / validate-kubeconform (pull_request) Successful in 12m1s
render-manifests / render-manifests (pull_request) Successful in 6m56s
2026-04-23 17:26:26 -05:00
alexlebens
5d23f3c391
feat: add more
2026-04-23 17:26:26 -05:00
alexlebens
4f2c97acf7
feat: convert many
2026-04-23 17:26:26 -05:00
renovate-bot
7fe46b42aa
chore(deps): update ghcr.io/autobrr/qui docker tag to v1.17.0
2026-04-18 22:13:19 +00:00
renovate-bot
5382dfb4c0
chore(deps): update ghcr.io/autobrr/qui docker tag to v1.16.1
renovate/stability-days Updates have not met minimum release age requirement
lint-test-helm / lint-helm (pull_request) Successful in 35s
render-manifests / render-manifests (pull_request) Successful in 1m19s
lint-test-helm / validate-kubeconform (pull_request) Successful in 55s
2026-04-08 21:02:23 +00:00
renovate-bot
6e30728857
chore(deps): update ghcr.io/autobrr/qui docker tag to v1.16.0
lint-test-helm / lint-helm (pull_request) Successful in 19s
lint-test-helm / validate-kubeconform (pull_request) Successful in 19s
render-manifests / render-manifests (pull_request) Successful in 1m2s
2026-04-07 17:15:23 +00:00
alexlebens
6507537582
feat: tweaks
lint-test-helm / lint-helm (pull_request) Successful in 30s
lint-test-helm / validate-kubeconform (pull_request) Successful in 28s
render-manifests / render-manifests (pull_request) Successful in 49s
2026-04-07 11:20:25 -05:00
alexlebens
267e4ac990
feat: refactor apps
2026-04-06 20:49:05 +00:00
alexlebens
ce8a7ebfc7
feat: refactor apps
2026-04-06 19:51:58 +00:00
alexlebens
2200f635c1
feat: update image
2026-04-03 23:51:57 +00:00
alexlebens
d41261d1cb
feat: add affinity to keep apps separate ( #5402 )
...
lint-test-helm / lint-helm (push) Successful in 28s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
Reviewed-on: #5402
2026-04-02 01:31:02 +00:00
renovate-bot
288dc661cd
chore(deps): update ghcr.io/stuffanthings/qbit_manage docker tag to v4.6.6 ( #5055 )
lint-test-helm / lint-helm (push) Successful in 24s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m30s
2026-03-24 16:40:35 +00:00
renovate-bot
e39220a499
chore(deps): update caronc/apprise docker tag to v1.3.3 ( #5006 )
lint-test-helm / validate-kubeconform (push) Has been cancelled
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-03-23 19:02:23 +00:00
alexlebens
4cfa054480
tmp/airvpn ( #4921 )
...
lint-test-helm / lint-helm (push) Successful in 16s
lint-test-helm / validate-kubeconform (push) Has been skipped
render-manifests / render-manifests (push) Successful in 5m53s
renovate / renovate (push) Successful in 2m35s
Reviewed-on: #4921
2026-03-20 04:44:40 +00:00
alexlebens
dfa99bbc33
tmp/airvpn ( #4917 )
...
lint-test-helm / lint-helm (push) Successful in 17s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m23s
Reviewed-on: #4917
2026-03-20 04:25:46 +00:00
alexlebens
7efd7758c6
tmp/airvpn ( #4915 )
...
lint-test-helm / lint-helm (push) Successful in 24s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m22s
Reviewed-on: #4915
2026-03-20 04:19:50 +00:00
alexlebens
854f3646ce
feat: switch to airvpn ( #4912 )
...
lint-test-helm / lint-helm (push) Successful in 17s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Successful in 2m29s
Reviewed-on: #4912
2026-03-20 04:08:30 +00:00
renovate-bot
3ebc4adee9
chore(deps): update ghcr.io/autobrr/qui docker tag to v1.15.0 ( #4884 )
...
lint-test-helm / lint-helm (push) Successful in 30s
lint-test-helm / validate-kubeconform (push) Has been skipped
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/autobrr/qui](https://github.com/autobrr/qui ) | minor | `v1.14.1` → `v1.15.0` |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/2) for more information.
---
### Release Notes
<details>
<summary>autobrr/qui (ghcr.io/autobrr/qui)</summary>
### [`v1.15.0`](https://github.com/autobrr/qui/releases/tag/v1.15.0 )
[Compare Source](https://github.com/autobrr/qui/compare/v1.14.1...v1.15.0 )
#### Changelog
##### Breaking change
CORS is disabled by default; enable by setting QUI\_\_CORS\_ALLOWED\_ORIGINS with explicit origins (http(s)://host\[:port]). See <https://getqui.com/docs/advanced/sso-proxy-cors >
##### New Features
- [`93786a2`](https://github.com/autobrr/qui/commit/93786a230fa0432d0e9e77dbf17b7141ec0f5611 ): feat(automations): add configurable processing priority/sorting ([#​1235](https://github.com/autobrr/qui/issues/1235 )) ([@​Oscariremma](https://github.com/Oscariremma ))
- [`45eaf1f`](https://github.com/autobrr/qui/commit/45eaf1f60d8ff6afb602b1a466a9c604c84825ff ): feat(database): add postgres and sqlite migration CLI ([#​1530](https://github.com/autobrr/qui/issues/1530 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`430f5d1`](https://github.com/autobrr/qui/commit/430f5d122f8a4030b1a060e4f2b7e2a6ebcceca5 ): feat(torrents): mediaInfo dialog ([#​1537](https://github.com/autobrr/qui/issues/1537 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`8eb8903`](https://github.com/autobrr/qui/commit/8eb8903ad5b330795b149ef7764f477229b48ef0 ): feat(web): Add persistence to unified instance filter in sidebar ([#​1560](https://github.com/autobrr/qui/issues/1560 )) ([@​drtaru](https://github.com/drtaru ))
- [`7aadde7`](https://github.com/autobrr/qui/commit/7aadde78371f3092f8ef5a300f689343a80c2b46 ): feat(web): add path autocomplete to set location dialog ([#​1432](https://github.com/autobrr/qui/issues/1432 )) ([@​nitrobass24](https://github.com/nitrobass24 ))
- [`077f32c`](https://github.com/autobrr/qui/commit/077f32c4bf7062a5e0c78a8594727c9abdd5139a ): feat: add mediainfo api endpoint ([#​1545](https://github.com/autobrr/qui/issues/1545 )) ([@​Audionut](https://github.com/Audionut ))
- [`99cf695`](https://github.com/autobrr/qui/commit/99cf69540b1eaa62dc69429e366629d8f2f149d9 ): feat: endpoint to trigger directory scans from external tools ([#​1559](https://github.com/autobrr/qui/issues/1559 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`8956f9b`](https://github.com/autobrr/qui/commit/8956f9bab15ec0a8adc6050103550c4abcf78e44 ): feat: unify bulk tag editor ([#​1571](https://github.com/autobrr/qui/issues/1571 )) ([@​s0up4200](https://github.com/s0up4200 ))
##### Bug Fixes
- [`552d617`](https://github.com/autobrr/qui/commit/552d61705a65308f4f1cd688e9f2e0b356180d47 ): fix(api): align add torrent OpenAPI field ([#​1617](https://github.com/autobrr/qui/issues/1617 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`424f7a0`](https://github.com/autobrr/qui/commit/424f7a0de089dce881e8bbecd220163a78e0295f ): fix(api): restrict CORS to explicit allowlist ([#​1551](https://github.com/autobrr/qui/issues/1551 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`38991d8`](https://github.com/autobrr/qui/commit/38991d8c76ec3e2e2640fe3a65f3332008a549f5 ): fix(auth): allow loopback health probes ([#​1621](https://github.com/autobrr/qui/issues/1621 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`4ae88c9`](https://github.com/autobrr/qui/commit/4ae88c92d2b29b9e5c48b933d201cc684636e216 ): fix(automations): align include-cross-seeds category apply ([#​1517](https://github.com/autobrr/qui/issues/1517 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`6a127a8`](https://github.com/autobrr/qui/commit/6a127a8ad0f55c78afdca9e156466bd4d245451b ): fix(automations): scope skipWithin to only deleted action ([#​1538](https://github.com/autobrr/qui/issues/1538 )) ([@​jabloink](https://github.com/jabloink ))
- [`c776189`](https://github.com/autobrr/qui/commit/c776189097d881fae6493758820be66612b6494d ): fix(crossseed): avoid completion timeout misses on non-Gazelle torrents ([#​1536](https://github.com/autobrr/qui/issues/1536 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`b1338a7`](https://github.com/autobrr/qui/commit/b1338a7b3f3c0289c1f5bcc64dcd6a4f9f393442 ): fix(crossseed): handle missing webhook collection tags ([#​1610](https://github.com/autobrr/qui/issues/1610 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`eacbb68`](https://github.com/autobrr/qui/commit/eacbb683659739e2fb1a6d30f460b7a418052f07 ): fix(crossseed): normalize hdr aliases ([#​1572](https://github.com/autobrr/qui/issues/1572 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`537ad46`](https://github.com/autobrr/qui/commit/537ad46ba8f8a28f7c13adf23ad060616004c6ef ): fix(crossseed): queue completion searches and retry rate-limit waits ([#​1523](https://github.com/autobrr/qui/issues/1523 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`4fc550f`](https://github.com/autobrr/qui/commit/4fc550f01649a7661c0096abbc2471d19890b2fd ): fix(crossseed): use autobrr indexer ids for webhooks ([#​1614](https://github.com/autobrr/qui/issues/1614 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`08029ad`](https://github.com/autobrr/qui/commit/08029adda32e2302bdc9fcc445724e6a9332d162 ): fix(crossseed): valid partial matches being rejected ([#​1291](https://github.com/autobrr/qui/issues/1291 )) ([@​rybertm](https://github.com/rybertm ))
- [`77eedd9`](https://github.com/autobrr/qui/commit/77eedd9b5ec4092dc8654b28d25a94ba6ba9689f ): fix(database): avoid postgres temp-table statement caching ([#​1581](https://github.com/autobrr/qui/issues/1581 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`25daa17`](https://github.com/autobrr/qui/commit/25daa170db2efc98e7bafbe6184b6288dd927073 ): fix(dirscan): honor canceled queued webhook runs ([#​1612](https://github.com/autobrr/qui/issues/1612 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`56995f1`](https://github.com/autobrr/qui/commit/56995f12f1948e4d4eaaaed565f0f0406d561131 ): fix(dirscan): queue webhook scans and tighten age filtering ([#​1603](https://github.com/autobrr/qui/issues/1603 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`444d07b`](https://github.com/autobrr/qui/commit/444d07b00a1c173837ad16017edfc6717b9f1432 ): fix(dirscan): select concrete hardlink base dir ([#​1606](https://github.com/autobrr/qui/issues/1606 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`c35bea0`](https://github.com/autobrr/qui/commit/c35bea02a1818269249e8ea4de60e4bae611bdb0 ): fix(instances): improve settings dialog scrolling ([#​1569](https://github.com/autobrr/qui/issues/1569 )) ([@​nuxencs](https://github.com/nuxencs ))
- [`dc501a0`](https://github.com/autobrr/qui/commit/dc501a05210032fc2094b9bf7a12b1f946a9d3f3 ): fix(proxy): reauth qbit passthrough requests ([#​1582](https://github.com/autobrr/qui/issues/1582 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`7950d1d`](https://github.com/autobrr/qui/commit/7950d1d38409b56bdb79e8fe1568446a1a1b1909 ): fix(proxy): search endpoint handling ([#​1524](https://github.com/autobrr/qui/issues/1524 )) ([@​Audionut](https://github.com/Audionut ))
- [`1076eea`](https://github.com/autobrr/qui/commit/1076eeab58993cd5b34737f73c414c6615bb6948 ): fix(qbit): prune empty managed dirs after delete\_with\_files ([#​1604](https://github.com/autobrr/qui/issues/1604 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`5a3114b`](https://github.com/autobrr/qui/commit/5a3114be6902b40d5760fdbd0acefa5b61628a8b ): fix(qbittorrent): stop reboot torrent\_completed spam ([#​1515](https://github.com/autobrr/qui/issues/1515 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`1d02e6c`](https://github.com/autobrr/qui/commit/1d02e6c4acc3f418ababe5d814ceddca80f16761 ): fix(settings): contain settings tab scrolling ([#​1567](https://github.com/autobrr/qui/issues/1567 )) ([@​nuxencs](https://github.com/nuxencs ))
- [`f5d69f3`](https://github.com/autobrr/qui/commit/f5d69f3163cf6c77aa38aff5f41a9667524adc36 ): fix(settings): smoother gradient ([#​1570](https://github.com/autobrr/qui/issues/1570 )) ([@​nuxencs](https://github.com/nuxencs ))
- [`1c0c3bc`](https://github.com/autobrr/qui/commit/1c0c3bc74e617433c49d7dab48ba142adf4eb22a ): fix(torrents): copy MediaInfo summary without brackets ([#​1540](https://github.com/autobrr/qui/issues/1540 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`3ec913a`](https://github.com/autobrr/qui/commit/3ec913afd1a1b31318290c326ca2da925ae24144 ): fix(web): auto-append slash on path autocomplete selection ([#​1431](https://github.com/autobrr/qui/issues/1431 )) ([@​nitrobass24](https://github.com/nitrobass24 ))
- [`aa2f3da`](https://github.com/autobrr/qui/commit/aa2f3daf1f0b16cee03fe5608a598a85af89099a ): fix(web): check field.state.value type in AddTorrentDialog ([#​1613](https://github.com/autobrr/qui/issues/1613 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`1abfc5e`](https://github.com/autobrr/qui/commit/1abfc5ef95005e63ae6dbb943945da7c946a60ab ): fix(web): handle SSO proxy redirect to /index.html ([#​1600](https://github.com/autobrr/qui/issues/1600 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`1991f90`](https://github.com/autobrr/qui/commit/1991f9040d7a38f0f40b002c9b8a7d907557d305 ): fix(web): warn before enabling reannounce ([#​1583](https://github.com/autobrr/qui/issues/1583 )) ([@​s0up4200](https://github.com/s0up4200 ))
##### Other Changes
- [`4069492`](https://github.com/autobrr/qui/commit/4069492a594685c16fdca2e3b1e801bb6f179d89 ): chore(deps): bump the github group with 3 updates ([#​1535](https://github.com/autobrr/qui/issues/1535 )) ([@​dependabot](https://github.com/dependabot )\[bot])
- [`a02e9e8`](https://github.com/autobrr/qui/commit/a02e9e83995f75232194d63e6153741dd4891b90 ): chore(deps): bump the github group with 7 updates ([#​1558](https://github.com/autobrr/qui/issues/1558 )) ([@​dependabot](https://github.com/dependabot )\[bot])
- [`8713667`](https://github.com/autobrr/qui/commit/87136676e58496029d44267ad4fdb59ce27d45ae ): chore(deps): bump the golang group with 15 updates ([#​1543](https://github.com/autobrr/qui/issues/1543 )) ([@​dependabot](https://github.com/dependabot )\[bot])
- [`420607e`](https://github.com/autobrr/qui/commit/420607e2665a2c9e2e3446fe36626d2579a3bebc ): chore(go,ci): adopt go fix, bump to 1.26, and speed up PR checks ([#​1480](https://github.com/autobrr/qui/issues/1480 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`0d0df45`](https://github.com/autobrr/qui/commit/0d0df455e45f77b55e0a759721f39894ff77075a ): docs: add password reset section to CLI commands ([#​1598](https://github.com/autobrr/qui/issues/1598 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`9ef56a2`](https://github.com/autobrr/qui/commit/9ef56a2050491149d9b11895f9f8df621a745f54 ): refactor(makefile): windows support ([#​1546](https://github.com/autobrr/qui/issues/1546 )) ([@​Audionut](https://github.com/Audionut ))
- [`7899cc8`](https://github.com/autobrr/qui/commit/7899cc8601cbae23f4f2b3714b109c049bb68051 ): refactor(reflinking): add windows ReFS filesystem support ([#​1576](https://github.com/autobrr/qui/issues/1576 )) ([@​Audionut](https://github.com/Audionut ))
- [`51d34ab`](https://github.com/autobrr/qui/commit/51d34ab279cd41992c822777bd85ffd78964c9fb ): refactor(releases): share hdr normalization helpers ([#​1586](https://github.com/autobrr/qui/issues/1586 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`c7f4e3d`](https://github.com/autobrr/qui/commit/c7f4e3d8b514a5523d0f9e8f1a6deb46ca64ebcb ): refactor(web): tighten unified scope navigation ([#​1618](https://github.com/autobrr/qui/issues/1618 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`4b05177`](https://github.com/autobrr/qui/commit/4b051778a45f521b43b7f7c2561b84fabe3dc987 ): test(handlers): cover tag baseline field requests ([@​s0up4200](https://github.com/s0up4200 ))
**Full Changelog**: <https://github.com/autobrr/qui/compare/v1.14.1...v1.15.0 >
#### Docker images
- `docker pull ghcr.io/autobrr/qui:v1.15.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**: 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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4884
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-03-20 00:08:45 +00:00
renovate-bot
7dac56f404
chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to 855e5f4 ( #4753 )
lint-test-helm / lint-helm (push) Successful in 21s
lint-test-helm / validate-kubeconform (push) Has been skipped
render-manifests / render-manifests (push) Successful in 8m24s
renovate / renovate (push) Successful in 1m22s
2026-03-15 08:03:46 +00:00
alexlebens
f56e5a8a43
feat: change volsync schedule
lint-test-helm / lint-helm (push) Successful in 12s
render-manifests-push / render-manifests-push (push) Successful in 2m8s
renovate / renovate (push) Has been cancelled
2026-03-11 17:40:39 -05:00
renovate-bot
ebe6cdae42
chore(deps): update caronc/apprise docker tag to v1.3.2 ( #4542 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 10s
renovate / renovate (push) Has been cancelled
2026-03-08 23:02:22 +00:00
alexlebens
0646bb8bc7
feat: disable proxy
lint-test-helm / lint-helm (push) Successful in 39s
render-manifests-push / render-manifests-push (push) Successful in 38s
renovate / renovate (push) Successful in 1m59s
2026-03-08 13:53:46 -05:00
renovate-bot
53b9e1ba3b
chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to 6a7ffbf ( #4527 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 24s
renovate / renovate (push) Successful in 1m53s
2026-03-08 08:04:19 +00:00
renovate-bot
2f46dbc734
chore(deps): update volsync-target docker tag to v0.8.0 ( #4459 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 24s
renovate / renovate (push) Successful in 4m43s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [volsync-target](https://github.com/backube/volsync ) | minor | `0.7.0` → `0.8.0` |
---
### Release Notes
<details>
<summary>backube/volsync (volsync-target)</summary>
### [`v0.8.0`](https://github.com/backube/volsync/blob/HEAD/CHANGELOG.md#080 )
[Compare Source](https://github.com/backube/volsync/compare/v0.7.0...v0.8.0 )
##### Added
- Restic - ReplicationSource/ReplicationDestination can now specify a CustomCA
that is from a configmap rather than only from a secret.
- Rclone - ReplicationSource/ReplicationDestination can now specify a CustomCA
that is contained in either a configmap or secret.
- Restic - New option to run a restic unlock before the backup in the next sync.
- Restic - Allow passing through of RCLONE\_ env vars from the restic secret to
the mover job.
- Volume Populator added for ReplicationDestinations.
##### Changed
- Syncthing upgraded to v1.25.0
- Restic upgraded to v0.16.2
- Rclone upgraded to v1.63.1
</details>
---
### Configuration
📅 **Schedule**: 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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41MS4xIiwidXBkYXRlZEluVmVyIjoiNDMuNTEuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->
Reviewed-on: #4459
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-03-06 02:01:18 +00:00
renovate-bot
1bea47feab
chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to 3ee43a4 ( #4313 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 2m2s
2026-03-01 08:02:16 +00:00
renovate-bot
fa9cfda358
chore(deps): update ghcr.io/autobrr/qui docker tag to v1.14.1 ( #4187 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 46s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/autobrr/qui](https://github.com/autobrr/qui ) | patch | `v1.14.0` → `v1.14.1` |
---
### Release Notes
<details>
<summary>autobrr/qui (ghcr.io/autobrr/qui)</summary>
### [`v1.14.1`](https://github.com/autobrr/qui/releases/tag/v1.14.1 )
[Compare Source](https://github.com/autobrr/qui/compare/v1.14.0...v1.14.1 )
#### Changelog
##### Bug Fixes
- [`6f3171c`](https://github.com/autobrr/qui/commit/6f3171c07daa08d194a96ecd77a7b8e364896dea ): fix(auth): avoid chromium basic auth resets on expired qui sessions ([#​1495](https://github.com/autobrr/qui/issues/1495 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`d5acab7`](https://github.com/autobrr/qui/commit/d5acab7e24a57cb2a15041a8a478ce56815a2d40 ): fix(automations): make managed full tag sync idempotent ([#​1494](https://github.com/autobrr/qui/issues/1494 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`9fdc949`](https://github.com/autobrr/qui/commit/9fdc949adc180bb672a203caf137d4cf7d5a66c9 ): fix(crossseed): avoid webhook notification spam on pending matches ([#​1496](https://github.com/autobrr/qui/issues/1496 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`350edb3`](https://github.com/autobrr/qui/commit/350edb3ea47f00bd065fc4a2890b8ae72e26b884 ): fix(notifications): improve torrent and automation event samples ([#​1501](https://github.com/autobrr/qui/issues/1501 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`e2c032c`](https://github.com/autobrr/qui/commit/e2c032c92440693fc2071c1fc789faad1b0a1d32 ): fix(qbittorrent): ignore pseudo tracker labels in domain parsing ([#​1489](https://github.com/autobrr/qui/issues/1489 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`e00c70d`](https://github.com/autobrr/qui/commit/e00c70df49689bcbbf5484a4bfdccf4143b539d5 ): fix(qbittorrent): repair unified torrent sorting ([#​1490](https://github.com/autobrr/qui/issues/1490 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`4d95325`](https://github.com/autobrr/qui/commit/4d95325805ef0f38b1d391830d037c6eed0ab01f ): fix(themes): clarify crypto donation discount flow ([#​1503](https://github.com/autobrr/qui/issues/1503 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`579ea8d`](https://github.com/autobrr/qui/commit/579ea8d34ca2d51482f3644685f46c5e3cf12ae4 ): fix(themes): clarify premium checkout and crypto flow ([@​s0up4200](https://github.com/s0up4200 ))
- [`ece956a`](https://github.com/autobrr/qui/commit/ece956a237e29a2ed449843d27fe51023190b691 ): fix(torrents): scope instance column to unified cross-instance data ([#​1502](https://github.com/autobrr/qui/issues/1502 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`27cf6d2`](https://github.com/autobrr/qui/commit/27cf6d27671a0f1928221a79bb68b4029dbcab25 ): fix(ui): hide unified entry when one instance is active ([#​1493](https://github.com/autobrr/qui/issues/1493 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`80d911f`](https://github.com/autobrr/qui/commit/80d911ff53d12401448a2f386d1eaa04c4e3efa3 ): fix(ui): remove single-instance indent in header menu ([@​s0up4200](https://github.com/s0up4200 ))
- [`6ae7625`](https://github.com/autobrr/qui/commit/6ae76256f1c763c200c699622856fa9513f3039e ): fix(ui): restore instances header in menu ([@​s0up4200](https://github.com/s0up4200 ))
##### Other Changes
- [`336dc9a`](https://github.com/autobrr/qui/commit/336dc9af3bfeff00cf87003e76c677bffbb25906 ): docs: update payment info ([#​1424](https://github.com/autobrr/qui/issues/1424 )) ([@​s0up4200](https://github.com/s0up4200 ))
**Full Changelog**: <https://github.com/autobrr/qui/compare/v1.14.0...v1.14.1 >
#### Docker images
- `docker pull ghcr.io/autobrr/qui:v1.14.1`
- `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**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiaW1hZ2UiXX0=-->
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4187
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-24 02:26:22 +00:00
renovate-bot
12464b1e42
chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to 065792d ( #4157 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 1m20s
renovate / renovate (push) Successful in 1m32s
2026-02-22 08:02:05 +00:00
renovate-bot
da03f4ef75
chore(deps): update ghcr.io/autobrr/qui docker tag to v1.14.0 ( #4154 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 11s
renovate / renovate (push) Successful in 2m5s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/autobrr/qui](https://github.com/autobrr/qui ) | minor | `v1.13.1` → `v1.14.0` |
---
### Release Notes
<details>
<summary>autobrr/qui (ghcr.io/autobrr/qui)</summary>
### [`v1.14.0`](https://github.com/autobrr/qui/releases/tag/v1.14.0 )
[Compare Source](https://github.com/autobrr/qui/compare/v1.13.1...v1.14.0 )
#### Changelog
##### New Features
- [`6f8e6ed`](https://github.com/autobrr/qui/commit/6f8e6eded9ea12033f2e624bf91f80e112aecf5f ): feat(api): add torrent field endpoint for select all copy ([#​1477](https://github.com/autobrr/qui/issues/1477 )) ([@​jabloink](https://github.com/jabloink ))
- [`2d9b4c7`](https://github.com/autobrr/qui/commit/2d9b4c7deee9561ee865c9bd0229a57d0c302cac ): feat(automation): trigger external programs automatically via automation rules ([#​1284](https://github.com/autobrr/qui/issues/1284 )) ([@​0rkag](https://github.com/0rkag ))
- [`32692a4`](https://github.com/autobrr/qui/commit/32692a45d26e6d41a8e62c478401467bb2515973 ): feat(automations): Add the ability to define the move automation with a templated path ([#​1376](https://github.com/autobrr/qui/issues/1376 )) ([@​ColinHebert](https://github.com/ColinHebert ))
- [`61bbeb1`](https://github.com/autobrr/qui/commit/61bbeb14369353361c6151f12747268ab5d57622 ): feat(automations): add Resume action to Automations ([#​1350](https://github.com/autobrr/qui/issues/1350 )) ([@​cy1der](https://github.com/cy1der ))
- [`450b98f`](https://github.com/autobrr/qui/commit/450b98f6473e090c6c61925cafc10fee32e311ce ): feat(automations): grouping + release fields ([#​1467](https://github.com/autobrr/qui/issues/1467 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`18d4a64`](https://github.com/autobrr/qui/commit/18d4a64a875556e26af15afce04ca2b5c853f967 ): feat(automations): match tracker conditions by display name ([#​1420](https://github.com/autobrr/qui/issues/1420 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`7c67b82`](https://github.com/autobrr/qui/commit/7c67b829e3bdea2b2b59d9b7667e262c4dc361ca ): feat(automations): show activity run details ([#​1385](https://github.com/autobrr/qui/issues/1385 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`177ef4d`](https://github.com/autobrr/qui/commit/177ef4dbcfbd96898939c6dfcd7502e7a0a5d1d9 ): feat(crossseed): Multiple hard/reflink dirs ([#​1289](https://github.com/autobrr/qui/issues/1289 )) ([@​rybertm](https://github.com/rybertm ))
- [`a72b673`](https://github.com/autobrr/qui/commit/a72b67319f1cb8f3495c9140722b15fb4f527051 ): feat(crossseed): gazelle-only OPS/RED ([#​1436](https://github.com/autobrr/qui/issues/1436 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`6a29384`](https://github.com/autobrr/qui/commit/6a293848c1e23d326613b4020d6dd4a65882df70 ): feat(crossseed): match bit depth ([#​1427](https://github.com/autobrr/qui/issues/1427 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`c7fd5aa`](https://github.com/autobrr/qui/commit/c7fd5aab27133d04cb8ff6a92da107a0da4e5502 ): feat(dirscan): add max searchee age filter ([#​1486](https://github.com/autobrr/qui/issues/1486 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`d595a55`](https://github.com/autobrr/qui/commit/d595a5566c994e6e49c704d8cebea6ac9afeb255 ): feat(documentation): add AI doc actions and llms discoverability ([#​1451](https://github.com/autobrr/qui/issues/1451 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`562ab3f`](https://github.com/autobrr/qui/commit/562ab3f9bb03c481df22649c237d36644f8bec2d ): feat(metrics): add tracker metrics ([#​1073](https://github.com/autobrr/qui/issues/1073 )) ([@​Winter](https://github.com/Winter ))
- [`1b9aa9d`](https://github.com/autobrr/qui/commit/1b9aa9df7eb267a97762dbdefd5f8d5f32e54a50 ): feat(notifications): add shoutrrr and notifiarr ([#​1371](https://github.com/autobrr/qui/issues/1371 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`6d1dac7`](https://github.com/autobrr/qui/commit/6d1dac70c070c451bf0b5524de546b06a654f78e ): feat(pwa): add protocol and file handlers for magnet links and torrent files ([#​783](https://github.com/autobrr/qui/issues/783 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`42fa501`](https://github.com/autobrr/qui/commit/42fa5017dc5d000d5c6ad03dd23ce635608acffa ): feat(torrents): add unified cross-instance torrent table ([#​1481](https://github.com/autobrr/qui/issues/1481 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`498eaca`](https://github.com/autobrr/qui/commit/498eaca9899a5acddb197fa51b96305b55fdca65 ): feat(ui): show speeds in page title ([#​1292](https://github.com/autobrr/qui/issues/1292 )) ([@​NoLife141](https://github.com/NoLife141 ))
- [`94a506e`](https://github.com/autobrr/qui/commit/94a506e486eefc16df5606ab3757b258cd63cb99 ): feat(unregistered): nem talalhato ([#​1483](https://github.com/autobrr/qui/issues/1483 )) ([@​KyleSanderson](https://github.com/KyleSanderson ))
- [`8bf366c`](https://github.com/autobrr/qui/commit/8bf366c4359618335dc3243a5782f9cb1e24bf7c ): feat(web): add logs nav ([#​1458](https://github.com/autobrr/qui/issues/1458 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`babc88d`](https://github.com/autobrr/qui/commit/babc88d51443e1daf6e7757cb98a9c315248d84e ): feat(web): add responsive popover with mobile drawer support ([#​1398](https://github.com/autobrr/qui/issues/1398 )) ([@​jabloink](https://github.com/jabloink ))
- [`06d341b`](https://github.com/autobrr/qui/commit/06d341bc95dd8fc142ab0c8213c6bcc9138b15a2 ): feat(web): add torrent table selection quick wins ([#​1455](https://github.com/autobrr/qui/issues/1455 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`56fbbec`](https://github.com/autobrr/qui/commit/56fbbec16ca05b71d0c9c57ead8cdf34c123b628 ): feat(web): hide selection column ([#​1460](https://github.com/autobrr/qui/issues/1460 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`46814aa`](https://github.com/autobrr/qui/commit/46814aac9025311d49ed9e43a0ca366262ff5646 ): feat(web): qBittorrent autorun preferences ([#​1430](https://github.com/autobrr/qui/issues/1430 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`342643e`](https://github.com/autobrr/qui/commit/342643e780b9c2dd7a39485ad1d10b7294641e6e ): feat(web): unify instance settings & qbit options dialog ([#​1257](https://github.com/autobrr/qui/issues/1257 )) ([@​0rkag](https://github.com/0rkag ))
- [`e634d01`](https://github.com/autobrr/qui/commit/e634d018f1c80069d170c5b9cd5e052ed8fe00b7 ): feat: add cross-seed blocklist ([#​1391](https://github.com/autobrr/qui/issues/1391 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`13aaac8`](https://github.com/autobrr/qui/commit/13aaac8e2726544f98cef5a2831ee210bfc6ebc1 ): feat: add dry-run workflows ([#​1395](https://github.com/autobrr/qui/issues/1395 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`f01101d`](https://github.com/autobrr/qui/commit/f01101d6f24b0c5f4a15b858d87ecd1d7c4ab5e8 ): feat: add option to disable built-in authentication ([#​1464](https://github.com/autobrr/qui/issues/1464 )) ([@​libussa](https://github.com/libussa ))
- [`6d1da50`](https://github.com/autobrr/qui/commit/6d1da5099d16713aa02e85e98a3c1cd394556e39 ): feat: download individual content files from context menu ([#​1465](https://github.com/autobrr/qui/issues/1465 )) ([@​libussa](https://github.com/libussa ))
- [`77e9abf`](https://github.com/autobrr/qui/commit/77e9abf7dce78b9bf21814a3f6686caf0a7b1018 ): feat: migrate to dodopayments ([#​1407](https://github.com/autobrr/qui/issues/1407 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`9f6c856`](https://github.com/autobrr/qui/commit/9f6c856fe3c73a2ed0dd2a97fb3351bab17d0fc5 ): feat: support basic auth for ARR and Torznab ([#​1442](https://github.com/autobrr/qui/issues/1442 )) ([@​s0up4200](https://github.com/s0up4200 ))
##### Bug Fixes
- [`8a06d4b`](https://github.com/autobrr/qui/commit/8a06d4b7bf2c91ffa4daca4752047f45b6820527 ): fix(api): correct add-torrent OpenAPI param names and add missing fields ([#​1426](https://github.com/autobrr/qui/issues/1426 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`b9a687c`](https://github.com/autobrr/qui/commit/b9a687ca6f50a3d0c7ec066eb0e5b6bfeed61863 ): fix(api): honor explicit basic auth clear from URL userinfo ([@​s0up4200](https://github.com/s0up4200 ))
- [`948ca67`](https://github.com/autobrr/qui/commit/948ca671a92afe4ef4e6a73435fa635773f29d6d ): fix(api): tighten CORS/auth routing and base URL joins ([#​1325](https://github.com/autobrr/qui/issues/1325 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`12bea13`](https://github.com/autobrr/qui/commit/12bea137b61855ca503b2083b4aa7034e078b94d ): fix(automations): improve applied action summaries ([#​1478](https://github.com/autobrr/qui/issues/1478 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`8fe658b`](https://github.com/autobrr/qui/commit/8fe658b7ad71d0c0c90094d4c8d73e0bf12d50da ): fix(automations): negate regex match for NotContains/NotEqual operators ([#​1441](https://github.com/autobrr/qui/issues/1441 )) ([@​andresatierf](https://github.com/andresatierf ))
- [`8a808eb`](https://github.com/autobrr/qui/commit/8a808ebf0a66d5e79ac64d521dfc9939adbee15c ): fix(automations): respect remove-only tag conditions ([#​1444](https://github.com/autobrr/qui/issues/1444 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`a72715e`](https://github.com/autobrr/qui/commit/a72715e52452dca84aba6ada413eeab302ed1bc9 ): fix(backups): add failure cooldown and export throttling ([#​1214](https://github.com/autobrr/qui/issues/1214 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`2e75c14`](https://github.com/autobrr/qui/commit/2e75c14c40e633b4e3809f1b5c45873e4316e71c ): fix(backups): skip exports missing metadata ([#​1362](https://github.com/autobrr/qui/issues/1362 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`5658421`](https://github.com/autobrr/qui/commit/56584216673f9b44c568b022373d366079533e4f ): fix(config): update commented log settings in place ([#​1402](https://github.com/autobrr/qui/issues/1402 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`62c50c0`](https://github.com/autobrr/qui/commit/62c50c0ad5300517b3b681c565387f14f8eab506 ): fix(crossseed): tighten TV title matching ([#​1445](https://github.com/autobrr/qui/issues/1445 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`e7cc489`](https://github.com/autobrr/qui/commit/e7cc489a9f0f183fbaa6718babddedb314d8b302 ): fix(dirscan): prevent immediate requeue after cancel ([#​1446](https://github.com/autobrr/qui/issues/1446 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`36cbfcf`](https://github.com/autobrr/qui/commit/36cbfcfb33e6a8850130e6c74b002ef3779dbbec ): fix(docs): avoid mdx jsx parse error ([@​s0up4200](https://github.com/s0up4200 ))
- [`d8d6f62`](https://github.com/autobrr/qui/commit/d8d6f624267c15cb3c979e2560e20b639b30720b ): fix(filters): stabilize dense sidebar layout ([#​1384](https://github.com/autobrr/qui/issues/1384 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`b959fc6`](https://github.com/autobrr/qui/commit/b959fc6925ea65fcddd8eb80a90646bda0561f27 ): fix(orphanscan): NFC-normalize paths to avoid false orphans ([#​1422](https://github.com/autobrr/qui/issues/1422 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`598e994`](https://github.com/autobrr/qui/commit/598e99483b59a5965cba0352e28b092515a4c7cf ): fix(reflink): retry EAGAIN clones ([#​1360](https://github.com/autobrr/qui/issues/1360 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`aaa5ee0`](https://github.com/autobrr/qui/commit/aaa5ee06f13e9ad59819c2369e0952b417c21d3f ): fix(reflinktree): retry transient FICLONE EINVAL and add diagnostics ([#​1487](https://github.com/autobrr/qui/issues/1487 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`647af31`](https://github.com/autobrr/qui/commit/647af31d8081572a6fe95a5001e0f2777dd6f5a2 ): fix(rss): enable rules list scrolling ([#​1359](https://github.com/autobrr/qui/issues/1359 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`c356a6f`](https://github.com/autobrr/qui/commit/c356a6fb5b25fdce857c2c57af4a9ea23cb847b2 ): fix(sync): Optimize torrent sorting and reference management ([#​1474](https://github.com/autobrr/qui/issues/1474 )) ([@​KyleSanderson](https://github.com/KyleSanderson ))
- [`cf4310e`](https://github.com/autobrr/qui/commit/cf4310e87a27030a61e2b41e97bf5edb01714768 ): fix(ui): update placeholder text in ArrInstanceForm based on instance type ([#​1375](https://github.com/autobrr/qui/issues/1375 )) ([@​pashioya](https://github.com/pashioya ))
- [`92b6748`](https://github.com/autobrr/qui/commit/92b6748c2b394c663bb8d8c7125ce6687a9eb4cd ): fix(web): format IPv6 peer addresses and copy IP without port ([#​1417](https://github.com/autobrr/qui/issues/1417 )) ([@​sleepm](https://github.com/sleepm ))
- [`25039bc`](https://github.com/autobrr/qui/commit/25039bcd3b8b2644834175eb15c8f255b5905e0d ): fix(web): handle SSO session expiry behind Cloudflare Access and other proxies ([#​1438](https://github.com/autobrr/qui/issues/1438 )) ([@​nitrobass24](https://github.com/nitrobass24 ))
- [`77fe310`](https://github.com/autobrr/qui/commit/77fe310cba539f87876ede47b957a7ba05d9b3f1 ): fix(web): prevent category submenu re-render ([#​1357](https://github.com/autobrr/qui/issues/1357 )) ([@​jabloink](https://github.com/jabloink ))
- [`a42ab1e`](https://github.com/autobrr/qui/commit/a42ab1e23f5b256dfa2548863dff6e453b1f7dcb ): fix(web): raise instance preferences max value from 999 to 99999 ([#​1311](https://github.com/autobrr/qui/issues/1311 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`540168c`](https://github.com/autobrr/qui/commit/540168c9c52a2f155cbf0a6e9f81f7ad6a70d123 ): fix(web): raise virtualization threshold ([#​1355](https://github.com/autobrr/qui/issues/1355 )) ([@​jabloink](https://github.com/jabloink ))
- [`8547dc6`](https://github.com/autobrr/qui/commit/8547dc69d7f785d93de3c5f710c07cd02c02c249 ): fix(web): remove column filters when column is hidden ([#​1418](https://github.com/autobrr/qui/issues/1418 )) ([@​jabloink](https://github.com/jabloink ))
- [`6b09b8d`](https://github.com/autobrr/qui/commit/6b09b8d2364f115dd051e538766da959ac065d1a ): fix(web): remove panel size bounds ([@​s0up4200](https://github.com/s0up4200 ))
- [`db4cdc4`](https://github.com/autobrr/qui/commit/db4cdc470f6066e27b708b2970b464c569182df9 ): fix(web): show piece size in torrent details ([#​1365](https://github.com/autobrr/qui/issues/1365 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`1f94a06`](https://github.com/autobrr/qui/commit/1f94a060f401cad95a4f83e430619f50b22cd428 ): fix(web): use absolute for scroll-to-top on desktop ([#​1419](https://github.com/autobrr/qui/issues/1419 )) ([@​jabloink](https://github.com/jabloink ))
- [`e31fe3a`](https://github.com/autobrr/qui/commit/e31fe3a090abb413340d549bc62225c5f0eae03b ): fix: detect tracker health support after qBit upgrade ([#​909](https://github.com/autobrr/qui/issues/909 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`52f01da`](https://github.com/autobrr/qui/commit/52f01dab30bba39cf5376cacae0c00731c30dd2b ): fix: disable update indicators when update checks are off ([#​1364](https://github.com/autobrr/qui/issues/1364 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`f7e3fed`](https://github.com/autobrr/qui/commit/f7e3fed317d9eafcfa08bce1155b33e7a19e80c1 ): fix: normalize DD+ and DDP file keys ([#​1456](https://github.com/autobrr/qui/issues/1456 )) ([@​s0up4200](https://github.com/s0up4200 ))
##### Other Changes
- [`d914301`](https://github.com/autobrr/qui/commit/d914301b9363ccb592341d93191a21b094c67c78 ): chore(ci): fire Blacksmith (my wallet screamed) ([#​1408](https://github.com/autobrr/qui/issues/1408 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`b43327d`](https://github.com/autobrr/qui/commit/b43327d2f1a2e9ada9bcd3425d61b72e43e0946b ): chore(deps): bump the golang group with 2 updates ([#​1378](https://github.com/autobrr/qui/issues/1378 )) ([@​dependabot](https://github.com/dependabot )\[bot])
- [`57747bd`](https://github.com/autobrr/qui/commit/57747bd75575655aee5475c30ffc32f5cfbe5131 ): chore(deps): bump the npm group across 1 directory with 27 updates ([#​1379](https://github.com/autobrr/qui/issues/1379 )) ([@​dependabot](https://github.com/dependabot )\[bot])
- [`a43850d`](https://github.com/autobrr/qui/commit/a43850d997b11692fb1f1a8d62ab18335d02a373 ): chore(docs): add BIMI SVG logo ([@​s0up4200](https://github.com/s0up4200 ))
- [`914bede`](https://github.com/autobrr/qui/commit/914bedead41fb4b5c2cf79572fd7d89da629b31c ): chore(funding): add Patreon to FUNDING.yml ([@​s0up4200](https://github.com/s0up4200 ))
- [`8b76f1e`](https://github.com/autobrr/qui/commit/8b76f1e8bb8c606353dd22e15d05df1338bea72a ): docs(automations): clarify tag matching examples ([#​1457](https://github.com/autobrr/qui/issues/1457 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`2994054`](https://github.com/autobrr/qui/commit/2994054084420ff9788c4705293fb63af30d9e79 ): docs(readme): restore concise README ([#​1452](https://github.com/autobrr/qui/issues/1452 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`51237d4`](https://github.com/autobrr/qui/commit/51237d4f1ec3de64df2155d8147277cc309c2be4 ): docs: Add configuration reference ([#​1440](https://github.com/autobrr/qui/issues/1440 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`741462c`](https://github.com/autobrr/qui/commit/741462cfd40b5e8fc5448c16fe8ec2bc20effc5d ): docs: add Windows installation guide ([#​1463](https://github.com/autobrr/qui/issues/1463 )) ([@​soggy-cr0uton](https://github.com/soggy-cr0uton ))
- [`6a11430`](https://github.com/autobrr/qui/commit/6a11430d660fcbfa7909988c442fb014b91d60a4 ): docs: clarify autobrr filter + apply troubleshooting ([#​1459](https://github.com/autobrr/qui/issues/1459 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`5a2edc2`](https://github.com/autobrr/qui/commit/5a2edc2ee9f122e6ee1b6acd955cb700d9a8d25c ): docs: update 2 documentation files ([#​1454](https://github.com/autobrr/qui/issues/1454 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`139ada9`](https://github.com/autobrr/qui/commit/139ada994cdd2e4fabbcd57a58a4deb4d54f01da ): docs: update contributing.md ([#​1470](https://github.com/autobrr/qui/issues/1470 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`3909aa1`](https://github.com/autobrr/qui/commit/3909aa1ad0857398e907e38e623f8368232883a5 ): docs: update docs/features/automations.md ([#​1447](https://github.com/autobrr/qui/issues/1447 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`5dc57ca`](https://github.com/autobrr/qui/commit/5dc57ca5e30add957c0107e85aef0338b53a8526 ): docs: update intro.md ([#​1453](https://github.com/autobrr/qui/issues/1453 )) ([@​s0up4200](https://github.com/s0up4200 ))
- [`5d9e986`](https://github.com/autobrr/qui/commit/5d9e986a66c4583806d38bdbb28c8f61f91f82ac ): perf(web): memoize useDateTimeFormatters ([#​1403](https://github.com/autobrr/qui/issues/1403 )) ([@​jabloink](https://github.com/jabloink ))
**Full Changelog**: <https://github.com/autobrr/qui/compare/v1.13.1...v1.14.0 >
#### Docker images
- `docker pull ghcr.io/autobrr/qui:v1.14.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**: 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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yNS43IiwidXBkYXRlZEluVmVyIjoiNDMuMjUuNyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4154
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-22 04:12:51 +00:00
renovate-bot
e13cb5bd3c
chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to 85eb27d ( #4004 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Successful in 2m46s
2026-02-15 08:03:22 +00:00
renovate-bot
f7e4c74b10
chore(deps): update ghcr.io/qdm12/gluetun docker tag to v3.41.1 ( #3919 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 2m31s
2026-02-11 20:59:42 +00:00
renovate-bot
86d1b65ea8
chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to dfa75bc ( #3841 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 1m26s
2026-02-08 08:02:45 +00:00
renovate-bot
4da1884a61
chore(deps): update ghcr.io/linuxserver/qbittorrent:5.1.4 docker digest to 5b09709 ( #3684 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 14s
renovate / renovate (push) Successful in 1m47s
2026-02-03 18:02:40 +00:00
renovate-bot
473ce872ba
chore(deps): update ghcr.io/autobrr/qui docker tag to v1.13.1 ( #3582 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2026-01-28 22:10:38 +00:00