Michael Telatynski
dd5b9329e4
Only error log url preview failure if not 404 matrix error ( #11297 )
2023-07-19 16:03:59 +00:00
Michael Telatynski
0c4a5cd7c1
Don't show composer send button if user cannot send ( #11298 )
...
Such as when room is tombstoned
2023-07-19 11:03:44 +00:00
Michael Telatynski
a1ca79c6c7
Retry joins on 524 (Cloudflare timeout) also ( #11296 )
2023-07-19 10:49:52 +00:00
Charly Nguyen
9a31cd0fa8
Allow setting room join rule to knock ( #11248 )
...
Signed-off-by: Charly Nguyen <charly.nguyen@nordeck.net>
2023-07-19 10:48:24 +00:00
Germain
b03433ef8b
Restore color for sender in imageview ( #11289 )
...
* Restore color for sender in imageview
* fix typo
2023-07-19 09:07:37 +00:00
Germain
150e97744d
Fix changelog dialog heading size ( #11286 )
2023-07-19 08:03:56 +00:00
Michael Telatynski
42d8e4f1a8
Try to find out the Matrix homeserver version and include in rageshakes ( #11212 )
2023-07-19 09:25:38 +01:00
Kerry
689089d9e6
Jest test coverage for `Lifecycle.persistCredentials` ( #11243 )
...
* test persistCredentials without a pickle key
* test setLoggedIn with pickle key
* lint
* type error
* rest restore session with pickle key
2023-07-19 07:40:40 +00:00
Michael Telatynski
19d927f497
Fix over-simplified cypress test ( #11294 )
2023-07-19 03:43:57 +00:00
Michael Telatynski
58db307cf2
Update jest snapshot ( #11293 )
2023-07-18 14:33:46 +00:00
RiotRobot
86bd66b7c3
Reset matrix-js-sdk back to develop branch
2023-07-18 13:34:50 +01:00
RiotRobot
c268560b32
Resetting package fields for development
2023-07-18 13:33:48 +01:00
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