d6c4b530c5 
								
							 
						 
						
							
							
								
								refactor: room displayname calculation  
							
							... 
							
							
							
							This deprecates the displayname
getter in favor of the new
getLocalizedDisplayname which
gets the default localization
by default so it can be
called without defining localizations. It adds a method
to calculate if a room is an
abandoned DM room where
it is made sure that the room
is actually empty. 
							
						 
						
							2023-01-17 08:51:07 +01:00  
				
					
						
							
							
								 
						
							
								579b01a405 
								
							 
						 
						
							
							
								
								Fix the timing error when the candidate arrives before the answer sdp.  
							
							
							
						 
						
							2023-01-11 02:50:38 +00:00  
				
					
						
							
							
								 
						
							
								4ff07b58f4 
								
							 
						 
						
							
							
								
								Merge branch 'td/ringtone' into 'main'  
							
							... 
							
							
							
							fix: play ringtone for incoming calls before trying to getUserMedia
Closes famedly-web#656
See merge request famedly/company/frontend/famedlysdk!1204 
							
						 
						
							2023-01-03 22:56:51 +00:00  
				
					
						
							
							
								 
						
							
								1138012dd1 
								
							 
						 
						
							
							
								
								fix: propogate filter to getParticipants in requestParticipants  
							
							
							
						 
						
							2023-01-04 03:36:51 +05:30  
				
					
						
							
							
								 
						
							
								bd352b60a6 
								
							 
						 
						
							
							
								
								fix: play ringtone for incoming calls before trying to getUserMedia  
							
							
							
						 
						
							2022-12-30 20:33:04 +05:30  
				
					
						
							
							
								 
						
							
								ed0ab3bdb9 
								
							 
						 
						
							
							
								
								Merge branch 'krille/remove-transaction-workaround' into 'main'  
							
							... 
							
							
							
							refactor: Remove database transaction workaround
See merge request famedly/company/frontend/famedlysdk!1192 
							
						 
						
							2022-12-27 13:20:21 +00:00  
				
					
						
							
							
								 
						
							
								956a2f793f 
								
							 
						 
						
							
							
								
								fix: Add timeout to sync http call  
							
							
							
						 
						
							2022-12-27 09:30:04 +01:00  
				
					
						
							
							
								 
						
							
								23552d5434 
								
							 
						 
						
							
							
								
								fix: Fix the called party not sending screensharing correctly.  
							
							
							
						 
						
							2022-12-21 20:49:37 +08:00  
				
					
						
							
							
								 
						
							
								7a5b013c92 
								
							 
						 
						
							
							
								
								refactor: Remove database transaction workaround  
							
							... 
							
							
							
							The workaround was from the
time when we have used
sqflite or when Hive had
bugs. But now HiveCollections
already supports transactions
in Dart zones and concurrent
write operations shouldn't
be a problem anymore. 
							
						 
						
							2022-12-21 09:41:11 +01:00  
				
					
						
							
							
								 
						
							
								58b3098f16 
								
							 
						 
						
							
							
								
								Merge branch 'braid/null-safe-code' into 'main'  
							
							... 
							
							
							
							fix: make some Room getters null safe
See merge request famedly/company/frontend/famedlysdk!1196 
							
						 
						
							2022-12-14 22:36:29 +00:00  
				
					
						
							
							
								 
						
							
								35a108b704 
								
							 
						 
						
							
							
								
								fix: make some Room getters null safe  
							
							... 
							
							
							
							- gixes huge error cause in integration tests of related apps
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf> 
							
						 
						
							2022-12-14 21:20:14 +01:00  
				
					
						
							
							
								 
						
							
								52d6b59cc1 
								
							 
						 
						
							
							
								
								fix: leaved direct chat name  
							
							
							
						 
						
							2022-12-12 10:31:40 +01:00  
				
					
						
							
							
								 
						
							
								0bd8848ec5 
								
							 
						 
						
							
							
								
								chore: Add voip connection tester.  
							
							
							
						 
						
							2022-12-01 14:14:08 +00:00  
				
					
						
							
							
								 
						
							
								3f82835d3a 
								
							 
						 
						
							
							
								
								fix: await requestKey() in event search  
							
							
							
						 
						
							2022-12-01 08:55:57 +00:00  
				
					
						
							
							
								 
						
							
								789527c256 
								
							 
						 
						
							
							
								
								fix: Request session key for bad encrypted events before the text search is carried out  
							
							
							
						 
						
							2022-11-28 08:08:26 +00:00  
				
					
						
							
							
								 
						
							
								67e1b9b253 
								
							 
						 
						
							
							
								
								Merge branch 'krille/check-if-verified-by-any-master-key' into 'main'  
							
							... 
							
							
							
							feat: Check if a key is verified by any master key
See merge request famedly/company/frontend/famedlysdk!1173 
							
						 
						
							2022-11-24 13:11:07 +00: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  
				
					
						
							
							
								 
						
							
								6ef8a56041 
								
							 
						 
						
							
							
								
								feat: migrate e2ee test to DinD  
							
							... 
							
							
							
							- migrate e2ee tests to DinD
- test e2ee against Synapse, Conduit and Dendrite
- fix error handling in push rules (thanks to Dendrite tests)
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf> 
							
						 
						
							2022-11-23 09:01:53 +01:00  
				
					
						
							
							
								 
						
							
								ffb37e834f 
								
							 
						 
						
							
							
								
								feat: check if the key is verified by any master key  
							
							
							
						 
						
							2022-11-22 17:22:04 +01:00  
				
					
						
							
							
								 
						
							
								3cc4cd8410 
								
							 
						 
						
							
							
								
								fix: follow account kind in registration  
							
							... 
							
							
							
							- as of now, account kind ist simply ignored
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf> 
							
						 
						
							2022-11-22 07:53:59 +01:00  
				
					
						
							
							
								 
						
							
								d517581fa5 
								
							 
						 
						
							
							
								
								Merge branch 'krille/fix-powerlevels' into 'main'  
							
							... 
							
							
							
							fix: PowerLevel calculation regarding to spec
See merge request famedly/company/frontend/famedlysdk!1172 
							
						 
						
							2022-11-21 09:39:50 +00:00  
				
					
						
							
							
								 
						
							
								f3287dbb99 
								
							 
						 
						
							
							
								
								fix: PowerLevel calculation regarding to spec  
							
							
							
						 
						
							2022-11-21 10:14:28 +01:00  
				
					
						
							
							
								 
						
							
								aaaf63a0b8 
								
							 
						 
						
							
							
								
								feat: Check if a key is verified by any master key  
							
							... 
							
							
							
							To check if a device is cross
signed by any master key can
be useful to know which
device can give us the
bootstrap keys on login. 
							
						 
						
							2022-11-21 10:12:12 +01:00  
				
					
						
							
							
								 
						
							
								50288698a8 
								
							 
						 
						
							
							
								
								Merge branch 'braid/cute-events' into 'main'  
							
							... 
							
							
							
							feat: support MSC 3935: cute events
See merge request famedly/company/frontend/famedlysdk!1168 
							
						 
						
							2022-11-21 08:53:44 +00: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  
				
					
						
							
							
								 
						
							
								6da10bf233 
								
							 
						 
						
							
							
								
								fix: handleMissedCalls on remote hangups before answer  
							
							
							
						 
						
							2022-11-18 12:13:02 +05:30  
				
					
						
							
							
								 
						
							
								d60a3aa579 
								
							 
						 
						
							
							
								
								refactor: Add argument for custom CreateRoomPreset to startDirectChat method  
							
							
							
						 
						
							2022-11-14 11:07:53 +01:00  
				
					
						
							
							
								 
						
							
								6784f4e83a 
								
							 
						 
						
							
							
								
								Merge branch 'krille/fix-request-users' into 'main'  
							
							... 
							
							
							
							chore: Follow up fix for request users in invite rooms
See merge request famedly/company/frontend/famedlysdk!1163 
							
						 
						
							2022-11-14 09:32:11 +00:00  
				
					
						
							
							
								 
						
							
								7caab4d086 
								
							 
						 
						
							
							
								
								chore: Follow up fix for request users in invite rooms  
							
							
							
						 
						
							2022-11-14 08:27:47 +01:00  
				
					
						
							
							
								 
						
							
								81eacf7291 
								
							 
						 
						
							
							
								
								chore: upgrade webrtc_interface, remove WebRTCDelegate.cloneStream.  
							
							
							
						 
						
							2022-11-12 18:48:26 +08:00  
				
					
						
							
							
								 
						
							
								79378714b9 
								
							 
						 
						
							
							
								
								Merge branch 'krille/do-not-request-users-invite-rooms' into 'main'  
							
							... 
							
							
							
							fix: Do not request users in not joined rooms
See merge request famedly/company/frontend/famedlysdk!1159 
							
						 
						
							2022-11-07 11:37:00 +00:00  
				
					
						
							
							
								 
						
							
								0a6a813804 
								
							 
						 
						
							
							
								
								refactor: Get rid of unnecessary type cast  
							
							
							
						 
						
							2022-11-07 11:09:20 +01:00  
				
					
						
							
							
								 
						
							
								f8140866ae 
								
							 
						 
						
							
							
								
								fix: Do not request users in not joined rooms  
							
							
							
						 
						
							2022-11-07 08:41:15 +01:00  
				
					
						
							
							
								 
						
							
								70af77b3ac 
								
							 
						 
						
							
							
								
								Merge branch 'voip/fix-offre-issue-for-ios' into 'main'  
							
							... 
							
							
							
							fix: sdp negotiation issue on iOS, close  #335 .
Closes  #335 
See merge request famedly/company/frontend/famedlysdk!1150 
							
						 
						
							2022-11-03 02:48:58 +00:00  
				
					
						
							
							
								 
						
							
								d2d29b5966 
								
							 
						 
						
							
							
								
								chore: Put all hard-coded timeout parameters into the Timeouts class.  
							
							
							
						 
						
							2022-11-03 09:16:55 +08:00  
				
					
						
							
							
								 
						
							
								fdee6fe590 
								
							 
						 
						
							
							
								
								fix: sdp negotiation issue on iOS,  close   #335 .  
							
							... 
							
							
							
							Update lib/src/voip/call.dart
chore: flutter format. 
							
						 
						
							2022-11-01 22:17:48 +08:00  
				
					
						
							
							
								 
						
							
								6566bb8eeb 
								
							 
						 
						
							
							
								
								chore: reduce error logging level of groupCall is null  
							
							
							
						 
						
							2022-10-28 22:01:17 +05:30  
				
					
						
							
							
								 
						
							
								aa03f5aa06 
								
							 
						 
						
							
							
								
								fix: filter list for adding p2p call events  
							
							
							
						 
						
							2022-10-28 21:52:02 +05:30  
				
					
						
							
							
								 
						
							
								380963e87a 
								
							 
						 
						
							
							
								
								Merge branch 'krille/dont-try-to-decrypt-redacted-events' into 'main'  
							
							... 
							
							
							
							Krille/dont try to decrypt redacted events
See merge request famedly/company/frontend/famedlysdk!1156 
							
						 
						
							2022-10-28 12:31:56 +00:00  
				
					
						
							
							
								 
						
							
								78cb434bf2 
								
							 
						 
						
							
							
								
								Merge branch 'krille/remove-deprecated-fluffybox' into 'main'  
							
							... 
							
							
							
							refactor: Remove deprecated fluffybox
See merge request famedly/company/frontend/famedlysdk!1155 
							
						 
						
							2022-10-28 11:28:16 +00:00  
				
					
						
							
							
								 
						
							
								e6182db16b 
								
							 
						 
						
							
							
								
								refactor: Remove deprecated fluffybox  
							
							
							
						 
						
							2022-10-28 12:56:20 +02:00  
				
					
						
							
							
								 
						
							
								296b193c1d 
								
							 
						 
						
							
							
								
								chore: Lower logs level of native implementation noSuchMethod  
							
							... 
							
							
							
							Otherwise it would spam in the
production logs all the time 
							
						 
						
							2022-10-28 12:45:27 +02:00  
				
					
						
							
							
								 
						
							
								411cf3d4ec 
								
							 
						 
						
							
							
								
								fix: Redact originalSource on redaction  
							
							
							
						 
						
							2022-10-28 12:30:27 +02:00  
				
					
						
							
							
								 
						
							
								fc1146fe94 
								
							 
						 
						
							
							
								
								Merge branch 'krille/more-stable-migration' into 'main'  
							
							... 
							
							
							
							fix: Do not wait for first sync after migration init
See merge request famedly/company/frontend/famedlysdk!1153 
							
						 
						
							2022-10-26 10:07:58 +00:00  
				
					
						
							
							
								 
						
							
								6c307980a5 
								
							 
						 
						
							
							
								
								fix: Do not wait for first sync after migration init  
							
							... 
							
							
							
							If the first sync fails because of
a connection problem then the
migration is lost. This should not
happen. 
							
						 
						
							2022-10-26 11:54:33 +02:00  
				
					
						
							
							
								 
						
							
								ed7913e710 
								
							 
						 
						
							
							
								
								feat: introduce hightlighted room getter  
							
							... 
							
							
							
							- adds `Room.isUnreadOrInvited` extending `Room.isUnread` to invited rooms
This is some high-level abstraction simplifying computation of unread
room badges / notifications.
Related: https://gitlab.com/groups/famedly/company/-/epics/28 
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf> 
							
						 
						
							2022-10-26 11:51:32 +02:00