Procházet zdrojové kódy

Fix Bluesky display-name template rendering

master
Slavi Pantaleev před 1 dnem
rodič
revize
7a85db0134
3 změnil soubory, kde provedl 4 přidání a 4 odebrání
  1. +1
    -0
      roles/custom/matrix-bridge-mautrix-bluesky/molecule/default/molecule.yml
  2. +1
    -0
      roles/custom/matrix-bridge-mautrix-bluesky/molecule/default/verify.yml
  3. +2
    -4
      roles/custom/matrix-bridge-mautrix-bluesky/templates/config.yaml.j2

+ 1
- 0
roles/custom/matrix-bridge-mautrix-bluesky/molecule/default/molecule.yml Zobrazit soubor

@@ -49,6 +49,7 @@ provisioner:
matrix_bridge_mautrix_bluesky_appservice_bot_username: molecule-blueskybot
matrix_bridge_mautrix_bluesky_appservice_bot_displayname: Molecule Bluesky Bot
matrix_bridge_mautrix_bluesky_appservice_bot_avatar: mxc://molecule.local/blueskyAvatarFixture
matrix_bridge_mautrix_bluesky_network_displayname_template: "{% raw %}{{ .Username }}{% endraw %} via Molecule"
matrix_bridge_mautrix_bluesky_bridge_command_prefix: "!molecule-bluesky"
matrix_bridge_mautrix_bluesky_bridge_permissions:
"*": relay


+ 1
- 0
roles/custom/matrix-bridge-mautrix-bluesky/molecule/default/verify.yml Zobrazit soubor

@@ -179,6 +179,7 @@
- name: Assert the rendered configuration carries non-default bridge behavior
ansible.builtin.assert:
that:
- mautrix_bluesky_config.network.displayname_template == matrix_bridge_mautrix_bluesky_network_displayname_template
- mautrix_bluesky_config.bridge.command_prefix == matrix_bridge_mautrix_bluesky_bridge_command_prefix
- mautrix_bluesky_config.bridge.permissions['*'] == 'relay'
- mautrix_bluesky_config.bridge.permissions[matrix_bridge_mautrix_bluesky_homeserver_domain] == 'admin'


+ 2
- 4
roles/custom/matrix-bridge-mautrix-bluesky/templates/config.yaml.j2 Zobrazit soubor

@@ -7,10 +7,8 @@ network:
get_proxy_url: null

# Displayname template for Bluesky users.
# {% raw %}
# {{ .DisplayName }} is replaced with the display name of the Bluesky user.
# {{ .Username }} is replaced with the username of the Bluesky user.
# {% endraw %}
# {% raw %}{{ .DisplayName }}{% endraw %} is replaced with the display name of the Bluesky user.
# {% raw %}{{ .Username }}{% endraw %} is replaced with the username of the Bluesky user.
displayname_template: {{ matrix_bridge_mautrix_bluesky_network_displayname_template | to_json }}

# Maximum number of conversations to sync on startup


Načítá se…
Zrušit
Uložit