Michael Telatynski
4e1bd69e4d
Remove stale OIDC aware docs and tests ( #28805 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-23 18:43:50 +00:00
renovate[bot]
12943954c6
Update playwright to v1.49.1 ( #28803 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 18:25:49 +00:00
Michael Telatynski
ec95435724
Jest browser-node test ( #28789 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-23 18:06:52 +00:00
David Baker
7e1927d388
Playwright: wait for the network listener on the postgres db ( #28808 )
...
As commented. This was flaking when I was debugging it locally
(MAS was failing to start because the database wasn't ready).
2024-12-23 18:06:37 +00:00
Michael Telatynski
0b24d33c64
Simplify types ( #28749 )
2024-12-23 16:12:56 +00:00
Michael Telatynski
db02f26005
Delabs native OIDC support ( #28615 )
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-20 13:13:41 +00:00
ElementRobot
b07d10cb23
[create-pull-request] automated change ( #28776 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2024-12-20 11:58:40 +00:00
Michael Telatynski
179b17434e
Merge remote-tracking branch 'origin/develop' into develop
2024-12-20 11:22:31 +00:00
Michael Telatynski
ab401160f8
Fix permissions
...
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-20 11:22:22 +00:00
Michael Telatynski
5448de5dd6
Run Playwright tests on Firefox & "Safari" nightly ( #28757 )
...
* Run Playwright tests on Firefox
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update playwright.config.ts
* 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 >
* 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 >
* 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 >
* 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 >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update end-to-end-tests.yaml
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Finalise
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Documentation
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* typo
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-19 23:42:09 +00:00
Michael Telatynski
be181d2c79
Use mapped types around account data events ( #28752 )
...
* Use mapped types around account data events
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-19 22:53:51 +00:00
Michael Telatynski
baaed75c4b
Clean up Playwright test code related to legacy crypto ( #28770 )
...
* Clean up Playwright test code related to legacy crypto
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Tidy further
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-19 13:36:09 +00:00
Michael Telatynski
cd7cf86b96
Remove AccountPasswordStore and related flows ( #28750 )
...
* Remove AccountPasswordStore and related flows
As they are no longer needed since MSC3967
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 >
* Update src/CreateCrossSigning.ts
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
* Update comment
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
2024-12-19 11:55:05 +00:00
ElementRobot
2c4a079153
[create-pull-request] automated change ( #28772 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2024-12-19 09:26:31 +00:00
renovate[bot]
9099338af8
Update dependency typescript to v5.7.2 ( #28565 )
...
* Update dependency typescript to v5.7.2
* Fix types
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix types
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-12-19 00:09:12 +00:00
Michael Telatynski
f621c342ff
Update deploy.yml
2024-12-18 18:34:51 +00:00
Michael Telatynski
4c1924311f
Add skip-checks
2024-12-18 18:34:22 +00:00
RiotRobot
a7e3764c27
Merge branch 'master' into develop
2024-12-18 17:21:34 +00:00
RiotRobot
07f1680ba0
v1.11.89
v1.11.89
2024-12-18 17:18:31 +00:00
ElementRobot
3fbc9e6de6
Fix url preview display ( #28765 ) ( #28766 )
...
(cherry picked from commit 117bee787f )
Co-authored-by: Florian Duros <florianduros@element.io >
2024-12-18 17:09:08 +00:00
Florian Duros
117bee787f
Fix url preview display ( #28765 )
2024-12-18 16:42:37 +00:00
dependabot[bot]
580213da5d
Bump nanoid from 3.3.7 to 3.3.8 ( #28759 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.3.7 to 3.3.8.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.3.7...3.3.8 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-18 15:55:48 +00:00
ElementRobot
22530d6ea5
[create-pull-request] automated change ( #28764 )
...
Co-authored-by: t3chguy <t3chguy@users.noreply.github.com >
2024-12-18 15:55:29 +00:00
RiotRobot
e7d9df24e2
Upgrade dependency to matrix-js-sdk@35.1.0
2024-12-18 14:12:15 +00:00
Michael Telatynski
95c879c9e5
Move room header info button to right-most position ( #28754 )
...
* Move room header info button to right-most position
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update screenshots
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update snapshot
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update screenshots
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2024-12-18 09:55:59 +00:00
ElementRobot
cbc1838755
[create-pull-request] automated change ( #28762 )
...
Co-authored-by: t3chguy <t3chguy@users.noreply.github.com >
2024-12-18 09:44:29 +00:00
ElementRobot
c2799a1812
[create-pull-request] automated change ( #28761 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2024-12-18 06:16:59 +00:00
David Baker
980b922348
Enable key backup by default ( #28691 )
...
* Factor out crypto setup process into a store
To make components pure and avoid react 18 dev mode problems due
to components making requests when mounted.
* fix test
* test for the store
* Add comment
* Enable key backup by default
When we set up cross signing, so the key backup key will be stored locally along with the cross signing keys until the user sets up recovery (4s). This will mean that a user can restore their backup if they log in on a new device as long as they verify with the one they registered on.
Replaces https://github.com/element-hq/element-web/pull/28267
* Fix test
* Prompt user to set up 4S on logout
* Fix test
* Add playwright test for key backup by default
* Fix imports
* This isn't unexpected anymore
* Update doc
* Fix docs and function name on renderSetupBackupDialog()
* Use checkKeyBackupAndEnable
* Docs for setup encryption toast
* Also test the toast appears
* Update mock for the method we use now
* Okay fine I guess we need both
* Swap here too
* Fix comment & doc comments
2024-12-17 14:50:48 +00:00
RiotRobot
ad77f7943b
v1.11.88
v1.11.88
2024-12-17 13:32:35 +00:00
RiotRobot
89d7dca464
Upgrade dependency to matrix-js-sdk@35.0.0
2024-12-17 13:28:57 +00:00
Florian Duros
aa44cadb02
Enable message layout ( #28753 )
2024-12-17 13:25:04 +00:00
RiotRobot
941f4e1005
Reset matrix-js-sdk back to develop branch
2024-12-17 13:35:41 +00:00
RiotRobot
9b85c2d0fd
Merge branch 'master' into develop
2024-12-17 13:35:32 +00:00
ElementRobot
1e0dfd0241
[create-pull-request] automated change ( #28747 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2024-12-17 06:17:03 +00:00
Richard van der Hoff
bea1b8eb85
Add some logging to UserIdenitityWarning ( #28734 )
...
We had some reports of misbehaviour here, so adding a bit of looging to try to
track it down.
2024-12-16 11:11:29 +00:00
ElementRobot
d5db16ca24
[create-pull-request] automated change ( #28740 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2024-12-14 06:17:53 +00:00
ElementRobot
edaf9773c0
[create-pull-request] automated change ( #28725 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2024-12-12 10:21:33 +00:00
renovate[bot]
7ea188cf89
Update dependency @testing-library/react to v16.1.0 ( #28716 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-12 10:26:58 +00:00
renovate[bot]
a581e776a8
Update dependency @sentry/browser to v8.42.0 ( #28715 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-12 00:53:43 +00:00
renovate[bot]
8d261d9819
Update mcr.microsoft.com/playwright Docker tag to v1.49.1 ( #28706 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-12 00:52:48 +00:00
Richard van der Hoff
299270e52d
Move rust-sdk wasm artifact into bundles directory ( #28718 )
...
As of https://github.com/matrix-org/matrix-rust-sdk-crypto-wasm/pull/167 , the
wasm build of matrix-sdk-crypto is actually shipped as a `.wasm` file, rather
than base64-ed into Javascript. Our current webpack config then dumps it into
the top level of the build directory, which will be a problem on redeployment
(specifically, if you try to fetch the wasm artifact for vN after vN+1 has been
deployed, you'll get a 404 and sadness).
So, instead we use Webpack's experimental support for WASM-as-ES-module, which
makes Webpack put the wasm file in the bundle, along with everything else.
Fixes: https://github.com/element-hq/element-web/issues/28632
2024-12-11 22:49:41 +00:00
renovate[bot]
943b817194
Update dependency @babel/preset-react to v7.26.3 ( #28714 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 20:24:53 +00:00
Florian Duros
2aa72bb40b
Update @vector-im/compound-web to 7.5.0 ( #28700 )
...
Co-authored-by: David Baker <dbkr@users.noreply.github.com >
2024-12-11 19:35:59 +00:00
David Baker
a755e399cf
Change to en-US locale for date tests ( #28723 )
...
* Change to en-US locale for date tests
As per comment. Fixes the tests.
* Spell locale right
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
---------
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com >
2024-12-11 19:00:24 +00:00
renovate[bot]
8dff758153
Update definitelyTyped ( #28704 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 15:02:47 +00:00
David Baker
cf3bdbdc7a
Fix Read Receipt Test ( #28719 )
...
* Update test snapshot
as the date formatting appears to have gained a comma, and somehow
got through the merge tests on the dependency bump.
* Actually this was the problem
2024-12-11 14:25:56 +00:00
renovate[bot]
ba98c2085d
Update dependency @formatjs/intl-segmenter to v11.7.5 ( #28713 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 13:13:09 +00:00
David Baker
b330de5d6e
Factor out crypto setup process into a store ( #28675 )
...
* Factor out crypto setup process into a store
To make components pure and avoid react 18 dev mode problems due
to components making requests when mounted.
* fix test
* test for the store
* Add comment
2024-12-11 13:10:27 +00:00
renovate[bot]
b86bb5cc2f
Update guibranco/github-status-action-v2 digest to d469d49 ( #28702 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-11 02:01:31 +00:00
renovate[bot]
e835cab139
Update all non-major dependencies ( #28703 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-10 17:20:18 +00:00