element-hq / element-hq/element-meta

Add ability to force disable E2EE via admin config with no user override

Open
#1,442 15 comments 8 reactions 0 assignees View on GitHub
A-E2EE-Cross-Signing T-Enhancement
Dominant language
No language data
Stars
112
Forks
25
Avg merge
6h 6m
Merged PRs (30d)
4

Description

### Description

No easy way to disable end-to-end encryption for self-hosted riot instances (I have a legal requirement to make our chat logs auditable)

### Steps to reproduce

- Host a riot instance
- Scour documentation for how to disable E2EE options
- Fail

I expected to find documentation for how to disable E2EE. Instead, I compiled from source after deleting [these lines](https://github.com/matrix-org/matrix-react-sdk/blob/master/src/components/views/rooms/RoomSettings.js#L614-L638).

### Version information

- **Platform**: web

For the web app:

- **Browser**: Firefox
- **OS**: Fedora 29
- **URL**: riot 17.8 self hosted

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.