Commit graph

4513 commits

Author SHA1 Message Date
Slavi Pantaleev 29f2bfee8f
Upgrade Synapse (1.58.1 -> 1.59.0) 2022-06-11 17:57:57 +02:00
Slavi Pantaleev 2364b36d25
Work around mx-puppet-discord failing with "No relay found" after reboot
Related to https://gitlab.com/mx-puppet/discord/mx-puppet-discord/-/issues/117

Looks like the bridge is too quick to start and fails to initialize
itself by connecting to Synapse. It's mostly observed after a system
reboot, because Synapse (and everything else) is slower to start.

Once mx-puppet-discord fails to initialize itself, a "No relay found"
error will be observed any time you try to relay a Matrix message to
Discord. Relaying messages in the other direction (Discord to Matrix)
also fails.

With this workaround (longer delay on mx-puppet-discord startup), I
observe mx-puppet-discord working well, even after a full reboot.
Of course, a proper fix is preferable, instead of delaying by a magic
number of seconds.
2022-06-11 17:57:57 +02:00
Slavi Pantaleev 90dffb650c
Upgrade mx-puppet-slack (v0.1.1 -> v0.1.2)
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1829
2022-06-11 17:57:57 +02:00
Julian-Samuel Gebühr 4d129aab8b
Automatically enable admin api access via nginx (#1830) 2022-06-11 17:57:57 +02:00
Daniel Sonck eff5ebce6c
Change back to working original mx-puppet-slack
Now that v0.1.1 is out, which depends on the functional matrix-slack-parser
it works again.
2022-06-11 17:57:57 +02:00
Aaron Raimist 498906cf5f
Update Element self build repo URL
It forwards to the correct place but might as well just update it to the current URL.
2022-06-11 17:57:56 +02:00
Aaron Raimist f2ef97f1fa
Document git as a potential prereq
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1792
2022-06-11 17:57:56 +02:00
Aine 319ec33862
Update Cinny v2.0.2 -> v2.0.3 2022-06-11 17:57:56 +02:00
Aine 93e7717c45
Update Cinny v2.0.1 -> v2.0.2 2022-06-11 17:57:56 +02:00
Aine 2782a1ae3d
Update Cinny v2.0.0 -> v2.0.1 2022-06-11 17:57:56 +02:00
Luis b88c9f23e1
Update configuring-playbook-bridge-hookshot.md
fix Hookshot instructions link
2022-06-11 17:57:56 +02:00
brush ac298ae076
Update configuring-well-known.md 2022-06-11 17:57:56 +02:00
brush b60995a954
Update configuring-well-known.md 2022-06-11 17:57:56 +02:00
Didier 'OdyX' Raboud 7557dab315
Bump Slack Appservice to 1.11.0 2022-06-11 17:57:55 +02:00
Aine 7d82b4fc9d
matrix-bot-buscarron - set defaults 2022-06-11 17:57:55 +02:00
Kim Brose b71a4b90d5
Update configuring-playbook-bridge-hookshot.md 2022-06-11 17:57:55 +02:00
Aine b6b5070cde
Update Element 1.10.11 -> 1.10.12 2022-06-11 17:57:55 +02:00
Aine 02fcc2a069
matrix-bot-buscarron v1.1.0 2022-06-11 17:57:55 +02:00
Aine e9713ce2a8
Update cinny v1.8.2 -> v2.0.0 2022-06-11 17:57:55 +02:00
Slavi Pantaleev 3a7ab72b25
Revert "Change back to original mx-puppet-slack"
This reverts commit fcfd00bcb4.

Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1808

Reverts https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1809

Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1810
2022-06-11 17:57:55 +02:00
Daniel Sonck cc9c8e2747
Change back to original mx-puppet-slack
Closes: #1808
2022-06-11 17:57:55 +02:00
Arkonos a4d33cd316
clarifying where well-known files are created 2022-06-11 17:57:54 +02:00
Arkonos bbb0b0e1ae
clarifying reverse proxying of well-known files 2022-06-11 17:57:54 +02:00
Daniel Sonck 46c27c3efb
Change back to original mx-puppet-discord
Closes: #1801
2022-06-11 17:57:54 +02:00
HarHarLinks b5cbd6aebc
add hookshot feeds support 2022-06-11 17:57:54 +02:00
Kim Brose 8974d591a9
Upgrade Hookshot (1.5.0 -> 1.6.1) 2022-06-11 17:57:54 +02:00
Slavi Pantaleev 71cecd6a55
Do not proxy some endpoints to the generic Synapse worker
These endpoints should not be proxied to a generic Synapse worker
without other preparation (setting up stream writers, sending traffic
to a specific stream writer, etc.).

Disabling them for now. In the future, we'd like to fix up our awk
script to disable them automatically.

This is a fix up for 058fedff91
2022-06-11 17:57:54 +02:00
Paul Tötterman fc105f89a3
typo 2022-06-11 17:57:54 +02:00
Slavi Pantaleev d07883d205
Fix "endpoint seems conditional" determination in workers-doc-to-yaml.awk"
This prevented us from keeping our workers reverse-proxying definitions
updated since Synapse v1.54.0.

The last `workers.md` file we could parse is at commit
02632b3504ad4512c5f5a4f859b3fe326b19c788.
Parsing regressed at commit c56bfb08bc071368db23f3b1c593724eb4f205f0,
because the introduction message for `synapse.app.generic_worker` said
"If":

> If a worker is set up to handle a..

.. which made the AWK script think that definitions below were
conditional (which they're not in this case).

This patch fixes up the regex for determining if a line is conditional
or not, so that it doesn't trip up. Hopefully, it doesn't miss something
important.
2022-06-11 17:57:54 +02:00
Slavi Pantaleev 7df7884041
Upgrade Synapse (1.58.0 -> 1.58.1) 2022-06-11 17:57:53 +02:00
Slavi Pantaleev bc4d29bbb0
Merge pull request #1875 from 3hhh/master
Whatsapp bridge: Logging improvements
2022-06-11 09:52:17 +03:00
3hhh cebbe0beec
whatsapp bridge: set the default log level to warning
Debug logs are inappropriate for production use.
2022-06-11 08:11:28 +02:00
3hhh 6b94ccbcff
whatsapp bridge: add matrix_mautrix_whatsapp_log_level
Fixes #1873
2022-06-11 08:09:57 +02:00
3hhh 39914881a7
whatsapp bridge: disable logging to external files
The same logs still go to the systemd journal.
2022-06-11 07:56:22 +02:00
Slavi Pantaleev 99c24ef0e8 Upgrade Hookshot (1.7.2 -> 1.7.3) 2022-06-09 20:52:56 +03:00
Slavi Pantaleev f3924d15cd
Merge pull request #1872 from seclution/patch-1
update PIP install-link
2022-06-09 15:19:29 +03:00
Kai Biebel 8cc39c5eb5
update PIP install-link 2022-06-09 14:09:47 +02:00
Slavi Pantaleev c05f47666f Announce the ability to run Ansible in a container on the Matrix server
Continuation of 959a6ac0b1
2022-06-09 14:47:04 +03:00
Slavi Pantaleev 959a6ac0b1 Upgrade devture/ansible version and documen nsenter usage
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1772
2022-06-09 14:42:04 +03:00
Slavi Pantaleev 12b28a4749 Upgrade Hookshot (1.7.0 -> 1.7.2) 2022-06-09 14:13:53 +03:00
Slavi Pantaleev 4a72c90a6b Upgrade Element (v1.10.13 -> v1.10.14) 2022-06-07 14:34:02 +03:00
Slavi Pantaleev d9d392a0b1
Merge pull request #1871 from rubenh-be/update_mautrix_gchat
Updated mautrix-googlechat to v0.3.3
2022-06-06 12:37:44 +03:00
Ruben Hias fc38f4a6a9 Updated mautrix-googlechat to v0.3.3 2022-06-06 11:27:10 +02:00
Benjamin Bädorf d8f3d8ff45
Add shell.nix
Adds a basic shell.nix with ansible
2022-06-04 00:26:40 +02:00
Slavi Pantaleev 3c53b85116
Merge pull request #1867 from roughnecks/fix-mautrix-whatsapp-status-endpoint
Fix string "null" in status_endpoint
2022-06-02 21:34:31 +03:00
roughnecks c05e78fc9a Fix string null in status_endpoint 2022-06-02 16:52:15 +02:00
Slavi Pantaleev 8ea7cd73cf Fix self-building for matrix-registration
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1864

Related to https://github.com/zeratax/matrix-registration/issues/93

This is a poor way to do things though. It may break again in the future.
matrix-registration is a poorly maintained project and should likely be removed from the playbook.
2022-06-01 09:43:31 +03:00
Slavi Pantaleev a3adf71d7d
Merge pull request #1863 from etkecc/master
update Honoroit 0.9.8 -> 0.9.9
2022-05-31 21:56:08 +03:00
Aine 25fd7f0cff
update Honoroit 0.9.8 -> 0.9.9 2022-05-31 20:32:10 +03:00
Slavi Pantaleev 2c1da0ac2a Switch matrix_encryption_disabler back to upstream repository
Now that https://github.com/digitalentity/matrix_encryption_disabler/pull/9
has been merged, we can get the module from there.

Continuation of 246c43be1e
2022-05-31 17:35:22 +03:00