| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-07-20 | Use RequestHelpers.GetSession in SessionWebSocketListener (#14494) | Niels van Velzen | |
| 2025-01-28 | Merge pull request #12925 from Bond-009/await | Bond-009 | |
| Always await instead of directly returning Task | |||
| 2024-12-12 | move to new System.Threading.Lock type for better performance | Daniyar Alpyspayev | |
| 2024-10-31 | Always await instead of directly returning Task | Bond_009 | |
| https://github.com/davidfowl/AspNetCoreDiagnosticScenarios/blob/master/AsyncGuidance.md#prefer-asyncawait-over-directly-returning-task The performance impact is negligible (and it's me saying that!) | |||
| 2024-04-17 | Changes SessionWebSocketListener to (re)use a timer (#11358) | Bond-009 | |
| 2023-07-02 | Fix sending websocket messages (#9948) | Cody Robibero | |
| 2023-02-15 | Enable nullable for more files | Bond_009 | |
| 2022-12-05 | Replace != null with is not null | Bond_009 | |
| 2022-12-05 | Replace == null with is null | Bond_009 | |
| 2022-10-06 | fix: use HttpContext and ClaimsPrincipal instead of IAuthorizationContext | cvium | |
| 2022-09-28 | Remove redundant using directives | Hannes Braun | |
| 2022-08-15 | Fix various typos | luz paz | |
| Found via `codespell -q 3 -S ./Emby.Server.Implementations/Localization -L allready,doesnt,inh,receivedfrom,whoknows` | |||
| 2022-01-01 | Use IAuthorizationContext for websocket | Cody Robibero | |
| 2021-06-18 | Merge branch 'master' into authenticationdb-efcore | Patrick 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-05-20 | Enable nullable reference types for Emby.Server.Implementations | Bond_009 | |
| 2021-04-10 | Make device/session code async | Patrick Barron | |
| 2020-12-07 | Add SessionControllerConnected event | Ionut Andrei Oanca | |
| 2020-11-28 | Remove circular dependency between websocket listeners and manager | cvium | |
| 2020-11-28 | Revert "Removed Lazy implementation." | cvium | |
| 2020-11-28 | Removed Lazy implementation. | Greenback | |
| 2020-09-27 | Use SessionMessageType for WebSocket messages | Niels van Velzen | |
| 2020-09-03 | Kill HttpListenerHost | Claus Vium | |
| 2020-08-13 | Move GenericEventArgs to Jellyfin.Data.Events | Patrick Barron | |
| 2020-07-24 | Fix warnings | Bond_009 | |
| 2020-06-16 | Merge pull request #3343 from telans/comment-stops | Bond-009 | |
| Add full stop at end of comments (SA1629) | |||
| 2020-06-16 | fix SA1513/SA1516 | telans | |
| 2020-06-16 | Add full stop at end of comments (SA1629) | telans | |
| 2020-06-05 | Use typed logger where possible | crobibero | |
| 2020-05-26 | Fix code issues | gion | |
| 2020-05-15 | Fix some code smells | gion | |
| 2020-05-15 | Merge remote-tracking branch 'upstream/master' into syncplay | gion | |
| 2020-05-09 | Fix code issues | gion | |
| 2020-05-09 | Fix code issues | gion | |
| 2020-04-28 | Synchronize access to data | gion | |
| 2020-04-27 | Refactor and other minor changes | gion | |
| 2020-04-27 | Implement KeepAlive for WebSockets | gion | |
| 2020-01-13 | Fix nullref exception and added logging | Bond_009 | |
| 2020-01-13 | Rewrite WebSocket handling code | Bond_009 | |
| 2019-11-24 | Move appbuilder and service collection to Jellyfin.Server | Claus Vium | |
| 2019-03-25 | Lower the amount of running tasks | Bond_009 | |
| 2019-02-27 | Replace some usage of QueryParamCollection | Claus Vium | |
| 2019-01-13 | Visual Studio Reformat: Emby.Server.Implementations Part S-S | Erwin de Haan | |
| 2019-01-10 | Mayor code cleanup | Erwin de Haan | |
| Add Argument*Exceptions now use proper nameof operators. Added exception messages to quite a few Argument*Exceptions. Fixed rethorwing to be proper syntax. Added a ton of null checkes. (This is only a start, there are about 500 places that need proper null handling) Added some TODOs to log certain exceptions. Fix sln again. Fixed all AssemblyInfo's and added proper copyright (where I could find them) We live in *current year*. Fixed the use of braces. Fixed a ton of properties, and made a fair amount of functions static that should be and can be static. Made more Methods that should be static static. You can now use static to find bad functions! Removed unused variable. And added one more proper XML comment. | |||
| 2018-12-30 | Use Microsoft.Extensions.Logging abstraction | Bond_009 | |
| 2018-09-12 | Update to 3.5.2 and .net core 2.1 | stefan | |
| 2017-09-05 | 3.2.30.8 | Luke Pulverenti | |
| 2017-05-26 | update GetItems method | Luke Pulverenti | |
| 2017-04-17 | update playback progress reporting | Luke Pulverenti | |
| 2016-11-03 | move classes to portable | Luke Pulverenti | |
