lobby websocket instead of polling (#2727)

## Description:
Changes game lobbies into websockets instead of polling

## Please complete the following:

- [x] I have added screenshots for all UI updates
- [x] I process any text displayed to the user through translateText()
and I've added it to the en.json file
- [x] I have added relevant tests to the test directory
- [x] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced

## Please put your Discord username so you can be contacted if a bug or
regression is found:

w.o.n

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: iamlewis <lewismmmm@gmail.com>
This commit is contained in:
Ryan
2026-01-01 17:38:33 +00:00
committed by GitHub
parent 9d5f167446
commit 3dcd38a58d
5 changed files with 378 additions and 64 deletions
+1 -1
View File
@@ -100,7 +100,7 @@ export default defineConfig(({ mode }) => {
// Automatically open the browser when the server starts
open: process.env.SKIP_BROWSER_OPEN !== "true",
proxy: {
"/socket": {
"/lobbies": {
target: "ws://localhost:3000",
ws: true,
changeOrigin: true,