micartey
2d28b79432
Switch Export and Import Icons to match intuition ( #30805 )
...
* switch upload and download icon
* adjust test
* run tests
* update screenshot
2025-09-25 09:20:48 +00:00
Andy Balaam
6bedb1525d
Fix theoretical bug where VerificationRequestDialog uses an outdated request ( #30870 )
...
* Tests for VerificationRequestDialog
* Fix theoretical bug where VerificationRequestDialog uses an outdated request
We were passing on `this.props.verificationRequest` to `EncryptionPanel` but we
should be passing on the request in `this.state`. This would not cause a problem
in practice because the `EncryptionPanel` immediately overwrites the request if
you supply a `verificationRequestPromise`.
2025-09-25 08:08:16 +00:00
ElementRobot
6a233b513a
[create-pull-request] automated change ( #30875 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-09-25 06:20:13 +00:00
Florian Duros
4cd5991cac
Hide breadcrumb option when new room list is enabled ( #30869 )
...
* fix: hide breadcrumb option when new room list is enabled
* test: update snapshot
* test(e2e): update screenshot
2025-09-24 16:23:48 +00:00
Michael Telatynski
2f238ed300
Simplify layered workflows around version string generation ( #30865 )
...
* Add reusable build workflow
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Switch to composite action
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 >
* Make checkout happier
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Hoist upload artifact
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* copy pasta
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Description
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Simplify
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix passing env
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-09-24 16:09:13 +00:00
ElementRobot
15af27b906
[create-pull-request] automated change ( #30856 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-09-24 06:20:53 +00:00
renovate[bot]
55d07e1703
Update browserslist ( #30276 )
...
* Update browserslist
* Update user agent strings for browser tests
* Update Chrome user agent in browser tests
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-09-23 16:12:48 +00:00
Robin
b5d8e63c6d
Avoid creating multiple call objects for the same widget ( #30839 )
...
* Extract some setup code out of the call tests
* Don't force all rooms to be rechecked for calls when starting a call
* Remove misleading unused group call callbacks
The GroupCallEventHandler hasn't been relevant to our Element Call group calls for some time; instead we look at the state of the MatrixRTCSessionManager and WidgetStore to determine whether a call has been started.
* Avoid creating multiple call objects for the same widget
* fix test
---------
Co-authored-by: Will Hunt <will@half-shot.uk >
2025-09-23 15:45:48 +00:00
Skye Elliot
c8d937655b
feat: Disable session lock when running in element-desktop ( #30643 )
...
* feat: Disable session lock when running in element-desktop
* feat: Use Platform abstractions over direct invocation for session lock.
* fix: Remove window.electron checks from session lock methods.
* docs: Remove extraneous doc comments.
* feat: Convert BasePlatform session methods to abstract methods.
* fix: Check for PlatformPeg instance in session lock.
* fix: Remove async marker from checkSessionLockFree
2025-09-23 14:46:01 +00:00
Andy Balaam
ca3060af69
Add a test for #29882 , which is fixed by matrix-js-sdk#5016 ( #30835 )
2025-09-23 14:29:30 +00:00
Will Hunt
479b451916
Add tests to cover joining and starting an Element call ( #30843 )
...
* Add tests
* Add test IDs
* Revert to pre-new-widget-refactors state
* Update codeowners
* Remove one of the test IDs
* Update snapshots as DMs don't have room names :)
* Remove only
* fix a import
* fix docstring
* update snaps
* remove a line
* update snaps
2025-09-23 12:38:18 +00:00
Florian Duros
b89de61e12
Improve invite dialog ui - Part 1 ( #30764 )
...
* refactor: move `humanize` in shared components
* feat: add `RichItem` component
* feat: add `RichList` component
* refactor: use `RichList` and `RichItem` in `InviteDialog`
* fix: exclude `InviteDialog` button to css override
* test: update selector in invite dialog
* test(e2e): update crypto test to use correct selector
* test(e2e): update invite dialog
* test: add test for `humanize.ts`
* fix: add space between the list and the input when the list is scrollable
* test(e2e): update screenshots
2025-09-23 12:29:22 +00:00
RiotRobot
3c6d341357
Reset matrix-js-sdk back to develop branch
2025-09-23 12:37:09 +00:00
RiotRobot
7f0c0ca599
Merge branch 'master' into develop
2025-09-23 12:36:55 +00:00
RiotRobot
8712a5d07b
v1.12.0
2025-09-23 12:32:27 +00:00
RiotRobot
d763cd8415
Upgrade dependency to matrix-js-sdk@38.3.0
2025-09-23 12:15:00 +00:00
ElementRobot
e165d0db1c
Localazy Download ( #30719 )
...
* [create-pull-request] automated change
* Discard changes to src/i18n/strings/en_EN.json
---------
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-09-23 09:38:48 +00:00
ElementRobot
7007c2095c
[create-pull-request] automated change ( #30840 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-09-23 06:18:58 +00:00
Florian Duros
d79becc2a9
fix: use help_encryption_url of config instead of hardcoded https://element.io/help#encryption5 ( #30746 )
...
* fix: use `help_encryption_url` instead of hardcoded `https://element.io/help#encryption5 `
* test: update snapshot
2025-09-22 14:31:24 +00:00
beatdemon
e3dceb3718
Add files via upload ( #30804 )
2025-09-22 12:56:13 +00:00
David Langley
1a77f6126d
Fix html export when feature_jump_to_date is enabled ( #30828 )
...
* Fix html export when feature_jump_to_date is enabled
* Fix tests and lint
2025-09-22 11:27:51 +00:00
ElementRobot
dae1cbf590
[create-pull-request] automated change ( #30831 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-09-20 06:18:45 +00:00
ElementRobot
c1689ad226
[create-pull-request] automated change ( #30825 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-09-19 06:19:18 +00:00
ElementRobot
03129e8f10
[create-pull-request] automated change ( #30807 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-09-18 06:19:01 +00:00
David Langley
78cb26201b
We no longer need the add_to_project step, as per the step below we now only move the issue to the other column if it is already in the project in the needs info column ( #30803 )
2025-09-17 13:08:13 +00:00
Florian Duros
38a0d28453
Storybook: load story when language is set ( #30799 )
...
* fix: load story when language is set
* refactor: cleaner first render
* fix: use a storybook loader instead of a decorator so set up the language
2025-09-17 12:14:35 +00:00
Will Hunt
b4ba350770
Add new and improved ringtone ( #30761 )
...
* Fix racy ringing sound
* Add new ringtone from ECall
* Drop use of promise
* Add a comment.
* lint
2025-09-17 12:02:57 +00:00
David Langley
db2e958823
Disable RTE formatting buttons when the content contains a slash command ( #30802 )
...
* Add ability to disable all formatting buttons
* Create hook to check if the content contains a slash command
* Disable the formatting buttons if the message content contains a slash command
* lint
* typo
2025-09-17 11:47:20 +00:00
David Langley
25a8591791
Fix unlabelling of "X-Needs-Info" ( #30753 )
...
* Fix broken unlabelled automation
when removing labels if needs info is no longer in the labels we move it from the needs info column to the triage column
* Remove unneeded param
* make action id more specific
2025-09-17 10:56:00 +00:00
RiotRobot
e2a0b2eea6
v1.12.0-rc.0
2025-09-17 08:59:11 +00:00
ElementRobot
570e263ca1
[create-pull-request] automated change ( #30797 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-09-17 06:19:21 +00:00
renovate[bot]
a2e18a61a8
Update all non-major dependencies ( #30779 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 17:56:43 +00:00
ElementRobot
36b7b4a4cc
Room list: make the filter resize correctly ( #30788 ) ( #30795 )
...
* fix: make the filter resize correctly
* test: update snapshot
(cherry picked from commit 155c0b6a0c )
Co-authored-by: Florian Duros <florianduros@element.io >
2025-09-16 17:07:10 +00:00
ElementRobot
01bba51200
Avoid flicker of the room list filter on resize ( #30787 ) ( #30794 )
...
* fix: avoid flicker of the room list filter on resize
* test: update existing test to render correctly
* test: add test to avoid flicker regression
(cherry picked from commit 841f12bd46 )
Co-authored-by: Florian Duros <florianduros@element.io >
2025-09-16 16:52:07 +00:00
renovate[bot]
2146ff6f23
Update typescript-eslint monorepo to v8.43.0 ( #30782 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 16:03:21 +00:00
renovate[bot]
115e3cd3d8
Update dependency uuid to v13 ( #30786 )
...
* Update dependency uuid to v13
* Make jest happier
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Remove redundant @types package
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-09-16 16:49:38 +00:00
Florian Duros
155c0b6a0c
Room list: make the filter resize correctly ( #30788 )
...
* fix: make the filter resize correctly
* test: update snapshot
2025-09-16 15:55:02 +00:00
Florian Duros
841f12bd46
Avoid flicker of the room list filter on resize ( #30787 )
...
* fix: avoid flicker of the room list filter on resize
* test: update existing test to render correctly
* test: add test to avoid flicker regression
2025-09-16 15:52:36 +00:00
renovate[bot]
6f41ac58bc
Update dependency @fontsource/inconsolata to v5.2.7 ( #30777 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 15:35:17 +00:00
renovate[bot]
902cdb0810
Update Node.js to f8c398a ( #30774 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 15:21:38 +00:00
renovate[bot]
4fd752fe29
Update actions/stale action to v10 ( #30785 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 14:54:49 +00:00
renovate[bot]
d83a2d2b93
Update actions/setup-node action to v5 ( #30784 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 14:54:21 +00:00
renovate[bot]
fb9d5db6ec
Update actions/github-script action to v8 ( #30783 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 14:54:06 +00:00
renovate[bot]
0ca23af4a9
Update dependency @stylistic/eslint-plugin to v5.3.1 ( #30781 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 14:45:40 +00:00
renovate[bot]
5db72f7fab
Update dependency @sentry/browser to v10.11.0 ( #30780 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 14:43:57 +00:00
renovate[bot]
d193434b30
Update babel monorepo to v7.28.4 ( #30775 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 14:43:07 +00:00
renovate[bot]
1bbe4802e4
Update definitelyTyped ( #30776 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 14:38:46 +00:00
renovate[bot]
169ae025bf
Update dependency @types/react to v19.1.13 ( #30778 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 14:38:10 +00:00
renovate[bot]
e666fa33f3
Update nginxinc/nginx-unprivileged:alpine-slim Docker digest to 14b127e ( #30773 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-16 14:37:58 +00:00
RiotRobot
21d24f860c
Upgrade dependency to matrix-js-sdk@38.3.0-rc.0
2025-09-16 14:12:40 +00:00