9 Commits (master)

Author SHA1 Message Date
Joachim Bauch 782503a141
Don't log RTT of proxy clients. 4 weeks ago
Joachim Bauch ce1b3fc6e2
Add more metrics on rooms / sessions / backends. 7 months ago
Joachim Bauch 2628735431
Send close message when explicitly closing client. 6 months ago
Joachim Bauch fe95626f3b
Support closing clients from message processor. 6 months ago
Joachim Bauch 618e7b085e
Fix potential race condition when closing message channel. 6 months ago
Joachim Bauch b8b46264c1
Create messagechan for proxy clients. 6 months ago
Joachim Bauch 2b02a2f929
Make client message processing asynchronous. 6 months ago
Joachim Bauch c8e4bfe007
Fix various issues found by golangci-lint. 7 months ago
Joachim Bauch 8ba2e0ad64
Switch dependency tracking to Go modules. 8 months ago
Joachim Bauch 64cccab641
Log all non-websocket close errors. 12 months ago
Joachim Bauch 9ad4a0c021
Update read deadline before reading. 12 months ago
Joachim Bauch ea74a54d11
Select proxy based on country of publisher (if known). 1 year ago
Joachim Bauch acbb47a100
Add callback on received RTT. 1 year ago
Joachim Bauch 5a553fcc2d
Move some signaling-specific functions of client to hub to allow reuse. 1 year ago
Joachim Bauch d23a392a1b
Process NATS messages directly without passing to channel in client. 1 year ago
Joachim Bauch 5dcfeda1e9
Initial commit of the OpenSource version. 2 years ago