ce54ed127ced397b93ad3ae177dbadd52834cd22
12756 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
30b992d143 |
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.102.3 (#5362)
renovate / renovate (push) Successful in 4m17s
|
||
|
|
55c3a045f8 | chore(deps): update dependency jellyfin/jellyfin to v10.11.7 (#5361) | ||
|
|
515bf8b391 |
feat: remove protocol (#5360)
Reviewed-on: #5360 |
||
|
|
1815058f2d | fix: change group name | ||
|
|
86b632cf05 |
feat: refactor apps (#5357)
Reviewed-on: #5357 |
||
|
|
a85b502231 |
chore(deps): update xenrox/ntfy-alertmanager docker tag to v1 (#5312)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | xenrox/ntfy-alertmanager | major | `0.5.0` → `1.0.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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDEuMiIsInVwZGF0ZWRJblZlciI6IjQzLjEwMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkb2NrZXIiXX0=--> Reviewed-on: #5312 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
274dd67f2c |
chore(deps): update tdarr to v2.67.01 (#5271)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/haveagitgat/tdarr](https://github.com/HaveAGitGat/tdarr_express_be) | minor | `2.66.01` → `2.67.01` | | [ghcr.io/haveagitgat/tdarr_node](https://github.com/HaveAGitGat/tdarr_express_be) | minor | `2.66.01` → `2.67.01` | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0My45OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuOTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZG9ja2VyIl19--> Reviewed-on: #5271 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
558c6bd00e |
feat: use regular image for health probes (#5355)
Reviewed-on: #5355 |
||
|
|
6892b65541 | chore(deps): update favonia/cloudflare-ddns docker tag to v1.16.1 (#5354) | ||
|
|
9facaa0464 |
feat: change image tags (#5352)
Reviewed-on: #5352 |
||
|
|
aa1099bd90 |
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.102.2 (#5350)
renovate / renovate (push) Successful in 8m29s
|
||
|
|
0b1b2d4b8d |
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.102.2 (#5350)
renovate / renovate (push) Has been cancelled
|
||
|
|
b4b211f002 | chore(deps): update ghcr.io/jellyfin/jellyfin docker tag to v10.11.7 (#5349) | ||
|
|
50cfb00eb6 |
feat: change to alpine (#5347)
Reviewed-on: #5347 |
||
|
|
ec887da62d |
chore(deps): update deluan/navidrome docker tag to v0.61.0 (#5344)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [deluan/navidrome](https://github.com/navidrome/navidrome) | minor | `0.60.3` → `0.61.0` | --- ### Release Notes <details> <summary>navidrome/navidrome (deluan/navidrome)</summary> ### [`v0.61.0`](https://github.com/navidrome/navidrome/releases/tag/v0.61.0) [Compare Source](https://github.com/navidrome/navidrome/compare/v0.60.3...v0.61.0) This version brings a comprehensive **Artwork overhaul**, with per-disc cover art, artist image uploads, animated image preservation, and a faster image pipeline powered by WebP encoding. You can now upload custom artwork for playlists, artists, and internet radios directly from the UI, and multi-disc albums will automatically pick up disc-specific cover images. **Search** has been completely rebuilt on top of SQLite FTS5 with two-phase BM25 ranking, delivering faster and more accurate results across your entire library. **Transcoding** is now fully server-managed: Navidrome detects client codecs, applies format-aware bitrate defaults, and implements the [OpenSubsonic Transcoding extension](https://opensubsonic.netlify.app/docs/extensions/transcoding/), so clients no longer need to guess what format to request. The **Plugin System** continues to mature with new host services for HTTP requests, persistent task queues, lyrics providers, and key-value storage with TTL support, giving plugin developers more tools to build powerful integrations. #### Security - Bump `golang.org/x/image` to v0.38.0 to address CVE-2026-33809. ([#​5268](https://github.com/navidrome/navidrome/pull/5268)) - Add ownership checks to share Delete and Update operations, preventing unauthorized access to other users' shares. ([#​5189](https://github.com/navidrome/navidrome/pull/5189) by [@​deluan](https://github.com/deluan)) - Clear server-managed fields in savePlaylist to prevent field injection via REST API. ([f102036dc](https://github.com/navidrome/navidrome/commit/f102036dc) by [@​deluan](https://github.com/deluan)) #### ⚠️ Breaking Changes - Remove built-in Spotify integration. The `Spotify.ID` and `Spotify.Secret` configuration options are no longer supported. Use the Last.fm or Deezer agents, or a plugin for similar functionality, like the new [Apple Music Plugin](https://github.com/navidrome/apple-music-plugin). ([#​5197](https://github.com/navidrome/navidrome/pull/5197) by [@​deluan](https://github.com/deluan)) #### Configuration Changes | Status | Option | Description | Default | | ------- | -------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------- | | New | `EnableArtworkUpload` | Enable uploading custom artwork for playlists and artists. ([#​5110](https://github.com/navidrome/navidrome/pull/5110), [#​5198](https://github.com/navidrome/navidrome/pull/5198)) | `true` | | New | `EnableM3UExternalAlbumArt` | Enable fetching album art URLs from `#EXTALBUMARTURL` directives in M3U playlists. ([#​5131](https://github.com/navidrome/navidrome/pull/5131)) | `false` | | New | `DiscArtPriority` | Priority list for disc-level cover art sources. ([#​5182](https://github.com/navidrome/navidrome/pull/5182)) | `disc*.*, cd*.*, cover.*, folder.*, front.*, discsubtitle, embedded` | | New | `ArtistImageFolder` | Folder name to search for artist images within the library. ([#​5198](https://github.com/navidrome/navidrome/pull/5198)) | — | | New | `Search.Backend` | Search backend to use (`fts` for FTS5 full-text search). ([#​5079](https://github.com/navidrome/navidrome/pull/5079)) | `fts` | | New | `ExtAuth.LogoutURL` | URL to redirect to when logging out with external authentication. ([#​5074](https://github.com/navidrome/navidrome/pull/5074)) | `""` | | New | `Subsonic.AppendAlbumVersion` | Append album version/edition to album names in Subsonic API responses. ([#​5111](https://github.com/navidrome/navidrome/pull/5111)) | `true` | | New | `UISearchDebounceMs` | Debounce delay for the UI search field. ([#​5079](https://github.com/navidrome/navidrome/pull/5079)) | — | | Changed | `CoverJpegQuality` → `CoverArtQuality` | Renamed for clarity. Old name still works. ([#​5181](https://github.com/navidrome/navidrome/pull/5181)) | `75` | | CHanged | `SearchFullString` | Use `Search.FullString` instead. ([#​5079](https://github.com/navidrome/navidrome/pull/5079)) | — | | Removed | `Spotify.ID`, `Spotify.Secret` | Spotify integration has been removed. ([#​5197](https://github.com/navidrome/navidrome/pull/5197)) | — | For a complete list of all configuration options, see the [Configuration Options](https://www.navidrome.org/docs/usage/configuration-options/) documentation. #### Artwork - Add per-disc cover art support, with configurable `DiscArtPriority`. ([#​5182](https://github.com/navidrome/navidrome/pull/5182) by [@​deluan](https://github.com/deluan)) - Add artist image uploads and image-folder artwork source. ([#​5198](https://github.com/navidrome/navidrome/pull/5198) by [@​deluan](https://github.com/deluan)) - Preserve animated image artwork (GIF, APNG, animated WebP) during resize. ([#​5184](https://github.com/navidrome/navidrome/pull/5184) by [@​deluan](https://github.com/deluan)) - Improve image serving performance with WebP encoding and optimized pipeline. ([#​5181](https://github.com/navidrome/navidrome/pull/5181) by [@​deluan](https://github.com/deluan)) - Increase cover art size to 600px and use CatmullRom scaling for sharper images. ([cb396f3db](https://github.com/navidrome/navidrome/commit/cb396f3db) by [@​deluan](https://github.com/deluan)) - Fallback mediafile cover art to disc artwork before album. ([#​5216](https://github.com/navidrome/navidrome/pull/5216) by [@​deluan](https://github.com/deluan)) - Refresh stale artist image URLs on expiry. ([#​5267](https://github.com/navidrome/navidrome/pull/5267) by [@​deluan](https://github.com/deluan)) - Validate ffmpeg pipe before returning in cover art fallback. ([420d2c8e5](https://github.com/navidrome/navidrome/commit/420d2c8e5) by [@​deluan](https://github.com/deluan)) - Search parent folders for album cover art in multi-disc layouts. ([#​5157](https://github.com/navidrome/navidrome/pull/5157) by [@​deluan](https://github.com/deluan)) #### UI - Add custom playlist cover art upload. ([#​5110](https://github.com/navidrome/navidrome/pull/5110) by [@​adrbn](https://github.com/adrbn)) - Add cover art support for internet radio stations. ([#​5229](https://github.com/navidrome/navidrome/pull/5229) by [@​deluan](https://github.com/deluan)) - Add Dracula theme. ([#​5023](https://github.com/navidrome/navidrome/pull/5023) by [@​Saulimedes](https://github.com/Saulimedes)) - Add Nutball theme. ([#​4544](https://github.com/navidrome/navidrome/pull/4544) by [@​cafecitopuro](https://github.com/cafecitopuro)) - Add tooltips for long playlist and album names. ([#​5070](https://github.com/navidrome/navidrome/pull/5070) by [@​sfredo](https://github.com/sfredo)) - Add download link for config TOML and disable clipboard copy when unavailable. ([#​5035](https://github.com/navidrome/navidrome/pull/5035) by [@​kgarner7](https://github.com/kgarner7)) - Add `path` field as optional column in library list for desktop view. ([4e34d3ac1](https://github.com/navidrome/navidrome/commit/4e34d3ac1) by [@​deluan](https://github.com/deluan)) - Integrate server-managed transcoding decisions into web player. ([#​5155](https://github.com/navidrome/navidrome/pull/5155) by [@​deluan](https://github.com/deluan)) - Improve browser codec detection. ([#​5171](https://github.com/navidrome/navidrome/pull/5171) by [@​deluan](https://github.com/deluan)) - Allow `DefaultTheme="Auto"` from config. ([#​5190](https://github.com/navidrome/navidrome/pull/5190) by [@​trek-e](https://github.com/trek-e)) - Fix search focus after clearing search field. ([#​4932](https://github.com/navidrome/navidrome/pull/4932) by [@​borisrorsvort](https://github.com/borisrorsvort)) - Fix "Play Next" from restarting playback at top of queue. ([#​5049](https://github.com/navidrome/navidrome/pull/5049) by [@​alannnna](https://github.com/alannnna)) - Fix toggle switches not visible in Gruvbox Dark theme. ([#​5064](https://github.com/navidrome/navidrome/pull/5064) by [@​deluan](https://github.com/deluan)) - Fix delete button contrast in AMusic theme. ([51c48bcac](https://github.com/navidrome/navidrome/commit/51c48bcac) by [@​deluan](https://github.com/deluan)) - Cancel in-flight image requests on pagination, cache across remounts. ([#​5249](https://github.com/navidrome/navidrome/pull/5249) by [@​deluan](https://github.com/deluan)) - Prevent mobile touch events from triggering playback after lightbox close. ([197d357f0](https://github.com/navidrome/navidrome/commit/197d357f0) by [@​deluan](https://github.com/deluan)) - Prevent duplicate getCoverArt requests on artist page. ([549b81263](https://github.com/navidrome/navidrome/commit/549b81263) by [@​deluan](https://github.com/deluan)) #### Search - Implement FTS5-based full-text search for faster and more accurate results. ([#​5079](https://github.com/navidrome/navidrome/pull/5079) by [@​deluan](https://github.com/deluan)) - Improve FTS queries with two-phase BM25 ranking for Subsonic's `search3` endpoint. ([#​5086](https://github.com/navidrome/navidrome/pull/5086) by [@​deluan](https://github.com/deluan)) #### Transcoding - Implement server-managed transcoding. ([#​4990](https://github.com/navidrome/navidrome/pull/4990) by [@​deluan](https://github.com/deluan)) - Add player MaxBitRate cap, format-aware defaults, and browser profile filtering. ([#​5165](https://github.com/navidrome/navidrome/pull/5165) by [@​deluan](https://github.com/deluan)) - Improve transcoding failure diagnostics and error responses. ([#​5227](https://github.com/navidrome/navidrome/pull/5227) by [@​deluan](https://github.com/deluan)) - Use ADTS for AAC transcoding. ([#​5167](https://github.com/navidrome/navidrome/pull/5167) by [@​deluan](https://github.com/deluan)) - Implement fallback to DefaultDownsamplingFormat for unknown formats. ([5ecbe31a0](https://github.com/navidrome/navidrome/commit/5ecbe31a0) by [@​deluan](https://github.com/deluan)) - Prevent raw file being returned when explicit transcode format is requested. ([053a0fd6c](https://github.com/navidrome/navidrome/commit/053a0fd6c) by [@​deluan](https://github.com/deluan)) #### Subsonic API - Implement OpenSubsonic `transcoding` extension. ([#​4990](https://github.com/navidrome/navidrome/pull/4990) by [@​deluan](https://github.com/deluan)) - Append album version to names in Subsonic API responses. ([#​5111](https://github.com/navidrome/navidrome/pull/5111) by [@​deluan](https://github.com/deluan)) - Add coverArt to internetRadioStation response. ([03608d3ee](https://github.com/navidrome/navidrome/commit/03608d3ee) by [@​deluan](https://github.com/deluan)) - Add per-disc cover art support. ([#​5182](https://github.com/navidrome/navidrome/pull/5182) by [@​deluan](https://github.com/deluan)) - Never omit duration for AlbumID3. ([#​5217](https://github.com/navidrome/navidrome/pull/5217) by [@​kgarner7](https://github.com/kgarner7)) - Always return required playqueue fields. ([#​5172](https://github.com/navidrome/navidrome/pull/5172) by [@​kgarner7](https://github.com/kgarner7)) - Always include mandatory title field in Child responses. ([a887521d7](https://github.com/navidrome/navidrome/commit/a887521d7) by [@​deluan](https://github.com/deluan)) - Restore `public` attribute for playlists in XML responses. ([0c3cc8653](https://github.com/navidrome/navidrome/commit/0c3cc8653) by [@​deluan](https://github.com/deluan)) #### Scanner - Add MKA/Matroska audio file support via TagLib 2.2. ([#​5071](https://github.com/navidrome/navidrome/pull/5071) by [@​deluan](https://github.com/deluan)) - Exclude Vorbis VERSION from albumversion tag mapping. ([#​5194](https://github.com/navidrome/navidrome/pull/5194) by [@​trek-e](https://github.com/trek-e)) - Widen WASM panic recovery to cover tag/property reading. ([#​5223](https://github.com/navidrome/navidrome/pull/5223) by [@​deluan](https://github.com/deluan)) - Prevent duplicate tracks when multiple missing files match same target. ([#​5183](https://github.com/navidrome/navidrome/pull/5183) by [@​deluan](https://github.com/deluan)) - Prevent ScanOnStartup when scanner is disabled. ([1cf3fd916](https://github.com/navidrome/navidrome/commit/1cf3fd916) by [@​deluan](https://github.com/deluan)) - Increase watcher channel buffers to prevent dropped filesystem events. ([0790f6662](https://github.com/navidrome/navidrome/commit/0790f6662) by [@​deluan](https://github.com/deluan)) #### Playlists / Smart Playlists - Support `#EXTALBUMARTURL` directive and sidecar images for playlist cover art. ([#​5131](https://github.com/navidrome/navidrome/pull/5131) by [@​deluan](https://github.com/deluan)) - Add percentage-based limits to smart playlists. ([#​5144](https://github.com/navidrome/navidrome/pull/5144) by [@​deluan](https://github.com/deluan)) - Make album and artist fields available to smart playlist queries. ([#​4927](https://github.com/navidrome/navidrome/pull/4927) by [@​ulfurinn](https://github.com/ulfurinn)) - Add `averageRating` as a smart playlist field. ([#​5092](https://github.com/navidrome/navidrome/pull/5092) by [@​Lokke](https://github.com/Lokke)) #### Server - Add ExtAuth logout URL configuration. ([#​5074](https://github.com/navidrome/navidrome/pull/5074) by [@​deluan](https://github.com/deluan)) - Accept `ND_`-prefixed environment variable names in config files. ([#​5258](https://github.com/navidrome/navidrome/pull/5258) by [@​deluan](https://github.com/deluan)) - Add syslog priority prefixes for systemd-journald. ([#​5192](https://github.com/navidrome/navidrome/pull/5192) by [@​trek-e](https://github.com/trek-e)) - Require additional variable to enable systemd logging. ([#​5222](https://github.com/navidrome/navidrome/pull/5222) by [@​kgarner7](https://github.com/kgarner7)) - Add crontab(5) random `~` syntax support for schedule expressions. ([#​5233](https://github.com/navidrome/navidrome/pull/5233) by [@​deluan](https://github.com/deluan)) - Preserve `created_at` when moving songs between libraries. ([#​5055](https://github.com/navidrome/navidrome/pull/5055) by [@​deluan](https://github.com/deluan)) - Increase SSE writeTimeout to exceed keepAlive period. ([#​5054](https://github.com/navidrome/navidrome/pull/5054) by [@​rcatolino](https://github.com/rcatolino)) - Use `http.TimeFormat` for Last-Modified header. ([#​5219](https://github.com/navidrome/navidrome/pull/5219) by [@​SimonTeixidor](https://github.com/SimonTeixidor)) - Return correct scanType in startScan response. ([#​5159](https://github.com/navidrome/navidrome/pull/5159) by [@​deluan](https://github.com/deluan)) - Return 404 instead of 500 for non-existent playlists. ([b64d8ad33](https://github.com/navidrome/navidrome/commit/b64d8ad33) by [@​deluan](https://github.com/deluan)) - Normalize timestamps and fix recently added album sorting. ([#​5176](https://github.com/navidrome/navidrome/pull/5176) by [@​deluan](https://github.com/deluan)) #### Plugins - Add HTTP host service for plugin HTTP requests. ([#​5095](https://github.com/navidrome/navidrome/pull/5095) by [@​deluan](https://github.com/deluan)) - Add TaskQueue host service for persistent background task queues. ([#​5116](https://github.com/navidrome/navidrome/pull/5116) by [@​deluan](https://github.com/deluan)) - Add lyrics provider plugin capability. ([#​5126](https://github.com/navidrome/navidrome/pull/5126) by [@​deluan](https://github.com/deluan)) - Add TTL support, batch operations, and hardening to kvstore. ([#​5127](https://github.com/navidrome/navidrome/pull/5127) by [@​deluan](https://github.com/deluan)) - Allow mounting library directories as read-write. ([#​5122](https://github.com/navidrome/navidrome/pull/5122) by [@​deluan](https://github.com/deluan)) - Change websockets Data field type to `[]byte` for binary support. ([6fd044fb0](https://github.com/navidrome/navidrome/commit/6fd044fb0) by [@​deluan](https://github.com/deluan)) - Clear plugin errors on startup to allow retrying. ([27a83547f](https://github.com/navidrome/navidrome/commit/27a83547f) by [@​deluan](https://github.com/deluan)) #### Translations - Add Slovak language translation. ([#​5231](https://github.com/navidrome/navidrome/pull/5231) by [@​JRoshthen1](https://github.com/JRoshthen1)) - Update Chinese Simplified translation. ([#​5025](https://github.com/navidrome/navidrome/pull/5025) by [@​fxj368](https://github.com/fxj368)) - Update Basque translation. ([#​5038](https://github.com/navidrome/navidrome/pull/5038) by [@​xabirequejo](https://github.com/xabirequejo)) - Update Hungarian translation. ([#​5041](https://github.com/navidrome/navidrome/pull/5041), [#​5263](https://github.com/navidrome/navidrome/pull/5263) by [@​ChekeredList71](https://github.com/ChekeredList71)) - Update Bulgarian, Catalan, Danish, German, Greek, Spanish, Finnish, French, Galician, Portuguese (BR), Russian, Slovenian, Swedish, Thai, Ukrainian, Chinese (Traditional) translations. ([#​5044](https://github.com/navidrome/navidrome/pull/5044), [#​5039](https://github.com/navidrome/navidrome/pull/5039), [#​5218](https://github.com/navidrome/navidrome/pull/5218), [#​5260](https://github.com/navidrome/navidrome/pull/5260)) #### New Contributors - [@​cafecitopuro](https://github.com/cafecitopuro) made their first contribution in [#​4544](https://github.com/navidrome/navidrome/pull/4544) - [@​Saulimedes](https://github.com/Saulimedes) made their first contribution in [#​5023](https://github.com/navidrome/navidrome/pull/5023) - [@​fxj368](https://github.com/fxj368) made their first contribution in [#​5025](https://github.com/navidrome/navidrome/pull/5025) - [@​rcatolino](https://github.com/rcatolino) made their first contribution in [#​5054](https://github.com/navidrome/navidrome/pull/5054) - [@​sfredo](https://github.com/sfredo) made their first contribution in [#​5070](https://github.com/navidrome/navidrome/pull/5070) - [@​adrbn](https://github.com/adrbn) made their first contribution in [#​5110](https://github.com/navidrome/navidrome/pull/5110) - [@​trek-e](https://github.com/trek-e) made their first contribution in [#​5190](https://github.com/navidrome/navidrome/pull/5190) - [@​SimonTeixidor](https://github.com/SimonTeixidor) made their first contribution in [#​5219](https://github.com/navidrome/navidrome/pull/5219) - [@​JRoshthen1](https://github.com/JRoshthen1) made their first contribution in [#​5231](https://github.com/navidrome/navidrome/pull/5231) **Full Changelog**: <https://github.com/navidrome/navidrome/compare/v0.60.3...v0.61.0> #### Helping out This release is only possible thanks to the support of some **awesome people**! Want to be one of them? You can [sponsor](https://github.com/sponsors/deluan), pay me a [Ko-fi](https://ko-fi.com/deluan), or [contribute with code](https://www.navidrome.org/docs/developers/). #### Where to go next? - Read installation instructions on our [website](https://www.navidrome.org/docs/installation/). - Host Navidrome on [PikaPods](https://www.pikapods.com/pods/navidrome) for a simple cloud solution. - Reach out on [Discord](https://discord.gg/xh7j7yF), [Reddit](https://www.reddit.com/r/navidrome/) and [Twitter](https://twitter.com/navidrome)! </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEwMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkb2NrZXIiXX0=--> Reviewed-on: #5344 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
0708cc3809 |
tmp/refactor-14 (#5345)
Reviewed-on: #5345 |
||
|
|
ffe9accea0 |
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.102.1 (#5343)
renovate / renovate (push) Has been cancelled
|
||
|
|
a8c0f14c74 |
feat: disable metrics for auth instances (#5341)
Reviewed-on: #5341 |
||
|
|
d3ff1f441a |
feat: change affinity label (#5339)
Reviewed-on: #5339 |
||
|
|
48454fa2a5 |
chore(deps): update harbor.alexlebens.net/images/site-documentation docker tag to v0.13.0 (#5337)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [harbor.alexlebens.net/images/site-documentation](https://gitea.alexlebens.dev/alexlebens/site-documentation) | minor | `0.12.0` → `0.13.0` | --- ### Release Notes <details> <summary>alexlebens/site-documentation (harbor.alexlebens.net/images/site-documentation)</summary> ### [`v0.13.0`](https://gitea.alexlebens.dev/alexlebens/site-documentation/releases/tag/0.13.0) [Compare Source](https://gitea.alexlebens.dev/alexlebens/site-documentation/compare/0.12.0...0.13.0) ### [0.13.0](http://gitea-http.gitea:3000/alexlebens/site-documentation/compare/0.12.0...0.13.0) (2026-03-31) ##### Features - documentation on vault ssh ([648fb31](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/648fb319b192ecd7826fe03599f7a0ee55a419ea)) </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDIuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEwMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkb2NrZXIiXX0=--> Reviewed-on: #5337 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
91a231b4a7 | chore(deps): update ghcr.io/av1155/houndarr docker tag to v1.6.4 (#5336) | ||
|
|
63ef63c278 |
fix: change context (#5330)
Reviewed-on: #5330 |
||
|
|
6e37cfe5df | chore(deps): update helm release traefik to v39.0.7 (#5332) | ||
|
|
6b83b6a5b2 | chore(deps): update helm release generic-device-plugin to v0.20.27 (#5329) | ||
|
|
2e906bd7a5 | chore(deps): update dependency roundcube/roundcubemail to v1.6.15 (#5327) | ||
|
|
4c6ad46de3 | chore(deps): update dependency gitroomhq/postiz-app to v2.21.4 (#5326) | ||
|
|
abd0696ca2 | chore(deps): update dependency gethomepage/homepage to v1.12.2 (#5325) | ||
|
|
832a50bf62 | chore(deps): update dependency frederikemmer/medialyze to v0.4.1 (#5324) | ||
|
|
bd4e4807c0 | chore(deps): update dependency directus/directus to v11.17.1 (#5323) | ||
|
|
463fb1856c | chore(deps): update dependency av1155/houndarr to v1.6.4 (#5322) | ||
|
|
b29519f1f4 |
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.102.0 (#5321)
renovate / renovate (push) Successful in 4m39s
|
||
|
|
81c83ad273 |
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.101.7 (#5320)
renovate / renovate (push) Failing after 3m20s
|
||
|
|
48dcc05b47 |
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.101.6 (#5319)
renovate / renovate (push) Successful in 5m36s
|
||
|
|
24fe2fe4c6 | chore(deps): update kube-prometheus-stack docker tag to v82.16.0 (#5317) | ||
|
|
251927ece3 | chore(deps): update ghcr.io/gethomepage/homepage docker tag to v1.12.2 (#5315) | ||
|
|
1824907ec4 | chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.101.4 (#5314) | ||
|
|
40679a74c8 | chore(deps): update seerr-chart docker tag to v3.3.1 (#5311) | ||
|
|
779ae93d62 |
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.101.3 (#5310)
renovate / renovate (push) Has been cancelled
|
||
|
|
5f391f0080 | chore(deps): update ghcr.io/frederikemmer/medialyze docker tag to v0.4.1 (#5308) | ||
|
|
d67fe3cfdf |
fix: add dbname (#5306)
Reviewed-on: #5306 |
||
|
|
fcb24f62af |
fix: wrong paths (#5304)
Reviewed-on: #5304 |
||
|
|
286e43b5de |
tmp/paperless (#5302)
Reviewed-on: #5302 |
||
|
|
4c1cfa5fa5 |
chore(deps): update dependency binwiederhier/ntfy to v2.21.0 (#5300)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [binwiederhier/ntfy](https://github.com/binwiederhier/ntfy) | minor | `2.20.1` → `2.21.0` | | [binwiederhier/ntfy](https://ntfy.sh/) ([source](https://github.com/binwiederhier/ntfy)) | minor | `v2.20.1` → `v2.21.0` | --- ### Release Notes <details> <summary>binwiederhier/ntfy (binwiederhier/ntfy)</summary> ### [`v2.21.0`](https://github.com/binwiederhier/ntfy/releases/tag/v2.21.0) [Compare Source](https://github.com/binwiederhier/ntfy/compare/v2.20.1...v2.21.0) This release adds the ability to verify email addresses using the `smtp-sender-verify` flag. This is a change that is required because ntfy.sh was used to send unsolicited emails and the AWS SES account was suspended. Going forward, ntfy.sh won't be able to send emails unless the email address was verified ahead of time. **Features:** - Add verified email recipients feature with `smtp-sender-verify` config flag, allowing server admins to require email address verification before sending email notifications ([#​1681](https://github.com/binwiederhier/ntfy/pull/1681)) </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjEwMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkb2NrZXIiXX0=--> Reviewed-on: #5300 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
859059a996 |
chore(deps): update favonia/cloudflare-ddns docker tag to v1.16.0 (#5301)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [favonia/cloudflare-ddns](https://github.com/favonia/cloudflare-ddns) | minor | `1.15.1` → `1.16.0` | --- ### Release Notes <details> <summary>favonia/cloudflare-ddns (favonia/cloudflare-ddns)</summary> ### [`v1.16.0`](https://github.com/favonia/cloudflare-ddns/blob/HEAD/CHANGELOG.markdown#1160-2026-03-30) [Compare Source](https://github.com/favonia/cloudflare-ddns/compare/v1.15.1...v1.16.0) Despite the gap of over a year since the last release, we are not aware of any security vulnerability affecting the default configuration. As always, please review the changelog and watch for warnings or errors when upgrading. #### Highlights 1. **WAF lists now support /128 IPv6 entries.** Cloudflare’s API now accepts individual IPv6 addresses in WAF lists. New `IP4_DEFAULT_PREFIX_LEN` (default `/32`) and `IP6_DEFAULT_PREFIX_LEN` (default `/64`) control how bare addresses are stored in WAF lists. Users can now set `IP6_DEFAULT_PREFIX_LEN` to `128` for per-address granularity. DNS records currently ignore prefix lengths, but will use these in the future. 2. **Multi-instance support via comment-based selection.** New `MANAGED_RECORDS_COMMENT_REGEX` and `MANAGED_WAF_LIST_ITEMS_COMMENT_REGEX` let multiple updater instances safely share the same domain or WAF list, each managing only records or items with matching comments. New `WAF_LIST_ITEM_COMMENT` provides a fallback comment for WAF list items, similar to how `RECORD_COMMENT` serves as a fallback for DNS records. 3. **Multi-IP detection and reconciliation.** Providers now return multiple IP addresses, each with a CIDR prefix length, and the reconciliation algorithm has been redesigned to handle them correctly. The experimental `local.iface` provider now collects all matching global unicast addresses from the specified interface, instead of just the first one. Multi-address support in `url:` and `file:` providers is also experimental. 4. **New `file:` provider.** Reads IP addresses from a local file, re-reading each detection cycle. This enables integration with external scripts or monitoring systems without restarting the updater. (Multi-address support is experimental.) 5. **New variants of `url:` (`url.via4:` and `url.via6:`) for transport overrides.** By default, `url:<url>` connects using the same IP family as the address being detected. Override the IP family used to connect with `url.via4:<url>` or `url.via6:<url>` (e.g., get an IPv6 address over an IPv4 connection). (Multi-address support in URL-based providers is experimental.) 6. **Rewritten user-facing messages.** Many log messages have been reworded into clearer, more natural English. #### Your Feedback Wanted The IP prefix length work in this release lays the groundwork for several upcoming features. We’d love your input on the proposed configuration syntax: - **Per-domain IPv6 host IDs** ([#​764](https://github.com/favonia/cloudflare-ddns/issues/764)): - `IP6_DOMAINS=sub.example.com{hostid6=::2}` - `IP6_DOMAINS=sub.example.com{hostid6=preserve}` (keep the detected host IDs) - `IP6_DOMAINS=sub.example.com{hostid6=mac(77:cc:a7:f9:45:94)}` (compute an [EUI-64](https://en.wikipedia.org/wiki/IPv6_address#Modified_EUI-64) host ID from a MAC address) - `DOMAINS=sub1.example.com{hostid6=::aad1},sub2.example.com{hostid6=preserve}` - **Detection IP filtering** ([#​1138](https://github.com/favonia/cloudflare-ddns/issues/1138)): - `IP6_DETECTION_FILTER=keep-all` - `IP6_DETECTION_FILTER=!addr-in(fc00::/7)` - `IP6_DETECTION_FILTER=subnet-in(2001:db8:abcd::/48)` - `IP4_DETECTION_FILTER=!addr-in(10.0.0.0/8) && !addr-in(192.168.0.0/16)` - `IP6_DETECTION_FILTER=contains(2002:dead:beef::/100) || contains(2005:dead:beef::/100)` | input | `addr-in(1.1.0.0/16)` | `subnet-in(1.1.0.0/16)` | `contains(1.1.0.0/16)` | | ------------ | ---------------------------------- | ----------------------- | ---------------------- | | `1.1.1.1/8` | ✔️ | ❌️ | ✔️ | | `1.1.1.1/16` | ✔️ | ✔️ | ✔️ | | `1.1.1.1/24` | ✔️ | ✔️ | ❌️ | | `1.2.2.2/8` | ❌️ (`1.2.2.2` not in `1.1.0.0/16`) | ❌️ | ✔️ | Also planned: a linter for boolean expressions targeting advanced usage of `PROXIED` and the upcoming `IP4/6_DETECTION_FILTER`, and further robustness improvements to the default `cloudflare.trace` provider. #### Reminder from the Past As a reminder, since 1.13.0, **the updater no longer drops privileges internally, and `PUID` and `PGID` are ignored.** Please use Docker’s built-in mechanism to drop privileges. The old Docker Compose template may grant unneeded privileges to the new updater, which is not recommended. Please review the new, simpler, and more secure template in [README](./README.markdown). In a nutshell, **remove the `cap_add` attribute and replace the environment variables `PUID` and `PGID` with the [`user: "UID:GID"` attribute](https://docs.docker.com/reference/compose-file/services/#user)**. Similar options may exist for systems not using Docker Compose. #### Other Notes **Shoutrrr support is no longer experimental.** The shoutrrr notification integration, introduced in 1.12.0, is now considered stable. #### Detailed Changes ##### Features - The detection model has been redesigned so that providers return multiple IP addresses, each with a CIDR prefix length. New `IP4_DEFAULT_PREFIX_LEN` and `IP6_DEFAULT_PREFIX_LEN` settings control how bare addresses are stored in WAF lists. ([#​1144](https://github.com/favonia/cloudflare-ddns/issues/1144)) ([#​1156](https://github.com/favonia/cloudflare-ddns/issues/1156)) - The reconciliation algorithm has been redesigned to handle complex metadata mismatches when multiple IP addresses result in multiple records. ([#​1015](https://github.com/favonia/cloudflare-ddns/issues/1015)) ([#​1020](https://github.com/favonia/cloudflare-ddns/issues/1020)) ([#​1022](https://github.com/favonia/cloudflare-ddns/issues/1022)) ([#​1115](https://github.com/favonia/cloudflare-ddns/issues/1115)) - New `file:` provider reads IP addresses from a local file. ([#​1148](https://github.com/favonia/cloudflare-ddns/issues/1148)) - New `static:<ip1>,<ip2>,...` and `static.empty` providers have been added. `static.empty` actively clears managed content for a given IP family. ([#​1102](https://github.com/favonia/cloudflare-ddns/issues/1102)) ([#​1135](https://github.com/favonia/cloudflare-ddns/issues/1135)) - The `url:`, `file:`, and `static:` providers now accept addresses in CIDR notation (e.g., `198.51.100.1/24`). ([#​1159](https://github.com/favonia/cloudflare-ddns/issues/1159)) ([#​1169](https://github.com/favonia/cloudflare-ddns/issues/1169)) - The experimental `local.iface` provider now collects all matching global unicast addresses. ([#​1095](https://github.com/favonia/cloudflare-ddns/issues/1095)) - New `MANAGED_RECORDS_COMMENT_REGEX` selects only DNS records whose comments match a regex. ([#​1103](https://github.com/favonia/cloudflare-ddns/issues/1103)) - New `MANAGED_WAF_LIST_ITEMS_COMMENT_REGEX` and `WAF_LIST_ITEM_COMMENT` provide the same comment-based selection for WAF list items. ([#​1106](https://github.com/favonia/cloudflare-ddns/issues/1106)) - New `url.via4:<url>` and `url.via6:<url>` providers override the IP family used to connect to a custom URL. ([#​1131](https://github.com/favonia/cloudflare-ddns/issues/1131)) - The updater now warns about likely misconfigured `SHOUTRRR` values. ([#​1111](https://github.com/favonia/cloudflare-ddns/issues/1111)) ##### Bug Fixes - The configuration parser now warns about extra commas in lists (e.g., `a,,b`) except for trailing commas, which were silently ignored. ([#​1177](https://github.com/favonia/cloudflare-ddns/issues/1177)) - The updater now exits gracefully when `EMOJI` or `QUIET` is invalid. ([#​1174](https://github.com/favonia/cloudflare-ddns/issues/1174)) - The updater invalidates relevant zone search cache entries when a zone cannot be found for faster recovery. ([#​1125](https://github.com/favonia/cloudflare-ddns/issues/1125)) - API token verification is now stricter, catching malformed tokens before any update attempts. ([#​1126](https://github.com/favonia/cloudflare-ddns/issues/1126)) - Providers (especially `cloudflare.trace` and `cloudflare.doh`) now validate detected IP addresses more strictly. ([#​1097](https://github.com/favonia/cloudflare-ddns/issues/1097)) ([#​1099](https://github.com/favonia/cloudflare-ddns/issues/1099)) ([#​1101](https://github.com/favonia/cloudflare-ddns/issues/1101)) ([#​1151](https://github.com/favonia/cloudflare-ddns/issues/1151)) - WAF list entries in the configuration are now deduplicated. ([#​1091](https://github.com/favonia/cloudflare-ddns/issues/1091)) - The updater now warns when a configured domain does not look like a fully qualified domain name. ([#​1019](https://github.com/favonia/cloudflare-ddns/issues/1019)) - The updater now warns when DNS records and WAF list items for the same domain have mixed ownership (some managed, some not). ([#​1173](https://github.com/favonia/cloudflare-ddns/issues/1173)) </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDEuMiIsInVwZGF0ZWRJblZlciI6IjQzLjEwMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkb2NrZXIiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/5301 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
d916bc7460 |
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.101.2 (#5299)
renovate / renovate (push) Successful in 2m35s
|
||
|
|
f45d669dc2 |
chore(deps): update medialyze to v0.4.0 (#5294)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [frederikemmer/MediaLyze](https://github.com/frederikemmer/MediaLyze) | minor | `0.3.0` → `0.4.0` | | [ghcr.io/frederikemmer/medialyze](https://github.com/frederikemmer/MediaLyze) | minor | `0.3.0` → `0.4.0` | --- ### Release Notes <details> <summary>frederikemmer/MediaLyze (frederikemmer/MediaLyze)</summary> ### [`v0.4.0`](https://github.com/frederikemmer/MediaLyze/blob/HEAD/CHANGELOG.md#v040) [Compare Source](https://github.com/frederikemmer/MediaLyze/compare/v0.3.0...v0.4.0) > 2026-03-30 First "rough" implementation for detecting duplicate files. May break desktop install use v0.3.0 if it's not working properly. ##### ✨ New - add per-library duplicate detection with `off` (default), `filename`, `filehash`, `both` modes ([#​16](https://github.com/frederikemmer/MediaLyze/issues/16)) - view and search through duplicates on library page - scan performance tuning in `App settings` with separate controls for per-scan analysis workers and parallel library scans ##### 🐛 Bug fixes - rework scan execution so discovery streams files directly into analysis and duplicate workers, live progress reflects worker completion, and configured worker counts now affect real throughput - stop auto-resuming or auto-queuing stale startup jobs, clear pending watchdog debounce requests on cancel, and improve failed scan diagnostics with copyable detailed error payloads - tighten the duplicate and library-settings UI by capping visible duplicate variants with internal scrolling, aligning scan controls consistently, and making the `dev` desktop artifact build manual-only </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDAuMiIsInVwZGF0ZWRJblZlciI6IjQzLjEwMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkb2NrZXIiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/5294 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
b9f8013480 |
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.101.1 (#5297)
renovate / renovate (push) Successful in 4m35s
|
||
|
|
ea858d0e75 | chore(deps): update ghcr.io/directus/directus docker tag to v11.17.1 (#5295) | ||
|
|
a9a73124ac |
chore(deps): update tubearchivist to v0.5.10 (#5263)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | bbilly1/tubearchivist | patch | `v0.5.9` → `v0.5.10` | | [tubearchivist/tubearchivist](https://github.com/tubearchivist/tubearchivist) | patch | `v0.5.9` → `v0.5.10` | --- ### Release Notes <details> <summary>tubearchivist/tubearchivist (tubearchivist/tubearchivist)</summary> ### [`v0.5.10`](https://github.com/tubearchivist/tubearchivist/releases/tag/v0.5.10) [Compare Source](https://github.com/tubearchivist/tubearchivist/compare/v0.5.9...v0.5.10) #### Added - Added secret lookup from file, by [@​TheMDev](https://github.com/TheMDev), [docs](https://docs.tubearchivist.com/installation/env-vars/) - Added deprecated appconfig key cleanup, by [@​bbilly1](https://github.com/bbilly1) #### Changed - Removed now redundant manual POT field, by [@​bbilly1](https://github.com/bbilly1) - Extend the PIT lifetime for meta data embed for slow IO, by [@​bbilly1](https://github.com/bbilly1) - Ignore `number_of_replicas` for index recreation for replica configurations, by [@​camhorn](https://github.com/camhorn) - Redownload now uses reindex for better metadata preservation, by [@​bbilly1](https://github.com/bbilly1) - Changed POT plugin installation method, fix runtime plugin loading into yt-dlp, align with upstreak, by [@​bbilly1](https://github.com/bbilly1), [#​1134](https://github.com/tubearchivist/tubearchivist/issues/1134) - Changed download process error handling, bot error message now throws and stops task completly, by [@​jwmay2012](https://github.com/jwmay2012) #### Fixed - Fixed newer ES alias APIs for ES9 support, by [@​TheMDev](https://github.com/TheMDev) - Fixed future problem for search alias, by [@​TheMDev](https://github.com/TheMDev) - Fixed video deletion from playlist while out of sync, by [@​bbilly1](https://github.com/bbilly1) - Fixed embedding error for mutagen on empty description, by [@​bbilly1](https://github.com/bbilly1), [#​1124](https://github.com/tubearchivist/tubearchivist/issues/1124) </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 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:eyJjcmVhdGVkSW5WZXIiOiI0My45OS4wIiwidXBkYXRlZEluVmVyIjoiNDMuOTkuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0b21lcmdlIiwiZG9ja2VyIiwiZG9ja2VyIl19--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/5263 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
99811bb046 |
chore(deps): update helm release meilisearch to v0.30.0 (#5289)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [meilisearch](https://github.com/meilisearch/meilisearch-kubernetes/tree/main/charts/meilisearch) ([source](https://github.com/meilisearch/meilisearch-kubernetes)) | minor | `0.29.0` → `0.30.0` | --- ### Release Notes <details> <summary>meilisearch/meilisearch-kubernetes (meilisearch)</summary> ### [`v0.30.0`](https://github.com/meilisearch/meilisearch-kubernetes/releases/tag/meilisearch-0.30.0) [Compare Source](https://github.com/meilisearch/meilisearch-kubernetes/compare/meilisearch-0.29.0...meilisearch-0.30.0) A Helm chart for the Meilisearch search engine </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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMDAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjEwMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJoZWxtIl19--> Reviewed-on: #5289 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |