David Baker
f0d9e05f85
Amalgamate duplicated CSS files
2025-02-10 10:49:58 +00:00
David Baker
9c4625d6a1
Use fixed recovery key function
2025-02-07 12:04:36 +01:00
David Baker
0c5f2b07b4
Merge branch 'develop' into dbkr/key_storage_toggle
2025-02-07 11:02:47 +00:00
David Baker
64f84cb4f8
Update snapshot
2025-02-07 11:49:07 +01:00
David Baker
7149b3d019
Don't check key backup enabled state separately
...
as we don't need it for all the screens
2025-02-07 11:42:32 +01:00
David Baker
2ef05c5cb9
Remove unused import
2025-02-07 11:22:54 +01:00
David Baker
8ca4a8b6ec
Merge the two hooks in EncryptionUserSettingsTab
2025-02-07 11:18:42 +01:00
David Baker
e8483e0186
Use higher level interface
2025-02-07 10:54:27 +01:00
David Baker
f586c43a26
Add screenshot
2025-02-07 10:47:30 +01:00
David Baker
cfd55a6887
Switch to TypedEventEmitter and remove unnecessary loading state
2025-02-07 10:40:37 +01:00
Florian D
7b3ce5d9b2
e2e test: by default the bot should not use a passphrase to create the recovery key ( #29214 )
...
* test(crypto): by default do not use a passphrase to create the recovery key
* test(crypto): update tests
2025-02-07 09:39:36 +00:00
David Baker
7c2d9f4954
Turn comments into proper tsdoc
2025-02-07 10:37:12 +01:00
David Baker
1178d77fb8
Add tsdoc & loading alt text to spinner
2025-02-07 10:29:57 +01:00
David Baker
25f8fe2009
Add missing doc & merge loading states
2025-02-07 10:26:17 +01:00
David Baker
fc9bc0903c
Copy css to its own file
2025-02-07 10:22:12 +01:00
Michael Telatynski
4a231c6450
Initial support for runtime modules ( #29104 )
...
* Initial runtime Modules work
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 >
* Comments
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2025-02-06 23:54:18 +00:00
David Baker
f818d6e600
Update screenshots
2025-02-06 16:41:02 +01:00
David Baker
16c76cb20d
Show the advnced section whatever the state of key storage
2025-02-06 16:21:22 +01:00
David Baker
40f9bd9480
Add playwright test & clarify slightly confusing comment
2025-02-06 15:37:18 +01:00
David Baker
e70afdb04f
Test updating
2025-02-06 15:16:03 +01:00
David Baker
4a3a37323e
Actually fix type imports
2025-02-06 14:24:46 +01:00
David Baker
df4c23bec7
Fix type import
2025-02-06 14:21:30 +01:00
David Baker
4ea6a33497
Merge remote-tracking branch 'origin/develop' into dbkr/key_storage_toggle
2025-02-06 14:11:56 +01:00
David Baker
87d44a7792
Test for the view model
2025-02-06 14:02:14 +01:00
R Midhun Suresh
3c690e685a
Add code_style, developer_guide and fix CONTRIBUTING.md ( #29210 )
...
* Remove reference to matrix-js-sdk in code_style.md
* Absorb exisiting documentation from matrix-react-sdk
* Crete a separate developer guide
* Remove sign-off from CONTRIBUTING.md
Since sign-off is irrelevant to element-web repo with the introduction
of CLA.
* Link to the new docs in README
* Elaborate on the rule
* Fix lint
2025-02-06 11:02:53 +00:00
Florian D
53f83124a0
Add Forgot recovery key? button to encryption tab ( #29202 )
...
* feat(crypto settings): add "Forgot recovery key?" button to encryption tab
* test(crypto settings): add tests for `RecoveryPanelOutOfSync`
* test(crypto settings): update encryption tab test
* test(crypto settings): update and add e2e test
2025-02-06 10:54:20 +00:00
ElementRobot
63a3a6c454
[create-pull-request] automated change ( #29207 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-02-06 09:53:24 +00:00
Florian D
0358b7f93c
Add KeyIcon to key storage out of sync toast ( #29201 )
...
* feat(toast crypto): add KeyIcon to key storage out of sync toast
* test(toast crypto): update key storage out of sync snapshot
2025-02-05 16:36:48 +00:00
David Baker
6b238d1fdc
Type import
2025-02-05 16:10:59 +01:00
David Baker
1b99071dfc
Fix test
2025-02-05 16:07:36 +01:00
David Baker
a26efc58f1
Tests for key storage delete panel
2025-02-05 15:54:11 +01:00
David Baker
130458783f
Fix tests
2025-02-05 15:14:10 +01:00
David Baker
5ac200492c
Fix type imports
2025-02-05 14:31:28 +01:00
David Baker
aa6de76a8b
Fix hardcoded Element string
2025-02-05 14:25:39 +01:00
renovate[bot]
4a381c2a10
Update all non-major dependencies ( #29194 )
...
* Update all non-major dependencies
* Delint
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Prettier
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-05 13:25:06 +00:00
David Baker
e408715335
Add key storage delete confirm screen
2025-02-05 14:20:29 +01:00
renovate[bot]
7cafa0d1a4
Update dependency caniuse-lite to v1.0.30001697 ( #29193 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 11:42:13 +00:00
renovate[bot]
9ae4388bef
Update dependency @vector-im/compound-design-tokens to v3 ( #28910 )
...
* Update dependency @vector-im/compound-design-tokens to v3
* Update icon path
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-05 11:38:40 +00:00
renovate[bot]
511c7ca6ab
Update guibranco/github-status-action-v2 digest to 119b332 ( #29173 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-02-05 11:22:28 +00:00
David Baker
b7b2ea3448
Fix bits lost in merge
2025-02-05 12:01:18 +01:00
renovate[bot]
2dca721ae7
Update babel monorepo ( #29174 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-05 10:52:25 +00:00
David Baker
6a20703ebc
Merge remote-tracking branch 'origin/develop' into dbkr/key_storage_toggle
2025-02-05 11:51:31 +01:00
ElementRobot
272bb6c5a2
[create-pull-request] automated change ( #29191 )
...
Co-authored-by: t3chguy <2403652+t3chguy@users.noreply.github.com >
2025-02-05 06:14:44 +00:00
David Langley
fc0797a98d
Update package description ( #29168 )
...
* Update package.json
* Update debian package description
2025-02-04 19:14:58 +00:00
renovate[bot]
5a2edba21b
Update testcontainers-node monorepo to v10.17.2 ( #29185 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 18:04:55 +00:00
David Baker
9657d39cd6
Wire up the "Forgot recovery key" button for the "Key storage out of sync" toast ( #29138 )
...
* Wire up the "Forgot recovery key" button for the "Key storage out of sync" toast
* Unused import & fix test
* Test 'forgot' variant
* Fix dependencies
* Add more toast tests
* Unused import
* Test initialState in Encryption Tab
* Let's see if github has any more luck running this test than me
* Working playwright test with screenshot
* year
* Convert playwright test to use the bot client
* Disambiguate
Co-authored-by: Florian Duros <florianduros@element.io >
* Add doc & do other part of rename
* Split out into custom hook
* Fix tests
---------
Co-authored-by: Florian Duros <florianduros@element.io >
2025-02-04 17:40:31 +00:00
renovate[bot]
1c4e35606c
Update all non-major dependencies ( #29179 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-04 16:40:58 +00:00
renovate[bot]
23a3bcfc73
Update dependency @matrix-org/spec to v1.13.0 ( #29180 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-02-04 16:22:32 +00:00
renovate[bot]
25fba1f8ec
Update dependency @stylistic/eslint-plugin to v3 ( #29188 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-02-04 16:09:40 +00:00
renovate[bot]
409c0869ce
Update definitelyTyped ( #29176 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Telatynski <7t3chguy@gmail.com >
2025-02-04 16:03:28 +00:00