538865f62a 
								
							 
						 
						
							
							
								
								chore: cleanup some eventTypes and unused variables  
							
							
							
						 
						
							2023-06-27 13:46:39 +05:30  
				
					
						
							
							
								 
						
							
								bfda82bb45 
								
							 
						 
						
							
							
								
								chore: fix unexpected null when device is not known  
							
							
							
						 
						
							2023-06-27 13:30:05 +05:30  
				
					
						
							
							
								 
						
							
								6a0a252912 
								
							 
						 
						
							
							
								
								feat: qr key verification  
							
							
							
						 
						
							2023-06-21 19:15:26 +05:30  
				
					
						
							
							
								 
						
							
								395ef0eb8e 
								
							 
						 
						
							
							
								
								refactor: Use tryGet for type casts whenever possible  
							
							
							
						 
						
							2023-06-21 15:04:46 +02:00  
				
					
						
							
							
								 
						
							
								5943576b1b 
								
							 
						 
						
							
							
								
								refactor: Added type casts to match refactored matrix_api_lite  
							
							
							
						 
						
							2023-06-16 12:42:10 +02:00  
				
					
						
							
							
								 
						
							
								7da56ee212 
								
							 
						 
						
							
							
								
								fix: minor stuff  
							
							
							
						 
						
							2022-11-24 11:00:10 +01:00  
				
					
						
							
							
								 
						
							
								f969a733f1 
								
							 
						 
						
							
							
								
								fix: minor stuff  
							
							
							
						 
						
							2022-11-24 10:48:17 +01:00  
				
					
						
							
							
								 
						
							
								dd4d0696b3 
								
							 
						 
						
							
							
								
								fix: do not pass the verified device list  
							
							
							
						 
						
							2022-11-24 10:19:52 +01:00  
				
					
						
							
							
								 
						
							
								8f37466295 
								
							 
						 
						
							
							
								
								fix: minor stuff  
							
							
							
						 
						
							2022-11-24 09:33:36 +01:00  
				
					
						
							
							
								 
						
							
								10cf979877 
								
							 
						 
						
							
							
								
								fix: minor stuff  
							
							
							
						 
						
							2022-11-23 19:28:08 +01:00  
				
					
						
							
							
								 
						
							
								44f862b966 
								
							 
						 
						
							
							
								
								feat: start verification with the verified device  
							
							
							
						 
						
							2022-11-23 13:43:57 +01:00  
				
					
						
							
							
								 
						
							
								476963069a 
								
							 
						 
						
							
							
								
								feat: support MSC 3935: cute events  
							
							... 
							
							
							
							- add cute event skeletron (`im.fluffychat.cute_events`)
- add cute events to default command batch
- this way, all SDK users can profit from cute events
- supported events: `hug`, `googly_eyes`, `cuddle`
Fixes:
https://rail.chat/@AgathaSorceress@eldritch.cafe/109336005433123570 
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf> 
							
						 
						
							2022-11-21 09:17:07 +01:00  
				
					
						
							
							
								 
						
							
								dd1f61c29e 
								
							 
						 
						
							
							
								
								feat: support dehydrated devices  
							
							
							
						 
						
							2022-08-29 13:05:55 +02:00  
				
					
						
							
							
								 
						
							
								a47833ab80 
								
							 
						 
						
							
							
								
								Merge branch 'nico/lints' into 'main'  
							
							... 
							
							
							
							feat: switch from pedantic to lints
See merge request famedly/company/frontend/famedlysdk!1094 
							
						 
						
							2022-08-15 14:15:51 +00:00  
				
					
						
							
							
								 
						
							
								6555f36d6d 
								
							 
						 
						
							
							
								
								feat: switch from pedantic to lints  
							
							
							
						 
						
							2022-08-15 14:15:51 +00:00  
				
					
						
							
							
								 
						
							
								527bcc63ad 
								
							 
						 
						
							
							
								
								refactor: Add reference to itself in bootstrap onUpdate callback  
							
							
							
						 
						
							2022-08-12 15:23:32 +02:00  
				
					
						
							
							
								 
						
							
								7885281c72 
								
							 
						 
						
							
							
								
								refactor: Use import sorter and ci templates  
							
							
							
						 
						
							2022-07-21 15:44:04 +02:00  
				
					
						
							
							
								 
						
							
								6e211f5a81 
								
							 
						 
						
							
							
								
								fix: race conditions in the SDK and its tests  
							
							
							
						 
						
							2022-07-13 00:36:49 +00:00  
				
					
						
							
							
								 
						
							
								cab03aa73b 
								
							 
						 
						
							
							
								
								fix: Allow unpadded base64 decoding  
							
							
							
						 
						
							2022-01-11 09:02:34 +00:00  
				
					
						
							
							
								 
						
							
								7d78233bf0 
								
							 
						 
						
							
							
								
								refactor: remove literal boolean comparisons leftover from nullsafety conversion  
							
							
							
						 
						
							2021-10-28 14:40:22 +02:00  
				
					
						
							
							
								 
						
							
								6e20c53b01 
								
							 
						 
						
							
							
								
								refactor: remove redundant null checks  
							
							
							
						 
						
							2021-10-28 14:32:09 +02:00  
				
					
						
							
							
								 
						
							
								fb0a84d7b2 
								
							 
						 
						
							
							
								
								refactor: make client nullsafe  
							
							
							
						 
						
							2021-10-25 16:34:02 +02:00  
				
					
						
							
							
								 
						
							
								60956bde00 
								
							 
						 
						
							
							
								
								chore: port the remaining encryption files to nullsafety  
							
							
							
						 
						
							2021-10-13 13:58:21 +00:00  
				
					
						
							
							
								 
						
							
								85004e1faf 
								
							 
						 
						
							
							
								
								refactor: capture member variables as finals  
							
							
							
						 
						
							2021-09-30 15:53:43 +02:00  
				
					
						
							
							
								 
						
							
								41d905ca60 
								
							 
						 
						
							
							
								
								refactor: use more ?.  
							
							
							
						 
						
							2021-09-30 15:53:43 +02:00  
				
					
						
							
							
								 
						
							
								71e5ec1bb5 
								
							 
						 
						
							
							
								
								style: use map entry with explicit types over cast  
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
				
					
						
							
							
								 
						
							
								7dd176c278 
								
							 
						 
						
							
							
								
								fix: apply review feedback  
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
				
					
						
							
							
								 
						
							
								08bbb3f6f5 
								
							 
						 
						
							
							
								
								fix: prefer ! over ?  
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
				
					
						
							
							
								 
						
							
								d15c71e5b3 
								
							 
						 
						
							
							
								
								fix: pre vs postcrement confusion  
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
				
					
						
							
							
								 
						
							
								e5682fcb91 
								
							 
						 
						
							
							
								
								refactor: remove clientid from encryption code  
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
				
					
						
							
							
								 
						
							
								1c838e3be8 
								
							 
						 
						
							
							
								
								fix: Cleanup nullsafe encryption a bit  
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
				
					
						
							
							
								 
						
							
								a196b53219 
								
							 
						 
						
							
							
								
								refactor: nullsafe encryption  
							
							
							
						 
						
							2021-09-30 12:58:37 +00:00  
				
					
						
							
							
								 
						
							
								77ca7523d0 
								
							 
						 
						
							
							
								
								refactor: remove unused clientId  
							
							
							
						 
						
							2021-09-24 16:05:05 +02:00  
				
					
						
							
							
								 
						
							
								fe9145d580 
								
							 
						 
						
							
							
								
								fix: missing null check  
							
							
							
						 
						
							2021-09-18 07:50:45 +00:00  
				
					
						
							
							
								 
						
							
								e000fbf9be 
								
							 
						 
						
							
							
								
								fix: compilation against newer matrix_api_lite  
							
							
							
						 
						
							2021-09-10 16:40:40 +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  
				
					
						
							
							
								 
						
							
								e8d511a371 
								
							 
						 
						
							
							
								
								fix: Missing null checks in syncUpdate handling  
							
							
							
						 
						
							2021-07-27 10:49:50 +02:00  
				
					
						
							
							
								 
						
							
								8665f092f4 
								
							 
						 
						
							
							
								
								chore: matrix_api_lite 0.4.0  
							
							
							
						 
						
							2021-07-26 14:54:22 +02:00  
				
					
						
							
							
								 
						
							
								99c900be9c 
								
							 
						 
						
							
							
								
								fix: Add missing null check  
							
							... 
							
							
							
							With Synapse 1.38 SyncUpdate.accountData is null if it is empty. 
							
						 
						
							2021-07-19 09:18:23 +02:00  
				
					
						
							
							
								 
						
							
								69b52ba85b 
								
							 
						 
						
							
							
								
								refactor: Move pedantic to dev_dependencies  
							
							... 
							
							
							
							The unawaited method from the pedantic package was a historic solution
for the case that you dont want to await a future in an async function.
But now we can do this with just a comment which
is the recommended way to do this now.
This makes it possible to have pedantic as a dev_dependency which means just one dependency less. 
							
						 
						
							2021-06-18 10:15:59 +02:00  
				
					
						
							
							
								 
						
							
								c0c7f68bf3 
								
							 
						 
						
							
							
								
								chore: Rename to matrix  
							
							
							
						 
						
							2021-06-18 09:58:25 +02:00  
				
					
						
							
							
								 
						
							
								9631cea83a 
								
							 
						 
						
							
							
								
								feat: Add toJson method for StoredInboundGroupSession  
							
							
							
						 
						
							2021-06-01 12:51:17 +02:00  
				
					
						
							
							
								 
						
							
								c3d47b16c6 
								
							 
						 
						
							
							
								
								CI: Use correct image  
							
							
							
						 
						
							2021-05-25 10:46:34 +02:00  
				
					
						
							
							
								 
						
							
								c66e35c16c 
								
							 
						 
						
							
							
								
								refactor: Create a clean database API  
							
							
							
						 
						
							2021-05-20 07:36:03 +00:00  
				
					
						
							
							
								 
						
							
								fdf650abd5 
								
							 
						 
						
							
							
								
								refactor: avoid if-condition based on bit value  
							
							
							
						 
						
							2021-04-26 18:48:54 +02:00  
				
					
						
							
							
								 
						
							
								b4f755388a 
								
							 
						 
						
							
							
								
								refactor: high-level loops  
							
							
							
						 
						
							2021-04-19 18:58:59 +02:00  
				
					
						
							
							
								 
						
							
								0ceb2b26df 
								
							 
						 
						
							
							
								
								refactor: Constants names  
							
							
							
						 
						
							2021-03-30 12:43:50 +02:00  
				
					
						
							
							
								 
						
							
								0a9f8497e2 
								
							 
						 
						
							
							
								
								chore: Make bootstrap logs more chatty  
							
							
							
						 
						
							2021-03-17 08:22:22 +01:00  
				
					
						
							
							
								 
						
							
								44ca96e544 
								
							 
						 
						
							
							
								
								refactor: Update pedantic  
							
							... 
							
							
							
							This enforces to NOT use curly braces in Strings where not needed
and not await non-future variables. 
							
						 
						
							2021-03-09 17:28:04 +00:00  
				
					
						
							
							
								 
						
							
								d07b663866 
								
							 
						 
						
							
							
								
								fix: Allow to broadcast cancels during key verification  
							
							
							
						 
						
							2021-02-10 13:05:09 +01:00