Skip to content

Conversation

@WZWren
Copy link

@WZWren WZWren commented Nov 12, 2024

Currently on collab-post-ms6-risky - please switch the branch appropriately based on what final branch we are using!

DistractedCat and others added 30 commits September 29, 2024 11:24
Made the question card truncate descriptions
Added env.sample to app folder
Follow dockerfile for backend
Add the redis/rabbitmq to compose as well
Matching service still seems unable to talk to redis
DistractedCat and others added 29 commits November 9, 2024 10:38
prevent users from matching with themselves
If they prove to be necessary, feel free to revert this commit.
This allows data to be filled in upon reconnection

However, this requires removal of the dmp.

TODO:
Check if getting rid of dmp worsens performance
Previously, the comms fix depended on the connected user handshaking
on the endCall message, which gives a tiny window where another user
could potentially reconnect and send out the joinRoom message before
cleanup of the previous call is finished.

This change places the room leaving algo before the endCall message
within the same hook as the disconnecting message, which should help
mitigate this latency window issue by preventing messages from
propagating to the frontend while its still performing its cleanup.
Add a simple status message indicating no call started
2 is too short and could be due to latency
Now, it does a paranoid check against the room ID
that initiated the room closure to prevent a close-room
from affecting the 2nd user if they are in a different room
already.
Fix navbar logout, middleware, room closure
@WZWren WZWren merged commit c4893ca into main Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants