Ajay Bura
dc1f0fecb5
Add profile world type
2022-06-06 13:04:48 +05:30
Ajay Bura
46230e59ad
Add setProfileAvatarURl and displayName
2022-05-26 11:59:50 +05:30
Ajay Bura
96f58327ee
Export LoginFailure from client
2022-05-26 08:57:38 +05:30
Ajay Bura
2465180300
Make sessionInfo public
2022-05-25 14:48:20 +05:30
Ajay Bura
936ac2e932
Make hsApi public
2022-05-25 08:52:31 +05:30
Ajay Bura
203a832c47
Export attachment upload
2022-05-19 21:32:38 +05:30
Ajay Bura
01cb66ccbf
Add isDirectMessage in base room
2022-05-17 12:27:20 +05:30
Ajay Bura
959c03f12f
Merge branch 'thirdroom/dev' into add-room-type-in-summary
2022-05-17 09:50:25 +05:30
Robert Long
cc54dbc1d5
Merge pull request #736 from vector-im/fix-create-room-type
...
Fix room type with federation allowed
2022-05-16 11:28:10 -07:00
Ajay Bura
d37910c5ac
Add getStateEvent in room
2022-05-16 13:53:14 +05:30
Ajay Bura
004e3cb924
Add room type in room summary
2022-05-16 13:40:34 +05:30
Ajay Bura
675ec273fe
Fix room type with federation allowded
2022-05-13 11:48:47 +05:30
Robert Long
8f3adf7dc6
Export RoomType
2022-05-12 21:31:07 -07:00
Robert Long
f2633647af
fix common.ts import
2022-05-12 21:27:13 -07:00
Robert Long
340c3aa068
Add initial_state and room type to room creation options
2022-05-12 21:25:00 -07:00
Robert Long
190a405e33
Merge branch 'bwindels/calls' into thirdroom/dev
2022-05-12 21:11:11 -07: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
Robert Long
d6ddf1a469
Merge branch 'bwindels/calls' into thirdroom/dev
2022-05-11 17:33:15 -07:00
Bruno Windels
ae0973b916
Merge branch 'master' into bwindels/calls
2022-05-11 15:13:27 +02:00
Bruno Windels
a923e7e5e1
don't pass errors as log levels
2022-05-11 13:15:03 +02:00
Bruno Windels
5ee4e39bc7
add return type
2022-05-11 10:06:15 +02:00
Robert Long
c6d1cba81c
Merge branch 'fix-handleCallMemberEvent' into thirdroom/dev
2022-05-10 17:01:11 -07:00
Robert Long
21065791a8
Fix removing members in handleCallMemberEvent
2022-05-10 16:58:03 -07:00
Bruno Windels
e2621015e1
don't include log viewer in production build
2022-05-10 20:08:58 +02:00
Bruno Windels
f6ea7803f2
move logviewer to own package
2022-05-10 18:03:15 +02:00
Bruno Windels
1d900b5184
finish open window and poll code for logviewer
2022-05-10 12:14:09 +02:00
Bruno Windels
c823bb125f
fix lint error
2022-05-10 11:20:25 +02:00
Bruno Windels
d85f93fb16
allow opening the logs straight in the log viewer from settings
2022-05-10 11:02:39 +02:00
Bruno Windels
a2a17dbf7a
fix unit test
2022-05-09 14:50:52 +02:00
Bruno Windels
cd8fac2872
update TODO
2022-05-09 14:31:19 +02:00
Bruno Windels
8140e4f2c3
fix typescript errors
2022-05-09 14:23:57 +02:00
Bruno Windels
e903d3a6a4
mark options as readonly
2022-05-09 14:12:31 +02:00
Bruno Windels
3888291758
updateOptions is unused,not the best idea since options is/can be shared
2022-05-09 14:10:50 +02:00
Bruno Windels
6beff7e552
override emitChange so no need to clone option object for all tiles
...
instead, we don't store the emitChange in the options but rather on
the tile itself.
2022-05-09 14:09:45 +02:00
RMidhunSuresh
139a87de99
Pass a copy of the options to the tiles
2022-05-08 19:14:51 +05:30
Bruno Windels
814cee214c
rename asJSON to toJSON
2022-05-06 17:23:07 +02:00
Bruno Windels
d69b1dc3e2
expose log items for exposing debugging info in sdk users
2022-05-06 17:06:56 +02:00
Bruno Windels
fc08fc3744
always log device removal in same way and prevent call id overwritten
2022-05-06 16:59:26 +02:00
Bruno Windels
0fdc6b1c3a
log both to idb storage and console, include open items in export
...
refactor logging api so a logger has multiple reporters, IDBLogPersister
and/or ConsoleReporter.
By default, we add the idb persister for production and both for dev
You can also inject your own logger when creating the platform now.
2022-05-06 15:54:45 +02:00
Robert Long
f1e152b8aa
Merge branch 'bwindels/calls' into thirdroom/dev
2022-05-05 11:02:23 -07:00
Bruno Windels
1a08616df1
logging improvements
2022-05-04 18:44:11 +02:00
Bruno Windels
1a0b11ff7e
also log payload when receiving to_device call message, help debug with thirdroom
2022-04-29 14:59:19 +01:00
Bruno Windels
c1c08e9eb0
more logging of callId and sessionIds
2022-04-29 14:58:44 +01:00
Bruno Windels
9938071e1c
more sessionId logging
2022-04-29 14:34:03 +01:00
Bruno Windels
bb92d2e30d
log session id when adding a member entry
2022-04-29 14:19:10 +01:00
Bruno Windels
8e2e92cd2c
this timer should not fire after disposing
2022-04-29 10:11:12 +01:00
Bruno Windels
e1974711f3
dont close this when disconnecting as long as we haven't restructured the log items in general, we can always connect again fr now and assume to reuse the same log item
2022-04-28 16:56:32 +01:00