aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Net
AgeCommit message (Collapse)Author
2022-12-05Replace != null with is not nullBond_009
2022-11-27Investigate some TODO commentsBond_009
2022-10-07Merge pull request #8503 from Bond-009/ThrowIfNullClaus Vium
2022-10-06Use ArgumentNullException.ThrowIfNull helper methodBond_009
Did a simple search/replace on the whole repo (except the RSSDP project) This reduces LOC and should improve performance (methods containing a throw statement don't get inlined) ``` if \((\w+) == null\) \s+\{ \s+throw new ArgumentNullException\((.*)\); \s+\} ``` ``` ArgumentNullException.ThrowIfNull($1); ```
2022-10-06fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContextcvium
2022-09-28Remove redundant using directivesHannes Braun
2022-07-24Backport pull request #7732 from jellyfin/release-10.8.zJoshua Boniface
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: ee22feb89a34632a4cc3a350733dd57c6be863ec
2022-01-01Use IAuthorizationContext for websocketCody Robibero
2021-12-24Update StyleCopBond_009
2021-09-03Merge remote-tracking branch 'upstream/master' into authenticationdb-efcoreCody Robibero
2021-08-13Fix warnings in MediaBrowser.ControllerRich Lander
2021-06-18Merge branch 'master' into authenticationdb-efcorePatrick Barron
# Conflicts: # Emby.Server.Implementations/Devices/DeviceManager.cs # Emby.Server.Implementations/HttpServer/Security/SessionContext.cs # Emby.Server.Implementations/Security/AuthenticationRepository.cs # Emby.Server.Implementations/Session/SessionManager.cs # Jellyfin.Server.Implementations/Security/AuthorizationContext.cs # MediaBrowser.Controller/Library/IUserManager.cs # MediaBrowser.Controller/Net/ISessionContext.cs
2021-06-11Remove useless nullable directivesBond_009
2021-06-06Remove warninigs from MediaBrowser.Controller (Part 3) (#6078)Cody Robibero
Co-authored-by: Bond-009 <bond.009@outlook.com>
2021-05-20Migrate authentication db to EF CorePatrick Barron
2021-05-20Enable nullable reference types for Emby.Server.ImplementationsBond_009
2021-05-18Merge branch 'master' into authenticationdb-efcorePatrick Barron
# Conflicts: # Jellyfin.Api/Helpers/RequestHelpers.cs
2021-05-11Reduce warnings in MediaBrowser.Controller (#6006)Cody Robibero
Co-authored-by: Patrick Barron <18354464+barronpm@users.noreply.github.com>
2021-05-07Enable nullable reference types for MediaBrowser.ControllerBond_009
2021-04-10Make device/session code asyncPatrick Barron
2020-12-04Merge pull request #3194 from OancaAndrei/syncplay-enhancedJoshua M. Boniface
SyncPlay for TV series (and Music)
2020-12-01Return NoResult only when request doesn't have a token.crobibero
2020-11-28Add missing inheritdoccvium
2020-11-28Remove circular dependency between websocket listeners and managercvium
2020-11-28Revert "Removed Lazy implementation."cvium
2020-11-28Removed Lazy implementation.Greenback
2020-11-08Remove OriginalAuthenticationInfo and add IsAuthenticated propertycvium
2020-11-08Merge pull request #4330 from crobibero/api-key-authClaus Vium
Fix ApiKey authentication
2020-10-28Use proper IsApiKey flagcrobibero
2020-10-06Fix IWebSocketListener service registrationcvium
2020-09-27Use SessionMessageType for WebSocket messagesNiels van Velzen
2020-09-03Kill HttpListenerHostClaus Vium
2020-09-03Move HttpListenerHost middleware up the pipelineClaus Vium
2020-09-02More fixesClaus Vium
2020-09-02Remove ServiceStack and related stuffClaus Vium
2020-08-24Merge branch 'master' into event-rewrite-1Patrick Barron
# 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
2020-08-22Enable TreatWarningsAsErrors for MediaBrowser.Controller in ReleaseBond_009
2020-08-13Move GenericEventArgs to Jellyfin.Data.EventsPatrick Barron
2020-07-20Merge remote-tracking branch 'upstream/master' into api-migration-mergecrobibero
2020-06-20Use authorization code from api-migration to fix startup wizardDavid
2020-06-20fix some documentation periodstelans
2020-06-16Merge pull request #3343 from telans/comment-stopsBond-009
Add full stop at end of comments (SA1629)
2020-06-16fix SA1513/SA1516telans
2020-06-16Add full stop at end of comments (SA1629)telans
2020-06-15Add GetAuthorizationInfo for netcore HttpRequestcrobibero
2020-06-15Add more authorization handlers, actually authorize requestscrobibero
2020-06-14Merge pull request #3336 from telans/specific-fixesAnthony Lavado
Fix trivial SA1005, SA1111, SA1508, SA1510 warnings
2020-06-14Merge remote-tracking branch 'upstream/master' into HEADcrobibero
2020-06-15Merge pull request #3315 from crobibero/dashboard-updatedkanada
Add MessageId to websocket message, fix ws exception
2020-06-15fix SA1005telans