mirror of
https://github.com/element-hq/element-web.git
synced 2025-12-28 07:14:20 +00:00
* remove incorrect check for cross-signing SETUP_ENCRYPTION tries to set up everything (4S, cross-signing and key backup), rather than just setting up encryption, as its name would imply. crossSigningReady == false happens when the user's device isn't verified, so it should trigger VERIFY_THIS_SESSION rather than SETUP_ENCRYPTION * reorder conditions in allSystemsReady to match the order in the if statements * explicitly handle secrets missing from 4S rather than falling back to the SETUP_ENCRYPTION catch-all. Also, remove SETUP_ENCRYPTION since it is no longer used. * convert button handlers to switch statements for consistency (almost) all the other functions that use make decisions based on Kind use switch statements * update i18n (remove obsolete string) |
||
|---|---|---|
| .. | ||
| @types | ||
| app-tests | ||
| components/views/dialogs | ||
| setup | ||
| test-utils | ||
| unit-tests | ||
| CreateCrossSigning-test.ts | ||
| globalSetup.ts | ||
| jest-mocks.ts | ||
| setupTests.ts | ||
| slowReporter.cjs | ||