element-web/playwright/e2e
Richard van der Hoff f28f1d998f
Improve error display for messages sent from insecure devices (#93)
* Add labs option to exclude unverified devices

Add a labs option which will, when set, switch into the "invisible crypto"
mode of refusing to send keys to, or decrypt messages from, devices that have
not been signed by their owner.

* DecryptionFailureBody: better error messages

Improve the error messages shown for messages from insecure devices.

* playwright: factor out `createSecondBotDevice` utility

* Playwright test for messages from insecure devices

* fixup! DecryptionFailureBody: better error messages

Use compound colour tokens, and add a background colour.

* fixup! DecryptionFailureBody: better error messages

Use compound spacing tokens
2024-09-30 12:39:25 +00:00
..
accessibility Change license (#13) 2024-09-09 13:57:16 +00:00
app-loading Change license (#13) 2024-09-09 13:57:16 +00:00
audio-player Change license (#13) 2024-09-09 13:57:16 +00:00
chat-export Change license (#13) 2024-09-09 13:57:16 +00:00
composer Change license (#13) 2024-09-09 13:57:16 +00:00
create-room Change license (#13) 2024-09-09 13:57:16 +00:00
crypto Improve error display for messages sent from insecure devices (#93) 2024-09-30 12:39:25 +00:00
editing Change license (#13) 2024-09-09 13:57:16 +00:00
file-upload Change license (#13) 2024-09-09 13:57:16 +00:00
forgot-password Change license (#13) 2024-09-09 13:57:16 +00:00
integration-manager Change license (#13) 2024-09-09 13:57:16 +00:00
invite Change license (#13) 2024-09-09 13:57:16 +00:00
knock Change license (#13) 2024-09-09 13:57:16 +00:00
lazy-loading Change license (#13) 2024-09-09 13:57:16 +00:00
left-panel Change license (#13) 2024-09-09 13:57:16 +00:00
location Change license (#13) 2024-09-09 13:57:16 +00:00
login Change license (#13) 2024-09-09 13:57:16 +00:00
messages Change license (#13) 2024-09-09 13:57:16 +00:00
oidc Change license (#13) 2024-09-09 13:57:16 +00:00
one-to-one-chat Change license (#13) 2024-09-09 13:57:16 +00:00
permalinks Change license (#13) 2024-09-09 13:57:16 +00:00
pinned-messages Change settings to true by default (#25) 2024-09-11 11:16:52 +00:00
polls Change license (#13) 2024-09-09 13:57:16 +00:00
presence Change license (#13) 2024-09-09 13:57:16 +00:00
read-receipts Change license (#13) 2024-09-09 13:57:16 +00:00
register Change license (#13) 2024-09-09 13:57:16 +00:00
regression-tests Change license (#13) 2024-09-09 13:57:16 +00:00
release-announcement Change license (#13) 2024-09-09 13:57:16 +00:00
right-panel Change license (#13) 2024-09-09 13:57:16 +00:00
room Open room settings on room header avatar click (#88) 2024-09-26 10:14:53 +00:00
room-directory Change license (#13) 2024-09-09 13:57:16 +00:00
room_options Change license (#13) 2024-09-09 13:57:16 +00:00
settings Change license (#13) 2024-09-09 13:57:16 +00:00
sliding-sync Change license (#13) 2024-09-09 13:57:16 +00:00
spaces Change license (#13) 2024-09-09 13:57:16 +00:00
spotlight Change license (#13) 2024-09-09 13:57:16 +00:00
threads Change license (#13) 2024-09-09 13:57:16 +00:00
timeline Change license (#13) 2024-09-09 13:57:16 +00:00
toasts Change license (#13) 2024-09-09 13:57:16 +00:00
update Change license (#13) 2024-09-09 13:57:16 +00:00
user-menu Change license (#13) 2024-09-09 13:57:16 +00:00
user-onboarding Change license (#13) 2024-09-09 13:57:16 +00:00
user-view Change license (#13) 2024-09-09 13:57:16 +00:00
widgets Change license (#13) 2024-09-09 13:57:16 +00:00
utils.ts Change license (#13) 2024-09-09 13:57:16 +00:00