Bruno Windels
|
6aab049052
|
Merge branch 'master' into bwindels/calls
|
2022-07-04 16:59:17 +02:00 |
|
Bruno Windels
|
84bac0afe9
|
Also allow undefined, which means at the end of the paginated direction
we already detect the end by chunk.length===0, so we just need to not throw
|
2022-06-25 19:37:36 +02:00 |
|
Bruno Windels
|
c8b5c6dd41
|
expose own user on BaseRoom
so we don't have to pass session around everywhere we need this
|
2022-06-02 17:30:17 +02:00 |
|
Bruno Windels
|
a52740ed1b
|
give room state handler access to member sync to get sender profile info
|
2022-06-02 15:55:08 +02:00 |
|
Bruno Windels
|
b2d787b96c
|
fix wrong extension in import
|
2022-05-17 15:55:15 +02:00 |
|
Bruno Windels
|
6225574df6
|
write test for ObservedStateKeyValue
|
2022-05-12 17:52:17 +02:00 |
|
Bruno Windels
|
a50ea7e77b
|
add support for observing room state for single room + initial state
|
2022-05-12 17:27:03 +02:00 |
|
Bruno Windels
|
db05338596
|
extract function to iterate over room response state events
|
2022-05-12 17:26:29 +02:00 |
|
Bruno Windels
|
d727dfd843
|
add session.observeRoomState to observe state changes in all rooms
and use it for calls
this won't be called for state already received and stored in storage,
that you need to still do yourself
|
2022-05-12 11:58:28 +02:00 |
|
Bruno Windels
|
22df062bbb
|
fix observable typescript errors
|
2022-04-25 14:05:02 +02:00 |
|
Bruno Windels
|
2852834ce3
|
persist calls so they can be quickly loaded after a restart
also use event prefixes compatible with Element Call/MSC
|
2022-04-07 10:32:43 +02:00 |
|
Bruno Windels
|
a0a07355d4
|
more improvements, make hangup work
|
2022-03-29 12:01:47 +02:00 |
|
Bruno Windels
|
cad2aa760d
|
some fixes
|
2022-03-29 12:01:46 +02:00 |
|
Bruno Windels
|
07bc0a2376
|
move observable values each in their own file
|
2022-03-29 12:01:46 +02:00 |
|
Bruno Windels
|
4bedd4737b
|
WIP11
|
2022-03-29 12:01:46 +02:00 |
|
Bruno Windels
|
46ebd55092
|
WIP
|
2022-03-29 12:01:46 +02:00 |
|
Bruno Windels
|
6d7c983e8e
|
convert (Base)ObservableMap to typescript
|
2022-03-09 11:33:49 +01:00 |
|
Bruno Windels
|
60f5da60bb
|
fix lint
|
2022-02-16 18:01:24 +01:00 |
|
Bruno Windels
|
9685ef4dd3
|
dont log summary valued, as they can contain PII
|
2022-02-11 18:39:37 +01:00 |
|
Bruno Windels
|
ea8f3e5a6a
|
remove argument that is already bound in BaseRoom, making decryption fail
|
2022-02-11 17:14:56 +01:00 |
|
Bruno Windels
|
2765f48a64
|
create user id array in m.direct if it doesn't exist already
|
2022-02-10 19:59:44 +01:00 |
|
Bruno Windels
|
ff46d382ac
|
adjust m.direct when creating a DM
|
2022-02-10 19:54:15 +01:00 |
|
Bruno Windels
|
8526461d3c
|
split up create code into separate files
|
2022-02-10 16:43:32 +01:00 |
|
Bruno Windels
|
75bbde598d
|
also consider rooms without a name and just you and the other a DM
as we don't process m.direct account data yet
|
2022-02-10 14:39:18 +01:00 |
|
Bruno Windels
|
147810864f
|
add support to set alias and federation flag in create room
|
2022-02-10 14:09:18 +01:00 |
|
Bruno Windels
|
b5536830d0
|
improve RoomBeingCreatedView, allow removing the roombeingcreated
|
2022-02-10 11:07:29 +01:00 |
|
Bruno Windels
|
f12841b2d3
|
better error handling in RoomBeingCreated
|
2022-02-10 11:06:20 +01:00 |
|
Bruno Windels
|
d6d1af13d0
|
rename RoomBeingCreated.localId to id
|
2022-02-10 11:03:52 +01:00 |
|
Bruno Windels
|
74f7879cb6
|
fix unrelated bug: invite sorting order wasn't stable in left panel
as the timestamp is the same when you receive the invite during your
first sync
|
2022-02-10 09:40:03 +01:00 |
|
Bruno Windels
|
83d2b58bad
|
add avatar support to creating room
|
2022-02-09 19:00:00 +01:00 |
|
Bruno Windels
|
afe8e17a6f
|
remove debugging code
|
2022-02-08 17:00:06 +01:00 |
|
Bruno Windels
|
5325b0b466
|
cleanup logging
|
2022-02-08 14:58:29 +01:00 |
|
Bruno Windels
|
45c8e3a793
|
mark room as DM based on synced state events,rather than just inviteData
as that does not work for rooms we create ourselves
|
2022-02-08 14:34:34 +01:00 |
|
Bruno Windels
|
e04463c143
|
WIP for finding DM room
|
2022-02-07 18:58:53 +01:00 |
|
Bruno Windels
|
26fa2a5d60
|
add option
|
2022-02-07 18:58:43 +01:00 |
|
Bruno Windels
|
e1fbd1242e
|
WIP 4
|
2022-02-07 16:30:44 +01:00 |
|
Bruno Windels
|
0bb3cfcfad
|
WIP3
|
2022-02-04 17:49:10 +01:00 |
|
Bruno Windels
|
bc09ede09f
|
WIP
|
2022-02-03 17:57:35 +01:00 |
|
Bruno Windels
|
348de312f9
|
draft code in matrix layer to create room
|
2022-02-02 10:19:49 +01:00 |
|
Bruno Windels
|
86caa5f9b1
|
rename session backup to key backup to be consistent with RoomKey
|
2022-01-26 09:51:48 +01:00 |
|
Bruno Windels
|
000c8b27c3
|
Merge pull request #637 from vector-im/bwindels/timeline-readme
add basic readme for updates in the timeline
|
2022-01-14 19:16:25 +01:00 |
|
Bruno Windels
|
a8a8355ea4
|
fix unit test
|
2022-01-14 19:05:53 +01:00 |
|
Bruno Windels
|
3d00881508
|
don't look in remoteEntries when already found
|
2022-01-14 19:05:30 +01:00 |
|
Bruno Windels
|
7197e5427f
|
don't emit an update when the context entry is loaded sync
also load context entries in parallel
|
2022-01-14 18:16:52 +01:00 |
|
Bruno Windels
|
3243ce2a90
|
fix unit test that failed after it finished
crashing the runner on node 16
|
2022-01-14 18:15:46 +01:00 |
|
RMidhunSuresh
|
cfefe6962a
|
Remove stray space
|
2022-01-14 18:17:49 +05:30 |
|
RMidhunSuresh
|
65f957f023
|
WIP
|
2022-01-14 18:17:49 +05:30 |
|
R Midhun Suresh
|
4fb0a84d0a
|
Return property from super
Co-authored-by: Bruno Windels <brunow@matrix.org>
|
2022-01-14 18:16:38 +05:30 |
|
RMidhunSuresh
|
30b8e5b5ea
|
use withReply
|
2022-01-14 18:15:26 +05:30 |
|
RMidhunSuresh
|
8cd430ac07
|
Improve test logic
|
2022-01-14 17:48:25 +05:30 |
|