Brendan Abolivier
							
						 
						
							 
							
							
								
								
							
							
								
							
								10e4093839 
								
									
								
							
								 
							
						 
						
							
							
								
								Call out buildkit is required when building test docker images ( #13338 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: David Robertson <davidr@element.io> 
							
						 
						
							2022-07-21 14:29:58 +02:00  
						
					 
				
					
						
							
							
								 
								David Robertson
							
						 
						
							 
							
							
								
								
							
							
								
							
								b977867358 
								
									
								
							
								 
							
						 
						
							
							
								
								Rate limit joins per-room ( #13276 )  
							
							 
							
							
							
						 
						
							2022-07-19 11:45:17 +00:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								512486bbeb 
								
									
								
							
								 
							
						 
						
							
							
								
								Docker: copy postgres from base image ( #13279 )  
							
							 
							
							... 
							
							
							
							When building the docker images for complement testing, copy a preinstalled
complement over from a base image, rather than apt installing it. This avoids
network traffic and is much faster. 
							
						 
						
							2022-07-15 11:13:40 +01:00  
						
					 
				
					
						
							
							
								 
								Till
							
						 
						
							 
							
							
								
								
							
							
								
							
								fa10468eb4 
								
									
								
							
								 
							
						 
						
							
							
								
								[Complement] Allow device_name lookup over federation ( #13167 )  
							
							 
							
							
							
						 
						
							2022-07-04 12:34:50 +00:00  
						
					 
				
					
						
							
							
								 
								reivilibre
							
						 
						
							 
							
							
								
								
							
							
								
							
								9667bad55d 
								
									
								
							
								 
							
						 
						
							
							
								
								Improve startup times in Complement test runs against workers, particularly in CPU-constrained environments. ( #13127 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> 
							
						 
						
							2022-06-30 11:58:12 +00:00  
						
					 
				
					
						
							
							
								 
								reivilibre
							
						 
						
							 
							
							
								
								
							
							
								
							
								90cadcd403 
								
									
								
							
								 
							
						 
						
							
							
								
								Add a Subject Alternative Name to the certificate generated for Complement tests. ( #13071 )  
							
							 
							
							
							
						 
						
							2022-06-16 12:43:21 +01:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								1e0044e8f9 
								
									
								
							
								 
							
						 
						
							
							
								
								Complement: use SQLite by default ( #13075 )  
							
							 
							
							... 
							
							
							
							If no database is configured explicitly, use sqlite.
This means that you don't have to pass any variables into the image. 
							
						 
						
							2022-06-16 12:12:26 +01:00  
						
					 
				
					
						
							
							
								 
								Erik Johnston
							
						 
						
							 
							
							
								
								
							
							
								
							
								c95b04bb0e 
								
									
								
							
								 
							
						 
						
							
							
								
								Change default `sync_response_cache_duration` ( #13042 )  
							
							 
							
							
							
						 
						
							2022-06-15 16:55:20 +00:00  
						
					 
				
					
						
							
							
								 
								reivilibre
							
						 
						
							 
							
							
								
								
							
							
								
							
								538044ac01 
								
									
								
							
								 
							
						 
						
							
							
								
								Collapse Docker build commands in Complement CI runs to make the logs easier to read. ( #13058 )  
							
							 
							
							
							
						 
						
							2022-06-15 14:42:27 +00:00  
						
					 
				
					
						
							
							
								 
								reivilibre
							
						 
						
							 
							
							
								
								
							
							
								
							
								67f51c84f8 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge the Complement testing Docker images into a single, multi-purpose image. ( #12881 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> 
							
						 
						
							2022-06-08 09:57:05 +00:00  
						
					 
				
					
						
							
							
								 
								reivilibre
							
						 
						
							 
							
							
								
								
							
							
								
							
								67aae05ece 
								
									
								
							
								 
							
						 
						
							
							
								
								Support registering Application Services when running with workers under Complement. ( #12826 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> 
							
						 
						
							2022-05-23 14:11:06 +01:00  
						
					 
				
					
						
							
							
								 
								reivilibre
							
						 
						
							 
							
							
								
								
							
							
								
							
								438925c422 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix Complement `TestCanRegisterAdmin` with workers, by adding Complement's shared registration secret. ( #12819 )  
							
							 
							
							
							
						 
						
							2022-05-23 12:20:30 +01:00  
						
					 
				
					
						
							
							
								 
								reivilibre
							
						 
						
							 
							
							
								
								
							
							
								
							
								4fef76ca34 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove Caddy from the Synapse workers image used in Complement. ( #12818 )  
							
							 
							
							
							
						 
						
							2022-05-23 10:29:24 +01:00  
						
					 
				
					
						
							
							
								 
								Till
							
						 
						
							 
							
							
								
								
							
							
								
							
								e8ae472d3b 
								
									
								
							
								 
							
						 
						
							
							
								
								Update configs used by Complement to allow more invites ( #12731 )  
							
							 
							
							
							
						 
						
							2022-05-13 16:45:47 +01:00  
						
					 
				
					
						
							
							
								 
								reivilibre
							
						 
						
							 
							
							
								
								
							
							
								
							
								d743b25c8f 
								
									
								
							
								 
							
						 
						
							
							
								
								Use supervisord to supervise Postgres and Caddy in the Complement image. ( #12480 )  
							
							 
							
							... 
							
							
							
							Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> 
							
						 
						
							2022-04-27 14:39:41 +01:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								f5668f0b4a 
								
									
								
							
								 
							
						 
						
							
							
								
								Await un-partial-stating after a partial-state join ( #12399 )  
							
							 
							
							... 
							
							
							
							When we join a room via the faster-joins mechanism, we end up with "partial
state" at some points on the event DAG. Many parts of the codebase need to
wait for the full state to load. So, we implement a mechanism to keep track of
which events have partial state, and wait for them to be fully-populated. 
							
						 
						
							2022-04-21 07:42:03 +01:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								960b4fb409 
								
									
								
							
								 
							
						 
						
							
							
								
								complement-synapse-workers: factor out separate entry point script ( #12467 )  
							
							 
							
							... 
							
							
							
							... with a bit more verbosity. 
							
						 
						
							2022-04-14 14:56:10 +01:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								214f3b7d21 
								
									
								
							
								 
							
						 
						
							
							
								
								Enable certificate checking during complement tests ( #12435 )  
							
							 
							
							
							
						 
						
							2022-04-11 16:35:41 +01:00  
						
					 
				
					
						
							
							
								 
								Richard van der Hoff
							
						 
						
							 
							
							
								
								
							
							
								
							
								5f72ea1bde 
								
									
								
							
								 
							
						 
						
							
							
								
								Move complement setup stuff into the Synapse repo ( #12404 )  
							
							 
							
							... 
							
							
							
							Fixes  matrix-org/complement#330  (or it will, once we remove the old files).
It's not quite a lift-and-shift: I've also taken the opportunity to get rid of the custom CA that we used to use to sign the TLS certs, which has been superceded by the CA exposed by Complement. 
							
						 
						
							2022-04-11 11:39:28 +01:00