Просмотр исходного кода

Add support for configuring Synapse's MSC4133 (Custom Profile Fields) (#4171)

* Add support for configuring Synapse's MSC4133 (Custom Profile Fields) experimental feature

* Reorder experimental_features in homeserver.yaml.j2 alphabetically

---------

Co-authored-by: Slavi Pantaleev <slavi@devture.com>
pull/4172/head
Benjamin Blacher 11 месяцев назад
committed by GitHub
Родитель
Сommit
bf1efda094
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: B5690EEEBB952194
2 измененных файлов: 10 добавлений и 0 удалений
  1. +7
    -0
      roles/custom/matrix-synapse/defaults/main.yml
  2. +3
    -0
      roles/custom/matrix-synapse/templates/synapse/homeserver.yaml.j2

+ 7
- 0
roles/custom/matrix-synapse/defaults/main.yml Просмотреть файл

@@ -1275,6 +1275,13 @@ matrix_synapse_experimental_features_msc4140_enabled: false
# See `matrix_synapse_experimental_features_msc4140_enabled`.
matrix_synapse_max_event_delay_duration: 24h

# Controls whether to enable the MSC4133 experimental feature (Custom profile fields).
#
# This allows clients to set custom profile fields (e.g. User Time Zone in Element Web)
#
# See https://github.com/matrix-org/matrix-spec-proposals/pull/4133
matrix_synapse_experimental_features_msc4133_enabled: false

# Controls whether to enable the MSC4222 experimental feature (adding `state_after` to sync v2).
#
# Allow clients to opt-in to a change of the sync v2 API that allows them to correctly track the state of the room.


+ 3
- 0
roles/custom/matrix-synapse/templates/synapse/homeserver.yaml.j2 Просмотреть файл

@@ -2987,6 +2987,9 @@ experimental_features:
{% if matrix_synapse_experimental_features_msc4108_enabled %}
msc4108_enabled: true
{% endif %}
{% if matrix_synapse_experimental_features_msc4133_enabled %}
msc4133_enabled: true
{% endif %}
{% if matrix_synapse_experimental_features_msc4140_enabled %}
msc4140_enabled: true
{% endif %}


Загрузка…
Отмена
Сохранить