cc377202da 
								
							 
						 
						
							
							
								
								fix: remove deprecated sender_key occurrences  
							
							
							
						 
						
							2023-05-08 09:12:14 +00:00  
				
					
						
							
							
								 
						
							
								4ac1615ad6 
								
							 
						 
						
							
							
								
								fix: coverage_without_olm tests  
							
							... 
							
							
							
							The coverage calculation is currently broken in dart/test, see
https://github.com/dart-lang/test/issues/1698  for reference. 
							
						 
						
							2022-08-15 13:03:06 +02:00  
				
					
						
							
							
								 
						
							
								073d98cf3d 
								
							 
						 
						
							
							
								
								feat: add coverage to MRs  
							
							
							
						 
						
							2022-08-08 15:42:54 +02:00  
				
					
						
							
							
								 
						
							
								7885281c72 
								
							 
						 
						
							
							
								
								refactor: Use import sorter and ci templates  
							
							
							
						 
						
							2022-07-21 15:44:04 +02:00  
				
					
						
							
							
								 
						
							
								3f3d4d38d6 
								
							 
						 
						
							
							
								
								refactor: Migrate to Matrix Api Lite 1.0.0  
							
							
							
						 
						
							2022-05-17 22:50:04 +00:00  
				
					
						
							
							
								 
						
							
								e6f77924d6 
								
							 
						 
						
							
							
								
								refactor: port encryption tests  
							
							
							
						 
						
							2021-10-28 03:44:02 +02:00  
				
					
						
							
							
								 
						
							
								0611ea1495 
								
							 
						 
						
							
							
								
								fix: Auto-reply key requests  
							
							
							
						 
						
							2021-09-16 22:14:41 +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  
				
					
						
							
							
								 
						
							
								c0c7f68bf3 
								
							 
						 
						
							
							
								
								chore: Rename to matrix  
							
							
							
						 
						
							2021-06-18 09:58:25 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								498c7825a5 
								
							 
						 
						
							
							
								
								feat: Add fallback keys support  
							
							
							
						 
						
							2021-03-02 16:17:32 +01:00  
				
					
						
							
							
								 
						
							
								a35266f1e4 
								
							 
						 
						
							
							
								
								feat: Replay last sent olm message on olm session recovery from other device  
							
							
							
						 
						
							2021-01-20 12:50:52 +01:00  
				
					
						
							
							
								 
						
							
								e450a09fb5 
								
							 
						 
						
							
							
								
								refactor: External matrix api  
							
							
							
						 
						
							2021-01-04 10:26:29 +01:00  
				
					
						
							
							
								 
						
							
								6f9deb5ae2 
								
							 
						 
						
							
							
								
								fix: Verify device signatures before storing devices and block those with invalid signatures  
							
							
							
						 
						
							2020-12-22 10:22:42 +01:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								cd4dafcd45 
								
							 
						 
						
							
							
								
								chore: Nicer logs in tests  
							
							
							
						 
						
							2020-12-21 14:21:12 +01:00  
				
					
						
							
							
								 
						
							
								57286d4c28 
								
							 
						 
						
							
							
								
								feat: Use logger package  
							
							
							
						 
						
							2020-12-19 12:04:25 +00:00  
				
					
						
							
							
								 
						
							
								bec1761172 
								
							 
						 
						
							
							
								
								refactor: content parsing  
							
							
							
						 
						
							2020-11-30 15:34:46 +01:00  
				
					
						
							
							
								 
						
							
								323b203718 
								
							 
						 
						
							
							
								
								refactor: algorithm types  
							
							
							
						 
						
							2020-11-30 14:26:31 +01:00  
				
					
						
							
							
								 
						
							
								ea59c4bd94 
								
							 
						 
						
							
							
								
								refactor(keybackup): Update database for stored megolm keys to prepare for proper online key backup  
							
							
							
						 
						
							2020-08-17 09:10:51 +02:00  
				
					
						
							
							
								 
						
							
								6170c79fe1 
								
							 
						 
						
							
							
								
								Improve logging  
							
							
							
						 
						
							2020-08-06 09:35:02 +00:00  
				
					
						
							
							
								 
						
							
								c233d57f9f 
								
							 
						 
						
							
							
								
								add online key backup test  
							
							
							
						 
						
							2020-06-13 19:48:38 +02:00  
				
					
						
							
							
								 
						
							
								4c60369b8d 
								
							 
						 
						
							
							
								
								migrate to new thingy!  
							
							
							
						 
						
							2020-06-05 22:03:28 +02:00  
				
					
						
							
							
								 
						
							
								0b1d6ae8dd 
								
							 
						 
						
							
							
								
								split off into fake client  
							
							
							
						 
						
							2020-06-05 09:59:37 +02:00  
				
					
						
							
							
								 
						
							
								f3f3231df6 
								
							 
						 
						
							
							
								
								add some encrypt / decrypt tests  
							
							
							
						 
						
							2020-06-04 17:51:49 +02:00  
				
					
						
							
							
								 
						
							
								fcde6a2459 
								
							 
						 
						
							
							
								
								split encryption stuff to other library  
							
							
							
						 
						
							2020-06-04 13:39:51 +02:00