| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-12 | Allow non-admin users to subscribe to their own Sessions (#13767) | KGT1 | |
| 2024-12-12 | move to new System.Threading.Lock type for better performance | Daniyar Alpyspayev | |
| 2024-04-30 | More efficient array creation (#11468) | Bond-009 | |
| 2024-03-30 | fix: use a reentrant lock when accessing active connections (#11256) | Claus Vium | |
| 2024-03-18 | refactor: use Channels as queueing mechanism for periodic websocket messages ↵ | Claus Vium | |
| (#11092) | |||
| 2023-10-08 | Make files readonly | Stepan Goremykin | |
| 2023-07-15 | Apply review suggestions | Shadowghost | |
| 2023-07-07 | Enforce permissions on websocket connections | 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-02-24 | Update MediaBrowser.Controller/Net/BasePeriodicWebSocketListener.cs | ipitio | |
| Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2023-02-15 | Catch Exception when disposing connection | ipitio | |
| 2022-12-05 | Replace != null with is not null | Bond_009 | |
| 2022-11-27 | Investigate some TODO comments | Bond_009 | |
| 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-01-01 | Use IAuthorizationContext for websocket | Cody Robibero | |
| 2021-08-13 | Fix warnings in MediaBrowser.Controller | Rich Lander | |
| 2021-06-06 | Remove warninigs from MediaBrowser.Controller (Part 3) (#6078) | Cody Robibero | |
| Co-authored-by: Bond-009 <bond.009@outlook.com> | |||
| 2021-05-07 | Enable nullable reference types for MediaBrowser.Controller | Bond_009 | |
| 2020-11-28 | Add missing inheritdoc | cvium | |
| 2020-11-28 | Remove circular dependency between websocket listeners and manager | cvium | |
| 2020-09-27 | Use SessionMessageType for WebSocket messages | Niels van Velzen | |
| 2020-08-22 | Enable TreatWarningsAsErrors for MediaBrowser.Controller in Release | 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-14 | Merge pull request #3336 from telans/specific-fixes | Anthony Lavado | |
| Fix trivial SA1005, SA1111, SA1508, SA1510 warnings | |||
| 2020-06-15 | Merge pull request #3315 from crobibero/dashboard-update | dkanada | |
| Add MessageId to websocket message, fix ws exception | |||
| 2020-06-15 | fix SA1005 | telans | |
| 2020-06-11 | Add MessageId to websocket message, add JsonNonStringKeyDictionaryConverter | crobibero | |
| 2020-06-05 | Use typed logger where possible | crobibero | |
| 2020-05-25 | Fix some 'bugs' flagged by sonarcloud | Bond_009 | |
| 2020-05-02 | Merge branch 'master' into websocket | Bond_009 | |
| 2020-02-04 | Fix some warnings in MediaBrowser.Controller | Bond_009 | |
| 2020-01-13 | Remove dead code and improve logging | Bond-009 | |
| 2020-01-13 | Rewrite WebSocket handling code | Bond_009 | |
| 2019-03-25 | Lower the amount of running tasks | Bond_009 | |
| 2019-03-05 | Don't dispose the connection | Claus Vium | |
| 2019-02-27 | Simplify websocket listeners | Claus Vium | |
| 2019-02-27 | Fix websockets | Claus Vium | |
| 2019-02-05 | Remove custom Threading | Claus Vium | |
| 2019-01-13 | ReSharper Reformat: Properties to expression bodied form. | Erwin de Haan | |
| 2019-01-13 | Visual Studio Reformat: MediaBrowser.Controller | Erwin de Haan | |
| 2019-01-11 | Merge branch 'dev' into code-cleanup | 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. | |||
| 2019-01-07 | remove trailing whitespace | hawken | |
| 2018-12-30 | Fix build post GPL change | Bond_009 | |
| 2018-12-30 | Fix exception logging | Bond_009 | |
| 2018-12-30 | Use Microsoft.Extensions.Logging abstraction | Bond_009 | |
| 2018-12-27 | Add GPL modules | Andrew Rabert | |
