Michael Telatynski
87f03d21ee
Merge branch 't3chguy/mailpit' into t3chguy/gha-arm
2025-01-27 14:24:46 +00:00
Michael Telatynski
aa227a5e7e
Merge branch 'develop' into t3chguy/mailpit
2025-01-27 14:24:37 +00:00
Michael Telatynski
892c31040d
Merge branch 't3chguy/mailpit' into t3chguy/gha-arm
2025-01-27 14:00:43 +00:00
Michael Telatynski
0d7963681e
Iterate
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-27 13:47:59 +00:00
Michael Telatynski
9df36659c4
delint
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-27 13:06:10 +00:00
Michael Telatynski
23c4652c9c
Iterate
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-27 13:01:30 +00:00
Michael Telatynski
db73039b48
Iterate
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-27 12:35:00 +00:00
Michael Telatynski
f53dc363b0
Fix yarn.lock
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-27 12:24:30 +00:00
Michael Telatynski
bd2b67851f
Merge branch 't3chguy/mailpit' of https://github.com/vector-im/element-web into t3chguy/gha-arm
2025-01-27 12:16:11 +00:00
Michael Telatynski
d09fe8bd4f
Switch to mailpit for Playwright tests
...
as mailhog is unsupported and lacks arm64 support
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-27 12:13:26 +00:00
R Midhun Suresh
95da3834f2
Move threads header below base card header ( #28969 )
...
* Move threads header below base card header
* Fix jest tests
2025-01-27 11:10:25 +00:00
Michael Telatynski
f2c4bfad6a
Fix cache key
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-27 11:05:13 +00:00
Michael Telatynski
d1d8d23a4b
Try ubuntu-24.04-arm for playwright
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-27 10:50:27 +00:00
ElementRobot
b8a3468485
[create-pull-request] automated change ( #29025 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-01-27 08:51:33 +00:00
ElementRobot
b7f6e0f88c
[create-pull-request] automated change ( #29092 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-01-25 06:13:48 +00:00
Florian Duros
b36d9ce32e
test(e2e): verify session with the encryption tab instead of the security & privacy tab ( #29090 )
2025-01-24 15:03:59 +00:00
Michael Telatynski
9b6be0f5a9
Tidy up unused classes & icons in UserMenu styles ( #29087 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-24 14:52:24 +00:00
David Baker
cae0da8f00
Fix prettier
2025-01-24 14:23:39 +00:00
David Baker
25689de34a
Attempt 3 at working around R2 brokenness
2025-01-24 14:07:55 +00:00
Michael Telatynski
ce6cb47943
Attempt 2 at working around aws-cli & r2 incompatibility
2025-01-24 13:46:02 +00:00
Florian Duros
850c1a5b3a
e2e test: Check key backup with js-sdk api instead of relying of Security & Privacy tab ( #29066 )
...
* test(e2e): `checkDeviceIsConnectedKeyBackup` is checking the key backup with the matrix client and the crypto api instead of relying of the `Security & Privacy` tab.
* test(e2e): renaming and improve documentation
2025-01-24 12:34:22 +00:00
David Baker
ec4ae9e58a
Work around cloudflare R2 / aws client incompatability ( #29086 )
...
Hopefully...
https://www.cloudflarestatus.com/incidents/t5nrjmpxc1cj
2025-01-24 12:20:22 +00:00
Florian Duros
a73eb378d7
Add cryptography information in devtools ( #29073 )
...
* feat(devtools): add crypto information in devtools
* ci: add crypto devtools file to crypto code owners
* test(dev tools): update test to add new crypto button
* test(dev tools): add tests for crypto component
2025-01-24 10:51:27 +00:00
David Baker
197afd6a9e
Fix identity server settings visibility ( #29083 )
...
* Fix identity server settings visibility
The IS settings got confused with the posthog settings and were only
shown if analytics were enabled.
* Update snapshot
2025-01-24 10:07:26 +00:00
Florian Duros
ac565dca80
Add Advanced section to the user settings encryption tab ( #28804 )
...
* Make the encryption card more configurable:
- Change the icon
- Can set the destructive props
* Update compound
* Add advanced section
* Add the `Never send encrypted messages to unverified devices` settings
* - Add commercial license
- Remove generic type
* Rename EncryptionDetails css classes
* Use same uiAuthCallback
* Use h3 for title
* Add tests to `AdvancedPanel`
* Add tests to `EncryptionUserSettingsTab`
* Add tests to `ResetIdentityPanel`
* Get only the recovery section in recovery tests
* Add e2e test
2025-01-24 08:33:16 +00:00
renovate[bot]
a0044d6b5f
Update testcontainers-node monorepo to v10.17.1 ( #29053 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-23 00:03:47 +00:00
taffyko
68c03db557
Fix outstanding UX issues with replies/mentions/keyword notifs ( #28270 )
...
* Fix outstanding UX issues with replies/mentions/keyword notifs
* Use createRoot instead of deprecated ReactDOM.render
I foresee this change being made across the codebase shortly
and want to proactively prevent my PR from falling behind
* Clean up react root on unmount
* Remove addition of left-edge highlight on message mentions
It is clear that it would be best for me to address
this piece in a separate PR.
* Update call to ReactRootManager.render
---------
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-22 21:42:40 +00:00
Florian Duros
9a109cdce8
test: remove unused toast screenshot ( #29074 )
2025-01-22 18:47:49 +00:00
Robin
a0ab88943b
Distinguish room state and timeline events when dealing with widgets ( #28681 )
...
* Distinguish room state and timeline events when dealing with widgets
* Upgrade matrix-widget-api
* Fix typo
* Fix tests
* Write more tests
* Add more comments
---------
Co-authored-by: Hugh Nimmo-Smith <hughns@users.noreply.github.com >
2025-01-22 17:50:52 +00:00
Michael Telatynski
ad01218942
Switch OIDC primarily to new /auth_metadata API ( #29019 )
...
* Switch OIDC primarily to new `/auth_metadata` API
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Simplify the world
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-22 13:48:28 +00:00
R Midhun Suresh
e1e4d26154
More memberlist changes ( #29069 )
...
* Remove parenthesis from Invited user label
* Ensure adequate margin
* Truncate user id with ellipsis
* Fix tests
2025-01-22 13:31:47 +00:00
Michael Telatynski
84c614676d
Improve release documentation for staging.element.io deployments ( #29038 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-01-22 09:11:35 +00:00
ElementRobot
29d9e98111
[create-pull-request] automated change ( #29063 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-01-22 06:14:32 +00:00
renovate[bot]
9f5f898ed8
Update all non-major dependencies ( #29046 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 19:41:52 +00:00
renovate[bot]
78251a3a8a
Update dependency @types/node to v18.19.71 ( #29042 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 19:16:57 +00:00
renovate[bot]
1b077c53f5
Update dependency @sentry/browser to v8.50.0 ( #29048 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 18:48:22 +00:00
renovate[bot]
68828a2326
Update stylelint ( #29052 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 18:33:50 +00:00
renovate[bot]
af8d93f58a
Update typescript-eslint monorepo to v8.20.0 ( #29055 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 18:27:19 +00:00
renovate[bot]
c0a097867e
Update babel monorepo ( #29047 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 18:11:26 +00:00
renovate[bot]
0b13e57518
Update docker/build-push-action digest to 67a2d40 ( #29039 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 18:05:56 +00:00
renovate[bot]
8615b411b2
Update browserslist ( #29041 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 18:05:18 +00:00
renovate[bot]
3d31376b1d
Update guibranco/github-status-action-v2 digest to ecd54a0 ( #29040 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 17:50:02 +00:00
renovate[bot]
43e5124cd4
Update matrix-org ( #29051 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 17:42:33 +00:00
renovate[bot]
19674cca08
Update dependency @sentry/webpack-plugin to v3 ( #29056 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 17:39:34 +00:00
renovate[bot]
6ca6cb0fbe
Update testing-library monorepo ( #29054 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 17:37:10 +00:00
renovate[bot]
d92fc5a595
Update dependency @types/react-transition-group to v4.4.12 ( #29043 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 17:36:43 +00:00
renovate[bot]
b9d411eecc
Update dependency typescript to v5.7.3 ( #29044 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 17:36:26 +00:00
renovate[bot]
3da6619bcf
Update dependency @stylistic/eslint-plugin to v2.13.0 ( #29049 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 17:34:38 +00:00
renovate[bot]
f33e7c9782
Update fontsource monorepo to v5.1.1 ( #29045 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 17:34:23 +00:00
renovate[bot]
1ebae09834
Update dependency eslint-config-prettier to v10 ( #29057 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-21 17:33:17 +00:00