overleaf/services/real-time/app/coffee
Brian Gough 7380d523d5 avoid emitting when client not connected
the emit is happening asynchronously after the client list is computed,
so clients may have disconnected in the intervening time.
2020-02-04 11:39:37 +00:00
..
AuthorizationManager.coffee
ChannelManager.coffee add comments 2019-07-24 15:49:29 +01:00
ConnectedUsersManager.coffee minimal fix for undefined connected users 2019-08-16 10:07:30 +01:00
DocumentUpdaterController.coffee refactor subscribe resolution 2019-07-24 14:30:48 +01:00
DocumentUpdaterManager.coffee notify docupdate if the flush is from a shutdown 2019-08-13 17:36:53 +01:00
DrainManager.coffee Catch errors from socket.io and attempt graceful cleanup 2019-10-17 12:45:56 +01:00
Errors.coffee Generate retryable error when hitting rate limits in web 2019-09-02 11:27:04 +01:00
EventLogger.coffee log out of order events now that the rate is lower 2019-07-15 11:14:48 +01:00
HealthCheckManager.coffee
HttpApiController.coffee
HttpController.coffee
RedisClientManager.coffee add logging for redis clients at start up 2019-07-09 14:18:39 +01:00
RoomManager.coffee ignore spurious requests to leave other docs 2019-07-29 15:19:08 +01:00
Router.coffee use a separate field for client errors 2020-02-03 14:47:45 +00:00
SafeJsonParse.coffee
Utils.coffee
WebApiManager.coffee Revert "Revert "Track the isRestrictedUser flag on clients"" 2019-10-30 13:52:36 +00:00
WebsocketController.coffee Filter "comments" if restricted user. 2019-10-30 13:54:40 +00:00
WebsocketLoadBalancer.coffee avoid emitting when client not connected 2020-02-04 11:39:37 +00:00