Commit Graph

1100 Commits (f7479bc7301391d1aed9b2cb1104e501087bb6d6)

Author SHA1 Message Date
Bond-009 3648b0c961
Merge pull request #8431 from jellyfin/dependabot/nuget/Serilog.Settings.Configuration-3.4.0
2 years ago
Cody Robibero 3716077495 Backport pull request #8433 from jellyfin/release-10.8.z
2 years ago
dependabot[bot] 98003143da
Bump Serilog.Settings.Configuration from 3.3.0 to 3.4.0
2 years ago
dependabot[bot] 4b8d41cbe7
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.1.1 to 2.1.2
2 years ago
1hitsong f740d1b9f0 Remove use of AddParts. Cleanup use of Lyric vs Lyrics.
2 years ago
dependabot[bot] 2c52741f1d
Bump Serilog.Sinks.Console from 4.0.1 to 4.1.0
2 years ago
Cody Robibero 8290cc134f
Merge pull request #8364 from jellyfin/dependabot/nuget/SQLitePCLRaw.bundle_e_sqlite3-2.1.1
2 years ago
Claus Vium 1cbf5431aa
Merge pull request #8250 from Bond-009/minor18
2 years ago
dependabot[bot] 7c98f43641
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.1.0 to 2.1.1
2 years ago
Bond-009 33611614ed
Merge pull request #7433 from Bond-009/ssdphttpclient
2 years ago
Bond_009 5036afd691 Minor cleanup
2 years ago
Cody Robibero 010228b3c0 Backport pull request #8234 from jellyfin/release-10.8.z
2 years ago
Joshua Boniface 410871e148 Backport pull request #7732 from jellyfin/release-10.8.z
2 years ago
Shadowghost 59a86568d9 Cleanup and fixes
2 years ago
Joshua Boniface be3d57ad41 Backport pull request #8115 from jellyfin/release-10.8.z
2 years ago
Shadowghost 2281b8c997 Move away from using Collection, simplify code, add proper ordering
2 years ago
Shadowghost a492082f4e Apply review suggestions and fix build
2 years ago
Shadowghost 2043a33f81 Small cleanup and logging fix
2 years ago
Shadowghost 748907b920 Remove workaround, this only applies to the IPs set by the middleware
2 years ago
Shadowghost 34d8e531e0 Properly handle subnets in KnownProxies
2 years ago
Shadowghost 1c6b6f5d36 Remove socket wrkaround
2 years ago
Shadowghost 066db8ac7f Migrate NetworkManager and Tests to native .NET IP objects
2 years ago
Joshua M. Boniface 3061446c87 Merge pull request #7984 from crobibero/dotnet-6.0.6
2 years ago
Cody Robibero 758b16691f Merge pull request #7913 from cvium/fix_response_logging
2 years ago
Cody Robibero 5ddf4e031c Merge pull request #7867 from crobibero/name-guid-pair
2 years ago
Cody Robibero eb55f47f2e Merge pull request #7810 from Bond-009/unaccpattern
2 years ago
dependabot[bot] c181d818be
Bump CommandLineParser from 2.8.0 to 2.9.1 (#7819)
2 years ago
dependabot[bot] 5e728d6e01
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.0.7 to 2.1.0 (#7817)
2 years ago
Bond_009 181b2760b8 Revert UPnP version to 1.0
3 years ago
Cody Robibero d078daad39 Merge pull request #7775 from crobibero/openapi-version
3 years ago
Joshua M. Boniface bc1a78575a Merge pull request #7766 from crobibero/dotnet-6.0.5
3 years ago
Cody Robibero abd3f411bd Merge pull request #7693 from crobibero/auth-migrate
3 years ago
dependabot[bot] 812841d01e
Bump StyleCop.Analyzers from 1.2.0-beta.406 to 1.2.0-beta.435 (#7726)
3 years ago
Joshua M. Boniface 96d2d2428a Merge pull request #7590 from crobibero/dotnet-6.0.4
3 years ago
Cody Robibero 7424f0ca8c Merge pull request #7561 from DMouse10462/named-config-api-fix
3 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
Cody Robibero 72cfa6d7c9 Fix spec generation for TranscodeReason
3 years ago
dependabot[bot] dde984bd0e
Bump StyleCop.Analyzers from 1.2.0-beta.376 to 1.2.0-beta.406
3 years ago
Cody Robibero 965bf7332f Update to dotnet 6.0.3
3 years ago
Bond_009 cafeedcadf Rework SsdpHttpClient
3 years ago
dependabot[bot] de766e687d
Bump prometheus-net.AspNetCore from 5.0.2 to 6.0.0
3 years ago
dependabot[bot] bb83e9f2d9
Bump prometheus-net from 5.0.2 to 6.0.0 (#7417)
3 years ago
Cody Robibero 89c29a7ed8 Fix migration of DateTime to EF
3 years ago
Cody Robibero 4acab00963
Merge pull request #7038 from Bond-009/serverdiscovery
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 b98cc71c3b Update to dotnet 6.0.2
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
Bond_009 2dcb2f8a9f Ban the usage of Task.Result
3 years ago
cvium c658a883a2 Merge branch 'master' into keyframe_extraction_v1
3 years ago
dependabot[bot] 1c5c0ebb0f
Bump Serilog.Sinks.Graylog from 2.2.2 to 2.3.0
3 years ago
Cody Robibero 7bfc6b5679 Remove more warnings
3 years ago
Bond_009 cbfa355e31 Update StyleCop
3 years ago
Cody Robibero 5e8aaa68cf Update to dotnet 6.0.1
3 years ago
Joe Rogers 0f4da9f635
Fix crash on missing server config file
3 years ago
Stoica Tedy 4e03801931
Update Jellyfin.Server/Migrations/MigrationRunner.cs
3 years ago
Stoica Tedy 250332104b
Fixed crash in MigrationRunner
3 years ago
Claus Vium a87b87825d
Update Jellyfin.Server/Migrations/MigrationRunner.cs
3 years ago
cvium 0b871505a6 Remove stray datamember
3 years ago
cvium 69df004b9f Migrate network configuration safely
3 years ago
dependabot[bot] bb9ce98379
Bump prometheus-net.AspNetCore from 5.0.1 to 5.0.2
3 years ago
Cody Robibero 02fda265b8
Merge pull request #6894 from jellyfin/dependabot/nuget/prometheus-net-5.0.2
3 years ago
dependabot[bot] 052b667d6a
Bump Serilog.Sinks.Console from 4.0.0 to 4.0.1
3 years ago
dependabot[bot] e5ea607853
Bump prometheus-net from 5.0.1 to 5.0.2
3 years ago
Cody Robibero ea355b4262 Remove ClientLog endpoints
3 years ago
Cody Robibero bb377b1466 Add nullable dictionary openapi mapping
3 years ago
Cody Robibero 3de86ffdb4 Fix nullability on DisplayPreferencesDto
3 years ago
Bond_009 5726535a26 Fix some warnings
3 years ago
Cody Robibero 40045d2147 Update to full dotnet 6
3 years ago
Cody Robibero 3398f7f953
Merge branch 'master' into client-logger
3 years ago
Cody Robibero f444e93a56 Merge remote-tracking branch 'upstream/master' into client-logger
3 years ago
Bond_009 104e36f2f9 Streamline startup code
3 years ago
dependabot[bot] 8e046ce22b
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.0.6 to 2.0.7
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
Claus Vium deb349f4c5
Merge pull request #5755 from BaronGreenback/NetworkAccessPolicy
3 years ago
Claus Vium 5eda5eb636
Merge pull request #6486 from fredriklindberg/support-forwarded-headers-for-api-url
3 years ago
Cody Robibero 2b10251b32 Update to dotnet6.rc2
3 years ago
dependabot[bot] 37a87a41ba
Bump Serilog.Settings.Configuration from 3.2.0 to 3.3.0
3 years ago
Cody Robibero 017380f1dd Reference dotnet6-rc1 packages
3 years ago
KonH 6cbfdea4c0 Fix warning: Type cast is redundant (#2149)
3 years ago
KonH e3fccd5ae6 Fix warning: Qualifier is redundant (#2149)
3 years ago
KonH b6bf43af45 Fix warning: Using directive is not required by the code and can be safely removed (#2149)
3 years ago
cvium 30f3be1da0 Merge branch 'master' into keyframe_extraction_v1
3 years ago
Claus Vium c5491dc46c
Merge pull request #6613 from Bond-009/randomaccess
3 years ago
Claus Vium b37829dfbf
Merge pull request #6611 from Bond-009/error
3 years ago
Bond_009 a4eede29ab Use RandomAccess instead of a FileStream where it makes sense
3 years ago
Bond_009 f31224fa8f Remove sync FileStream hack
3 years ago
Bond_009 65665de660 Fix user DB migration
3 years ago
Bond_009 4643fd5dcb Address comments
3 years ago
Bond_009 e627b1b154 Fix failing tests
3 years ago
Bond_009 13fbfe6091 Target net6.0
3 years ago
cvium 9c15f96e12 Add first draft of keyframe extraction for Matroska
3 years ago
Joshua M. Boniface 18506f7c21
Merge pull request #6569 from crobibero/dotnet-5.0.10
3 years ago
Claus Vium 9bb222b408
Merge pull request #6582 from Bond-009/shutdown
3 years ago
Bond-009 747d464be3
Merge pull request #6541 from cvium/symlink_workaround
3 years ago
Bond_009 520aeb9a8e Allow shutdown while starting WebHost
3 years ago
Cody Robibero e7d6c45509 Upgrade to dotnet 5.0.10
3 years ago
Niels van Velzen be946cef87 Use standard Authorization header in OpenAPI specification
3 years ago
Fredrik Lindberg 90174f68e2 Dynamically populate LocalAddress based on HTTP request
3 years ago
Claus Vium 62113c4603
Update Jellyfin.Server/Infrastructure/SymlinkFollowingPhysicalFileResultExecutor.cs
3 years ago
Claus Vium cec0dd94ba
Update Jellyfin.Server/Infrastructure/SymlinkFollowingPhysicalFileResultExecutor.cs
3 years ago
Claus Vium 6b8b7f1426
Update Jellyfin.Server/Infrastructure/SymlinkFollowingPhysicalFileResultExecutor.cs
3 years ago
cvium e34aa22dc1 Remove AsyncFile.OpenRead
3 years ago
cvium 794b73c62d Use File.GetAttributes instead of creating a new FileInfo
3 years ago
cvium 3bc9f38833 Fix SA1614 and SA1116
3 years ago
cvium 30152c8d96 Include the MIT license
3 years ago
cvium 6a2df35b37 Read file length for symlinks, supersedes #5775 and #5824
3 years ago
cvium 6637a3096a Remove the dependency on BaseAuthorizationHandler
3 years ago
cvium 8496d7638a Merge branch 'master' into NetworkAccessPolicy
3 years ago
Fernando Fernández 154b7d8505
Fix identation
3 years ago
Fernando Fernández c2652d21e1
Log EFCore migrations
3 years ago
Fernando Fernández 59b67584fc
Use appHost.Resolve for accessing the context in Program.cs
3 years ago
dependabot[bot] fdec42bccc
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.0.5 to 2.0.6
3 years ago
Claus Vium 74fef6c05b
Merge pull request #6177 from Bond-009/async
3 years ago
Cody Robibero ff9d14c811 Merge remote-tracking branch 'upstream/master' into authenticationdb-efcore
3 years ago
Bond_009 e3dac4fda2 Use async FileStreams where it makes sense
3 years ago
dependabot[bot] e2fdab4be4
Bump SQLitePCLRaw.bundle_e_sqlite3 from 2.0.4 to 2.0.5
3 years ago
dependabot[bot] 41712e16be
Bump prometheus-net.AspNetCore from 4.2.0 to 5.0.1
3 years ago
dependabot[bot] efed4728e6
Bump prometheus-net from 4.2.0 to 5.0.1
3 years ago
dependabot[bot] 05103a483e
Bump Serilog.Settings.Configuration from 3.1.0 to 3.2.0
3 years ago
Cody Robibero 709f8e9faa Update to dotnet 5.0.9
3 years ago
Patrick Barron 45f478f63e Merge branch 'master' into authenticationdb-efcore
3 years ago
Cody Robibero bdbac12d4f
Update Jellyfin.Server/Middleware/BaseUrlRedirectionMiddleware.cs
3 years ago
Cody Robibero a7585dd2d6 Fix redirect logic if request path is exactly the base url
3 years ago
Bond_009 f1f72c3060 Minor improvements
3 years ago
Rich Lander c07e83fdf8
Invert code and style analysis configuration (#6334)
3 years ago
Claus Vium 5a9bd712b3
Merge pull request #6296 from Bond-009/oscheck
3 years ago
Joshua M. Boniface 71158dfb3f
Merge pull request #6326 from crobibero/5.0.8
3 years ago
Cody Robibero de12ee5dba Update to dotnet 5.0.8
3 years ago
dependabot[bot] cd541f105c
Bump Serilog.Sinks.Console from 3.1.1 to 4.0.0
3 years ago
dependabot[bot] 00b1f96ed0
Bump prometheus-net.AspNetCore from 4.1.1 to 4.2.0
3 years ago
Bond_009 8528e9bddb Improve platform checks
3 years ago
dependabot[bot] e757c58e86
Bump prometheus-net from 4.1.1 to 4.2.0
3 years ago
Bond-009 539dc2ba82
Merge pull request #6241 from jellyfin/dependabot/nuget/Serilog.Sinks.Async-1.5.0
3 years ago
dependabot[bot] b434b16ddc
Bump Serilog.Sinks.File from 4.1.0 to 5.0.0
3 years ago
dependabot[bot] d933262c2b
Bump Serilog.Sinks.Async from 1.4.0 to 1.5.0
3 years ago
Patrick Barron 06d682c296 Merge remote-tracking branch 'origin/authenticationdb-efcore' into authenticationdb-efcore
3 years ago
Patrick Barron af2e7aec2e Add missing service registration for IAuthenticationManager
3 years ago
Patrick Barron dbfd30ec4c Migrate DeviceOptions
3 years ago
Patrick Barron ae878fa051 Merge branch 'master' into authenticationdb-efcore
3 years ago
Patrick Barron f96722fa74 Fix migration
3 years ago
Bond_009 6f8ccab788 Move non-jellyfin extensions to separate project
3 years ago
Patrick Barron be88efce3c Merge branch 'master' into authenticationdb-efcore
3 years ago
Patrick Barron 336ba2879f Re-add support for API keys
3 years ago
Patrick Barron 3264575047 Add data migration
3 years ago
Patrick Barron 3d9c16ba6b Fix concurrency issues
3 years ago
crobibero e021a0e9ce Update to dotnet 5.0.7
3 years ago
Bond_009 06401ffa0d Fix duplicate keys causing an exception
3 years ago
Bond_009 2fc14375f8 Fix index out of range and add reg tests
3 years ago
Claus Vium 93387ba235
Merge pull request #5990 from BaronGreenback/UrlDecoding
3 years ago
BaronGreenback 147612f59b
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
3 years ago
BaronGreenback 37326a8099
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
3 years ago
BaronGreenback ada052fcb1
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
3 years ago
BaronGreenback c1fa7cbbf8
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
3 years ago
BaronGreenback 371f8629b1
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
3 years ago
BaronGreenback e1a0b5d2a1
Update Jellyfin.Server/Middleware/UrlDecodeQueryFeature.cs
3 years ago
BaronGreenback cc2166550f
Update Jellyfin.Server/Middleware/QueryStringDecodingMiddleware.cs
3 years ago
BaronGreenback b59e81dcdf
Update Jellyfin.Server/Middleware/QueryStringDecodingMiddleware.cs
3 years ago
crobibero dfc776e451 Redirect to default if root is requested
3 years ago
crobibero 9595aa258e Simplify BaseUrlRedirectionMiddleware
4 years ago
crobibero 01e8ff8ddf Merge remote-tracking branch 'upstream/master' into healthy-base-url
4 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
Patrick Barron b6446c06ee Merge branch 'master' into authenticationdb-efcore
4 years ago
Patrick Barron a0c6f72762 Migrate authentication db to EF Core
4 years ago
Bond_009 7e8428e588 Enable nullable reference types for Emby.Server.Implementations
4 years ago
Patrick Barron a225f34796 Merge branch 'master' into authenticationdb-efcore
4 years ago
crobibero 66b185898f Update to dotnet5.0.6
4 years ago
BaronGreenback d0bfb56d2e changed to slice.
4 years ago
BaronGreenback 903bf2a086 changed to use index
4 years ago
BaronGreenback bd71de131c Changed to use span
4 years ago
BaronGreenback 7185de970c Merge remote-tracking branch 'upstream/master' into UrlDecoding
4 years ago
BaronGreenback 4f5c9e9504 tests and small fix.
4 years ago
BaronGreenback c8061f92be slight format correction.
4 years ago
BaronGreenback dabeabc553 corrected comments
4 years ago
BaronGreenback a7bccd4fe0 removed unneeded logger.
4 years ago
BaronGreenback 81d675990f Enable automatic url decoding
4 years ago
Bond-009 eeb5d4bd1e
Merge pull request #5842 from BaronGreenback/optimization
4 years ago
crobibero f8cfc55a36 Clean client filename generation
4 years ago
crobibero 1d6224c9c6 Add endpoint to log client events
4 years ago
Bond-009 18cf030c77
Merge pull request #5866 from Bond-009/httpmsghandler
4 years ago
Bond-009 233900401e
Merge pull request #5873 from cvium/fix-displaypref-migration
4 years ago
cvium 4d7c1fbdca use int.Parse
4 years ago
cvium cbb855e65f Check for empty string when migrating displaypreferences
4 years ago
Bond_009 500c2e5224 Switch from HttpClientHandler to SocketsHttpHandler
4 years ago
cvium 586e1fc58a use IF NOT EXISTS in migration
4 years ago
BaronGreenback bc1cc2d04a Remove unused using directives
4 years ago
BaronGreenback bb6fddde9a Group Methods
4 years ago
Joshua M. Boniface e2cfc308ea
Merge pull request #5729 from crobibero/dotnet5.0.5
4 years ago
crobibero 78791a932f Simplify baseUrl check
4 years ago
crobibero b11718a01d Properly redirect healthcheck endpoint if using BaseUrl
4 years ago
Bond_009 a4ffc7a813 Fix random failing of tests
4 years ago
BaronGreenback fb7587dd84 Renamed
4 years ago
cvium 01491796a2 Enable Workstation GC mode
4 years ago
Patrick Barron 44e71774b1 Rewrite device manager using EF Core
4 years ago