Commit Graph

22 Commits

Author SHA1 Message Date
Joshua M. Boniface 31070e8208 Add a cancelable redirect handoff and drop the transitional migration status
When the server finishes starting, show "Jellyfin started successfully" with a
5-second "Redirecting in N…" countdown and a Cancel button instead of reloading
immediately. Cancel stops the countdown and the background refresh so the
startup output can be reviewed, and offers a "Continue to Jellyfin" button to
reload manually. The buttons use the web client's emby-button styling.

Also drop the transitional "Applying migrations" activity: it only showed
briefly while the pending migration set was read, or for the whole step when
nothing was pending, so startup now goes from "Preparing migrations" straight
into "Running migration X of Y".
2026-06-25 00:42:31 -04:00
Joshua M. Boniface 0046adda29 Restyle the startup UI and add a generic startup activity line
Restyle the startup/migration holding page to match the Jellyfin dark theme,
with the inline wordmark logo, a gradient spinner and a recolored startup log
tree, and move the Morestachio template rendering into a reusable
StartupUiRenderer.

Add a curated, non-identifying "current activity" line to the always-visible
header (for example "Initializing server" or "Running migration X of Y"),
reported from the startup flow and the migration service so it never leaks
server details to unauthenticated clients. Move the log download into a
"Download logs" link in the log panel header, and show only the header, with
no log hints, to non-local clients.
2026-06-22 00:00:38 -04:00
JPVenson 49cc2f7899 Modernize version display in UI (#16862)
Modernize version display in UI
2026-05-21 19:27:55 +02:00
Tim Eisele fb33b725e0 Fix in-process restart (#16482)
Fix in-process restart
2026-04-13 20:06:46 +02:00
john janzen 146681f0ba Warn server administrator when IPv6 is enabled but unsupported by OS 2025-12-21 15:37:22 +01:00
Bond-009 3b5bdc6bc2 Merge pull request #15246 from JPVenson/feature/AddVersionDisplayStartupUi
Add version to StartupUI
2025-11-25 18:30:27 +01:00
gnattu 9f8fb6d588 Backport pull request #15055 from jellyfin/release-10.11.z
Log the message more clear when network manager is not ready

Original-merge: a245605152

Merged-by: crobibero <cody@robibe.ro>

Backported-by: Bond_009 <bond.009@outlook.com>
2025-10-27 15:43:07 -04:00
JPVenson 81f1cc78b2 Add version to StartupUI 2025-10-27 13:01:52 +00:00
Bond-009 8776a447d1 Various cleanups (#14785) 2025-09-12 13:58:23 -06:00
Cody Robibero 7256c9c89d Fix startup logger, startup health check 2025-06-16 18:32:29 -06:00
JPVenson d1d9c8ed06 Remove appsettings.json loading component from startup server (#14275) 2025-06-13 15:26:09 -06:00
JPVenson a8601b3797 util forward headers on startup api (#14246) 2025-06-08 19:52:48 -06:00
JPVenson 1e9e4ffda9 Rework startup topic handling and reenable output to logging framework (#14243) 2025-06-08 19:52:39 -06:00
JPVenson 04422250eb Fix source directory for setup template 2025-06-06 10:59:15 +00:00
JPVenson 88332e89c4 Feature/version check in library migration (#14105) 2025-06-05 08:59:11 -06:00
theguymadmax 3cf213c4fb Fix startup logger log file order 2025-05-01 21:20:35 -04:00
JPVenson 7df6e0b16f Add port awareness to startup server (#13913) 2025-04-19 13:08:24 -06:00
JPVenson 963f2357a9 simplified logfile path 2025-02-21 11:06:28 +00:00
JPVenson 7735aafef5 renaming of jfHost
usings cleanup
2025-02-21 11:05:47 +00:00
JPVenson 41c27d4e7e ATV requested endpoint mock 2024-10-26 16:59:12 +00:00
JPVenson dc029d549c removed double dispose 2024-10-26 11:08:20 +00:00
JPVenson 1e7acec017 Added Setup overlay app to communicate status of startup 2024-10-26 10:31:01 +00:00