aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server
AgeCommit message (Collapse)Author
2025-06-13Remove appsettings.json loading component from startup server (#14275)JPVenson
2025-06-08util forward headers on startup api (#14246)JPVenson
2025-06-08Rework startup topic handling and reenable output to logging framework (#14243)JPVenson
2025-06-08Only show log in Local network (#14241)JPVenson
2025-06-06Fix source directory for setup templateJPVenson
2025-06-05Feature/version check in library migration (#14105)JPVenson
2025-06-05Migrate all known old migrations even when not applied in migration.xml (#14217)JPVenson
2025-06-04Add cache-control: no-cache to index.html if selfhostedJPVenson
2025-06-03Add declarative backups for migrations (#14135)JPVenson
2025-06-03Fix missing logging of connections by disallowed IPs (#14011)jade
2025-06-03Add partition helper (#14039)JPVenson
2025-05-18Add Full system backup feature (#13945)JPVenson
2025-05-05Only consider migrations that have key set for migration.xml migration (#14061)JPVenson
2025-05-04Recognize file changes and remove data on change (#13839)Tim Eisele
2025-05-04Cleanup file related code (#14023)Bond-009
2025-05-04fix #14034 Readd Context provider on Initialise (#14040)JPVenson
2025-05-01Fix startup logger log file ordertheguymadmax
2025-04-27Unified migration handling (#13950)JPVenson
2025-04-26Optimize migrations (#13855)Tim Eisele
2025-04-26Check for path overlaps (#12832)JPVenson
2025-04-20Add Api and startup check for sufficient storage capacity (#13888)JPVenson
2025-04-19Add port awareness to startup server (#13913)JPVenson
2025-04-19Fix SyncPlay WebSocket OpenAPI schemas (#13946)Niels van Velzen
2025-04-07Fix the migration as the new constraint now uses Value as unique key (#13867)JPVenson
2025-04-07Fix backup not written to correct directory (#13853)JPVenson
* Fix backup not written to correct directory * Improve restore handling and only restore on actual error * Fix first failed migration not causing a rollback
2025-04-05Merge commit from forkJoshua M. Boniface
Fix not trusting all sources for forward headers if none are configured
2025-04-03Cleanup extracted files (#13760)Tim Eisele
* Cleanup extracted files * Pagination and fixes * Add migration for attachments to MigrateLibraryDb * Unify attachment handling * Don't extract again if files were already extracted * Fix MKS attachment extraction * Always run full extraction on mks * Don't try to extract mjpeg streams as attachments * Fallback to check if attachments were extracted to cache folder * Fixup
2025-04-03Only remove keyframe cache dir if it exists (#13834)Tim Eisele
2025-04-02Import Keyframes into database (#13771)Tim Eisele
* Migrate keyframe data into database * Clear database table before import to handle failed migrations
2025-03-31Preserve SplashscreenLocation when updating branding config (#13756)KGT1
* add BrandingOptionsDto and add branding endpoints * refactor new HttpGet Configuration Branding into existing API calls * Add BrandingOptions to _ignoredConfigurations for openAPI * rename BrandOptionsDto to BrandingOptionsDto
2025-03-30Rework parental ratings (#12615)Tim Eisele
2025-03-30Fix MoveTrickplayFiles migration (#13807)Tim Eisele
2025-03-30Library.db migration impovements (#13809)JPVenson
* Fixes cleanup of wrong table in migration * use dedicated context for each step * Use prepared Context * Fix measurement of UserData migration time * Update logging and combine cleanup to its own stage * fix people map not logging migrate only readonly database * Add id blacklisting in migration to avoid duplicated log entires
2025-03-29Fixes cleanup of wrong table in migration (#13796)JPVenson
2025-03-28feat: allow grouping shows into collections (#13236)Johannes Heuel
* feat: allow grouping shows into collections * add pre-startup routine to rename EnableGroupingIntoCollections * Update Jellyfin.Server/Migrations/PreStartupRoutines/RenameEnableGroupingIntoCollections.cs
2025-03-28Fix trusting all sources for forward headers if none are configuredJPVenson
2025-03-27Include UnratedType in LibraryDb migration query (#13783)theguymadmax
2025-03-27Add override for migration if old library still exists (#13779)JPVenson
2025-03-26Feature/backup on migration (#13754)JPVenson
* Added generalised backup for migrations * Added backup strategy to MigrateLibraryDb * Added missing namespace * Fix merge issues * Fixed style issue * change fast backup key to timestamp * Update src/Jellyfin.Database/Jellyfin.Database.Providers.Sqlite/SqliteDatabaseProvider.cs * Update Fields * applied review comments
2025-03-25Merge pull request #13589 from JPVenson/feature/DatabaseRefactorCody Robibero
[Feature] Database code refactor
2025-03-25Fixed namespacesJPVenson
2025-03-25WIP fixed namespacesJPVenson
2025-03-25Merge branch 'master' into feature/DatabaseRefactorJPVenson
2025-03-24Merge pull request #13764 from JPVenson/bugfix/FixOpenApiFor503Niels van Velzen
Add OpenAPI spec for #12880
2025-03-24update header api description and valuesJPVenson
2025-03-24Merge pull request #13616 from Lampan-git/fix_people_roleNiels van Velzen
Include PeopleBaseItemMap in GetPeople to inlcude Role and SortOrder
2025-03-24renamed SqLite to SqliteJPVenson
2025-03-24Clarified retry value typeJPVenson
2025-03-24Added OpenAPI spec for #12880JPVenson
2025-03-23Merge pull request #12880 from JPVenson/feature/10.10/DetachedMigrationJoshua M. Boniface
Added Setup overlay app to communicate status of startup