Przeglądaj źródła

Assemble MatrixRTC foci outside the template

pull/5106/head
Slavi Pantaleev 2 miesięcy temu
rodzic
commit
0ee8ca5c7f
2 zmienionych plików z 12 dodań i 6 usunięć
  1. +11
    -1
      roles/custom/matrix-continuwuity/defaults/main.yml
  2. +1
    -5
      roles/custom/matrix-continuwuity/templates/continuwuity.toml.j2

+ 11
- 1
roles/custom/matrix-continuwuity/defaults/main.yml Wyświetl plik

@@ -227,8 +227,18 @@ matrix_continuwuity_config_ignore_messages_from_server_names: []
# probably don't want to enable this.
matrix_continuwuity_config_allow_outgoing_presence: false

# Controls MatrixRTC Livekit URL served via `/_matrix/client/v1/rtc/transports`
# Controls MatrixRTC foci served via `/_matrix/client/v1/rtc/transports`
# and `/_matrix/client/unstable/org.matrix.msc4143/rtc/transports` (MSC4143)
matrix_continuwuity_config_rtc_foci: "{{ matrix_continuwuity_config_rtc_foci_auto + matrix_continuwuity_config_rtc_foci_custom }}"
matrix_continuwuity_config_rtc_foci_auto: |-
{{
(
[{'type': 'livekit', 'livekit_service_url': matrix_continuwuity_config_rtc_foci_livekit_url}] if matrix_continuwuity_config_rtc_foci_livekit_url != '' else []
)
}}
matrix_continuwuity_config_rtc_foci_custom: []

# Controls MatrixRTC Livekit URL auto-added to `matrix_continuwuity_config_rtc_foci`.
#
# This is set automatically if you are using the playbook MatrixRTC stack.
matrix_continuwuity_config_rtc_foci_livekit_url: ''


+ 1
- 5
roles/custom/matrix-continuwuity/templates/continuwuity.toml.j2 Wyświetl plik

@@ -1882,11 +1882,7 @@ url_preview_check_root_domain = {{ matrix_continuwuity_config_url_preview_check_
#
# To disable, set this to an empty list (`[]`).
#
{% if matrix_continuwuity_config_rtc_foci_livekit_url != '' %}
foci = [{ type = "livekit", livekit_service_url = {{ matrix_continuwuity_config_rtc_foci_livekit_url | to_json }} }]
{% else %}
foci = []
{% endif %}
foci = [{%- for focus in matrix_continuwuity_config_rtc_foci -%}{ {% for key, value in focus.items() %}{{ key }} = {{ value | to_json }}{% if not loop.last %}, {% endif %}{% endfor %} }{% if not loop.last %}, {% endif %}{%- endfor -%}]

[global.ldap]



Ładowanie…
Anuluj
Zapisz