Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								69f82b2619 
								
							 
						 
						
							
							
								
								refactor: Remove unused imports  
							
							 
							
							
							
						 
						
							2022-10-18 11:42:11 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								ee93d545cc 
								
							 
						 
						
							
							
								
								chore: fix exception test after api_lite update  
							
							 
							
							
							
						 
						
							2022-10-17 12:52:08 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								f55bb4776a 
								
							 
						 
						
							
							
								
								feat: Support evaluating pushrules  
							
							 
							
							... 
							
							
							
							fixes  #339  
							
						 
						
							2022-10-17 04:29:20 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								403824b261 
								
							 
						 
						
							
							
								
								feat: Store original event  
							
							 
							
							
							
						 
						
							2022-09-19 09:40:42 +02:00  
						
					 
				
					
						
							
							
								 
								cloudwebrtc
							
						 
						
							 
							
							
							
							
								
							
							
								62cd4e78fb 
								
							 
						 
						
							
							
								
								chore: fix analyzer error.  
							
							 
							
							
							
						 
						
							2022-09-17 00:19:21 +08:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								163ad0de6b 
								
							 
						 
						
							
							
								
								fix: The initial sync waiting for a long time in some cases  
							
							 
							
							
							
						 
						
							2022-08-30 14:22:09 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								dd1f61c29e 
								
							 
						 
						
							
							
								
								feat: support dehydrated devices  
							
							 
							
							
							
						 
						
							2022-08-29 13:05:55 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								651abc7c14 
								
							 
						 
						
							
							
								
								Merge branch 'krille/add-mark-as-dm-commands' into 'main'  
							
							 
							
							... 
							
							
							
							feat: Add markasdm and markasgroup commands
See merge request famedly/company/frontend/famedlysdk!1092 
							
						 
						
							2022-08-15 14:19:17 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								6555f36d6d 
								
							 
						 
						
							
							
								
								feat: switch from pedantic to lints  
							
							 
							
							
							
						 
						
							2022-08-15 14:15:51 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								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  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								527bcc63ad 
								
							 
						 
						
							
							
								
								refactor: Add reference to itself in bootstrap onUpdate callback  
							
							 
							
							
							
						 
						
							2022-08-12 15:23:32 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								064b84305d 
								
							 
						 
						
							
							
								
								chore: Add markasdm/group tests  
							
							 
							
							
							
						 
						
							2022-08-09 15:33:59 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								073d98cf3d 
								
							 
						 
						
							
							
								
								feat: add coverage to MRs  
							
							 
							
							
							
						 
						
							2022-08-08 15:42:54 +02:00  
						
					 
				
					
						
							
							
								 
								td
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								f56e0ddb5f 
								
							 
						 
						
							
							
								
								fix: check for m.call permissions in groupCallEnabled  
							
							 
							
							
							
						 
						
							2022-08-01 14:27:10 +05:30  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								7f55e131f4 
								
							 
						 
						
							
							
								
								Merge branch 'td/enable_group' into 'main'  
							
							 
							
							... 
							
							
							
							feat: allow enabling group calls in already created rooms
See merge request famedly/company/frontend/famedlysdk!1084 
							
						 
						
							2022-07-24 19:24:43 +00:00  
						
					 
				
					
						
							
							
								 
								Jayesh Nirve
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								29c1241359 
								
							 
						 
						
							
							
								
								chore: add tests for group calls  
							
							 
							
							
							
						 
						
							2022-07-21 23:16:59 +05:30  
						
					 
				
					
						
							
							
								 
								Henri Carnot
							
						 
						
							 
							
							
							
							
								
							
							
								2a019eaec3 
								
							 
						 
						
							
							
								
								feat: keep timeline history for archive rooms in memory  
							
							 
							
							
							
						 
						
							2022-07-21 14:14:17 +00:00  
						
					 
				
					
						
							
							
								 
								td
							
						 
						
							 
							
							
							
							
								
							
							
								f04d8a9f40 
								
							 
						 
						
							
							
								
								Merge branch 'krille/import-sorter' into 'main'  
							
							 
							
							... 
							
							
							
							refactor: Use import sorter and ci templates
See merge request famedly/company/frontend/famedlysdk!1079 
							
						 
						
							2022-07-21 13:59:05 +00:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								7885281c72 
								
							 
						 
						
							
							
								
								refactor: Use import sorter and ci templates  
							
							 
							
							
							
						 
						
							2022-07-21 15:44:04 +02:00  
						
					 
				
					
						
							
							
								 
								td
							
						 
						
							 
							
							
							
							
								
							
							
								32d84dde1d 
								
							 
						 
						
							
							
								
								Merge branch 'nico/try-canceling-async-task-in-archive-test' into 'main'  
							
							 
							
							... 
							
							
							
							fix: (potentially) a race in the archive test
See merge request famedly/company/frontend/famedlysdk!1083 
							
						 
						
							2022-07-21 06:16:10 +00:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								d5fd03d52d 
								
							 
						 
						
							
							
								
								fix: (potentially) a race in the archive test  
							
							 
							
							
							
						 
						
							2022-07-19 14:13:55 +02:00  
						
					 
				
					
						
							
							
								 
								Jayesh Nirve
							
						 
						
							 
							
							
								
								
							
							
							
								
							
							
								25abed35c4 
								
							 
						 
						
							
							
								
								chore: cleanup unused imports and analyzer warnings  
							
							 
							
							
							
						 
						
							2022-07-19 15:21:26 +05:30  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								6e211f5a81 
								
							 
						 
						
							
							
								
								fix: race conditions in the SDK and its tests  
							
							 
							
							
							
						 
						
							2022-07-13 00:36:49 +00:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								ff359aedff 
								
							 
						 
						
							
							
								
								refactor: Better fetch own profile  
							
							 
							
							... 
							
							
							
							This makes it possible to pass cache
and getFromRooms variable in
fetchOwnProfile. It also removes the
never working and duplicated
check from rooms. The Profiles
can be duplicated in the Set
because they are equal but not
the same objects. In the get
profile method, it now checks the
cache first before the rooms as
the cache might have the more
accurate result.
This makes displaying an avatar
change much easier as it makes
it possible to just disable cache
then. 
							
						 
						
							2022-07-11 08:08:40 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								28231936b1 
								
							 
						 
						
							
							
								
								feat: Calc encryption health state and allow key sharing with unknown devices  
							
							 
							
							... 
							
							
							
							In order to allow key sharing with
unknown devices (master key has been
verified but this device is not
signed by this master key) the
user should at least be informed.
This makes it possible to set
in the client constructor whether
the app should share keys with
unverified devices or unknown
devices. 
							
						 
						
							2022-07-09 09:39:31 +02:00  
						
					 
				
					
						
							
							
								 
								Henri Carnot
							
						 
						
							 
							
							
							
							
								
							
							
								65b20e7d17 
								
							 
						 
						
							
							
								
								fix: request history  
							
							 
							
							
							
						 
						
							2022-07-05 13:24:35 +00:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								9628095ac9 
								
							 
						 
						
							
							
								
								feat: Implement CachedStreamController  
							
							 
							
							... 
							
							
							
							This makes it possible to access the last
value of a stream at any time. 
							
						 
						
							2022-06-30 09:22:53 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								a1c6bc7551 
								
							 
						 
						
							
							
								
								refactor: Let _handleRoomEvents use BasicEvent  
							
							 
							
							... 
							
							
							
							This is the first step to reduce
the use of pure json in the
sync method. 
							
						 
						
							2022-06-28 14:09:12 +02:00  
						
					 
				
					
						
							
							
								 
								Duan Weiwei
							
						 
						
							 
							
							
							
							
								
							
							
								e2efa3e758 
								
							 
						 
						
							
							
								
								Support group call.  
							
							 
							
							
							
						 
						
							2022-06-13 15:26:25 +00:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								58cfd1f688 
								
							 
						 
						
							
							
								
								refactor: Rename methods and get rid of all Future getter  
							
							 
							
							
							
						 
						
							2022-06-08 08:30:05 +02:00  
						
					 
				
					
						
							
							
								 
								Henri Carnot
							
						 
						
							 
							
							
							
							
								
							
							
								fb18843b08 
								
							 
						 
						
							
							
								
								refactor: make sender getter async  
							
							 
							
							
							
						 
						
							2022-06-02 08:13:21 +00:00  
						
					 
				
					
						
							
							
								 
								Henri Carnot
							
						 
						
							 
							
							
							
							
								
							
							
								69dacc8ccd 
								
							 
						 
						
							
							
								
								feat: allow updating image size  
							
							 
							
							
							
						 
						
							2022-05-31 20:32:35 +00:00  
						
					 
				
					
						
							
							
								 
								Lanna Michalke
							
						 
						
							 
							
							
							
							
								
							
							
								8fd3bbe28c 
								
							 
						 
						
							
							
								
								feat: support HiveCollections as Database provider  
							
							 
							
							... 
							
							
							
							- support Hive's new `CollectionBox` and `BoxCollection`
Signed-off-by: Lanna Michalke <l.michalke@famedly.com> 
							
						 
						
							2022-05-21 20:19:52 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								3f3d4d38d6 
								
							 
						 
						
							
							
								
								refactor: Migrate to Matrix Api Lite 1.0.0  
							
							 
							
							
							
						 
						
							2022-05-17 22:50:04 +00:00  
						
					 
				
					
						
							
							
								 
								Henri Carnot
							
						 
						
							 
							
							
							
							
								
							
							
								ff586b06b1 
								
							 
						 
						
							
							
								
								fix: don't assume element is a string  
							
							 
							
							
							
						 
						
							2022-05-17 09:25:13 +00:00  
						
					 
				
					
						
							
							
								 
								h.carnot
							
						 
						
							 
							
							
							
							
								
							
							
								6c2e525a64 
								
							 
						 
						
							
							
								
								fix: remove duplicated read marker  
							
							 
							
							
							
						 
						
							2022-05-16 10:49:57 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								907a0d2317 
								
							 
						 
						
							
							
								
								feat: Store timestamp in the presence events  
							
							 
							
							... 
							
							
							
							This fixes the presence never being accurate in the app. 
							
						 
						
							2022-05-06 13:04:31 +02:00  
						
					 
				
					
						
							
							
								 
								Henri Carnot
							
						 
						
							 
							
							
							
							
								
							
							
								09b324674e 
								
							 
						 
						
							
							
								
								feat: non cached fragmented timeline  
							
							 
							
							
							
						 
						
							2022-05-03 14:08:33 +00:00  
						
					 
				
					
						
							
							
								 
								Lanna Michalke
							
						 
						
							 
							
							
							
							
								
							
							
								ecdbb06118 
								
							 
						 
						
							
							
								
								feat: introduce new MSC library architecture  
							
							 
							
							... 
							
							
							
							- migrated to more useful MSC directory structure
- migrate Widgets API into new structure
- add recent emoji API into new structure
The recent emoji API is non-standard and should be compatible with Element.
Signed-off-by: Lanna Michalke <l.michalke@famedly.com> 
							
						 
						
							2022-05-03 09:17:57 +02:00  
						
					 
				
					
						
							
							
								 
								Henri Carnot
							
						 
						
							 
							
							
							
							
								
							
							
								f23abcd323 
								
							 
						 
						
							
							
								
								feat: get fully read marker  
							
							 
							
							
							
						 
						
							2022-05-02 08:43:54 +00:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								eefc40e2d0 
								
							 
						 
						
							
							
								
								refactor: Get rid of dynamic input in checkHomeserver  
							
							 
							
							... 
							
							
							
							This also fixes the automatic
homeserver detection in the
login method. It no longer uses
the deprecated user. 
							
						 
						
							2022-04-21 15:40:21 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								c5a6cc9a52 
								
							 
						 
						
							
							
								
								Merge branch 'krille/get-event-from-push' into 'main'  
							
							 
							
							... 
							
							
							
							feat: Get event from push notification
See merge request famedly/company/frontend/famedlysdk!1008 
							
						 
						
							2022-04-14 15:08:46 +00:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								5973e629fe 
								
							 
						 
						
							
							
								
								feat: Get event from push notification  
							
							 
							
							
							
						 
						
							2022-04-14 17:01:05 +02:00  
						
					 
				
					
						
							
							
								 
								Christian Pauly
							
						 
						
							 
							
							
							
							
								
							
							
								059a240214 
								
							 
						 
						
							
							
								
								feat: Add more localization strings and add default matrix localizations  
							
							 
							
							
							
						 
						
							2022-04-14 07:54:15 +02:00  
						
					 
				
					
						
							
							
								 
								Krille Fear
							
						 
						
							 
							
							
							
							
								
							
							
								6f977b7c9d 
								
							 
						 
						
							
							
								
								fix: Store sending files in database and fix retrying to send them  
							
							 
							
							
							
						 
						
							2022-04-01 14:26:57 +02:00  
						
					 
				
					
						
							
							
								 
								Nicolas Werner
							
						 
						
							 
							
							
							
							
								
							
							
								e2d2a69e45 
								
							 
						 
						
							
							
								
								Merge branch 'voip/move-voip-methods-from-room' into 'main'  
							
							 
							
							... 
							
							
							
							chore: Move the call methods in room to the voip class.
See merge request famedly/company/frontend/famedlysdk!980 
							
						 
						
							2022-03-25 23:51:55 +00:00  
						
					 
				
					
						
							
							
								 
								Duan Weiwei
							
						 
						
							 
							
							
							
							
								
							
							
								cac4dc967d 
								
							 
						 
						
							
							
								
								chore: Move the call methods in room to the voip class.  
							
							 
							
							
							
						 
						
							2022-03-25 23:51:55 +00:00  
						
					 
				
					
						
							
							
								 
								h.carnot
							
						 
						
							 
							
							
							
							
								
							
							
								f095cbe29d 
								
							 
						 
						
							
							
								
								feat: add some more tests  
							
							 
							
							
							
						 
						
							2022-03-18 11:45:08 +01:00  
						
					 
				
					
						
							
							
								 
								h.carnot
							
						 
						
							 
							
							
							
							
								
							
							
								77347a44ff 
								
							 
						 
						
							
							
								
								feat: allow removing markdown formating  
							
							 
							
							
							
						 
						
							2022-03-18 11:40:10 +01:00