From f16c846ab45d8d2579caa49896367df0a0cbab26 Mon Sep 17 00:00:00 2001 From: Daniel Berteaud <dbd@ehtrace.com> Date: Fri, 18 Feb 2022 11:00:07 +0100 Subject: [PATCH] Update to 2022-02-18 11:00 --- roles/gitea/defaults/main.yml | 3 +++ roles/gitea/templates/app.ini.j2 | 5 +++++ roles/lemonldap_ng/files/logos/matrix.png | Bin 0 -> 5395 bytes roles/matrix_element/defaults/main.yml | 5 ++--- 4 files changed, 10 insertions(+), 3 deletions(-) create mode 100644 roles/lemonldap_ng/files/logos/matrix.png diff --git a/roles/gitea/defaults/main.yml b/roles/gitea/defaults/main.yml index 3465124..cb40feb 100644 --- a/roles/gitea/defaults/main.yml +++ b/roles/gitea/defaults/main.yml @@ -37,3 +37,6 @@ gitea_db_name: gitea gitea_db_user: gitea # A random pass will be created if not set here # gitea_db_pass: xxxxx + +# List of allowed hosts for webhooks. Can be IP, CIDR, hosts, hosts with wildcards or the special values loopback, private, external, * +gitea_allowed_hosts: [] diff --git a/roles/gitea/templates/app.ini.j2 b/roles/gitea/templates/app.ini.j2 index 91e5def..d6c249a 100644 --- a/roles/gitea/templates/app.ini.j2 +++ b/roles/gitea/templates/app.ini.j2 @@ -104,3 +104,8 @@ SHOW_FOOTER_VERSION = false [migrations] ALLOW_LOCALNETWORKS = true + +[webhook] +{% if gitea_allowed_hosts | length > 0 %} +ALLOWED_HOST_LIST = {{ gitea_allowed_hosts | join(',') }} +{% endif %} diff --git a/roles/lemonldap_ng/files/logos/matrix.png b/roles/lemonldap_ng/files/logos/matrix.png new file mode 100644 index 0000000000000000000000000000000000000000..2471a7356a1ddf2f7f63cf5bc52400a28c49f9d9 GIT binary patch literal 5395 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 L`gxpn3r+klWV}gT literal 0 HcmV?d00001 diff --git a/roles/matrix_element/defaults/main.yml b/roles/matrix_element/defaults/main.yml index b4e9744..6a09231 100644 --- a/roles/matrix_element/defaults/main.yml +++ b/roles/matrix_element/defaults/main.yml @@ -5,9 +5,8 @@ element_id: element # Version to deploy, and expected sha256 -element_version: 1.10.3 -# sha1sum of the tar.gz -element_archive_sha256: 1ca3dd68794c9384b157241e0f3bd8e3ecc284ad3a7cdb639f8811b7c33a86a4 +element_version: 1.10.4 +element_archive_sha256: 74d44bbbd59fc25675c179d1a5350a0b092b4f9a0abec012ae8df4d5dab5c86d # Where to install element element_root_dir: /opt/matrix/element