aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server/Migrations/MigrationRunner.cs
AgeCommit message (Collapse)Author
2020-04-16Use dependency injection to construct migration routinesMark Monteiro
2020-03-08Store migration names alongside Ids in configuration in order to assist with ↵Mark Monteiro
development/debugging
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-08Clean up migration logging messagesMark Monteiro
2020-03-08Throw exception on migration failure to halt applicationMark Monteiro
Also save migration configuration after each migration instead of at the end in case an exception is thrown part way through the list
2020-03-07Merge branch 'master' into logging-migrationJoshua M. Boniface
2020-03-07Documentation and log message cleanupMark Monteiro
2020-03-07do not ignore exceptions during migration executionMark Monteiro
2020-03-06Rename IUpdater to IMigrationRoutineMark Monteiro
2020-03-06Add migration to create "logging.user.json"Mark Monteiro
2020-03-06Implement review suggestionVasily
2020-03-06Disable logging.json migration as it is not ready yetVasily
2020-03-06More logging, mark all migrations as applied if setup wizard is not completeVasily
2020-03-05Moved migration routines to their own directoryVasily
2020-03-05Extract "migrations" config name to a proper constantVasily
2020-03-05Improve migration logicVasily
2020-03-05Shuffle migrations in a more manageable structureVasily