Nicolas Werner
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								3f83e5481c 
								
							 
						 
						
							
							
								
								refactor: port room test to nullsafety  
							
							 
							
							
							
						 
						
							2021-10-28 03:44:02 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								2fd4425099 
								
							 
						 
						
							
							
								
								refactor: port some simple tests to nullsafety  
							
							 
							
							
							
						 
						
							2021-10-28 03:44:02 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6abd9e7e22 
								
							 
						 
						
							
							
								
								refactor: nullsafe event test  
							
							 
							
							
							
						 
						
							2021-10-28 03:44:01 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ebd5bc3d24 
								
							 
						 
						
							
							
								
								refactor: make room nullsafe  
							
							 
							
							
							
						 
						
							2021-10-28 00:54:25 +02:00  
						
					 
				
					
						
							
							
								 
								Jayesh Nirve
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								b955318edb 
								
							 
						 
						
							
							
								
								fix: add room invite update to roomStateBox, so invites don't show empty room when app is restarted  
							
							 
							
							
							
						 
						
							2021-10-26 16:00:22 +05:30  
						
					 
				
					
						
							
							
								 
								Jindra
							
						 
						
							 
							
							
							
							
								
							
							
								06281d1361 
								
							 
						 
						
							
							
								
								refactor: add export & order package exports  
							
							 
							
							
							
						 
						
							2021-10-25 17:51:20 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fb0a84d7b2 
								
							 
						 
						
							
							
								
								refactor: make client nullsafe  
							
							 
							
							
							
						 
						
							2021-10-25 16:34:02 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								17fd1f22b3 
								
							 
						 
						
							
							
								
								refactor: make event nullsafe  
							
							 
							
							
							
						 
						
							2021-10-25 10:10:25 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								d2ee73f96f 
								
							 
						 
						
							
							
								
								chore: Bump version  
							
							 
							
							
							
						 
						
							2021-10-25 11:19:45 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								7a85d52d93 
								
							 
						 
						
							
							
								
								fix: Remove unnecessary null check  
							
							 
							
							
							
						 
						
							2021-10-25 11:11:55 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								7d5652e9a3 
								
							 
						 
						
							
							
								
								fix: Remove duplicated import  
							
							 
							
							
							
						 
						
							2021-10-25 11:11:17 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								9193950970 
								
							 
						 
						
							
							
								
								fix: Auto update room states  
							
							 
							
							... 
							
							
							
							Room states are ignored if the event with the same event ID
is already known in the database. But
because of the event is stored in the
database and after this
setState in the Room class is called,
an event is always "known" and
therefore auto updating was broken. 
							
						 
						
							2021-10-25 10:55:54 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								b5ca69ead3 
								
							 
						 
						
							
							
								
								chore: Bump version  
							
							 
							
							
							
						 
						
							2021-10-18 15:55:51 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								faba36d476 
								
							 
						 
						
							
							
								
								fix: Missing null check in a nested json map  
							
							 
							
							
							
						 
						
							2021-10-18 15:45:29 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								f36299c3d7 
								
							 
						 
						
							
							
								
								CI: Remove documentation in favor of notion.so  
							
							 
							
							... 
							
							
							
							This also means we no longer need the
publish to pub.dev script
because it just removes the
docs as a workaround and does
nothing more. 
							
						 
						
							2021-10-18 07:36:18 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								b4c922f49c 
								
							 
						 
						
							
							
								
								chore: Bump version  
							
							 
							
							
							
						 
						
							2021-10-15 10:20:23 +02:00  
						
					 
				
					
						
							
							
								 
								Jindra
							
						 
						
							 
							
							
							
							
								
							
							
								2b8782c699 
								
							 
						 
						
							
							
								
								fix: delete forgotten files caused by mergetool  
							
							 
							
							
							
						 
						
							2021-10-14 15:37:43 +02:00  
						
					 
				
					
						
							
							
								 
								Jindřich Pikora
							
						 
						
							 
							
							
							
							
								
							
							
								c6e0359522 
								
							 
						 
						
							
							
								
								refactor: Change event status to enum  
							
							 
							
							
							
						 
						
							2021-10-14 13:31:07 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								d5e5500ac5 
								
							 
						 
						
							
							
								
								refactor: make timeline nullsafe  
							
							 
							
							
							
						 
						
							2021-10-14 10:50:18 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								8146aa05b8 
								
							 
						 
						
							
							
								
								refactor: make user nullsafe  
							
							 
							
							
							
						 
						
							2021-10-14 10:27:34 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								978c3bb994 
								
							 
						 
						
							
							
								
								refactor: make voip_content nullsafe  
							
							 
							
							
							
						 
						
							2021-10-13 17:03:34 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								60956bde00 
								
							 
						 
						
							
							
								
								chore: port the remaining encryption files to nullsafety  
							
							 
							
							
							
						 
						
							2021-10-13 13:58:21 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								3ae42d1a88 
								
							 
						 
						
							
							
								
								fix: Type error when using CryptoKey in dart web  
							
							 
							
							... 
							
							
							
							In Dart Web when using CryptoKey we
get a type error. When using the html version of it
it seems to work fine. 
							
						 
						
							2021-10-13 12:30:04 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								ffea21a309 
								
							 
						 
						
							
							
								
								ci: check code metrics  
							
							 
							
							
							
						 
						
							2021-10-12 11:33:34 +00:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								3130139bde 
								
							 
						 
						
							
							
								
								refactor: prepare null safefy for user.dart  
							
							 
							
							... 
							
							
							
							With this commit, the migration tool needs to do 8 fewer changes. 
							
						 
						
							2021-10-11 19:58:26 +00:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
							
							
								
							
							
								f811e45102 
								
							 
						 
						
							
							
								
								fix: events with unknown users having invalid mxids  
							
							 
							
							... 
							
							
							
							This caused issues down the line where the sender id was assumed to
be a valid matrix identifier 
							
						 
						
							2021-10-11 19:49:10 +00:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								b516bd1005 
								
							 
						 
						
							
							
								
								refactor: add and use constructor with named parameters  
							
							 
							
							
							
						 
						
							2021-10-08 14:26:23 +02:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								66f29c7685 
								
							 
						 
						
							
							
								
								refactor: move voip content in its own file  
							
							 
							
							
							
						 
						
							2021-10-08 14:26:23 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								3603dae312 
								
							 
						 
						
							
							
								
								feat: Calc benchmarks for hive operations on init  
							
							 
							
							
							
						 
						
							2021-10-07 12:18:13 +00:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								a7818bbd0f 
								
							 
						 
						
							
							
								
								refactor: null safety for all utils  
							
							 
							
							
							
						 
						
							2021-10-05 15:41:25 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								687a6341f1 
								
							 
						 
						
							
							
								
								fix: Sent events are sorted in SENDING timeline  
							
							 
							
							... 
							
							
							
							Events with a status of 1 should be sorted in the normal timeline.
They should not be stucked at the bottom. This fixes a bug
where a limited timeline flag
can stuck a SENT event at the bottom of
the chat forever. 
							
						 
						
							2021-10-04 17:45:27 +00:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								4bd659fd56 
								
							 
						 
						
							
							
								
								style: remove unneeded trailing comma  
							
							 
							
							
							
						 
						
							2021-09-30 15:53:43 +02:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								85004e1faf 
								
							 
						 
						
							
							
								
								refactor: capture member variables as finals  
							
							 
							
							
							
						 
						
							2021-09-30 15:53:43 +02:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								41d905ca60 
								
							 
						 
						
							
							
								
								refactor: use more ?.  
							
							 
							
							
							
						 
						
							2021-09-30 15:53:43 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								71e5ec1bb5 
								
							 
						 
						
							
							
								
								style: use map entry with explicit types over cast  
							
							 
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								6f7f7100e1 
								
							 
						 
						
							
							
								
								fix: use explicit type in fold instead of cast  
							
							 
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								7dd176c278 
								
							 
						 
						
							
							
								
								fix: apply review feedback  
							
							 
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								08bbb3f6f5 
								
							 
						 
						
							
							
								
								fix: prefer ! over ?  
							
							 
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								d15c71e5b3 
								
							 
						 
						
							
							
								
								fix: pre vs postcrement confusion  
							
							 
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								e5682fcb91 
								
							 
						 
						
							
							
								
								refactor: remove clientid from encryption code  
							
							 
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								1c838e3be8 
								
							 
						 
						
							
							
								
								fix: Cleanup nullsafe encryption a bit  
							
							 
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								da80658c09 
								
							 
						 
						
							
							
								
								refactor: simplify device_keys_list.dart  
							
							 
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								a196b53219 
								
							 
						 
						
							
							
								
								refactor: nullsafe encryption  
							
							 
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								259c9cade6 
								
							 
						 
						
							
							
								
								fix: missing range check  
							
							 
							
							... 
							
							
							
							When requesting history the `start` parameter could become larger than the loaded events
from the database were, resulting in an error when attempting to request history. 
							
						 
						
							2021-09-30 14:34:28 +02:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								1d0202e14e 
								
							 
						 
						
							
							
								
								refactor: null safe matrix_id_string_extension  
							
							 
							
							
							
						 
						
							2021-09-27 12:59:51 +00:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								3b1c6e3d2b 
								
							 
						 
						
							
							
								
								refactor: arbitrary components in _parseIdentifierIntoUri  
							
							 
							
							
							
						 
						
							2021-09-27 12:59:51 +00:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								fb0ea2efc3 
								
							 
						 
						
							
							
								
								refactor: parseIdentifierIntoParts  
							
							 
							
							
							
						 
						
							2021-09-27 12:59:51 +00:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								7fce5b6040 
								
							 
						 
						
							
							
								
								refactor: inline parseQueryString in parseIdentifierIntoParts  
							
							 
							
							
							
						 
						
							2021-09-27 12:59:51 +00:00  
						
					 
				
					
						
							
							
								 
								Lukas Lihotzki
							
						 
						
							 
							
							
							
							
								
							
							
								8ea01fcee0 
								
							 
						 
						
							
							
								
								refactor: simplify parseQueryString in parseIdentifierIntoParts  
							
							 
							
							
							
						 
						
							2021-09-27 12:59:51 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								62fe7a1704 
								
							 
						 
						
							
							
								
								fix: New verification requests on requesting history  
							
							 
							
							... 
							
							
							
							If requesting history happens to contain a m.key.verification.request we currently create a new key verification object and push it to the client.
This fixes it. 
							
						 
						
							2021-09-27 14:51:25 +02:00