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

Bump synapse, remove some recently stabilized features

pull/4696/head
Benjamin Blacher 4 месяцев назад
committed by Slavi Pantaleev
Родитель
Сommit
c1bc2be7ec
3 измененных файлов: 3 добавлений и 23 удалений
  1. +2
    -2
      roles/custom/matrix-base/defaults/main.yml
  2. +1
    -15
      roles/custom/matrix-synapse/defaults/main.yml
  3. +0
    -6
      roles/custom/matrix-synapse/templates/synapse/homeserver.yaml.j2

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

@@ -48,8 +48,8 @@ matrix_bridges_encryption_enabled: false
# Global var to make encryption default/optional across all bridges with encryption support # Global var to make encryption default/optional across all bridges with encryption support
matrix_bridges_encryption_default: "{{ matrix_bridges_encryption_enabled }}" matrix_bridges_encryption_default: "{{ matrix_bridges_encryption_enabled }}"


# Global var for enabling msc4190 ( On supported bridges)
matrix_bridges_msc4190_enabled: "{{ matrix_authentication_service_enabled and matrix_bridges_encryption_enabled and matrix_synapse_experimental_features_msc3202_device_masquerading_enabled }}"
# Global var for enabling msc4190 (On supported bridges)
matrix_bridges_msc4190_enabled: "{{ matrix_authentication_service_enabled and matrix_bridges_encryption_enabled }}"


# Global var for enabling bridge self-signing ( On supported bridges) # Global var for enabling bridge self-signing ( On supported bridges)
matrix_bridges_self_sign_enabled: "{{ matrix_bridges_msc4190_enabled }}" matrix_bridges_self_sign_enabled: "{{ matrix_bridges_msc4190_enabled }}"


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

@@ -16,7 +16,7 @@ matrix_synapse_enabled: true
matrix_synapse_github_org_and_repo: element-hq/synapse matrix_synapse_github_org_and_repo: element-hq/synapse


# renovate: datasource=docker depName=ghcr.io/element-hq/synapse # renovate: datasource=docker depName=ghcr.io/element-hq/synapse
matrix_synapse_version: v1.140.0
matrix_synapse_version: v1.141.0


matrix_synapse_username: '' matrix_synapse_username: ''
matrix_synapse_uid: '' matrix_synapse_uid: ''
@@ -1245,13 +1245,6 @@ matrix_synapse_email_invite_client_location: "https://app.element.io"
# - https://matrix-org.github.io/matrix-hookshot/latest/advanced/encryption.html#running-with-synapse # - https://matrix-org.github.io/matrix-hookshot/latest/advanced/encryption.html#running-with-synapse
matrix_synapse_experimental_features_msc2409_to_device_messages_enabled: false matrix_synapse_experimental_features_msc2409_to_device_messages_enabled: false


# Controls whether to enable the "device masquerading" for encrypted appservices experimental feature.
#
# See:
# - https://github.com/matrix-org/matrix-spec-proposals/pull/3202
# - https://matrix-org.github.io/matrix-hookshot/latest/advanced/encryption.html#running-with-synapse
matrix_synapse_experimental_features_msc3202_device_masquerading_enabled: false

# Controls whether to enable the "transaction extensions" for encrypted appservices experimental feature. # Controls whether to enable the "transaction extensions" for encrypted appservices experimental feature.
# #
# See: # See:
@@ -1316,13 +1309,6 @@ matrix_synapse_experimental_features_msc4140_enabled: false
# See `matrix_synapse_experimental_features_msc4140_enabled`. # See `matrix_synapse_experimental_features_msc4140_enabled`.
matrix_synapse_max_event_delay_duration: 24h 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). # 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. # Allow clients to opt-in to a change of the sync v2 API that allows them to correctly track the state of the room.


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

@@ -2998,9 +2998,6 @@ experimental_features:
{% if matrix_synapse_experimental_features_msc2409_to_device_messages_enabled %} {% if matrix_synapse_experimental_features_msc2409_to_device_messages_enabled %}
msc2409_to_device_messages_enabled: true msc2409_to_device_messages_enabled: true
{% endif %} {% endif %}
{% if matrix_synapse_experimental_features_msc3202_device_masquerading_enabled %}
msc3202_device_masquerading: true
{% endif %}
{% if matrix_synapse_experimental_features_msc3202_transaction_extensions_enabled %} {% if matrix_synapse_experimental_features_msc3202_transaction_extensions_enabled %}
msc3202_transaction_extensions: true msc3202_transaction_extensions: true
{% endif %} {% endif %}
@@ -3010,9 +3007,6 @@ experimental_features:
{% if matrix_synapse_experimental_features_msc4108_enabled %} {% if matrix_synapse_experimental_features_msc4108_enabled %}
msc4108_enabled: true msc4108_enabled: true
{% endif %} {% endif %}
{% if matrix_synapse_experimental_features_msc4133_enabled %}
msc4133_enabled: true
{% endif %}
{% if matrix_synapse_experimental_features_msc4140_enabled %} {% if matrix_synapse_experimental_features_msc4140_enabled %}
msc4140_enabled: true msc4140_enabled: true
{% endif %} {% endif %}


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