feat(element): Implement toggle for userpresence within element-synapse and removed it from client

This commit is contained in:
Sven Andersen
2024-07-30 12:20:57 +02:00
parent c3679341b0
commit 5976684a9a
3 changed files with 9 additions and 10 deletions

View File

@@ -145,8 +145,4 @@ resources:
theme:
{{ .Values.theme | toYaml | nindent 2 }}
presence:
enabled: {{ .Values.functional.dataProtection.matrixPresence.enabled }}
use_presence:
enabled: {{ .Values.functional.dataProtection.usePresence.enabled }}
...

View File

@@ -40,8 +40,10 @@ configuration:
regex: "@.*"
url: null
sender_localpart: intercom-service
presence: {{ .Values.functional.dataProtection.matrixPresence.enabled }}
use_presence: {{ .Values.functional.dataProtection.usePresence.enabled }}
use_presence: {{ .Values.functional.dataProtection.usePresence }}
presence:
enabled: {{ .Values.functional.dataProtection.matrixPresence.enabled }}
smtp:

View File

@@ -47,12 +47,13 @@ functional:
# yamllint enable rule:line-length
dataProtection:
# Enable to allow information about the user presence status to be shared.
# Using this for older Element versions. Deprecated and should be removed, when updating Element.
usePresence: false
matrixPresence:
# Enable to allow information about the user presence status to be shared.
# Ref.: https://element-hq.github.io/synapse/latest/usage/configuration/config_documentation.html#presence
enabled: false
usePresence:
# Enable to allow information about the user presence status to be shared.
# Use this for older Element-Versions
enabled: false
...