| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-12 | Various cleanups (#14785) | Bond-009 | |
| 2025-08-22 | Merge pull request #14653 from evan314159/coremigration | evan314159 | |
| Delay initialization of singleton services during migration CoreInitialisation stage | |||
| 2025-07-30 | Add logging | JPVenson | |
| 2025-07-30 | use guid instead | JPVenson | |
| 2025-07-30 | Add full migration for IsFolder flag | JPVenson | |
| 2025-07-30 | Also migrate IsFolder | JPVenson | |
| 2025-07-19 | improve userdata migration (#14488) | JPVenson | |
| 2025-07-14 | Use IDatabaseCreator instead of relying on History repository (#14465) | JPVenson | |
| 2025-06-29 | Fix compiler warning for CodeMigration.cs (#14390) | gnattu | |
| 2025-06-26 | Fix modification checks and make sure to use UTC (#14347) | Tim Eisele | |
| 2025-06-23 | Add migration to migrate disconnected UserData too (#14339) | JPVenson | |
| 2025-06-19 | Fixup | Shadowghost | |
| 2025-06-18 | Cleanup logging and user data import skip on missing user | Shadowghost | |
| 2025-06-08 | Rework startup topic handling and reenable output to logging framework (#14243) | JPVenson | |
| 2025-06-05 | Feature/version check in library migration (#14105) | JPVenson | |
| 2025-06-05 | Migrate all known old migrations even when not applied in migration.xml (#14217) | JPVenson | |
| 2025-06-03 | Add declarative backups for migrations (#14135) | JPVenson | |
| 2025-06-03 | Add partition helper (#14039) | JPVenson | |
| 2025-05-18 | Add Full system backup feature (#13945) | JPVenson | |
| 2025-05-05 | Only consider migrations that have key set for migration.xml migration (#14061) | JPVenson | |
| 2025-05-04 | Recognize file changes and remove data on change (#13839) | Tim Eisele | |
| 2025-04-27 | Unified migration handling (#13950) | JPVenson | |
| 2025-04-26 | Optimize migrations (#13855) | Tim Eisele | |
| 2025-04-07 | Fix the migration as the new constraint now uses Value as unique key (#13867) | JPVenson | |
| 2025-04-07 | Fix 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-03 | Cleanup 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-03 | Only remove keyframe cache dir if it exists (#13834) | Tim Eisele | |
| 2025-04-02 | Import Keyframes into database (#13771) | Tim Eisele | |
| * Migrate keyframe data into database * Clear database table before import to handle failed migrations | |||
| 2025-03-30 | Rework parental ratings (#12615) | Tim Eisele | |
| 2025-03-30 | Fix MoveTrickplayFiles migration (#13807) | Tim Eisele | |
| 2025-03-30 | Library.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-29 | Fixes cleanup of wrong table in migration (#13796) | JPVenson | |
| 2025-03-28 | feat: 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-27 | Include UnratedType in LibraryDb migration query (#13783) | theguymadmax | |
| 2025-03-27 | Add override for migration if old library still exists (#13779) | JPVenson | |
| 2025-03-26 | Feature/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-25 | Merge pull request #13589 from JPVenson/feature/DatabaseRefactor | Cody Robibero | |
| [Feature] Database code refactor | |||
| 2025-03-25 | Fixed namespaces | JPVenson | |
| 2025-03-25 | WIP fixed namespaces | JPVenson | |
| 2025-03-25 | Merge branch 'master' into feature/DatabaseRefactor | JPVenson | |
| 2025-03-24 | Merge pull request #13616 from Lampan-git/fix_people_role | Niels van Velzen | |
| Include PeopleBaseItemMap in GetPeople to inlcude Role and SortOrder | |||
| 2025-03-22 | Clear dictionaries when not needed, use set for finding existing base items ↵ | Fernando Fernández | |
| (#13749) | |||
| 2025-03-14 | Preserve null sortOrder during migration | Lampan-git | |
| 2025-03-10 | Include CleanName in LibraryDb migration query | theguymadmax | |
| 2025-03-10 | Merge pull request #13406 from Shadowghost/extract-trickplay-master | Bond-009 | |
| Extract trickplay files into own subdirectory | |||
| 2025-03-08 | Include SortName in LibraryDb migration query | Roman Dordzheev | |
| 2025-02-19 | Merge remote-tracking branch 'jellyfinorigin/master' into ↵ | JPVenson | |
| feature/DatabaseRefactor | |||
| 2025-02-13 | Change BaseItemEntity ChannelId to nullable Guid | Cody Robibero | |
| 2025-02-02 | Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_provider | JPVenson | |
| 2025-01-26 | Prepared Seperation of Database components for future multi provider support | JPVenson | |
