Marko Weltzer 
							
						 
					 
					
						
						
							
						
						7e5b88c3b7 
					 
					
						
						
							
							fix: all praise the allmighty yamllinter  
						
						 
						
						
						
						
					 
					
						2022-02-05 21:32:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						9b6bb9cad7 
					 
					
						
						
							
							Merge pull request  #1444  from aaronraimist/patch-1  
						
						 
						
						... 
						
						
						
						Fix comments about `_database_*` variables 
						
						
					 
					
						2021-12-09 15:45:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John M 
							
						 
					 
					
						
						
							
						
						286871b9b5 
					 
					
						
						
							
							Add self-build for Dimension  
						
						 
						
						... 
						
						
						
						Add a self-build option for the Dimension Dockerfile.
 - This helps further support arm64 hosts (i.e. A1.Flex w/Oracle) 
						
						
					 
					
						2021-12-08 04:48:59 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aaron Raimist 
							
						 
					 
					
						
						
							
						
						fac497faa5 
					 
					
						
						
							
							Fix comments in other roles  
						
						 
						
						
						
						
					 
					
						2021-12-08 10:13:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								b 
							
						 
					 
					
						
						
							
						
						07496069c8 
					 
					
						
						
							
							rellocating variables for consistency  
						
						 
						
						
						
						
					 
					
						2021-11-15 12:07:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								b 
							
						 
					 
					
						
						
							
						
						5e97f5a4e6 
					 
					
						
						
							
							fixed matrix_dimension_homeserver_federationUrl  
						
						 
						
						
						
						
					 
					
						2021-11-14 20:57:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								b 
							
						 
					 
					
						
						
							
						
						7756cc4c8e 
					 
					
						
						
							
							replace port 8048 with matrix_synapse_container_default_federation_port  
						
						 
						
						
						
						
					 
					
						2021-11-14 20:30:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Haghighi 
							
						 
					 
					
						
						
							
						
						e335f3fc77 
					 
					
						
						
							
							rename matrix_global_registry to matrix_container_global_registry_prefix related to  #990  
						
						 
						
						... 
						
						
						
						Signed-off-by: Ahmad Haghighi <haghighi@fedoraproject.org > 
						
						
					 
					
						2021-04-12 17:23:55 +04:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ahmad Haghighi 
							
						 
					 
					
						
						
							
						
						f52a8b6484 
					 
					
						
						
							
							use custom docker registry  
						
						 
						
						
						
						
					 
					
						2021-04-12 17:23:55 +04:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rakshazi 
							
						 
					 
					
						
						
							
						
						2f887f292c 
					 
					
						
						
							
							added "matrix_%SERVICE%_version" variable to all roles, use it in "matrix_%SERVICE%_docker_image" var (preserving backward-compatibility)  
						
						 
						
						
						
						
					 
					
						2021-02-20 19:08:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						15f4cc924d 
					 
					
						
						
							
							Rename variables (_database_db_name -> _database_name)  
						
						 
						
						
						
						
					 
					
						2020-12-22 17:10:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						2a502db239 
					 
					
						
						
							
							Add (SQLite + Postgres) support and automatic migration to matrix-dimension  
						
						 
						
						
						
						
					 
					
						2020-12-14 21:01:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						0790a7b2a8 
					 
					
						
						
							
							Add support for matrix_dimension_systemd_{required,wanted}_services_list  
						
						 
						
						... 
						
						
						
						We were referencing them from `group_vars/matrix_servers` since
recently, but there were no such variables and they weren't being put to
use. 
						
						
					 
					
						2020-12-14 20:31:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ccabc82d4c 
					 
					
						
						
							
							Use more fully-qualified container images  
						
						 
						
						... 
						
						
						
						This is both for consistency with 93cc71cb69976c
and for making things more obvious. 
						
						
					 
					
						2020-11-14 23:01:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								0hlov3 
							
						 
					 
					
						
						
							
						
						c19abe4a76 
					 
					
						
						
							
							Changes matrix_dimension_integrations_ui_url from /riot to /element  https://dimension.t2bot.io/  
						
						 
						
						
						
						
					 
					
						2020-09-13 04:19:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						5da31ba579 
					 
					
						
						
							
							Move configuration templates outside of defaults/main.yml files  
						
						 
						
						
						
						
					 
					
						2020-06-03 09:33:28 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris van Dijk 
							
						 
					 
					
						
						
							
						
						3f4bc9b881 
					 
					
						
						
							
							Move config supprt for unfederated dimension into group_vars  
						
						 
						
						
						
						
					 
					
						2020-04-22 19:23:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chris van Dijk 
							
						 
					 
					
						
						
							
						
						3ddb8cd148 
					 
					
						
						
							
							Add support for running dimension in an unfederated environment  
						
						 
						
						... 
						
						
						
						This config change follows:
  https://github.com/turt2live/matrix-dimension/blob/master/docs/unfederated.md  
						
						
					 
					
						2020-04-18 19:00:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						721ca9b83f 
					 
					
						
						
							
							Add missing publicUrl configuration for Dimension  
						
						 
						
						... 
						
						
						
						Discussed in #282  (Github Issue). 
						
						
					 
					
						2019-10-31 15:38:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						7d3adc4512 
					 
					
						
						
							
							Automatically force-pull :latest images  
						
						 
						
						... 
						
						
						
						We do use some `:latest` images by default for the following services:
- matrix-dimension
- Goofys (in the matrix-synapse role)
- matrix-bridge-appservice-irc
- matrix-bridge-appservice-discord
- matrix-bridge-mautrix-facebook
- matrix-bridge-mautrix-whatsapp
It's terribly unfortunate that those software projects don't release
anything other than `:latest`, but that's how it is for now.
Updating that software requires that users manually do `docker pull`
on the server. The playbook didn't force-repull images that it already
had.
With this patch, it starts doing so. Any image tagged `:latest` will be
force re-pulled by the playbook every time it's executed.
It should be noted that even though we ask the `docker_image` module to
force-pull, it only reports "changed" when it actually pulls something
new. This is nice, because it lets people know exactly when something
gets updated, as opposed to giving the indication that it's always
updating the images (even though it isn't). 
						
						
					 
					
						2019-06-10 14:30:28 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						44156fe659 
					 
					
						
						
							
							Fix Ansible 2.8 deprecation in Dimension role  
						
						 
						
						
						
						
					 
					
						2019-06-07 17:44:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						328d981b05 
					 
					
						
						
							
							Fix undefined variables in mxisd and Dimension configuration  
						
						 
						
						
						
						
					 
					
						2019-06-07 11:46:35 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ab59cc50bd 
					 
					
						
						
							
							Add support for more flexible container port exposing  
						
						 
						
						... 
						
						
						
						Fixes  #171  (Github Issue). 
						
						
					 
					
						2019-05-25 07:41:08 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						5f2f17cb1e 
					 
					
						
						
							
							Merge pull request  #160  from danbob/fix-matrix-mxisd-config  
						
						 
						
						... 
						
						
						
						Fix template indentation 
						
						
					 
					
						2019-05-08 08:01:00 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Arnfield 
							
						 
					 
					
						
						
							
						
						3abed49764 
					 
					
						
						
							
							Fix jinja config for indented code blocks  
						
						 
						
						
						
						
					 
					
						2019-05-07 06:02:38 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sylvia van Os 
							
						 
					 
					
						
						
							
						
						75b1528d13 
					 
					
						
						
							
							Add the possibility to pass extra flags to the docker container  
						
						 
						
						
						
						
					 
					
						2019-04-30 16:35:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								NullIsNot0 
							
						 
					 
					
						
						
							
						
						596f2ec1e2 
					 
					
						
						
							
							Make Dimension communicat to Synapse through Docker network  
						
						 
						
						... 
						
						
						
						Media is pulled from client side, so we specify external Matrix DNS name as mediaUrl 
						
						
					 
					
						2019-04-14 16:09:29 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						610eef82b5 
					 
					
						
						
							
							Add option to enable Dimension widgets serve sites with self signed certs  
						
						 
						
						
						
						
					 
					
						2019-03-12 12:17:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						1d8fd9792f 
					 
					
						
						
							
							Fix Matrix homeserver name in Dimension configuration  
						
						 
						
						
						
						
					 
					
						2019-03-11 20:05:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						4067e09409 
					 
					
						
						
							
							Fix rare YAML parsing problems in Dimension config  
						
						 
						
						... 
						
						
						
						It's been reported that YAML parsing errors
would occur on certain Ansible/Python combinations for some reason.
It appears that a bare `{{ matrix_dimension_admins }}` would sometimes
yield things like `[u'@user:domain.com', ..]` (note the `u` string prefix).
To prevent such problems, we now explicitly serialize with `|to_json`. 
						
						
					 
					
						2019-03-10 22:23:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						6c5cc173b0 
					 
					
						
						
							
							Fix permission mode for some files  
						
						 
						
						
						
						
					 
					
						2019-03-09 21:15:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						5f13a1e50b 
					 
					
						
						
							
							Generate Dimension config from variable  
						
						 
						
						
						
						
					 
					
						2019-03-09 19:08:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						1eb78ca93e 
					 
					
						
						
							
							Add additional changes for Dimension to work  
						
						 
						
						
						
						
					 
					
						2019-03-08 15:00:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						9735a2f600 
					 
					
						
						
							
							Implement self-hosted Dimension server  
						
						 
						
						
						
						
					 
					
						2019-03-07 07:22:08 +02:00