b7ec30f9c6106b0fd4d1241d944e56bf84c5a33f
10309 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
2280df1e16 |
feat: disable liveness (#5042)
Reviewed-on: #5042 |
||
|
|
2d75a2f197 | chore(deps): update dependency cilium/cilium to v1.19.2 (#5037) | ||
|
|
36ac6266ca |
tmp/booklore (#5034)
Reviewed-on: #5034 |
||
|
|
e20bc4b2cf |
tmp/grimmory-5 (#5032)
Reviewed-on: #5032 |
||
|
|
5706150396 |
feat: change to boot from grimmory (#5030)
Reviewed-on: #5030 |
||
|
|
d4d75563ed | feat: change user | ||
|
|
5643260b63 |
feat: scale (#5027)
Reviewed-on: #5027 |
||
|
|
2c354902d7 |
tmp/grimmory-2 (#5025)
Reviewed-on: #5025 |
||
|
|
3f9743ee3f |
fix: add mover contect (#5023)
Reviewed-on: #5023 |
||
|
|
1b61891d18 |
Add Grimmory as separate from Booklore (#5020)
Reviewed-on: #5020 |
||
|
|
0f844bb80c |
chore(deps): update ghcr.io/haveagitgat/tdarr_node docker tag to v2.65.01 (#5003)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/haveagitgat/tdarr_node](https://github.com/HaveAGitGat/tdarr_express_be) | minor | `2.64.02` → `2.65.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 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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #5003 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
72cd322005 |
chore(deps): update ghcr.io/haveagitgat/tdarr docker tag to v2.65.01 (#5002)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/haveagitgat/tdarr](https://github.com/HaveAGitGat/tdarr_express_be) | minor | `2.64.02` → `2.65.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 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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #5002 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
4c60e63411 |
chore(deps): update unpoller/unpoller to v2.37.0 (#5019)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/unpoller/unpoller](https://github.com/unpoller/unpoller) | minor | `v2.36.0` → `v2.37.0` | | [unpoller/unpoller](https://github.com/unpoller/unpoller) | minor | `v2.36.0` → `v2.37.0` | --- ### Release Notes <details> <summary>unpoller/unpoller (ghcr.io/unpoller/unpoller)</summary> ### [`v2.37.0`](https://github.com/unpoller/unpoller/releases/tag/v2.37.0) [Compare Source](https://github.com/unpoller/unpoller/compare/v2.36.0...v2.37.0) ##### Changelog - [`a81a6e6`](https://github.com/unpoller/unpoller/commit/a81a6e6e167dd44f32b14dbf6d6d235baf359b72) feat: add port anomaly metrics (closes [#​929](https://github.com/unpoller/unpoller/issues/929)) ([#​982](https://github.com/unpoller/unpoller/issues/982)) - [`643c108`](https://github.com/unpoller/unpoller/commit/643c1086749359c58d064f230e49dde933546c0c) feat: add network topology metrics (closes [#​931](https://github.com/unpoller/unpoller/issues/931)) ([#​981](https://github.com/unpoller/unpoller/issues/981)) - [`f3d4e21`](https://github.com/unpoller/unpoller/commit/f3d4e21e0e9a47da7be007d549adf1463ffddf7c) build(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 ([#​980](https://github.com/unpoller/unpoller/issues/980)) - [`6b33b6b`](https://github.com/unpoller/unpoller/commit/6b33b6b97b441b8c15582876481a9e8e32ec2a0f) feat: firewall policy metrics across all output plugins (closes [#​928](https://github.com/unpoller/unpoller/issues/928)) ([#​979](https://github.com/unpoller/unpoller/issues/979)) - [`521c2f8`](https://github.com/unpoller/unpoller/commit/521c2f88bcbb80b3e65ce7fac0e5bf8ca56e46fb) feat(otelunifi): add OpenTelemetry output plugin ([#​978](https://github.com/unpoller/unpoller/issues/978)) - [`4c34180`](https://github.com/unpoller/unpoller/commit/4c341800472e8b611b12d4df0fe8bd4719876436) feat(clients): add MIMO spatial stream metrics for WiFi clients ([#​977](https://github.com/unpoller/unpoller/issues/977)) </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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/5019 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
8e64d73e75 |
chore(deps): update sahara101/movie-roulette to v5.3.0 (#5012)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | ghcr.io/sahara101/movie-roulette | minor | `v5.2.1` → `v5.3.0` | | [sahara101/Movie-Roulette](https://github.com/sahara101/Movie-Roulette) | minor | `v5.2.1` → `v5.3.0` | --- ### Release Notes <details> <summary>sahara101/Movie-Roulette (sahara101/Movie-Roulette)</summary> ### [`v5.3.0`](https://github.com/sahara101/Movie-Roulette/releases/tag/v5.3.0) [Compare Source](https://github.com/sahara101/Movie-Roulette/compare/v5.2.1...v5.3.0) #### New Features - **Enrichment Cache** — persistent background cache pre-fetches TMDb credits, external links, trailers, and movie logos at startup; movie cards load instantly without secondary API calls (`_enriched` flag skips all async fetches) - **Session-Based Seen Tracking** — random selection avoids repeating movies within the same browser tab session; resets automatically when the full pool is exhausted with a toast notification - **Media Server Web Client** — client-picker now includes the configured media server as a direct watch option; opens the movie's detail page in Plex/Jellyfin/Emby web UI in a new tab - **Animated Login Logo** — app icon replaced with a looping silent MP4 on the login screen - **PWA Splash Screen** — standalone home-screen launches show a custom dark splash for 1.5s, dismissed once per session #### Visual Overhaul - **Color System** — full amber palette replacing all purple/indigo across both HeroUI themes; buttons, glows, progress bars, focus rings, and aurora orbs all updated - **Typography** — three-font system: Geist (UI), Instrument Serif (movie titles), Geist Mono (numbers/metadata) - **Cinema Poster Mode** — full-bleed blurred backdrop, glassmorphism info bars, editorial director layout, spring-eased progress bar - **Filter Island** — filter controls unified into a glass pill with active-count badge and spring-entrance dropdown - **Icon Button Animations** — Next, Power, and service-switcher icons spin 360° on hover (disabled on touch devices) #### Bug Fixes - **Collection warning count mismatch** — badge and modal heading now consistently exclude Trakt-watched movies; Trakt-watched previous movies hidden from modal list (no action needed) - **Collection warning shown for all-handled collections** — button correctly hidden when every previous movie is watched locally or on Trakt and all other collection movies are in library or on Trakt - **Collection warning slow to appear** — moved to async `/api/collection_status` endpoint; no longer blocks movie response - **TMDb collection cache never expiring** — weekly APScheduler job clears `lru_cache` so new sequels appear without restart - **Next-movie background flash** — images preloaded before DOM update; old movie stays visible until new assets are ready - **Service switch leaves stale filters** — switching service now resets filters and session seen-list - **Apple TV pairing on macOS Docker** — optional IP Address field uses `--scan-hosts` for direct unicast pairing; failure now reports EOF/TIMEOUT reason with atvremote output - **Apple TV device name/model** — stored on pairing and shown in settings instead of raw UUID - **PWA icons showing white background** — all icons rebuilt with `#222222` background; 1024×1024 maskable icon added for macOS dock - **Auth session writes on every request** — session values only written when they actually change #### Changes - **Default settings** — fresh installs: Movie Logos off, Login Backdrops on, Load on Start on, Poster Mode set to Screensaver **Full Changelog**: <https://github.com/sahara101/Movie-Roulette/compare/v5.2.1...v5.3.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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #5012 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
6c91f9ef88 | chore(deps): update helm release generic-device-plugin to v0.20.25 (#5017) | ||
|
|
2757652440 |
chore(deps): update dependency clidey/whodb to v0.101.0 (#5014)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [clidey/whodb](https://github.com/clidey/whodb) | minor | `0.100.0` → `0.101.0` | --- ### Release Notes <details> <summary>clidey/whodb (clidey/whodb)</summary> ### [`v0.101.0`](https://github.com/clidey/whodb/releases/tag/0.101.0) [Compare Source](https://github.com/clidey/whodb/compare/0.100.0...0.101.0) - Add dialogue to Scratchpad to confirm actions. - Add fallbacks for copy logic to support http deployments. - Fix for SQLite not showing the Datetime type in certain situations. - Library updates. #### Installation ##### Mac App Store [Download from the Apple Store](https://apps.apple.com/app/whodb/id6754566536) ##### Microsoft Store [Download from the Microsoft Store](https://apps.microsoft.com/detail/9pftx5bv4ds6) ##### Snap Store ```bash sudo snap install whodb ``` [View on Snapcraft](https://snapcraft.io/whodb) ##### Docker ```bash docker pull clidey/whodb:0.101.0 docker pull clidey/whodb:latest ``` ##### Direct Downloads See assets below for platform-specific packages (DMG, MSIX, etc.). #### Documentation - [Documentation](https://docs.whodb.com) - [Report Issues](https://github.com/clidey/whodb/issues) #### Upgrade Notes To upgrade from a previous version: - **Docker**: Pull the latest image and restart your container - **Snap**: Run `sudo snap refresh whodb` - **Desktop Apps**: Download and install the new version *** #### What's Changed - feat(frontend,core): fix up dialog for delete, and nits by [@​hkdeman](https://github.com/hkdeman) in [#​856](https://github.com/clidey/whodb/pull/856) - feat(frontend): fix up the scratchpad results in explore storage by [@​hkdeman](https://github.com/hkdeman) in [#​857](https://github.com/clidey/whodb/pull/857) - Bump github.com/zalando/go-keyring from 0.2.6 to 0.2.8 in /cli by [@​dependabot](https://github.com/dependabot)\[bot] in [#​861](https://github.com/clidey/whodb/pull/861) - Bump github.com/zalando/go-keyring from 0.2.6 to 0.2.8 in /core by [@​dependabot](https://github.com/dependabot)\[bot] in [#​859](https://github.com/clidey/whodb/pull/859) **Full Changelog**: <https://github.com/clidey/whodb/compare/0.100.0...0.101.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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #5014 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
826739ab34 |
chore(deps): update unpoller/unpoller to v2.36.0 (#5010)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/unpoller/unpoller](https://github.com/unpoller/unpoller) | minor | `v2.35.0` → `v2.36.0` | | [unpoller/unpoller](https://github.com/unpoller/unpoller) | minor | `v2.35.0` → `v2.36.0` | --- ### Release Notes <details> <summary>unpoller/unpoller (ghcr.io/unpoller/unpoller)</summary> ### [`v2.36.0`](https://github.com/unpoller/unpoller/releases/tag/v2.36.0) [Compare Source](https://github.com/unpoller/unpoller/compare/v2.35.0...v2.36.0) ##### Changelog - [`cedc52f`](https://github.com/unpoller/unpoller/commit/cedc52fc891f0fdd026c3532b4e09c7a91d61b75) feat(lokiunifi): add richer low-cardinality stream labels ([#​932](https://github.com/unpoller/unpoller/issues/932)) ([#​975](https://github.com/unpoller/unpoller/issues/975)) - [`117392d`](https://github.com/unpoller/unpoller/commit/117392dd8ca325325f243936bf374b434e8d7019) feat: export site\_to\_site\_enabled VPN metric ([#​926](https://github.com/unpoller/unpoller/issues/926)) ([#​976](https://github.com/unpoller/unpoller/issues/976)) - [`a958047`](https://github.com/unpoller/unpoller/commit/a95804743d551a227cfeb53b6005dff5835194a2) feat(lokiunifi): add extra\_labels config for custom Loki stream labels ([#​691](https://github.com/unpoller/unpoller/issues/691)) ([#​973](https://github.com/unpoller/unpoller/issues/973)) - [`6c5ff54`](https://github.com/unpoller/unpoller/commit/6c5ff5482d7fd38b3118f46b9efd35b983e9e417) feat(promunifi): add unifi\_controller\_up gauge metric (closes [#​356](https://github.com/unpoller/unpoller/issues/356)) ([#​974](https://github.com/unpoller/unpoller/issues/974)) - [`8c7f1cb`](https://github.com/unpoller/unpoller/commit/8c7f1cb8543d6bafdbee40bc8123204cd8c52428) fix: remove age==0 guard that silently dropped all rogue AP metrics ([#​972](https://github.com/unpoller/unpoller/issues/972)) - [`dcdbef6`](https://github.com/unpoller/unpoller/commit/dcdbef6687d308eb46966cf8e1bc7087416491f2) fix(inputunifi): gracefully handle 404s from remote API event endpoints ([#​971](https://github.com/unpoller/unpoller/issues/971)) </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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/5010 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
50cba8b039 |
chore(deps): update dependency headlamp-k8s/headlamp to v0.41.0 (#5009)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [headlamp-k8s/headlamp](https://github.com/headlamp-k8s/headlamp) | minor | `v0.40.1` → `v0.41.0` | --- ### Release Notes <details> <summary>headlamp-k8s/headlamp (headlamp-k8s/headlamp)</summary> ### [`v0.41.0`](https://github.com/kubernetes-sigs/headlamp/releases/tag/v0.41.0): 0.41.0 [Compare Source](https://github.com/headlamp-k8s/headlamp/compare/headlamp-helm-0.40.1...v0.41.0) #### ✨ Enhancements - Implement rollback for Deployment, DaemonSet, StatefulSet. Including to specific revision and Revision history view. Thanks to [@​alokdangre](https://github.com/alokdangre) - Add multi-cluster user logout. Thanks to [@​alokdangre](https://github.com/alokdangre) - Enable cluster deletion in browser. Thanks to [@​alokdangre](https://github.com/alokdangre) - Display environment variables for containers in pod details views. Thanks to [@​gambtho](https://github.com/gambtho) - Added Toggle Switch to filter helm secrets. Thanks to [@​mudit06mah](https://github.com/mudit06mah) - Add session-ttl flag and logic. Thanks to [@​mudit06mah](https://github.com/mudit06mah) - Allow OIDC cookies when in-cluster is false via flag. Thanks to [@​beep-boopp](https://github.com/beep-boopp) - Add MCP server support for plugins including the ai-assistant. Thanks to [@​illume](https://github.com/illume) - Add support for traefik or any reverse proxy handling auth through middlewares. Thanks to [@​ageekymonk](https://github.com/ageekymonk) #### 🐞 Bug Fixes - Fix flaky PodDetailsView Storybook test. Thanks to [@​mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1) - Fix ARIA menu role in ClusterChooserPopup. Thanks to [@​mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1) - Correct aria attributes in ShowHideLabel component. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr) - Fix PluginSettings heading hierarchy. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr) - Fix a11y roles in ClusterChooserPopup for screen readers. Thanks to [@​mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1) - Fix alignment in narrow layouts for NameValueTable. Thanks to [@​mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1) - Fixed ignored k8cache error handling. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr) - Add crossorigin to manifest link. Thanks to [@​zyzzmohit](https://github.com/zyzzmohit) - Fix age column sorting in ObjectEventList. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr) - Auto-detect platform for Apple Silicon Macs. Thanks to [@​Mandalorian7773](https://github.com/Mandalorian7773) - Add translatable aria-label fallback to Loader for screen readers. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03) - Ensure complementary landmark has valid label in Activity. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03) - Fix new project heading a11y issue. Thanks to [@​vyncent-t](https://github.com/vyncent-t) - Default to init container if main container not yet running. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03) - Add responsive width to ConfirmDialog. Thanks to [@​ChayanDass](https://github.com/ChayanDass) - Fix alignment name and button in clusterRename. Thanks to [@​ChayanDass](https://github.com/ChayanDass) - Remove inert property from Sidebar. Thanks to [@​sniok](https://github.com/sniok) - Populate empty DialogTitle in AuthTypeoidc story. Thanks to [@​CODEAbhinav-art](https://github.com/CODEAbhinav-art) - Wrap MenuItem in MenuList for RestartMultipleButton. Thanks to [@​Vaishnav-Dhaval](https://github.com/Vaishnav-Dhaval) - Add dialog title to HaveClusters story. Thanks to [@​CODEAbhinav-art](https://github.com/CODEAbhinav-art) - Add missing properties to HeadlampTables interface. Thanks to [@​pallava-joshi](https://github.com/pallava-joshi) - Correct broken cluster settings navigation. Thanks to [@​emmanuel-ferdman](https://github.com/emmanuel-ferdman) - Remove empty h1 from ClusterDialog. Thanks to [@​aravind4799](https://github.com/aravind4799) - Fix narration for Default Namespace in SettingsCluster. Thanks to [@​vyncent-t](https://github.com/vyncent-t) - Disable close on select in PureNamespaceAutocomplete. Thanks to [@​YotamKorah](https://github.com/YotamKorah) - Cascade delete Pods when deleting Jobs. Thanks to [@​beep-boopp](https://github.com/beep-boopp) - Fix cluster rename bug for clusters with special characters. Thanks to [@​StevenPG](https://github.com/StevenPG) - Avoid invalid field selector for pod metrics. Thanks to [@​wingerx](https://github.com/wingerx) - Persist rows-per-page selection to localStorage on change in Table. Thanks to [@​Trulsaa](https://github.com/Trulsaa) - Preserve original URL after OIDC authentication. Thanks to [@​justinas-wix](https://github.com/justinas-wix) - Fix scheme conversion and logging in multiplexer. Thanks to [@​illume](https://github.com/illume) - Stop watcher goroutines on server shutdown. Thanks to [@​zyzzmohit](https://github.com/zyzzmohit) - Fix picking the hash for chocolatey version bump. Thanks to [@​joaquimrocha](https://github.com/joaquimrocha) - Fix showing corrupt file on Mac. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03) - Add make cluster list scrollable to improve usability for keyboard users. Thanks to [@​mahmoudmagdy1-1](https://github.com/mahmoudmagdy1-1) #### 💻 Development - Support apiGroup + kind for registerKindIcon. Thanks to [@​aadhil2k4](https://github.com/aadhil2k4) - Update app, backend, frontend, headlamp-plugin dependencies. Thanks to [@​skoeva](https://github.com/skoeva) - Move HeadlampConfig to headlampconfig package. Thanks to [@​krrish-sehgal](https://github.com/krrish-sehgal) - Add update and delete coverage to informer tests for k8cache. Thanks to [@​ChayanDass](https://github.com/ChayanDass) - Refactor ts: made customResourceDefinition optional in CRClassArgs. Thanks to [@​pallava-joshi](https://github.com/pallava-joshi) - Lift up tableSettings helpers and add localStorage to ClusterTable. Thanks to [@​StevenPG](https://github.com/StevenPG) - Fix translations by using fs-backend with frontend locales path. Thanks to [@​sniok](https://github.com/sniok) - Replace execSync with execFileSync in headlamp-plugin/scripts. Thanks to [@​skoeva](https://github.com/skoeva) - Fix delete error handling to show correct success/failure messages. Thanks to [@​gambtho](https://github.com/gambtho) - Bundle source with esbuild, upgrade to vitest. Thanks to [@​sniok](https://github.com/sniok) - Refactor NavigationTabs component so it doesn't require cloning. Thanks to [@​sniok](https://github.com/sniok) - Add .cmd shim for Windows to headlamp-plugin. Thanks to [@​skoeva](https://github.com/skoeva) - Add tests and stories for AuthToken Component. Thanks to [@​aravind4799](https://github.com/aravind4799) - Add test for terminal.tsx file. Thanks to [@​ChayanDass](https://github.com/ChayanDass) - Add Storybook stories for ResourceTableColumnChooser. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03) - Add stories for SettingsClusters and SettingsCluster. Thanks to [@​greedy-wudpeckr](https://github.com/greedy-wudpeckr) - Add test for LogsButton.tsx file. Thanks to [@​aravind4799](https://github.com/aravind4799) - Provide automatic aria-labelledby for Dialog accessibility. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03) - Update Terminal snapshots. Thanks to [@​mastermaxx03](https://github.com/mastermaxx03) - headlamp-plugin: Bump to 0.13.1 #### 📖 Documentation - Add documentation for Oracle K8s Engine support. Thanks to [@​jaiakash](https://github.com/jaiakash) - Add OpenUnison configuration guide. Thanks to [@​mlbiam](https://github.com/mlbiam) - Add many more plugin development tutorials including for List and Detail views. Thanks to [@​yolossn](https://github.com/yolossn) - Fix some typos in contributing guide. Thanks to [@​gmarav05](https://github.com/gmarav05) <!-- end-release-notes --> **Container image:** 🐳 [ghcr.io/headlamp-k8s/headlamp:v0.41.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.41.0/Headlamp-0.41.0-linux-x64.AppImage), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-linux-arm64.AppImage), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-linux-armv7l.AppImage) 🐧 Linux Tarball [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-linux-x64.tar.gz), [ARM64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-linux-arm64.tar.gz), [ARMv7l](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-linux-armv7l.tar.gz) 🐧 Debian / Linux [AMD64](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/headlamp_0.41.0-1_amd64.deb) :green\_apple: [Mac (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-mac-x64.dmg) :green\_apple: [Mac (ARM/M1)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.0-mac-arm64.dmg) :blue\_square: [Windows (AMD64)](https://github.com/kubernetes-sigs/headlamp/releases/download/v0.41.0/Headlamp-0.41.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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #5009 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
12b97455ca | chore(deps): update g33kphr33k/musicgrabber docker tag to v2.5.1 (#5013) | ||
|
|
7fb2eccf83 | chore(deps): update dependency av1155/houndarr to v1.6.2 (#5007) | ||
|
|
e39220a499 | chore(deps): update caronc/apprise docker tag to v1.3.3 (#5006) | ||
|
|
3fa386520a |
chore(deps): update harbor.alexlebens.net/images/site-documentation docker tag to v0.6.0 (#5001)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [harbor.alexlebens.net/images/site-documentation](https://gitea.alexlebens.dev/alexlebens/site-documentation) | minor | `0.5.0` → `0.6.0` | --- ### Release Notes <details> <summary>alexlebens/site-documentation (harbor.alexlebens.net/images/site-documentation)</summary> ### [`v0.6.0`](https://gitea.alexlebens.dev/alexlebens/site-documentation/blob/HEAD/CHANGELOG.md#060-2026-03-23) [Compare Source](https://gitea.alexlebens.dev/alexlebens/site-documentation/compare/0.5.0...0.6.0) ##### Features - add more apps ([ce3d1a4](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/ce3d1a4a27d3e7850f05cc91fd3e1bae42ef5cea)) </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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #5001 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
6f840f9380 |
tmp/refactor (#4999)
Reviewed-on: #4999 |
||
|
|
153f341c5b |
tmp/refactor (#4997)
Reviewed-on: #4997 |
||
|
|
2beff516d6 | feat: refactor authentik | ||
|
|
e927906fa3 | feat: add reference | ||
|
|
29999cb82f | feat: refactor audiobookshelf | ||
|
|
6a7a96f167 |
chore(deps): update harbor.alexlebens.net/images/site-documentation docker tag to v0.5.0 (#4989)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [harbor.alexlebens.net/images/site-documentation](https://gitea.alexlebens.dev/alexlebens/site-documentation) | minor | `0.3.0` → `0.5.0` | --- ### Release Notes <details> <summary>alexlebens/site-documentation (harbor.alexlebens.net/images/site-documentation)</summary> ### [`v0.5.0`](https://gitea.alexlebens.dev/alexlebens/site-documentation/releases/tag/0.5.0) [Compare Source](https://gitea.alexlebens.dev/alexlebens/site-documentation/compare/0.4.0...0.5.0) ### [0.5.0](http://gitea-http.gitea:3000/alexlebens/site-documentation/compare/0.4.0...0.5.0) (2026-03-23) ##### Features - add argo-cd ([36be56e](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/36be56e4502cbc40a7380ef1f7124b002ba7c583)) ### [`v0.4.0`](https://gitea.alexlebens.dev/alexlebens/site-documentation/releases/tag/0.4.0) [Compare Source](https://gitea.alexlebens.dev/alexlebens/site-documentation/compare/0.3.0...0.4.0) ### [0.4.0](http://gitea-http.gitea:3000/alexlebens/site-documentation/compare/0.3.0...0.4.0) (2026-03-23) ##### Bug Fixes - remove react deps ([5e97a52](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/5e97a524ba045398267f80f55c40288ab40f0d47)) ##### Features - add and update pre-commit ([95805dc](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/95805dcd071dd08e1e6451d96b2d0d1058abedaf)) - add applications, actual ([e21d142](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/e21d1426d23c7deee7ccd415e8ad528f3a9c0b08)) - add argo-workflows ([abde3db](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/abde3db3c76a37ffda8232f8293b8b402eaef81e)) - merge ([a3e6e65](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/a3e6e65c79a92d34cc4b0fffdbba7719bcb14b5d)) - remove splash template ([3fecb72](http://gitea-http.gitea:3000/alexlebens/site-documentation/commit/3fecb72e89af7eac1d4fa04e7ec5280c6cf546c8)) </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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #4989 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
9189706ab1 |
chore(deps): update unpoller/unpoller to v2.35.0 (#4982)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/unpoller/unpoller](https://github.com/unpoller/unpoller) | minor | `v2.34.0` → `v2.35.0` | | [unpoller/unpoller](https://github.com/unpoller/unpoller) | minor | `v2.34.0` → `v2.35.0` | --- ### Release Notes <details> <summary>unpoller/unpoller (ghcr.io/unpoller/unpoller)</summary> ### [`v2.35.0`](https://github.com/unpoller/unpoller/releases/tag/v2.35.0) [Compare Source](https://github.com/unpoller/unpoller/compare/v2.34.0...v2.35.0) ##### Changelog - [`873202a`](https://github.com/unpoller/unpoller/commit/873202ab5b00468c1edf219cd7d51ffaa4663511) fix(inputunifi): recover from GetActiveDHCPLeasesWithAssociations panic ([#​969](https://github.com/unpoller/unpoller/issues/969)) - [`38c74f1`](https://github.com/unpoller/unpoller/commit/38c74f19c491ab9997c6ab8edb0346de43b06bc7) build(deps): bump the all group with 2 updates ([#​967](https://github.com/unpoller/unpoller/issues/967)) - [`54bb3bf`](https://github.com/unpoller/unpoller/commit/54bb3bfe8e6fbd2bba19f2ac94cf72e84ef60ff3) feat(devices): add UDB (UniFi Device Bridge) support ([#​968](https://github.com/unpoller/unpoller/issues/968)) - [`4248d2e`](https://github.com/unpoller/unpoller/commit/4248d2e3044c069415293a6361a09d8c70f1fc21) build(deps): bump the all group with 4 updates ([#​964](https://github.com/unpoller/unpoller/issues/964)) - [`f94d10d`](https://github.com/unpoller/unpoller/commit/f94d10d223b394674f7b12444b9706cf9f2bfeff) build(deps): bump the all group with 3 updates ([#​960](https://github.com/unpoller/unpoller/issues/960)) - [`a70e521`](https://github.com/unpoller/unpoller/commit/a70e52180d07f2c7fe029f46163ffa6706efab8d) build(deps): bump goreleaser/goreleaser-action in the all group ([#​961](https://github.com/unpoller/unpoller/issues/961)) - [`074595c`](https://github.com/unpoller/unpoller/commit/074595c0a9bb481ea7c2f8b87581c615d105134f) Fix remote API (Fabric/API key): 429 handling, NVR filter, updateWeb nil panic ([#​958](https://github.com/unpoller/unpoller/issues/958)) </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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4982 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
ad89a09482 |
chore(deps): update haproxy docker tag to v3.3.6 (#4991)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | haproxy | minor | `3.0.19-alpine` → `3.3.6-alpine` | --- ### 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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #4991 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
48a3afd121 |
Change to Alpine (#4993)
Reviewed-on: #4993 |
||
|
|
3599b7a8a6 |
tmp/refactor (#4988)
Reviewed-on: #4988 |
||
|
|
11b2efd332 |
tmp/refactor (#4986)
Reviewed-on: #4986 |
||
|
|
de8433f8d5 | chore(deps): update dependency av1155/houndarr to v1.6.1 (#4985) | ||
|
|
f5611385ab |
Refactor Pass on Helm Charts (#4983)
Reviewed-on: #4983 |
||
|
|
bb02431114 |
tmp/folder (#4980)
Reviewed-on: #4980 |
||
|
|
5e102d7b19 |
tmp/folder (#4978)
Reviewed-on: #4978 |
||
|
|
a6de6e60d6 |
chore(deps): update dawarich to v1.4.0 (#4976)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [Freika/dawarich](https://github.com/Freika/dawarich) | minor | `1.3.4` → `1.4.0` | | [freikin/dawarich](https://github.com/Freika/dawarich) | minor | `1.3.4` → `1.4.0` | --- ### Release Notes <details> <summary>Freika/dawarich (Freika/dawarich)</summary> ### [`v1.4.0`](https://github.com/Freika/dawarich/blob/HEAD/CHANGELOG.md#140--Unreleased) [Compare Source](https://github.com/Freika/dawarich/compare/1.3.4...1.4.0) ##### Added - Family page now contains a map with family members markers on it. - Visits page now have "Confirm all" and "Decline all" buttons to quickly confirm or decline all visit suggestions at once. ##### Changed - Updated look and feel - The point counting was changed to be more efficient on bigger accounts. - Redesigned raw data archival system for large instances (10M+ points). Archival now runs per-user via Sidekiq jobs instead of a single sequential process, uses PK cursor-based queries instead of full table scans, and processes in 50K-point chunks with 5K-batch flag updates to minimize DB lock contention. Inline verification removed in favor of daily spot-checks. FK constraint changed from `ON DELETE nullify` to `ON DELETE RESTRICT` to prevent cascading updates on large tables. ##### Fixed - Fix Lite plan archival warnings sending all three notifications (11-month, 11.5-month, and 12-month) simultaneously when a user's oldest data already exceeds all thresholds. Now only the most severe warning is sent, and lower thresholds are marked as already notified. - Fix intermittent 502/504 errors caused by `User.reset_counters(:points)` running synchronously during OwnTracks, Overland, and API point creation. The full `COUNT(*)` query blocked web workers for 60–500+ seconds on large accounts, starving all other requests. Counter reset now runs as a background job. - Misconfigured Prometheus settings will no longer litter logs with error messages, it will make multiple attempts to connect instead and then stop. - One of previous versions removed a database index making points upload very slow. The index is now added back to fix the issue. </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:eyJjcmVhdGVkSW5WZXIiOiI0My44NC4yIiwidXBkYXRlZEluVmVyIjoiNDMuODQuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #4976 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
702ed26cd5 |
tmp/houndarr (#4972)
Reviewed-on: #4972 |
||
|
|
bef2ff5c44 |
feat: give plex an lb (#4969)
Reviewed-on: #4969 |
||
|
|
0811d84ef1 |
feat: remove trivy dashboards (#4966)
Reviewed-on: #4966 |
||
|
|
50b7e8e647 |
chore(deps): update g33kphr33k/musicgrabber docker tag to v2.5.0 (#4964)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | g33kphr33k/musicgrabber | minor | `2.4.6` → `2.5.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:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: #4964 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
f570ecc606 |
chore(deps): update av1155/houndarr to v1.6.0 (#4962)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [av1155/houndarr](https://github.com/av1155/houndarr) | minor | `v1.5.0` → `v1.6.0` | | [ghcr.io/av1155/houndarr](https://github.com/av1155/houndarr) | minor | `v1.5.0` → `v1.6.0` | --- ### Release Notes <details> <summary>av1155/houndarr (av1155/houndarr)</summary> ### [`v1.6.0`](https://github.com/av1155/houndarr/releases/tag/v1.6.0) [Compare Source](https://github.com/av1155/houndarr/compare/v1.5.0...v1.6.0) ##### Added - Opt-in upgrade search pass that periodically re-searches library items which already have a file and meet the quality cutoff, giving each `*arr` instance a chance to find better releases; each instance has independent batch size, cooldown, and hourly cap controls ([#​266](https://github.com/av1155/houndarr/issues/266)). ##### Changed - A 3-second pause is now inserted between consecutive real searches within the same cycle to spread downstream indexer fan-out; the delay applies only to dispatched searches, not to skipped or errored items ([#​272](https://github.com/av1155/houndarr/issues/272)). ##### Fixed - Navigating to the settings help page via the "What do these settings mean?" link inside the instance modal no longer leaves the page scroll-locked until refresh ([#​268](https://github.com/av1155/houndarr/issues/268)). - Instance modal on mobile no longer briefly appears compact before expanding; the dialog now animates in fully populated ([#​268](https://github.com/av1155/houndarr/issues/268)). - Dashboard instance cards now enter with a smooth container-level fade that matches the shell animation instead of a per-card flash ([#​268](https://github.com/av1155/houndarr/issues/268)). </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:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4962 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
f8b9af1027 | chore(deps): update calibrain/shelfmark to v1.2.1 (#4961) | ||
|
|
83d208974f | chore(deps): update frederikemmer/medialyze to v0.2.3 (#4959) | ||
|
|
d910204db3 | chore(deps): update ghcr.io/linuxserver/plex:1.43.0 docker digest to a27f1ce (#4957) | ||
|
|
c71e7ad05f |
chore(deps): update av1155/houndarr to v1.5.0 (#4955)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [av1155/houndarr](https://github.com/av1155/houndarr) | minor | `v1.4.0` → `v1.5.0` | | [ghcr.io/av1155/houndarr](https://github.com/av1155/houndarr) | minor | `v1.4.0` → `v1.5.0` | --- ### Release Notes <details> <summary>av1155/houndarr (av1155/houndarr)</summary> ### [`v1.5.0`](https://github.com/av1155/houndarr/releases/tag/v1.5.0) [Compare Source](https://github.com/av1155/houndarr/compare/v1.4.0...v1.5.0) ##### Added - Non-root container startup is now supported via pod `securityContext` for clusters enforcing Pod Security Standards, as an alternative to the default `PUID`/`PGID` remapping mode ([#​258](https://github.com/av1155/houndarr/issues/258)). - Proxy authentication mode (`HOUNDARR_AUTH_MODE=proxy`) delegates login to an upstream identity-aware proxy via a configurable request header ([#​259](https://github.com/av1155/houndarr/issues/259)). - Official Helm chart published to `oci://ghcr.io/av1155/charts/houndarr`; Flux users can deploy with an `OCIRepository` + `HelmRelease` instead of raw manifests ([#​261](https://github.com/av1155/houndarr/issues/261)). </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:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4955 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
d413d09577 |
chore(deps): update grimmory-tools/grimmory to v2.3.0 (#4953)
This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/grimmory-tools/grimmory](https://github.com/grimmory-tools/grimmory) | minor | `v2.2.6` → `v2.3.0` | | [grimmory-tools/grimmory](https://github.com/grimmory-tools/grimmory) | minor | `v2.2.6` → `v2.3.0` | --- ### Release Notes <details> <summary>grimmory-tools/grimmory (ghcr.io/grimmory-tools/grimmory)</summary> ### [`v2.3.0`](https://github.com/grimmory-tools/grimmory/releases/tag/v2.3.0) [Compare Source](https://github.com/grimmory-tools/grimmory/compare/v2.2.7...v2.3.0) ##### Features - **release:** document develop-based stable release previews ([930e526](https://github.com/grimmory-tools/grimmory/commit/930e5262285540b3b65b9ef4f7be328a05dfb5b4)) ##### Bug Fixes - **api:** fix potential memory leaks in file processing ([031e8ae](https://github.com/grimmory-tools/grimmory/commit/031e8ae257c3354cacce2d17c8c6bc35ce80badb)) - **ci:** correct artifact download action pin ([37ca101](https://github.com/grimmory-tools/grimmory/commit/37ca101dd4bd08ccfe6d4d2395ecc71298cc323d)) - **ci:** publish PR test results from workflow\_run ([11a76bf](https://github.com/grimmory-tools/grimmory/commit/11a76bffe12f80d0271e3626291cfbd275346727)) - **ci:** repair release preview and test result publishing ([afa5b81](https://github.com/grimmory-tools/grimmory/commit/afa5b818ebe612e66acc819aa398ac0c6184d21b)) - drop telemetry from app ([#​52](https://github.com/grimmory-tools/grimmory/issues/52)) ([4d82cb7](https://github.com/grimmory-tools/grimmory/commit/4d82cb718833a2a4e08ee2f18b2ff3ab9b043dd6)) - **ui:** repair frontend compile after rebrand ([fea1ec6](https://github.com/grimmory-tools/grimmory/commit/fea1ec6930ae64445c6d7e7b38bdc4e7925b51c1)) ##### Refactors - **build:** rename frontend dist output to grimmory ([ecf388f](https://github.com/grimmory-tools/grimmory/commit/ecf388f7a2086fbd1d8737a972926d70ec3190d4)) - **i18n:** rename booklore translation keys to grimmory ([eb94afa](https://github.com/grimmory-tools/grimmory/commit/eb94afa7ad600eaa2535802583f21937bd1ae2c0)) - **metadata:** move default parser from Amazon to Goodreads ([e252122](https://github.com/grimmory-tools/grimmory/commit/e252122bc5a89c75af85ddbaae66a14d368479f9)) - pull kepubify & ffprobe during build ([#​50](https://github.com/grimmory-tools/grimmory/issues/50)) ([1c15629](https://github.com/grimmory-tools/grimmory/commit/1c15629a10ba2e2ad78455f118e8c937b585b157)) - **ui:** rebrand frontend surfaces to grimmory ([d786dd8](https://github.com/grimmory-tools/grimmory/commit/d786dd8ccbebaa360385dce834816bcb6aaf3b2f)) ##### Chores - **api:** remove the custom startup banner ([98c9b1a](https://github.com/grimmory-tools/grimmory/commit/98c9b1ae653c2140b7b2ab86b5511be3376bfe43)) - **deps:** bump flatted from 3.4.1 to 3.4.2 in /booklore-ui ([#​73](https://github.com/grimmory-tools/grimmory/issues/73)) ([c4bd0c7](https://github.com/grimmory-tools/grimmory/commit/c4bd0c779ae398968dbdea6d566693ed57eab3eb)) - **funding:** point support links at opencollective ([55c0ac0](https://github.com/grimmory-tools/grimmory/commit/55c0ac089966b8586e7d7bdef1fc469049903d08)) - **release:** 2.2.7 \[skip ci] ([0b5e24c](https://github.com/grimmory-tools/grimmory/commit/0b5e24c23848c9e97b04f4221303d0b4bf0b2dd7)) - remove old verbose PR template, replace with temporary more low-key one. ([#​84](https://github.com/grimmory-tools/grimmory/issues/84)) ([b868526](https://github.com/grimmory-tools/grimmory/commit/b8685268a9a9730416a209201a70c284cee590c5)) - **ui:** drop financial support dialog ([#​21](https://github.com/grimmory-tools/grimmory/issues/21)) ([62be6b1](https://github.com/grimmory-tools/grimmory/commit/62be6b152cbd42910620fdeae1f35783ea258b27)) ##### Documentation - updated supported file formats in README.md ([#​68](https://github.com/grimmory-tools/grimmory/issues/68)) ([f912e80](https://github.com/grimmory-tools/grimmory/commit/f912e802f97263206308817acd5bab84a5321dcf)) ##### Style - **i18n:** normalize translation json formatting ([#​89](https://github.com/grimmory-tools/grimmory/issues/89)) ([857290d](https://github.com/grimmory-tools/grimmory/commit/857290d215b518e61c9b3a058ae5d40d5e214672)) - **ui:** simplify the topbar logo branding ([0416d48](https://github.com/grimmory-tools/grimmory/commit/0416d48a6c441792b4c9607b3e472159c879d439)) ### [`v2.2.7`](https://github.com/grimmory-tools/grimmory/releases/tag/v2.2.7) [Compare Source](https://github.com/grimmory-tools/grimmory/compare/v2.2.6...v2.2.7) ##### Bug Fixes - **api:** fix potential memory leaks in file processing ([031e8ae](https://github.com/grimmory-tools/grimmory/commit/031e8ae257c3354cacce2d17c8c6bc35ce80badb)) - **ci:** correct artifact download action pin ([37ca101](https://github.com/grimmory-tools/grimmory/commit/37ca101dd4bd08ccfe6d4d2395ecc71298cc323d)) - **ci:** publish PR test results from workflow\_run ([11a76bf](https://github.com/grimmory-tools/grimmory/commit/11a76bffe12f80d0271e3626291cfbd275346727)) - drop telemetry from app ([#​52](https://github.com/grimmory-tools/grimmory/issues/52)) ([4d82cb7](https://github.com/grimmory-tools/grimmory/commit/4d82cb718833a2a4e08ee2f18b2ff3ab9b043dd6)) - **ui:** repair frontend compile after rebrand ([fea1ec6](https://github.com/grimmory-tools/grimmory/commit/fea1ec6930ae64445c6d7e7b38bdc4e7925b51c1)) ##### Refactors - **build:** rename frontend dist output to grimmory ([ecf388f](https://github.com/grimmory-tools/grimmory/commit/ecf388f7a2086fbd1d8737a972926d70ec3190d4)) - **i18n:** rename booklore translation keys to grimmory ([eb94afa](https://github.com/grimmory-tools/grimmory/commit/eb94afa7ad600eaa2535802583f21937bd1ae2c0)) - **metadata:** move default parser from Amazon to Goodreads ([e252122](https://github.com/grimmory-tools/grimmory/commit/e252122bc5a89c75af85ddbaae66a14d368479f9)) - pull kepubify & ffprobe during build ([#​50](https://github.com/grimmory-tools/grimmory/issues/50)) ([1c15629](https://github.com/grimmory-tools/grimmory/commit/1c15629a10ba2e2ad78455f118e8c937b585b157)) - **ui:** rebrand frontend surfaces to grimmory ([d786dd8](https://github.com/grimmory-tools/grimmory/commit/d786dd8ccbebaa360385dce834816bcb6aaf3b2f)) ##### Chores - **api:** remove the custom startup banner ([98c9b1a](https://github.com/grimmory-tools/grimmory/commit/98c9b1ae653c2140b7b2ab86b5511be3376bfe43)) - **deps:** bump flatted from 3.4.1 to 3.4.2 in /booklore-ui ([#​73](https://github.com/grimmory-tools/grimmory/issues/73)) ([c4bd0c7](https://github.com/grimmory-tools/grimmory/commit/c4bd0c779ae398968dbdea6d566693ed57eab3eb)) - **funding:** point support links at opencollective ([55c0ac0](https://github.com/grimmory-tools/grimmory/commit/55c0ac089966b8586e7d7bdef1fc469049903d08)) - remove old verbose PR template, replace with temporary more low-key one. ([#​84](https://github.com/grimmory-tools/grimmory/issues/84)) ([b868526](https://github.com/grimmory-tools/grimmory/commit/b8685268a9a9730416a209201a70c284cee590c5)) - **ui:** drop financial support dialog ([#​21](https://github.com/grimmory-tools/grimmory/issues/21)) ([62be6b1](https://github.com/grimmory-tools/grimmory/commit/62be6b152cbd42910620fdeae1f35783ea258b27)) ##### Documentation - updated supported file formats in README.md ([#​68](https://github.com/grimmory-tools/grimmory/issues/68)) ([f912e80](https://github.com/grimmory-tools/grimmory/commit/f912e802f97263206308817acd5bab84a5321dcf)) ##### Style - **i18n:** normalize translation json formatting ([#​89](https://github.com/grimmory-tools/grimmory/issues/89)) ([857290d](https://github.com/grimmory-tools/grimmory/commit/857290d215b518e61c9b3a058ae5d40d5e214672)) - **ui:** simplify the topbar logo branding ([0416d48](https://github.com/grimmory-tools/grimmory/commit/0416d48a6c441792b4c9607b3e472159c879d439)) </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:eyJjcmVhdGVkSW5WZXIiOiI0My41OS4yIiwidXBkYXRlZEluVmVyIjoiNDMuNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=--> Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4953 Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net> Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net> |
||
|
|
fa025b7f0c |
Swap to Grimmory (#4951)
Reviewed-on: #4951 |
||
|
|
54843abce7 | chore(deps): update harbor.alexlebens.net/images/site-profile docker tag to v3.15.1 (#4949) |