| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-26 | Fix modification checks and make sure to use UTC (#14347) | Tim Eisele | |
| 2025-03-25 | WIP fixed namespaces | JPVenson | |
| 2025-02-02 | Merge remote-tracking branch 'jellyfinorigin/master' into feature/pgsql_provider | JPVenson | |
| 2025-01-26 | Prepared Seperation of Database components for future multi provider support | JPVenson | |
| 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-21 | Fix WebSocket disconnecting when exception is thrown during processing (#11395) | Niels van Velzen | |
| 2024-04-17 | Changes SessionWebSocketListener to (re)use a timer (#11358) | Bond-009 | |
| 2024-03-30 | fix: use a reentrant lock when accessing active connections (#11256) | Claus Vium | |
| 2023-10-08 | Remove redundant using directives | Stepan Goremykin | |
| 2023-07-07 | Enforce permissions on websocket connections | Shadowghost | |
| 2023-07-03 | Merge pull request #8147 from Shadowghost/network-rewrite | Joshua M. Boniface | |
| 2023-07-02 | Fix sending websocket messages (#9948) | Cody Robibero | |
| 2023-06-29 | Fix Websocket OpenApi (#9935) | Cody Robibero | |
| * Further split inbound and outbound messages * Fix datatype for inbound start messages * fixes from review | |||
| 2023-02-17 | Consistently write IP in upercase | Shadowghost | |
| 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-07-24 | Backport pull request #7732 from jellyfin/release-10.8.z | Joshua 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-02-21 | Optimize Guid comparisons | Bond_009 | |
| * Use Guid.Equals(Guid) instead of the == override * Ban the usage of Guid.Equals(Object) to prevent accidental boxing * Compare to default(Guid) instead of Guid.Empty | |||
| 2022-01-01 | Use IAuthorizationContext for websocket | Cody Robibero | |
| 2021-12-27 | More cleanup | Bond_009 | |
| 2021-12-24 | Update StyleCop | Bond_009 | |
| 2021-12-24 | Merge branch 'master' into comparisons | Cody Robibero | |
| 2021-12-20 | Use our own Contains extension | cvium | |
| 2021-11-13 | Don't throw exception on unauthenticated requests | Cody Robibero | |
| 2021-10-03 | Fix warnings in WebSocketConnection | Patrick Barron | |
| 2021-09-03 | Merge remote-tracking branch 'upstream/master' into authenticationdb-efcore | Cody Robibero | |
| 2021-08-28 | Remove more and more warnings | Cody Robibero | |
| 2021-07-06 | Minor fixes | Bond_009 | |
| 2021-06-23 | Merge branch 'master' into authenticationdb-efcore | Patrick Barron | |
| # Conflicts: # Emby.Server.Implementations/QuickConnect/QuickConnectManager.cs # Emby.Server.Implementations/Session/SessionManager.cs # Jellyfin.Server.Implementations/Security/AuthorizationContext.cs | |||
| 2021-06-19 | Move non-jellyfin extensions to separate project | Bond_009 | |
| 2021-06-19 | Merge branch 'master' into comparisons | BaronGreenback | |
| 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 | Migrate authentication db to EF Core | Patrick Barron | |
| 2021-05-20 | Enable nullable reference types for Emby.Server.Implementations | Bond_009 | |
| 2021-05-18 | Merge branch 'master' into authenticationdb-efcore | Patrick Barron | |
| # Conflicts: # Jellyfin.Api/Helpers/RequestHelpers.cs | |||
| 2021-05-16 | Update Emby.Server.Implementations/HttpServer/Security/AuthorizationContext.cs | Claus Vium | |
| Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2021-05-16 | Reduce some allocations | cvium | |
| 2021-05-05 | Merge branch 'master' into comparisons | BaronGreenback | |
| 2021-04-17 | Remove unused using directives | BaronGreenback | |
| 2021-04-17 | Cleaned up "value assigned is not used in any execution path" | BaronGreenback | |
| 2021-04-10 | Make device/session code async | Patrick Barron | |
| 2021-04-05 | add simple auth handling to websocketmanager | cvium | |
| 2021-03-23 | Remove conversion from IPAddress to string to IPAddress | David | |
| 2021-03-13 | FxCop -> Net Analyzers (part 2) | Bond_009 | |
| 2021-01-13 | Improve WebSocket Deserialization | Bond_009 | |
| 2020-12-15 | This is only used in one place and therefore will always be HttpRequest. | Ryan Petris | |
| 2020-12-15 | If requestContext is HttpRequest, get the context from it properly. | Ryan Petris | |
| 2020-12-09 | Fix inverted condition when authenticating with an ApiKey | crobibero | |
| 2020-12-04 | Merge pull request #3194 from OancaAndrei/syncplay-enhanced | Joshua M. Boniface | |
| SyncPlay for TV series (and Music) | |||
