Slavi Pantaleev
d073c7ecb3
More ansible-lint fixes
3 роки тому
Slavi Pantaleev
ddf18eadc7
More ansible-lint fixes
3 роки тому
Aine
e149f33140
add/unify 'Project source code URL' link across all roles
3 роки тому
Slavi Pantaleev
f21269f441
Upgrade mx-puppet-slack (v0.1.1 -> v0.1.2)
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1829
3 роки тому
Daniel Sonck
894669eca2
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.
3 роки тому
Slavi Pantaleev
9fc60d8c86
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
3 роки тому
Daniel Sonck
fcfd00bcb4
Change back to original mx-puppet-slack
Closes : #1808
3 роки тому
Slavi Pantaleev
999c717cf4
Revert "Temporarily switch to Myned-maintained fork of mx-puppet-discord/mx-puppet-slack"
This reverts commit 0103d92df4 .
The same fix has now been merged upstream
(https://gitlab.com/beeper/mx-puppet-monorepo/-/merge_requests/35 ), so
we don't need to use a fork anymore.
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1719
4 роки тому
Slavi Pantaleev
0103d92df4
Temporarily switch to Myned-maintained fork of mx-puppet-discord/mx-puppet-slack
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1719
We're using a pinned commit of this fork, which patches up the npm/yarn
lock files, so that self-building of the Discord and Slack bridges can
work after GitHub's deprecation of the `git://` and `ssh://` protocols
(https://github.blog/2021-09-01-improving-git-protocol-security-github/ ).
When the issue gets fixed in the Beeper fork (via
https://gitlab.com/beeper/mx-puppet-monorepo/-/merge_requests/35 or
otherwise), we'll get back on it.
4 роки тому
Aine
95cfbf0256
Switch mx-puppet-slack to the beeper fork ( #1704 )
4 роки тому
Aine
c741a74853
Switch mx-puppet-slack to the beeper fork
4 роки тому
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
4 роки тому
Jim Myhrberg
7ae70c27e6
feat(mx-puppet-slack): add support for OAuth client ID/secret
The OAuth credentials method seems to be the only viable way to
configure the mx-puppet-bridge now. Legacy tokens can no longer be
created, and the other methods (xoxs and xoxc tokens) come with warnings
about them being against Slack's terms of service.
4 роки тому
Michael Collins
98e6cd685d
sync with previous repo
4 роки тому
Marcel Ackermann
a790096adf
matrix_mx_puppet_slack_client_id deprecated
4 роки тому
Michael-GMH
89cb5a3d7a
GMH v0.4.2 update
5 роки тому
Ahmad Haghighi
e335f3fc77
rename matrix_global_registry to matrix_container_global_registry_prefix related to #990
Signed-off-by: Ahmad Haghighi <haghighi@fedoraproject.org>
5 роки тому
Ahmad Haghighi
f52a8b6484
use custom docker registry
5 роки тому
transcaffeine
dbae18fd6a
feat: push ephemeral events to appservices
This adds https://github.com/matrix-org/matrix-doc/pull/2409 to the
appservice registrations, enabling synapse to push EDUs to appservices.
5 роки тому
Michael
33ec5710d9
0.2.1 revision
5 роки тому
rakshazi
2f887f292c
added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility)
5 роки тому
Slavi Pantaleev
d3ecc6f017
Fix bridges failing to upload media when Synapse workers are enabled
5 роки тому
Slavi Pantaleev
15f4cc924d
Rename variables (_database_db_name -> _database_name)
5 роки тому
Slavi Pantaleev
262a25f997
Add support for automatic (Postgres -> SQLite) migration to mx-puppet-slack
5 роки тому
Slavi Pantaleev
e2ba46bf01
Fix Jinja2 syntax error (else if -> elif)
5 роки тому
transcaffeine
5d70bc1376
add postgres support for mx-puppet-* with fallback to sqlite in role and migration notice
5 роки тому
Slavi Pantaleev
be5263f397
Move self-building git repository URLs to variables (stop hardcoding)
5 роки тому
Slavi Pantaleev
5eed874199
Improve self-building experience (avoid conflict with pullable images)
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/716
This patch makes us use more fully-qualified container image names
(either prefixed with docker.io/ or with localhost/).
The latter happens when self-building is enabled.
We've recently had issues where if an image was removed manually
and the service was restarted (making `docker run` fetch it from Docker Hub, etc.),
we'd end up with a pulled image, even though we're aiming for a self-built one.
Re-running the playbook would then not do a rebuild, because:
- the image with that name already exists (even though it's something
else)
- we sometimes had conditional logic where we'd build only if the git
repo changed
By explicitly changing the name of the images (prefixing with localhost/),
we avoid such confusion and the possibility that we'd automatically pul something
which is not what we expect.
Also, I've removed that condition where building would happen on git
changes only. We now always build (unless an image with that name
already exists). We just force-build when the git repo changes.
5 роки тому
Hugues Morisset
d4938333e6
Fix missing conf for double puppeting in mx-puppet-slack
5 роки тому
Slavi Pantaleev
5da31ba579
Move configuration templates outside of defaults/main.yml files
5 роки тому
Slavi Pantaleev
3198ed0dc9
Add missing matrix_mx_puppet_slack_container_http_host_bind_port variable
5 роки тому
joao-p-marques
c1bb4f680e
enable oauth
5 роки тому
Rodrigo Belem
4149e03b69
Initial mx-puppet-slack bridge role
6 роки тому