Commit Graph

5348 Commits

Author SHA1 Message Date
RMidhunSuresh
85ede8a753 Mark events that are loaded from storage as such 2023-04-18 21:55:42 +05:30
RMidhunSuresh
644f1af88c Fix timeline race
A race between two calls to Room.openTimeline() would cause the second
call to return the timeline before it has completely loaded.
2023-04-18 21:53:49 +05:30
RMidhunSuresh
82502e3bb1 Fix bug
The verification panel would only render correctly once.
This was due to a race in the right panel navigation code.
2023-04-18 18:02:52 +05:30
RMidhunSuresh
08398b064a Merge branch 'master' into crosssigning 2023-04-17 22:48:00 +05:30
RMidhunSuresh
2b9f508a8f Render verification UI in right-panel 2023-04-17 22:47:37 +05:30
RMidhunSuresh
f3efef365d Show verification UI with navigation 2023-04-17 22:41:32 +05:30
Bruno Windels
7a726ff8e5
Merge pull request #1075 from vector-im/fix-broken-key-share
Update code in RoomEncryption to use device_id and user_id
2023-04-14 14:34:17 +02:00
RMidhunSuresh
49db9d810a Support sas verification with other users 2023-04-12 15:46:45 +05:30
Bruno Windels
b52489cc90 we pass Member as a DeviceKey here, so also create the right getters 2023-04-11 16:22:20 +02:00
Bruno Windels
a8d49288a3
Merge pull request #921 from vector-im/madlittlemods/copy-permalink
Add "Copy `matrix.to` permalink" message action
2023-04-11 09:49:11 +02:00
RMidhunSuresh
82a7c9d4bf Use new prop names 2023-04-11 11:18:35 +05:30
RMidhunSuresh
660db4ced3 Refactor to avoid passing crosssigning 2023-04-10 19:45:47 +05:30
Bruno Windels
ee5105c04a sdk version 0.1.2 2023-04-07 16:45:30 +02:00
RMidhunSuresh
1f2e8332fe Remove unused hsapi 2023-04-07 16:30:40 +05:30
RMidhunSuresh
4f302b0470 Implement in-room message channel 2023-04-07 16:30:40 +05:30
RMidhunSuresh
d95badc6d0 Change file name 2023-04-07 16:30:38 +05:30
RMidhunSuresh
209acaf60e Move interface into new file 2023-04-07 16:29:45 +05:30
Bruno Windels
a87edcf99e
Merge pull request #1074 from vector-im/bwindels/expose-create-blob-method-without-filter
expose method on BlobHandle to create a handle without mimetype filtering
2023-04-07 09:54:10 +02:00
Bruno Windels
3019710710 expose method on BlobHandle to create a handle without mimetype filtering 2023-04-07 09:52:08 +02:00
Bruno Windels
c37e86115d
Merge pull request #1073 from vector-im/bwindels/export-blobhandle-sdk
export BlobHandle and add method to create handle from buffer with un…
2023-04-06 15:20:03 +02:00
Bruno Windels
457f1e52c9 export BlobHandle and add method to create handle from buffer with unfiltered mimetype (for thirdroom) 2023-04-06 15:02:56 +02:00
Bruno Windels
a925ec622a
Merge pull request #1071 from vector-im/dispose-handler
Dispose cross-signing and subscriptions
2023-03-31 14:22:55 +02:00
RMidhunSuresh
7e20440328 Dispose cross-signing 2023-03-31 17:05:09 +05:30
Bruno Windels
4a0e2c7308
Merge pull request #1070 from vector-im/fix-more-sas-issues
Fix more SAS issues
2023-03-31 12:36:14 +02:00
RMidhunSuresh
016f9ff300 Send done before waiting for message 2023-03-31 15:54:45 +05:30
Bruno Windels
515bd24cfb
Merge pull request #1068 from vector-im/cross-signing/user-trust-observable
Cross-signing: implement observing user trust so UI can update when signing
2023-03-31 11:57:43 +02:00
Bruno Windels
c8769514f3 adjust comment to reflect which keys we're talking about 2023-03-31 11:57:10 +02:00
Bruno Windels
a1b7696b91 fix lint 2023-03-30 17:08:23 +02:00
Bruno Windels
f6599708b9 implementing observing user trust so UI can update when signing 2023-03-30 17:01:51 +02:00
Bruno Windels
915ab9c683
Merge pull request #1067 from vector-im/cross-signing/sign-device-after-sas2
Cross-signing: sign device or user when mac check out during sas
2023-03-30 14:59:06 +02:00
Bruno Windels
ab65745b07 fix tests 2023-03-30 14:45:59 +02:00
Bruno Windels
c2b6c44a68 actually, don't need to pass this, it's already in options 2023-03-30 14:40:58 +02:00
Bruno Windels
74fe7427af sign device or user when mac check out during sas 2023-03-30 14:39:39 +02:00
Bruno Windels
51c3e3104f
Merge pull request #1066 from vector-im/fix-sas-issues
Fix some SAS issues
2023-03-30 12:52:47 +02:00
RMidhunSuresh
b8e282377e Log mac method 2023-03-30 16:09:46 +05:30
RMidhunSuresh
244d56b60f Fix broken tests 2023-03-30 16:09:30 +05:30
RMidhunSuresh
3f5e2af093 Abort SAS when disposing vm 2023-03-30 15:47:25 +05:30
Bruno Windels
e78580c4ef Merge remote-tracking branch 'origin/device-verification-ui' 2023-03-30 11:59:39 +02:00
Bruno Windels
f158197685
Update src/matrix/verification/CrossSigning.ts 2023-03-30 09:37:54 +00:00
Bruno Windels
67cc426b85
Update src/matrix/verification/CrossSigning.ts 2023-03-30 09:37:46 +00:00
Bruno Windels
d8d4f2b61b
Merge pull request #1040 from vector-im/sas-verification
Implement SAS Verification for crosssigning
2023-03-30 11:26:43 +02:00
RMidhunSuresh
ce018781f1 Make code more clear 2023-03-29 15:09:36 +05:30
RMidhunSuresh
7eb1c09a75 Use e2ee account 2023-03-29 15:09:36 +05:30
RMidhunSuresh
9884ee24eb Fix render error 2023-03-29 15:09:36 +05:30
RMidhunSuresh
6a8007fe28 Use switch case 2023-03-29 15:09:36 +05:30
RMidhunSuresh
82692edab5 cancellation can be undefined 2023-03-29 15:09:36 +05:30
RMidhunSuresh
38a82b2cb2 Use getter 2023-03-29 15:09:36 +05:30
RMidhunSuresh
b2d6a78365 Remove property 2023-03-29 15:09:35 +05:30
RMidhunSuresh
6fefc1549e Change method name 2023-03-29 15:09:35 +05:30
R Midhun Suresh
6e054fcb80 Update src/platform/web/ui/css/themes/element/theme.css
Co-authored-by: Bruno Windels <274386+bwindels@users.noreply.github.com>
2023-03-29 15:09:35 +05:30