element-web/src
Richard van der Hoff 6b451afc50
Remove dependency on `org.matrix.e2e_cross_signing` unstable feature (#10593)
* Remove dependency on `org.matrix.e2e_cross_signing` unstable feature

Currently, we have some code that relies on the server declaring support for an
`unstable_feature` called `org.matrix.e2e_cross_signing`. There is nothing in
the spec that requires this, so this would make us incompatible with some
server implementations.

The features in question were added in spec v1.1, so we can test for that
instead.

* fix unit test
2023-04-14 10:14:05 +00:00
..
@types Update dependency typescript to v5 (#10532) 2023-04-06 13:17:50 +01:00
accessibility Make composer format bar an aria toolbar (#10583) 2023-04-12 13:58:38 +00:00
actions Conform more of the codebase to `strictNullChecks` (#10350 2023-03-10 14:55:06 +00:00
async-components/views/dialogs Fix import e2e key dialog staying disabled after paste (#10375) 2023-03-15 09:20:20 +00:00
audio Conform more of the codebase to `strictNullChecks` (#10350 2023-03-10 14:55:06 +00:00
autocomplete Support dynamic room predecessor in SpaceProvider (#10348) 2023-03-10 11:01:45 +00:00
components Simplify `isDeviceVerified` definitions (#10594) 2023-04-14 09:46:37 +00:00
contexts Improve context types (#10510) 2023-04-04 14:01:04 +01:00
customisations Conform more code to `strictNullChecks` (#10368 2023-03-14 11:09:35 +00:00
dispatcher Conform more code to `strictNullChecks` (#10374) 2023-03-16 11:07:29 +00:00
editor Conform more of the codebase to `strictNullChecks` (#10573) 2023-04-13 08:52:57 +01:00
effects
emojipicker
events Update dependency typescript to v5 (#10532) 2023-04-06 13:17:50 +01:00
hooks Conform more of the codebase to `strictNullChecks` (#10573) 2023-04-13 08:52:57 +01:00
i18n/strings Update setting description to match reality (#10600) 2023-04-14 08:58:08 +00:00
indexing Make more code conform to strict null checks (#10219 2023-02-24 15:28:40 +00:00
integrations Apply `strictNullChecks` to src/stores/widgets/* (#10324) 2023-03-08 11:48:58 +00:00
mjolnir Apply `strictNullChecks` around the codebase (#10302 2023-03-07 13:19:18 +00:00
models Conform more code to strict null checking (#10153) 2023-02-15 13:36:22 +00:00
modules Merge branch 'master' into develop 2023-03-28 14:30:52 +01:00
notifications Apply `strictNullChecks` around the codebase (#10302 2023-03-07 13:19:18 +00:00
performance Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
rageshake Remove dependency on `org.matrix.e2e_cross_signing` unstable feature (#10593) 2023-04-14 10:14:05 +00:00
resizer fix resize to only work with left mouse click (#10546) 2023-04-11 06:13:11 +00:00
settings Update setting description to match reality (#10600) 2023-04-14 08:58:08 +00:00
stores Conform more of the codebase to `strictNullChecks` (#10573) 2023-04-13 08:52:57 +01:00
toasts Simplify `isDeviceVerified` definitions (#10594) 2023-04-14 09:46:37 +00:00
usercontent
utils Simplify `isDeviceVerified` definitions (#10594) 2023-04-14 09:46:37 +00:00
voice-broadcast Conform more of the codebase to `strictNullChecks` (#10504 2023-04-04 11:41:46 +01:00
widgets Apply `strictNullChecks` around the codebase (#10302 2023-03-07 13:19:18 +00:00
workers
AddThreepid.ts Conform more of the codebase to `strictNullChecks` (#10350 2023-03-10 14:55:06 +00:00
AsyncWrapper.tsx Explicitly specify all `children` props (#10312) 2023-03-08 13:28:07 +00:00
Avatar.ts Apply strictNullChecks to src/components/views/avatars/* (#10254) 2023-02-28 10:25:36 +00:00
BasePlatform.ts Clear electron data when logging out (#10386) 2023-03-15 15:56:29 +00:00
BlurhashEncoder.ts
ContentMessages.ts Implement MSC3952: intentional mentions (#9983) 2023-03-23 11:47:40 +00:00
DateUtils.ts Display relative timestamp for threads on the same calendar day (#10399) 2023-03-27 20:22:46 +00:00
DecryptionFailureTracker.ts Conform more code to strict null checking (#10167) 2023-02-16 17:21:44 +00:00
DeviceListener.ts Remove dependency on `org.matrix.e2e_cross_signing` unstable feature (#10593) 2023-04-14 10:14:05 +00:00
Editing.ts
HtmlUtils.tsx Apply `strictNullChecks` to `src/components/views/elements/*` (#10462 2023-03-29 08:23:54 +01:00
IConfigOptions.ts Remove hosting link provider from Element (#10270) 2023-03-02 17:36:16 +00:00
IdentityAuthClient.tsx Conform more code to strict null checking (#10167) 2023-02-16 17:21:44 +00:00
ImageUtils.ts Conform more of the codebase to `strictNullChecks` (#10573) 2023-04-13 08:52:57 +01:00
KeyBindingsDefaults.ts Apply `strictNullChecks` around the codebase (#10302 2023-03-07 13:19:18 +00:00
KeyBindingsManager.ts Conform more code to `strictNullChecks` (#10374) 2023-03-16 11:07:29 +00:00
Keyboard.ts Comply with noImplicitAny (#9940) 2023-02-13 11:39:16 +00:00
LegacyCallHandler.tsx Conform more of the codebase to `strictNullChecks` (#10504 2023-04-04 11:41:46 +01:00
Lifecycle.ts Conform more of the codebase to `strictNullChecks` (#10518 2023-04-06 11:10:14 +01:00
Livestream.ts
Login.ts Apply `strictNullChecks` to `src/components/auth/*` (#10484 2023-03-31 09:26:15 +01:00
Markdown.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
MatrixClientPeg.ts Conform more of the codebase to `strictNullChecks` (#10518 2023-04-06 11:10:14 +01:00
MediaDeviceHandler.ts Make more code conform to strict null checks (#10219 2023-02-24 15:28:40 +00:00
Modal.tsx Better error handling in jump to date (#10405) 2023-03-24 14:39:24 -05:00
NodeAnimator.tsx Apply `strictNullChecks` around the codebase (#10302 2023-03-07 13:19:18 +00:00
Notifier.ts Apply `strictNullChecks` around the codebase (#10302 2023-03-07 13:19:18 +00:00
PageTypes.ts
PasswordReset.ts
PlatformPeg.ts
PosthogAnalytics.ts Conform more code to strict null checking (#10153) 2023-02-15 13:36:22 +00:00
PosthogTrackers.ts Make more code conform to strict null checks (#10219 2023-02-24 15:28:40 +00:00
Presence.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
Registration.tsx Fix UIFeature.Registration not applying to all paths (#10371) 2023-03-14 15:20:38 +00:00
Resend.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
Roles.ts
RoomAliasCache.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
RoomInvite.tsx Properly type Modal props to ensure useful typescript checking (#10238 2023-02-28 10:31:48 +00:00
RoomNotifs.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
Rooms.ts Apply `strictNullChecks` around the codebase (#10302 2023-03-07 13:19:18 +00:00
ScalarAuthClient.ts Conform more code to strict null checking (#10167) 2023-02-16 17:21:44 +00:00
ScalarMessaging.ts Apply `strictNullChecks` around the codebase (#10302 2023-03-07 13:19:18 +00:00
SdkConfig.ts Apply `strictNullChecks` to `src/components/views/auth/*` (#10299 2023-03-07 10:45:55 +00:00
Searching.ts Conform more code to `strictNullChecks` (#10374) 2023-03-16 11:07:29 +00:00
SecurityManager.ts Apply `strictNullChecks` around the codebase (#10302 2023-03-07 13:19:18 +00:00
SendHistoryManager.ts
SlashCommands.tsx Replace `newTranslatableError` with `UserFriendlyError` (#10440 2023-03-31 08:30:43 +01:00
SlidingSyncManager.ts
Terms.ts Apply `strictNullChecks` around the codebase (#10302 2023-03-07 13:19:18 +00:00
TextForEvent.tsx Conform more code to strict null checking (#10167) 2023-02-16 17:21:44 +00:00
Unread.ts Add unread fallback logging (#10509) 2023-04-11 07:41:59 +00:00
UserActivity.ts Comply with noImplicitAny (#9940) 2023-02-13 11:39:16 +00:00
UserAddress.ts
Views.ts
VoipUserMapper.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
WhoIsTyping.ts
boundThreepids.ts Conform more of the codebase to `strictNullChecks` (#10350 2023-03-10 14:55:06 +00:00
call-types.ts
createRoom.ts Conform more of the codebase to `strictNullChecks` (#10518 2023-04-06 11:10:14 +01:00
email.ts Factor out basic email check (#10244) 2023-02-28 10:39:35 +01:00
emoji.ts Conform more of the code base to strict null checking (#10147) 2023-02-13 17:01:43 +00:00
identifiers.ts
index.ts
languageHandler.tsx Replace `newTranslatableError` with `UserFriendlyError` (#10440 2023-03-31 08:30:43 +01:00
linkify-matrix.ts Make more code conform to strict null checks (#10219 2023-02-24 15:28:40 +00:00
phonenumber.ts
sendTimePerformanceMetrics.ts
sentry.ts Remove dependency on `org.matrix.e2e_cross_signing` unstable feature (#10593) 2023-04-14 10:14:05 +00:00
shouldHideEvent.ts Comply with noImplicitAny (#9940) 2023-02-13 11:39:16 +00:00
theme.ts Update all non-major dependencies (#9766) 2023-03-06 17:21:09 +00:00
verification.ts