-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Jitsi Widget should allow external Jitsi Servers #5048
Comments
The panel you see to add the Jitsi widget, Modular, is not possible to host yourself anyway. Nothing to stop you using Custom Widget via Modular or via state events, but Jitsi Widget with custom jitsi urls is planned |
I guess you mean the integration server scalar.vector.im? Why is this hosted by vector, and not part of the riot web package? |
Because it controls services that are ran by vector, like their go-neb instance and their bridges. It is proprietary as in the future will provide premium (paid) services. None of the existing services will become paid, additional ones will be added. |
I understand, thanks for clarification. |
leave this issue open to track that |
Has there been any update on this? It would be a great addition to the platform as it'd compliment the decentralisation that the rest of the platform affords. |
I know this is a upstream issue but Dimension by @turt2live supports this (a alternativ to scalar. Selfhosted) |
Any update on this? |
the guy working on it left the project, and we haven't found bandwidth to progress it since. |
Just wondering if this feature has made it onto any future update path yet? |
Hello all, |
Updates? Where to get rid of the public jit.si? |
By default it actually uses jitsi.riot.im not the public jit.si. |
Effectively fixes #11074 Effectively fixes #7112 Fixes #6930 Fixes Jitsi widgets not working for guests (#8933) Fixes #5048 Previously we were relying on an integration manager to be defined, functional, and alive in order to join Jitsi calls. This commit changes this so we aren't reliant on an integration manager for Jitsi calls at all, and gives people the option of choosing a Jitsi server via the config.json. This side is just the wrapper/shell: the logic is mostly in the react-sdk (to be linked via PRs). This layer simply has an HTML file exported that can be used to render a Jitsi widget, and the react-sdk constructs a URL to access it locally. This is similar to how the mobile apps handle Jitsi widgets: instead of iframing the widget URL directly into the app, they pull apart the widget information and natively render it. We're effectively doing the same here by parsing the widget options and using our local wrapper instead of whatever happens to be defined in the widget state event. Integration managers should still continue to offer a widget URL for Jitsi widgets as this is what the spec requires. A large part of this is based upon Dimension's handling of Jitsi and widgets in general: a license has been granted to allow Riot (and therefore the react-sdk) to use the code and be inspired by it.
Description
The Jitsi Widget in Riot provides a jitsi.riot.im url.
We dont want to use external services and prefer to host everything ourself.
The Widget should allow that an external jitsi room url can be entered manually.
Steps to reproduce
Version information
Riot Web 0.12.2 Release
For the web app:
The text was updated successfully, but these errors were encountered: