Michael Weimann
32140855fb
When deleting a voice broadcast, also delete related events ( #9737 )
2022-12-23 15:44:01 +00:00
Michael Weimann
a2777d3a03
Add labs setting to force small broadcast chunks ( #9806 )
2022-12-23 13:45:26 +00:00
Michael Weimann
a1bc4b8e6b
Fix sign-in instead link ( #9820 )
2022-12-23 12:36:09 +00:00
Florian Duros
fe0273b1a6
Add link creation to rich text editor ( #9775 )
...
Add link creation to RTE
2022-12-23 11:34:15 +00:00
Florian Duros
88c3864682
Replace some enzyme tests by @testing-library/react ( #9822 )
...
* Replace MessageComposerButtons-test.tsx enzyme by @testing-library/react
* Replace HtmlUtils-test.tsx enzyme by @testing-library/react
2022-12-23 10:46:14 +00:00
renovate[bot]
249bd779f2
Update nwtgck/actions-netlify action to v2 ( #9793 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-23 09:40:47 +00:00
Kerry
5b9496aad8
test toastStore ( #9823 )
2022-12-23 09:35:41 +00:00
Till
d073b3b47c
sliding sync: Add test to verify we send unsubscribe_rooms
for every room switch ( #9784 )
...
This adds a test to verify that we send unsubscribe_rooms for every room switch.
2022-12-22 15:19:45 +00:00
Michael Weimann
b07bd4d102
Show initial broadcast position in seekbar ( #9796 )
2022-12-22 14:30:42 +00:00
Germain
e9224f6fce
Add mark as read option in room setting ( #9798 )
2022-12-22 13:18:38 +00:00
Timo
ce75d3381f
Pass analyticsID to the elementCall iFrame ( #9637 )
...
Co-authored-by: Robin <robin@robin.town>
Co-authored-by: Timo K <timok@element.io>
2022-12-22 12:09:57 +00:00
Michael Weimann
b81582d045
Improve live voice broadcast detection by testing if the started event has been redacted ( #9780 )
2022-12-22 10:37:07 +00:00
Kerry
fbc3228143
Device manager - current device design and copy tweaks ( #9801 )
...
* indent device details
* udpate copy for current device security warning
* lint
* test coverage for copy
* strict
2022-12-22 01:58:29 +00:00
Kerry
9a8545bf34
Fix: Editing a poll will silently change it to a closed poll ( #9809 )
...
* add failing test case
* dont reset poll disclosure on editing
2022-12-21 21:29:11 +00:00
Robin
8660293424
Make call tiles look less broken in the right panel ( #9808 )
2022-12-21 18:59:02 +00:00
Travis Ralston
8778abc05c
Fix lint errors post-release
2022-12-21 10:50:31 -07:00
RiotRobot
670fca01f9
Reset matrix-js-sdk back to develop branch
2022-12-21 17:18:16 +00:00
RiotRobot
c0729ddcc1
Resetting package fields for development
2022-12-21 17:17:53 +00:00
RiotRobot
fe835b3d2e
Merge branch 'master' into develop
...
# Conflicts:
# test/Rooms-test.ts
# test/components/views/rooms/wysiwyg_composer/EditWysiwygComposer-test.tsx
2022-12-21 17:17:36 +00:00
RiotRobot
cf36acaa41
v3.63.0
2022-12-21 17:15:53 +00:00
RiotRobot
f10a8668df
Prepare changelog for v3.63.0
2022-12-21 17:15:50 +00:00
RiotRobot
e5978bbd50
Upgrade matrix-js-sdk to 23.0.0
2022-12-21 17:13:25 +00:00
ElementRobot
bf72b91389
[Backport staging] Prevent unnecessary m.direct updates ( #9817 )
...
* Prevent unnecessary m.direct updates (#9805 )
* Prevent unnecessary m.direct updates
Signed-off-by: Michael Weimann <michaelw@matrix.org>
* Replace object with Map
* Clean up comment; simplify code
* Fix rte flaky test (#9811 )
* Snap in PiP widget when content changed (#9797 )
* Check modified at the end of setDMRoom
* Revert "Snap in PiP widget when content changed (#9797 )"
This reverts commit be1e5753677bdf84b3657994dc5ad20d250038bd.
* Revert "Fix rte flaky test (#9811 )"
This reverts commit 20d9eb3924c5ebc63f03cb61b172035725e3474d.
* Update src/Rooms.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Signed-off-by: Michael Weimann <michaelw@matrix.org>
Co-authored-by: Florian Duros <florianduros@element.io>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
(cherry picked from commit 93dd010809
)
* Use a function that exists on staging
Co-authored-by: Michael Weimann <michaelw@matrix.org>
Co-authored-by: Travis Ralston <travisr@matrix.org>
2022-12-21 10:10:42 -07:00
Michael Weimann
93dd010809
Prevent unnecessary m.direct updates ( #9805 )
...
* Prevent unnecessary m.direct updates
Signed-off-by: Michael Weimann <michaelw@matrix.org>
* Replace object with Map
* Clean up comment; simplify code
* Fix rte flaky test (#9811 )
* Snap in PiP widget when content changed (#9797 )
* Check modified at the end of setDMRoom
* Revert "Snap in PiP widget when content changed (#9797 )"
This reverts commit be1e5753677bdf84b3657994dc5ad20d250038bd.
* Revert "Fix rte flaky test (#9811 )"
This reverts commit 20d9eb3924c5ebc63f03cb61b172035725e3474d.
* Update src/Rooms.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
Signed-off-by: Michael Weimann <michaelw@matrix.org>
Co-authored-by: Florian Duros <florianduros@element.io>
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2022-12-21 09:30:08 -07:00
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
ElementRobot
bf699cdf10
[Backport staging] Make threads disabled by default ( #9815 )
...
* Make threads disable by default
* restore e2ee tests
* fix threads e2e spec for beta joining
(cherry picked from commit 134e3d7ae8
)
Co-authored-by: Germain <germains@element.io>
2022-12-21 16:16:51 +00:00
Germain
dd88fbbc3b
Fix checkForPreJoinUISI for thread roots ( #9803 )
...
* 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>
2022-12-21 16:03:58 +00:00
Germain
134e3d7ae8
Make threads disabled by default ( #9810 )
...
* Make threads disable by default
* restore e2ee tests
* fix threads e2e spec for beta joining
2022-12-21 15:53:23 +00:00
Michael Weimann
1614674ca9
Snap in PiP widget when content changed ( #9797 )
2022-12-21 13:06:26 +00:00
Florian Duros
7db2ee749f
Fix rte flaky test ( #9811 )
2022-12-21 11:22:17 +00:00
Germain
bef8e077f6
Unify notifications panel event design ( #9754 )
2022-12-21 10:25:50 +00:00
ElementRobot
0f34702b35
[Backport staging] Load RTE component only when needed ( #9807 )
...
Use react lazy to load rte component
(cherry picked from commit d6e447b934
)
Co-authored-by: Florian Duros <florianduros@element.io>
2022-12-21 10:04:11 +00:00
Justin Carlson
6585fb1f55
Add actions for integration manager to send and read certain events ( #9740 )
...
* Add send_event action
* Add read_events action
* Add e2e tests for send_event
* Allow more event types to be read
* Fix error message
* Add e2e tests for read_events
* Run i18n
* Improve error messages
* Fix types
* Remove unused test helpers
* Fix more type errors
* Run prettier
* Fix more type errors
* Fix validation
Since typeof null is "object"
Co-authored-by: Travis Ralston <travisr@matrix.org>
2022-12-20 14:13:37 -07:00
Florian Duros
d6e447b934
Load RTE component only when needed ( #9804 )
...
Use react lazy to load rte component
2022-12-20 14:59:18 +00:00
Richard van der Hoff
26a01aba00
Merge pull request #9789 from matrix-org/rav/edited_events
...
Ensure that events are correctly updated when they are edited.
2022-12-20 14:00:06 +00:00
Richard van der Hoff
ad7c002f4d
Merge remote-tracking branch 'origin/develop' into rav/edited_events
2022-12-20 11:20:03 +00:00
Richard van der Hoff
dc29317445
Improve display of edited events
2022-12-20 11:19:47 +00:00
Richard van der Hoff
fa01a6211e
verified
can be null
2022-12-20 11:19:47 +00:00
Richard van der Hoff
c34a2bfb8c
Call onHeightChanged from componentDidUpdate
...
... to ensure that we don't call it if there was no change to the verification
status.
2022-12-20 11:19:47 +00:00
renovate[bot]
910aa0b813
Update cypress-io/github-action action to v5 ( #9791 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-20 05:06:34 +00:00
Kerry
d3ab11928b
Use compound colours for verification badges ( #9794 )
...
* update e2e colour variables to compound colours
* use e2e colour vars for e2e icons
2022-12-20 02:07:28 +00:00
Kerry
0485b74acb
Device manager - design tweaks ( #9768 )
...
* hover style on dropdown
* hover states
* device details spacing
* device details h3 -> h4
* missing fullstops
* update snapshots for new copy
* device details expand icon bigger
* hide current session security card when details expanded
* filter dropdown padding and hover state
* update cypress selector for device detail heading
2022-12-20 01:17:05 +00:00
Michael Weimann
2152f2ab8b
Stop broadcast playback when stopping the broadcast ( #9795 )
2022-12-19 16:05:34 +00:00
Richard van der Hoff
c0e0078b6e
Remove unused property from IConfigOptions
( #9792 )
...
accidentally added in #9759
2022-12-19 14:55:13 +00:00
Richard van der Hoff
ddfa627ce6
Cypress: add a way to specify the prefix for userIDs ( #9787 )
...
This helps a lot with debugging tests where there are multiple users.
2022-12-19 13:12:01 +00:00
Germain
3ec75fdd3c
Remove RoomList sorting settings ( #9781 )
2022-12-19 11:57:57 +00:00
Germain
8541e1c4b5
Change room list sorting to activity and unread first by default ( #9773 )
2022-12-19 10:42:58 +00:00
Michael Weimann
35a187a231
Handle starting a call while listen to a broadcast ( #9764 )
2022-12-19 08:44:19 +00:00
renovate[bot]
af3715821b
Update dependency maplibre-gl to v2 ( #9699 )
...
* Update dependency maplibre-gl to v2
* update types and mocks for maplibre 2.0
* prettier + strict fix
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Kerry Archibald <kerrya@element.io>
2022-12-18 23:17:15 +00:00
Richard van der Hoff
46e47a821e
Clean up signature of verifyEvent
...
It doesn't need to be `async`, and it doesn't need us to pass in the event
every time.
2022-12-17 23:52:55 +00:00