partey_workadventure/pusher
David Négrier b89997c9f1 Changes the prefix added in front of the jitsiRoomName
Previously, the prefix was computed using the org/world (in SAAS) or the instance part of public URLs.
Neither was guaranteeing the Jitsi Room would be unique accross rooms.
The new system computes a hash of the room URL and prepends it to the jitsi room name.

BREAKING CHANGE: this means the URL of the Jitsi room will change for all maps. Users having bookmarked the Jitsi room (for instance in the Jitsi mobile app) will need to update their bookmarks.
2022-04-19 08:52:26 +02:00
..
data Change names of woka textures 2022-03-14 12:58:33 +01:00
src Changes the prefix added in front of the jitsiRoomName 2022-04-19 08:52:26 +02:00
tests Migrating away from the notion of public/private URL in WorkAdventure Github repository 2021-07-15 17:07:47 +02:00
.dockerignore Adding a Pusher container as a middleware/dispatcher between front and back 2020-11-26 17:53:30 +01:00
.eslintrc.json Zod EVERYWHERE (#2027) 2022-04-12 14:21:19 +02:00
.gitignore Adding a Pusher container as a middleware/dispatcher between front and back 2020-11-26 17:53:30 +01:00
.prettierignore Adding Prettier in messages 2021-12-16 16:40:50 +01:00
.prettierrc.json Making max line length to 120 2021-06-23 16:58:57 +02:00
Dockerfile Multi-platform images (#1924) 2022-03-08 11:21:17 +01:00
Dockerfile.prod *: Dockerfiles cleanup, docker-compose.prod.yaml 2021-01-12 22:32:37 +01:00
jasmine.json Adding a Pusher container as a middleware/dispatcher between front and back 2020-11-26 17:53:30 +01:00
LICENSE.txt Adding a Pusher container as a middleware/dispatcher between front and back 2020-11-26 17:53:30 +01:00
package.json Zod EVERYWHERE (#2027) 2022-04-12 14:21:19 +02:00
README.md Adding a Pusher container as a middleware/dispatcher between front and back 2020-11-26 17:53:30 +01:00
server.ts Revert "Improving log messages" 2021-11-24 16:20:07 +01:00
tsconfig.json Zod EVERYWHERE (#2027) 2022-04-12 14:21:19 +02:00
yarn.lock Zod EVERYWHERE (#2027) 2022-04-12 14:21:19 +02:00

Pusher

The pusher component is in charge of accepting WebSocket and HTTP connections from the front and forwarding them to the correct "api" server (or to the "admin").