Slavi Pantaleev
4805637181
Add support for custom ma1sd view sesion templates
пре 5 година
Slavi Pantaleev
f84c69c164
Relocate custom ma1sd threepid email templates to config/
We used to store them in data/, but that seems inappropriate,
since it's just static configuration that the playbook can recreate.
пре 5 година
Slavi Pantaleev
b5812b539b
Rename ma1sd custom email template variable
Keeps up with a1f64f5159 (diff-0ccf69eb4d59a7645eb4d0a0b077e693948edb33ad06df043bba3fb30122879b)
пре 5 година
Slavi Pantaleev
fb83eccf99
Relocate SQL template file
пре 5 година
Slavi Pantaleev
e39b9ab3fd
Merge pull request #772 from 0hlov3/master
Example Files for Caddy2
пре 5 година
0hlov3
f86d781244
Updates the the caddy2 Readme and comment lines for dimension
пре 5 година
0hlov3
63c92fc2de
Adds Example for Caddy2 Jitsi
пре 5 година
0hlov3
a1ecaf54ef
Adds Example for Caddy2 Jitsi
пре 5 година
Slavi Pantaleev
1ed991e25c
Merge pull request #769 from aaronraimist/check-for-buggy-ansible
Check for buggy version of Ansible that Ubuntu 20.04 provides
пре 5 година
Slavi Pantaleev
86da489b9b
Never fail when stopping systemd service during (SQLite -> Postgres) migration
We need to suppress systemd service-stopping requests in certain rare
cases like https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/771
That issue seems to describe a case, where a migration from mxisd to
ma1sd was happening (DB files had just been moved), and then we were
attemping to stop `matrix-ma1sd.service` so we could import that database into
Postgres. However, there's neither `matrix-mxisd.service`, nor
`matrix-ma1sd.service` after `migrate_mxisd.yml` had just run, so
stopping `matrix-ma1sd.service` was failing.
пре 5 година
Aaron Raimist
8827a49e21
Check equality properly
пре 5 година
Aaron Raimist
3dd0517f04
Check for buggy version of Ansible that Ubuntu 20.04 provides
пре 5 година
Slavi Pantaleev
c0a62d6c17
Mention base domain serving
пре 5 година
Slavi Pantaleev
d023355d2e
Fix typo
пре 5 година
Slavi Pantaleev
6403904f59
Try to make DNS SRV setup sound scarier (which it is)
We've had people who get the impression that well-known = bad,
DNS SRV = good, and who try to use DNS SRV for server delegation.
While it's true that DNS SRV can be superior for high-availability
scenarios, it's much harder to set up and comes with its own potential
downsides.
Using the well-known method is more straightforward and is enough
for almost all of us. Throwing people into the deep for no good
reason is not nice. Hopefully wording is better after this patch.
пре 5 година
Slavi Pantaleev
067f12b628
Merge pull request #766 from lxp/fix-postgres-upgrade
Fix concatenation of additional databases
пре 5 година
David Gnedt
befffa926b
Fix concatenation of additional databases
Otherwise the postgres upgrade fails with the following error:
Unexpected templating type error occurred on ({{
[matrix_postgres_connection_username]
+
matrix_postgres_additional_databases|map(attribute='username')
}}
): can only concatenate list (not "generator") to list
пре 5 година
Slavi Pantaleev
a2a4218e95
Make mautrix-python-based bridges E2EE happier
Fixes a problem like this:
> File "/usr/lib/python3.8/site-packages/mautrix/bridge/e2ee.py", line 79, in __init__
> raise RuntimeError("Unsupported database scheme")
mautrix-python's e2ee.py module expects to find `postgres://` instead of
`postgresql://`.
пре 5 година
Slavi Pantaleev
80c72615c7
Fixup all Dimension boolean fields after pgloader import
This is 8b6174786b done right. There were many more fields
that we had to account for.
пре 5 година
Slavi Pantaleev
21662af3be
Archive database only after additional_psql_statements_list had executed
пре 5 година
Slavi Pantaleev
a284b6f452
Merge pull request #765 from Cadair/fix-db
Use role relative paths for references to matrix-postgres role
пре 5 година
Stuart Mumford
019a4d7dcd
Use role relative paths for things
пре 5 година
Slavi Pantaleev
be0c599565
Feed more slashes to mautrix bridges when using SQLite
This makes the `sqlite://` URI match what we were using before
and what the config expects.
пре 5 година
Slavi Pantaleev
ea804f2f9f
Do not use underscore in salts passed to sha512
Some Ansible installations choke on it, it seems.
Similar to 9f00970c90
пре 5 година
Slavi Pantaleev
8b6174786b
Fixup Dimension database schema a bit after pgloader import
пре 5 година
Slavi Pantaleev
f3fc832e85
Merge pull request #764 from KloolK/patch-1
Update updating-users-passwords.md
пре 5 година
Slavi Pantaleev
9f00970c90
Do not use salts longer than 16 characters
We've hit this problem before as well. Certain Ansible installations
choke on it.
пре 5 година
Jan
4675c8a715
Update updating-users-passwords.md
Fixed markdown error
пре 5 година
Slavi Pantaleev
c5f8b1f61b
Fix mautrix-whatsapp Postgres connection string to not use SSL by default
пре 5 година
Slavi Pantaleev
4fe1248d95
Update changelog entry to be more informative
пре 5 година
Slavi Pantaleev
3475b98b76
Announce the big move to all-on-Postgres
Related to
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/740
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/686
пре 5 година
Slavi Pantaleev
f19b29846d
Merge pull request #740 from jdreichmann/postgres-per-default
postgres: create databases for all services
пре 5 година
Slavi Pantaleev
ad1425eee4
Add pgloader self-building support (for ARM)
пре 5 година
Slavi Pantaleev
8675dedbdb
Add support for automatic (nedb -> Postgres) migration to matrix-appservice-slack
пре 5 година
Slavi Pantaleev
9b95e1937c
Auto-restart matrix-appservice-irc after (nedb -> Postgres) migration
пре 5 година
Slavi Pantaleev
715bdf2c64
Add support for automatic (nedb -> Postgres) migration to mx-appservice-irc
пре 5 година
Slavi Pantaleev
815a80c290
Fix alignment issues
пре 5 година
Slavi Pantaleev
15f4cc924d
Rename variables (_database_db_name -> _database_name)
пре 5 година
Slavi Pantaleev
ab6563ce4e
Add support for automatic (Postgres -> SQLite) migration to mx-puppet-twitter
пре 5 година
Slavi Pantaleev
69cc2145d2
Add support for automatic (Postgres -> SQLite) migration to mx-puppet-steam
пре 5 година
Slavi Pantaleev
262a25f997
Add support for automatic (Postgres -> SQLite) migration to mx-puppet-slack
пре 5 година
Slavi Pantaleev
a80b5b2ca5
Merge pull request #761 from thedanbob/element-1.7.16
Update element-web (1.7.15 -> 1.7.16)
пре 5 година
Slavi Pantaleev
e49eb078a2
Add support for automatic (Postgres -> SQLite) migration to mx-puppet-skype
пре 5 година
Dan Arnfield
c3b63c6c97
Update element-web (1.7.15 -> 1.7.16)
пре 5 година
Slavi Pantaleev
c180fa4e83
Merge pull request #760 from thedanbob/nginx-1.19.6
Update nginx (1.19.5 -> 1.19.6)
пре 5 година
Dan Arnfield
10e0fa17ad
Update nginx (1.19.5 -> 1.19.6)
пре 5 година
Slavi Pantaleev
d135cd9cd3
Ensure mx-puppet-discord directories are created before attempting migration
Our old (base-path -> data-path) SQLite migration can't work otherwise.
It's probably not necessary to keep it anymore, but since we still do,
at least we should take care to ensure it works.
пре 5 година
Slavi Pantaleev
44c9f4daca
Add support for automatic (Postgres -> SQLite) migration to mx-puppet-instagram
пре 5 година
Slavi Pantaleev
e64758c119
Add missing restart task
Should have been part of 149872e00c
пре 5 година
Slavi Pantaleev
149872e00c
Add support for automatic (Postgres -> SQLite) migration to mx-puppet-discord
пре 5 година