Luke Brown
9e31d5a73f
relocated Dispose
2 years ago
Luke Brown
f088ca5555
add Dispose in DisposeAsyncCore
2 years ago
Luke Brown
abfbd04782
Moved IAsyncDisposable and IDisposable from WebSocketConnection to it's interface. Added private variable and guard statement to avoid disposing of WebSocketConnection unnecessarily.
3 years ago
Luke Brown
a64eebe79f
changes to use dispose
3 years ago
luke92brown
99df9c8fcd
Replace redundant xml comments with inheritdoc. Make async changes to CloseSocket.
3 years ago
luke brown
4b563f4d7e
Fix web sockets closing ungracefully
3 years ago
Cody Robibero
0765fd568f
Use IAuthorizationContext for websocket
3 years ago
Bond_009
cbfa355e31
Update StyleCop
3 years ago
Cody Robibero
634ce40c2f
Merge branch 'master' into comparisons
3 years ago
Patrick Barron
80223c548c
Fix warnings in WebSocketConnection
3 years ago
Cody Robibero
cba07b1ca6
Remove more and more warnings
3 years ago
Bond_009
6f8ccab788
Move non-jellyfin extensions to separate project
3 years ago
BaronGreenback
6648b7d7da
Merge branch 'master' into comparisons
3 years ago
Bond_009
7e8428e588
Enable nullable reference types for Emby.Server.Implementations
4 years ago
BaronGreenback
80877aa945
Cleaned up "value assigned is not used in any execution path"
4 years ago
Bond_009
a8ed753f6c
FxCop -> Net Analyzers (part 2)
4 years ago
Bond_009
9a5ceb34d1
Improve WebSocket Deserialization
4 years ago
Niels van Velzen
72534f9d66
Use SessionMessageType for WebSocket messages
4 years ago
crobibero
de4cfa2234
Apply suggestions from code review
4 years ago
crobibero
acd88dae45
fix build
4 years ago
Bond_009
d191fec3ac
Minor fixes for websocket code
4 years ago
dkanada
6db1878011
Merge pull request #3315 from crobibero/dashboard-update
...
Add MessageId to websocket message, fix ws exception
4 years ago
crobibero
30609c848b
Add MessageId to websocket message, add JsonNonStringKeyDictionaryConverter
4 years ago
crobibero
44957c5a9a
Use typed logger where possible
5 years ago
gion
e42bfc92f3
Fix code issues
5 years ago
gion
029bb80910
Merge remote-tracking branch 'upstream/master' into syncplay
5 years ago
gion
6e22e9222b
Fix code issues
5 years ago
Bond_009
3623aafcb6
Make SonarCloud happy
5 years ago
gion
083d3272d0
Refactor and other minor changes
5 years ago
gion
aad5058d25
Implement KeepAlive for WebSockets
5 years ago
Bond-009
ee964f8a58
Don't log message info
5 years ago
Bond-009
d01ba49be3
Fix space
5 years ago
Bond-009
f89e18ea26
Improve error handling
5 years ago
Bond-009
bdd823d22f
Handle unexpected disconnect
5 years ago
Bond-009
8865b3ea3d
Remove dead code and improve logging
5 years ago
Bond-009
4d311870d2
Fix websocket handling
5 years ago
Bond_009
5ca68f9623
Fix nullref exception and added logging
5 years ago
Bond_009
976459d3e8
Rewrite WebSocket handling code
5 years ago
Bond-009
affb58ef9e
Apply suggestions from code review
...
Co-Authored-By: dkanada <dkanada@users.noreply.github.com>
5 years ago
Bond_009
42ffddc269
Fix more warnings
5 years ago
Claus Vium
fb1de5a921
Remove more cruft and add the beginnings of a socket middleware
6 years ago
Claus Vium
27e7e792b3
Replace some usage of QueryParamCollection
6 years ago
cvium
b35dcbb9f0
Remove MediaBrowser.Text since it violates licenses and is overall hacky
6 years ago
Erwin de Haan
65bd052f3e
ReSharper conform to 'var' settings
6 years ago
Erwin de Haan
e566d9a231
Find+Sed BOM removal *.cs: BDInfo-Emby.XmlTv
6 years ago
Erwin de Haan
c5c7a3c4ee
Visual Studio Reformat: Emby.Server.Implementations Part De-H
6 years ago
Erwin de Haan
ec1f5dc317
Mayor code cleanup
...
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.
6 years ago
Bond_009
a997bb609f
Remove unnecessary using statements
6 years ago
Bond_009
391b48614d
Remove FireEventIfNotNull
...
It's a pretty useless "helper" class
6 years ago
Bond_009
ea4c914123
Fix exception logging
6 years ago