JPVenson
3ce16713dd
Fixed disposable not being called ( #10613 )
...
* Fixed disposable not being called
* PulledUp usage of IAsyncDisposable for sessioninfo
Co-authored-by: Patrick Barron <barronpm@gmail.com>
9 months ago
Cody Robibero
892973a9e3
Merge branch 'master' into media-type
11 months ago
Cody Robibero
2920611ffc
Convert string MediaType to enum MediaType
12 months ago
herby2212
db5c2f738e
integrate development from v1
12 months ago
Patrick Barron
493de3297a
Use IHostLifetime to handle restarting and shutting down
1 year ago
herby2212
8bb44b85d7
close inactive sessions after 10 minutes
1 year ago
Stepan Goremykin
26958162d0
Remove unused using directives
2 years ago
Bond_009
cb85fc688f
Enable nullable for more files
2 years ago
Cody Robibero
678bcf9a80
Use EventManager for AuthenticationSuccess, AuthenticationFailure ( #8960 )
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
Joshua Boniface
410871e148
Backport pull request #7732 from jellyfin/release-10.8.z
...
Fix to make web sockets close gracefully on server shutdown
Authored-by: luke brown <luke92brown@gmail.com>
Merged-by: Cody Robibero <cody@robibe.ro>
Original-merge: ee22feb89a
2 years ago
Cody Robibero
b8722d02a3
Merge pull request #7781 from crobibero/live-tv-infinite
...
(cherry picked from commit 77c73e241f
)
Signed-off-by: crobibero <cody@robibe.ro>
2 years ago
Cody Robibero
ee46754238
Fix build and clean up
3 years ago
Fernando Fernández
5df6058a8e
Add FullNowPlayingQueue property
3 years ago
Claus Vium
00f7f68e53
Merge pull request #5648 from OancaAndrei/syncplay-sessions-fix
...
Fix session references in SyncPlay
3 years ago
Fernando Fernández
3d0b1ccae6
Remove all unused usings
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
45f478f63e
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Jellyfin.Server.Implementations/Security/AuthorizationContext.cs
# MediaBrowser.Controller/Library/IUserManager.cs
# MediaBrowser.Controller/Security/IAuthenticationRepository.cs
# MediaBrowser.Controller/Session/ISessionManager.cs
3 years ago
Rich Lander
9951a51395
Fix warnings in MediaBrowser.Controller/Session
3 years ago
crobibero
397868be95
Fix issues with QuickConnect and AuthenticationDb
3 years ago
Patrick Barron
ae878fa051
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs
# Emby.Server.Implementations/Session/SessionManager.cs
# Jellyfin.Server.Implementations/Security/AuthorizationContext.cs
3 years ago
Patrick Barron
a0c6f72762
Migrate authentication db to EF Core
3 years ago
Patrick Barron
a225f34796
Merge branch 'master' into authenticationdb-efcore
...
# Conflicts:
# Jellyfin.Api/Helpers/RequestHelpers.cs
3 years ago
Cody Robibero
e3f55a0c54
Reduce warnings in MediaBrowser.Controller ( #6006 )
...
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
3 years ago
Bond_009
fb090df0b5
Enable nullable reference types for MediaBrowser.Controller
3 years ago
crobibero
940c30081e
Mark PasswordSha1 as obsolete
3 years ago
Patrick Barron
8607b52541
Make device/session code async
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
Ionut Andrei Oanca
0825ce687d
Add SessionControllerConnected event
4 years ago
Joshua M. Boniface
c98c2ab955
Merge branch 'master' into syncplay-enhanced
4 years ago
crobibero
c8c5feacb6
Convert ClientCapabilities to a Dto with JsonConverters
4 years ago
Ionut Andrei Oanca
8819a9d478
Add playlist-sync and group-wait to SyncPlay
4 years ago
Bond-009
e011659186
Merge pull request #4210 from nielsvanvelzen/typed-websocket-message
...
Use enum for WebSocket message types
4 years ago
github@esslinger.dev
dd4f3a7c51
feat: convert supportedCommands strings to enums
4 years ago
Matt Montgomery
53d5f64e03
Fix SA1513, SA1514, SA1507, and SA1508
4 years ago
Niels van Velzen
72534f9d66
Use SessionMessageType for WebSocket messages
4 years ago
Matt Montgomery
2974a0248a
Merge remote-tracking branch 'upstream/master' into quickconnect
4 years ago
Patrick Barron
9fa4fff15d
Merge branch 'master' into event-rewrite-1
...
# Conflicts:
# Emby.Dlna/Emby.Dlna.csproj
# Emby.Dlna/Eventing/DlnaEventManager.cs
# Emby.Dlna/Service/BaseService.cs
# Emby.Server.Implementations/ScheduledTasks/ScheduledTaskWorker.cs
# MediaBrowser.Controller/Subtitles/SubtitleDownloadEventArgs.cs
4 years ago
Bond_009
404bb4f835
Enable TreatWarningsAsErrors for MediaBrowser.Controller in Release
4 years ago
Matt Montgomery
035d29fb35
Migrate to new API standard
4 years ago
Patrick Barron
ca1f15af19
Move GenericEventArgs to Jellyfin.Data.Events
4 years ago
Matt Montgomery
31d3b1b83a
Cleanup interfaces
4 years ago
Matt Montgomery
a40fe86776
Merge remote-tracking branch 'upstream/master' into quickconnect
4 years ago
crobibero
ef8bec23c4
revert missing session fields
4 years ago
ConfusedPolarBear
e2f16fc255
Merge remote-tracking branch 'upstream/master' into quickconnect
4 years ago
Bond-009
9af6eda0b4
Merge pull request #3343 from telans/comment-stops
...
Add full stop at end of comments (SA1629)
4 years ago
telans
247f9c61e6
fix SA1513/SA1516
4 years ago