abbc474480 
								
							 
						 
						
							
							
								
								fix: Check ahead of download if a file exceeds the maximum file size  
							
							... 
							
							
							
							fixes https://gitlab.com/famedly/company/frontend/famedly-web/-/issues/539  
							
						 
						
							2022-09-06 11:52:30 +02:00  
				
					
						
							
							
								 
						
							
								65205ea734 
								
							 
						 
						
							
							
								
								chore: simplify getTimeline condition a bit  
							
							
							
						 
						
							2022-08-16 16:58:36 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								6555f36d6d 
								
							 
						 
						
							
							
								
								feat: switch from pedantic to lints  
							
							
							
						 
						
							2022-08-15 14:15:51 +00:00  
				
					
						
							
							
								 
						
							
								064b84305d 
								
							 
						 
						
							
							
								
								chore: Add markasdm/group tests  
							
							
							
						 
						
							2022-08-09 15:33:59 +02:00  
				
					
						
							
							
								 
						
							
								9695a5ad10 
								
							 
						 
						
							
							
								
								chore: Use onRoomState to monitor group call creation and member join and leave.  
							
							
							
						 
						
							2022-08-08 22:50:43 +08:00  
				
					
						
							
							
								 
						
							
								501ee5dce1 
								
							 
						 
						
							
							
								
								Merge branch 'td/add_startGroupCall' into 'main'  
							
							... 
							
							
							
							fix: check for m.call permissions in groupCallEnabled
See merge request famedly/company/frontend/famedlysdk!1088 
							
						 
						
							2022-08-01 09:07:27 +00:00  
				
					
						
							
							
								 
						
							
								f56e0ddb5f 
								
							 
						 
						
							
							
								
								fix: check for m.call permissions in groupCallEnabled  
							
							
							
						 
						
							2022-08-01 14:27:10 +05:30  
				
					
						
							
							
								 
						
							
								05ff61ac86 
								
							 
						 
						
							
							
								
								chore: introduce native implementations  
							
							... 
							
							
							
							- adds Client.nativeImplementations
 - deprecates Client.compute
Allows to properly implement accelerated native operations in web
Signed-off-by: Lanna Michalke <l.michalke@famedly.com> 
							
						 
						
							2022-07-28 13:30:22 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								29c1241359 
								
							 
						 
						
							
							
								
								chore: add tests for group calls  
							
							
							
						 
						
							2022-07-21 23:16:59 +05:30  
				
					
						
							
							
								 
						
							
								2a019eaec3 
								
							 
						 
						
							
							
								
								feat: keep timeline history for archive rooms in memory  
							
							
							
						 
						
							2022-07-21 14:14:17 +00:00  
				
					
						
							
							
								 
						
							
								7885281c72 
								
							 
						 
						
							
							
								
								refactor: Use import sorter and ci templates  
							
							
							
						 
						
							2022-07-21 15:44:04 +02:00  
				
					
						
							
							
								 
						
							
								0aa5ef9eea 
								
							 
						 
						
							
							
								
								feat: allow enabling group calls in already created rooms  
							
							
							
						 
						
							2022-07-20 18:44:03 +05:30  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								c3a9d64329 
								
							 
						 
						
							
							
								
								Merge branch 'reza/sending-queue' into 'main'  
							
							... 
							
							
							
							fix: implement sending queue
Closes  #257 
See merge request famedly/company/frontend/famedlysdk!1061 
							
						 
						
							2022-07-01 06:34:22 +00:00  
				
					
						
							
							
								 
						
							
								4af89c6de4 
								
							 
						 
						
							
							
								
								fix:implement sending queue  
							
							
							
						 
						
							2022-06-30 20:16:56 +02:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								21e9b802a0 
								
							 
						 
						
							
							
								
								chore: Update Matrix API Lite for spaces fixes  
							
							
							
						 
						
							2022-06-08 12:55:16 +02:00  
				
					
						
							
							
								 
						
							
								58cfd1f688 
								
							 
						 
						
							
							
								
								refactor: Rename methods and get rid of all Future getter  
							
							
							
						 
						
							2022-06-08 08:30:05 +02:00  
				
					
						
							
							
								 
						
							
								f1751a0744 
								
							 
						 
						
							
							
								
								refactor: Use single quotes  
							
							
							
						 
						
							2022-06-07 08:53:14 +02:00  
				
					
						
							
							
								 
						
							
								44b7247d2c 
								
							 
						 
						
							
							
								
								fix: add deprecation mention for getUserByMYIDSync  
							
							
							
						 
						
							2022-06-02 11:13:27 +00:00  
				
					
						
							
							
								 
						
							
								fb18843b08 
								
							 
						 
						
							
							
								
								refactor: make sender getter async  
							
							
							
						 
						
							2022-06-02 08:13:21 +00:00  
				
					
						
							
							
								 
						
							
								2d018d3d5f 
								
							 
						 
						
							
							
								
								feat: added waitForSync method  
							
							
							
						 
						
							2022-05-25 10:53:52 +00:00  
				
					
						
							
							
								 
						
							
								3f3d4d38d6 
								
							 
						 
						
							
							
								
								refactor: Migrate to Matrix Api Lite 1.0.0  
							
							
							
						 
						
							2022-05-17 22:50:04 +00:00  
				
					
						
							
							
								 
						
							
								7e4096cc63 
								
							 
						 
						
							
							
								
								Merge branch 'henri/fix-remove-duplicated-fully-read' into 'main'  
							
							... 
							
							
							
							fix: remove duplicated read marker
See merge request famedly/company/frontend/famedlysdk!1033 
							
						 
						
							2022-05-16 11:09:37 +00:00  
				
					
						
							
							
								 
						
							
								bfdd4c810e 
								
							 
						 
						
							
							
								
								Henri/fragmented timeline v2  
							
							
							
						 
						
							2022-05-16 10:54:42 +00:00  
				
					
						
							
							
								 
						
							
								6c2e525a64 
								
							 
						 
						
							
							
								
								fix: remove duplicated read marker  
							
							
							
						 
						
							2022-05-16 10:49:57 +02:00  
				
					
						
							
							
								 
						
							
								9a87850092 
								
							 
						 
						
							
							
								
								Revert "feat: non cached fragmented timeline"  
							
							... 
							
							
							
							This reverts commit 09b324674e 
							
						 
						
							2022-05-12 09:46:29 +02:00  
				
					
						
							
							
								 
						
							
								09b324674e 
								
							 
						 
						
							
							
								
								feat: non cached fragmented timeline  
							
							
							
						 
						
							2022-05-03 14:08:33 +00:00  
				
					
						
							
							
								 
						
							
								ac16724841 
								
							 
						 
						
							
							
								
								chore: make Client.accountData read-only  
							
							... 
							
							
							
							- for external access, Client.accountData should be read only
- added corresponding getter and private Map
Signed-off-by: Lanna Michalke <l.michalke@famedly.com> 
							
						 
						
							2022-05-03 03:29:20 +02:00  
				
					
						
							
							
								 
						
							
								f23abcd323 
								
							 
						 
						
							
							
								
								feat: get fully read marker  
							
							
							
						 
						
							2022-05-02 08:43:54 +00:00  
				
					
						
							
							
								 
						
							
								bce45cbf2b 
								
							 
						 
						
							
							
								
								refactor: Remove old deprecations  
							
							... 
							
							
							
							They have been lived long
enough and the next version
will have breaking changes
anyway. 
							
						 
						
							2022-04-22 12:44:45 +02:00  
				
					
						
							
							
								 
						
							
								4e657f8e09 
								
							 
						 
						
							
							
								
								fix: Ignore no permission errors on requesting users  
							
							... 
							
							
							
							In theory even in invite or left rooms it
can be possible to request a room
state regarding the spec. In most
cases it will throw an error though. 
							
						 
						
							2022-04-14 17:32:52 +02:00  
				
					
						
							
							
								 
						
							
								2f4d455eee 
								
							 
						 
						
							
							
								
								fix: Retry sending a file event  
							
							
							
						 
						
							2022-04-08 08:41:55 +02:00  
				
					
						
							
							
								 
						
							
								c6393c67d6 
								
							 
						 
						
							
							
								
								Merge branch 'henri/blurhash-fallback' into 'main'  
							
							... 
							
							
							
							feat: blurhash fallback to thumbnail one
See merge request famedly/company/frontend/famedlysdk!1002 
							
						 
						
							2022-04-07 11:58:48 +00:00  
				
					
						
							
							
								 
						
							
								97ca608f60 
								
							 
						 
						
							
							
								
								feat: check thumbnail size  
							
							
							
						 
						
							2022-04-06 17:43:31 +02:00  
				
					
						
							
							
								 
						
							
								f1c007c655 
								
							 
						 
						
							
							
								
								feat: fallback to thumbnail preview  
							
							
							
						 
						
							2022-04-06 11:09:05 +02:00  
				
					
						
							
							
								 
						
							
								cdd6111ce1 
								
							 
						 
						
							
							
								
								fix: Missing type check in power level calculation  
							
							
							
						 
						
							2022-04-03 08:22:53 +02:00  
				
					
						
							
							
								 
						
							
								6f977b7c9d 
								
							 
						 
						
							
							
								
								fix: Store sending files in database and fix retrying to send them  
							
							
							
						 
						
							2022-04-01 14:26:57 +02:00  
				
					
						
							
							
								 
						
							
								117baecfb1 
								
							 
						 
						
							
							
								
								fix: Post load all users on room opening  
							
							... 
							
							
							
							When opening a room we need to
fetch all users from the database.
Otherwise we would need to
update the timeline per user after
creation which should be much slower. 
							
						 
						
							2022-03-31 13:07:40 +02:00  
				
					
						
							
							
								 
						
							
								6a57f99c00 
								
							 
						 
						
							
							
								
								feat: Pass through a custom image  
							
							... 
							
							
							
							resize function to the client
This allows the use of the
native imaging package in a more
easy way. 
							
						 
						
							2022-03-30 11:15:04 +02:00  
				
					
						
							
							
								 
						
							
								445252b3a5 
								
							 
						 
						
							
							
								
								feat: Pass through a custom image  
							
							... 
							
							
							
							resize function to the client
This allows the use of the
native imaging package in a more
easy way. 
							
						 
						
							2022-03-30 10:35:17 +02:00  
				
					
						
							
							
								 
						
							
								a915cdacc8 
								
							 
						 
						
							
							
								
								feat: Display dummy event in timeline for sending files  
							
							... 
							
							
							
							For thumbnail generation, encrypting
and uploading it is not necessary
to block the UI. The given file
event should already be displayed
in the timeline. This placed it in
the UI and adds a additional
fileSendingStatus property so the
app can fetch the current status. 
							
						 
						
							2022-03-30 10:27:42 +02:00  
				
					
						
							
							
								 
						
							
								23e0d29a0d 
								
							 
						 
						
							
							
								
								Merge branch 'krille/try-again-sending' into 'main'  
							
							... 
							
							
							
							feat: Try again uploading file events for one minute
See merge request famedly/company/frontend/famedlysdk!986 
							
						 
						
							2022-03-30 06:38:01 +00:00  
				
					
						
							
							
								 
						
							
								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  
				
					
						
							
							
								 
						
							
								cac4dc967d 
								
							 
						 
						
							
							
								
								chore: Move the call methods in room to the voip class.  
							
							
							
						 
						
							2022-03-25 23:51:55 +00:00  
				
					
						
							
							
								 
						
							
								f86b242dcf 
								
							 
						 
						
							
							
								
								feat: Try again uploading file events for one minute  
							
							... 
							
							
							
							This also refactors the code for
sending events with the same
Duration of one minute. 
							
						 
						
							2022-03-25 12:54:42 +01:00  
				
					
						
							
							
								 
						
							
								6b36d6bd79 
								
							 
						 
						
							
							
								
								feat: Get event in a room faster by searching in database  
							
							
							
						 
						
							2022-03-24 14:10:41 +01:00  
				
					
						
							
							
								 
						
							
								c362ead49a 
								
							 
						 
						
							
							
								
								feat: implement mofifying widgets  
							
							... 
							
							
							
							- add predefined MatrixWidget factories
- allow to create widgets
- allow to delete widgets
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf> 
							
						 
						
							2022-03-24 10:40:10 +01:00