Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0611ea1495 
								
							 
						 
						
							
							
								
								fix: Auto-reply key requests  
							
							 
							
							
							
						 
						
							2021-09-16 22:14:41 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								c0c7f68bf3 
								
							 
						 
						
							
							
								
								chore: Rename to matrix  
							
							 
							
							
							
						 
						
							2021-06-18 09:58:25 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								14ee16fe16 
								
							 
						 
						
							
							
								
								feat: Implement new Hive Database  
							
							 
							
							... 
							
							
							
							The hive database now implements the whole API except for storing files which
should be better done by the flutter_cache_manager package inside of the
flutter app. All tests already run with Hive now but the Moor database is still
tested too. We needed to change some wait jobs in the tests because the Hive
database is not 100% in memory for the tests like Moor.
For now both database implementations are equal and the developer can pick
which one to use but we plan to get rid of Moor in the future. 
							
						 
						
							2021-06-16 08:43:33 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								aa4b0a25fa 
								
							 
						 
						
							
							
								
								refactor: Update matrix_api_lite and remove no longer necessary dep override  
							
							 
							
							... 
							
							
							
							The logger package has been removed too because the matrix_api_lite no longer
depends on it. It was a unnecessary import anyway because it was transitive in the past. 
							
						 
						
							2021-05-17 07:50:54 +00:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								ffef732103 
								
							 
						 
						
							
							
								
								refactor: enable more linter rules  
							
							 
							
							... 
							
							
							
							enable prefer_final_locals and prefer_final_in_for_each linter rules 
							
						 
						
							2021-04-14 10:29:29 +02:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								498c7825a5 
								
							 
						 
						
							
							
								
								feat: Add fallback keys support  
							
							 
							
							
							
						 
						
							2021-03-02 16:17:32 +01:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								a35266f1e4 
								
							 
						 
						
							
							
								
								feat: Replay last sent olm message on olm session recovery from other device  
							
							 
							
							
							
						 
						
							2021-01-20 12:50:52 +01:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								e450a09fb5 
								
							 
						 
						
							
							
								
								refactor: External matrix api  
							
							 
							
							
							
						 
						
							2021-01-04 10:26:29 +01:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								6f9deb5ae2 
								
							 
						 
						
							
							
								
								fix: Verify device signatures before storing devices and block those with invalid signatures  
							
							 
							
							
							
						 
						
							2020-12-22 10:22:42 +01:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
							
							
								
							
							
								dfd88277b9 
								
							 
						 
						
							
							
								
								Merge branch 'soru/autoreply-more-key-requests' into 'main'  
							
							 
							
							... 
							
							
							
							feat: Auto-Share megolm sessions with other users we know for a fact are...
Closes  #127 
See merge request famedly/famedlysdk!570  
							
						 
						
							2020-12-21 14:08:17 +00:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								df1c249011 
								
							 
						 
						
							
							
								
								feat: Auto-Share megolm sessions with other users we know for a fact are allowed to see said message  
							
							 
							
							
							
						 
						
							2020-12-21 14:41:44 +01:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								cd4dafcd45 
								
							 
						 
						
							
							
								
								chore: Nicer logs in tests  
							
							 
							
							
							
						 
						
							2020-12-21 14:21:12 +01:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								57286d4c28 
								
							 
						 
						
							
							
								
								feat: Use logger package  
							
							 
							
							
							
						 
						
							2020-12-19 12:04:25 +00:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								bec1761172 
								
							 
						 
						
							
							
								
								refactor: content parsing  
							
							 
							
							
							
						 
						
							2020-11-30 15:34:46 +01:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								323b203718 
								
							 
						 
						
							
							
								
								refactor: algorithm types  
							
							 
							
							
							
						 
						
							2020-11-30 14:26:31 +01:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								ea59c4bd94 
								
							 
						 
						
							
							
								
								refactor(keybackup): Update database for stored megolm keys to prepare for proper online key backup  
							
							 
							
							
							
						 
						
							2020-08-17 09:10:51 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								6170c79fe1 
								
							 
						 
						
							
							
								
								Improve logging  
							
							 
							
							
							
						 
						
							2020-08-06 09:35:02 +00:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								c233d57f9f 
								
							 
						 
						
							
							
								
								add online key backup test  
							
							 
							
							
							
						 
						
							2020-06-13 19:48:38 +02:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								4c60369b8d 
								
							 
						 
						
							
							
								
								migrate to new thingy!  
							
							 
							
							
							
						 
						
							2020-06-05 22:03:28 +02:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								0b1d6ae8dd 
								
							 
						 
						
							
							
								
								split off into fake client  
							
							 
							
							
							
						 
						
							2020-06-05 09:59:37 +02:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f3f3231df6 
								
							 
						 
						
							
							
								
								add some encrypt / decrypt tests  
							
							 
							
							
							
						 
						
							2020-06-04 17:51:49 +02:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								fcde6a2459 
								
							 
						 
						
							
							
								
								split encryption stuff to other library  
							
							 
							
							
							
						 
						
							2020-06-04 13:39:51 +02:00