Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						d18fe3610f 
					 
					
						
						
							
							Fix syntax problems in example Apache configuration  
						
						... 
						
						
						
						Related to #121  (Github Issue) 
						
						
					 
					
						2019-03-18 20:45:20 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						24cf27c60c 
					 
					
						
						
							
							Isolate Coturn from services in the default Docker network  
						
						... 
						
						
						
						Most (all?) of our Matrix services are running in the `matrix` network,
so they were safe -- not accessible from Coturn to begin with.
Isolating Coturn into its own network is a security improvement
for people who were starting other services in the default
Docker network. Those services were potentially reachable over the
private Docker network from Coturn.
Discussed in #120  (Github Pull Request) 
						
						
					 
					
						2019-03-18 17:41:14 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c6858d2a08 
					 
					
						
						
							
							Define matrix_coturn_turn_external_ip_address in the playbook group vars  
						
						... 
						
						
						
						This is more explicit than hiding it in the role defaults.
People who reuse the roles in their own playbook (and not only) may
incorrectly define `ansible_host` to be a hostname or some local address.
Making it more explicit is more likely to prevent such mistakes. 
						
						
					 
					
						2019-03-18 17:04:40 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						0bc751261d 
					 
					
						
						
							
							Merge pull request  #120  from Cadair/turn_config  
						
						... 
						
						
						
						Add config options to turnserver.conf 
						
						
					 
					
						2019-03-18 17:00:50 +02:00 
						 
				 
			
				
					
						
							
							
								Stuart Mumford 
							
						 
					 
					
						
						
							
						
						e367a2d0de 
					 
					
						
						
							
							Add nulls for quotas as well  
						
						
						
						
					 
					
						2019-03-18 11:58:52 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Mumford 
							
						 
					 
					
						
						
							
						
						9d236c5466 
					 
					
						
						
							
							Add defaults for ips  
						
						
						
						
					 
					
						2019-03-18 11:44:40 +00:00 
						 
				 
			
				
					
						
							
							
								Stuart Mumford 
							
						 
					 
					
						
						
							
						
						c0dc56324a 
					 
					
						
						
							
							Add config options to turnserver.conf  
						
						
						
						
					 
					
						2019-03-18 11:18:30 +00:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						221703f257 
					 
					
						
						
							
							Merge pull request  #118  from verb/systemctl  
						
						... 
						
						
						
						Use common path for systemctl in lets encrypt cron 
						
						
					 
					
						2019-03-17 20:55:40 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						d5d9a03234 
					 
					
						
						
							
							Merge pull request  #119  from aaronraimist/update-homeserver-yaml  
						
						... 
						
						
						
						Update homeserver.yaml with some new options we could enable 
						
						
					 
					
						2019-03-17 20:54:54 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						e65514223e 
					 
					
						
						
							
							Merge branch 'master' into update-homeserver-yaml  
						
						
						
						
					 
					
						2019-03-17 20:53:52 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						2f1662626e 
					 
					
						
						
							
							Use |to_json for matrix_synapse_push_include_content  
						
						... 
						
						
						
						Doing this for consistency.
Related to #117  (Github Pull Request). 
						
						
					 
					
						2019-03-17 20:51:12 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						841033eebb 
					 
					
						
						
							
							Merge pull request  #117  from verb/push  
						
						... 
						
						
						
						Allow configuring push content for matrix-synapse 
						
						
					 
					
						2019-03-17 20:50:40 +02:00 
						 
				 
			
				
					
						
							
							
								Aaron Raimist 
							
						 
					 
					
						
						
							
						
						ae912c4529 
					 
					
						
						
							
							Update homeserver.yaml with some new options we could enable  
						
						
						
						
					 
					
						2019-03-16 15:51:41 -05:00 
						 
				 
			
				
					
						
							
							
								Lee Verberne 
							
						 
					 
					
						
						
							
						
						d90bc20690 
					 
					
						
						
							
							Use common path for systemctl in lets encrypt cron  
						
						... 
						
						
						
						Currently the nginx reload cron fails on Debian 9 because the path to
systemctl is /bin/systemctl rather than /usr/bin/systemctl.
CentOS 7 places systemctl in both /bin and /usr/bin, so we can just use
/bin/systemctl as the full path. 
						
						
					 
					
						2019-03-16 20:48:58 +01:00 
						 
				 
			
				
					
						
							
							
								Lee Verberne 
							
						 
					 
					
						
						
							
						
						71c7c74b7b 
					 
					
						
						
							
							Allow configuring push content for matrix-synapse  
						
						... 
						
						
						
						This allows overriding the default value for `include_content`. Setting
this to false allows homeserver admins to ensure that message content
isn't sent in the clear through third party servers. 
						
						
					 
					
						2019-03-16 07:16:20 +01:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						de6e7ebb4b 
					 
					
						
						
							
							Merge pull request  #116  from lorrin/federation_check  
						
						... 
						
						
						
						Federation self-check respects matrix_synapse_federation_enabled 
						
						
					 
					
						2019-03-14 09:00:10 +02:00 
						 
				 
			
				
					
						
							
							
								Lorrin Nelson 
							
						 
					 
					
						
						
							
						
						ceba99eed3 
					 
					
						
						
							
							Make federation self-check conditional on matrix_synapse_federation_enabled  
						
						
						
						
					 
					
						2019-03-13 22:33:52 -07:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						10d9293121 
					 
					
						
						
							
							Indicate that TURN ports are a range  
						
						
						
						
					 
					
						2019-03-13 08:23:10 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						2d56ff0afa 
					 
					
						
						
							
							Skip some uninstall tasks if not necessary to run  
						
						
						
						
					 
					
						2019-03-13 07:40:51 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						b066f8a0d8 
					 
					
						
						
							
							Do not try to start matrix-coturn.service if not enabled  
						
						
						
						
					 
					
						2019-03-13 07:36:28 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c545d3eb85 
					 
					
						
						
							
							Add support for serving base domain via matrix-nginx-proxy  
						
						
						
						
					 
					
						2019-03-12 23:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						e645b0e372 
					 
					
						
						
							
							Rename matrix_nginx_proxy_data_path to matrix_nginx_proxy_base_path  
						
						... 
						
						
						
						`matrix_nginx_proxy_data_path` has always served as a base path,
so we're renaming it to reflect that.
Along with this, we're also introducing a new "data path" variable
(`matrix_nginx_proxy_data_path`), which is really a data path this time.
It's used for storing additional, non-configuration, files related to
matrix-nginx-proxy. 
						
						
					 
					
						2019-03-12 23:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						70bc532285 
					 
					
						
						
							
							Merge pull request  #115  from Plailect/master  
						
						... 
						
						
						
						Start appservice-irc as non-root 
						
						
					 
					
						2019-03-12 19:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								Plailect 
							
						 
					 
					
						
						
							
						
						f6de3fd668 
					 
					
						
						
							
							Start appservice-irc as non-root  
						
						
						
						
					 
					
						2019-03-12 13:17:51 -04:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c9e2086f19 
					 
					
						
						
							
							Merge pull request  #114  from NullIsNot0/master  
						
						... 
						
						
						
						Add option to enable Dimension widgets serve sites with self signed certs 
						
						
					 
					
						2019-03-12 12:30:25 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						610eef82b5 
					 
					
						
						
							
							Add option to enable Dimension widgets serve sites with self signed certs  
						
						
						
						
					 
					
						2019-03-12 12:17:12 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						1974935bc6 
					 
					
						
						
							
							Update docs a bit  
						
						
						
						
					 
					
						2019-03-12 11:38:59 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						3719af1c31 
					 
					
						
						
							
							Merge pull request  #113  from NullIsNot0/master  
						
						... 
						
						
						
						Fix Matrix homeserver name in Dimension configuration 
						
						
					 
					
						2019-03-11 21:03:24 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						1d8fd9792f 
					 
					
						
						
							
							Fix Matrix homeserver name in Dimension configuration  
						
						
						
						
					 
					
						2019-03-11 20:05:52 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						09d2c76fcb 
					 
					
						
						
							
							Fix incorrect Docker image name in README  
						
						
						
						
					 
					
						2019-03-11 18:25:12 +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 
							
						 
					 
					
						
						
							
						
						54e79c10a1 
					 
					
						
						
							
							Merge pull request  #112  from NullIsNot0/master  
						
						... 
						
						
						
						Fix Dimension documentation 
						
						
					 
					
						2019-03-10 21:53:33 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						52486356e5 
					 
					
						
						
							
							Add some more links to Dimension's homepage  
						
						
						
						
					 
					
						2019-03-10 21:43:03 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						c49ba1c4ab 
					 
					
						
						
							
							Fix Dimension documentation  
						
						
						
						
					 
					
						2019-03-10 21:41:31 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						6745ee4ab6 
					 
					
						
						
							
							Add changelog entry for Dimension support  
						
						... 
						
						
						
						Related to #107  and #111  (Github Pull Requests) 
						
						
					 
					
						2019-03-10 19:03:04 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						a1f9869eb2 
					 
					
						
						
							
							Improve documentation about getting the playbook  
						
						
						
						
					 
					
						2019-03-10 17:02:20 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						7a1bba77b9 
					 
					
						
						
							
							Merge pull request  #111  from NullIsNot0/master  
						
						... 
						
						
						
						Provide Dimension documentation 
						
						
					 
					
						2019-03-10 16:55:52 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						9f5215c95a 
					 
					
						
						
							
							Make some additions to Dimension documentation  
						
						
						
						
					 
					
						2019-03-10 13:17:56 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						1bff4893d9 
					 
					
						
						
							
							Provide Dimension documentation  
						
						
						
						
					 
					
						2019-03-10 10:12:31 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						6c5cc173b0 
					 
					
						
						
							
							Fix permission mode for some files  
						
						
						
						
					 
					
						2019-03-09 21:15:16 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ecabe8f814 
					 
					
						
						
							
							Merge pull request  #107  from NullIsNot0/master  
						
						... 
						
						
						
						Implement self-hosted Dimension server 
						
						
					 
					
						2019-03-09 20:59:52 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						5f13a1e50b 
					 
					
						
						
							
							Generate Dimension config from variable  
						
						
						
						
					 
					
						2019-03-09 19:08:00 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						bcbfc1e838 
					 
					
						
						
							
							Make Matrix Federation required and fix internal federationUrl  
						
						
						
						
					 
					
						2019-03-09 10:30:31 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						27772a6420 
					 
					
						
						
							
							Point federationUrl to matrix-synapse container  
						
						
						
						
					 
					
						2019-03-08 22:01:11 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						b2263f811a 
					 
					
						
						
							
							Disable logging to file. Set console logging to verbose.  
						
						
						
						
					 
					
						2019-03-08 22:00:05 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						30738d064e 
					 
					
						
						
							
							Fix errors  
						
						
						
						
					 
					
						2019-03-08 19:14:15 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						3d7dc15a54 
					 
					
						
						
							
							Use Dimension if enabled, otherwise fall back to Scalar  
						
						
						
						
					 
					
						2019-03-08 15:24:59 +02:00 
						 
				 
			
				
					
						
							
							
								Edgars Voroboks 
							
						 
					 
					
						
						
							
						
						1eb78ca93e 
					 
					
						
						
							
							Add additional changes for Dimension to work  
						
						
						
						
					 
					
						2019-03-08 15:00:53 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						390ec8a599 
					 
					
						
						
							
							Skip some tasks when not necessary to run them  
						
						
						
						
					 
					
						2019-03-08 12:14:58 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						ae7e17e64a 
					 
					
						
						
							
							Add information about mxisd email template customization  
						
						... 
						
						
						
						Related to #108  (Github Pull Request). 
						
						
					 
					
						2019-03-08 12:06:50 +02:00