|  Sorunome | b00a9e8834 | feat: Better determine which devices to encrypt to | 2020-12-21 15:26:46 +01:00 | 
				
					
						|  Sorunome | dfd88277b9 | Merge branch 'soru/autoreply-more-key-requests' into 'main' feat: Auto-Share megolm sessions with other users we know for a fact are...
Closes #127
See merge request famedly/famedlysdk!570 | 2020-12-21 14:08:17 +00: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 | cd4dafcd45 | chore: Nicer logs in tests | 2020-12-21 14:21:12 +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 | 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 | 
				
					
						|  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 | 9b3f9e4ef7 | feature: allow marking rooms as unread | 2020-11-25 12:03:19 +01:00 | 
				
					
						|  Christian Pauly | 01ce832aaa | fix: 3pid api bugs | 2020-11-24 13:48:57 +01:00 | 
				
					
						|  Christian Pauly | 0697d47cc2 | refactor: Minor init refactoring | 2020-11-19 17:02:07 +01:00 | 
				
					
						|  Sorunome | b1709ca8c3 | feat: More advanced attchment handling methods | 2020-11-18 14:56:14 +01:00 | 
				
					
						|  Sorunome | 588d7eb1a6 | fix: Set new state events by sortOrder, rather than originServerTs | 2020-11-08 15:13:02 +01:00 | 
				
					
						|  Sorunome | 66572bd032 | feat: Check if event type is known | 2020-11-08 13:52:10 +01:00 | 
				
					
						|  Sorunome | 5aec7aab32 | fix: Properly handle redacted events in event.getDisplayEvent | 2020-11-07 11:40:47 +01:00 | 
				
					
						|  Christian Pauly | f9f18641e3 | refactor: Connection error handling | 2020-10-29 10:42:05 +01:00 | 
				
					
						|  Sorunome | 412da6ae0c | fix: Properly rotate megolm session on device changes | 2020-10-26 11:55:47 +01:00 | 
				
					
						|  Christian Pauly | 5381c3935c | refactor: Check server | 2020-10-26 08:33:25 +00:00 | 
				
					
						|  Sorunome | 343c26b3ed | fix: Decrypt last message on received megolm key | 2020-10-26 07:49:02 +00:00 | 
				
					
						|  Sorunome | ad0192e8e1 | fix: Greatly improve latex markdown | 2020-10-24 12:08:23 +02:00 | 
				
					
						|  Christian Pauly | 66e590073e | refactor: Event Update Type | 2020-10-22 13:01:35 +02:00 | 
				
					
						|  Sorunome | be6824b746 | feat: Add LaTeX markdown rendering as per MSC2191 | 2020-10-21 11:20:19 +02:00 | 
				
					
						|  Christian Pauly | 4d62a79e96 | fix: CI | 2020-10-08 12:29:18 +00:00 | 
				
					
						|  Sorunome | 74bd1d331b | fix: Messages being encrypted for too many devices | 2020-10-04 14:20:17 +02:00 | 
				
					
						|  Sorunome | ae79af6ea8 | fix: store timestamps in milliseconds to fix decrypt error | 2020-10-04 12:12:03 +02:00 | 
				
					
						|  Christian Pauly | 5019ebfeb5 | feat: Auto retry send events | 2020-09-21 16:51:40 +00:00 | 
				
					
						|  Sorunome | 0ff971faa9 | fix: Obay variant selectors for emoji regex | 2020-09-21 08:45:12 +02:00 | 
				
					
						|  Sorunome | d42979da12 | fix: Emoji regex incorrectly using multiline | 2020-09-20 19:09:32 +02:00 | 
				
					
						|  Christian Pauly | 864cbfa906 | fix: Hotfix ignored user list | 2020-09-20 10:37:36 +02:00 | 
				
					
						|  Christian Pauly | a77e776479 | feat: Implement ignore list | 2020-09-19 12:39:19 +02:00 | 
				
					
						|  Sorunome | 053585852e | Merge branch 'send-location' of gitlab.com:JohnAZoidberg/famedlysdk into main | 2020-09-18 09:43:10 +02:00 | 
				
					
						|  Christian Pauly | 0871e218d1 | refactor: Json signature check | 2020-09-16 12:29:21 +00:00 | 
				
					
						|  Sorunome | d9c4472cac | feat: Add emote helpers | 2020-09-15 19:03:55 +02:00 | 
				
					
						|  Sorunome | c90e18b55d | fix: Handle domains with port or ipv6 addresses correctly | 2020-09-15 12:40:29 +02:00 | 
				
					
						|  Sorunome | cb1ec86b32 | feat: Periodically fetch ssss secrets from other devices | 2020-09-10 14:46:30 +02:00 | 
				
					
						|  Sorunome | b5ac500136 | fix: Handle failed to send messages in low network significantly better | 2020-09-10 13:19:58 +02:00 | 
				
					
						|  Sorunome | 99d536b14f | feature: Upload to online key backup | 2020-09-09 09:53:26 +02:00 | 
				
					
						|  Sorunome | f7e63097b4 | chore: Update emotes to match MSC | 2020-09-07 09:34:14 +00:00 | 
				
					
						|  Sorunome | 54a128d2c5 | fix: Properly detect sicket message types | 2020-09-06 15:40:12 +02:00 | 
				
					
						|  Sorunome | 089ce88b57 | chore: Add tests to Event.downloadAndDecryptAttachment | 2020-09-04 11:00:56 +02:00 | 
				
					
						|  Sorunome | ea59c4bd94 | refactor(keybackup): Update database for stored megolm keys to prepare for proper online key backup | 2020-08-17 09:10:51 +02:00 | 
				
					
						|  Sorunome | 20d72eb8d7 | fix: Event statuses progress and are saved correctly | 2020-08-17 08:54:16 +02:00 | 
				
					
						|  Christian Pauly | cbc66ea308 | Fix unencrypted calls | 2020-08-17 08:46:04 +02:00 | 
				
					
						|  Christian Pauly | 215563ab92 | Fix wrong call types | 2020-08-15 15:17:17 +02:00 | 
				
					
						|  Christian Pauly | a288216e03 | Add call state localizations | 2020-08-15 14:46:08 +02:00 | 
				
					
						|  Sorunome | 3d2476cfdb | fix: Have matrix id string extension obay the proper grammar | 2020-08-13 09:03:44 +00:00 | 
				
					
						|  Christian Pauly | fb9b505988 | Krille/make client extend matrixapi | 2020-08-11 16:11:51 +00:00 | 
				
					
						|  Sorunome | 574fe27101 | feat: Add Event.getDisplayEvent, which fetches an event based on all edits etc. | 2020-08-11 13:44:42 +02:00 | 
				
					
						|  Christian Pauly | 6170c79fe1 | Improve logging | 2020-08-06 09:35:02 +00:00 | 
				
					
						|  Christian Pauly | 6779ab6624 | Deprecate debug mode | 2020-08-06 07:09:32 +00:00 | 
				
					
						|  Daniel Schaefer | ede4fd1416 | Implement function to send m.location event Allows to share the location with a room. | 2020-08-05 23:01:03 +02:00 | 
				
					
						|  Christian Pauly | dc1ed0c6e2 | Use SyncUpdate for pending messages | 2020-07-30 08:48:47 +00:00 | 
				
					
						|  Sorunome | f48f6bca12 | Properly imlement event aggregations | 2020-07-27 07:39:48 +00:00 | 
				
					
						|  Sorunome | 31614364d3 | add update filters | 2020-07-25 14:46:36 +00:00 | 
				
					
						|  Sorunome | 6cd745bd1a | Add data-mx-emote to emotes | 2020-07-24 17:59:39 +02:00 | 
				
					
						|  Sorunome | c68487ac21 | fix issue with sending messages | 2020-07-23 08:09:00 +00:00 | 
				
					
						|  Sorunome | 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 | 
				
					
						|  Christian Pauly | 4f2a8febf9 | Fix request history | 2020-07-21 07:34:30 +00:00 | 
				
					
						|  Marcel | 7690c4ef9c | [Fake API] Further reduce amount of returns Took 5 minutes | 2020-07-20 15:21:46 +02:00 | 
				
					
						|  Marcel | 0647df37e3 | [Test] Properly encode fake api responses as utf8. Also remove not needed returns as they do the same as the last return. Took 15 minutes | 2020-07-20 15:16:23 +02:00 | 
				
					
						|  Sorunome | 8b3e2e6c86 | fix tests | 2020-07-14 11:46:37 +02:00 | 
				
					
						|  Christian Pauly | c87450dafb | Remove deprecated contactlist method | 2020-07-02 10:41:23 +00:00 | 
				
					
						|  Christian Pauly | 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 | 
				
					
						|  Lukas Lihotzki | 842581699c | MatrixFile refactoring for thumbnails | 2020-06-29 12:00:26 +00:00 | 
				
					
						|  Christian Pauly | 7e9c8f88f3 | Implement calcDisplayname without local part | 2020-06-29 08:40:16 +00:00 | 
				
					
						|  Sorunome | e3241558f5 | Fix CI | 2020-06-25 10:15:38 +02:00 | 
				
					
						|  Sorunome | 62f63ebf1f | Merge branch 'soru/olm-session-recovery' into 'master' Adds olm session recovery
See merge request famedly/famedlysdk!355 | 2020-06-25 08:01:37 +00:00 | 
				
					
						|  Sorunome | 5dda0c3623 | Merge branch 'soru/cross-signing' into 'master' Cross-Signing
See merge request famedly/famedlysdk!319 | 2020-06-25 07:53:30 +00:00 | 
				
					
						|  Christian Pauly | e6cf5cb927 | Fix direct chats | 2020-06-25 06:59:03 +00:00 | 
				
					
						|  Christian Pauly | 13b3c0df4d | Add room tag support | 2020-06-24 09:22:08 +00:00 | 
				
					
						|  Christian Pauly | 2afd0bb3a8 | Implement pinned events | 2020-06-24 08:41:52 +00:00 | 
				
					
						|  Sorunome | b109e75962 | also restore on broken olm session | 2020-06-24 09:27:36 +02:00 | 
				
					
						|  Sorunome | 48c03865a2 | make auth_data just a json object | 2020-06-23 08:30:50 +02:00 | 
				
					
						|  Sorunome | c4d09268a0 | add key verification test | 2020-06-15 13:12:59 +02:00 | 
				
					
						|  Sorunome | e2c358f319 | format | 2020-06-15 10:48:35 +02:00 | 
				
					
						|  Sorunome | c4491fe97b | fix | 2020-06-15 10:42:10 +02:00 | 
				
					
						|  Sorunome | a88460b9d5 | also test storing a decrytped room udpate | 2020-06-15 10:39:26 +02:00 | 
				
					
						|  Sorunome | e874a5e00b | add signature verification tests | 2020-06-15 10:26:50 +02:00 | 
				
					
						|  Sorunome | 9b2952435f | add matrix api tests | 2020-06-13 20:44:25 +02:00 | 
				
					
						|  Sorunome | c233d57f9f | add online key backup test | 2020-06-13 19:48:38 +02:00 | 
				
					
						|  Sorunome | ef0a567401 | finish ssss tests | 2020-06-13 19:12:32 +02:00 | 
				
					
						|  Sorunome | 7803dc4b93 | add more tests | 2020-06-13 10:56:39 +02:00 | 
				
					
						|  Sorunome | 5334266529 | Merge branch 'master' into soru/cross-signing | 2020-06-10 16:25:08 +02:00 | 
				
					
						|  Sorunome | f485ca29d8 | Fix state attack | 2020-06-10 14:17:57 +00:00 | 
				
					
						|  Sorunome | f261f35712 | Merge branch 'master' into soru/cross-signing | 2020-06-10 11:33:24 +02:00 | 
				
					
						|  Christian Pauly | 5487b62360 | Hotfix OpenIdCredentials | 2020-06-10 09:12:55 +00:00 | 
				
					
						|  Sorunome | 7ddb6be30e | Allow requesting and updating of session keys with lower index and lower forwarded chain | 2020-06-10 10:44:22 +02:00 | 
				
					
						|  Sorunome | e1679d59be | better smoothen out keys | 2020-06-06 14:28:18 +02:00 | 
				
					
						|  Sorunome | 4154c7d0eb | format and some analyze | 2020-06-06 13:47:37 +02:00 | 
				
					
						|  Sorunome | 4c60369b8d | migrate to new thingy! | 2020-06-05 22:03:28 +02:00 | 
				
					
						|  Sorunome | d29fb9abfe | Merge branch 'soru/modularize-e2ee' into soru/cross-signing | 2020-06-05 18:59:58 +02:00 | 
				
					
						|  Sorunome | 22a5793e07 | hopefully fix coverage | 2020-06-05 15:34:13 +02:00 | 
				
					
						|  Sorunome | 1c115ecf51 | fix tests for real | 2020-06-05 13:10:53 +02:00 | 
				
					
						|  Sorunome | c47bdee9f5 | Merge branch 'master' into soru/modularize-e2ee | 2020-06-05 13:05:47 +02:00 | 
				
					
						|  Sorunome | bd3c51924b | to set presence you use PUT, not POST | 2020-06-05 10:56:42 +00:00 |