be617ee974 
								
							 
						 
						
							
							
								
								Merge branch 'krille/update_api' into 'main'  
							
							... 
							
							
							
							refactor: Update matrix_api_lite and use SyncUpdate constructors
See merge request famedly/company/frontend/famedlysdk!887 
							
						 
						
							2021-11-10 11:40:49 +00:00  
				
					
						
							
							
								 
						
							
								d16c25b26d 
								
							 
						 
						
							
							
								
								fix: Edits as lastEvent do not update  
							
							... 
							
							
							
							This fixes a bug where edit
events as lastEvents do not
update from SENDING status.
Because previously it only
checks if the event ID
matches. 
							
						 
						
							2021-11-10 10:43:05 +01:00  
				
					
						
							
							
								 
						
							
								58b36a67a3 
								
							 
						 
						
							
							
								
								refactor: Update matrix_api_lite and use SyncUpdate constructors  
							
							
							
						 
						
							2021-11-10 10:04:03 +01:00  
				
					
						
							
							
								 
						
							
								8116436da8 
								
							 
						 
						
							
							
								
								Merge branch 'krille/improve-start-up-time' into 'main'  
							
							... 
							
							
							
							feat: Make waiting on init db optional
Closes  #235 
See merge request famedly/company/frontend/famedlysdk!881 
							
						 
						
							2021-11-09 14:35:13 +00:00  
				
					
						
							
							
								 
						
							
								475e810523 
								
							 
						 
						
							
							
								
								feat: Make waiting on init db optional  
							
							... 
							
							
							
							This can improve the start-up time of apps.
The three big db reads on init are
loading account data, rooms and
device keys.
This makes it now possible to let
them run parallel
(while it may depend on platform
if this has any effect)
and the init() method can skip
awaiting them. They will
be at least awaited before handling
the first received sync.
So the app can already display the
room list before device keys are
loaded and request the first sync
from the server before anything
else is loaded from the DB. 
							
						 
						
							2021-11-09 15:27:48 +01:00  
				
					
						
							
							
								 
						
							
								e313426dd9 
								
							 
						 
						
							
							
								
								refactor: Move setreadmarker functionality to timeline  
							
							... 
							
							
							
							Apps had a hard time to just set
the marker for the last event.
The lastEvent in the Room may
not be the actual last event
because we ignore several
event types there. Therefore
it makes sense to refactor
the setUnread method.
Now the timeline class has an
easy method to set the read
marker to the last synced
event, which can only be
known by the timeline if we
want to avoid another DB access. 
							
						 
						
							2021-11-09 14:56:59 +01:00  
				
					
						
							
							
								 
						
							
								a0bab1b587 
								
							 
						 
						
							
							
								
								feat: choose memberships returned by requestParticipants()  
							
							
							
						 
						
							2021-11-02 09:27:00 +01:00  
				
					
						
							
							
								 
						
							
								6e20c53b01 
								
							 
						 
						
							
							
								
								refactor: remove redundant null checks  
							
							
							
						 
						
							2021-10-28 14:32:09 +02:00  
				
					
						
							
							
								 
						
							
								6abd9e7e22 
								
							 
						 
						
							
							
								
								refactor: nullsafe event test  
							
							
							
						 
						
							2021-10-28 03:44:01 +02:00  
				
					
						
							
							
								 
						
							
								ebd5bc3d24 
								
							 
						 
						
							
							
								
								refactor: make room nullsafe  
							
							
							
						 
						
							2021-10-28 00:54:25 +02:00  
				
					
						
							
							
								 
						
							
								c6e0359522 
								
							 
						 
						
							
							
								
								refactor: Change event status to enum  
							
							
							
						 
						
							2021-10-14 13:31:07 +00:00  
				
					
						
							
							
								 
						
							
								66f29c7685 
								
							 
						 
						
							
							
								
								refactor: move voip content in its own file  
							
							
							
						 
						
							2021-10-08 14:26:23 +02:00  
				
					
						
							
							
								 
						
							
								77ca7523d0 
								
							 
						 
						
							
							
								
								refactor: remove unused clientId  
							
							
							
						 
						
							2021-09-24 16:05:05 +02:00  
				
					
						
							
							
								 
						
							
								b455a54304 
								
							 
						 
						
							
							
								
								fix: Less log clutter about tags  
							
							
							
						 
						
							2021-09-22 23:32:27 +00:00  
				
					
						
							
							
								 
						
							
								1652213ab0 
								
							 
						 
						
							
							
								
								fix: Room previews not showing replies  
							
							
							
						 
						
							2021-09-16 15:48:41 +02:00  
				
					
						
							
							
								 
						
							
								00cc439122 
								
							 
						 
						
							
							
								
								fix: Do not set old events as state events  
							
							... 
							
							
							
							Previously we had a check which uses the old
sortOrder value.
This check has been removed with the refactoring which leads to
bug #209 . This fixes it by checking if the
event is already known in the database.
I am not 100% happy with this solution as this database api is impossible
to be implemented with a sqlite db. Once we start to refactor the whole sync update logic
we maybe could find a better way, but only the fox god knows. 
							
						 
						
							2021-09-14 08:29:54 +02:00  
				
					
						
							
							
								 
						
							
								e000fbf9be 
								
							 
						 
						
							
							
								
								fix: compilation against newer matrix_api_lite  
							
							
							
						 
						
							2021-09-10 16:40:40 +02:00  
				
					
						
							
							
								 
						
							
								ea34f0b82c 
								
							 
						 
						
							
							
								
								feat: MSC2746: Improved Signalling for 1:1 VoIP.  
							
							
							
						 
						
							2021-09-10 02:50:24 +02:00  
				
					
						
							
							
								 
						
							
								524b09c572 
								
							 
						 
						
							
							
								
								feat: Do not load all timeline events from store at once  
							
							
							
						 
						
							2021-09-03 14:58:43 +02:00  
				
					
						
							
							
								 
						
							
								9c1f79359e 
								
							 
						 
						
							
							
								
								refactor: Replace all logic regarding sortOrder  
							
							... 
							
							
							
							The current implementation of sortOrder can be made way more easier now
by just keeping the sortOrder of the list
and the timelineFragments in the hiveStore. This needed a huge
change but mostly removes a lot of code which can be done
way more easy now. This also needed some rewriting of the setState logic and changes to
the prevEvent calculation. This solution should also be more stable.
More information:
https://www.reddit.com/r/fluffychat/comments/pfnlhq/the_sort_order_of_matrix_timelines/  
							
						 
						
							2021-09-02 07:13:38 +00:00  
				
					
						
							
							
								 
						
							
								803c7598c6 
								
							 
						 
						
							
							
								
								refactor: Workarounds for missing mHeroes in rooms  
							
							... 
							
							
							
							Normally we do not need a workaround here at all but we had
one in the displayname calculation for
historical reasons. A "good" server should always send the mHeroes correctly.
Instead of removing this workaround completely we do a compromise and implement a more
lightweight alt behaviour by just saying that in a DM room with no
heroes, the directChatMatrixId will be used. This is the same behaviour like in Element
and needs way less lines than before and also covers the avatar
calculation. For Synapse we seem to not need this but for Conduit it
might be helpful. 
							
						 
						
							2021-09-02 07:00:12 +00:00  
				
					
						
							
							
								 
						
							
								d921f38734 
								
							 
						 
						
							
							
								
								feat: Pin invited rooms  
							
							... 
							
							
							
							Invitations should always be on top of the
room list. This makes it an optional parameter now which defaults to
true. 
							
						 
						
							2021-09-02 06:43:06 +00:00  
				
					
						
							
							
								 
						
							
								ffb6fd426c 
								
							 
						 
						
							
							
								
								fix: Requesting history being funky  
							
							... 
							
							
							
							As it turns out, some of the code set the prev_batch for rooms too
early to an empty string. For synapse this means "request from the start",
for conduit it is just an error. This commit fixes that by never resolving
null --> empty string, but instead throw an error. 
							
						 
						
							2021-08-29 12:56:16 +02:00  
				
					
						
							
							
								 
						
							
								024e0de4b9 
								
							 
						 
						
							
							
								
								fix: Don't lag when sending messages in big rooms  
							
							... 
							
							
							
							The old mentionMap was very inefficient to build and scaled badly with
room member size. This resulted in noticable lag when sending any message
in a large room, no matter if it contained a message or not.
Now, the algorithm is severly optimized and mentions (and emotes) are
only loaded when actually used. 
							
						 
						
							2021-08-29 11:43:46 +02:00  
				
					
						
							
							
								 
						
							
								aeea0669d5 
								
							 
						 
						
							
							
								
								fix: Send unencrypted thumbnails  
							
							... 
							
							
							
							There was just one toString() missing and this
lead to a crash in the app because hive tries to store
an URI. 
							
						 
						
							2021-08-28 17:17:25 +02:00  
				
					
						
							
							
								 
						
							
								e1343e9c83 
								
							 
						 
						
							
							
								
								fix: requestHistory() for archived rooms  
							
							... 
							
							
							
							Using JoinedRoomUpdate() in a fake
sync for archived rooms when requesting
the history leads to the problem that
the room is stored as a joined room
in the store which is wrong. 
							
						 
						
							2021-08-25 10:46:35 +02:00  
				
					
						
							
							
								 
						
							
								9087f08775 
								
							 
						 
						
							
							
								
								chore: mxc url in Uri  
							
							
							
						 
						
							2021-08-23 11:05:47 +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  
				
					
						
							
							
								 
						
							
								0e6ed1c51e 
								
							 
						 
						
							
							
								
								feat: Allow specifying extraContent for Room.sendFileEvent, in case clients want to specify some custom stuff  
							
							
							
						 
						
							2021-08-16 19:03:15 +02:00  
				
					
						
							
							
								 
						
							
								5761fb77cb 
								
							 
						 
						
							
							
								
								remove extra if null  
							
							
							
						 
						
							2021-08-14 17:24:37 +05:30  
				
					
						
							
							
								 
						
							
								2e7bf1a5c9 
								
							 
						 
						
							
							
								
								fix toDouble was called on null when you had a pinned room  
							
							
							
						 
						
							2021-08-13 18:35:46 +05:30  
				
					
						
							
							
								 
						
							
								0b531d3e99 
								
							 
						 
						
							
							
								
								fix: tryGet for room account data  
							
							
							
						 
						
							2021-08-09 11:12:49 +02:00  
				
					
						
							
							
								 
						
							
								8665f092f4 
								
							 
						 
						
							
							
								
								chore: matrix_api_lite 0.4.0  
							
							
							
						 
						
							2021-07-26 14:54:22 +02:00  
				
					
						
							
							
								 
						
							
								a1594fd9ac 
								
							 
						 
						
							
							
								
								feat: Add general image pack handling as per MSC2545  
							
							... 
							
							
							
							This also deprecates the old ways to access just emoticons, as the MSC
now covers both emoticons and stickers! 
							
						 
						
							2021-07-18 18:46:32 +02:00  
				
					
						
							
							
								 
						
							
								ee287a09b9 
								
							 
						 
						
							
							
								
								feat: Add support for nicer mentions  
							
							... 
							
							
							
							This PR adds support for nicer mentions in markdown: You can now
fetch the mention string of a user with `user.mention` which is
human-friendly (typically contains the display name), which will get
properly pillified upon passing through the markdown parser. 
							
						 
						
							2021-07-18 17:29:25 +02:00  
				
					
						
							
							
								 
						
							
								c0c7f68bf3 
								
							 
						 
						
							
							
								
								chore: Rename to matrix  
							
							
							
						 
						
							2021-06-18 09:58:25 +02:00  
				
					
						
							
							
								 
						
							
								ab0ff46900 
								
							 
						 
						
							
							
								
								refactor: Remove types for timeline callbacks  
							
							... 
							
							
							
							These types weren't that helpful anyway and their names were not compatible
with the new linter rule of Flutter 2.2. 
							
						 
						
							2021-06-01 12:57:52 +02:00  
				
					
						
							
							
								 
						
							
								d0f67f914a 
								
							 
						 
						
							
							
								
								refactor: Add sortOrderKey and check for this while Event creation  
							
							... 
							
							
							
							This makes it easier to write a store which just stores the Event json and
does not have a dedicated scheme for
each object like Moor has. 
							
						 
						
							2021-06-01 12:55:45 +02:00  
				
					
						
							
							
								 
						
							
								26261ecd5e 
								
							 
						 
						
							
							
								
								feat: Add fromJson method for Room  
							
							... 
							
							
							
							This also included to move the room summary to a dedicated object inside
of the Room object because so it is easier to convert this to and from json. 
							
						 
						
							2021-06-01 12:54:16 +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  
				
					
						
							
							
								 
						
							
								c196610998 
								
							 
						 
						
							
							
								
								chore: operation names from OpenAPI spec  
							
							
							
						 
						
							2021-05-12 13:56:16 +02:00  
				
					
						
							
							
								 
						
							
								70ee808911 
								
							 
						 
						
							
							
								
								feat: Enhanced alias handling  
							
							
							
						 
						
							2021-05-01 09:26:46 +02:00  
				
					
						
							
							
								 
						
							
								b4f755388a 
								
							 
						 
						
							
							
								
								refactor: high-level loops  
							
							
							
						 
						
							2021-04-19 18:58:59 +02:00  
				
					
						
							
							
								 
						
							
								71fdd28a8a 
								
							 
						 
						
							
							
								
								refactor: await unconditionally  
							
							
							
						 
						
							2021-04-16 14:19:42 +02:00  
				
					
						
							
							
								 
						
							
								ffef732103 
								
							 
						 
						
							
							
								
								refactor: enable more linter rules  
							
							... 
							
							
							
							enable prefer_final_locals and prefer_final_in_for_each linter rules 
							
						 
						
							2021-04-14 10:29:29 +02:00  
				
					
						
							
							
								 
						
							
								d413f54f10 
								
							 
						 
						
							
							
								
								refactor: use OpenSSL for file e2ee  
							
							
							
						 
						
							2021-04-12 14:49:03 +02:00  
				
					
						
							
							
								 
						
							
								fb0177ac5f 
								
							 
						 
						
							
							
								
								feat: Implement spaces  
							
							
							
						 
						
							2021-04-12 09:24:20 +02:00  
				
					
						
							
							
								 
						
							
								08043c06f4 
								
							 
						 
						
							
							
								
								refactor: high-level loops  
							
							
							
						 
						
							2021-04-01 12:51:45 +02:00  
				
					
						
							
							
								 
						
							
								0ceb2b26df 
								
							 
						 
						
							
							
								
								refactor: Constants names  
							
							
							
						 
						
							2021-03-30 12:43:50 +02:00  
				
					
						
							
							
								 
						
							
								9bef8452d3 
								
							 
						 
						
							
							
								
								docs: Clean up dart documentations  
							
							... 
							
							
							
							Changing to `code` blocks where it cant be resolved to [stuff] things. 
							
						 
						
							2021-03-16 12:32:21 +00:00  
				
					
						
							
							
								 
						
							
								5cf97886b4 
								
							 
						 
						
							
							
								
								Merge branch 'soru/strip-at-room' into 'main'  
							
							... 
							
							
							
							feat: Escape @room in the reply fallback when replying
See merge request famedly/famedlysdk!667  
							
						 
						
							2021-03-09 18:12:47 +00:00  
				
					
						
							
							
								 
						
							
								6d171542af 
								
							 
						 
						
							
							
								
								feat: Escape @room in the reply fallback when replying  
							
							
							
						 
						
							2021-03-09 18:29:13 +01:00  
				
					
						
							
							
								 
						
							
								1f8285c3e7 
								
							 
						 
						
							
							
								
								refactor: Room states  
							
							
							
						 
						
							2021-03-09 17:28:55 +00:00  
				
					
						
							
							
								 
						
							
								5c35799e18 
								
							 
						 
						
							
							
								
								refactor: Request user  
							
							
							
						 
						
							2021-03-01 10:32:04 +01:00  
				
					
						
							
							
								 
						
							
								c9d3c327f6 
								
							 
						 
						
							
							
								
								refactor: Deprecate eventType in EventUpdate  
							
							
							
						 
						
							2021-02-26 13:06:02 +01:00  
				
					
						
							
							
								 
						
							
								72a7bc1637 
								
							 
						 
						
							
							
								
								feat: Implement upload sync filters  
							
							
							
						 
						
							2021-02-18 14:03:58 +01:00  
				
					
						
							
							
								 
						
							
								f08dabaf03 
								
							 
						 
						
							
							
								
								fix: Make defaults catch if constructor is null  
							
							
							
						 
						
							2021-02-11 12:09:44 +01:00  
				
					
						
							
							
								 
						
							
								fcb8d48bd7 
								
							 
						 
						
							
							
								
								feat: Add command parser  
							
							
							
						 
						
							2021-02-09 18:19:38 +01:00  
				
					
						
							
							
								 
						
							
								f58da0c33f 
								
							 
						 
						
							
							
								
								Merge branch 'krille/invite-direct-chat' into 'main'  
							
							... 
							
							
							
							chore: Determine invites as direct chats too
Closes app#1110
See merge request famedly/famedlysdk!624  
							
						 
						
							2021-02-03 10:08:24 +00:00  
				
					
						
							
							
								 
						
							
								21a5854fbf 
								
							 
						 
						
							
							
								
								fix: Attempt event decryption on fetching replied events  
							
							
							
						 
						
							2021-02-02 12:51:43 +01:00  
				
					
						
							
							
								 
						
							
								94e3e5f681 
								
							 
						 
						
							
							
								
								chore: Determine invites as direct chats too  
							
							
							
						 
						
							2021-01-26 14:04:55 +01:00  
				
					
						
							
							
								 
						
							
								70a4dad1c3 
								
							 
						 
						
							
							
								
								fix: Emotes MSC compliance  
							
							
							
						 
						
							2021-01-20 10:36:06 +01:00  
				
					
						
							
							
								 
						
							
								88f8a57863 
								
							 
						 
						
							
							
								
								fix: Correctly generate reply fallbacks  
							
							
							
						 
						
							2021-01-14 13:51:17 +01:00  
				
					
						
							
							
								 
						
							
								347a1ee6e0 
								
							 
						 
						
							
							
								
								Merge branch 'krille/hide-verification' into 'main'  
							
							... 
							
							
							
							fix: Hide verification timeline events in lastEvent
Closes app#1059
See merge request famedly/famedlysdk!612  
							
						 
						
							2021-01-14 12:21:15 +00:00  
				
					
						
							
							
								 
						
							
								c94da38438 
								
							 
						 
						
							
							
								
								fix: Hide verification timeline events in lastEvent  
							
							
							
						 
						
							2021-01-13 13:30:47 +01:00  
				
					
						
							
							
								 
						
							
								783f734713 
								
							 
						 
						
							
							
								
								change: setUnread locally  
							
							
							
						 
						
							2021-01-13 08:41:36 +01:00  
				
					
						
							
							
								 
						
							
								8b13df8c9d 
								
							 
						 
						
							
							
								
								refactor: Add json parsing for encryption and encrypted content  
							
							
							
						 
						
							2021-01-08 13:26:25 +01:00  
				
					
						
							
							
								 
						
							
								9ffecd845a 
								
							 
						 
						
							
							
								
								chore: Update license header  
							
							
							
						 
						
							2021-01-04 10:34:50 +01:00  
				
					
						
							
							
								 
						
							
								e450a09fb5 
								
							 
						 
						
							
							
								
								refactor: External matrix api  
							
							
							
						 
						
							2021-01-04 10:26:29 +01:00  
				
					
						
							
							
								 
						
							
								19905e348a 
								
							 
						 
						
							
							
								
								fix: Missing null check  
							
							
							
						 
						
							2020-12-29 09:44:13 +01:00  
				
					
						
							
							
								 
						
							
								768baa7602 
								
							 
						 
						
							
							
								
								chore: Implement a proper deep-copy function for json maps  
							
							
							
						 
						
							2020-12-28 14:35:21 +01:00  
				
					
						
							
							
								 
						
							
								f91349a45e 
								
							 
						 
						
							
							
								
								fix: sendTypingNotification  
							
							
							
						 
						
							2020-12-27 09:58:14 +01:00  
				
					
						
							
							
								 
						
							
								f5b1c5fc5f 
								
							 
						 
						
							
							
								
								fix: Don't assume a power level of a person is an int  
							
							
							
						 
						
							2020-12-22 10:05:44 +01:00  
				
					
						
							
							
								 
						
							
								57286d4c28 
								
							 
						 
						
							
							
								
								feat: Use logger package  
							
							
							
						 
						
							2020-12-19 12:04:25 +00:00  
				
					
						
							
							
								 
						
							
								405306f84e 
								
							 
						 
						
							
							
								
								feat: Add == operator to the Receipt, User and Room objects  
							
							
							
						 
						
							2020-12-19 12:15:50 +01:00  
				
					
						
							
							
								 
						
							
								5167e92913 
								
							 
						 
						
							
							
								
								feat: Update room api  
							
							
							
						 
						
							2020-12-04 12:23:40 +01:00  
				
					
						
							
							
								 
						
							
								bec1761172 
								
							 
						 
						
							
							
								
								refactor: content parsing  
							
							
							
						 
						
							2020-11-30 15:34:46 +01:00  
				
					
						
							
							
								 
						
							
								2e3a2d38c0 
								
							 
						 
						
							
							
								
								fix: mark read wasn't sending read receipts  
							
							
							
						 
						
							2020-11-26 01:58:49 +01:00  
				
					
						
							
							
								 
						
							
								bed7de81c7 
								
							 
						 
						
							
							
								
								fix: Wrong emote pack identifier  
							
							
							
						 
						
							2020-11-25 15:17:22 +01:00  
				
					
						
							
							
								 
						
							
								9b3f9e4ef7 
								
							 
						 
						
							
							
								
								feature: allow marking rooms as unread  
							
							
							
						 
						
							2020-11-25 12:03:19 +01:00  
				
					
						
							
							
								 
						
							
								411d29cc89 
								
							 
						 
						
							
							
								
								feat: Implement room tombstones  
							
							
							
						 
						
							2020-11-21 15:28:05 +01:00  
				
					
						
							
							
								 
						
							
								b67ab870fa 
								
							 
						 
						
							
							
								
								fix: Use Uri.tryParse where applicable  
							
							
							
						 
						
							2020-11-19 15:20:27 +01:00  
				
					
						
							
							
								 
						
							
								588d7eb1a6 
								
							 
						 
						
							
							
								
								fix: Set new state events by sortOrder, rather than originServerTs  
							
							
							
						 
						
							2020-11-08 15:13:02 +01:00  
				
					
						
							
							
								 
						
							
								33b1e36efd 
								
							 
						 
						
							
							
								
								fix: Timeline history requests causing "scrolling" and sometimes ordering things wrong  
							
							
							
						 
						
							2020-11-07 11:32:51 +01:00  
				
					
						
							
							
								 
						
							
								793d398d72 
								
							 
						 
						
							
							
								
								fix: Automatic leave broken invites  
							
							
							
						 
						
							2020-11-06 09:43:48 +01:00  
				
					
						
							
							
								 
						
							
								cbae6b9c84 
								
							 
						 
						
							
							
								
								fix: Better handling leave broken room on join  
							
							
							
						 
						
							2020-11-05 14:03:58 +01:00  
				
					
						
							
							
								 
						
							
								388598ef67 
								
							 
						 
						
							
							
								
								fix: Join broken room handling  
							
							
							
						 
						
							2020-11-05 13:43:36 +01:00  
				
					
						
							
							
								 
						
							
								343c26b3ed 
								
							 
						 
						
							
							
								
								fix: Decrypt last message on received megolm key  
							
							
							
						 
						
							2020-10-26 07:49:02 +00:00  
				
					
						
							
							
								 
						
							
								66e590073e 
								
							 
						 
						
							
							
								
								refactor: Event Update Type  
							
							
							
						 
						
							2020-10-22 13:01:35 +02:00  
				
					
						
							
							
								 
						
							
								c571fe4dd5 
								
							 
						 
						
							
							
								
								fix: don't assume msgtype is a string  
							
							
							
						 
						
							2020-10-08 12:29:59 +00:00  
				
					
						
							
							
								 
						
							
								74bd1d331b 
								
							 
						 
						
							
							
								
								fix: Messages being encrypted for too many devices  
							
							
							
						 
						
							2020-10-04 14:20:17 +02:00  
				
					
						
							
							
								 
						
							
								b6754fbc46 
								
							 
						 
						
							
							
								
								chore: update emote stuff  
							
							
							
						 
						
							2020-09-24 15:59:46 +02:00  
				
					
						
							
							
								 
						
							
								5019ebfeb5 
								
							 
						 
						
							
							
								
								feat: Auto retry send events  
							
							
							
						 
						
							2020-09-21 16:51:40 +00:00  
				
					
						
							
							
								 
						
							
								3187275ed7 
								
							 
						 
						
							
							
								
								fix: Don't query /members over and over  
							
							
							
						 
						
							2020-09-18 12:41:26 +02:00  
				
					
						
							
							
								 
						
							
								053585852e 
								
							 
						 
						
							
							
								
								Merge branch 'send-location' of gitlab.com:JohnAZoidberg/famedlysdk into main  
							
							
							
						 
						
							2020-09-18 09:43:10 +02:00  
				
					
						
							
							
								 
						
							
								b05e4da34f 
								
							 
						 
						
							
							
								
								fix: Last event calculation  
							
							
							
						 
						
							2020-09-16 10:23:37 +02:00  
				
					
						
							
							
								 
						
							
								aa9940fdbc 
								
							 
						 
						
							
							
								
								fix: Room.requestUser sometimes throws an error  
							
							
							
						 
						
							2020-09-10 09:37:56 +02:00  
				
					
						
							
							
								 
						
							
								f7e63097b4 
								
							 
						 
						
							
							
								
								chore: Update emotes to match MSC  
							
							
							
						 
						
							2020-09-07 09:34:14 +00:00  
				
					
						
							
							
								 
						
							
								0d159c2db4 
								
							 
						 
						
							
							
								
								Fix: Send messages in web delay  
							
							
							
						 
						
							2020-08-19 09:08:30 +02:00  
				
					
						
							
							
								 
						
							
								84c27129d2 
								
							 
						 
						
							
							
								
								Hotfix: Send correct message type  
							
							
							
						 
						
							2020-08-17 16:29:29 +02:00  
				
					
						
							
							
								 
						
							
								cbc66ea308 
								
							 
						 
						
							
							
								
								Fix unencrypted calls  
							
							
							
						 
						
							2020-08-17 08:46:04 +02:00  
				
					
						
							
							
								 
						
							
								50d97ebeb2 
								
							 
						 
						
							
							
								
								Fix unencrypted call events  
							
							
							
						 
						
							2020-08-15 16:05:11 +02:00  
				
					
						
							
							
								 
						
							
								26586b6f02 
								
							 
						 
						
							
							
								
								style: Change package:famedlysdk imports to relative imports  
							
							... 
							
							
							
							Changing the imports from `package:famedlysdk` to relative imports allows us to easier move the files
Took 2 minutes 
							
						 
						
							2020-08-13 10:40:39 +02:00  
				
					
						
							
							
								 
						
							
								fb9b505988 
								
							 
						 
						
							
							
								
								Krille/make client extend matrixapi  
							
							
							
						 
						
							2020-08-11 16:11:51 +00:00  
				
					
						
							
							
								 
						
							
								6170c79fe1 
								
							 
						 
						
							
							
								
								Improve logging  
							
							
							
						 
						
							2020-08-06 09:35:02 +00:00  
				
					
						
							
							
								 
						
							
								2796ca613a 
								
							 
						 
						
							
							
								
								Fix resending messages reusing an existing transaction id  
							
							
							
						 
						
							2020-08-06 06:51:06 +00:00  
				
					
						
							
							
								 
						
							
								ede4fd1416 
								
							 
						 
						
							
							
								
								Implement function to send m.location event  
							
							... 
							
							
							
							Allows to share the location with a room. 
							
						 
						
							2020-08-05 23:01:03 +02:00  
				
					
						
							
							
								 
						
							
								dc1ed0c6e2 
								
							 
						 
						
							
							
								
								Use SyncUpdate for pending messages  
							
							
							
						 
						
							2020-07-30 08:48:47 +00:00  
				
					
						
							
							
								 
						
							
								f48f6bca12 
								
							 
						 
						
							
							
								
								Properly imlement event aggregations  
							
							
							
						 
						
							2020-07-27 07:39:48 +00:00  
				
					
						
							
							
								 
						
							
								a46942a140 
								
							 
						 
						
							
							
								
								Merge branch 'soru/fix-members-requests' into 'master'  
							
							... 
							
							
							
							try to load members from database first and cache them in-memory
Closes app#596
See merge request famedly/famedlysdk!382  
							
						 
						
							2020-07-21 08:05:48 +00:00  
				
					
						
							
							
								 
						
							
								4f2a8febf9 
								
							 
						 
						
							
							
								
								Fix request history  
							
							
							
						 
						
							2020-07-21 07:34:30 +00:00  
				
					
						
							
							
								 
						
							
								4394196ba1 
								
							 
						 
						
							
							
								
								try to load members from database first and cache them in-memory  
							
							
							
						 
						
							2020-07-14 11:30:13 +02:00  
				
					
						
							
							
								 
						
							
								8f122195c5 
								
							 
						 
						
							
							
								
								re-work state lazy loading after discussion  
							
							
							
						 
						
							2020-07-01 11:09:31 +02:00  
				
					
						
							
							
								 
						
							
								b7b369923f 
								
							 
						 
						
							
							
								
								only lazy-load m.room.member, not store presence  
							
							
							
						 
						
							2020-06-30 13:41:52 +02:00  
				
					
						
							
							
								 
						
							
								2e3d8205b1 
								
							 
						 
						
							
							
								
								analyze and format  
							
							
							
						 
						
							2020-06-30 12:21:03 +02:00  
				
					
						
							
							
								 
						
							
								a1f8120c59 
								
							 
						 
						
							
							
								
								Greatly imporve initial loading performance  
							
							
							
						 
						
							2020-06-30 12:17:56 +02:00  
				
					
						
							
							
								 
						
							
								4790925929 
								
							 
						 
						
							
							
								
								Merge branch 'soru/no-contains-key' into 'master'  
							
							... 
							
							
							
							Better validate event contents
See merge request famedly/famedlysdk!353  
							
						 
						
							2020-06-29 12:02:18 +00:00  
				
					
						
							
							
								 
						
							
								fd406987c1 
								
							 
						 
						
							
							
								
								Better validate event contents  
							
							
							
						 
						
							2020-06-29 12:02:18 +00:00  
				
					
						
							
							
								 
						
							
								0ac7aec071 
								
							 
						 
						
							
							
								
								Merge branch 'matrixfile-refactor-all' into 'master'  
							
							... 
							
							
							
							MatrixFile refactoring for thumbnails
See merge request famedly/famedlysdk!371  
							
						 
						
							2020-06-29 12:00:26 +00:00  
				
					
						
							
							
								 
						
							
								842581699c 
								
							 
						 
						
							
							
								
								MatrixFile refactoring for thumbnails  
							
							
							
						 
						
							2020-06-29 12:00:26 +00:00  
				
					
						
							
							
								 
						
							
								7e9c8f88f3 
								
							 
						 
						
							
							
								
								Implement calcDisplayname without local part  
							
							
							
						 
						
							2020-06-29 08:40:16 +00:00  
				
					
						
							
							
								 
						
							
								58dcedb883 
								
							 
						 
						
							
							
								
								Use mime instead of mime_type  
							
							
							
						 
						
							2020-06-25 17:35:46 +02:00  
				
					
						
							
							
								 
						
							
								5dda0c3623 
								
							 
						 
						
							
							
								
								Merge branch 'soru/cross-signing' into 'master'  
							
							... 
							
							
							
							Cross-Signing
See merge request famedly/famedlysdk!319  
							
						 
						
							2020-06-25 07:53:30 +00:00  
				
					
						
							
							
								 
						
							
								6846b7d5c6 
								
							 
						 
						
							
							
								
								Use timestamp as sort order  
							
							
							
						 
						
							2020-06-25 09:04:26 +02:00  
				
					
						
							
							
								 
						
							
								e6cf5cb927 
								
							 
						 
						
							
							
								
								Fix direct chats  
							
							
							
						 
						
							2020-06-25 06:59:03 +00:00  
				
					
						
							
							
								 
						
							
								13b3c0df4d 
								
							 
						 
						
							
							
								
								Add room tag support  
							
							
							
						 
						
							2020-06-24 09:22:08 +00:00  
				
					
						
							
							
								 
						
							
								2afd0bb3a8 
								
							 
						 
						
							
							
								
								Implement pinned events  
							
							
							
						 
						
							2020-06-24 08:41:52 +00:00  
				
					
						
							
							
								 
						
							
								5334266529 
								
							 
						 
						
							
							
								
								Merge branch 'master' into soru/cross-signing  
							
							
							
						 
						
							2020-06-10 16:25:08 +02:00  
				
					
						
							
							
								 
						
							
								f485ca29d8 
								
							 
						 
						
							
							
								
								Fix state attack  
							
							
							
						 
						
							2020-06-10 14:17:57 +00:00  
				
					
						
							
							
								 
						
							
								f261f35712 
								
							 
						 
						
							
							
								
								Merge branch 'master' into soru/cross-signing  
							
							
							
						 
						
							2020-06-10 11:33:24 +02:00  
				
					
						
							
							
								 
						
							
								7ddb6be30e 
								
							 
						 
						
							
							
								
								Allow requesting and updating of session keys with lower index and lower forwarded chain  
							
							
							
						 
						
							2020-06-10 10:44:22 +02:00  
				
					
						
							
							
								 
						
							
								6d49b4def3 
								
							 
						 
						
							
							
								
								Merge branch 'master' into soru/cross-signing  
							
							
							
						 
						
							2020-06-09 20:24:22 +02:00  
				
					
						
							
							
								 
						
							
								b8c58faaab 
								
							 
						 
						
							
							
								
								Merge branch 'soru/modularize-e2ee' into 'master'  
							
							... 
							
							
							
							split encryption stuff to other library
See merge request famedly/famedlysdk!333  
							
						 
						
							2020-06-09 16:13:23 +00:00  
				
					
						
							
							
								 
						
							
								d29fb9abfe 
								
							 
						 
						
							
							
								
								Merge branch 'soru/modularize-e2ee' into soru/cross-signing  
							
							
							
						 
						
							2020-06-05 18:59:58 +02:00  
				
					
						
							
							
								 
						
							
								7ed6dcce67 
								
							 
						 
						
							
							
								
								fix canonical alias sometimes being null  
							
							
							
						 
						
							2020-06-05 17:12:50 +02:00  
				
					
						
							
							
								 
						
							
								fcde6a2459 
								
							 
						 
						
							
							
								
								split encryption stuff to other library  
							
							
							
						 
						
							2020-06-04 13:39:51 +02:00  
				
					
						
							
							
								 
						
							
								c6bf098644 
								
							 
						 
						
							
							
								
								Init matrix_api library  
							
							
							
						 
						
							2020-06-03 10:16:01 +00:00  
				
					
						
							
							
								 
						
							
								03beffbb46 
								
							 
						 
						
							
							
								
								also load session keys when requesting history  
							
							
							
						 
						
							2020-05-30 14:09:47 +02:00  
				
					
						
							
							
								 
						
							
								a7bb8375dc 
								
							 
						 
						
							
							
								
								fetch from online key backup  
							
							
							
						 
						
							2020-05-29 10:21:36 +02:00  
				
					
						
							
							
								 
						
							
								c65b5948fc 
								
							 
						 
						
							
							
								
								Merge branch 'master' into soru/cross-signing  
							
							
							
						 
						
							2020-05-29 08:54:33 +02:00  
				
					
						
							
							
								 
						
							
								d672edf394 
								
							 
						 
						
							
							
								
								Make room key sharing requests (hopefully) more robust and spec-compliant  
							
							
							
						 
						
							2020-05-29 06:49:37 +00:00  
				
					
						
							
							
								 
						
							
								8d75c2a0af 
								
							 
						 
						
							
							
								
								format  
							
							
							
						 
						
							2020-05-27 10:33:42 +02:00  
				
					
						
							
							
								 
						
							
								f78657957a 
								
							 
						 
						
							
							
								
								fix emotes if canonical alias is null  
							
							
							
						 
						
							2020-05-27 10:33:22 +02:00  
				
					
						
							
							
								 
						
							
								011e427056 
								
							 
						 
						
							
							
								
								Hopefully fix room list sorting  
							
							
							
						 
						
							2020-05-26 06:39:51 +00:00  
				
					
						
							
							
								 
						
							
								384e5962d6 
								
							 
						 
						
							
							
								
								properly persist decryption of events  
							
							
							
						 
						
							2020-05-22 11:15:48 +00:00  
				
					
						
							
							
								 
						
							
								27b4a620e5 
								
							 
						 
						
							
							
								
								Add code formatting CI job  
							
							
							
						 
						
							2020-05-22 10:12:18 +00:00  
				
					
						
							
							
								 
						
							
								f4a5ccdaa9 
								
							 
						 
						
							
							
								
								Merge branch 'soru/more-emotes' into 'master'  
							
							... 
							
							
							
							add emote rooms and state key room emotes
See merge request famedly/famedlysdk!318  
							
						 
						
							2020-05-21 15:01:10 +00:00  
				
					
						
							
							
								 
						
							
								97ef716be8 
								
							 
						 
						
							
							
								
								add emote rooms and state key room emotes  
							
							
							
						 
						
							2020-05-21 15:01:10 +00:00  
				
					
						
							
							
								 
						
							
								9fad348d22 
								
							 
						 
						
							
							
								
								Merge branch 'soru/persist-inbound-session-index' into 'master'  
							
							... 
							
							
							
							properly persist inbound group session indexes
See merge request famedly/famedlysdk!316  
							
						 
						
							2020-05-21 06:25:57 +00:00  
				
					
						
							
							
								 
						
							
								7a41f4726f 
								
							 
						 
						
							
							
								
								properly persist inbound group session indexes  
							
							
							
						 
						
							2020-05-20 10:36:05 +02:00  
				
					
						
							
							
								 
						
							
								a3fc73dfc1 
								
							 
						 
						
							
							
								
								make e2ee recovery logic optional  
							
							
							
						 
						
							2020-05-20 10:24:48 +02:00  
				
					
						
							
							
								 
						
							
								9b67992a3a 
								
							 
						 
						
							
							
								
								Automatically request for keys from other devices, if not found  
							
							
							
						 
						
							2020-05-19 09:34:11 +00:00  
				
					
						
							
							
								 
						
							
								f734788eda 
								
							 
						 
						
							
							
								
								Merge branch 'soru/rotate-outbound-sessions' into 'master'  
							
							... 
							
							
							
							Add rotation of outbound group sessions
See merge request famedly/famedlysdk!309  
							
						 
						
							2020-05-19 08:11:19 +00:00  
				
					
						
							
							
								 
						
							
								a0fe8f4bad 
								
							 
						 
						
							
							
								
								Add rotation of outbound group sessions  
							
							
							
						 
						
							2020-05-18 18:33:16 +02:00  
				
					
						
							
							
								 
						
							
								09da5fa4ca 
								
							 
						 
						
							
							
								
								automatically clear an outbound session, if you are unable to decrypt your own messages  
							
							
							
						 
						
							2020-05-18 17:31:40 +02:00  
				
					
						
							
							
								 
						
							
								edaaa286e3 
								
							 
						 
						
							
							
								
								fix decryption of some events throwing an error  
							
							
							
						 
						
							2020-05-18 16:45:53 +02:00  
				
					
						
							
							
								 
						
							
								e50f6cc6c0 
								
							 
						 
						
							
							
								
								Merge branch 'soru/fix-last-event' into 'master'  
							
							... 
							
							
							
							fix lastEvent
See merge request famedly/famedlysdk!301  
							
						 
						
							2020-05-18 11:42:38 +00:00  
				
					
						
							
							
								 
						
							
								11a83725d1 
								
							 
						 
						
							
							
								
								Merge branch 'soru/emoji-verification' into 'master'  
							
							... 
							
							
							
							implement SAS, which is needed for emoji verification
See merge request famedly/famedlysdk!300  
							
						 
						
							2020-05-18 10:57:54 +00:00  
				
					
						
							
							
								 
						
							
								2615cd2727 
								
							 
						 
						
							
							
								
								fix lastEvent  
							
							
							
						 
						
							2020-05-18 12:56:24 +02:00  
				
					
						
							
							
								 
						
							
								0219a42c07 
								
							 
						 
						
							
							
								
								implement SAS  
							
							
							
						 
						
							2020-05-17 15:25:42 +02:00  
				
					
						
							
							
								 
						
							
								81b9d79518 
								
							 
						 
						
							
							
								
								Merge branch 'soru/fix-lazy-session-keys' into 'master'  
							
							... 
							
							
							
							lazy-load group session keys
See merge request famedly/famedlysdk!293  
							
						 
						
							2020-05-17 07:54:34 +00:00  
				
					
						
							
							
								 
						
							
								06b601c41b 
								
							 
						 
						
							
							
								
								lazy-load group session keys  
							
							
							
						 
						
							2020-05-17 07:54:34 +00:00  
				
					
						
							
							
								 
						
							
								d6e9131b12 
								
							 
						 
						
							
							
								
								change emote packs slightly  
							
							
							
						 
						
							2020-05-15 21:05:28 +02:00  
				
					
						
							
							
								 
						
							
								98d2f8d6bb 
								
							 
						 
						
							
							
								
								Merge branch 'soru/moor' into 'master'  
							
							... 
							
							
							
							Switch to moor
Closes  #52 
See merge request famedly/famedlysdk!284  
							
						 
						
							2020-05-15 18:40:17 +00:00  
				
					
						
							
							
								 
						
							
								f71826739c 
								
							 
						 
						
							
							
								
								Switch to moor  
							
							
							
						 
						
							2020-05-15 18:40:17 +00:00  
				
					
						
							
							
								 
						
							
								39637b6c91 
								
							 
						 
						
							
							
								
								fix emote messages (/me)  
							
							
							
						 
						
							2020-05-15 18:44:59 +02:00  
				
					
						
							
							
								 
						
							
								7485637340 
								
							 
						 
						
							
							
								
								Update lib/src/room.dart  
							
							
							
						 
						
							2020-05-14 07:21:52 +00:00  
				
					
						
							
							
								 
						
							
								eada53b15f 
								
							 
						 
						
							
							
								
								Update lib/src/room.dart  
							
							
							
						 
						
							2020-05-14 07:06:18 +00:00  
				
					
						
							
							
								 
						
							
								2352eb406a 
								
							 
						 
						
							
							
								
								add markdown parsing  
							
							
							
						 
						
							2020-05-09 14:00:46 +00:00  
				
					
						
							
							
								 
						
							
								9944844cc3 
								
							 
						 
						
							
							
								
								Implement localized String represantions  
							
							
							
						 
						
							2020-05-06 10:13:30 +00:00  
				
					
						
							
							
								 
						
							
								c22090a68d 
								
							 
						 
						
							
							
								
								Fix blurry thumbnails  
							
							
							
						 
						
							2020-05-04 14:03:07 +00:00  
				
					
						
							
							
								 
						
							
								07badfc9a9 
								
							 
						 
						
							
							
								
								Update lib/src/room.dart  
							
							
							
						 
						
							2020-05-04 08:38:12 +00:00  
				
					
						
							
							
								 
						
							
								06f650cf57 
								
							 
						 
						
							
							
								
								Fix thumbnail quality and update e2ee  
							
							
							
						 
						
							2020-05-04 09:33:10 +02:00  
				
					
						
							
							
								 
						
							
								0e3fabcef3 
								
							 
						 
						
							
							
								
								Make thumbnail width height and quality configurable  
							
							
							
						 
						
							2020-05-04 08:59:05 +02:00  
				
					
						
							
							
								 
						
							
								f65ef4cdcf 
								
							 
						 
						
							
							
								
								Make thumbnailsize configurable  
							
							
							
						 
						
							2020-05-04 08:46:53 +02:00  
				
					
						
							
							
								 
						
							
								811589a895 
								
							 
						 
						
							
							
								
								[Room] Send correct filter on the messages endpoint  
							
							... 
							
							
							
							Took 6 minutes 
							
						 
						
							2020-05-02 05:02:11 +00:00  
				
					
						
							
							
								 
						
							
								6f5ebe4681 
								
							 
						 
						
							
							
								
								[MxContent] Switch to Uri Extension  
							
							
							
						 
						
							2020-04-24 09:24:06 +02:00  
				
					
						
							
							
								 
						
							
								7ce5002237 
								
							 
						 
						
							
							
								
								[MatrixFile] Fix thumbnail encoding  
							
							
							
						 
						
							2020-04-23 08:18:33 +00:00  
				
					
						
							
							
								 
						
							
								69b13bb24d 
								
							 
						 
						
							
							
								
								[Room] Fix relates to key while encryption  
							
							
							
						 
						
							2020-04-20 10:56:36 +00:00  
				
					
						
							
							
								 
						
							
								757f61d890 
								
							 
						 
						
							
							
								
								[Thumbnail] Fix info size  
							
							
							
						 
						
							2020-04-17 16:51:01 +02:00  
				
					
						
							
							
								 
						
							
								81c12c81f2 
								
							 
						 
						
							
							
								
								[Client] Implement thumbnails  
							
							
							
						 
						
							2020-04-17 14:11:13 +00:00  
				
					
						
							
							
								 
						
							
								066dcbf395 
								
							 
						 
						
							
							
								
								[Room] Fix restore session  
							
							
							
						 
						
							2020-04-02 08:39:00 +00:00  
				
					
						
							
							
								 
						
							
								82affbc14f 
								
							 
						 
						
							
							
								
								[Room] Improved sendFileEvent  
							
							
							
						 
						
							2020-03-30 11:59:24 +02:00  
				
					
						
							
							
								 
						
							
								a3c5add79e 
								
							 
						 
						
							
							
								
								[SDK] Refactoring with new linter rules  
							
							
							
						 
						
							2020-03-30 09:08:38 +00:00  
				
					
						
							
							
								 
						
							
								c160a7c9ca 
								
							 
						 
						
							
							
								
								[Room] Ignore errors on requestUser  
							
							
							
						 
						
							2020-03-25 13:09:42 +01:00  
				
					
						
							
							
								 
						
							
								2c1caf9072 
								
							 
						 
						
							
							
								
								[Client] Enable file encryption  
							
							
							
						 
						
							2020-03-23 09:37:51 +00:00  
				
					
						
							
							
								 
						
							
								44ed403cd6 
								
							 
						 
						
							
							
								
								[Room] Request only 10 events on getTimeline  
							
							
							
						 
						
							2020-03-20 08:59:29 +00:00  
				
					
						
							
							
								 
						
							
								f7b03f5668 
								
							 
						 
						
							
							
								
								[Room] Dont wait for send event while sending files  
							
							
							
						 
						
							2020-03-17 07:55:25 +00:00  
				
					
						
							
							
								 
						
							
								bb44fa6ac0 
								
							 
						 
						
							
							
								
								[Event] Implement file encryption  
							
							
							
						 
						
							2020-03-16 10:38:03 +00:00  
				
					
						
							
							
								 
						
							
								57bd600738 
								
							 
						 
						
							
							
								
								[Room] Fix decrypt last message  
							
							
							
						 
						
							2020-03-13 12:18:24 +00:00  
				
					
						
							
							
								 
						
							
								391a9af2ba 
								
							 
						 
						
							
							
								
								[Room] Fix create megolm session  
							
							
							
						 
						
							2020-03-13 10:09:49 +00:00  
				
					
						
							
							
								 
						
							
								cb8450de06 
								
							 
						 
						
							
							
								
								[Room] Wipe session when sending session keys wasnt successful  
							
							
							
						 
						
							2020-02-27 11:16:26 +01:00  
				
					
						
							
							
								 
						
							
								202f997320 
								
							 
						 
						
							
							
								
								Room fix block devices  
							
							
							
						 
						
							2020-02-27 08:52:45 +00:00  
				
					
						
							
							
								 
						
							
								31b64a6631 
								
							 
						 
						
							
							
								
								[Room] Clear outbound session only if devices changed  
							
							
							
						 
						
							2020-02-27 08:41:49 +00:00  
				
					
						
							
							
								 
						
							
								ccb1945d00 
								
							 
						 
						
							
							
								
								[Room] Fix setState  
							
							
							
						 
						
							2020-02-24 10:34:28 +01:00  
				
					
						
							
							
								 
						
							
								63bcce28de 
								
							 
						 
						
							
							
								
								[Room] Fix last message when encrypted  
							
							
							
						 
						
							2020-02-24 09:10:35 +01:00  
				
					
						
							
							
								 
						
							
								ac3a9a6b3a 
								
							 
						 
						
							
							
								
								[Room] Implement key sharing  
							
							
							
						 
						
							2020-02-21 15:05:19 +00:00  
				
					
						
							
							
								 
						
							
								7982a60d7c 
								
							 
						 
						
							
							
								
								[Room] Enhance decrypt error handling  
							
							
							
						 
						
							2020-02-21 09:56:40 +01:00  
				
					
						
							
							
								 
						
							
								3926539661 
								
							 
						 
						
							
							
								
								[Event] Enhance decryption  
							
							
							
						 
						
							2020-02-21 08:44:05 +00:00