Michael Weimann
533eda2273
Extract voice broadcast header ( #9393 )
2022-10-12 14:00:37 +00:00
Michael Weimann
19bc3f1d9a
Include device_id in voice broadcast info events ( #9394 )
2022-10-12 13:24:30 +02:00
Michael Weimann
bac6e12946
Implement Voice Broadcast recording ( #9307 )
...
* Implement VoiceBroadcastRecording
* Implement PR feedback
* Add voice broadcast recording stores
* Refactor startNewVoiceBroadcastRecording
* Refactor VoiceBroadcastRecordingsStore to VoiceBroadcastRecording
* Rename VoiceBroadcastRecording to VoiceBroadcastRecorder
* Return remaining chunk on stop
* Extract createVoiceMessageContent
* Implement recording
* Replace dev value with config
* Fix clientInformation-test
* Refactor VoiceBroadcastRecording
* Fix VoiceBroadcastRecording types
* Re-order getter
* Mark voice_broadcast config as optional
* Merge voice-broadcast modules
* Remove underscore props
* Add Optional types
* Add return types everywhere
* Remove test casts
* Add magic comments
* Trigger CI
* Switch VoiceBroadcastRecorder to TypedEventEmitter
* Trigger CI
* Add voice broadcast chunk event content
Co-authored-by: Travis Ralston <travisr@matrix.org>
2022-10-11 22:31:28 +00:00
Kerry
03182d03be
Device manager - add settings subsection heading component ( #9387 )
...
* add settings subsection heading component
* use named export
* newline
2022-10-11 20:12:02 +02:00
RiotRobot
51d5005efa
Merge branch 'master' into develop
2022-10-11 17:35:02 +01:00
RiotRobot
f7159b859c
v3.58.1
2022-10-11 17:34:49 +01:00
RiotRobot
3c6fe5b603
Prepare changelog for v3.58.1
2022-10-11 17:34:49 +01:00
ElementRobot
67cae5fe45
[Backport staging] use correct default for notification silencing ( #9389 )
...
Co-authored-by: Kerry <kerrya@element.io>
2022-10-11 17:27:36 +01:00
Kerry
9e055ee99d
use correct default for notification silencing ( #9388 )
2022-10-11 17:11:11 +01:00
RiotRobot
7c1c49540a
Reset matrix-js-sdk back to develop branch
2022-10-11 13:56:23 +01:00
RiotRobot
f4dc1e0a7f
Resetting package fields for development
2022-10-11 13:56:13 +01:00
RiotRobot
08a4070666
Merge branch 'master' into develop
2022-10-11 13:56:09 +01:00
RiotRobot
9dc82fb486
v3.58.0
2022-10-11 13:55:51 +01:00
RiotRobot
a2336f110f
Prepare changelog for v3.58.0
2022-10-11 13:55:50 +01:00
RiotRobot
2d64c21c90
Upgrade matrix-js-sdk to 20.1.0
2022-10-11 13:51:54 +01:00
Kerry
87d3fbd996
Device manager - promote to beta ( #9380 )
...
* promote new session manager to beta
* hide old sessions section when new dm enabled
* use correct logic
* add new ViewUserDeviceSettings action
* replace device management ctas with viewUserDeviceSettings
* test SecurityUserSettingsTab
* more complete mocks
* more thorough mocks
* more mocks
* test LabsUserSettingsTab
* lint
* updated copy
* update snaps for new copy
2022-10-11 11:10:55 +02:00
Florian Duros
b336e18eae
Merge pull request #9374 from matrix-org/feat/matrix-wysisyg-integration
...
First step of matrix-wysiwyg integration
2022-10-11 11:08:15 +02:00
Florian Duros
203f75f755
Merge branch 'develop' into feat/matrix-wysisyg-integration
2022-10-11 10:47:01 +02:00
Florian Duros
0dd9aba47f
Fix aria-disabled
2022-10-11 10:10:15 +02:00
Kerry
4a98e26c4a
Device manager - UA parsing tweaks ( #9382 )
...
* parseUA - use full client version
* dont check for custom element model and os when device type is unknown
* ignore OS version in browser based sessions
2022-10-11 09:29:19 +02:00
Kerry
66a9636ec5
Device manager - remove client information events when disabling setting ( #9384 )
...
* remove client information events when disabling setting
* tweak naming
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-10-10 19:00:46 +00:00
Florian Duros
7ad39ba6c7
Merge branch 'develop' into feat/matrix-wysisyg-integration
2022-10-10 17:42:59 +02:00
Florian Duros
f8ec4ec1ed
Disable wysiwyg at the end of the test
2022-10-10 17:42:15 +02:00
Florian Duros
70f57797f5
Add more todo in message.ts
2022-10-10 17:38:41 +02:00
Florian Duros
6c7158197c
Add test in MessageComposer
2022-10-10 17:36:18 +02:00
Michael Telatynski
6b30a5e1c9
Migrate some enzyme tests to RTL ( #9383 )
2022-10-10 16:29:10 +01:00
Florian Duros
ec1140e274
Fix type errors
2022-10-10 17:06:41 +02:00
Florian Duros
5bdac78fc7
Merge remote-tracking branch 'origin/develop' into feat/matrix-wysisyg-integration
2022-10-10 17:04:27 +02:00
Florian Duros
77005e2b7d
Update wysiwyg version
2022-10-10 16:55:20 +02:00
Florian Duros
101fd629df
Add WysiwygComposer test
2022-10-10 16:50:36 +02:00
Kerry
c795ada78c
Device manager - eagerly create `m.local_notification_settings` events ( #9353 )
...
* eagerly save m.local_notification_settings events
* unskip test
* create local notification settings after first non-cached sync
2022-10-10 15:18:38 +01:00
Florian Duros
a0377f0932
Update wysiwig flag description
2022-10-10 14:43:04 +02:00
Michael Telatynski
cf029c51dc
Pin back Synapse used in Cypress to alleviate test failures ( #9381 )
2022-10-10 13:34:39 +01:00
Florian Duros
200af78c2a
Use published matrix-wysisyg
2022-10-10 14:28:30 +02:00
Florian Duros
3080d14c00
Remove unused localstorage hook
2022-10-10 11:17:39 +02:00
Florian Duros
667e8ef10f
Add tests to message.ts
2022-10-10 11:16:42 +02:00
Šimon Brandner
bb71c86c8a
Add Element Call participant limit ( #9358 )
2022-10-07 20:16:35 +00:00
Šimon Brandner
5680d13acf
Handle missing Element Call `brand` ( #9376 )
2022-10-07 21:55:48 +02:00
Šimon Brandner
26a74a193f
Add Element Call room settings ( #9347 )
...
Co-authored-by: Robin <robin@robin.town>
2022-10-07 18:10:17 +00:00
Šimon Brandner
4ff9681408
Close incoming Element call toast when viewing the call lobby ( #9375 )
2022-10-07 19:31:22 +02:00
Šimon Brandner
6b1ee13c28
Always allow enabling sending read receipts ( #9367 )
...
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2022-10-07 15:10:18 +02:00
Florian Duros
67aab08759
Update yarn.lock
2022-10-07 15:05:29 +02:00
Kerry
13458250bc
Cypress - stabilise "creating a DM should work" test ( #9373 )
...
* better error message for failed bot room join
* wait for room invite before attempting bot join
* remove sent receipt assertion
* lint
* remove debug formatting
* use RoomMemberEvent enum from window
2022-10-07 13:34:28 +02:00
Michael Weimann
7fd2fb9359
Increase timeout in Cypress register test ( #9371 )
2022-10-07 11:29:04 +00:00
Florian Duros
bcc53fc337
Add style for WysiwygComposer
2022-10-07 11:46:57 +02:00
Kerry
bf662851f6
Cypress - increase initial app load timeout to 30s ( #9361 )
2022-10-07 09:35:32 +00:00
Florian Duros
c7f912529d
Move mxClient to object in sendMessage
2022-10-07 11:02:22 +02:00
Florian Duros
21677e67e8
Remove unused MatrixClient
2022-10-07 10:56:50 +02:00
Florian Duros
4938aa8f74
Remove unused code
2022-10-07 10:53:50 +02:00
Florian Duros
a50329fb97
Focus and clear content after sending a message
2022-10-07 10:52:19 +02:00