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

support hookshot permissions management

see Half-Shot/matrix-hookshot#167
pull/1505/head
HarHarLinks 4 лет назад
Родитель
Сommit
58b732a84d
2 измененных файлов: 16 добавлений и 0 удалений
  1. +13
    -0
      roles/matrix-bridge-hookshot/defaults/main.yml
  2. +3
    -0
      roles/matrix-bridge-hookshot/templates/config.yml.j2

+ 13
- 0
roles/matrix-bridge-hookshot/defaults/main.yml Просмотреть файл

@@ -108,6 +108,19 @@ matrix_hookshot_provisioning_secret: ''
matrix_hookshot_provisioning_enabled: false
matrix_hookshot_provisioning_endpoint: "{{ matrix_hookshot_public_endpoint }}/v1"

# You can configure access to the bridge as documented here https://half-shot.github.io/matrix-hookshot/setup.html#permissions
# When empty, the default permissions are applied.
# Example:
# matrix_hookshot_permissions:
# - actor: *
# services:
# - service: *
# level: commands
# - actor: example.com
# services:
# - service: "*"
# level: admin
matrix_hookshot_permissions: []

matrix_hookshot_bot_displayname: Hookshot Bot
matrix_hookshot_bot_avatar: 'mxc://half-shot.uk/2876e89ccade4cb615e210c458e2a7a6883fe17d'


+ 3
- 0
roles/matrix-bridge-hookshot/templates/config.yml.j2 Просмотреть файл

@@ -100,6 +100,9 @@ logging:
# (Optional) Logging settings. You can have a severity debug,info,warn,error
#
level: info
{% if matrix_hookshot_permissions %}
permissions: {{ matrix_hookshot_permissions }}
{% endif %}
listeners:
# (Optional) HTTP Listener configuration.
# Bind resource endpoints to ports and addresses.


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