commit 64a8dc60b61293688ab35f16524f55ecf3b4e22d
parent 0092f76706991b31217d43fc708fc2d9115ce76c
Author: Dionysis Grigoropoulos <dgrig@erethon.com>
Date: Sun, 3 Apr 2022 19:33:40 +0300
element: Disable privacy degrading features
This will disable:
* The menu option to provide feedback
* Remove any references to Identity Servers
* Remove 3PID info
* Remove share buttons to Social Networks for rooms
Diffstat:
2 files changed, 9 insertions(+), 1 deletion(-)
diff --git a/ansible/roles/element/defaults/main.yml b/ansible/roles/element/defaults/main.yml
@@ -25,3 +25,7 @@ element__jitsi_url: "jitsi.modular.im"
element__enable_labs: "true"
element__enable_widgets: "false"
+element__enable_feedback: "false"
+element__enable_identity: "false"
+element__enable_thirdpartyid: "false"
+element__enable_social: "false"
diff --git a/ansible/roles/element/templates/config.json b/ansible/roles/element/templates/config.json
@@ -49,7 +49,11 @@
},
"settingDefaults": {
"breadcrumbs": true,
- "UIFeature.widgets" : {{ element__enable_widgets }}
+ "UIFeature.widgets" : {{ element__enable_widgets }},
+ "UIFeature.feedback" : {{ element__enable_feedback }},
+ "UIFeature.identityServer" : {{ element__enable_identity }},
+ "UIFeature.shareSocial" : {{ element__enable_social }},
+ "UIFeature.thirdPartyId" : {{ element__enable_thirdpartyid }}
},
"jitsi": {
"preferredDomain": "{{ element__jitsi_url }}"