ElementRobot
e0fe17715a
Fix checkForPreJoinUISI for thread roots ( #9803 ) ( #9816 )
...
* Fix blank timeline when thread root is UTD
* add test for pre join uisi checks and thread roots
* ts strict fix
* Update to timeline panel test
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
* Fixes to TimelinePanel-test
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
(cherry picked from commit dd88fbbc3b )
Co-authored-by: Germain <germains@element.io >
2022-12-21 09:29:40 -07:00
Germain
2d2755d145
🧵 Enable threads by default ( #9736 )
...
* Delabs threads
* remove threads reload when labs is toggled
* Fix ts strict
* fix rebase mistake
* remove .only
* fix pr comments
* re-introduce backwards compat
* Fix export test
* Fix SearchREsultTile test
* strict ts
2022-12-13 15:09:15 +00:00
Michael Weimann
526645c791
Apply prettier formatting
2022-12-12 12:24:14 +01:00
Kerry
6150b86421
Overlay virtual room call events into main timeline ( #9626 )
...
* super WIP POC for merging virtual room events into main timeline
* remove some debugs
* c
* add some todos
* remove hardcoded fake virtual user
* insert overlay events into main timeline without resorting main tl events
* remove more debugs
* add extra tick to roomview tests
* RoomView test case for virtual room
* test case for merged timeline
* make overlay event filter generic
* remove TODOs from LegacyCallEventGrouper
* tidy comments
* remove some newlines
* test timelinepanel room timeline event handling
* use newState.roomId
* fix strict errors in RoomView
* fix strict errors in TimelinePanel
* add type
* pr tweaks
* strict errors
* more strict fix
* strict error whackamole
* update ROomView tests to use rtl
2022-12-08 21:37:25 +00:00
Janne Mareike Koschinski
55d9dbf00d
Fix thread list jumping back down while scrolling ( #9606 )
...
* Fix timeline jumping after every thread update
* Add tests to prevent this from occuring again
2022-11-25 13:22:06 +01:00
Michael Telatynski
8b8d24c24c
Fix regression with TimelinePanel props updates not taking effect ( #9608 )
...
* Fix regression with TimelinePanel props updates not taking effect
* Add test
2022-11-24 09:51:21 +00:00
Germain
71cf9bf932
Read receipts for threads ( #9239 )
...
* Use EventType enum instead of hardcoded value
* Enable read receipts on thread timelines
* Strict null checks
* Strict null checks
* fix import group
* strict checks
* strict checks
* null check
* fix tests
2022-09-21 10:13:33 +01:00
Šimon Brandner
7eaed1a3f8
Add option to stop sending read receipts (delabs MSC2285: private read receipts) ( #8629 )
...
Co-authored-by: Travis Ralston <travisr@matrix.org >
2022-08-05 17:33:57 +02:00
Michael Weimann
27ba1e57e6
Update matrix-org/react (enzyme deprecation) ( #9116 )
2022-08-02 15:10:43 +02:00
Andy Balaam
4e1958d9fe
Fix #20026 : send read marker as soon as we change it ( #8802 )
2022-06-09 13:41:09 +00:00