|  Krille Fear | 57fde98fec | Merge branch 'soru/less-sql-statements' into 'main' chore: Reduce needed database accessess
See merge request famedly/famedlysdk!666 | 2021-03-09 18:12:40 +00:00 | 
				
					
						|  Sorunome | 6d171542af | feat: Escape @room in the reply fallback when replying | 2021-03-09 18:29:13 +01:00 | 
				
					
						|  Sorunome | c76dc0daa2 | chore: Reduce needed database accessess | 2021-03-09 18:28:58 +01:00 | 
				
					
						|  Christian Pauly | 1f8285c3e7 | refactor: Room states | 2021-03-09 17:28:55 +00:00 | 
				
					
						|  Krille Fear | 44ca96e544 | refactor: Update pedantic This enforces to NOT use curly braces in Strings where not needed
and not await non-future variables. | 2021-03-09 17:28:04 +00:00 | 
				
					
						|  Krille Fear | 0d8bddf708 | Merge branch 'soru/fallback-keys' into 'main' feat: Add fallback keys support
Closes #136
See merge request famedly/famedlysdk!653 | 2021-03-03 07:38:32 +00:00 | 
				
					
						|  Sorunome | 498c7825a5 | feat: Add fallback keys support | 2021-03-02 16:17:32 +01:00 | 
				
					
						|  Christian Pauly | 5c35799e18 | refactor: Request user | 2021-03-01 10:32:04 +01:00 | 
				
					
						|  Sorunome | 885141968c | Merge branch 'krille/refactor-event-update' into 'main' refactor: Deprecate eventType in EventUpdate
See merge request famedly/famedlysdk!661 | 2021-02-26 16:11:57 +00:00 | 
				
					
						|  Sorunome | 5431056c1c | Merge branch 'krille/implement-canrequesthistory' into 'main' feat: Implement can request history calculation
See merge request famedly/famedlysdk!659 | 2021-02-26 16:09:17 +00:00 | 
				
					
						|  Christian Pauly | b8659213ae | feat: Implement can request history calculation | 2021-02-26 13:48:29 +01:00 | 
				
					
						|  Christian Pauly | c9d3c327f6 | refactor: Deprecate eventType in EventUpdate | 2021-02-26 13:06:02 +01:00 | 
				
					
						|  Christian Pauly | 29d0e673e0 | fix: Sync error handling | 2021-02-24 09:17:41 +01:00 | 
				
					
						|  Sorunome | e7c8e754a1 | chore: Update matrix scheme parsing to match updated MSC | 2021-02-23 16:34:43 +01:00 | 
				
					
						|  Christian Pauly | 72a7bc1637 | feat: Implement upload sync filters | 2021-02-18 14:03:58 +01:00 | 
				
					
						|  Christian Pauly | c7f78bdaf5 | fix: Dont catch sync errors | 2021-02-18 13:01:13 +01:00 | 
				
					
						|  Nicolas Werner | ac1ad1b897 | fix: escape attributes in markdown less aggressively | 2021-02-17 22:56:31 +01:00 | 
				
					
						|  Sorunome | 681b27e269 | fix: Don't allow transitive trust unless it is for ouself | 2021-02-15 12:19:05 +01:00 | 
				
					
						|  Krille Fear | fb5a0bc6a2 | Merge branch 'soru/membership-null' into 'main' fix: Make defaults catch if constructor is null
See merge request famedly/famedlysdk!647 | 2021-02-13 10:38:49 +00:00 | 
				
					
						|  Christian Pauly | fc8563849a | feat: Custom Exception and return type for Change Homeserver | 2021-02-13 09:08:56 +01:00 | 
				
					
						|  Sorunome | f08dabaf03 | fix: Make defaults catch if constructor is null | 2021-02-11 12:09:44 +01:00 | 
				
					
						|  Christian Pauly | fd05f642d8 | feat: Implement cancel uiarequest | 2021-02-10 13:41:09 +01:00 | 
				
					
						|  Sorunome | fcb8d48bd7 | feat: Add command parser | 2021-02-09 18:19:38 +01:00 | 
				
					
						|  Christian Pauly | d362d6db23 | fix: Request history on limited timeline | 2021-02-09 15:02:48 +01:00 | 
				
					
						|  Krille Fear | 1154bc3606 | Merge branch 'soru/replay-to-device' into 'main' fix: Add to_device queue to prevent olm session corruptions
Closes #141
See merge request famedly/famedlysdk!640 | 2021-02-09 08:24:21 +00:00 | 
				
					
						|  Sorunome | d373a06aa2 | fix: Add to_device queue to prevent olm session corruptions | 2021-02-08 14:57:19 +01:00 | 
				
					
						|  Christian Pauly | 9faf07e31a | refactor: New start direct chat method in client | 2021-02-06 10:48:36 +01:00 | 
				
					
						|  Christian Pauly | bd4c4a6131 | chore: Add more bootstrap logging | 2021-02-04 15:33:27 +01:00 | 
				
					
						|  Krille Fear | a492fc8f96 | Merge branch 'krille/updateuserdevicekeys' into 'main' fix: Dont update user device keys if logged out
See merge request famedly/famedlysdk!628 | 2021-02-03 10:08:31 +00:00 | 
				
					
						|  Krille Fear | 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 | 
				
					
						|  Sorunome | 21a5854fbf | fix: Attempt event decryption on fetching replied events | 2021-02-02 12:51:43 +01:00 | 
				
					
						|  Christian Pauly | fefa140758 | fix: Dont update user device keys if logged out | 2021-01-27 11:15:41 +01:00 | 
				
					
						|  Christian Pauly | d16c9eaf32 | fix: Trailing slash homeserver from wellknown | 2021-01-27 09:41:18 +01:00 | 
				
					
						|  Christian Pauly | 94e3e5f681 | chore: Determine invites as direct chats too | 2021-01-26 14:04:55 +01:00 | 
				
					
						|  Christian Pauly | 7b29563caa | change: requestHistoryOnLimitedTimeline by default false | 2021-01-21 12:17:30 +01:00 | 
				
					
						|  Krille Fear | c701268d71 | feat: Do well known by default in check homeserver | 2021-01-20 13:21:51 +00:00 | 
				
					
						|  Sorunome | a35266f1e4 | feat: Replay last sent olm message on olm session recovery from other device | 2021-01-20 12:50:52 +01:00 | 
				
					
						|  Sorunome | 44a1bcfd57 | fix: Accidental pills in URLs | 2021-01-20 12:02:40 +01:00 | 
				
					
						|  Krille Fear | 8de72c869a | Merge branch 'soru/fix-emotes-msc-compliance' into 'main' fix: Emotes MSC compliance
See merge request famedly/famedlysdk!619 | 2021-01-20 09:42:26 +00:00 | 
				
					
						|  Sorunome | 70a4dad1c3 | fix: Emotes MSC compliance | 2021-01-20 10:36:06 +01:00 | 
				
					
						|  Christian Pauly | 4d1134a2db | fix: Logout after failed init | 2021-01-18 22:44:01 +01:00 | 
				
					
						|  Sorunome | 4597ea3445 | Merge branch 'krille/deprecate-sendername' into 'main' change: Deprecate senderName
Closes app#1065
See merge request famedly/famedlysdk!615 | 2021-01-15 14:45:43 +00:00 | 
				
					
						|  Christian Pauly | 03e17f890e | change: Deprecate senderName | 2021-01-15 14:24:30 +01:00 | 
				
					
						|  Sorunome | 9d6005ca2a | fix: Smoothen up sending to rooms with extremely many devices | 2021-01-14 18:47:51 +01:00 | 
				
					
						|  Sorunome | 88f8a57863 | fix: Correctly generate reply fallbacks | 2021-01-14 13:51:17 +01:00 | 
				
					
						|  Krille Fear | 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 | 
				
					
						|  Marcus | 0346975894 | Merge branch 'krille/setunread' into 'main' change: setUnread locally
Closes app#1045
See merge request famedly/famedlysdk!611 | 2021-01-13 13:58:19 +00:00 | 
				
					
						|  Christian Pauly | c94da38438 | fix: Hide verification timeline events in lastEvent | 2021-01-13 13:30:47 +01:00 | 
				
					
						|  Christian Pauly | fea4dea6a9 | feat: Request history on limited timeline | 2021-01-13 08:45:24 +01:00 | 
				
					
						|  Christian Pauly | 783f734713 | change: setUnread locally | 2021-01-13 08:41:36 +01:00 | 
				
					
						|  Sorunome | ef854b3b4c | Merge branch 'krille/fix-sort-at-the-end' into 'main' fix: Sort at the end
Closes app#1037
See merge request famedly/famedlysdk!607 | 2021-01-12 12:22:21 +00:00 | 
				
					
						|  Sorunome | fddced2b3a | fix: Properly handle initial device key uploading failures and better handle OTK upload failures | 2021-01-12 12:56:23 +01:00 | 
				
					
						|  Christian Pauly | 00d03e9330 | fix: Sort at the end | 2021-01-08 13:40:10 +01:00 | 
				
					
						|  Christian Pauly | 8b13df8c9d | refactor: Add json parsing for encryption and encrypted content | 2021-01-08 13:26:25 +01:00 | 
				
					
						|  Christian Pauly | 39b776716c | refactor: Olm Exceptions | 2021-01-07 12:53:49 +01:00 | 
				
					
						|  Sorunome | c22615d8cd | fix: Prioritize specced replies over unspecced event aggregations | 2021-01-05 15:32:47 +01:00 | 
				
					
						|  Christian Pauly | 9ffecd845a | chore: Update license header | 2021-01-04 10:34:50 +01:00 | 
				
					
						|  Christian Pauly | e450a09fb5 | refactor: External matrix api | 2021-01-04 10:26:29 +01:00 | 
				
					
						|  Sorunome | 19d96595cc | feat: Add identifier string parsing | 2021-01-01 15:28:25 +01:00 | 
				
					
						|  Sorunome | cd9f23d6c4 | fix: Don't block file decrypting | 2020-12-31 20:33:18 +01:00 | 
				
					
						|  Sorunome | f6589f9596 | fix: Properly clear in-memory outbound sessions when clearing cache | 2020-12-31 12:58:41 +01:00 | 
				
					
						|  Sorunome | 08dcce6225 | chore: Add more debugging logs | 2020-12-30 18:50:40 +01:00 | 
				
					
						|  Sorunome | add19c73a0 | fix: Load multiple olm sessions from the database at once for increased performance | 2020-12-30 12:52:54 +01:00 | 
				
					
						|  Sorunome | 6723c01a31 | feat: Lazy-send room keys, chunked and sorted by importance | 2020-12-29 14:46:36 +01:00 | 
				
					
						|  Sorunome | 3ff958de4e | fix: properly handle changed cross-signing keys | 2020-12-29 14:37:09 +01:00 | 
				
					
						|  Krille Fear | 03b9c6e2ee | Merge branch 'soru/animated-thumbnail' into 'main' feat: Add animated property to thumbnails
See merge request famedly/famedlysdk!590 | 2020-12-29 09:38:47 +00:00 | 
				
					
						|  Sorunome | 58044be1ba | feat: Add animated property to thumbnails | 2020-12-29 10:32:18 +01:00 | 
				
					
						|  Christian Pauly | 19905e348a | fix: Missing null check | 2020-12-29 09:44:13 +01:00 | 
				
					
						|  Sorunome | 68afe362ce | feat: Start megolm sessions while typing | 2020-12-28 16:14:07 +01:00 | 
				
					
						|  Sorunome | ccd03ecd22 | fix: Various small e2ee fixes | 2020-12-28 14:49:55 +01:00 | 
				
					
						|  Sorunome | 768baa7602 | chore: Implement a proper deep-copy function for json maps | 2020-12-28 14:35:21 +01:00 | 
				
					
						|  Sorunome | c6f718adcc | fix: Sort state events of history requests correctly | 2020-12-27 10:55:41 +01:00 | 
				
					
						|  Christian Pauly | f91349a45e | fix: sendTypingNotification | 2020-12-27 09:58:14 +01:00 | 
				
					
						|  Christian Pauly | dacd007780 | fix: Clear logs on clear() | 2020-12-23 11:32:58 +01:00 | 
				
					
						|  Sorunome | 48904b3a1b | fix: Cache the result of the self-signature check | 2020-12-23 10:52:39 +01:00 | 
				
					
						|  Marcus Hoffmann | 54fc29f203 | clear cache fix | 2020-12-22 17:34:50 +01:00 | 
				
					
						|  Sorunome | 0ed5c44919 | Merge branch 'soru/verify-device-signatures' into 'main' fix: Verify device signatures before storing devices and block those with invalid signatures
See merge request famedly/famedlysdk!578 | 2020-12-22 09:27:09 +00:00 | 
				
					
						|  Sorunome | 6f9deb5ae2 | fix: Verify device signatures before storing devices and block those with invalid signatures | 2020-12-22 10:22:42 +01:00 | 
				
					
						|  Sorunome | f5b1c5fc5f | fix: Don't assume a power level of a person is an int | 2020-12-22 10:05:44 +01:00 | 
				
					
						|  Sorunome | b00a9e8834 | feat: Better determine which devices to encrypt to | 2020-12-21 15:26:46 +01:00 | 
				
					
						|  Sorunome | df1c249011 | feat: Auto-Share megolm sessions with other users we know for a fact are allowed to see said message | 2020-12-21 14:41:44 +01:00 | 
				
					
						|  Christian Pauly | 3d6dbc9dc3 | chore: Implement logoutput | 2020-12-21 09:35:36 +01:00 | 
				
					
						|  Christian Pauly | 57286d4c28 | feat: Use logger package | 2020-12-19 12:04:25 +00:00 | 
				
					
						|  Sorunome | 405306f84e | feat: Add == operator to the Receipt, User and Room objects | 2020-12-19 12:15:50 +01:00 | 
				
					
						|  Sorunome | d1ce075b5b | feat: Automatically cache storable files on upload | 2020-12-17 11:59:31 +01:00 | 
				
					
						|  Christian Pauly | 3856b618e8 | refactor: Encryption errors | 2020-12-15 08:24:55 +01:00 | 
				
					
						|  Christian Pauly | d3c44687f6 | fix: Missing null check which F*cks me up! | 2020-12-14 13:24:39 +00:00 | 
				
					
						|  Christian Pauly | 6657e073a0 | refactor: Follow up clean up bootstrap | 2020-12-11 09:57:45 +01:00 | 
				
					
						|  Christian Pauly | b563aec7bb | refactor: Add secretstoragekeycontent | 2020-12-10 11:03:45 +01:00 | 
				
					
						|  Sorunome | 49f0679fbf | feat: Add bootstrapping | 2020-12-10 08:13:24 +00:00 | 
				
					
						|  Lukas Lihotzki | 88888a43f1 | feat: set presence in sync | 2020-12-09 16:02:42 +01:00 | 
				
					
						|  Christian Pauly | f7768af44e | fix: Clear init lock on failed init | 2020-12-07 09:51:25 +00:00 | 
				
					
						|  Christian Pauly | 5167e92913 | feat: Update room api | 2020-12-04 12:23:40 +01:00 | 
				
					
						|  Christian Pauly | bec1761172 | refactor: content parsing | 2020-11-30 15:34:46 +01:00 | 
				
					
						|  Christian Pauly | 323b203718 | refactor: algorithm types | 2020-11-30 14:26:31 +01:00 | 
				
					
						|  Marcus Hoffmann | 2e3a2d38c0 | fix: mark read wasn't sending read receipts | 2020-11-26 01:58:49 +01:00 | 
				
					
						|  Christian Pauly | 20ae1ae20e | fix: Push Rule getter | 2020-11-25 20:16:42 +01:00 | 
				
					
						|  Sorunome | bed7de81c7 | fix: Wrong emote pack identifier | 2020-11-25 15:17:22 +01:00 | 
				
					
						|  Marcus Hoffmann | 9b3f9e4ef7 | feature: allow marking rooms as unread | 2020-11-25 12:03:19 +01:00 | 
				
					
						|  Christian Pauly | 9181701df0 | fix: Display stateKey when changing displayname | 2020-11-23 17:35:50 +01:00 |