Commit Graph

260 Commits (2a25c5a2e3e37e734993d17b7462598babcb0b97)

Author SHA1 Message Date
Patrick Barron 493de3297a Use IHostLifetime to handle restarting and shutting down
1 year ago
Patrick Barron 1d8c3e088b Don't log unhandled exceptions twice
1 year ago
Patrick Barron 0df899943f Move LogEnvironmentInfo to StartupHelpers
2 years ago
Bond-009 875359d457
Merge pull request #9108 from barronpm/efcore-cleanup
2 years ago
Patrick Barron 8479f0f90c Rename JellyfinDb to JellyfinDbContext
2 years ago
Patrick Barron dc85d86ea1 Enable in-process restarting
2 years ago
Patrick Barron f8ca71ee15 Move WebHostBuilder extension method to separate file
2 years ago
Patrick Barron 029d53502f Move some startup methods to StartupHelpers
2 years ago
Bond_009 ab918c6292 Fine tune DB settings
2 years ago
Patrick Barron 033ffa9a88 Fix tests
2 years ago
Patrick Barron 7b17799b01 Migrate from IWebHost to IHost
2 years ago
Bond-009 a455e580be
Use static methods StopWatch where it makes sense (#8898)
2 years ago
Bond_009 93fd462b58 Use File.SetUnixFileMode
2 years ago
Bond_009 52194f56b5 Replace != null with is not null
2 years ago
Bond_009 c7d50d640e Replace == null with is null
2 years ago
Terrance 692a62ab4f
Add missing format providers (fix CA1305 errors) (#8745)
2 years ago
Bond_009 b92880a18b Fix integration tests
2 years ago
cvium b836fe9685 remove JellyfinDbProvider and add second level caching
2 years ago
Joshua Boniface 410871e148 Backport pull request #7732 from jellyfin/release-10.8.z
2 years ago
Cody Robibero eb55f47f2e Merge pull request #7810 from Bond-009/unaccpattern
2 years ago
Cody Robibero ac33adf219 Learn how DllImport works before making changes
3 years ago
Cody Robibero 4fa7f49ffc
Merge pull request #7202 from knackebrot/unix-perms
3 years ago
Cody Robibero 0a068b924f Fix casing of chmod
3 years ago
Bond_009 3cb49d6df0 Fix option to disable server discovery
3 years ago
knackebrot 52c61bd06f Add option to change unix socket permissions
3 years ago
Cody Robibero b6489e73ab
Merge pull request #7241 from Bond-009/async5
3 years ago
Cody Robibero c16d71562e
Prevent additional errors on startup/shutdown (#6788)
3 years ago
Bond_009 e7be01d7a5 Flush to disk async where possible
3 years ago
cvium 69df004b9f Migrate network configuration safely
3 years ago
Cody Robibero ea355b4262 Remove ClientLog endpoints
3 years ago
Bond_009 5726535a26 Fix some warnings
3 years ago
Cody Robibero 3398f7f953
Merge branch 'master' into client-logger
3 years ago
Bond_009 104e36f2f9 Streamline startup code
3 years ago
Cody Robibero a6357f89ab Add ability to upload entire file
3 years ago
Cody Robibero f78f1e834c Merge remote-tracking branch 'upstream/master' into client-logger
3 years ago
KonH e3fccd5ae6 Fix warning: Qualifier is redundant (#2149)
3 years ago
Bond_009 f31224fa8f Remove sync FileStream hack
3 years ago
Bond_009 520aeb9a8e Allow shutdown while starting WebHost
3 years ago
Fernando Fernández 59b67584fc
Use appHost.Resolve for accessing the context in Program.cs
3 years ago
Bond_009 e3dac4fda2 Use async FileStreams where it makes sense
3 years ago
Bond_009 f1f72c3060 Minor improvements
3 years ago
Bond_009 8528e9bddb Improve platform checks
3 years ago
Fernando Fernández 6db229af5d
Address review comments
4 years ago
Fernando Fernández 69baa9c467
Run SQLite query planner optimization at shutdown/restart
4 years ago
crobibero f8cfc55a36 Clean client filename generation
4 years ago
crobibero 1d6224c9c6 Add endpoint to log client events
4 years ago
BaronGreenback bc1cc2d04a Remove unused using directives
4 years ago
Bond_009 a4ffc7a813 Fix random failing of tests
4 years ago
Bond_009 a8ed753f6c FxCop -> Net Analyzers (part 2)
4 years ago
Joshua M. Boniface 3c46f10e3d
Merge pull request #5315 from BaronGreenback/FixFor5280Part2
4 years ago