renovate[bot] 
							
						 
					 
					
						
						
							
						
						efbfc866b1 
					 
					
						
						
							
							chore(deps): update dock.mau.dev/mautrix/signal docker tag to v0.5.1  
						
						
						
						
					 
					
						2024-03-16 12:57:06 +00:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						63b945dc1a 
					 
					
						
						
							
							Fix incorrect image tag reference for mautrix-signal  
						
						... 
						
						
						
						Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3192  
						
						
					 
					
						2024-02-17 08:22:33 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						d3c8fd8ad5 
					 
					
						
						
							
							Pin mautrix-signal to v0.5.0  
						
						... 
						
						
						
						Ref: https://github.com/mautrix/signal/releases/tag/v0.5.0  
						
						
					 
					
						2024-02-16 18:51:06 +02:00 
						 
				 
			
				
					
						
							
							
								needo37 
							
						 
					 
					
						
						
							
						
						193d20013f 
					 
					
						
						
							
							Update Signal config.yaml.j2  
						
						... 
						
						
						
						Not sure why but the endraw is not working. 
						
						
					 
					
						2024-02-08 09:16:29 +00:00 
						 
				 
			
				
					
						
							
							
								needo37 
							
						 
					 
					
						
						
							
						
						518615a979 
					 
					
						
						
							
							Update signal config.yaml.j2 merging upstream changes ( #3164 )  
						
						... 
						
						
						
						* Update signal config.yaml.j2 merging upstream changes
* Add raw/endraw around displayname_template for mautrix-signal
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com > 
						
						
					 
					
						2024-02-08 08:13:07 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						8b027efb65 
					 
					
						
						
							
							Upgrade mautrix-signal (de8c8d97c23 -> 103666990f3)  
						
						
						
						
					 
					
						2024-02-05 18:39:36 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						51df34e7ae 
					 
					
						
						
							
							Ensure each container labels file defines at least one service  
						
						... 
						
						
						
						Most of these files were defining a service, usually toward the end.
These lines have been moved upward.
Some components (mautrix-signal, mautrix-gmessages, etc.) were defining
a service conditionally (only if metrics are exposed, etc). This was
causing issues like these in the Traefik logs:
> level=error msg="service \"matrix-mautrix-twitter\" error: port is missing" providerName=docker container=matrix-mautrix-twitter-.. 
						
						
					 
					
						2024-01-17 17:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						48a4afb114 
					 
					
						
						
							
							Make Traefik labels files look better  
						
						... 
						
						
						
						This moves the comments from being just in Jinja,
to actually ending up in the generated `labels` file,
which makes inspection of the final result easier.
Also, some new lines were added here and there to make labels
more legible.
The generated file may still include weird new-lines due to
various `if` statements yielding content or not, but that's not so ugly
anymore - now that we have proper start/end sections that are visible in
the final `labels` file. 
						
						
					 
					
						2024-01-15 10:41:15 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						c0308307e2 
					 
					
						
						
							
							Make homeserver services sleep after startup, instead of all dependencies sleeping separately  
						
						... 
						
						
						
						This is an attempt at optimizing service startup.
The effect is most pronounced when many services are restarted one by one.
The systemd service manager role sometimes does this - for example when `just install-service synapse` runs.
In such cases, a 5-second delay for each Synapse worker service
(or other bridge/bot service that waits on the homeserver) quickly adds up to a lot.
When services are all stopped fully and then started, the effect is not so pronounced, because
`matrix-synapse.service` starts first and pulls all worker services (defined as `Wants=` for it).
Later on, when the systemd service manager role "starts" these worker services, they're started already.
Even if they had a 5-second wait each, it would have happened in parallel. 
						
						
					 
					
						2024-01-12 12:45:18 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						a92efa46ad 
					 
					
						
						
							
							Merge branch 'master' into bye-bye-nginx-proxy  
						
						
						
						
					 
					
						2024-01-11 18:57:44 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						b38b00bbd7 
					 
					
						
						
							
							Upgrade mautrix-signal (959eb7eaf9 -> de8c8d97c2)  
						
						... 
						
						
						
						Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3090 
Related to https://github.com/mautrix/signal/issues/422  
						
						
					 
					
						2024-01-11 18:57:16 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						53b5d8286f 
					 
					
						
						
							
							Merge branch 'master' into bye-bye-nginx-proxy  
						
						
						
						
					 
					
						2024-01-11 08:35:53 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						95e505106b 
					 
					
						
						
							
							Restore matrix_mautrix_signal_appservice_bot_username usage  
						
						... 
						
						
						
						Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3088 
Looks like the migration to the Go-based Signal bridge hardcoded the
`signalbot` username instead of using the variable we had.
Related to: https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3041  
						
						
					 
					
						2024-01-11 07:55:41 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						9171b8df91 
					 
					
						
						
							
							Merge branch 'master' into bye-bye-nginx-proxy  
						
						
						
						
					 
					
						2024-01-09 10:49:00 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						5caf1fef1d 
					 
					
						
						
							
							chore(deps): update signal bridge version + config ( #3084 )  
						
						... 
						
						
						
						* chore(deps): update signal bridge version + config
* style(deps): rename default note to self config variable
* Add to_json for additional safety
---------
Co-authored-by: Slavi Pantaleev <slavi@devture.com > 
						
						
					 
					
						2024-01-09 10:07:46 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						d6911503a0 
					 
					
						
						
							
							Move matrix-bridge-mautrix-signal to its own container network and add native Traefik support  
						
						
						
						
					 
					
						2024-01-07 17:16:38 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						7ec6fd3dfe 
					 
					
						
						
							
							Make bridges/bots use matrix_addons_homeserver_client_api_url (instead of matrix_homeserver_container_url)  
						
						
						
						
					 
					
						2024-01-07 17:04:23 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						377fce5855 
					 
					
						
						
							
							Merge branch 'master' into bye-bye-nginx-proxy  
						
						
						
						
					 
					
						2024-01-05 17:55:49 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						a266da1b78 
					 
					
						
						
							
							fix: space sync config  
						
						
						
						
					 
					
						2024-01-05 10:49:09 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						9b6c393414 
					 
					
						
						
							
							Merge branch 'master' into bye-bye-nginx-proxy  
						
						
						
						
					 
					
						2024-01-05 10:20:33 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						fc151fed77 
					 
					
						
						
							
							Add raw/endraw around problematic texts in matrix-bridge-mautrix-signal/templates/config.yaml  
						
						... 
						
						
						
						Fixes: https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/3082 
Related to: https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3079  
						
						
					 
					
						2024-01-05 10:20:00 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						2ec6448cdb 
					 
					
						
						
							
							Merge branch 'master' into bye-bye-nginx-proxy  
						
						
						
						
					 
					
						2024-01-05 07:05:34 +02:00 
						 
				 
			
				
					
						
							
							
								IUCCA 
							
						 
					 
					
						
						
							
						
						2b2c1880cb 
					 
					
						
						
							
							Updated mautrix-signal docker image  
						
						
						
						
					 
					
						2024-01-05 00:09:40 +01:00 
						 
				 
			
				
					
						
							
							
								IUCCA 
							
						 
					 
					
						
						
							
						
						0222e75c19 
					 
					
						
						
							
							added new options to mautrix-signal config template  
						
						
						
						
					 
					
						2024-01-04 16:06:58 +01:00 
						 
				 
			
				
					
						
							
							
								IUCCA 
							
						 
					 
					
						
						
							
						
						9c3d8687bf 
					 
					
						
						
							
							added new options to mautrix-signal config template  
						
						
						
						
					 
					
						2024-01-04 15:09:42 +01:00 
						 
				 
			
				
					
						
							
							
								IUCCA 
							
						 
					 
					
						
						
							
						
						8f88b5d25e 
					 
					
						
						
							
							updated mautrix-signal docker image  
						
						
						
						
					 
					
						2024-01-04 15:04:06 +01:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						abde681b56 
					 
					
						
						
							
							Clean up some matrix_nginx_proxy_proxy_matrix_metrics_* references  
						
						
						
						
					 
					
						2024-01-04 12:49:00 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						c76aaf2e0b 
					 
					
						
						
							
							fix(signal): tag follows declared version  
						
						
						
						
					 
					
						2024-01-02 21:44:36 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						aa60fdeb00 
					 
					
						
						
							
							Do not put architecture stuff in matrix_mautrix_signal_version  
						
						... 
						
						
						
						.. because matrix_mautrix_signal_version is used in other places
which do not expect it. For example: `matrix_mautrix_signal_container_image_self_build_branch`
Related to: https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/3041  
						
						
					 
					
						2024-01-02 16:01:16 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						4db1e5930d 
					 
					
						
						
							
							chore: update signal bridge  
						
						
						
						
					 
					
						2023-12-31 12:36:33 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						e5d31b5883 
					 
					
						
						
							
							chore: update signal bridge version  
						
						
						
						
					 
					
						2023-12-30 16:46:55 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						cd9411158f 
					 
					
						
						
							
							fix: signal docker tag follow system arch  
						
						
						
						
					 
					
						2023-12-30 16:39:49 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						91e39a58f7 
					 
					
						
						
							
							feat: relay mode in signal  
						
						
						
						
					 
					
						2023-12-27 12:20:34 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						1894f84b8a 
					 
					
						
						
							
							chore: update bridge docker tag  
						
						
						
						
					 
					
						2023-12-21 18:27:32 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						a8e14ac79e 
					 
					
						
						
							
							fix: ansible yaml syntax  
						
						
						
						
					 
					
						2023-12-21 14:03:37 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						81e015db9d 
					 
					
						
						
							
							feat: auto removal of signal-daemon service  
						
						
						
						
					 
					
						2023-12-19 12:37:13 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						b426a68316 
					 
					
						
						
							
							chore: update mautrix-signal for legacy compat.  
						
						
						
						
					 
					
						2023-12-19 12:33:05 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						c93b642f90 
					 
					
						
						
							
							doc: check typo  
						
						
						
						
					 
					
						2023-12-18 16:51:35 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre 'McFly' Marty 
							
						 
					 
					
						
						
							
						
						2f6525ccb3 
					 
					
						
						
							
							refactor: remove signalgo and update signal to 'after merge'  
						
						
						
						
					 
					
						2023-12-18 16:38:52 +01:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						2511b34a7c 
					 
					
						
						
							
							Stop containers gracefully, instead of outright killing them  
						
						
						
						
					 
					
						2023-12-06 11:52:23 +02:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						95c2db3bb3 
					 
					
						
						
							
							mautrix: allow relay access by default,  closes   #3014  
						
						
						
						
					 
					
						2023-11-29 13:32:14 +02:00 
						 
				 
			
				
					
						
							
							
								Samuel Meenzen 
							
						 
					 
					
						
						
							
						
						c846ed199b 
					 
					
						
						
							
							Annotate version numbers with renovate metadata  
						
						
						
						
					 
					
						2023-10-06 14:14:03 +02:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						a5cb6272d8 
					 
					
						
						
							
							add global bridges relay mode switch  
						
						
						
						
					 
					
						2023-07-21 13:22:05 +03:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						dc4b4d87d2 
					 
					
						
						
							
							Update mautrix-signal 0.4.2 -> 0.4.3  
						
						
						
						
					 
					
						2023-05-17 14:55:47 +00:00 
						 
				 
			
				
					
						
							
							
								Yousef Amar 
							
						 
					 
					
						
						
							
						
						39ae66602c 
					 
					
						
						
							
							Update signald version  
						
						... 
						
						
						
						0.23.1 no longer syncs groups properly, the solution is to use 0.23.2, which works as expected 
						
						
					 
					
						2023-05-01 14:25:17 +01:00 
						 
				 
			
				
					
						
							
							
								Aine 
							
						 
					 
					
						
						
							
						
						7399496d33 
					 
					
						
						
							
							one var to control encryption across all bridges ( #2629 )  
						
						... 
						
						
						
						* one var to control encryption across all bridges
* move var to matrix-base 
						
						
					 
					
						2023-04-05 14:59:48 +03:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						dddfee16bc 
					 
					
						
						
							
							Fix all 300+ ansible-lint-reported errors  
						
						
						
						
					 
					
						2023-03-07 17:28:15 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						611a74bde2 
					 
					
						
						
							
							Use |to_json in mautrix metrics configuration  
						
						... 
						
						
						
						Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2427  
						
						
					 
					
						2023-01-30 08:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								Slavi Pantaleev 
							
						 
					 
					
						
						
							
						
						d82d0ad84b 
					 
					
						
						
							
							Add _metrics_proxying_enabled variables to mautrix bridges  
						
						... 
						
						
						
						Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2427 
`metrics_enabled` should only expose the metrics locally, on the
container network, so that a local Prometheus can consume them.
Exposing them publicly should be done via a separate toggle (`metrics_proxying_enabled`).
This is how all other roles work, so this makes these mautrix roles consistent with the rest. 
						
						
					 
					
						2023-01-30 08:50:57 +02:00 
						 
				 
			
				
					
						
							
							
								Adrien le Maire 
							
						 
					 
					
						
						
							
						
						9eaf6944e3 
					 
					
						
						
							
							add nginx proxy connfig for mautrix metrics  
						
						
						
						
					 
					
						2023-01-29 15:17:31 +01:00