Commit Graph

235 Commits (master)

Author SHA1 Message Date
Bond-009 3feb3f81bf
More efficient array creation (#11468)
3 weeks ago
Bond-009 356e05e3af
Changes SessionWebSocketListener to (re)use a timer (#11358)
1 month ago
Bond-009 7d28d08e08
Enable more warnings as errors (#11288)
1 month ago
Claus Vium eae031ae5a
refactor: use Channels as queueing mechanism for periodic websocket messages (#11092)
2 months ago
Damian Kacperski 59a9586dbd Add PlaybackOrder to Session state
3 months ago
Cody Robibero e7b8d45bbb
Use helper function to compare guid (#10825)
4 months ago
JPVenson 3ce16713dd
Fixed disposable not being called (#10613)
4 months ago
Niels van Velzen 55916a09eb
Remove some unused client capabilities and sync code (#10812)
4 months ago
Cody Robibero 8c5fc80282
Don't remove all tokens if invalid header (#10490)
7 months ago
herby2212 e8a05ad996 optimize checkForInactiveStreams logic
7 months ago
herby2212 994619afb2 fix formatting for build process
7 months ago
herby2212 db5c2f738e integrate development from v1
8 months ago
herby2212 56aa37a314 Switch to named placeholders
8 months ago
Patrick Barron 12b51cf2ba Reduce nesting in SessionManager.OnPlaybackStopped
8 months ago
Patrick Barron 59ec06c35c Clear active sessions on application stopping
8 months ago
Patrick Barron 493de3297a Use IHostLifetime to handle restarting and shutting down
8 months ago
Bill Thornton 9ea46b9e17 Remove existing sessions for a user on the same device on login
8 months ago
Bill Thornton aea57c1a4a Remove unused variable
9 months ago
Bill Thornton 8d6e7d893b Remove one session per device id limitation
9 months ago
Shadowghost 4bb17039d7 Apply review suggestions
10 months ago
Shadowghost 958f8f71e8 Add wrapper object for authentication event information
11 months ago
Cody Robibero 52252fcd55
Fix sending websocket messages (#9948)
11 months ago
Cody Robibero b5bbb98175
Fix Websocket OpenApi (#9935)
11 months ago
herby2212 ace89e4597 fix formatting and update summary
1 year ago
herby2212 e1190d15d6 option to disable and configure inactive session threshold
1 year ago
herby2212 8bb44b85d7 close inactive sessions after 10 minutes
1 year ago
Stepan Goremykin 1c0bb828d2 Fix argument is not used in message template warning
1 year ago
Stepan Goremykin e74630a613 Use MinBy and MaxBy
1 year ago
Bond_009 cb85fc688f Enable nullable for more files
1 year ago
Cody Robibero 678bcf9a80
Use EventManager for AuthenticationSuccess, AuthenticationFailure (#8960)
1 year ago
Bond_009 b366dc2e6e Use ArgumentException.ThrowIfNullOrEmpty
1 year ago
Bond_009 52194f56b5 Replace != null with is not null
1 year ago
Bond_009 c7d50d640e Replace == null with is null
1 year ago
Claus Vium 719e5eae16
Merge pull request #8503 from Bond-009/ThrowIfNull
2 years ago
Bond_009 a9a5fcde81 Use ArgumentNullException.ThrowIfNull helper method
2 years ago
cvium 5dc30c6a6d fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContext
2 years ago
Hannes Braun 4edeccc5e0
Remove redundant using directives
2 years ago
luz paz 9ec2870b10 Fix various typos
2 years ago
Joshua Boniface 410871e148 Backport pull request #7732 from jellyfin/release-10.8.z
2 years ago
Cody Robibero b8722d02a3 Merge pull request #7781 from crobibero/live-tv-infinite
2 years ago
Cody Robibero ea69213e5b Merge pull request #7785 from dmitrylyzo/clear-transcodinginfo
2 years ago
Cody Robibero 900b630f5b Merge pull request #7605 from crobibero/playback-start-stop
2 years ago
Claus Vium 53209830e7
Merge pull request #7346 from Bond-009/guid
2 years ago
Bond_009 f50a250cd9 Optimize Guid comparisons
2 years ago
Cody Robibero ee46754238 Fix build and clean up
2 years ago
Fernando Fernández 5df6058a8e Add FullNowPlayingQueue property
2 years ago
Cody Robibero 0765fd568f Use IAuthorizationContext for websocket
2 years ago
Bond_009 cbfa355e31 Update StyleCop
2 years ago
Cody Robibero 32629cd7da Use BaseItemKind where possible
2 years ago
Patrick Barron 7180983654 Fix warnings in SessionManager
3 years ago