Michael Telatynski
7eb133286b
Close call options popup menu when option has been selected ( #30052 )
...
To avoid locking the user into the popup due to focus lock clash
Fixes #29985
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-05-29 13:26:54 +00:00
renovate[bot]
7eb1433f32
Update all non-major dependencies ( #30047 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-05-29 09:16:46 +00:00
renovate[bot]
ce75b9da09
Update browserslist ( #30048 )
...
* Update browserslist
* Update tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-05-29 08:55:11 +00:00
renovate[bot]
2e8791c651
Update dependency @sentry/browser to v9.23.0 ( #30049 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 08:24:20 +00:00
renovate[bot]
52794501f4
Update dependency @types/react to v19.1.6 ( #30046 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 08:05:53 +00:00
renovate[bot]
fd9b981852
Update dependency @types/node to v18.19.105 ( #30045 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-29 08:05:07 +00:00
Florian Duros
f85d0c95b8
New room list: remove color gradient in space panel ( #29721 )
...
* feat: remove blur effect in space
* feat: remove user menu border and align
* test(e2e): update snapshots
2025-05-29 07:39:02 +00:00
renovate[bot]
ff26b9e89d
Update dependency testcontainers to v11 ( #30044 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 21:35:14 +00:00
Matthew Hodgson
013f5a0c91
/share?msg=foo endpoint using forward message dialog ( #29874 )
...
* basic implementation of an /share?msg=foo endpoint
* SharePayload
* add sharing html & md while we're at it
* remove whitespace from imports to appease linter
* lint
* Add unit test
* More tests
* Test for showScreen
* Use one of the typed strings
* Test nasty tags stripped out
* Add playwright test
* Fix flake
by not relying on the name being synced as soon as we load
---------
Co-authored-by: David Baker <dbkr@users.noreply.github.com >
2025-05-28 18:48:32 +00:00
renovate[bot]
e92bf78289
Update dependency @element-hq/element-web-playwright-common to v1.1.7 ( #30034 )
...
* Update dependency @element-hq/element-web-playwright-common to v1.1.7
* Update registerAccountMas
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update registerAccountMas
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-05-28 18:28:10 +00:00
renovate[bot]
f119b93e79
Update dependency caniuse-lite to v1.0.30001718 ( #30036 )
...
* Update dependency caniuse-lite to v1.0.30001718
* Update tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-05-28 16:49:10 +00:00
renovate[bot]
5aecdebbc7
Update all non-major dependencies ( #30037 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 16:31:45 +00:00
renovate[bot]
7d8f0c7832
Update nginxinc/nginx-unprivileged:alpine-slim Docker digest to 2acffd8 ( #30030 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 16:23:04 +00:00
renovate[bot]
fcfcd29ec7
Update typescript-eslint monorepo to v8.33.0 ( #30043 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 16:01:24 +00:00
renovate[bot]
79e71fe3a0
Update babel monorepo to v7.27.3 ( #30039 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 15:57:10 +00:00
renovate[bot]
ae9e85e360
Update sigstore/cosign-installer digest to 3454372 ( #30032 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 15:35:42 +00:00
renovate[bot]
e078dc114b
Update Node.js to f16d8e8 ( #30031 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 15:30:22 +00:00
renovate[bot]
1167776745
Update dependency @stylistic/eslint-plugin to v4.4.0 ( #30041 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 14:50:16 +00:00
renovate[bot]
fe760421cd
Update dependency @sentry/browser to v9.22.0 ( #30040 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 14:49:09 +00:00
renovate[bot]
331bbc19a6
Update dependency @types/react to v19.1.5 ( #30035 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 14:47:41 +00:00
renovate[bot]
7526f20ea3
Update definitelyTyped ( #30033 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-28 14:47:30 +00:00
ElementRobot
e9c91ba28a
[create-pull-request] automated change ( #30019 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-05-26 06:23:56 +00:00
Hubert Chathi
45182172b8
EW: Modernize the recovery key input modal ( #29819 )
...
* initial application of recovery key input redesign
* update styling to agree more with design, and fix jest tests
* look for the right element for entering the key
* fix more playwright tests
* use return value of validation function instead of state
2025-05-23 21:06:00 +00:00
ElementRobot
8513eaa898
[create-pull-request] automated change ( #30008 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-05-23 06:23:37 +00:00
Robin
87447c7f91
Clean up some unused code related to calls ( #29997 )
...
* Remove the unused 'preload' option
* Remove unused layout tracking code
2025-05-22 14:08:42 +00:00
Michael Telatynski
f5125ac2b8
Support build-time specified protocol scheme for oidc callback ( #29814 )
...
* Support build-time specified protocol scheme for oidc callback
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Add tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-05-22 10:24:53 +00:00
Michael Telatynski
bd142412e5
Downstream test element-modules in merge queue ( #29899 )
...
* Downstream test element-modules in merge queue
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Typo
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update cache key to be arch-aware
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-05-22 09:32:23 +00:00
ElementRobot
581920e82b
[create-pull-request] automated change ( #29989 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-05-21 06:24:35 +00:00
Florian Duros
5d2d4947f4
New room list: move secondary filters into primary filters ( #29972 )
...
* feat: move secondary filters into primary filters in vm
* test: update room list view model tests
* feat: remove secondary filter menu
* test: update and remove secondary filter component tests
* feat: update i18n
* test: update remaining tests
* test(e2e): update screenshots and tests
* feat: add new cases for empty room list
* test(e2e): add more tests for empty room list for new primary filters
2025-05-20 14:44:29 +00:00
RiotRobot
69fe2ad06c
Reset matrix-js-sdk back to develop branch
2025-05-20 13:37:43 +00:00
RiotRobot
ed0b50283e
Merge branch 'master' into develop
2025-05-20 13:37:27 +00:00
RiotRobot
e7e425f3db
v1.11.101
2025-05-20 13:34:02 +00:00
RiotRobot
f81a127d46
Upgrade dependency to matrix-js-sdk@37.6.0
2025-05-20 13:29:08 +00:00
Andy Balaam
b539eda4fe
Prompt the user when key storage is unexpectedly off ( #29912 )
...
* Assert that we set backup_disabled when turning off key storage
* Prompt the user when key storage is unexpectedly off
* Playwright tests for the Turn on key storage toast
2025-05-20 12:28:22 +00:00
Florian Duros
22c7bf346c
New room list: move sort menu in room list header ( #29983 )
...
* feat: move sort and preview into room list header vm
* feat: move sort menu into room list header
* test: update tests
* test:update snapshots
* chore: remove secondary filter tests
* test(e2e): update screenshots
2025-05-19 13:25:12 +00:00
ElementRobot
e1104891cb
[create-pull-request] automated change ( #29980 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-05-19 06:23:30 +00:00
R Midhun Suresh
78ec757f11
RoomListStoreV3: Only add new rooms that pass VisibilityProvider check ( #29974 )
...
* Add new rooms only after checking VisibilityProvider
Otherwise we might end up adding space rooms and other rooms that must
be hidden.
* Write test
2025-05-16 13:52:39 +00:00
R Midhun Suresh
45f41a33e7
Add packageManager field to package.json ( #29966 )
...
* Add `packageManager` field to package.json
This is helpful when using corepack to set and use particular yarn
versions.
* Include hash in the field
2025-05-16 12:43:32 +00:00
Florian Duros
b56b0f2bd0
New room list: rework spacing of room list item ( #29965 )
...
* feat: rework spacing of room list item
* test: update snapshot
* test(e2e): regenerate room list panel screenshots
* test(e2e): regenerate room list screenshots
* test(e2e): update filter screenshot
2025-05-16 12:29:52 +00:00
ElementRobot
4dcde7ec7a
[create-pull-request] automated change ( #29970 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-05-16 06:23:44 +00:00
Marc
b07225eb60
Mvvm RoomSummaryCard ( #29674 )
...
* feat: create roomsummarycard viewmodel
* feat: use roomsummurycard vm in component
* test: jest unit RoomSummaryCard and RoomSummaryCardViewModel
* chore: rename to roomsummarycardview
* feat: reput room topic without vm
* test: roomSummaryCard and roomSummaryCardVM tests
* chore: add comments on roomsummarycardVM
* fix: merge conflict with roomsummarytopic, and move to vm right_panel
* fix(roomsummarycard): remove usetransition for search update
* fix: merged file that should be deleted
* fix: roomsummurycard not well merge with roomtopic
* test: update snapshots
2025-05-15 14:17:21 +00:00
David Baker
9642af9930
Re-order primary filters ( #29957 )
...
* Re-order primary filters
to match EX
* Update tests
* Update screenshots
* Try to make screenshot deterministic
* Just use the screenshot the CI spits out
* Try again
* Another screenshot
2025-05-15 13:15:24 +00:00
Doug
c309cc8bfa
Remove the Apple site association for Element X PR ( #29968 )
...
This is an old app variant that we've deleted in favour of making custom TestFlight builds.
2025-05-15 11:51:44 +00:00
R Midhun Suresh
fb65bbf521
Fix broken link in README ( #29967 )
2025-05-15 10:43:49 +00:00
R Midhun Suresh
57d3b2d93c
RLS: Remove forgotten room from skiplist ( #29933 )
...
* Dispatch an action when room is forgotten
* Dispatch an action when room is forgotten
* Remove room on action
* Add test
* Write test for matrixchat
* Add payload info to comment
2025-05-15 10:04:05 +00:00
Michael Telatynski
aef3c8e986
Fix leaky CSS adding ! to all H1 elements ( #29964 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-05-15 08:30:54 +00:00
David Baker
1b48269db5
Add room list sorting ( #29951 )
...
* Add room list sorting
* Prettier
* Unit test
* Playwright test
* Lint
* Use released compound
* No tooltip wrapper needed
2025-05-15 08:27:33 +00:00
David Langley
76d7f6ab43
Fix extensions panel style ( #29273 )
...
* Stop empty state scrolling
* Fix separator inset, separator vertical spacing and margin above the add extensions button
* Add screenshot for add extensions button spacing
* Add variable for add extensions overlap
* use data-testid
* Fix snapshots
2025-05-14 17:22:32 +00:00
David Langley
69c1a8cd1c
Don't use the minimised width(68px) on the new room list ( #29778 )
...
* Don't toggle to the minimised left bar size.
* Don't re-style old room list when at the minimum size
* Only apply larger minimised with on new room list
* Don't tell child views we are minimised for the new room list
* move comment to the correct place
* address PR comments
* Don't wrap search text and add truncation down to a minimum of 50px
* Put min-width on the button so that we don't have to hardcode the 50px
* Keep the flex display, shrink and truncate just the search text and keep the shortcut
* Update snapshots
* Add comment for magic value
* Make inner search text a span
* Add e2e test for smallscreen to test responsiveness
* Update snapshots
* Forcing an empty commit to fix PR
* Change minWidth to 224
2025-05-14 17:21:27 +00:00
renovate[bot]
231515bc6c
Update all non-major dependencies ( #29961 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-14 14:52:31 +00:00