element-web/test
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
..
@types Change license (#13) 2024-09-09 13:57:16 +00:00
__snapshots__ Allow Chrome page translator to translate messages in rooms (#11113) 2024-07-25 16:58:33 +00:00
accessibility Change license (#13) 2024-09-09 13:57:16 +00:00
actions/handlers Change license (#13) 2024-09-09 13:57:16 +00:00
audio Change license (#13) 2024-09-09 13:57:16 +00:00
autocomplete Change license (#13) 2024-09-09 13:57:16 +00:00
components Improve error display for messages sent from insecure devices (#93) 2024-09-30 12:39:25 +00:00
contexts Change license (#13) 2024-09-09 13:57:16 +00:00
customisations Change license (#13) 2024-09-09 13:57:16 +00:00
dispatcher Change license (#13) 2024-09-09 13:57:16 +00:00
editor Change license (#13) 2024-09-09 13:57:16 +00:00
events Change license (#13) 2024-09-09 13:57:16 +00:00
hooks Change license (#13) 2024-09-09 13:57:16 +00:00
i18n Use Intl for names of languages (#11427) 2023-08-22 14:07:16 +00:00
images Add support for Animated (A)PNG (#8158) 2022-03-28 09:38:54 +01:00
img Fix a load of warnings in the tests 2016-10-11 14:20:40 +01:00
integrations Change license (#13) 2024-09-09 13:57:16 +00:00
models Change license (#13) 2024-09-09 13:57:16 +00:00
modules Change license (#13) 2024-09-09 13:57:16 +00:00
notifications Change license (#13) 2024-09-09 13:57:16 +00:00
settings Add labs option to exclude unverified devices (#92) 2024-09-30 10:29:14 +00:00
setup Change license (#13) 2024-09-09 13:57:16 +00:00
stores Grant Element Call widget capabilities for "raise hand" feature (#82) 2024-09-23 10:40:40 +00:00
test-utils Add labs option to exclude unverified devices (#92) 2024-09-30 10:29:14 +00:00
toasts Change license (#13) 2024-09-09 13:57:16 +00:00
utils Update dependency typescript to v5.6.2 (#71) 2024-09-26 14:25:49 +00:00
voice-broadcast Change license (#13) 2024-09-09 13:57:16 +00:00
widgets Change license (#13) 2024-09-09 13:57:16 +00:00
Avatar-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
ContentMessages-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
createRoom-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
DecryptionFailureTracker-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
DeviceListener-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
email-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
globalSetup.ts Change license (#13) 2024-09-09 13:57:16 +00:00
HtmlUtils-test.tsx Change license (#13) 2024-09-09 13:57:16 +00:00
Image-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
KeyBindingsManager-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
languageHandler-test.tsx Change license (#13) 2024-09-09 13:57:16 +00:00
LegacyCallHandler-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
Lifecycle-test.ts Log clearer errors when picklekey goes missing (#27) 2024-09-11 15:13:04 +00:00
linkify-matrix-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
Markdown-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
MatrixClientPeg-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
MediaDeviceHandler-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
Modal-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
Notifier-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
PosthogAnalytics-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
predictableRandom.ts Change license (#13) 2024-09-09 13:57:16 +00:00
PreferredRoomVersions-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
Reply-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
RoomNotifs-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
Rooms-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
ScalarAuthClient-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
SdkConfig-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
SecurityManager-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
setupTests.ts Change license (#13) 2024-09-09 13:57:16 +00:00
SlashCommands-test.tsx Change license (#13) 2024-09-09 13:57:16 +00:00
SlidingSyncManager-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
slowReporter.cjs Change license (#13) 2024-09-09 13:57:16 +00:00
submit-rageshake-test.ts Unlabs feature pinning (#22) 2024-09-16 14:51:59 +00:00
SupportedBrowser-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
Terms-test.tsx Change license (#13) 2024-09-09 13:57:16 +00:00
TestSdkContext.ts Change license (#13) 2024-09-09 13:57:16 +00:00
TextForEvent-test.ts Unlabs feature pinning (#22) 2024-09-16 14:51:59 +00:00
theme-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
TimezoneHandler-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
Unread-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
UserActivity-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00
useTopic-test.tsx Change license (#13) 2024-09-09 13:57:16 +00:00
WorkerManager-test.ts Change license (#13) 2024-09-09 13:57:16 +00:00