element-web: enable Element Call by default #275
Labels
No labels
Bug
Docs
Feature request
Good for newcomers
Infra
Privacy
Refactoring or migration
Security
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: pub-solar/infra#275
Loading…
Reference in a new issue
No description provided.
Delete branch "element-call"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This adds a new button for the Element Call Beta when clicking on the Camera Icon in rooms. Tested on chat.test.pub.solar.
c70185b5ee
tob4cfdd1c48
@ -53,0 +57,4 @@
feature_element_call_video_rooms = true;
};
element_call = {
url = "https://call.element.io";
This seems like we'd be sending data to element.io.
We could also try self hosting this, I think its this: https://github.com/matrix-org/waterfall. Although we have to be careful, that service seems to work without any auth, perhaps there is a way to disable this, providing a free-for-all SFU can make someone just drain all our bandwidth.
Or we could change our privacy policy, but it would be sad to remove "We do not share your data to any third party unless in case of federated services...".
I found https://github.com/element-hq/element-call, I think it's superseeds
waterfall
.The currently used
element-web
config looks like this, which is basically our extended version of https://github.com/element-hq/element-web/blob/v1.11.86/config.sample.json. When you start a group call in Element atm you send data to meet.element.io, which we do not mention in our Privacy Policy yet...I think you're raising a valid point and we should fix the Privacy Policy to show the status quo and think about self-hosting a video call solution, like mentioned in #160.
Ah, I didn't realize we were already using it. In which case this shouldn't block this PR.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.