69420 Commits

Author SHA1 Message Date
renovate[bot] e75ba356d3 Update dependency stylelint-config-standard to v37 (#29058)
* Update dependency stylelint-config-standard to v37

* Iterate

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-02-03 12:25:41 +00:00
Michael Telatynski 95ae413342 Fix strictVerify some more
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-02-03 09:04:36 +00:00
Michael Telatynski 7075780912 Merge remote-tracking branch 'origin/develop' into develop 2025-02-03 09:00:19 +00:00
Michael Telatynski 605c1f1d5c Fix strictVerify configuration
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-02-03 09:00:13 +00:00
Michael Telatynski 4f1eac67a8 Fix share button in discovery settings being disabled incorrectly (#29151)
* Fix share button in discovery settings being disabled incorrectly

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Improve types & add tests

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>

* Improve coverage

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Add missing snapshot

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-02-03 08:48:02 +00:00
Michael Telatynski 9203abe6c9 Enable fuse EnableEmbeddedAsarIntegrityValidation (#1979) 2025-02-03 08:30:37 +00:00
R Midhun Suresh aa01b17f9e Always show back button in the right panel (#29128)
* Construct history on setCard

So that back buttons are always shown in the right panel

* Check card state to ensure operation is atomic

* Fix tests

* Fix lint

* Remove null case

* Fix broken test
2025-02-02 18:37:12 +00:00
Hubert Chathi 4cba79ddcc Schedule dehydration on reload if the dehydration key is already cached locally (#29021)
* Schedule dehydration on reload

* fix test and use the right function to check dehydration is enabled

* use dehydration helper function when scheduling dehydration on restart

* fix test by passing in client object
2025-01-31 18:29:59 +00:00
Michael Telatynski b64471e4f6 Ensure switching rooms does not wrongly focus timeline search (#29153)
This happened due to the focusRoomSearch param being stored for inactive rooms so it never got cleared

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
2025-01-31 15:47:32 +00:00
Valere d3a6f34881 feat(crypto): Support verification violation composer banner (#29067)
* feat(crypto): Support verification violation composer banner

* refactor UserIdentityWarning by using now a ViewModel

fixup: logger import

fixup: test lint type problems

fix test having an unexpected verification violation

fixup sonarcubes warnings

* review: comments on types and inline some const

* review: Quick refactor, better handling of action on button click

* review: Small updates, remove commented code
2025-01-31 15:05:32 +00:00
Michael Telatynski ae304ceb80 Update electron-builder and harden fuse configuration (#2106) 2025-01-31 13:05:04 +00:00
ElementRobot dcce9c70dc Localazy Download (#29149)
* [create-pull-request] automated change

* Fix test

---------

Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com>
Co-authored-by: R Midhun Suresh <hi@midhun.dev>
2025-01-31 12:30:53 +00:00
Michael Telatynski 47be004a2c Fix sonar-project.properties and be consistent with test naming 2025-01-31 09:40:51 +00:00
Michael Telatynski dd521f5a21 v0.1.1 2025-01-31 09:17:08 +00:00
Michael Telatynski b8633472eb Merge pull request #2 from element-hq/t3chguy/123 2025-01-31 09:09:59 +00:00
ElementRobot ca4c613372 Merge pull request #2105 from element-hq/actions/localazy-download
Localazy Download
2025-01-31 07:22:23 +01:00
ElementRobot f06ed2fa1f [create-pull-request] automated change (#29148)
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com>
2025-01-31 06:14:35 +00:00
t3chguy 57c9b5cc74 [create-pull-request] automated change 2025-01-31 06:06:21 +00:00
Richard van der Hoff 099c3073b6 Stop showing a dialog prompting the user to enter an old recovery key (#29143)
* SecurityManager: improve logging

* Only prompt user for default 4S key

We don't really support the concept of having multiple 4S keys active, so
prompting the user to enter a non-default 4S key without even telling them
which one we want is rather silly.

* playwright: factor out helper for setting up 4S

We seem to already have about 5 copies of this code, so before I add another,
let's factor it out.

* Playwright test for dehydrated device in reset flow

This should be fixed by the previous commit, so let's check it stays that way.
2025-01-30 16:27:45 +00:00
Michael Telatynski af435b4f1a Delint 2025-01-30 15:14:30 +00:00
Michael Telatynski 8d05c5329e Iterate 2025-01-30 15:12:15 +00:00
Michael Telatynski 0a2f311cc8 Wire up tests & sonarcloud 2025-01-30 10:58:23 +00:00
Michael Telatynski 06fcf783a1 Fix isModule check not working for new class modules 2025-01-30 10:57:18 +00:00
ElementRobot 12932e2dc6 [create-pull-request] automated change (#29144)
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com>
2025-01-30 09:22:24 +00:00
David Langley a7de29429c Bump emojibase_bindings to include emoji 15.1 (#29132) 2025-01-29 17:42:22 +00:00
Florian Duros d3ea250d77 Remove call to MatrixClient.setGlobalErrorOnUnknownDevices (#29134)
* refactor(MatrixChat): remove `MatrixClient.setGlobalErrorOnUnknownDevices` call

MatrixClient.setGlobalErrorOnUnknownDevices is not implemented in the rust-crypto and will be removed when the legacy crypto will be ripped out.

* test(e2e): remove `MatrixClient.setGlobalErrorOnUnknownDevices` call

MatrixClient.setGlobalErrorOnUnknownDevices is not implemented in the rust-crypto and will be removed when the legacy crypto will be ripped out.
2025-01-29 17:24:44 +00:00
Michael Telatynski 776d07730a Prettier -_- 2025-01-29 10:56:48 +00:00
Michael Telatynski 2edfce5e7a Iterate 2025-01-29 10:50:56 +00:00
Michael Telatynski 3a5baec699 Iterate 2025-01-29 10:48:35 +00:00
Michael Telatynski 3d94420f9f Iterate 2025-01-29 09:02:46 +00:00
Michael Telatynski b0c81d53d9 Iterate 2025-01-29 08:35:40 +00:00
ElementRobot f243fee5a6 [create-pull-request] automated change (#29122)
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com>
2025-01-29 06:18:59 +00:00
ElementRobot 296d0074ed [create-pull-request] automated change (#29121)
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com>
2025-01-29 06:14:16 +00:00
Michael Telatynski 505533a5f5 Iterate 2025-01-28 17:38:52 +00:00
dependabot[bot] bf03c50838 Bump cross-spawn from 7.0.3 to 7.0.6 (#2100)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-28 17:30:24 +00:00
RiotRobot c3707869bf Merge branch 'master' into develop 2025-01-28 14:10:23 +00:00
Michael Telatynski 1959ead3b6 [Backport] Work around cloudflare r2 issue 2025-01-28 14:09:46 +00:00
RiotRobot 46a7e02db6 Merge branch 'master' into develop 2025-01-28 13:43:13 +00:00
RiotRobot ed6dd5196e v1.11.91 2025-01-28 13:42:29 +00:00
RiotRobot df83338f26 Reset matrix-js-sdk back to develop branch 2025-01-28 13:36:28 +00:00
RiotRobot c0336f21f6 Merge branch 'master' into develop 2025-01-28 13:36:12 +00:00
RiotRobot d88f47bdbc v1.11.91 2025-01-28 13:33:06 +00:00
RiotRobot 4a26414957 Upgrade dependency to matrix-js-sdk@36.1.0 2025-01-28 13:23:15 +00:00
Michael Telatynski 35b33ac893 Iterate 2025-01-28 11:52:33 +00:00
Michael Telatynski 0e8315493e Iterate 2025-01-28 11:31:38 +00:00
Michael Telatynski e71f9e327e Iterate 2025-01-28 11:27:53 +00:00
Matthew Hodgson 886d0e1241 update to twemoji 15.1.0 (#29115) 2025-01-28 11:15:33 +00:00
Michael Telatynski 5bc85e8ae4 Iterate 2025-01-28 11:03:02 +00:00
Robin c453d33456 Make themed widgets reflect the effective theme (#28342)
* Make themed widgets reflect the effective theme

So that widgets such as Element Call will show up in the right theme even if the app is set to match the system theme.

* Remove debug log line
2025-01-28 10:53:35 +00:00
ElementRobot ddf221b813 [create-pull-request] automated change (#29114)
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com>
2025-01-28 06:14:17 +00:00