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 |
|
RMidhunSuresh
|
520e0f1b89
|
Use interface ILogItem
|
2021-11-15 17:29:08 +05:30 |
|
Bruno Windels
|
82a0c1024c
|
return static string when member is missing and add logging
|
2021-10-26 15:08:51 +02:00 |
|
Bruno Windels
|
cce8207870
|
copy Daniel's conversion of EventEmitter to TypeScript from microui
|
2021-09-16 10:23:03 +02:00 |
|
Danila Fedorin
|
c9e937c41c
|
Add redundancy to prevent stored nulls from causing errors.
|
2021-07-17 13:29:20 -07:00 |
|
Danila Fedorin
|
ad453555b9
|
Avoid storing null for invite avatars.
|
2021-07-17 13:23:13 -07:00 |
|
Danila Fedorin
|
f7d6569154
|
Add a small comment to Invite.avatarColorId, too.
|
2021-06-30 15:21:11 -07:00 |
|
Danila Fedorin
|
ee1f1500e9
|
Roll back to using heroes for computing DM color
|
2021-06-30 15:07:40 -07:00 |
|
Danila Fedorin
|
d0f70cbdf9
|
Move avatar color ID computation into SummaryData
|
2021-06-29 18:01:08 -07:00 |
|
Danila Fedorin
|
dec0683145
|
Correctly color archived and invited rooms
|
2021-06-29 16:50:42 -07:00 |
|
Bruno Windels
|
ca84f485ab
|
fix tests
|
2021-05-11 17:04:36 +02:00 |
|
Bruno Windels
|
51d13fd8d2
|
update comments for Invite updates
|
2021-05-11 13:07:57 +02:00 |
|
Bruno Windels
|
24731687dc
|
log room id in invite and archivedroom afterSync
|
2021-05-11 13:05:02 +02:00 |
|
Bruno Windels
|
15080edfa7
|
fix failing test now we don't remove invite from collection anymore here
|
2021-05-06 14:15:47 +02:00 |
|
Bruno Windels
|
89461bf69a
|
do all collection removal from sync rather than hand callbacks to invite
|
2021-05-06 14:15:47 +02:00 |
|
Bruno Windels
|
fd454f1e20
|
don't expose joinRule prop, as it is protocol specific
|
2021-04-27 14:26:40 +02:00 |
|
Bruno Windels
|
aaf4e79a73
|
make media repo available on invite
|
2021-04-27 11:01:33 +02:00 |
|
Bruno Windels
|
bd748549f7
|
fix updates in Invite not firing on collection
|
2021-04-26 10:45:27 +02:00 |
|
Bruno Windels
|
2e9ddf9c2c
|
prevent key collisions between rooms and invites before creating tile vm
|
2021-04-22 17:22:47 +02:00 |
|
Bruno Windels
|
ad5d7fc9f0
|
add note collection emit should happen first in Invite
|
2021-04-21 15:32:37 +02:00 |
|
Bruno Windels
|
a5e6294593
|
test accepted/rejected fields in invite tests
|
2021-04-21 15:32:13 +02:00 |
|
Bruno Windels
|
465e0c191f
|
add logging to accepting or rejecting an invite
|
2021-04-21 15:31:55 +02:00 |
|
Bruno Windels
|
5ce138539b
|
network calls to accept and reject invite
|
2021-04-20 19:02:45 +02:00 |
|
Bruno Windels
|
bb1c64e1ac
|
add left panel tile view model for invites
and track in-progress state in Invite so it is shared by left panel
and open invite
|
2021-04-20 19:01:40 +02:00 |
|
Bruno Windels
|
ee98eaa640
|
restore invites when loading the session
|
2021-04-20 18:09:48 +02:00 |
|
Bruno Windels
|
09ac503e22
|
add test for removing invite
|
2021-04-20 17:57:03 +02:00 |
|
Bruno Windels
|
d1dc4c9e9c
|
remove extra layer of log items
|
2021-04-20 17:56:53 +02:00 |
|
Bruno Windels
|
a072426e07
|
integrate invites into the sync lifecycle and expose them on session
|
2021-04-20 17:39:46 +02:00 |
|
Bruno Windels
|
de125441d1
|
add write/load test for Invite
|
2021-04-20 17:34:45 +02:00 |
|
Bruno Windels
|
81a35639ba
|
add Invite class
calculating the room name, avatar, etc ...
with empty accept and reject methods for now
|
2021-04-20 16:21:27 +02:00 |
|