for now, switch channel from the server side - user can't voluntarily change via browser
SkotOS Jitsi Stackscript (useful, but not 100% required, for vRWOT)
This is part of the SkotOS Core Lib PR above, and seems to work.
Jitsi Admin Server
This will eventually be two parts -- one Node.js server with the Jitsi JWT credentials (app ID, app secret) to hand out JWT tokens, and one Puppet (headless Chrome) server to connect to Jitsi rooms and kick off anybody who doesn't belong there.
The NodeJS server exists and basically works. The Puppet server isn't started yet -- I should file an issue describing what it will need.
The Puppet server is necessary as a security mitigation, but not for basic functionality.
With the current Meetrix updates, I can start the new Jitsi work. I'll flesh this out more later, but work includes:
MUD Client Changes
Finish debugging. Current work: https://github.com/WebOfTrustInfo/prototype_vRWOT/pull/28
SkotOS Core Lib
Work in progress: https://github.com/ChatTheatre/SkotOS/pull/100
SkotOS Jitsi Stackscript (useful, but not 100% required, for vRWOT)
Jitsi Admin Server
This will eventually be two parts -- one Node.js server with the Jitsi JWT credentials (app ID, app secret) to hand out JWT tokens, and one Puppet (headless Chrome) server to connect to Jitsi rooms and kick off anybody who doesn't belong there.
The NodeJS server exists and basically works. The Puppet server isn't started yet -- I should file an issue describing what it will need.
The Puppet server is necessary as a security mitigation, but not for basic functionality.