| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-10-30 | Don't remove all tokens if invalid header (#10490) | Cody Robibero | |
| 2023-10-09 | optimize checkForInactiveStreams logic | herby2212 | |
| 2023-10-08 | fix formatting for build process | herby2212 | |
| 2023-10-07 | integrate development from v1 | herby2212 | |
| 2023-10-07 | Switch to named placeholders | herby2212 | |
| 2023-10-03 | Reduce nesting in SessionManager.OnPlaybackStopped | Patrick Barron | |
| 2023-09-29 | Clear active sessions on application stopping | Patrick Barron | |
| 2023-09-23 | Use IHostLifetime to handle restarting and shutting down | Patrick Barron | |
| 2023-09-11 | Remove existing sessions for a user on the same device on login | Bill Thornton | |
| 2023-09-06 | Remove unused variable | Bill Thornton | |
| 2023-09-05 | Remove one session per device id limitation | Bill Thornton | |
| 2023-07-29 | Apply review suggestions | Shadowghost | |
| 2023-07-07 | Add wrapper object for authentication event information | Shadowghost | |
| 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-05-14 | fix formatting and update summary | herby2212 | |
| 2023-05-01 | option to disable and configure inactive session threshold | herby2212 | |
| 2023-05-01 | close inactive sessions after 10 minutes | herby2212 | |
| 2023-04-06 | Fix argument is not used in message template warning | Stepan Goremykin | |
| 2023-04-01 | Use MinBy and MaxBy | Stepan Goremykin | |
| 2023-02-15 | Enable nullable for more files | Bond_009 | |
| 2023-01-07 | Use EventManager for AuthenticationSuccess, AuthenticationFailure (#8960) | Cody Robibero | |
| 2022-12-07 | Use ArgumentException.ThrowIfNullOrEmpty | 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-07 | Merge pull request #8503 from Bond-009/ThrowIfNull | Claus Vium | |
| 2022-10-06 | Use ArgumentNullException.ThrowIfNull helper method | Bond_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-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-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-06-06 | Merge pull request #7781 from crobibero/live-tv-infinite | Cody Robibero | |
| (cherry picked from commit 77c73e241fe1705528e3ffbb42f074c46240b9fb) Signed-off-by: crobibero <cody@robibe.ro> | |||
| 2022-05-26 | Merge pull request #7785 from dmitrylyzo/clear-transcodinginfo | Cody Robibero | |
| Clear TranscodingInfo if play method changed (cherry picked from commit c9491cf317f83012dafe17e2a40a9548993c51f0) Signed-off-by: crobibero <cody@robibe.ro> | |||
| 2022-04-17 | Merge pull request #7605 from crobibero/playback-start-stop | Cody Robibero | |
| Add missing properties to PlaybackStart, PlaybackStop (cherry picked from commit 9beb3aff4e0859aaf916e44388cbd6cbede8087f) Signed-off-by: Joshua Boniface <joshua@boniface.me> | |||
| 2022-03-11 | Merge pull request #7346 from Bond-009/guid | Claus Vium | |
| Optimize Guid comparisons | |||
| 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-14 | Fix build and clean up | Cody Robibero | |
| 2022-01-14 | Add FullNowPlayingQueue property | Fernando Fernández | |
| 2022-01-01 | Use IAuthorizationContext for websocket | Cody Robibero | |
| 2021-12-24 | Update StyleCop | Bond_009 | |
| 2021-12-12 | Use BaseItemKind where possible | Cody Robibero | |
| 2021-10-03 | Fix warnings in SessionManager | Patrick Barron | |
| 2021-09-06 | merge branch 'master' into syncplay-sessions-fix | dkanada | |
| 2021-09-03 | Fix some warnings | Bond_009 | |
| 2021-06-27 | Merge remote-tracking branch 'origin/authenticationdb-efcore' into ↵ | Patrick Barron | |
| authenticationdb-efcore | |||
| 2021-06-27 | GetDeviceOptions always returns an instance of DeviceOptions | Patrick Barron | |
| 2021-06-25 | Update Emby.Server.Implementations/Session/SessionManager.cs | Patrick Barron | |
| Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2021-06-23 | Fix issues with QuickConnect and AuthenticationDb | crobibero | |
| 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 | |
