Michael Telatynski
38e1da5626
Fix inability to change accent colour consistently in custom theming ( #12772 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-15 10:02:29 +00:00
Michael Telatynski
2e0b5bb462
Fix edge case of landing on 3pid email link with registration disabled ( #12771 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-15 10:02:23 +00:00
Michael Telatynski
a10d2b1828
Merge pull request #27705 from element-hq/t3chguy/wi/220
...
Docs: Align `widget_build_url_ignore_dm` with call behaviour switch between 1:1 and Widget
2024-07-15 09:08:57 +00:00
Michael Telatynski
3221f7cade
Align widget_build_url_ignore_dm with call behaviour switch between 1:1 and Widget ( #12760 )
...
* Align `widget_build_url_ignore_dm` with call behaviour switch between 1:1 and Widget
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Add tests
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Improve coverage
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-15 09:08:34 +00:00
ElementRobot
44454618d8
[create-pull-request] automated change ( #12776 )
...
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com >
2024-07-15 06:16:24 +00:00
Richard van der Hoff
52c32f37c3
Add logging to encryption setup ( #12765 )
...
* Add logging to `getSecretStorageKey`
* Replace call to deprecated MatrixClient.hasSecretStorageKey
* Add/improve logging in `accessSecretStorage`
* Add/improve logging in SetupEncryptionStore.usePassPhrase
2024-07-13 13:36:45 +01:00
Richard van der Hoff
348000100a
Cleanup tasks in SecurityManager/SetupEncryptionStore ( #12764 )
...
* Remove call to no-op `checkOwnCrossSigningTrust`
this is a no-op on rust crypto
* inline `SecurityManager.isCachingAllowed`
Since https://github.com/matrix-org/matrix-react-sdk/pull/4789 , this has just
been an obscure way to write a test of a local variable.
* Remove unused `CreateSecretStorageOpts.getKeyBackupPassphrase` parameter
This is unused on rust crypto (cf https://github.com/matrix-org/matrix-js-sdk/pull/4313 )
2024-07-13 10:27:59 +00:00
Hubert Chathi
db95f26ffa
remove "Manually verify all remote sessions" setting ( #12706 )
...
* remove "Manually verify all remote sessions" setting
And remove all of the advanced encryption settings section, since that was the
only setting in there.
* yarn i18n
* also remove now-unused OrderedMultiController and PushToMatrixClientController
2024-07-12 21:10:16 +00:00
renovate[bot]
ba7cf60cd8
Update dependency @vector-im/compound-web to v5.4.0 ( #12773 )
...
* Update dependency @vector-im/compound-web to v5.4.0
* Update snapshots
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 >
2024-07-12 15:27:51 +00:00
Michael Telatynski
1082d767d4
Hide tooltips for certain playwright screenshots to avoid flakiness ( #12770 )
...
* Hide tooltips for certain playwright screenshots to avoid flakiness
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Typo
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* tsc
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-12 11:23:53 +00:00
Michael Telatynski
08ee1b8d97
Use multiple workers in Playwright CI to make use of multiple cores ( #12769 )
...
* Use multiple workers in Playwright CI to make use of multiple cores
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 >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-12 11:23:44 +00:00
ElementRobot
0a622f11fc
[create-pull-request] automated change ( #12767 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2024-07-12 06:22:06 +00:00
ElementRobot
b53baea111
[create-pull-request] automated change ( #12766 )
...
Co-authored-by: github-merge-queue <github-merge-queue@users.noreply.github.com >
2024-07-12 06:17:32 +00:00
Richard van der Hoff
72e0d100ea
Update wording shown when keys are withheld ( #12761 )
...
We can be a bit more helpful here.
2024-07-11 14:06:45 +00:00
ElementRobot
2772a9b767
[create-pull-request] automated change ( #12763 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2024-07-11 06:22:30 +00:00
David Baker
44b98896a7
Move integrations switch ( #12733 )
...
* Move integrations switch
This is the last thing to move out of 'general' now.
* unused import
* Move tests out to the SetIntegrationManager component
* Only a decade out
* Move playwright test to the new tab
* Update snapshot
* Update other snapshot
2024-07-10 19:10:19 +00:00
renovate[bot]
525c984e8a
Lock file maintenance ( #1307 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-10 18:50:50 +01:00
Michael Telatynski
9fb6e02c73
Remove glob workaround ( #1760 )
2024-07-10 17:41:54 +01:00
renovate[bot]
5f2a664a32
Update all non-major dependencies ( #1772 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-10 16:37:33 +00:00
Michael Telatynski
af3fb76ecf
Merge pull request #26486 from element-hq/renovate/lock-file-maintenance
...
Lock file maintenance
2024-07-10 16:31:35 +00:00
renovate[bot]
6afd264bc5
Update dependency glob to v11 ( #1765 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-10 16:29:53 +00:00
renovate[bot]
d030a7d86f
Lock file maintenance
2024-07-10 16:16:51 +00:00
renovate[bot]
be0677cba7
Update docker ( #1761 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-10 17:13:38 +01:00
renovate[bot]
a627ce93d7
Update dependency @playwright/test to v1.45.1 ( #1762 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-10 17:12:44 +01:00
renovate[bot]
78e0cc2859
Update dependency typescript to v5.5.3 ( #1763 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-10 17:12:29 +01:00
renovate[bot]
71e85a32fc
Update dependency rimraf to v6 ( #1766 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-10 17:11:59 +01:00
renovate[bot]
b406c90905
Update typescript-eslint monorepo to v7.15.0 ( #1764 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-10 17:10:56 +01:00
David Langley
79163a1f16
Merge pull request #27706 from element-hq/langleyd/fix_triage_board_columns
...
Move needs info and flaky tests issues to the correct columns
2024-07-10 15:46:14 +00:00
David Langley
9d1c724402
Merge branch 'develop' into langleyd/fix_triage_board_columns
2024-07-10 16:33:58 +01:00
David Langley
493e7f7f3e
Move needs info and flaky tests issues to the correct columns
2024-07-10 16:23:19 +01:00
Michael Telatynski
2af4f67d41
Workaround macOS permission issues in Github Actions CI ( #1771 )
2024-07-10 15:01:04 +00:00
Travis Ralston
39bdcafbe2
Merge pull request #27675 from element-hq/travis/authed-media-ipc
...
Add Electron IPC APIs for authenticated media
2024-07-10 13:41:40 +00:00
Travis Ralston
8754fa5fa2
Support authenticated media downloads in Desktop too ( #1757 )
...
* Support authenticated media downloads in Desktop too
We can't use service workers for a variety of reasons/errors, so we instead intercept HTTP(S) requests from the renderer process. With a bit of help from the IPC channels, we're able to emulate what the Element Web ServiceWorker does.
The IPC channel is considered "safe" for transmitting sensitive details like the user access token: if we can't trust the IPC, we can't trust much of anything. This is unlike the `postMessage` API in a web browser where browser extensions may be listening: we don't have extensions in this environment.
* Remove unused import
* Appease the linter
2024-07-10 07:41:27 -06:00
Richard van der Hoff
19f9f98564
Element-R: Report events with withheld keys separately to Posthog. ( #12755 )
...
* Remove refs to deprecated method
`MatrixEvent.isEncryptedDisabledForUnverifiedDevices` is now deprecated
* Report new posthog code for withheld message keys
2024-07-10 09:22:59 +00:00
Michael Telatynski
df92294056
Update docs/config.md
...
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
2024-07-10 10:16:50 +01:00
Michael Telatynski
c894bebaa0
Split up slow Playwright tests ( #12741 )
...
* Split up slow Playwright tests
To optimise parallelism
Deals with:
```
Slow test file: read-receipts/redactions.spec.ts (5.4m)
Slow test file: read-receipts/new-messages.spec.ts (3.9m)
Slow test file: read-receipts/high-level.spec.ts (3.6m)
Slow test file: read-receipts/editing-messages.spec.ts (3.1m)
Slow test file: read-receipts/reactions.spec.ts (2.2m)
Slow test file: crypto/crypto.spec.ts (2.4m)
Slow test file: settings/appearance-user-settings-tab/appearance-user-settings-tab.spec.ts (1.2m)
Slow test file: composer/composer.spec.ts (1.1m)
Slow test file: crypto/verification.spec.ts (1.1m)
```
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Move around snapshots
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix test
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-10 09:06:13 +00:00
Michael Telatynski
7a45ca2614
Align widget_build_url_ignore_dm with call behaviour switch between 1:1 and Widget
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-10 08:58:26 +01:00
ElementRobot
2712803bbb
[create-pull-request] automated change ( #12759 )
...
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com >
2024-07-10 06:24:03 +00:00
renovate[bot]
14a24be4ea
Update all non-major dependencies ( #1753 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2024-07-09 18:57:54 +01:00
renovate[bot]
fff0985bf4
Update dependency @sentry/browser to v8.16.0 ( #12757 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-09 17:40:06 +00:00
Michael Telatynski
6d84073bec
Merge pull request #27703 from element-hq/renovate/all-minor-patch
...
Update dependency matrix-web-i18n to v3.3.0
2024-07-09 17:39:48 +00:00
renovate[bot]
454e9346a2
Update all non-major dependencies ( #12756 )
...
* Update all non-major dependencies
* 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 >
2024-07-09 17:39:26 +00:00
renovate[bot]
93d5d2b39b
Update dependency @vector-im/compound-design-tokens to v1.5.0 ( #12758 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-09 17:02:37 +00:00
renovate[bot]
8e1561b1c7
Update dependency matrix-web-i18n to v3.3.0
2024-07-09 16:45:16 +00:00
renovate[bot]
0f01d7adbe
Merge pull request #27696 from element-hq/renovate/all-minor-patch
...
Update dependency katex to v0.16.11
2024-07-09 16:09:21 +00:00
renovate[bot]
579e9a3d3f
Update dependency katex to v0.16.11
2024-07-09 15:56:52 +00:00
renovate[bot]
07f78326e6
Update typescript-eslint monorepo to v7.15.0 ( #12752 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-09 15:54:02 +00:00
renovate[bot]
feb5a491ef
Update dependency rimraf to v6 ( #12754 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-07-09 15:53:02 +00:00
renovate[bot]
7ceb151761
Update dependency @sentry/browser to v8.15.0 ( #12749 )
...
* Update dependency @sentry/browser to v8.15.0
* Fix type import
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 >
2024-07-09 15:22:40 +00:00
Michael Telatynski
167bcdf9d9
Merge pull request #27700 from element-hq/renovate/rimraf-6.x
...
Update dependency rimraf to v6
2024-07-09 15:01:49 +00:00