Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								44934d5911 
								
							 
						 
						
							
							
								
								Merge branch 'krille/enable-e2eerecovery' into 'main'  
							
							 
							
							... 
							
							
							
							chore: Enable E2EE recovery by default
See merge request famedly/company/frontend/famedlysdk!915 
							
						 
						
							2021-11-26 13:05:13 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								8a04e47360 
								
							 
						 
						
							
							
								
								Merge branch 'krille/migrate-olm-sessions' into 'main'  
							
							 
							
							... 
							
							
							
							feat: Migrate olm sessions on database migration
Closes  #256 
See merge request famedly/company/frontend/famedlysdk!916 
							
						 
						
							2021-11-26 12:56:00 +00:00  
						
					 
				
					
						
							
							
								 
								cloudwebrtc
							
						 
						
							 
							
							
							
							
								
							
							
								72584d679c 
								
							 
						 
						
							
							
								
								chore: bump version for webrtc_interface.  
							
							 
							
							
							
						 
						
							2021-11-26 20:33:57 +08:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								c7d182a0a7 
								
							 
						 
						
							
							
								
								chore: Bump version  
							
							 
							
							
							
						 
						
							2021-11-26 07:23:02 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								ac06864627 
								
							 
						 
						
							
							
								
								feat: Migrate olm sessions on database migration  
							
							 
							
							... 
							
							
							
							This adds a getAllOlmSessions
endpoint to the database API and
implements them in both
implementations. This also
adds it to the database
migration. 
							
						 
						
							2021-11-26 08:17:43 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								03418bfe8b 
								
							 
						 
						
							
							
								
								chore: Enable E2EE recovery by default  
							
							 
							
							... 
							
							
							
							We have disabled it by default to
prevent using workarounds as
long time solutions and to not
miss bugs. But in a federated
context we can not be sure that
we all Matrix clients are ever
bug free and we have now the
onEncryptionError Stream
anyway. 
							
						 
						
							2021-11-25 15:48:17 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								bdb4ad4594 
								
							 
						 
						
							
							
								
								Merge branch 'krille/fix-limited-timeline' into 'main'  
							
							 
							
							... 
							
							
							
							Krille/fix limited timeline
Closes  #253 
See merge request famedly/company/frontend/famedlysdk!914 
							
						 
						
							2021-11-25 12:25:07 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								b3eb6acdfb 
								
							 
						 
						
							
							
								
								Merge branch 'krille/delete-avatar' into 'main'  
							
							 
							
							... 
							
							
							
							fix: Remove user avatar
Closes  #254 
See merge request famedly/company/frontend/famedlysdk!913 
							
						 
						
							2021-11-25 12:21:29 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								cbf961aa9d 
								
							 
						 
						
							
							
								
								chore: Update SDK  
							
							 
							
							
							
						 
						
							2021-11-25 13:14:48 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								6c3741d59e 
								
							 
						 
						
							
							
								
								fix: Limited timeline clean up on web  
							
							 
							
							
							
						 
						
							2021-11-25 13:13:39 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								79b74e2bbf 
								
							 
						 
						
							
							
								
								fix: Remove user avatar  
							
							 
							
							
							
						 
						
							2021-11-25 09:00:59 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								6a3c25a8bd 
								
							 
						 
						
							
							
								
								chore: Make some tryGet errors verbose and display line  
							
							 
							
							... 
							
							
							
							tryGet messages can spam the
logs and may be better if
they are just verbose instead
of warnings. Also now
we display the line where
this tryGet call was. 
							
						 
						
							2021-11-25 08:47:19 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								2383cef438 
								
							 
						 
						
							
							
								
								feat: Colored logs on native and web  
							
							 
							
							... 
							
							
							
							This uses the developer.logs
method to print logs on
native and console.logs on
web. Therefore we have
native colored logs
everywhere without the use
of a package. It highlights
errors and warnings on
web much better and supports
collapsing stacktraces on
web. 
							
						 
						
							2021-11-25 08:26:19 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								59fbd557c5 
								
							 
						 
						
							
							
								
								Merge branch 'krille/updatefluffybox' into 'main'  
							
							 
							
							... 
							
							
							
							chore: Update FluffyBox
Closes  #229 
See merge request famedly/company/frontend/famedlysdk!911 
							
						 
						
							2021-11-24 12:10:16 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								b2281025e7 
								
							 
						 
						
							
							
								
								chore: Update FluffyBox  
							
							 
							
							
							
						 
						
							2021-11-24 13:02:34 +01:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								7f440be9b5 
								
							 
						 
						
							
							
								
								Merge branch 'krille/version' into 'main'  
							
							 
							
							... 
							
							
							
							chore: Bump version
See merge request famedly/company/frontend/famedlysdk!910 
							
						 
						
							2021-11-23 15:20:30 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								3ec778ff0d 
								
							 
						 
						
							
							
								
								chore: Bump version  
							
							 
							
							
							
						 
						
							2021-11-23 16:09:17 +01:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								64257735ac 
								
							 
						 
						
							
							
								
								Merge branch 'krille/limited-timeline-behavior' into 'main'  
							
							 
							
							... 
							
							
							
							fix: Limited timeline clears too much events
Closes  #217 
See merge request famedly/company/frontend/famedlysdk!907 
							
						 
						
							2021-11-23 15:06:29 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								da57be44e4 
								
							 
						 
						
							
							
								
								Merge branch 'krille/fix-decrypt-room-event' into 'main'  
							
							 
							
							... 
							
							
							
							fix: Decrypt last event of a room
Closes  #251 
See merge request famedly/company/frontend/famedlysdk!904 
							
						 
						
							2021-11-23 15:03:45 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								bc6ec5e592 
								
							 
						 
						
							
							
								
								Merge branch 'krille/idb' into 'main'  
							
							 
							
							... 
							
							
							
							feat: Implement FluffyBox database
See merge request famedly/company/frontend/famedlysdk!900 
							
						 
						
							2021-11-23 15:00:42 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								01eb851364 
								
							 
						 
						
							
							
								
								fix:  
							
							 
							
							
							
						 
						
							2021-11-23 15:48:18 +01:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
							
							
								
							
							
								17d8b4d25f 
								
							 
						 
						
							
							
								
								Merge branch 'krille/add-clear-cache-command' into 'main'  
							
							 
							
							... 
							
							
							
							feat: Add clear cache command
See merge request famedly/company/frontend/famedlysdk!908 
							
						 
						
							2021-11-23 13:06:53 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								0fae025332 
								
							 
						 
						
							
							
								
								Merge branch 'krille/null-boolean' into 'main'  
							
							 
							
							... 
							
							
							
							fix: Workaround for null boolean
See merge request famedly/company/frontend/famedlysdk!909 
							
						 
						
							2021-11-23 12:59:51 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								ee21121a63 
								
							 
						 
						
							
							
								
								fix: Workaround for null boolean  
							
							 
							
							... 
							
							
							
							deviceKeysList.outdated is not nullable but we have seen this error
in production: `Failed assertion: boolean expression must not be null`
So this could either be a null safety bug in Dart or a result of
using unsound null safety. The extra equal check `== true` should
safe us here 
							
						 
						
							2021-11-23 13:53:07 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								921c694888 
								
							 
						 
						
							
							
								
								feat: Add clear cache command  
							
							 
							
							
							
						 
						
							2021-11-23 09:48:08 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								9cbe1099e5 
								
							 
						 
						
							
							
								
								fix: Limited timeline clears too much events  
							
							 
							
							... 
							
							
							
							This fixes the bug that the
limited timeline flag also
clears all events from the
current SyncUpdate in an
open timeline. 
							
						 
						
							2021-11-23 09:06:30 +01:00  
						
					 
				
					
						
							
							
								 
								td
							
						 
						
							 
							
							
							
							
								
							
							
								5da0180f1f 
								
							 
						 
						
							
							
								
								Merge branch 'krille/fix-remove-avatar' into 'main'  
							
							 
							
							... 
							
							
							
							fix: Ability to remove avatar from room and account
Closes  #223 
See merge request famedly/company/frontend/famedlysdk!906 
							
						 
						
							2021-11-22 19:20:00 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								3338da4e09 
								
							 
						 
						
							
							
								
								fix: Ability to remove avatar from room and account  
							
							 
							
							... 
							
							
							
							To remove an avatar the
client needs to send an
empty object. This is now
possible by making the
MatrixFile parameter nullable. 
							
						 
						
							2021-11-22 19:36:38 +01:00  
						
					 
				
					
						
							
							
								 
								cloudwebrtc
							
						 
						
							 
							
							
							
							
								
							
							
								18af7e0642 
								
							 
						 
						
							
							
								
								chore: Set client to final.  
							
							 
							
							
							
						 
						
							2021-11-22 23:08:52 +08:00  
						
					 
				
					
						
							
							
								 
								cloudwebrtc
							
						 
						
							 
							
							
							
							
								
							
							
								12df5d8cdd 
								
							 
						 
						
							
							
								
								chore: Use RTCFactory interface to create MediaStream, VideoRenderer.  
							
							 
							
							
							
						 
						
							2021-11-22 22:41:49 +08:00  
						
					 
				
					
						
							
							
								 
								td
							
						 
						
							 
							
							
							
							
								
							
							
								7e4f27c657 
								
							 
						 
						
							
							
								
								Merge branch 'krille/fix-load-archived-room' into 'main'  
							
							 
							
							... 
							
							
							
							fix: Request history in archived rooms
Closes  #238 
See merge request famedly/company/frontend/famedlysdk!905 
							
						 
						
							2021-11-22 12:16:00 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								27c03b4fad 
								
							 
						 
						
							
							
								
								fix: Request history in archived rooms  
							
							 
							
							... 
							
							
							
							We have just forgotten to
set the prevBatch token in
the room object. 
							
						 
						
							2021-11-22 10:37:26 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								f3775fa5ba 
								
							 
						 
						
							
							
								
								fix: Decrypt last event of a room  
							
							 
							
							
							
						 
						
							2021-11-22 10:18:44 +01:00  
						
					 
				
					
						
							
							
								 
								Sorunome
							
						 
						
							 
							
							
							
							
								
							
							
								ffb4540172 
								
							 
						 
						
							
							
								
								Merge branch 'krille/create-chat-commands' into 'main'  
							
							 
							
							... 
							
							
							
							feat: Add commands to create chats
See merge request famedly/company/frontend/famedlysdk!903 
							
						 
						
							2021-11-21 12:48:30 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								a61e1ae4a3 
								
							 
						 
						
							
							
								
								feat: Add commands to create chats  
							
							 
							
							
							
						 
						
							2021-11-21 13:40:41 +01:00  
						
					 
				
					
						
							
							
								 
								cloudwebrtc
							
						 
						
							 
							
							
							
							
								
							
							
								5dfb196c90 
								
							 
						 
						
							
							
								
								chore: dart format.  
							
							 
							
							
							
						 
						
							2021-11-19 18:03:58 +08:00  
						
					 
				
					
						
							
							
								 
								cloudwebrtc
							
						 
						
							 
							
							
							
							
								
							
							
								93b623f2d5 
								
							 
						 
						
							
							
								
								chore: Use webrtc interface to build the voip module.  
							
							 
							
							
							
						 
						
							2021-11-19 17:51:38 +08:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								5c12a21e2e 
								
							 
						 
						
							
							
								
								Merge branch 'krille/anti-sembast' into 'main'  
							
							 
							
							... 
							
							
							
							refactor: Remove Sembast database implementation
See merge request famedly/company/frontend/famedlysdk!902 
							
						 
						
							2021-11-18 19:07:21 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								b99a78476a 
								
							 
						 
						
							
							
								
								refactor: Remove Sembast database implementation  
							
							 
							
							... 
							
							
							
							It was a nice experiment but it
loading everything into memory
is just too slow for big
accounts. 
							
						 
						
							2021-11-18 19:55:21 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								792e02b750 
								
							 
						 
						
							
							
								
								Merge branch 'krille/version' into 'main'  
							
							 
							
							... 
							
							
							
							chore: Bump version
See merge request famedly/company/frontend/famedlysdk!898 
							
						 
						
							2021-11-16 10:55:06 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								1e3068249f 
								
							 
						 
						
							
							
								
								chore: Bump version  
							
							 
							
							
							
						 
						
							2021-11-16 10:57:52 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								0532974022 
								
							 
						 
						
							
							
								
								Merge branch 'krille/sembast' into 'main'  
							
							 
							
							... 
							
							
							
							feat: Implement sembast store
Closes  #239 
See merge request famedly/company/frontend/famedlysdk!892 
							
						 
						
							2021-11-16 09:42:40 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								f5051a5afe 
								
							 
						 
						
							
							
								
								feat: Implement sembast store  
							
							 
							
							... 
							
							
							
							refactor: Use typed store 
							
						 
						
							2021-11-16 09:50:25 +01:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								ae5225f495 
								
							 
						 
						
							
							
								
								Merge branch 'krille/fix-start-chat' into 'main'  
							
							 
							
							... 
							
							
							
							fix: Dont enable e2ee without encryption support
See merge request famedly/company/frontend/famedlysdk!893 
							
						 
						
							2021-11-16 08:07:32 +00:00  
						
					 
				
					
						
							
							
								 
								td
							
						 
						
							 
							
							
							
							
								
							
							
								1804838324 
								
							 
						 
						
							
							
								
								Merge branch 'krille/fix-crash-in-htmltotext' into 'main'  
							
							 
							
							... 
							
							
							
							fix: HtmlToText crashes with an empty code block
Closes  #249 
See merge request famedly/company/frontend/famedlysdk!897 
							
						 
						
							2021-11-16 07:27:09 +00:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								66bf8e6ace 
								
							 
						 
						
							
							
								
								fix: HtmlToText crashes with an empty code block  
							
							 
							
							
							
						 
						
							2021-11-16 08:18:07 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								483f8c83e8 
								
							 
						 
						
							
							
								
								Merge branch 'krille/trim-username-fallback' into 'main'  
							
							 
							
							... 
							
							
							
							chore: Trim formatted username fallback
See merge request famedly/company/frontend/famedlysdk!895 
							
						 
						
							2021-11-15 15:33:44 +00:00  
						
					 
				
					
						
							
							
								 
								cloudwebrtc
							
						 
						
							 
							
							
							
							
								
							
							
								56d9ba7d4a 
								
							 
						 
						
							
							
								
								refactor: [WIP] Voip abstract interface.  
							
							 
							
							
							
						 
						
							2021-11-15 22:31:38 +08:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								13658b7da8 
								
							 
						 
						
							
							
								
								chore: Trim formatted username fallback  
							
							 
							
							... 
							
							
							
							A user has a mxid with a trailing "-" which
becomes a whitespace here. We should
trim those whitespaces after formatting. 
							
						 
						
							2021-11-15 13:08:31 +01:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								0be1576465 
								
							 
						 
						
							
							
								
								Merge branch 'krille/replace-old-statevent' into 'main'  
							
							 
							
							... 
							
							
							
							fix: use originServerTs to check if state event is old
See merge request famedly/company/frontend/famedlysdk!894 
							
						 
						
							2021-11-15 11:33:12 +00:00