Refactor startup user creation and add HomeSection config

Refactored user initialization to always ensure at least one user exists at startup. If no users are present, a default admin user (admin/jellyfin) is created automatically. Updated StartupController endpoints to handle cases where no user exists. Simplified UserManager.InitializeAsync logic. Added HomeSectionConfiguration for EF Core entity mapping. Includes minor project and assembly info updates.
This commit is contained in:
2026-02-23 17:54:53 -05:00
parent 534b0cde91
commit 43cdbf9b35
11 changed files with 78 additions and 29 deletions
@@ -1 +1 @@
ec635030130ae48b7e69fa591520d48e411bcd6177f6760b1e8b737bdcf85112
16d1d32a5e6e4b7472006b4665d10d7735bf11c7602c8304312d34d2b63afa7f