Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d57c19802d 
								
							 
						 
						
							
							
								
								improvement: don't do state updates if the event was soft failed  
							
							
							
						 
						
							2021-08-30 10:46:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								632a1343eb 
								
							 
						 
						
							
							
								
								fix: make appservices more efficient  
							
							
							
						 
						
							2021-08-29 20:00:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1601027605 
								
							 
						 
						
							
							
								
								add warning if calculated event id != requested event id  
							
							
							
						 
						
							2021-08-28 19:35:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								afca61fe7c 
								
							 
						 
						
							
							
								
								fix: don't retry soft failed events  
							
							
							
						 
						
							2021-08-28 11:39:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Devin Ragotzy 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9bff276fa9 
								
							 
						 
						
							
							
								
								Use Arc<EventId> in place of most EventIds  
							
							
							
						 
						
							2021-08-27 20:20:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								19b89ab91f 
								
							 
						 
						
							
							
								
								fix: server resolution  
							
							
							
						 
						
							2021-08-27 20:20:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0330d3e270 
								
							 
						 
						
							
							
								
								fix: server resolution with well-known files  
							
							
							
						 
						
							2021-08-27 20:20:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a1e8a99db5 
								
							 
						 
						
							
							
								
								improvement: less IO for auth chains  
							
							
							
						 
						
							2021-08-27 20:20:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33172a70e6 
								
							 
						 
						
							
							
								
								fix: improve key fetching  
							
							
							
						 
						
							2021-08-27 20:20:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								41d07be97b 
								
							 
						 
						
							
							
								
								improvement: persist cached auth chains in db  
							
							
							
						 
						
							2021-08-26 14:19:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bef4fe50ce 
								
							 
						 
						
							
							
								
								fix: better migration, force e2ee device key updates  
							
							
							
						 
						
							2021-08-26 14:19:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9152b877a7 
								
							 
						 
						
							
							
								
								fix: wrong soft fail check, too many events in /sync state response  
							
							
							
						 
						
							2021-08-26 14:19:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9f8c45c763 
								
							 
						 
						
							
							
								
								fix: e2ee over federation  
							
							... 
							
							
							
							to device events were not being sent 
							
						 
						
							2021-08-26 14:19:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dd87066546 
								
							 
						 
						
							
							
								
								improvement: more efficient auth chain cache  
							
							
							
						 
						
							2021-08-24 21:55:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								81e056417c 
								
							 
						 
						
							
							
								
								improvement: better e2ee over fed, faster incoming event handling  
							
							
							
						 
						
							2021-08-24 19:52:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								72dd95f500 
								
							 
						 
						
							
							
								
								Merge branch 'createwarnings' into 'master'  
							
							... 
							
							
							
							fix: correct create event warnings
See merge request famedly/conduit!161  
							
						 
						
							2021-08-24 17:51:53 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								4f8cf3bed4 
								
							 
						 
						
							
							
								
								Merge branch 'send_join_v1' into 'master'  
							
							... 
							
							
							
							Implement federation/v1/send_join
See merge request famedly/conduit!141  
							
						 
						
							2021-08-22 12:06:26 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								b3ea6adc9c 
								
							 
						 
						
							
							
								
								Merge branch 'get-pdu-json' into 'master'  
							
							... 
							
							
							
							Consistent and escaped response in get_pdu
See merge request famedly/conduit!160  
							
						 
						
							2021-08-22 11:08:11 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6d83954c40 
								
							 
						 
						
							
							
								
								fix: room upgrades  
							
							
							
						 
						
							2021-08-22 13:06:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								667ffb4239 
								
							 
						 
						
							
							
								
								fix: correct create event warnings  
							
							
							
						 
						
							2021-08-22 13:01:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kurt Roeckx 
								
							 
						 
						
							
							
							
							
								
							
							
								48494c9464 
								
							 
						 
						
							
							
								
								Implement federation/v1/send_join  
							
							
							
						 
						
							2021-08-22 10:07:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tom Smeding 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2ef23b213a 
								
							 
						 
						
							
							
								
								Consistent and escaped response in get_pdu  
							
							... 
							
							
							
							1. The fallback text of the get_pdu admin room command response message
   now contains the same text as the formatted_body content (namely, the
   json instead of Debug-formatting of a serde type).
2. The formatted_body content of the get_pdu response is now
   html-escaped. 
							
						 
						
							2021-08-21 15:31:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3b78e43a18 
								
							 
						 
						
							
							
								
								fmt  
							
							
							
						 
						
							2021-08-21 14:24:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4956fb9fba 
								
							 
						 
						
							
							
								
								improvement: limit prev event fetching  
							
							
							
						 
						
							2021-08-21 14:22:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b09499c2df 
								
							 
						 
						
							
							
								
								fix: don't save empty tokens  
							
							
							
						 
						
							2021-08-19 14:05:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								46d8a46e1f 
								
							 
						 
						
							
							
								
								improvement: faster incoming transaction handling  
							
							
							
						 
						
							2021-08-19 11:01:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bf7e019a68 
								
							 
						 
						
							
							
								
								improvement: better prev event fetching, perf improvements  
							
							
							
						 
						
							2021-08-17 16:06:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								75ba8bb565 
								
							 
						 
						
							
							
								
								fix: faster room joins  
							
							
							
						 
						
							2021-08-17 00:22:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0823506d05 
								
							 
						 
						
							
							
								
								fix: don't load endless prev events and fix room join bug  
							
							
							
						 
						
							2021-08-16 23:24:52 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c3bee34a0 
								
							 
						 
						
							
							
								
								improvement: better sqlite  
							
							
							
						 
						
							2021-08-15 13:27:03 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a4310f840e 
								
							 
						 
						
							
							
								
								improvement: state info cache  
							
							
							
						 
						
							2021-08-15 06:48:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5bd5b41c70 
								
							 
						 
						
							
							
								
								fix: fetch event multiple times  
							
							
							
						 
						
							2021-08-15 06:48:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f9a2edc0dd 
								
							 
						 
						
							
							
								
								fix: also fetch prev events that are outliers already  
							
							
							
						 
						
							2021-08-15 06:48:25 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ecd1e45a44 
								
							 
						 
						
							
							
								
								fix: fetch more than one prev event  
							
							
							
						 
						
							2021-08-15 06:48:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1d46569929 
								
							 
						 
						
							
							
								
								fix: don't use recursion for prev events  
							
							
							
						 
						
							2021-08-15 06:48:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e3a8ca35d 
								
							 
						 
						
							
							
								
								fmt  
							
							
							
						 
						
							2021-08-15 06:48:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0cb22996be 
								
							 
						 
						
							
							
								
								remove prev event fetch limit  
							
							
							
						 
						
							2021-08-15 06:48:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								38effda799 
								
							 
						 
						
							
							
								
								fix: delta calculation  
							
							
							
						 
						
							2021-08-14 19:11:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3cf0145bc5 
								
							 
						 
						
							
							
								
								fix: room exists panic  
							
							
							
						 
						
							2021-08-14 08:26:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3eabaa2a95 
								
							 
						 
						
							
							
								
								finish implementing better state store  
							
							
							
						 
						
							2021-08-13 19:49:16 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31f60ad6fd 
								
							 
						 
						
							
							
								
								improvement: migrations, batch inserts  
							
							
							
						 
						
							2021-08-12 17:56:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								41dd620d74 
								
							 
						 
						
							
							
								
								WIP improvement: much better state storage  
							
							
							
						 
						
							2021-08-12 17:56:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9410d3ef9c 
								
							 
						 
						
							
							
								
								fix: long prev event fetch times for huge rooms  
							
							
							
						 
						
							2021-08-12 17:56:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								665aee11c0 
								
							 
						 
						
							
							
								
								less warnings  
							
							
							
						 
						
							2021-08-12 17:56:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5173d0deb5 
								
							 
						 
						
							
							
								
								improvement: cache for short event ids  
							
							
							
						 
						
							2021-08-12 17:56:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c2c6a8673e 
								
							 
						 
						
							
							
								
								improvement: use u64s in auth chain cache  
							
							
							
						 
						
							2021-08-12 17:56:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								096e0971f1 
								
							 
						 
						
							
							
								
								improvement: smaller cache, better prev event fetching  
							
							
							
						 
						
							2021-08-12 17:56:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonas Zohren 
								
							 
						 
						
							
							
							
							
								
							
							
								4cf3c432af 
								
							 
						 
						
							
							
								
								Try to set canonical room alias on room creation.  
							
							... 
							
							
							
							The spec does not require servers to apply a room canonical alias event upon room creation (yet).
Still, synapse does that, since users can set their desired alias in Elements room creation dialog.
With this commit, conduit also sets that alias if it is a valid one.
This closes https://gitlab.com/famedly/conduit/-/issues/123  
							
						 
						
							2021-08-12 14:02:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Timo Kösters 
								
							 
						 
						
							
							
							
							
								
							
							
								e83c226b1b 
								
							 
						 
						
							
							
								
								Merge branch 'zap-displayname' into 'master'  
							
							... 
							
							
							
							Set nicer displayname
See merge request famedly/conduit!149  
							
						 
						
							2021-08-10 05:43:44 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jonathan de Jong 
								
							 
						 
						
							
							
							
							
								
							
							
								8335f44bfe 
								
							 
						 
						
							
							
								
								Set nicer displayname  
							
							
							
						 
						
							2021-08-10 05:43:44 +00:00