Commit graph

4353 commits

Author SHA1 Message Date
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 165b76a486 v0.0.8 2022-05-16 11:29:44 -07:00
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 b9eb45a602 v0.0.7 2022-05-12 21:31:17 -07:00
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
Bruno Windels ec1568cf1c fix lint error 2022-05-12 11:53:29 +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 6fde6bbf6b bump sdk version 2022-05-11 14:58:57 +02:00
Bruno Windels a923e7e5e1 don't pass errors as log levels 2022-05-11 13:15:03 +02:00
Bruno Windels 2bd8f0fbf3
Merge pull request #734 from vector-im/fix-handleCallMemberEvent
Fix removing members in handleCallMemberEvent
2022-05-11 10:09:03 +02:00
Bruno Windels 5ee4e39bc7 add return type 2022-05-11 10:06:15 +02:00
Robert Long 2abdaf1fc9 v0.0.6 2022-05-10 17:08:11 -07: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 2a729f8969 support loading logs through postMessage in logviewer 2022-05-10 11:02:15 +02:00
Bruno Windels b7675f46c4 bump sdk version 2022-05-10 09:59:38 +02:00
R Midhun Suresh a06474d7ac
Merge pull request #731 from vector-im/fix-tilescollection
Newly created tiles must be given a copy of tilesOptions
2022-05-10 12:33:46 +05:30
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 bc41232105 v0.0.5 2022-05-05 16:54:37 -07: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