Commit Graph

69 Commits (6bd6fb6e0a4828cc5cb16a4e48a8fba20a7d6305)

Author SHA1 Message Date
Patrick Barron 493de3297a Use IHostLifetime to handle restarting and shutting down
9 months ago
Niels van Velzen 6de56f0518 Add support for lyric provider plugins
12 months ago
Stepan Goremykin 26958162d0 Remove unused using directives
1 year ago
Patrick Barron 8479f0f90c Rename JellyfinDb to JellyfinDbContext
1 year ago
Patrick Barron b5da0d1b17
Rename Emby.Drawing and move to src (#9054)
1 year ago
cvium b836fe9685 remove JellyfinDbProvider and add second level caching
2 years ago
1hitsong f740d1b9f0 Remove use of AddParts. Cleanup use of Lyric vs Lyrics.
2 years ago
Bond_009 104e36f2f9 Streamline startup code
3 years ago
Fernando Fernández 154b7d8505
Fix identation
3 years ago
Fernando Fernández c2652d21e1
Log EFCore migrations
3 years ago
Patrick Barron af2e7aec2e Add missing service registration for IAuthenticationManager
3 years ago
Patrick Barron 3d9c16ba6b Fix concurrency issues
3 years ago
Patrick Barron a0c6f72762 Migrate authentication db to EF Core
3 years ago
Patrick Barron 44e71774b1 Rewrite device manager using EF Core
3 years ago
BaronGreenback 80ca3da55c Merge remote-tracking branch 'upstream/master' into FixFor5280Part2
3 years ago
BaronGreenback f666b7e102 fix
3 years ago
Bond_009 57102090d3 Add tests for DashboardController
3 years ago
cvium 65e6211c03 Remove circular dependency between websocket listeners and manager
4 years ago
cvium 3ae39d44da Revert "Fixed SessionWebSocketListener.OnServerManagerWebSocketConnected."
4 years ago
cvium 1a0d8aef80 Revert "Removed Lazy implementation."
4 years ago
Greenback 5cd5a7d4ce Removed Lazy implementation.
4 years ago
Greenback a59aeb12e0 Fixed SessionWebSocketListener.OnServerManagerWebSocketConnected.
4 years ago
Greenback a3e47f3e4e Updated to latest Unstable.
4 years ago
crobibero 64b32d3290 Use BaseItemManager
4 years ago
BaronGreenback 0b5ddc90ff
Merge branch 'master' into NetworkPR2
4 years ago
cvium 38cb8fee8a Fix IWebSocketListener service registration
4 years ago
Jim Cartlidge 38b8110a3e Removing blank lines.
4 years ago
Jim Cartlidge b44455ad0d Update based on PR1 changes.
4 years ago
Jim Cartlidge 9ef79d190b Large number of files
4 years ago
Patrick Barron d814302707 Merge branch 'master' into scoped-displaypreferences
4 years ago
Patrick Barron a77cf53573 Allow plugins to register services.
4 years ago
Patrick Barron ee5d4b1146 Register event services
4 years ago
Patrick Barron 229a5d9e0b Make DisplayPreferencesManager scoped
4 years ago
Patrick Barron d886532258 Add DbContext Pool
4 years ago
Bond-009 b7421db5fe
Merge pull request #3578 from barronpm/displaypreferences-efcore
4 years ago
cvium 5f03fb0ef7 Use factory pattern to instantiate jellyfindb context to avoid disposed contexts piling up in DI container
4 years ago
Patrick Barron 3d69cea1c9
Merge branch 'master' into displaypreferences-efcore
4 years ago
Patrick Barron 200f369596 Use interfaces in app host constructors
4 years ago
Patrick Barron ab396225ea Migrate Display Preferences to EF Core
4 years ago
Patrick Barron befd0c7a00 Remove EF Core Proxies
4 years ago
Patrick Barron 585fdbad39 Apply review suggestion and fix entity concurrency tokens.
4 years ago
Patrick Barron e052128c52 Cleanup and fix more bugs
4 years ago
Patrick Barron d35a7ba8bd Fix more issues
4 years ago
Patrick Barron 3eeb6576d8 Migrate User DB to EF Core
4 years ago
Patrick Barron b94afc597c Address review comments
4 years ago
Mark Monteiro ecf49caf0d Add back warning message when Skia encoder cannot be used
4 years ago
Mark Monteiro f2760cb055 Register IImageEncoder in Jellyfin.Server instead of Emby.Server.Implementations
4 years ago
Mark Monteiro 735d6c8ad5 Convert properties in ApplicationHost to private readonly fields, where possible
4 years ago
Mark Monteiro 07cebbeae2 Register and construct IImageProcessor, SqliteItemRepository and IImageEncoder correctly
4 years ago
Bond_009 e9d1eabd53 Remove unused usings
4 years ago