20073ddd49 
								
							 
						 
						
							
							
								
								refactor: Store lastEvent in room object instead of room state  
							
							
							
						 
						
							2024-03-18 13:18:36 +01:00  
				
					
						
							
							
								 
						
							
								cce3646339 
								
							 
						 
						
							
							
								
								fix: startDirectChat might return an unjoined room  
							
							... 
							
							
							
							If you create DM room, but the other party doesn't join it, they might
be unable to create a new DM using startDirectChat. Since creating a new
DM is pretty much the same as joining the invite, we try to join the
pending DM invite first and fall back to creating a new room if that
fails. 
							
						 
						
							2023-09-04 13:27:55 +02:00  
				
					
						
							
							
								 
						
							
								d6a01070e3 
								
							 
						 
						
							
							
								
								fix: follow-up OLM matcher  
							
							... 
							
							
							
							Signed-off-by: The one with the braid <the-one@with-the-braid.cf> 
							
						 
						
							2023-01-19 17:21:54 +01:00  
				
					
						
							
							
								 
						
							
								c2e8ecfdff 
								
							 
						 
						
							
							
								
								refactor: migrate integration tests to more stable setup  
							
							... 
							
							
							
							Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
Signed-off-by: The one with the braid <the-one@with-the-braid.cf> 
							
						 
						
							2023-01-19 16:11:52 +01:00  
				
					
						
							
							
								 
						
							
								8c2d7d78d8 
								
							 
						 
						
							
							
								
								chore: use proper matchers in integration tests  
							
							
							
						 
						
							2022-12-14 14:45:58 +01:00  
				
					
						
							
							
								 
						
							
								6ef8a56041 
								
							 
						 
						
							
							
								
								feat: migrate e2ee test to DinD  
							
							... 
							
							
							
							- migrate e2ee tests to DinD
- test e2ee against Synapse, Conduit and Dendrite
- fix error handling in push rules (thanks to Dendrite tests)
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf> 
							
						 
						
							2022-11-23 09:01:53 +01:00  
				
					
						
							
							
								 
						
							
								a01921e6bc 
								
							 
						 
						
							
							
								
								chore: Fix e2ee tests by login with username instead of mxid  
							
							... 
							
							
							
							Hacky workaround because the UIA
Proxy does not work reliably with
login via mxid. 
							
						 
						
							2022-08-15 15:24:31 +02:00  
				
					
						
							
							
								 
						
							
								7885281c72 
								
							 
						 
						
							
							
								
								refactor: Use import sorter and ci templates  
							
							
							
						 
						
							2022-07-21 15:44:04 +02:00  
				
					
						
							
							
								 
						
							
								dd76e652bf 
								
							 
						 
						
							
							
								
								fix: buggy e2e test  
							
							... 
							
							
							
							Signed-off-by: Lanna Michalke <l.michalke@famedly.com> 
							
						 
						
							2022-05-23 14:40:19 +02:00  
				
					
						
							
							
								 
						
							
								8fd3bbe28c 
								
							 
						 
						
							
							
								
								feat: support HiveCollections as Database provider  
							
							... 
							
							
							
							- support Hive's new `CollectionBox` and `BoxCollection`
Signed-off-by: Lanna Michalke <l.michalke@famedly.com> 
							
						 
						
							2022-05-21 20:19:52 +02:00  
				
					
						
							
							
								 
						
							
								eefc40e2d0 
								
							 
						 
						
							
							
								
								refactor: Get rid of dynamic input in checkHomeserver  
							
							... 
							
							
							
							This also fixes the automatic
homeserver detection in the
login method. It no longer uses
the deprecated user. 
							
						 
						
							2022-04-21 15:40:21 +02:00  
				
					
						
							
							
								 
						
							
								6e20c53b01 
								
							 
						 
						
							
							
								
								refactor: remove redundant null checks  
							
							
							
						 
						
							2021-10-28 14:32:09 +02:00  
				
					
						
							
							
								 
						
							
								6abd9e7e22 
								
							 
						 
						
							
							
								
								refactor: nullsafe event test  
							
							
							
						 
						
							2021-10-28 03:44:01 +02:00  
				
					
						
							
							
								 
						
							
								9b7474e2f2 
								
							 
						 
						
							
							
								
								refactor: Update to dart 2.12 and opt out in all files  
							
							... 
							
							
							
							This also adds some missing license headers, I have detected while
using license header search&replace to add the
null safety opt out 
							
						 
						
							2021-08-18 08:09:39 +02:00  
				
					
						
							
							
								 
						
							
								8665f092f4 
								
							 
						 
						
							
							
								
								chore: matrix_api_lite 0.4.0  
							
							
							
						 
						
							2021-07-26 14:54:22 +02:00  
				
					
						
							
							
								 
						
							
								c0c7f68bf3 
								
							 
						 
						
							
							
								
								chore: Rename to matrix  
							
							
							
						 
						
							2021-06-18 09:58:25 +02:00