Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c0a62d6c17 
					 
					
						
						
							
							Mention base domain serving  
						
						
						
						
					 
					
						2020-12-24 11:56:36 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						d023355d2e 
					 
					
						
						
							
							Fix typo  
						
						
						
						
					 
					
						2020-12-24 11:43:35 +02:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
					 
					
						2020-12-24 11:38:06 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						067f12b628 
					 
					
						
						
							
							Merge pull request  #766  from lxp/fix-postgres-upgrade  
						
						... 
						
						
						
						Fix concatenation of additional databases 
						
						
					 
					
						2020-12-23 20:44:36 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						
						
					 
					
						2020-12-23 19:24:45 +01:00 
						 
				 
			
				
					
						
							
							
								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://`. 
						
						
					 
					
						2020-12-23 15:39:12 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						80c72615c7 
					 
					
						
						
							
							Fixup all Dimension boolean fields after pgloader import  
						
						... 
						
						
						
						This is 8b6174786b 
						
						
					 
					
						2020-12-23 14:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						21662af3be 
					 
					
						
						
							
							Archive database only after additional_psql_statements_list had executed  
						
						
						
						
					 
					
						2020-12-23 14:12:11 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						a284b6f452 
					 
					
						
						
							
							Merge pull request  #765  from Cadair/fix-db  
						
						... 
						
						
						
						Use role relative paths for references to matrix-postgres role 
						
						
					 
					
						2020-12-23 13:38:40 +02:00 
						 
				 
			
				
					
						
							
							
								Stuart Mumford 
							
						 
					 
					
						
						
							
						
						019a4d7dcd 
					 
					
						
						
							
							Use role relative paths for things  
						
						
						
						
					 
					
						2020-12-23 11:34:48 +00:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
					 
					
						2020-12-23 13:33:25 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ea804f2f9f 
					 
					
						
						
							
							Do not use underscore in salts passed to sha512  
						
						... 
						
						
						
						Some Ansible installations choke on it, it seems.
Similar to 9f00970c90 
						
						
					 
					
						2020-12-23 12:59:48 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						8b6174786b 
					 
					
						
						
							
							Fixup Dimension database schema a bit after pgloader import  
						
						
						
						
					 
					
						2020-12-23 12:57:43 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						f3fc832e85 
					 
					
						
						
							
							Merge pull request  #764  from KloolK/patch-1  
						
						... 
						
						
						
						Update updating-users-passwords.md 
						
						
					 
					
						2020-12-23 12:51:53 +02:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
					 
					
						2020-12-23 12:31:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jan 
							
						 
					 
					
						
						
							
						
						4675c8a715 
					 
					
						
						
							
							Update updating-users-passwords.md  
						
						... 
						
						
						
						Fixed markdown error 
						
						
					 
					
						2020-12-23 11:23:09 +01:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c5f8b1f61b 
					 
					
						
						
							
							Fix mautrix-whatsapp Postgres connection string to not use SSL by default  
						
						
						
						
					 
					
						2020-12-23 11:40:22 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						4fe1248d95 
					 
					
						
						
							
							Update changelog entry to be more informative  
						
						
						
						
					 
					
						2020-12-23 11:21:06 +02:00 
						 
				 
			
				
					
						
							
							
								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  
						
						
					 
					
						2020-12-23 11:02:33 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						f19b29846d 
					 
					
						
						
							
							Merge pull request  #740  from jdreichmann/postgres-per-default  
						
						... 
						
						
						
						postgres: create databases for all services 
						
						
					 
					
						2020-12-23 11:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ad1425eee4 
					 
					
						
						
							
							Add pgloader self-building support (for ARM)  
						
						
						
						
					 
					
						2020-12-23 09:08:54 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						8675dedbdb 
					 
					
						
						
							
							Add support for automatic (nedb -> Postgres) migration to matrix-appservice-slack  
						
						
						
						
					 
					
						2020-12-22 19:56:52 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						9b95e1937c 
					 
					
						
						
							
							Auto-restart matrix-appservice-irc after (nedb -> Postgres) migration  
						
						
						
						
					 
					
						2020-12-22 19:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						715bdf2c64 
					 
					
						
						
							
							Add support for automatic (nedb -> Postgres) migration to mx-appservice-irc  
						
						
						
						
					 
					
						2020-12-22 19:32:43 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						815a80c290 
					 
					
						
						
							
							Fix alignment issues  
						
						
						
						
					 
					
						2020-12-22 17:16:56 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						15f4cc924d 
					 
					
						
						
							
							Rename variables (_database_db_name -> _database_name)  
						
						
						
						
					 
					
						2020-12-22 17:10:02 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ab6563ce4e 
					 
					
						
						
							
							Add support for automatic (Postgres -> SQLite) migration to mx-puppet-twitter  
						
						
						
						
					 
					
						2020-12-22 17:09:08 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						69cc2145d2 
					 
					
						
						
							
							Add support for automatic (Postgres -> SQLite) migration to mx-puppet-steam  
						
						
						
						
					 
					
						2020-12-22 16:51:59 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						262a25f997 
					 
					
						
						
							
							Add support for automatic (Postgres -> SQLite) migration to mx-puppet-slack  
						
						
						
						
					 
					
						2020-12-22 16:39:21 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						a80b5b2ca5 
					 
					
						
						
							
							Merge pull request  #761  from thedanbob/element-1.7.16  
						
						... 
						
						
						
						Update element-web (1.7.15 -> 1.7.16) 
						
						
					 
					
						2020-12-22 16:30:40 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						e49eb078a2 
					 
					
						
						
							
							Add support for automatic (Postgres -> SQLite) migration to mx-puppet-skype  
						
						
						
						
					 
					
						2020-12-22 16:29:47 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Arnfield 
							
						 
					 
					
						
						
							
						
						c3b63c6c97 
					 
					
						
						
							
							Update element-web (1.7.15 -> 1.7.16)  
						
						
						
						
					 
					
						2020-12-22 08:29:37 -06:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c180fa4e83 
					 
					
						
						
							
							Merge pull request  #760  from thedanbob/nginx-1.19.6  
						
						... 
						
						
						
						Update nginx (1.19.5 -> 1.19.6) 
						
						
					 
					
						2020-12-22 16:25:43 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Arnfield 
							
						 
					 
					
						
						
							
						
						10e0fa17ad 
					 
					
						
						
							
							Update nginx (1.19.5 -> 1.19.6)  
						
						
						
						
					 
					
						2020-12-22 08:23:37 -06:00 
						 
				 
			
				
					
						
							
							
								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. 
						
						
					 
					
						2020-12-22 13:44:36 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						44c9f4daca 
					 
					
						
						
							
							Add support for automatic (Postgres -> SQLite) migration to mx-puppet-instagram  
						
						
						
						
					 
					
						2020-12-22 13:30:52 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						e64758c119 
					 
					
						
						
							
							Add missing restart task  
						
						... 
						
						
						
						Should have been part of 149872e00c 
						
						
					 
					
						2020-12-22 13:24:53 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						149872e00c 
					 
					
						
						
							
							Add support for automatic (Postgres -> SQLite) migration to mx-puppet-discord  
						
						
						
						
					 
					
						2020-12-22 11:10:10 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						9b4bf73587 
					 
					
						
						
							
							Fix undefined variable reference  
						
						
						
						
					 
					
						2020-12-22 11:08:07 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						6488e11d69 
					 
					
						
						
							
							Relocate some tasks  
						
						
						
						
					 
					
						2020-12-22 10:52:36 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ca066217d1 
					 
					
						
						
							
							Merge pull request  #757  from 0x46616c6b/disable-nginx-logging-option  
						
						... 
						
						
						
						add option to disable nginx access log 
						
						
					 
					
						2020-12-21 22:30:25 +02:00 
						 
				 
			
				
					
						
							
							
								louis 
							
						 
					 
					
						
						
							
						
						dcd4716636 
					 
					
						
						
							
							add option to disable nginx access log  
						
						
						
						
					 
					
						2020-12-21 21:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						d0ee86e0a5 
					 
					
						
						
							
							Fix matrix_corporal_docker_image_name_prefix referencing matrix_synapse_ stuff  
						
						
						
						
					 
					
						2020-12-21 15:44:14 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						8748f3d443 
					 
					
						
						
							
							Move python{,3}-docker installation to another task  
						
						... 
						
						
						
						This also adds support for installing python3-docker (not python-docker)
in systems that run Python 3. 
						
						
					 
					
						2020-12-17 11:49:56 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						349fbb6434 
					 
					
						
						
							
							Do not hardcode armhf for Raspbian  
						
						... 
						
						
						
						Raspbian doesn't seem to support arm64, so this is somewhat pointless
right now.
However, they might in the future. Doing this should also unify us
some more with `setup_debian.yml` with the ultimate goal of
eliminating `setup_raspbian.yml`. 
						
						
					 
					
						2020-12-17 11:47:34 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						a09ed58892 
					 
					
						
						
							
							Ensure gnupg installed on Raspbian  
						
						... 
						
						
						
						It's likely installed by default, but it doesn't hurt to specify it.
It also makes us more the same with `setup_debian.yml`. 
						
						
					 
					
						2020-12-17 11:45:32 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						f545de53f7 
					 
					
						
						
							
							Do not hardcode "ubuntu" for the Docker APT key URL  
						
						... 
						
						
						
						Well, `ubuntu` or `debian`, the same key is served right now,
so it doesn't really matter.
This seems cleaner and less prone to breakage though. 
						
						
					 
					
						2020-12-17 11:39:18 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						55f252a6ed 
					 
					
						
						
							
							Do not hardcode amd64 in setup_debian.yml  
						
						... 
						
						
						
						Until now, we've only supported non-amd64 on Raspbian.
Seems like there are now people running Debian/Ubuntu on ARM,
so we were forcing them into amd64 Docker packages.
I've gotten a report that this change fixes support
for Ubuntu Server 20.04 on RPi 4B. 
						
						
					 
					
						2020-12-17 11:37:30 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ed159cc742 
					 
					
						
						
							
							Move matrix_architecture to matrix-base  
						
						... 
						
						
						
						We were only defining this in `group_vars/matrix_servers`, which is
inconsistent with how we normally do things. 
						
						
					 
					
						2020-12-17 11:33:18 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						e2e6cfaa8b 
					 
					
						
						
							
							Document Ansible's Python interpreter discovery some more  
						
						... 
						
						
						
						Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/570 
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/641  
						
						
					 
					
						2020-12-16 18:14:52 +02:00