From bd46ff3e03c9a9f100fefcc2554be7c245a08c68 Mon Sep 17 00:00:00 2001 From: Damontecres Date: Thu, 5 Nov 2026 17:13:09 -0500 Subject: [PATCH 1/3] Fix adding Seerr server if plugin is not installed (#2179) ## Description If the server plugin is not installed, trying to add Seerr server will show an endless loading page. This PR fixes that. ### Related issues Fixes #2177 ### Testing Emulator against server with & without the plugin ## Screenshots N/A ## AI or LLM usage None --- .../wholphin/ui/setup/seerr/SwitchSeerrViewModel.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/com/github/damontecres/wholphin/ui/setup/seerr/SwitchSeerrViewModel.kt b/app/src/main/java/com/github/damontecres/wholphin/ui/setup/seerr/SwitchSeerrViewModel.kt index 2fde3eae..e7ec173a 100644 --- a/app/src/main/java/com/github/damontecres/wholphin/ui/setup/seerr/SwitchSeerrViewModel.kt +++ b/app/src/main/java/com/github/damontecres/wholphin/ui/setup/seerr/SwitchSeerrViewModel.kt @@ -52,6 +52,9 @@ class SwitchSeerrViewModel _state.update { it.copy(loading = LoadingState.Success) } } } + } else { + // Nothing to check so set success + _state.update { it.copy(loading = LoadingState.Success) } } } From 159edc875d10a667c25598a2cbfac8c123fe5bff Mon Sep 17 00:00:00 2001 From: Damontecres Date: Fri, 6 Nov 2026 15:37:29 -0500 Subject: [PATCH 2/3] Release v1.1.1 From 00e8e83bb64d7a3ea57310846ed106c9fd621f53 Mon Sep 17 00:00:00 2001 From: justinzeus Date: Sat, 7 Nov 2026 02:31:05 +0100 Subject: [PATCH 3/3] Document upstream v1.1.1 setup fix --- docker/README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docker/README.md b/docker/README.md index 2c1c4c56..3b5aa6cb 100644 --- a/docker/README.md +++ b/docker/README.md @@ -185,6 +185,15 @@ not the working tree. An uncommitted merge still builds with the old version nam Neither an upstream merge nor its validation build authorizes a release or TV installation. +## Upstream v1.1.1 integration + +The patch release makes manual Seerr setup available when the optional companion +plugin is absent: setup is marked ready immediately rather than remaining pending. +With the plugin installed, an empty settings response or a failed settings read +still reaches the existing ready-state fallback; plugin URL prefill is unchanged. +There are no new Room migrations (schema remains 41), player, layout, session, +DNS/client, dependency, branding or signing changes relative to v1.1.0. + ## Wolfskin shell Wolfskin UI lives in `app/src/wolfskin/java`, beside upstream source. The signed-in