RiotRobot
5881df3f41
Merge branch 'master' into develop
2023-07-18 13:33:41 +01:00
RiotRobot
35c7df19af
v3.76.0
2023-07-18 13:33:23 +01:00
RiotRobot
2722bd4e4c
Prepare changelog for v3.76.0
2023-07-18 13:33:20 +01:00
RiotRobot
f0f1f0c1f5
Upgrade matrix-js-sdk to 27.0.0
2023-07-18 13:30:17 +01:00
RiotRobot
22fcd34c60
Sanitise strings going into the html export CVE-2023-37259
2023-07-18 13:23:27 +01:00
Michael Telatynski
a72ee7236c
Enable Cypress experimentalMemoryManagement ( #11281 )
2023-07-18 10:37:39 +00:00
Germain
599d19d094
Restore -offline value ( #11287 )
2023-07-18 08:36:58 +00:00
Germain
c8ddeb8e8a
Fix bubble message layout avatar overlap ( #11284 )
2023-07-18 08:36:01 +00:00
Germain
10991736e4
Fix voice call tile size ( #11285 )
2023-07-18 08:35:53 +00:00
Michael Telatynski
d9d0b84152
Revert "Do not filter users post search ( #9556 )" ( #11288 )
2023-07-18 09:26:54 +01:00
Michael Telatynski
ba90e0b255
Fix layout of sessions tab buttons ( #11279 )
2023-07-18 00:47:38 +00:00
Michael Telatynski
a38ed4a25d
Update sliding sync proxy image for cypress ( #11280 )
2023-07-17 18:38:12 +00:00
Michael Telatynski
34532fbdd4
Don't bother showing redundant tooltip on space menu ( #11276 )
2023-07-17 18:36:58 +00:00
renovate[bot]
a62b1d1bec
Update cypress-io/github-action digest to 7ad5be0 ( #11230 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-17 18:01:35 +00:00
renovate[bot]
69a441d5c7
Update dependency @percy/cli to v1.26.2 ( #11231 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-17 18:01:04 +00:00
renovate[bot]
31d32f5718
Update sentry-javascript monorepo to v7.58.0 ( #11232 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-17 18:00:49 +00:00
Maximilian Malek
f1db2b3687
Do not filter users post search ( #9556 )
...
* Do not filter users post search
Signed-off-by: Maximilian Malek <maximilian.malek@uni-graz.at>
* Iterate
* Iterate
---------
Signed-off-by: Maximilian Malek <maximilian.malek@uni-graz.at>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-17 15:31:38 +00:00
Michael Telatynski
9fcd1f2434
Remove reply fallback from notifications ( #11278 )
...
* Remove reply fallback from notifications
* Add test
2023-07-17 14:04:09 +00:00
Michael Telatynski
8f000384fe
Replace sinon fake timers with jest timers ( #11275 )
2023-07-17 12:29:51 +00:00
Michael Telatynski
f04a0e2860
Populate info.duration for audio & video file uploads ( #11225 )
...
* Improve m.file m.image m.audio m.video types
* Populate `info.duration` for audio & video file uploads
* Fix tests
* Iterate types
* Improve coverage
* Fix test
* Add small delay to stabilise cypress test
* Fix test idempotency
* Improve coverage
* Slow down
* iterate
2023-07-17 12:07:58 +00:00
Michael Telatynski
8b8ca425d7
Hide widget menu button if it there are no options available ( #11257 )
...
* Hide widget menu button if it there are no options available
* Update snapshots
2023-07-17 10:37:07 +00:00
Germain
5d4153fa64
Fix colour regressions ( #11273 )
...
* Fix color contrast of notice events
Fixes https://github.com/vector-im/element-web/issues/25808
* Restore alert color for highlighted events
Fixes https://github.com/vector-im/element-web/issues/25788
* Fix quote border for highlighted events
Fixes https://github.com/vector-im/element-web/issues/25811
* Fix media background mixing with event highlighted
Fixes https://github.com/vector-im/element-web/issues/25812
2023-07-17 09:59:10 +00:00
Michael Telatynski
2bc4764e01
Fix room view not properly maintaining scroll position ( #11274 )
2023-07-17 09:33:51 +00:00
Michael Telatynski
3ccc0fd8df
Increase timeout for wysiwyg composer test due to wasm being slow in CI ( #11267 )
2023-07-17 08:17:35 +00:00
Michael Telatynski
1995a74090
Switch to updating presence via /sync calls instead of PUT /presence ( #11223 )
2023-07-17 08:13:45 +00:00
Richard van der Hoff
7c3dcdf613
Fix log spam during cypress CI ( #11272 )
...
Tell the web server not to log requests, to reduce the amount of noise in the
CI logs.
2023-07-17 08:08:25 +00:00
Šimon Brandner
cb03aac4cf
Switch to the new session
API for screen-sharing ( #11266 )
...
See https://github.com/electron/electron/pull/30702 - this has the benefit of the js-sdk and LiveKit not having to add custom logic for Electron
Signed-off-by: Šimon Brandner <simon.bra.ag@gmail.com>
2023-07-14 20:51:24 +00:00
RiotRobot
d8dcfc96cc
v3.76.0-rc.2
2023-07-14 16:16:19 +01:00
RiotRobot
99ac082656
Prepare changelog for v3.76.0-rc.2
2023-07-14 16:16:16 +01:00
RiotRobot
fe947dca9e
Upgrade matrix-js-sdk to 27.0.0-rc.2
2023-07-14 16:14:48 +01:00
Andy Balaam
0039942260
Merge pull request #11270 from matrix-org/backport-11269-to-staging
...
[Backport staging] Fix missing metaspace notification badges
2023-07-14 16:05:49 +01:00
Michael Telatynski
d38819ce9a
Fix missing metaspace notification badges ( #11269 )
...
* Fix missing metaspace notification badges
* Simplify conditional types
(cherry picked from commit cdffd1ca1f
)
2023-07-14 15:05:11 +00:00
Michael Telatynski
2760bfc836
Prevent user from accidentally double clicking user info admin actions ( #11254 )
...
* Prevent user from accidentally double clicking user info admin actions
* Iterate
* Improve coverage
* Improve coverage
* Simplify
* Simplify
2023-07-14 14:48:20 +00:00
Michael Telatynski
cdffd1ca1f
Fix missing metaspace notification badges ( #11269 )
...
* Fix missing metaspace notification badges
* Simplify conditional types
2023-07-14 14:40:59 +00:00
Kerry
eced103458
Fix: cypress findByTestId
and percySnapshotElement
do not work together ( #10947 )
...
* check for testid in percySnapshotElement
* Update percy.ts
---------
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com>
2023-07-14 13:28:22 +00:00
Michael Telatynski
63bdd84c94
Offer to unban user during invite if inviter has sufficient permissions ( #11256 )
...
* Offer to unban user during invite if inviter has sufficient permissions
* Improve unban check in MultiInviter
* Improve coverage
* Update src/utils/MultiInviter.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
2023-07-14 13:26:02 +00:00
Michael Telatynski
86d3ec8154
Split join and goto slash commands, the latter shouldn't auto_join ( #11259 )
...
* Split join and goto slash commands, the latter shouldn't auto_join
* i18n
* Add tests
* Iterate
* Improve coverage
2023-07-14 11:20:59 +00:00
Richard van der Hoff
e959eca354
Fix corrupt thread timeline for sending events ( #11260 )
...
Events which are still in the process of being sent should *not* be included
in the `EventTimeline`. Doing so means that we will attempt to render them
twice, which makes react explode.
Fixes https://github.com/vector-im/element-web/issues/25770
2023-07-14 10:59:55 +00:00
Michael Telatynski
cb592dc709
Fix clicking MXID in timeline going to matrix.to ( #11263 )
...
* Fix clicking MXID in timeline going to matrix.to
* Add tests
* Increase coverage
2023-07-14 10:55:55 +00:00
Michael Telatynski
3a784c71e8
Deprecate camelCase config options ( #11261 )
2023-07-14 10:50:52 +00:00
renovate[bot]
77c3a89cbc
Update all non-major dependencies ( #11158 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-13 20:08:12 +00:00
Michael Telatynski
f5f31eb7d8
Fix jest/valid-expects lints ( #11238 )
2023-07-13 15:19:44 +00:00
Florian Duros
d7d60a3255
Disable failing login with SSSS tests with rust crypto ( #11258 )
2023-07-13 15:07:38 +00:00
Germain
f4e7e08425
Restoring optional ligatures by resetting letter-spacing ( #11202 )
...
* Restoring optional ligatures by resetting letter-spacing
* Revert "Restoring optional ligatures by resetting letter-spacing"
This reverts commit 6536265ce2c5a2ae81023cc26aaa3cc11e85703b.
* Restore ligatures with inter dynamic metrics
* lintfix
2023-07-13 14:17:55 +00:00
Michael Telatynski
e6550a33b6
Allow emoji presentation selector to not break BigEmoji styling ( #11253 )
...
* Allow emoji presentation selector to not break BigEmoji styling
* Tweak regex to make sonar & lint happy
2023-07-13 14:08:18 +00:00
Richard van der Hoff
46c12a808f
Cypress test for QR code display ( #11240 )
2023-07-13 13:56:15 +00:00
Richard van der Hoff
2cfbd73cd3
Replace getQRCodeBytes
with generateQRCode
( #11241 )
...
* Replace `getQRCodeBytes` with `generateQRCode`
* another test update
* remove obsolete snapshot
2023-07-13 13:55:55 +00:00
Germain
9077592bec
Make event highliht use primary content token ( #11255 )
2023-07-13 12:42:23 +00:00
Germain
06403d07f8
Fix event info events size and color ( #11252 )
2023-07-13 09:35:08 +00:00
Germain
a5837597ff
Fix color mapping for blockquote border ( #11251 )
2023-07-13 09:17:53 +00:00