RMidhunSuresh
2922c1691a
Add return type to methods
2023-06-13 15:38:33 +05:30
RMidhunSuresh
ba0b0300b4
await for secret sharing to load
2023-06-13 15:37:47 +05:30
RMidhunSuresh
d8987ee54b
Crypto does not need to be a member
2023-06-13 13:38:30 +05:30
RMidhunSuresh
9f46a127e0
Improve comment
2023-06-13 13:36:55 +05:30
RMidhunSuresh
d5d3e76659
Change comment style
2023-06-13 13:26:50 +05:30
RMidhunSuresh
c0e29fe21b
Add return type
2023-06-13 13:26:39 +05:30
RMidhunSuresh
696b4a243f
Don't return if MSK is not trusted
2023-06-11 20:35:39 +05:30
RMidhunSuresh
571e6591c8
Merge branch 'master' into implement-secret-sharing
2023-06-11 19:33:25 +05:30
R Midhun Suresh
8593f4f7e0
Merge pull request #1095 from vector-im/crosssigning
...
Add UI for cross-signing other users
2023-06-11 17:08:10 +05:30
RMidhunSuresh
f36c996a86
No need for event-emitter here
2023-06-09 16:44:42 +05:30
RMidhunSuresh
f56cfba906
Sign the actual device/user
2023-06-09 16:06:31 +05:30
RMidhunSuresh
960c701454
Remove unwanted space
2023-06-09 15:51:44 +05:30
RMidhunSuresh
f92a7d2008
Retain the timeline here
2023-06-09 15:43:17 +05:30
RMidhunSuresh
2ebb22ab32
Add explaining comment
2023-06-09 15:38:15 +05:30
RMidhunSuresh
3182256054
Remove comment
2023-06-09 14:12:05 +05:30
RMidhunSuresh
4f42e1b34c
Show a view when keys are missing
2023-06-09 13:33:36 +05:30
RMidhunSuresh
00479df71e
Check verification for response as well
2023-06-08 21:01:11 +05:30
RMidhunSuresh
f8bfc384d3
Persist request-id in storage
2023-06-08 17:50:31 +05:30
RMidhunSuresh
af2dde7a1f
Improve secret-sharing API
2023-06-07 23:28:29 +05:30
RMidhunSuresh
2784500cbd
Fix curve key not being read correctly
2023-06-07 23:27:27 +05:30
RMidhunSuresh
5edf5e02c3
No need to overload this method
2023-06-07 14:53:46 +05:30
RMidhunSuresh
60966c482a
Ignore our own requests
2023-06-07 14:53:09 +05:30
RMidhunSuresh
f8c5878a01
Fix key backup setup failing
2023-06-07 14:52:32 +05:30
RMidhunSuresh
8b36392b90
Rename "SharedSecret" -> "SecretSharing"
2023-06-05 11:58:55 +05:30
RMidhunSuresh
631b2f059f
Implement secret sharing
2023-06-05 11:52:54 +05:30
RMidhunSuresh
e6a9e39c7d
Implement store for shared secret
2023-06-05 11:51:07 +05:30
RMidhunSuresh
c0928c75f8
Export all classes from index.ts
2023-06-05 11:48:21 +05:30
RMidhunSuresh
e16d691437
Check key and emit event for encrypted message
2023-06-05 11:46:01 +05:30
RMidhunSuresh
83236a63ac
Fix typo
2023-06-05 11:45:00 +05:30
RMidhunSuresh
3a1ffe8544
Add getter for device-id
2023-06-05 11:44:30 +05:30
RMidhunSuresh
ed3772d67b
Add method to fetch device by curve key
2023-06-05 11:44:03 +05:30
RMidhunSuresh
e079a4d76c
Check if the device is up to date
...
If not, fetch from hs
2023-06-05 11:43:07 +05:30
RMidhunSuresh
3a425b5af0
Remove getter
2023-05-17 23:52:25 +05:30
RMidhunSuresh
e92507081f
retain() in openTimeline
2023-05-17 16:51:32 +05:30
RMidhunSuresh
012986df65
Fix misleading comment
2023-05-17 16:26:49 +05:30
RMidhunSuresh
489f00f57a
Remove unused property
2023-05-17 16:23:18 +05:30
RMidhunSuresh
f10217c591
No need to await here
2023-05-17 16:19:46 +05:30
RMidhunSuresh
1ef57b87da
Remove isLoadedFromStorage parameter
...
We don't really need this because we use context entries
2023-05-17 16:15:00 +05:30
RMidhunSuresh
a582aa1746
We don't need this to be an observable
...
Since we treat related messages as context events,
we don't need to make sasVerificationInProgress an
observable.
2023-05-17 12:28:57 +05:30
RMidhunSuresh
901c149e9e
Don't get stuck on user input
2023-05-15 23:03:09 +05:30
RMidhunSuresh
2ef934c39d
Resolve promise on all code paths
2023-05-15 22:05:24 +05:30
RMidhunSuresh
4bed52aa58
Add better update path
...
Instead of adding new methods to ITile interface
2023-05-15 20:56:23 +05:30
RMidhunSuresh
656bc28702
WIP
2023-05-15 14:13:07 +05:30
RMidhunSuresh
f049e013a7
Set finished to true when aborting
2023-05-08 21:47:23 +05:30
RMidhunSuresh
7c2ffcb8de
Don't log entire events
...
Events can be cyclic objects because of relations. i.e if event A is
somehow related to event B (maybe by m.refernce), we maintain a
reference from A to B and also from B to A. This can break serialization
algos (like we JSON.stringiy).
2023-05-08 21:21:12 +05:30
RMidhunSuresh
823a07d712
Update tile when request is cancelled
...
Show that the sas request was cancelled in the timeline if we receive a
cancel event before we've accepted/rejected the request.
2023-05-08 21:02:28 +05:30
RMidhunSuresh
c45a84e110
Check if e2eeAccount is available first
2023-05-05 16:54:26 +05:30
RMidhunSuresh
72c6172a45
Implement a method to discard logs
2023-05-03 00:01:59 +05:30
RMidhunSuresh
99e67fedc3
Load call handler before using it
2023-05-01 23:44:42 +05:30
RMidhunSuresh
ffb5eb92da
Style and add more UI
2023-04-26 16:51:01 +05:30