aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server/Migrations/Routines
AgeCommit message (Collapse)Author
2020-06-13Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Jellyfin.Data.csproj
2020-06-13Merge pull request #3254 from crobibero/iloggerdkanada
Use typed logger where possible
2020-06-11Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # MediaBrowser.Controller/Library/ILibraryManager.cs # MediaBrowser.Providers/Users/UserMetadataService.cs
2020-06-11Merge pull request #3222 from barronpm/activitylog-migration-fixdkanada
Fix Activity Log Migrations for Very Old Databases
2020-06-05Use typed logger where possiblecrobibero
2020-06-04Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/EntryPoints/ServerEventNotifier.cs # Emby.Server.Implementations/Library/UserManager.cs # Emby.Server.Implementations/Sorting/IsFavoriteOrLikeComparer.cs # Emby.Server.Implementations/Sorting/IsPlayedComparer.cs # Emby.Server.Implementations/Sorting/IsUnplayedComparer.cs # Emby.Server.Implementations/TV/TVSeriesManager.cs # Jellyfin.Server.Implementations/Users/DefaultAuthenticationProvider.cs
2020-06-04Use data binding instead of raw SQLPatrick Barron
2020-06-01Fix a bug where very old Emby databases didn't use proper Guid'sPatrick Barron
2020-05-29Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release modeBond_009
2020-05-28Fix bug when migrating user db with users that have never logged in.Patrick Barron
2020-05-26Fixed issue when LastLoginDate or LastActivityDate were nullPatrick Barron
2020-05-26Update migrations and fix a few bugsPatrick Barron
2020-05-23Cleanup and fix more bugsPatrick Barron
2020-05-23CleanupPatrick Barron
2020-05-20Fix profile images.Patrick Barron
2020-05-20Fix issues and add profile image supportPatrick Barron
2020-05-20Add some missing propertiesPatrick Barron
2020-05-20Migrate User DB to EF CorePatrick Barron
2020-05-15Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Activity/ActivityLogEntryPoint.cs # Emby.Server.Implementations/ApplicationHost.cs # Emby.Server.Implementations/Devices/DeviceManager.cs # Jellyfin.Server/Jellyfin.Server.csproj # Jellyfin.Server/Migrations/MigrationRunner.cs # MediaBrowser.Controller/Devices/IDeviceManager.cs
2020-05-15Merge remote-tracking branch 'upstream/master' into no-more-doppelgangersMark Monteiro
2020-05-15Do not run DELETE command if no extras are detectedMark Monteiro
Also log a message if no extras were detected Also log the path used for the database backup Also add some comments to explain the migration
2020-05-15Fixed compilation, added backing db before removing extrasVasily
2020-05-15Fixed indentationPatrick Barron
2020-05-15Apply suggestions from code reviewVasily
Co-authored-by: Mark Monteiro <marknr.monteiro@protonmail.com>
2020-05-15Apply more review suggestionsPatrick Barron
2020-05-15Apply more review suggestionsPatrick Barron
2020-05-15Implement a cleanup migrationVasily
2020-05-13Implement more review suggestionsPatrick Barron
2020-05-13Apply review suggestionsPatrick Barron
2020-05-132nd half of changesPatrick Barron
2020-05-12Merge branch 'master' into userdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Data/SqliteUserDataRepository.cs # Emby.Server.Implementations/Library/UserManager.cs # Jellyfin.Data/Entities/User.cs # Jellyfin.Data/ISavingChanges.cs # Jellyfin.Server.Implementations/Jellyfin.Server.Implementations.csproj # Jellyfin.Server.Implementations/JellyfinDb.cs # Jellyfin.Server/Migrations/MigrationRunner.cs # MediaBrowser.Model/Notifications/NotificationOptions.cs # MediaBrowser.sln
2020-05-12Initial migration codePatrick Barron
2020-05-12Fix build errorsPatrick Barron
2020-05-12Merge branch 'master' into activitydb-efcorePatrick Barron
2020-05-02Migrate activity db to EF CorePatrick Barron
2020-04-16Use dependency injection to construct migration routinesMark Monteiro
2020-03-24Remove unused usingsBond_009
2020-03-08Use a Guid to uniquely identify migrations instead of a string nameMark Monteiro
Also use a list instead of an array to store executed migrations in the configuration class
2020-03-08Use logging.json instead of logging.user.json for override settingsMark Monteiro
2020-03-07Merge branch 'master' into logging-migrationJoshua M. Boniface
2020-03-07Documentation and log message cleanupMark Monteiro
2020-03-06Rename IUpdater to IMigrationRoutineMark Monteiro
2020-03-06Add migration to create "logging.user.json"Mark Monteiro
2020-03-05Moved migration routines to their own directoryVasily