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  
				
					
						
							
							
								 
						
							
								2ab6eb2a0c 
								
							 
						 
						
							
							
								
								[Client] Dont create new inbound session when session matches  
							
							
							
						 
						
							2020-02-20 15:29:15 +00:00  
				
					
						
							
							
								 
						
							
								a52fef7c4b 
								
							 
						 
						
							
							
								
								[Room] Send unencrypted if encryption not enabled  
							
							
							
						 
						
							2020-02-19 10:59:21 +01:00  
				
					
						
							
							
								 
						
							
								d05d22e6af 
								
							 
						 
						
							
							
								
								[Room] Decrypt only encrypted events  
							
							
							
						 
						
							2020-02-19 08:54:56 +01:00  
				
					
						
							
							
								 
						
							
								974d507292 
								
							 
						 
						
							
							
								
								[Client] Minor olm fixes  
							
							
							
						 
						
							2020-02-18 11:49:02 +01:00  
				
					
						
							
							
								 
						
							
								cf31237457 
								
							 
						 
						
							
							
								
								[Room] Fix clean up  
							
							
							
						 
						
							2020-02-18 09:23:55 +00:00  
				
					
						
							
							
								 
						
							
								2b513957a1 
								
							 
						 
						
							
							
								
								[Room] Fix message index error  
							
							
							
						 
						
							2020-02-18 07:42:52 +00:00  
				
					
						
							
							
								 
						
							
								e2c34b101e 
								
							 
						 
						
							
							
								
								[Room] Return m.bad.encrypted  
							
							
							
						 
						
							2020-02-18 08:02:17 +01:00  
				
					
						
							
							
								 
						
							
								26bf204bd5 
								
							 
						 
						
							
							
								
								[Client] Add timeout factor  
							
							
							
						 
						
							2020-02-17 08:15:32 +00:00  
				
					
						
							
							
								 
						
							
								45193624c2 
								
							 
						 
						
							
							
								
								[Room] Fix internal message type  
							
							
							
						 
						
							2020-02-15 12:21:03 +00:00  
				
					
						
							
							
								 
						
							
								3c386391cf 
								
							 
						 
						
							
							
								
								[Timeline] Try to decrypt but not block  
							
							
							
						 
						
							2020-02-15 08:58:08 +00:00  
				
					
						
							
							
								 
						
							
								f5b493f9bd 
								
							 
						 
						
							
							
								
								[SDK] Add dart-olm library and update CI  
							
							
							
						 
						
							2020-02-15 07:48:41 +00:00  
				
					
						
							
							
								 
						
							
								3404cffada 
								
							 
						 
						
							
							
								
								[Event] Add support for replies  
							
							
							
						 
						
							2020-02-11 11:06:54 +00:00  
				
					
						
							
							
								 
						
							
								9395b8fcd3 
								
							 
						 
						
							
							
								
								[Identifier] Implement string extension  
							
							
							
						 
						
							2020-02-10 12:33:18 +01:00  
				
					
						
							
							
								 
						
							
								edd8aa5c4c 
								
							 
						 
						
							
							
								
								Client feature add device tracking  
							
							
							
						 
						
							2020-02-04 13:41:13 +00:00  
				
					
						
							
							
								 
						
							
								289c5c618d 
								
							 
						 
						
							
							
								
								[Room] Fix join invitation to direct chat  
							
							
							
						 
						
							2020-01-28 09:15:53 +01:00  
				
					
						
							
							
								 
						
							
								b362ef5610 
								
							 
						 
						
							
							
								
								[Store] Simplify store API  
							
							
							
						 
						
							2020-01-24 09:34:38 +00:00  
				
					
						
							
							
								 
						
							
								82c8120c1b 
								
							 
						 
						
							
							
								
								[Room] Fix storeless timeline  
							
							
							
						 
						
							2020-01-23 10:43:01 +00:00  
				
					
						
							
							
								 
						
							
								4cc5d263ab 
								
							 
						 
						
							
							
								
								[SDK] Implement more matrix methods  
							
							
							
						 
						
							2020-01-18 15:49:15 +01:00  
				
					
						
							
							
								 
						
							
								5fbeceb217 
								
							 
						 
						
							
							
								
								[SDK] Refactoring  
							
							
							
						 
						
							2020-01-14 11:27:26 +00:00  
				
					
						
							
							
								 
						
							
								fa277f1834 
								
							 
						 
						
							
							
								
								[Room] Fix get send event permissions  
							
							
							
						 
						
							2020-01-05 08:15:25 +00:00  
				
					
						
							
							
								 
						
							
								103949576f 
								
							 
						 
						
							
							
								
								[Client] Add call methods  
							
							
							
						 
						
							2020-01-04 19:36:17 +01:00  
				
					
						
							
							
								 
						
							
								de2872cfee 
								
							 
						 
						
							
							
								
								Update lib/src/client.dart, lib/src/user.dart, lib/src/timeline.dart, lib/src/room.dart, lib/src/presence.dart, lib/src/event.dart, lib/src/utils/profile.dart, lib/src/utils/receipt.dart, test/client_test.dart, test/event_test.dart, test/presence_test.dart, test/room_test.dart, test/timeline_test.dart, test/user_test.dart files  
							
							
							
						 
						
							2020-01-04 17:56:17 +00:00