overleaf/services/real-time
Jakob Ackermann 55af5e502f [WebsocketController] skip leaveProject when joinProject didn't complete
Also drop dead code:
 - user_id bailout

   There is a check on a completed joinProject call now. It will always
    set a user_id, see Router.coffee which has a fallback `{_id:"..."}`.

 - late project_id bailout

   WebsocketLoadBalancer.emitToRoom will not work without a project_id.
   We have to bail out before the call.
2020-05-12 17:15:08 +02:00
..
.github
app/coffee [WebsocketController] skip leaveProject when joinProject didn't complete 2020-05-12 17:15:08 +02:00
config [misc] config: add headroom for JSON serialization in maxUpdateSize 2020-03-24 16:21:29 +01:00
test [WebsocketController] skip leaveProject when joinProject didn't complete 2020-05-12 17:15:08 +02:00
.dockerignore
.gitignore
.nvmrc
app.coffee [misc] track redis pub/sub payload sizes on publish 2020-03-30 11:31:44 +02:00
buildscript.txt [misc] cleanup unused dependency on mongo 2020-02-12 14:44:01 +01:00
docker-compose.ci.yml [misc] cleanup unused dependency on mongo 2020-02-12 14:44:01 +01:00
docker-compose.yml [misc] cleanup unused dependency on mongo 2020-02-12 14:44:01 +01:00
Dockerfile
Jenkinsfile
Makefile
nodemon.json
package-lock.json Merge branch 'master' into jpa-pub-sub-metrics 2020-04-07 11:46:23 +01:00
package.json Merge branch 'master' into jpa-pub-sub-metrics 2020-04-07 11:46:23 +01:00
socket.io.patch.js