Default Seerr login to Jellyfin and prefill the Wolfskin Seerr URL #19
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fm/wolfskin-6-seerr-default"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes justinzeus/wolfskin#6
Makes the Seerr login chooser on the TV default to Jellyfin login and prefills the Seerr URL field with https://seerr.justinvisser.org (the user can still edit it).
Changes
ui/setup/seerr/AddSeerrServerDialog.kt(ChooseSeerrLoginType): the Jellyfin item is now first, so it is the focused default. Order is JELLYFIN, LOCAL, API_KEY; no option removed.WolfskinDefaults.kt(new):WolfskinDefaults.SEERR_URLconstant andseerrUrlPrefill(url), which returns the constant when the URL is blank.ui/setup/seerr/AddSeerrServer.kt:AddSeerrServerApiKeyandAddSeerrServerUsernameseed their URL state withseerrUrlPrefill().WolfskinDefaultsTest.kt(new): covers blank and whitespace-only prefill, and that an entered URL is kept.The default is deliberately not API_KEY or LOCAL: an API key acts as the Seerr admin and skips Conductarr's per-user routing.
Package and namespace stay
com.github.damontecres.wholphin; upstream.github/workflowsuntouched.Validation (final head
af885eae)make apk-debug: BUILD SUCCESSFUL (Docker build, run underflock /tmp/wolfskin-gradle.lock).make test: BUILD SUCCESSFUL;WolfskinDefaultsTest2 tests, 0 failures, 0 errors.