2c5df6cd11
feat: remove yubal playlist
lint-test-helm / lint-helm (push) Successful in 18s
lint-test-docker / lint-docker-compose (push) Successful in 22s
render-manifests-push / render-manifests-push (push) Successful in 43s
renovate / renovate (push) Successful in 1m41s
2026-02-06 15:46:59 -06:00
6e4fabdfa3
feat: auto import playlists
lint-test-helm / lint-helm (push) Successful in 23s
render-manifests-push / render-manifests-push (push) Successful in 56s
renovate / renovate (push) Successful in 1m31s
2026-02-06 14:56:17 -06:00
732286fab2
feat: remove gluetun
lint-test-helm / lint-helm (push) Successful in 19s
render-manifests-push / render-manifests-push (push) Successful in 53s
renovate / renovate (push) Successful in 1m53s
2026-02-06 14:21:52 -06:00
a5800aa1cb
fix: set user
lint-test-helm / lint-helm (push) Successful in 14s
render-manifests-push / render-manifests-push (push) Successful in 54s
renovate / renovate (push) Successful in 1m22s
2026-02-06 14:19:11 -06:00
7f00e1b235
fix: change path
lint-test-helm / lint-helm (push) Successful in 15s
render-manifests-push / render-manifests-push (push) Successful in 37s
renovate / renovate (push) Successful in 2m2s
2026-02-06 14:11:28 -06:00
2a2c9b7a08
fix: change log level
lint-test-helm / lint-helm (push) Successful in 14s
render-manifests-push / render-manifests-push (push) Successful in 59s
renovate / renovate (push) Successful in 1m28s
2026-02-06 14:07:06 -06:00
31deca61f1
fix: input port
lint-test-helm / lint-helm (push) Successful in 14s
render-manifests-push / render-manifests-push (push) Successful in 1m0s
renovate / renovate (push) Successful in 1m51s
2026-02-06 14:02:34 -06:00
70b8b8e037
fix: context
lint-test-helm / lint-helm (push) Successful in 19s
render-manifests-push / render-manifests-push (push) Successful in 44s
renovate / renovate (push) Successful in 1m42s
2026-02-06 14:00:31 -06:00
d1d7fa5f62
chore(deps): update guillevc/yubal to v4 (major) ( #3794 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 30s
renovate / renovate (push) Successful in 1m23s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/guillevc/yubal](https://github.com/guillevc/yubal ) | major | `0.4.0` → `4.0.0` |
| [guillevc/yubal](https://github.com/guillevc/yubal ) | major | `v0.4.0` → `v4.0.0` |
---
### Release Notes
<details>
<summary>guillevc/yubal (ghcr.io/guillevc/yubal)</summary>
### [`v4.0.0`](https://github.com/guillevc/yubal/releases/tag/v4.0.0 ): 🕐 v0.4.0 — Playlist sync
[Compare Source](https://github.com/guillevc/yubal/compare/v0.4.0...v4.0.0 )
This release introduces **scheduled playlist sync** — subscribe to playlists and let yubal keep them updated automatically on a cron schedule.
##### ✨ What's New
- **Playlist subscriptions** — Register playlists to sync periodically with configurable track limits ([#​33](https://github.com/guillevc/yubal/issues/33 ))
- **Cron-based scheduler** — Set your preferred sync schedule (e.g., `0 3 * * *` for daily at 3 AM)
- **Unicode filename support** — File and folder names now preserve special characters (e.g., `Björk` instead of `Bjork`) ([#​44](https://github.com/guillevc/yubal/issues/44 ))
##### 🔧 Improvements
- **Format selection optimization** — yt-dlp now prefers the configured codec when selecting source streams, avoiding unnecessary transcoding when the source is already in the desired format ([#​48](https://github.com/guillevc/yubal/issues/48 ) by [@​ergosteur](https://github.com/ergosteur ) 🚀 )
- **Update yt-dlp to latest version** — Fixes YouTube extraction failures caused by recent player JS changes ([yt-dlp/yt-dlp#15818 ](https://github.com/yt-dlp/yt-dlp/pull/15818 ))
##### 🐛 Bug Fixes
- **Cookie authentication** — Fixed failures with large or space-containing `cookies.txt` files, and improved validation with clearer error logging ([#​30](https://github.com/guillevc/yubal/issues/30 ), [#​47](https://github.com/guillevc/yubal/issues/47 ))
##### ⚠️ Heads Up
File and folder names now preserve unicode characters instead of transliterating them to ASCII. For example:
```
Before: data/Bjork/1997 - Homogenic/01 - Hunter.opus
After: data/Björk/1997 - Homogenic/01 - Hunter.opus
```
If you have existing downloads for artists with non-ASCII names, re-downloading or syncing will create new folders alongside the old ones. Check your library and merge any duplicates after upgrading.
***
**Full Changelog**: <https://github.com/guillevc/yubal/compare/v0.3.1...v4.0.0 >
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3794
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-06 19:58:06 +00:00
fbe4d7c72d
feat: add yubal
lint-test-helm / lint-helm (push) Successful in 24s
render-manifests-push / render-manifests-push (push) Successful in 1m3s
lint-test-docker / lint-docker-compose (push) Successful in 1m34s
renovate / renovate (push) Successful in 2m3s
2026-02-06 13:54:37 -06:00
ff1c5e557e
chore(deps): update blastbeng/spotisub docker tag to v0.3.7 ( #3791 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 22s
renovate / renovate (push) Successful in 1m54s
2026-02-06 17:08:26 +00:00
618aecb676
feat: add spotisub
lint-test-helm / lint-helm (push) Successful in 21s
render-manifests-push / render-manifests-push (push) Successful in 1m26s
lint-test-docker / lint-docker-compose (push) Successful in 29s
renovate / renovate (push) Has been cancelled
2026-02-06 11:06:15 -06:00
3bd5707b62
fix: change timezone
2026-02-06 11:06:15 -06:00
1c1fd7877b
chore(deps): update helm release external-secrets to v2 ( #3788 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 2m2s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [external-secrets](https://github.com/external-secrets/external-secrets ) | major | `1.3.2` → `2.0.0` |
---
### Release Notes
<details>
<summary>external-secrets/external-secrets (external-secrets)</summary>
### [`v2.0.0`](https://github.com/external-secrets/external-secrets/releases/tag/v2.0.0 )
[Compare Source](https://github.com/external-secrets/external-secrets/compare/v1.3.2...v2.0.0 )
### BREAKING CHANGE
Please note that this release removed two of the unsupported and unmaintained providers Alibaba and Device42.
Image: `ghcr.io/external-secrets/external-secrets:v2.0.0`
Image: `ghcr.io/external-secrets/external-secrets:v2.0.0-ubi`
Image: `ghcr.io/external-secrets/external-secrets:v2.0.0-ubi-boringssl`
<!-- Release notes generated using configuration in .github/release.yml at main -->
#### What's Changed
##### General
- chore: bump charts to 1.3.2 by [@​gusfcarvalho](https://github.com/gusfcarvalho ) in [#​5923](https://github.com/external-secrets/external-secrets/pull/5923 )
- feat(charts): add hostAliases support by [@​janlauber](https://github.com/janlauber ) in [#​5866](https://github.com/external-secrets/external-secrets/pull/5866 )
- chore: remove unmaintained secret stores by [@​Skarlso](https://github.com/Skarlso ) in [#​5918](https://github.com/external-secrets/external-secrets/pull/5918 )
- docs(infisical): document al provider auth methods by [@​varonix0](https://github.com/varonix0 ) in [#​5929](https://github.com/external-secrets/external-secrets/pull/5929 )
- chore: Get validating webhook failurePolicy for Secretstore dynamically by [@​LochanRn](https://github.com/LochanRn ) in [#​5605](https://github.com/external-secrets/external-secrets/pull/5605 )
#### New Contributors
- [@​LochanRn](https://github.com/LochanRn ) made their first contribution in [#​5605](https://github.com/external-secrets/external-secrets/pull/5605 )
**Full Changelog**: <https://github.com/external-secrets/external-secrets/compare/v1.3.2...v2.0.0 >
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->
Reviewed-on: #3788
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-06 15:41:50 +00:00
f5a1490c44
chore(deps): update calibrain/shelfmark to v1.0.4 ( #3785 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 2m29s
2026-02-06 15:38:26 +00:00
9986bbb958
chore(deps): update dependency external-secrets/external-secrets to v2 ( #3782 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 17s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [external-secrets/external-secrets](https://github.com/external-secrets/external-secrets ) | major | `v1.3.2` → `v2.0.0` |
---
### Release Notes
<details>
<summary>external-secrets/external-secrets (external-secrets/external-secrets)</summary>
### [`v2.0.0`](https://github.com/external-secrets/external-secrets/releases/tag/v2.0.0 )
[Compare Source](https://github.com/external-secrets/external-secrets/compare/v1.3.2...v2.0.0 )
### BREAKING CHANGE
Please note that this release removed two of the unsupported and unmaintained providers Alibaba and Device42.
Image: `ghcr.io/external-secrets/external-secrets:v2.0.0`
Image: `ghcr.io/external-secrets/external-secrets:v2.0.0-ubi`
Image: `ghcr.io/external-secrets/external-secrets:v2.0.0-ubi-boringssl`
<!-- Release notes generated using configuration in .github/release.yml at main -->
#### What's Changed
##### General
- chore: bump charts to 1.3.2 by [@​gusfcarvalho](https://github.com/gusfcarvalho ) in [#​5923](https://github.com/external-secrets/external-secrets/pull/5923 )
- feat(charts): add hostAliases support by [@​janlauber](https://github.com/janlauber ) in [#​5866](https://github.com/external-secrets/external-secrets/pull/5866 )
- chore: remove unmaintained secret stores by [@​Skarlso](https://github.com/Skarlso ) in [#​5918](https://github.com/external-secrets/external-secrets/pull/5918 )
- docs(infisical): document al provider auth methods by [@​varonix0](https://github.com/varonix0 ) in [#​5929](https://github.com/external-secrets/external-secrets/pull/5929 )
- chore: Get validating webhook failurePolicy for Secretstore dynamically by [@​LochanRn](https://github.com/LochanRn ) in [#​5605](https://github.com/external-secrets/external-secrets/pull/5605 )
#### New Contributors
- [@​LochanRn](https://github.com/LochanRn ) made their first contribution in [#​5605](https://github.com/external-secrets/external-secrets/pull/5605 )
**Full Changelog**: <https://github.com/external-secrets/external-secrets/compare/v1.3.2...v2.0.0 >
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: #3782
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-06 15:36:16 +00:00
e3eee74690
chore(deps): update dependency prometheus-operator/prometheus-operator to v0.89.0 ( #3775 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 29s
renovate / renovate (push) Successful in 1m55s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [prometheus-operator/prometheus-operator](https://github.com/prometheus-operator/prometheus-operator ) | minor | `v0.88.1` → `v0.89.0` |
---
### Release Notes
<details>
<summary>prometheus-operator/prometheus-operator (prometheus-operator/prometheus-operator)</summary>
### [`v0.89.0`](https://github.com/prometheus-operator/prometheus-operator/releases/tag/v0.89.0 ): 0.89.0 / 2026-02-05
[Compare Source](https://github.com/prometheus-operator/prometheus-operator/compare/v0.88.1...v0.89.0 )
- \[ENHANCEMENT] Add `hostNetwork` field to the `Alertmanager` CRD. [#​8281](https://github.com/prometheus-operator/prometheus-operator/issues/8281 )
- \[ENHANCEMENT] Add the `crds` and `full-crds` commands to the operator's binary. [#​8251](https://github.com/prometheus-operator/prometheus-operator/issues/8251 )
- \[ENHANCEMENT] Report deprecated field usage in the `Reconciled` condition type. [#​8236](https://github.com/prometheus-operator/prometheus-operator/issues/8236 )
- \[ENHANCEMENT] Avoid unnecessary reconciliation upon creation of the `ThanosRuler` StatefulSet. [#​8347](https://github.com/prometheus-operator/prometheus-operator/issues/8347 )
- \[ENHANCEMENT] Add `bodySizeLimit` to the ScrapeConfig CRD. [#​8348](https://github.com/prometheus-operator/prometheus-operator/issues/8348 )
- \[ENHANCEMENT] Support `http_headers` field in the Alertmanager Secret. [#​8357](https://github.com/prometheus-operator/prometheus-operator/issues/8357 )
- \[ENHANCEMENT] Add the `-kubelet-http-metrics` flag to enable/disable the HTTP metrics port in the Kubelet endpoint (default=enabled). [#​8350](https://github.com/prometheus-operator/prometheus-operator/issues/8350 )
- \[ENHANCEMENT] Include `operator.prometheus.io/version` annotation in the full version of CRDs. [#​8279](https://github.com/prometheus-operator/prometheus-operator/issues/8279 )
- \[BUGFIX] Validate VictorOps global configuration in the `Alertmanager` CRD. [#​8020](https://github.com/prometheus-operator/prometheus-operator/issues/8020 )
- \[BUGFIX] Validate Jira global configuration in the `Alertmanager` CRD. [#​8265](https://github.com/prometheus-operator/prometheus-operator/issues/8265 )
- \[BUGFIX] Validate VictorOps receiver's URL in the `AlertmanagerConfig` CRD. [#​8258](https://github.com/prometheus-operator/prometheus-operator/issues/8258 )
- \[BUGFIX] Validate Webex receiver's URL in the `AlertmanagerConfig` CRD. [#​8255](https://github.com/prometheus-operator/prometheus-operator/issues/8255 )
- \[BUGFIX] Validate Jira receiver's URL configuration in the `AlertmanagerConfig` CRD. [#​8230](https://github.com/prometheus-operator/prometheus-operator/issues/8230 )
- \[BUGFIX] Validate OpsGenie receiver configuration in the `AlertmanagerConfig` CRD. [#​8267](https://github.com/prometheus-operator/prometheus-operator/issues/8267 )
- \[BUGFIX] Validate WeChat receiver configuration in the `AlertmanagerConfig` CRD. [#​8271](https://github.com/prometheus-operator/prometheus-operator/issues/8271 )
- \[BUGFIX] Validate SNS receiver configuration in the `AlertmanagerConfig` CRD. [#​8217](https://github.com/prometheus-operator/prometheus-operator/issues/8217 )
- \[BUGFIX] Validate Webex global configuration in the `Alertmanager` CRD. [#​7979](https://github.com/prometheus-operator/prometheus-operator/issues/7979 )
- \[BUGFIX] Validate Telegram global configuration in the `Alertmanager` CRD. [#​8268](https://github.com/prometheus-operator/prometheus-operator/issues/8268 )
- \[BUGFIX] Restore statefulset's labels if the creation fails with AlreadyExists. [#​8343](https://github.com/prometheus-operator/prometheus-operator/issues/8343 )
- \[BUGFIX] Fix potential panic due to informer cache races. [#​8310](https://github.com/prometheus-operator/prometheus-operator/issues/8310 )
- \[BUGFIX] Support probers defined with IPv6 addresses in the `Probe` CRD. [#​8354](https://github.com/prometheus-operator/prometheus-operator/issues/8354 )
- \[BUGFIX] Prevent group and repeat intervals with zero duration from breaking Alertmanager. [#​8126](https://github.com/prometheus-operator/prometheus-operator/issues/8126 )
- \[BUGFIX] Propagate all supported RocketChat attributes for `AlertmanagerConfig` CRD. [#​8016](https://github.com/prometheus-operator/prometheus-operator/issues/8016 )
- \[BUGFIX] Add URL validation for WeChat receiver. [#​8256](https://github.com/prometheus-operator/prometheus-operator/issues/8256 )
- \[BUGFIX] Add URL validation for SNS receiver. [#​8259](https://github.com/prometheus-operator/prometheus-operator/issues/8259 )
- \[BUGFIX] Fix GCE service discovery for the `ScrapeConfig` CRD. [#​8284](https://github.com/prometheus-operator/prometheus-operator/issues/8284 )
- \[BUGFIX] Avoid stale conditions in `Alertmanager`, `ThanosRuler`, `Prometheus` and `PrometheusAgent` resources. [#​8304](https://github.com/prometheus-operator/prometheus-operator/issues/8304 )
- \[BUGFIX] Fix race condition when updating rule ConfigMaps. [#​8290](https://github.com/prometheus-operator/prometheus-operator/issues/8290 )
- \[BUGFIX] Fix race condition when patching finalizers. [#​8323](https://github.com/prometheus-operator/prometheus-operator/issues/8323 )
- \[BUGFIX] Reconcile `ScrapeConfig` resources when namespace selection changes. [#​8334](https://github.com/prometheus-operator/prometheus-operator/issues/8334 )
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3775
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-06 15:26:35 +00:00
dd460f87f3
chore(deps): update prometheus-operator-crds docker tag to v27 ( #3776 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 1m42s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [prometheus-operator-crds](https://github.com/prometheus-community/helm-charts ) | major | `26.0.0` → `27.0.0` |
---
### Release Notes
<details>
<summary>prometheus-community/helm-charts (prometheus-operator-crds)</summary>
### [`v27.0.0`](https://github.com/prometheus-community/helm-charts/releases/tag/prometheus-operator-crds-27.0.0 )
[Compare Source](https://github.com/prometheus-community/helm-charts/compare/prometheus-operator-crds-26.0.0...prometheus-operator-crds-27.0.0 )
A Helm chart that collects custom resource definitions (CRDs) from the Prometheus Operator, allowing for seamless integration with GitOps tools
#### What's Changed
- \[prometheus-operator-crds] Update dependency prometheus-operator/prometheus-operator to v0.89.0 by [@​renovate](https://github.com/renovate )\[bot] in [#​6594](https://github.com/prometheus-community/helm-charts/pull/6594 )
**Full Changelog**: <https://github.com/prometheus-community/helm-charts/compare/prometheus-operator-admission-webhook-0.36.0...prometheus-operator-crds-27.0.0 >
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: #3776
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-06 15:09:05 +00:00
f71ca5b8c7
chore(deps): update searxng/searxng:latest docker digest to 670bd10 ( #3781 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 16s
renovate / renovate (push) Successful in 2m6s
2026-02-06 14:02:17 +00:00
11fa03c933
chore(deps): update searxng/searxng:latest docker digest to 52521b6 ( #3779 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 29s
renovate / renovate (push) Successful in 2m22s
2026-02-06 12:02:01 +00:00
5d86ac411e
chore(deps): update searxng/searxng:latest docker digest to a98ec93 ( #3777 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 22s
renovate / renovate (push) Successful in 2m1s
2026-02-06 11:02:17 +00:00
60b73c4c75
feat: enable backup
lint-test-helm / lint-helm (push) Successful in 14s
render-manifests-push / render-manifests-push (push) Successful in 33s
renovate / renovate (push) Successful in 2m16s
2026-02-05 22:57:19 -06:00
8933422e12
feat: store ferret secret, scale
lint-test-helm / lint-helm (push) Successful in 58s
render-manifests-push / render-manifests-push (push) Successful in 1m47s
renovate / renovate (push) Successful in 2m23s
2026-02-05 22:55:30 -06:00
3eda30bae0
fix: add grant
lint-test-helm / lint-helm (push) Successful in 17s
render-manifests-push / render-manifests-push (push) Successful in 1m20s
renovate / renovate (push) Successful in 2m35s
2026-02-05 22:42:12 -06:00
eae4f059ba
fix: fix path
lint-test-helm / lint-helm (push) Successful in 15s
renovate / renovate (push) Successful in 1m35s
render-manifests-push / render-manifests-push (push) Successful in 1m44s
2026-02-05 22:38:07 -06:00
008845d653
fix: ensure ferret user
lint-test-helm / lint-helm (push) Successful in 23s
render-manifests-push / render-manifests-push (push) Successful in 1m4s
renovate / renovate (push) Has been cancelled
2026-02-05 22:35:53 -06:00
0a9643ec37
fix: user super user
lint-test-helm / lint-helm (push) Successful in 20s
render-manifests-push / render-manifests-push (push) Successful in 54s
renovate / renovate (push) Successful in 2m20s
2026-02-05 22:25:45 -06:00
175e6cc9d8
chore(deps): update dependency ollama/ollama to v0.15.5 ( #3768 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 1m31s
2026-02-06 04:22:15 +00:00
bd5ace752c
feat: scale ferret
render-manifests-push / render-manifests-push (push) Successful in 39s
lint-test-helm / lint-helm (push) Successful in 43s
renovate / renovate (push) Has been cancelled
2026-02-05 22:19:08 -06:00
c4faf51bea
fix: add additional init
2026-02-05 22:18:53 -06:00
377f21fb35
fix: recovery
lint-test-helm / lint-helm (push) Successful in 25s
render-manifests-push / render-manifests-push (push) Successful in 34s
renovate / renovate (push) Successful in 2m22s
2026-02-05 22:07:24 -06:00
ccea0dc542
fix: enable super
lint-test-helm / lint-helm (push) Successful in 48s
render-manifests-push / render-manifests-push (push) Successful in 55s
renovate / renovate (push) Has been cancelled
2026-02-05 22:05:35 -06:00
183c74dd9d
fix: use app
lint-test-helm / lint-helm (push) Successful in 17s
render-manifests-push / render-manifests-push (push) Successful in 46s
renovate / renovate (push) Successful in 2m3s
2026-02-05 22:03:12 -06:00
d0fe1c6845
fix: suspend backup
lint-test-helm / lint-helm (push) Successful in 13s
render-manifests-push / render-manifests-push (push) Successful in 35s
renovate / renovate (push) Has been cancelled
2026-02-05 22:02:05 -06:00
5d7ad35f72
feat: bootstrap
lint-test-helm / lint-helm (push) Successful in 49s
render-manifests-push / render-manifests-push (push) Successful in 1m9s
renovate / renovate (push) Successful in 1m49s
2026-02-05 21:57:09 -06:00
0710a053e0
chore(deps): update helm release rook-ceph-cluster to v1.19.1 ( #3765 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 22s
renovate / renovate (push) Successful in 2m45s
2026-02-06 03:40:25 +00:00
9946df8c2d
feat: remove init
lint-test-helm / lint-helm (push) Successful in 18s
render-manifests-push / render-manifests-push (push) Successful in 38s
renovate / renovate (push) Successful in 2m28s
2026-02-05 21:28:37 -06:00
29701a90bd
chore(deps): update ollama/ollama docker tag to v0.15.5 ( #3760 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 23s
renovate / renovate (push) Successful in 2m18s
2026-02-06 03:22:05 +00:00
b0ded3bcc1
chore(deps): update helm release rook-ceph to v1.19.1 ( #3759 )
lint-test-helm / lint-helm (push) Has been cancelled
render-manifests-push / render-manifests-push (push) Has been skipped
renovate / renovate (push) Has been cancelled
2026-02-06 03:21:45 +00:00
a817f93059
chore(deps): update dependency rook/rook to v1.19.1 ( #3758 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 47s
renovate / renovate (push) Has been cancelled
2026-02-06 03:20:56 +00:00
6d86a014c1
feat: scale down
2026-02-05 21:13:53 -06:00
c04c83ce03
chore(deps): update helm release alloy to v1.6.0 ( #3756 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 18s
renovate / renovate (push) Has started running
render-manifests-dispatch / render-manifests-dispatch (push) Successful in 23m45s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [alloy](https://github.com/grafana/helm-charts ) | minor | `1.5.3` → `1.6.0` |
---
### Release Notes
<details>
<summary>grafana/helm-charts (alloy)</summary>
### [`v1.6.0`](https://github.com/grafana/helm-charts/releases/tag/alloy-1.6.0 )
[Compare Source](https://github.com/grafana/helm-charts/compare/alloy-1.5.3...alloy-1.6.0 )
Grafana Alloy
Source commit: [grafana/alloy@`44ddc69`](44ddc6937c )
Tag on source: <https://github.com/grafana/alloy/releases/tag/helm-chart/1.6.0 >
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->
Reviewed-on: #3756
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-05 23:53:56 +00:00
2bf0d6f925
chore(deps): update directus/directus to v11.15.0 ( #3752 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Successful in 1m52s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [directus/directus](https://github.com/directus/directus ) | minor | `11.14.1` → `11.15.0` |
---
### Release Notes
<details>
<summary>directus/directus (directus/directus)</summary>
### [`v11.15.0`](https://github.com/directus/directus/releases/tag/v11.15.0 )
[Compare Source](https://github.com/directus/directus/compare/v11.14.1...v11.15.0 )
##### ⚠️ Potential Breaking Changes
**Attached prompts, content items, and visual editor elements to AI Assistant Context ([#​26512](https://github.com/directus/directus/pull/26512 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))**
To use this feature, update [@​directus/visual-editing](https://github.com/directus/visual-editing ) to v1.2.0+ on your website.
##### ✨ New Features & Improvements
- **[@​directus/app](https://github.com/directus/app )**
- Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#​26473](https://github.com/directus/directus/pull/26473 ) by [@​gaetansenn](https://github.com/gaetansenn ))
- Added collaborative editing ([#​26172](https://github.com/directus/directus/pull/26172 ) by [@​Nitwel](https://github.com/Nitwel ))
- Attached prompts, content items, and visual editor elements to AI Assistant Context ([#​26512](https://github.com/directus/directus/pull/26512 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#​26481](https://github.com/directus/directus/pull/26481 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- Added toggle to allow comparing revision to previous revision ([#​26480](https://github.com/directus/directus/pull/26480 ) by [@​robluton](https://github.com/robluton ))
- Added relational field support on x-axis of bar chart ([#​26489](https://github.com/directus/directus/pull/26489 ) by [@​JamesW1](https://github.com/JamesW1 ))
- Added visual editing support to the live preview split pane, including display options menu, full-width mode with drag-to-expand, and quick access to the Visual Editor module. ([#​26463](https://github.com/directus/directus/pull/26463 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- Changed permission-blocked fields from disabled to non-editable appearance ([#​26572](https://github.com/directus/directus/pull/26572 ) by [@​HZooly](https://github.com/HZooly ))
- **[@​directus/api](https://github.com/directus/api )**
- Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#​26473](https://github.com/directus/directus/pull/26473 ) by [@​gaetansenn](https://github.com/gaetansenn ))
- Added collaborative editing ([#​26172](https://github.com/directus/directus/pull/26172 ) by [@​Nitwel](https://github.com/Nitwel ))
- Attached prompts, content items, and visual editor elements to AI Assistant Context ([#​26512](https://github.com/directus/directus/pull/26512 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#​26481](https://github.com/directus/directus/pull/26481 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- **[@​directus/sdk](https://github.com/directus/sdk )**
- Fixed race condition and allow accessing the connected state ([#​26511](https://github.com/directus/directus/pull/26511 ) by [@​Nitwel](https://github.com/Nitwel ))
- Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#​26473](https://github.com/directus/directus/pull/26473 ) by [@​gaetansenn](https://github.com/gaetansenn ))
- **[@​directus/system-data](https://github.com/directus/system-data )**
- Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#​26473](https://github.com/directus/directus/pull/26473 ) by [@​gaetansenn](https://github.com/gaetansenn ))
- **[@​directus/types](https://github.com/directus/types )**
- Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#​26473](https://github.com/directus/directus/pull/26473 ) by [@​gaetansenn](https://github.com/gaetansenn ))
- Added collaborative editing ([#​26172](https://github.com/directus/directus/pull/26172 ) by [@​Nitwel](https://github.com/Nitwel ))
- Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#​26481](https://github.com/directus/directus/pull/26481 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- **[@​directus/errors](https://github.com/directus/errors )**
- Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#​26473](https://github.com/directus/directus/pull/26473 ) by [@​gaetansenn](https://github.com/gaetansenn ))
- **[@​directus/env](https://github.com/directus/env )**
- Added deployment module for triggering deployments from Directus with Vercel as first supported provider ([#​26473](https://github.com/directus/directus/pull/26473 ) by [@​gaetansenn](https://github.com/gaetansenn ))
- Added collaborative editing ([#​26172](https://github.com/directus/directus/pull/26172 ) by [@​Nitwel](https://github.com/Nitwel ))
- **[@​directus/utils](https://github.com/directus/utils )**
- Added collaborative editing ([#​26172](https://github.com/directus/directus/pull/26172 ) by [@​Nitwel](https://github.com/Nitwel ))
- **[@​directus/ai](https://github.com/directus/ai )**
- Attached prompts, content items, and visual editor elements to AI Assistant Context ([#​26512](https://github.com/directus/directus/pull/26512 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#​26481](https://github.com/directus/directus/pull/26481 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- **[@​directus/memory](https://github.com/directus/memory )**
- Added distributed locking ([#​26172](https://github.com/directus/directus/pull/26172 ) by [@​Nitwel](https://github.com/Nitwel ))
##### 🐛 Bug Fixes & Optimizations
- **[@​directus/app](https://github.com/directus/app )**
- Replaced deprecated `ldapjs` with `ldapts` ([#​26363](https://github.com/directus/directus/pull/26363 ) by [@​dstockton](https://github.com/dstockton ))
- Fixed an issue where the caret would jump to the end of the input in `v-template-input` when typing or updating content. ([#​26520](https://github.com/directus/directus/pull/26520 ) by [@​mustafaazad03](https://github.com/mustafaazad03 ))
- Fixed back button navigation on related items ([#​26553](https://github.com/directus/directus/pull/26553 ) by [@​robluton](https://github.com/robluton ))
- Fixed table options menu clipping in markdown editor ([#​26487](https://github.com/directus/directus/pull/26487 ) by [@​DamnItAzriel](https://github.com/DamnItAzriel ))
- Hide AI settings page when MCP and AI features are disabled through ENV ([#​26504](https://github.com/directus/directus/pull/26504 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- Updated dependency ([#​26518](https://github.com/directus/directus/pull/26518 ) by [@​rijkvanzanten](https://github.com/rijkvanzanten ))
- Fixed inconsistent disabled state across interfaces ([#​26470](https://github.com/directus/directus/pull/26470 ) by [@​formfcw](https://github.com/formfcw ))
- Fixed an issue where custom CSS classes applied to PrivateView were not rendered ([#​26523](https://github.com/directus/directus/pull/26523 ) by [@​u12206050](https://github.com/u12206050 ))
- Fixed WYSIWYG interface not rendering when field is named "tooltip" ([#​26581](https://github.com/directus/directus/pull/26581 ) by [@​robluton](https://github.com/robluton ))
- Fixed issue preventing sidebar details from being fetched when navigating back ([#​26542](https://github.com/directus/directus/pull/26542 ) by [@​robluton](https://github.com/robluton ))
- Fixed Vue warning by passing required prop to interfaces ([#​26506](https://github.com/directus/directus/pull/26506 ) by [@​formfcw](https://github.com/formfcw ))
- Fixed hardcoded "Loading..." text in field tree by using translation key ([#​26526](https://github.com/directus/directus/pull/26526 ) by [@​sinan-yildiz-marsus](https://github.com/sinan-yildiz-marsus ))
- Renamed AI Chat to AI Assistant ([#​26517](https://github.com/directus/directus/pull/26517 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- **[@​directus/api](https://github.com/directus/api )**
- Improved error message for system field updates that are not schema.is\_indexed ([#​26548](https://github.com/directus/directus/pull/26548 ) by [@​JamesW1](https://github.com/JamesW1 ))
- Replaced deprecated `ldapjs` with `ldapts` ([#​26363](https://github.com/directus/directus/pull/26363 ) by [@​dstockton](https://github.com/dstockton ))
- Changed users.last\_access display mode to absolute ([#​26548](https://github.com/directus/directus/pull/26548 ) by [@​JamesW1](https://github.com/JamesW1 ))
- **[@​directus/system-data](https://github.com/directus/system-data )**
- Added collaborative editing ([#​26172](https://github.com/directus/directus/pull/26172 ) by [@​Nitwel](https://github.com/Nitwel ))
- Added multi-provider AI support with Google and OpenAI-compatible providers. Extracted shared AI types into new `@directus/ai` package. ([#​26481](https://github.com/directus/directus/pull/26481 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- Changed users.last\_access display mode to absolute ([#​26548](https://github.com/directus/directus/pull/26548 ) by [@​JamesW1](https://github.com/JamesW1 ))
- Renamed AI Chat to AI Assistant ([#​26517](https://github.com/directus/directus/pull/26517 ) by [@​bryantgillespie](https://github.com/bryantgillespie ))
- **[@​directus/env](https://github.com/directus/env )**
- Fixed LDAP DN properties casted as arrays ([#​26579](https://github.com/directus/directus/pull/26579 ) by [@​ComfortablyCoding](https://github.com/ComfortablyCoding ))
- **[@​directus/memory](https://github.com/directus/memory )**
- Handled empty buffers to prevent errors during race conditions or disconnects ([#​26172](https://github.com/directus/directus/pull/26172 ) by [@​Nitwel](https://github.com/Nitwel ))
##### 📦 Published Versions
- `@directus/app@15.1.0`
- `@directus/api@33.1.0`
- `@directus/ai@1.1.0`
- `@directus/composables@11.2.10`
- `create-directus-extension@11.0.26`
- `@directus/env@5.5.0`
- `@directus/errors@2.2.0`
- `@directus/extensions@3.0.17`
- `@directus/extensions-registry@3.0.17`
- `@directus/extensions-sdk@17.0.6`
- `@directus/memory@3.1.0`
- `@directus/pressure@3.0.15`
- `@directus/schema-builder@0.0.12`
- `@directus/storage-driver-azure@12.0.15`
- `@directus/storage-driver-cloudinary@12.0.15`
- `@directus/storage-driver-gcs@12.0.15`
- `@directus/storage-driver-s3@​12.1.1`
- `@directus/storage-driver-supabase@3.0.15`
- `@directus/system-data@4.1.0`
- `@directus/themes@1.2.2`
- `@directus/types@14.1.0`
- `@directus/utils@13.2.0`
- `@directus/validation@2.0.15`
- `@directus/sdk@21.1.0`
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: #3752
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-05 20:54:39 +00:00
991ee8c13d
chore(deps): update plexguide/huntarr to v9.2.1 ( #3740 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 14s
renovate / renovate (push) Successful in 1m53s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| ghcr.io/plexguide/huntarr | minor | `9.1.12` → `9.2.1` |
| [plexguide/huntarr](https://github.com/plexguide/huntarr ) | minor | `9.1.12` → `9.2.1` |
---
### Release Notes
<details>
<summary>plexguide/huntarr (plexguide/huntarr)</summary>
### [`v9.2.1`](https://github.com/plexguide/Huntarr.io/releases/tag/9.2.1 )
[Compare Source](https://github.com/plexguide/huntarr/compare/9.2.0...9.2.1 )
### Patch Notes for 9.2.1
#### macOS app fix
**Issue:** Huntarr could fail to start on Mac — the app opened but the web interface never loaded (connection to 127.0.0.1:9705 failed).
**Cause:** The Mac app runs the server in a background thread for the menu bar. The app was registering shutdown signal handlers from that thread, which macOS only allows from the main thread, so it crashed during startup.
**Fix:** Signal handlers are now registered only when allowed. If the app is running in menu bar mode, it skips that step and logs it instead of crashing. The server starts normally and the menu bar icon and web UI work as expected.
***
#### Carousel arrows (Home & Requestarr)
**Issue:** On the Home and Requestarr discover sections (e.g. “Popular TV Shows”, “Popular Movies”, trending), it wasn’t obvious that the rows scroll sideways. Without a trackpad or touch screen, many users didn’t realize they could scroll.
**Fix:**
- **Right arrow** is always visible when there’s more content to the right, so it’s clear the row can scroll.
- **Left arrow** is hidden at the start. After you scroll right once, it appears and stays visible so you can scroll back.
This applies to all horizontal carousels: Home discover (Trending, Popular Movies, Popular TV) and Requestarr home (same three sections).
<img width="1791" height="808" alt="image" src="https://github.com/user-attachments/assets/32ff3270-97ea-4151-b609-24d01bbc8ba8 " />
### [`v9.2.0`](https://github.com/plexguide/Huntarr.io/releases/tag/9.2.0 )
[Compare Source](https://github.com/plexguide/huntarr/compare/9.1.12...9.2.0 )
### Huntarr v9.2.0: Release Information
#### 1. The Core Architecture Shift: True Instance Independence
**The Change:**
We have fundamentally rewritten the background cycle management. In previous versions, instances were effectively tied to a single processing loop. This meant they didn't fully respect per-instance sleep times and often ran simply because the loop was cycling, or got stuck waiting for other instances.
**How it works now:**
Each App Instance is now scheduled on its own unique interval. The main system loop now only triggers an instance if its specific `next_cycle_time` has arrived. If no instances are due, the system sleeps until the soonest scheduled run.
**Why this matters (The "Big Change"):**
- **True Independence:** Your "4K Radarr" instance and your "Anime Sonarr" instance now run completely separately. One busy instance will no longer hold up the others.
- **Respects Configuration:** If you set an instance to sleep for 60 minutes, it will actually sleep for 60 minutes.
- **Upgrade Note:** When you upgrade, you may notice a change in rhythm. Instances will now execute strictly when *due*, rather than constantly cycling in a loop.
#### 2. Identity & Persistence (Instance IDs)
**The Problem:**
Previously, Huntarr identified instances by their display name. If you renamed an instance (e.g., changing "Sonarr" to "Sonarr 4K"), Huntarr treated it as a brand-new instance. This caused users to lose their processed items list, cycle history, and countdown timers.
**The Solution:**
We have introduced **Persistent Instance IDs**. Every instance is now assigned a stable, unique identifier in the database that never changes.
**The Benefit:**
- **Rename Freely:** You can now rename instances as often as you like without breaking anything.
- **Data Safety:** Your history, "processed" cache, and configuration stay intact regardless of name changes.
- **Docker Persistence:** We now save countdown timers to the database. If you restart your Huntarr Docker container, your timers won't reset to zero; they will pick up exactly where they left off.
#### 3. Granular Control: Tagging System
**The Change:**
We have removed the "Mass Toggle" for tagging and replaced it with three individual toggles.
**New Options:**
You can now independently enable/disable tags for:
1. **Missing**
2. **Upgrades**
3. **Shows Missing**
> **⚠️ Important for Upgraders:**
> By default, **all three toggles will be ON** after the update. If you previously had the mass toggle turned *off*, you must go into your instance settings and manually turn these off to match your previous preference.
#### 4. Swaparr Intelligence Upgrades
**Strike System Fix (Issue [#​687](https://github.com/plexguide/huntarr/issues/687 )):**
Previously, Swaparr might strike a download for "No Progress" or "ETA Too Long" too early.
- **New Logic:** Strikes now *only* apply if the download has been running longer than the configured **Max Download Time**. This prevents false positives on large files that are just starting up.
**Manual Import Protection (Issue [#​706](https://github.com/plexguide/huntarr/issues/706 )):**
We found that some downloads were hitting 100% completion but getting stuck in the queue because they needed manual import (e.g., due to a naming mismatch). Swaparr would incorrectly view these as "stalled" and remove them.
- **New Setting:** "Remove completed (100%) stalled" (Default: ON).
- **How to use:** Turn this **OFF** if you want Huntarr to ignore 100% completed downloads, allowing you time to manually import them without fear of deletion.
#### 5. Resource Management: Max Seed Queue
**The Feature:**
For users running Torrents, we have added a **Max Active Seeds** limit per instance.
**How it works:**
You can set a threshold (e.g., "50 active seeds"). Before running a cycle, Huntarr checks your client (qBittorrent or Transmission).
- **If Seeds >= Limit:** The cycle is skipped entirely.
- **If Seeds < Limit:** The cycle proceeds as normal.
- **Why?** This prevents Huntarr from adding more torrents to a client that is already overwhelmed or hitting tracker limits.
**HomePage**
<img width="1795" height="944" alt="image" src="https://github.com/user-attachments/assets/c4393c67-6da9-4afc-a374-6c31769c0ff1 " />
**Instance Identifier** <img width="1792" height="918" alt="image" src="https://github.com/user-attachments/assets/54eee7b3-ab4f-44e7-ab3c-0eb863d19545 " />
**Tags Rewritten** <img width="1796" height="884" alt="image" src="https://github.com/user-attachments/assets/11bd43cd-bae0-4aec-a6c2-2327be60acd6 " />
**Max Seed Queue**
<img width="794" height="649" alt="image" src="https://github.com/user-attachments/assets/3b026e1f-5954-4463-8b38-cb5513c84bcf " />
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3740
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-05 20:52:37 +00:00
4477dba4c4
chore(deps): update helm release loki to v6.52.0 ( #3738 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 24s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [loki](https://grafana.github.io/helm-charts ) ([source](https://github.com/grafana/helm-charts )) | minor | `6.51.0` → `6.52.0` |
---
### 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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->
Reviewed-on: #3738
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-05 20:50:50 +00:00
0b877a1a8a
feat: change endpoint
lint-test-helm / lint-helm (push) Successful in 26s
lint-test-docker / lint-docker-compose (push) Successful in 35s
render-manifests-push / render-manifests-push (push) Successful in 44s
renovate / renovate (push) Successful in 2m44s
2026-02-05 14:41:52 -06:00
50fc9b4c57
feat: disable l2 announcement
lint-test-helm / lint-helm (push) Successful in 15s
render-manifests-push / render-manifests-push (push) Successful in 37s
renovate / renovate (push) Has been cancelled
2026-02-05 14:40:58 -06:00
d9c05c3407
Merge branch 'main' of https://gitea.alexlebens.net/alexlebens/infrastructure
lint-test-helm / lint-helm (push) Successful in 14s
render-manifests-push / render-manifests-push (push) Successful in 30s
renovate / renovate (push) Successful in 1m52s
2026-02-05 14:08:40 -06:00
e79196db45
chore(deps): update helm release argo-cd to v9.4.1 ( #3749 )
renovate / renovate (push) Has been cancelled
2026-02-05 20:07:29 +00:00
327fbe7d62
chore(deps): update helm release argo-cd to v9.4.1 ( #3749 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 20s
renovate / renovate (push) Successful in 2m8s
2026-02-05 20:07:21 +00:00
6fe8cfc07f
chore(deps): update ghcr.io/tailscale/tailscale docker tag to v1.94.1 ( #3736 )
...
lint-test-docker / lint-docker-compose (push) Successful in 53s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/tailscale/tailscale](https://tailscale.com/kb/1282/docker ) ([source](https://github.com/tailscale/tailscale )) | minor | `v1.92.5` → `v1.94.1` |
---
### Release Notes
<details>
<summary>tailscale/tailscale (ghcr.io/tailscale/tailscale)</summary>
### [`v1.94.1`](https://github.com/tailscale/tailscale/releases/tag/v1.94.1 )
[Compare Source](https://github.com/tailscale/tailscale/compare/v1.92.5...v1.94.1 )
Please refer to the changelog available at <https://tailscale.com/changelog >
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: #3736
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-05 20:04:37 +00:00
fbc9f0d885
chore(deps): update helm release tailscale-operator to v1.94.1 ( #3739 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 25s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [tailscale-operator](https://github.com/tailscale/tailscale ) | minor | `1.92.5` → `1.94.1` |
---
### Release Notes
<details>
<summary>tailscale/tailscale (tailscale-operator)</summary>
### [`v1.94.1`](https://github.com/tailscale/tailscale/releases/tag/v1.94.1 )
[Compare Source](https://github.com/tailscale/tailscale/compare/v1.92.5...v1.94.1 )
Please refer to the changelog available at <https://tailscale.com/changelog >
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->
Reviewed-on: #3739
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-05 20:03:50 +00:00
149e5a0ae2
chore(deps): update helm release headlamp to v0.40.0 ( #3737 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 18s
renovate / renovate (push) Successful in 1m10s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [headlamp](https://headlamp.dev/ ) ([source](https://github.com/kubernetes-sigs/headlamp )) | minor | `0.39.0` → `0.40.0` |
---
### Release Notes
<details>
<summary>kubernetes-sigs/headlamp (headlamp)</summary>
### [`v0.40.0`](https://github.com/kubernetes-sigs/headlamp/releases/tag/v0.40.0 ): 0.40.0
[Compare Source](https://github.com/kubernetes-sigs/headlamp/compare/v0.39.0...v0.40.0 )
#### ✨ Enhancements:
- Add icon and color configuration to clusters. Thanks to [@​alexmathieu22](https://github.com/alexmathieu22 )
- Allow saving selected namespaces per cluster. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Add configurable keyboard shortcuts Thanks to [@​alokdangre](https://github.com/alokdangre )
- Add HTTPRoute support for Gateway API via new values and template. Thanks to [@​hxrshxz](https://github.com/hxrshxz )
- Display a8r.io service metadata in service views. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03 )
- Make in-cluster context name configurable. Thanks to [@​iamhalje](https://github.com/iamhalje )
- Minimize activities blocking the main content when needed Thanks to [@​joaquimrocha](https://github.com/joaquimrocha )
- Add extraContainers field to Helm chart. Thanks to [@​lszczepaniak-XM](https://github.com/lszczepaniak-XM )
- Add ability to specify topologySpreadConstraints in Helm chart. Thanks to [@​irasnyd](https://github.com/irasnyd )
- Add volume mounts on plugin helper sidecar. Thanks to [@​martinbfrey](https://github.com/martinbfrey )
- Add meUserInfoURL to secrets template. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Improve French translation. Thanks to [@​arthurphilippe](https://github.com/arthurphilippe )
- Allow configuring log level via command line arg and environment variable. Thanks to [@​aadhil2k4](https://github.com/aadhil2k4 )
- Add vertical snap positions for activities. Thanks to [@​kahirokunn](https://github.com/kahirokunn )
- Add deeplink compatibility for viewing Pod logs. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Unauthenticated users can now follow deeplinks. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Add debugging ephemeral container support. Thanks to [@​alexmathieu22](https://github.com/alexmathieu22 )
##### Appearance Configuration per cluster
<img width="517" height="384" alt="Icon for cluster" src="https://github.com/user-attachments/assets/2a3cd260-262f-4b32-aaa6-c7e4679d7e3c " />
<img width="353" height="291" alt="Appearance Configuration per cluster" src="https://github.com/user-attachments/assets/7b007ddb-ae5c-4b07-b3fe-7ba0b0f5933b " />
##### Add service info from a8r.io metadata
<img width="2416" height="1396" alt="Add service info from a8r.io metadata" src="https://github.com/user-attachments/assets/8db2b504-93f5-4f74-9df0-b530d4f944e5 " />
#### 🧩 Shipped Plugins
- Update shipped plugin Prometheus
- Settings: Added a test connection button
- Add i18n support
- Upgrade kinvolk/headlamp-plugin to 0.13.1
#### 🐞 Bug fixes
- Fix showing corrupt file on Mac. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03 )
- Fix checking for existing project names. Thanks to [@​pallava-joshi](https://github.com/pallava-joshi )
- Fix focus trapping when resource drawer is open. Thanks to [@​pallava-joshi](https://github.com/pallava-joshi )
- Fix MaxListenersExceededWarning. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr )
- Fix getMainAPIGroup undefined error. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Fix headlamp-plugin package failing on dist subdirectories. Thanks to [@​skoeva](https://github.com/skoeva )
- Fix Deployment.yaml template. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Fix NameValueTable spacing issue. Thanks to [@​alokdangre](https://github.com/alokdangre )
- Fix ARIA labels for input fields. Thanks to [@​vyncent-t](https://github.com/vyncent-t )
- Fix warning label color contrast. Thanks to [@​vyncent-t](https://github.com/vyncent-t )
- Fix many a11y issues. Thanks to [@​illume](https://github.com/illume )
- Implement ad-hoc signing for macOS arm64 to fix damaged app error. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03 )
- Quote OIDC\_USE\_PKCE value to ensure it's a string. Thanks to [@​dihmandrake](https://github.com/dihmandrake )
- Fix package pattern in Helm chart release workflow. Thanks to [@​onedr0p](https://github.com/onedr0p )
- Fix CI failures. Thanks to [@​skoeva](https://github.com/skoeva )
- Hide empty top bar overflow menu on small screens. Thanks to [@​d1vyanshu-kumar](https://github.com/d1vyanshu-kumar )
#### 💻 Development
- Add AGENTS.md for AI-assisted development. Thanks to [@​illume](https://github.com/illume )
- Add AGENTS.md to created plugins and bundle examples. Thanks to [@​illume](https://github.com/illume )
- Add app/ development documentation and linting/formatting scripts. Thanks to [@​illume](https://github.com/illume )
- Move yolossn from headlamp-reviewers to headlamp-maintainers. Thanks to [@​yolossn](https://github.com/yolossn )
- Bump headlamp-plugin to 0.13.0 in example plugins. Thanks to [@​skoeva](https://github.com/skoeva )
- Bump Storybook version in frontend plugins. Thanks to [@​skoeva](https://github.com/skoeva )
- Bump tar to 7.5.7. Thanks to [@​skoeva](https://github.com/skoeva )
- Update dependencies. Thanks to [@​skoeva](https://github.com/skoeva )
- Add fast-check property tests for unit parsers. Thanks to [@​illume](https://github.com/illume )
- Pin GitHub Actions by hash in draft-release workflow. Thanks to [@​skoeva](https://github.com/skoeva )
- Skip chart release if it already exists. Thanks to [@​sniok](https://github.com/sniok )
- Remove unused frontend code. Thanks to [@​skoeva](https://github.com/skoeva )
#### 📖 Documentation
- Add ingress basic auth guide for in-cluster deployments. Thanks to [@​aaryan359](https://github.com/aaryan359 )
- Add Quick Start for Contributors section to README. Thanks to [@​TRIVENI206](https://github.com/TRIVENI206 )
- Add Talos to supported platforms. Thanks to [@​alexmathieu22](https://github.com/alexmathieu22 )
- Fix Dex OIDC block indentation in values.yaml snippet. Thanks to [@​archups](https://github.com/archups )
#### 🛡️ Security
- Add [@​illume](https://github.com/illume ) and [@​yolossn](https://github.com/yolossn ) to SECURITY\_CONTACTS. Thanks to [@​illume](https://github.com/illume )
**Full Changelog**: <https://github.com/kubernetes-sigs/headlamp/compare/v0.39.0...v0.40.0 >
***
<!-- end-release-notes -->
**Container image:** 🐳 [ghcr.io/headlamp-k8s/headlamp:v0.40.0](https://github.com/orgs/headlamp-k8s/packages/container/package/headlamp )
**Desktop Apps:**
🐧 [Flatpak / Linux (AMD64)](https://flathub.org/apps/details/io.kinvolk.Headlamp )
🐧 Linux AppImage [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-x64.AppImage ), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-arm64.AppImage ), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-armv7l.AppImage )
🐧 Linux Tarball [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-x64.tar.gz ), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-arm64.tar.gz ), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-armv7l.tar.gz )
🐧 Debian / Linux [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/headlamp_0.40.0-1_amd64.deb )
:green\_apple: [Mac (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-mac-x64.dmg )
:green\_apple: [Mac (ARM/M1)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-mac-arm64.dmg )
:blue\_square: [Windows (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-win-x64.exe )
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->
Reviewed-on: #3737
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-05 19:52:13 +00:00
8d5bdba52b
chore(deps): update dependency headlamp-k8s/headlamp to v0.40.0 ( #3733 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 21s
renovate / renovate (push) Failing after 2m53s
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [headlamp-k8s/headlamp](https://github.com/headlamp-k8s/headlamp ) | minor | `v0.39.0` → `v0.40.0` |
---
### Release Notes
<details>
<summary>headlamp-k8s/headlamp (headlamp-k8s/headlamp)</summary>
### [`v0.40.0`](https://github.com/kubernetes-sigs/headlamp/releases/tag/v0.40.0 ): 0.40.0
[Compare Source](https://github.com/headlamp-k8s/headlamp/compare/headlamp-helm-0.39.0...v0.40.0 )
#### ✨ Enhancements:
- Add icon and color configuration to clusters. Thanks to [@​alexmathieu22](https://github.com/alexmathieu22 )
- Allow saving selected namespaces per cluster. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Add configurable keyboard shortcuts Thanks to [@​alokdangre](https://github.com/alokdangre )
- Add HTTPRoute support for Gateway API via new values and template. Thanks to [@​hxrshxz](https://github.com/hxrshxz )
- Display a8r.io service metadata in service views. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03 )
- Make in-cluster context name configurable. Thanks to [@​iamhalje](https://github.com/iamhalje )
- Minimize activities blocking the main content when needed Thanks to [@​joaquimrocha](https://github.com/joaquimrocha )
- Add extraContainers field to Helm chart. Thanks to [@​lszczepaniak-XM](https://github.com/lszczepaniak-XM )
- Add ability to specify topologySpreadConstraints in Helm chart. Thanks to [@​irasnyd](https://github.com/irasnyd )
- Add volume mounts on plugin helper sidecar. Thanks to [@​martinbfrey](https://github.com/martinbfrey )
- Add meUserInfoURL to secrets template. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Improve French translation. Thanks to [@​arthurphilippe](https://github.com/arthurphilippe )
- Allow configuring log level via command line arg and environment variable. Thanks to [@​aadhil2k4](https://github.com/aadhil2k4 )
- Add vertical snap positions for activities. Thanks to [@​kahirokunn](https://github.com/kahirokunn )
- Add deeplink compatibility for viewing Pod logs. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Unauthenticated users can now follow deeplinks. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Add debugging ephemeral container support. Thanks to [@​alexmathieu22](https://github.com/alexmathieu22 )
##### Appearance Configuration per cluster
<img width="517" height="384" alt="Icon for cluster" src="https://github.com/user-attachments/assets/2a3cd260-262f-4b32-aaa6-c7e4679d7e3c " />
<img width="353" height="291" alt="Appearance Configuration per cluster" src="https://github.com/user-attachments/assets/7b007ddb-ae5c-4b07-b3fe-7ba0b0f5933b " />
##### Add service info from a8r.io metadata
<img width="2416" height="1396" alt="Add service info from a8r.io metadata" src="https://github.com/user-attachments/assets/8db2b504-93f5-4f74-9df0-b530d4f944e5 " />
#### 🧩 Shipped Plugins
- Update shipped plugin Prometheus
- Settings: Added a test connection button
- Add i18n support
- Upgrade kinvolk/headlamp-plugin to 0.13.1
#### 🐞 Bug fixes
- Fix showing corrupt file on Mac. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03 )
- Fix checking for existing project names. Thanks to [@​pallava-joshi](https://github.com/pallava-joshi )
- Fix focus trapping when resource drawer is open. Thanks to [@​pallava-joshi](https://github.com/pallava-joshi )
- Fix MaxListenersExceededWarning. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr )
- Fix getMainAPIGroup undefined error. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Fix headlamp-plugin package failing on dist subdirectories. Thanks to [@​skoeva](https://github.com/skoeva )
- Fix Deployment.yaml template. Thanks to [@​mudit06mah](https://github.com/mudit06mah )
- Fix NameValueTable spacing issue. Thanks to [@​alokdangre](https://github.com/alokdangre )
- Fix ARIA labels for input fields. Thanks to [@​vyncent-t](https://github.com/vyncent-t )
- Fix warning label color contrast. Thanks to [@​vyncent-t](https://github.com/vyncent-t )
- Fix many a11y issues. Thanks to [@​illume](https://github.com/illume )
- Implement ad-hoc signing for macOS arm64 to fix damaged app error. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03 )
- Quote OIDC\_USE\_PKCE value to ensure it's a string. Thanks to [@​dihmandrake](https://github.com/dihmandrake )
- Fix package pattern in Helm chart release workflow. Thanks to [@​onedr0p](https://github.com/onedr0p )
- Fix CI failures. Thanks to [@​skoeva](https://github.com/skoeva )
- Hide empty top bar overflow menu on small screens. Thanks to [@​d1vyanshu-kumar](https://github.com/d1vyanshu-kumar )
#### 💻 Development
- Add AGENTS.md for AI-assisted development. Thanks to [@​illume](https://github.com/illume )
- Add AGENTS.md to created plugins and bundle examples. Thanks to [@​illume](https://github.com/illume )
- Add app/ development documentation and linting/formatting scripts. Thanks to [@​illume](https://github.com/illume )
- Move yolossn from headlamp-reviewers to headlamp-maintainers. Thanks to [@​yolossn](https://github.com/yolossn )
- Bump headlamp-plugin to 0.13.0 in example plugins. Thanks to [@​skoeva](https://github.com/skoeva )
- Bump Storybook version in frontend plugins. Thanks to [@​skoeva](https://github.com/skoeva )
- Bump tar to 7.5.7. Thanks to [@​skoeva](https://github.com/skoeva )
- Update dependencies. Thanks to [@​skoeva](https://github.com/skoeva )
- Add fast-check property tests for unit parsers. Thanks to [@​illume](https://github.com/illume )
- Pin GitHub Actions by hash in draft-release workflow. Thanks to [@​skoeva](https://github.com/skoeva )
- Skip chart release if it already exists. Thanks to [@​sniok](https://github.com/sniok )
- Remove unused frontend code. Thanks to [@​skoeva](https://github.com/skoeva )
#### 📖 Documentation
- Add ingress basic auth guide for in-cluster deployments. Thanks to [@​aaryan359](https://github.com/aaryan359 )
- Add Quick Start for Contributors section to README. Thanks to [@​TRIVENI206](https://github.com/TRIVENI206 )
- Add Talos to supported platforms. Thanks to [@​alexmathieu22](https://github.com/alexmathieu22 )
- Fix Dex OIDC block indentation in values.yaml snippet. Thanks to [@​archups](https://github.com/archups )
#### 🛡️ Security
- Add [@​illume](https://github.com/illume ) and [@​yolossn](https://github.com/yolossn ) to SECURITY\_CONTACTS. Thanks to [@​illume](https://github.com/illume )
**Full Changelog**: <https://github.com/kubernetes-sigs/headlamp/compare/v0.39.0...v0.40.0 >
***
<!-- end-release-notes -->
**Container image:** 🐳 [ghcr.io/headlamp-k8s/headlamp:v0.40.0](https://github.com/orgs/headlamp-k8s/packages/container/package/headlamp )
**Desktop Apps:**
🐧 [Flatpak / Linux (AMD64)](https://flathub.org/apps/details/io.kinvolk.Headlamp )
🐧 Linux AppImage [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-x64.AppImage ), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-arm64.AppImage ), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-armv7l.AppImage )
🐧 Linux Tarball [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-x64.tar.gz ), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-arm64.tar.gz ), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-linux-armv7l.tar.gz )
🐧 Debian / Linux [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/headlamp_0.40.0-1_amd64.deb )
:green\_apple: [Mac (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-mac-x64.dmg )
:green\_apple: [Mac (ARM/M1)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-mac-arm64.dmg )
:blue\_square: [Windows (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.40.0/Headlamp-0.40.0-win-x64.exe )
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: #3733
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-05 19:48:24 +00:00
4d1ccd1164
chore(deps): update helm release cloudnative-pg to v0.27.1 ( #3746 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 19s
renovate / renovate (push) Failing after 1m29s
2026-02-05 19:36:46 +00:00
ad9f4e7ef2
chore(deps): update dependency cloudnative-pg/cloudnative-pg to v1.28.1 ( #3745 )
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 23s
renovate / renovate (push) Has been cancelled
2026-02-05 19:34:58 +00:00
973f2f4be4
chore(deps): update ghcr.io/gethomepage/homepage docker tag to v1.10.1 ( #3735 )
...
lint-test-docker / lint-docker-compose (push) Successful in 1m38s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [ghcr.io/gethomepage/homepage](https://github.com/gethomepage/homepage ) | minor | `v1.9.0` → `v1.10.1` |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
---
### Release Notes
<details>
<summary>gethomepage/homepage (ghcr.io/gethomepage/homepage)</summary>
### [`v1.10.1`](https://github.com/gethomepage/homepage/releases/tag/v1.10.1 )
[Compare Source](https://github.com/gethomepage/homepage/compare/v1.10.0...v1.10.1 )
##### What's Changed
- Chore: move to Zensical docs by [@​shamoon](https://github.com/shamoon ) in [#​6279](https://github.com/gethomepage/homepage/pull/6279 )
- Enhancement: better display of Arcane widget errors by [@​shamoon](https://github.com/shamoon ) in [#​6281](https://github.com/gethomepage/homepage/pull/6281 )
**Full Changelog**: <https://github.com/gethomepage/homepage/compare/v1.10.0...v1.10.1 >
### [`v1.10.0`](https://github.com/gethomepage/homepage/releases/tag/v1.10.0 )
[Compare Source](https://github.com/gethomepage/homepage/compare/v1.9.0...v1.10.0 )
##### What's Changed
- Feature: dockhand service widget by [@​shamoon](https://github.com/shamoon ) in [#​6229](https://github.com/gethomepage/homepage/pull/6229 )
- Enhancement: handle Vikunja v1rc4 breaking changes by [@​shamoon](https://github.com/shamoon ) in [#​6234](https://github.com/gethomepage/homepage/pull/6234 )
- Enhancement: Add support for PWA icons and shortcuts by [@​kpau](https://github.com/kpau ) in [#​6235](https://github.com/gethomepage/homepage/pull/6235 )
- Feature: Dispatcharr widget by [@​muertocaloh](https://github.com/muertocaloh ) in [#​6035](https://github.com/gethomepage/homepage/pull/6035 )
- Enhancement: support jellyfin 10.12 breaking API changes by [@​shamoon](https://github.com/shamoon ) in [#​6252](https://github.com/gethomepage/homepage/pull/6252 )
- Fix: fix authentik widget login counts for v2 api by [@​jeliozver](https://github.com/jeliozver ) in [#​6257](https://github.com/gethomepage/homepage/pull/6257 )
- Chore(deps): Bump swr from 2.3.3 to 2.4.0 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​6260](https://github.com/gethomepage/homepage/pull/6260 )
- Chore(deps): Bump winston from 3.17.0 to 3.19.0 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​6264](https://github.com/gethomepage/homepage/pull/6264 )
- Chore(deps-dev): Bump next-js and eslint-config-next from 15.2.4 to 15.5.11 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​6261](https://github.com/gethomepage/homepage/pull/6261 )
- Chore(deps-dev): Bump tailwindcss from 4.0.9 to 4.1.18 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​6262](https://github.com/gethomepage/homepage/pull/6262 )
- Chore(deps): Bump i18next from 25.5.3 to 25.8.0 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​6263](https://github.com/gethomepage/homepage/pull/6263 )
- Chore: move to eslint by [@​shamoon](https://github.com/shamoon ) in [#​6270](https://github.com/gethomepage/homepage/pull/6270 )
- Enhancement: DNS fallback for Alpine/musl compatibility by [@​lexfrei](https://github.com/lexfrei ) in [#​6265](https://github.com/gethomepage/homepage/pull/6265 )
- Feature: arcane service widget by [@​kmendell](https://github.com/kmendell ) in [#​6274](https://github.com/gethomepage/homepage/pull/6274 )
- Chore: homepage tests by [@​shamoon](https://github.com/shamoon ) in [#​6278](https://github.com/gethomepage/homepage/pull/6278 )
- New Crowdin translations by GitHub Action by [@​github-actions](https://github.com/github-actions )\[bot] in [#​6220](https://github.com/gethomepage/homepage/pull/6220 )
##### New Contributors
- [@​kpau](https://github.com/kpau ) made their first contribution in [#​6235](https://github.com/gethomepage/homepage/pull/6235 )
- [@​muertocaloh](https://github.com/muertocaloh ) made their first contribution in [#​6035](https://github.com/gethomepage/homepage/pull/6035 )
- [@​jeliozver](https://github.com/jeliozver ) made their first contribution in [#​6257](https://github.com/gethomepage/homepage/pull/6257 )
- [@​lexfrei](https://github.com/lexfrei ) made their first contribution in [#​6265](https://github.com/gethomepage/homepage/pull/6265 )
- [@​kmendell](https://github.com/kmendell ) made their first contribution in [#​6274](https://github.com/gethomepage/homepage/pull/6274 )
**Full Changelog**: <https://github.com/gethomepage/homepage/compare/v1.9.0...v1.10.0 >
</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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: #3735
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-05 19:32:55 +00:00
afe7463a65
chore(deps): update gethomepage/homepage to v1.10.1 ( #3734 )
...
render-manifests-push / render-manifests-push (push) Has been skipped
lint-test-helm / lint-helm (push) Successful in 13s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [gethomepage/homepage](https://github.com/gethomepage/homepage ) | minor | `v1.9.0` → `v1.10.1` |
| [ghcr.io/gethomepage/homepage](https://github.com/gethomepage/homepage ) | minor | `v1.9.0` → `v1.10.1` |
---
> ⚠️ **Warning**
>
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
---
### Release Notes
<details>
<summary>gethomepage/homepage (gethomepage/homepage)</summary>
### [`v1.10.1`](https://github.com/gethomepage/homepage/releases/tag/v1.10.1 )
[Compare Source](https://github.com/gethomepage/homepage/compare/v1.10.0...v1.10.1 )
##### What's Changed
- Chore: move to Zensical docs by [@​shamoon](https://github.com/shamoon ) in [#​6279](https://github.com/gethomepage/homepage/pull/6279 )
- Enhancement: better display of Arcane widget errors by [@​shamoon](https://github.com/shamoon ) in [#​6281](https://github.com/gethomepage/homepage/pull/6281 )
**Full Changelog**: <https://github.com/gethomepage/homepage/compare/v1.10.0...v1.10.1 >
### [`v1.10.0`](https://github.com/gethomepage/homepage/releases/tag/v1.10.0 )
[Compare Source](https://github.com/gethomepage/homepage/compare/v1.9.0...v1.10.0 )
##### What's Changed
- Feature: dockhand service widget by [@​shamoon](https://github.com/shamoon ) in [#​6229](https://github.com/gethomepage/homepage/pull/6229 )
- Enhancement: handle Vikunja v1rc4 breaking changes by [@​shamoon](https://github.com/shamoon ) in [#​6234](https://github.com/gethomepage/homepage/pull/6234 )
- Enhancement: Add support for PWA icons and shortcuts by [@​kpau](https://github.com/kpau ) in [#​6235](https://github.com/gethomepage/homepage/pull/6235 )
- Feature: Dispatcharr widget by [@​muertocaloh](https://github.com/muertocaloh ) in [#​6035](https://github.com/gethomepage/homepage/pull/6035 )
- Enhancement: support jellyfin 10.12 breaking API changes by [@​shamoon](https://github.com/shamoon ) in [#​6252](https://github.com/gethomepage/homepage/pull/6252 )
- Fix: fix authentik widget login counts for v2 api by [@​jeliozver](https://github.com/jeliozver ) in [#​6257](https://github.com/gethomepage/homepage/pull/6257 )
- Chore(deps): Bump swr from 2.3.3 to 2.4.0 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​6260](https://github.com/gethomepage/homepage/pull/6260 )
- Chore(deps): Bump winston from 3.17.0 to 3.19.0 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​6264](https://github.com/gethomepage/homepage/pull/6264 )
- Chore(deps-dev): Bump next-js and eslint-config-next from 15.2.4 to 15.5.11 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​6261](https://github.com/gethomepage/homepage/pull/6261 )
- Chore(deps-dev): Bump tailwindcss from 4.0.9 to 4.1.18 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​6262](https://github.com/gethomepage/homepage/pull/6262 )
- Chore(deps): Bump i18next from 25.5.3 to 25.8.0 by [@​dependabot](https://github.com/dependabot )\[bot] in [#​6263](https://github.com/gethomepage/homepage/pull/6263 )
- Chore: move to eslint by [@​shamoon](https://github.com/shamoon ) in [#​6270](https://github.com/gethomepage/homepage/pull/6270 )
- Enhancement: DNS fallback for Alpine/musl compatibility by [@​lexfrei](https://github.com/lexfrei ) in [#​6265](https://github.com/gethomepage/homepage/pull/6265 )
- Feature: arcane service widget by [@​kmendell](https://github.com/kmendell ) in [#​6274](https://github.com/gethomepage/homepage/pull/6274 )
- Chore: homepage tests by [@​shamoon](https://github.com/shamoon ) in [#​6278](https://github.com/gethomepage/homepage/pull/6278 )
- New Crowdin translations by GitHub Action by [@​github-actions](https://github.com/github-actions )\[bot] in [#​6220](https://github.com/gethomepage/homepage/pull/6220 )
##### New Contributors
- [@​kpau](https://github.com/kpau ) made their first contribution in [#​6235](https://github.com/gethomepage/homepage/pull/6235 )
- [@​muertocaloh](https://github.com/muertocaloh ) made their first contribution in [#​6035](https://github.com/gethomepage/homepage/pull/6035 )
- [@​jeliozver](https://github.com/jeliozver ) made their first contribution in [#​6257](https://github.com/gethomepage/homepage/pull/6257 )
- [@​lexfrei](https://github.com/lexfrei ) made their first contribution in [#​6265](https://github.com/gethomepage/homepage/pull/6265 )
- [@​kmendell](https://github.com/kmendell ) made their first contribution in [#​6274](https://github.com/gethomepage/homepage/pull/6274 )
**Full Changelog**: <https://github.com/gethomepage/homepage/compare/v1.9.0...v1.10.0 >
</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 these updates 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:eyJjcmVhdGVkSW5WZXIiOiI0My4zLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjYiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->
Reviewed-on: #3734
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net >
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net >
2026-02-05 19:30:30 +00:00
4e78ecddaf
feat: enable l2 announcement
2026-02-05 13:17:52 -06:00
95ae20b9b9
feat: increment backup
renovate / renovate (push) Successful in 10m34s
lint-test-helm / lint-helm (push) Successful in 3m58s
render-manifests-push / render-manifests-push (push) Successful in 4m48s
2026-02-05 12:59:34 -06:00
1db96b6c1b
fix: downgrade
lint-test-helm / lint-helm (push) Successful in 17s
render-manifests-push / render-manifests-push (push) Successful in 38s
renovate / renovate (push) Failing after 4m41s
2026-02-05 12:24:58 -06:00