Commit Graph

205 Commits (3d735e242af4f3606a2947cf75a99e8284f1615c)

Author SHA1 Message Date
luke brown 70f37f0527 Merge branch 'release-10.8.z' of github.com:jellyfin/jellyfin into fix-websockets-close-gracefully-on-shutdown
2 years ago
Cody Robibero d8f1a87c85
Update Emby.Server.Implementations/Session/SessionManager.cs
2 years ago
Cody Robibero bf0a7c374c Close live stream on session end
2 years ago
Cody Robibero 8a6b26cd42 initial patch
2 years ago
Dmitry Lyzo ff4f624850 Clear TranscodingInfo if play method changed
2 years ago
Luke Brown abfbd04782 Moved IAsyncDisposable and IDisposable from WebSocketConnection to it's interface. Added private variable and guard statement to avoid disposing of WebSocketConnection unnecessarily.
3 years ago
Luke Brown 8f761a64f5 revert changes to SessionManager
3 years ago
Luke Brown a64eebe79f changes to use dispose
3 years ago
Luke Brown 8bb4cd017c applied reviewer suggestions: removing unnecessary async and adding necessary async
3 years ago
luke92brown 99df9c8fcd Replace redundant xml comments with inheritdoc. Make async changes to CloseSocket.
3 years ago
luke brown 4b563f4d7e Fix web sockets closing ungracefully
3 years ago
Cody Robibero 066bdc1e72 Add missing properties to PlaybackStart, PlaybackStop
3 years ago
Claus Vium 53209830e7
Merge pull request #7346 from Bond-009/guid
3 years ago
Bond_009 f50a250cd9 Optimize Guid comparisons
3 years ago
Cody Robibero ee46754238 Fix build and clean up
3 years ago
Fernando Fernández 5df6058a8e Add FullNowPlayingQueue property
3 years ago
Cody Robibero 0765fd568f Use IAuthorizationContext for websocket
3 years ago
Bond_009 cbfa355e31 Update StyleCop
3 years ago
Cody Robibero 32629cd7da Use BaseItemKind where possible
3 years ago
Patrick Barron 7180983654 Fix warnings in SessionManager
3 years ago
dkanada f6c0db4bb5 merge branch 'master' into syncplay-sessions-fix
3 years ago
Bond_009 637e86478f Fix some warnings
3 years ago
Patrick Barron 06d682c296 Merge remote-tracking branch 'origin/authenticationdb-efcore' into authenticationdb-efcore
3 years ago
Patrick Barron bbac9ff67e GetDeviceOptions always returns an instance of DeviceOptions
3 years ago
Patrick Barron befedaf6fc
Update Emby.Server.Implementations/Session/SessionManager.cs
3 years ago
crobibero 397868be95 Fix issues with QuickConnect and AuthenticationDb
3 years ago
Patrick Barron ae878fa051 Merge branch 'master' into authenticationdb-efcore
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 373155a063 Correctly handle devices without custom names
3 years ago
Bond_009 0bc0601442 Fix some warnings
3 years ago
Claus Vium 1594385497
Merge pull request #6038 from crobibero/delete-existing-sessions
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 f53aa55bdb Don't logout if deviceId is null.
4 years ago
BaronGreenback 2e98de9062
Code Clean up: Convert to null-coalescing operator ?? (#5845)
4 years ago
crobibero 940c30081e Mark PasswordSha1 as obsolete
4 years ago
Patrick Barron 75df6965a0 Don't use database for QuickConnect
4 years ago
Patrick Barron 3ebc047434 Convert UpdateUser to solely async
4 years ago
Patrick Barron 8607b52541 Make device/session code async
4 years ago
Patrick Barron 44e71774b1 Rewrite device manager using EF Core
4 years ago
Patrick Barron 16ca8c7536 Remove unused SessionManager methods
4 years ago
Ionut Andrei Oanca 9eb740ba57 Fix storing outdated sessions in SyncPlay
4 years ago
Bond_009 eba859e33e Minor improvements
4 years ago
dkanada 158e69c6f0
Merge pull request #4935 from ConfusedPolarBear/quickconnect-cleanup
4 years ago
Bill Thornton cfca27e99a Fix capitalization of Playstate message
4 years ago
Matt Montgomery 8dd83327b5 Remove quick connect tokens after usage
4 years ago
Ionut Andrei Oanca 0825ce687d Add SessionControllerConnected event
4 years ago
cvium 65e6211c03 Remove circular dependency between websocket listeners and manager
4 years ago