Commit Graph

345 Commits (5d11fd68c6eb62da3aa9d5052653b8c32a7a7c80)

Author SHA1 Message Date
Patrick Barron 80223c548c Fix warnings in WebSocketConnection
3 years ago
Cody Robibero ff9d14c811 Merge remote-tracking branch 'upstream/master' into authenticationdb-efcore
3 years ago
Cody Robibero cba07b1ca6 Remove more and more warnings
3 years ago
Bond_009 1f99c9b90c Minor fixes
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 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
Claus Vium 652909e8a5
Update Emby.Server.Implementations/HttpServer/Security/AuthorizationContext.cs
4 years ago
cvium 1b49435a0e Reduce some allocations
4 years ago
BaronGreenback bc1cc2d04a Remove unused using directives
4 years ago
Patrick Barron 8607b52541 Make device/session code async
4 years ago
cvium 14d0acf285 add simple auth handling to websocketmanager
4 years ago
David 19e4ef82dd Remove conversion from IPAddress to string to IPAddress
4 years ago
Bond_009 a8ed753f6c FxCop -> Net Analyzers (part 2)
4 years ago
Bond_009 9a5ceb34d1 Improve WebSocket Deserialization
4 years ago
Ryan Petris 875562e580 This is only used in one place and therefore will always be HttpRequest.
4 years ago
Ryan Petris 1b3fcab6a4 If requestContext is HttpRequest, get the context from it properly.
4 years ago
crobibero 2478c8fa64 Fix inverted condition when authenticating with an ApiKey
4 years ago
Joshua M. Boniface bba01bf7b9
Merge pull request #3194 from OancaAndrei/syncplay-enhanced
4 years ago
crobibero cd459c51f3 Return NoResult only when request doesn't have a token.
4 years ago
cvium 65e6211c03 Remove circular dependency between websocket listeners and manager
4 years ago
cvium 1a0d8aef80 Revert "Removed Lazy implementation."
4 years ago
Greenback 5cd5a7d4ce Removed Lazy implementation.
4 years ago
Bond_009 9041389f65
Use string.Trim(char) instead of string.Trim(char[]) where possible
4 years ago
Bond_009 bc7359f87d
Use string.Split(char) where possible instead of string.Split(char[])
4 years ago
cvium e78c63c4dc Remove OriginalAuthenticationInfo and add IsAuthenticated property
4 years ago
Claus Vium c17f84ae48
Merge pull request #4330 from crobibero/api-key-auth
4 years ago
crobibero 981f000437 Use proper IsApiKey flag
4 years ago
crobibero eee95336b5 Fix setting duplicate keys from auth header
4 years ago
crobibero d5c226b1c3 Move SecurityException
4 years ago
crobibero 39924f9992 Allow apikey to authenticate as admin
4 years ago
cvium 38cb8fee8a Fix IWebSocketListener service registration
4 years ago
Niels van Velzen 72534f9d66 Use SessionMessageType for WebSocket messages
4 years ago
cvium 7576824cee Standardize use of IsLocal and RemoteIp
4 years ago
Claus Vium 571d0570f5 Kill HttpListenerHost
4 years ago
Claus Vium 5813f8073c Move HttpListenerHost middleware up the pipeline
4 years ago
Claus Vium 38be506849 Fix xml doc
4 years ago
Claus Vium 12710cdf42 More fixes
4 years ago
Claus Vium e337756428 Remove ServiceStack and related stuff
4 years ago
Bond-009 4f6c98b325
Merge pull request #3984 from crobibero/json-prerelease
4 years ago
crobibero de4cfa2234 Apply suggestions from code review
4 years ago
crobibero acd88dae45 fix build
4 years ago
Patrick Barron ca1f15af19 Move GenericEventArgs to Jellyfin.Data.Events
4 years ago
Bond_009 371a09c60b MemoryStream optimizations
4 years ago
crobibero e65ecb5687 Merge remote-tracking branch 'upstream/master' into api-merge-again
4 years ago
crobibero f915c3e5d9 Merge remote-tracking branch 'upstream/master' into api-migration
4 years ago
Bond_009 d191fec3ac Minor fixes for websocket code
4 years ago