element-web/src
Travis Ralston a5ce1c9dcb
Add support for redirecting to external pages after logout (#7905)
* Add support for redirecting to external pages after logout

This is primarily useful for deployments where the account is managed and needs to be logged out in other places too, like an SSO system.

See docs for more information.

* Add e2e test and fix Windows instructions

* Fix performance gathering stats

* use logger
2022-03-01 11:06:17 -07:00
..
@types Add support for redirecting to external pages after logout (#7905) 2022-03-01 11:06:17 -07:00
accessibility Make everything use the KeyBindingManager (#7907) 2022-02-28 16:05:52 +00:00
actions Improve typing around event emitter handlers (#7816) 2022-02-22 12:18:08 +00:00
async-components/views/dialogs Improve typing around event emitter handlers (#7816) 2022-02-22 12:18:08 +00:00
audio dont re-prepare voice messages (#7897) 2022-03-01 09:43:32 +01:00
autocomplete Prefer RoomStateEvent.Update where possible as it fires far less (#7878) 2022-02-24 14:39:25 +00:00
components Prep for pin drop location sharing (#7919) 2022-03-01 18:00:07 +01:00
contexts Tidy up timelineRenderingType to be passed over context (#7872) 2022-02-24 11:25:13 +00:00
customisations Chat export parameter customisation (#7647) 2022-01-31 12:54:14 +01:00
dispatcher Prefer RoomStateEvent.Update where possible as it fires far less (#7878) 2022-02-24 14:39:25 +00:00
editor Use a more correct test for emoji (#7685) 2022-02-01 09:45:22 +00:00
effects Chat Effects & Commands in thread context (#7138) 2021-11-18 12:47:11 +00:00
emojipicker Auto fix 2021-10-22 17:23:37 -05:00
hooks Prefer RoomStateEvent.Update where possible as it fires far less (#7878) 2022-02-24 14:39:25 +00:00
i18n/strings Prep for pin drop location sharing (#7919) 2022-03-01 18:00:07 +01:00
indexing Improve typing around event emitter handlers (#7816) 2022-02-22 12:18:08 +00:00
integrations Improve typing around event emitter handlers (#7816) 2022-02-22 12:18:08 +00:00
mjolnir Improve typing around event emitter handlers (#7816) 2022-02-22 12:18:08 +00:00
models Make attachments uploadable to a thread (#7064) 2021-11-03 08:43:24 +00:00
notifications Auto fix 2021-10-22 17:23:37 -05:00
performance Auto fix 2021-10-22 17:23:37 -05:00
rageshake Fix view source and devtools showing hljs warnings (#7759) 2022-02-09 09:09:06 +00:00
resizer Add a condition to only activate the resizer which belongs to the clicked handle (#7055) 2021-11-02 11:48:50 +00:00
settings Prep for pin drop location sharing (#7919) 2022-03-01 18:00:07 +01:00
stores Fix right panel soft crashes due to missing room prop (#7923) 2022-03-01 11:15:23 +00:00
toasts Merge branch 'develop' into sort-imports 2021-12-09 08:34:20 +00:00
usercontent Improve typing 2021-09-25 09:58:01 +02:00
utils Wrap all EventTiles with a TileErrorBoundary and guard parsePermalink (#7916) 2022-03-01 08:41:48 +00:00
widgets Improve typing around event emitter handlers (#7816) 2022-02-22 12:18:08 +00:00
workers
ActiveRoomObserver.ts Auto fix 2021-10-22 17:23:37 -05:00
AddThreepid.ts Auto fix 2021-10-22 17:23:37 -05:00
Analytics.tsx Merge branch 'develop' into sort-imports 2021-12-09 08:34:20 +00:00
AsyncWrapper.tsx Auto fix 2021-10-22 17:23:37 -05:00
Avatar.ts Implement more meta-spaces (#7077) 2021-11-11 13:07:41 +00:00
BasePlatform.ts Keybinding code unification #3 (#7850) 2022-02-23 09:12:04 +00:00
BlurhashEncoder.ts
boundThreepids.ts Auto fix 2021-10-22 17:23:37 -05:00
CallHandler.tsx Improve typing around event emitter handlers (#7816) 2022-02-22 12:18:08 +00:00
ContentMessages.tsx Wire up drag-drop file uploads for the thread view (#7860) 2022-02-22 11:14:56 +00:00
createRoom.ts Improve typing around event emitter handlers (#7816) 2022-02-22 12:18:08 +00:00
DateUtils.ts Display relative time in thread panel event tile (#7068) 2021-11-03 10:16:50 +00:00
DecryptionFailureTracker.ts Remove Countly analytics integration (#7808) 2022-02-15 16:58:30 +00:00
DeviceListener.ts Prefer RoomStateEvent.Update where possible as it fires far less (#7878) 2022-02-24 14:39:25 +00:00
email.ts
emoji.ts Improve emoji shortcodes generated from annotations 2021-10-06 09:47:56 +01:00
GroupAddressPicker.js Auto fix 2021-10-22 17:23:37 -05:00
groups.js
HtmlUtils.tsx Wire up drag-drop file uploads for the thread view (#7860) 2022-02-22 11:14:56 +00:00
identifiers.ts
IdentityAuthClient.tsx Auto fix 2021-10-22 17:23:37 -05:00
ImageUtils.ts
index.ts Auto fix 2021-10-22 17:23:37 -05:00
KeyBindingsDefaults.ts Make everything use the KeyBindingManager (#7907) 2022-02-28 16:05:52 +00:00
KeyBindingsManager.ts Make everything use the KeyBindingManager (#7907) 2022-02-28 16:05:52 +00:00
Keyboard.ts
languageHandler.tsx Allow using room pills in slash commands (#7513) 2022-01-12 09:40:18 +00:00
Lifecycle.ts Add support for redirecting to external pages after logout (#7905) 2022-03-01 11:06:17 -07:00
linkify-matrix.ts More posthog tracking around joining rooms and room search (#7807) 2022-02-17 18:03:27 +00:00
Livestream.ts Auto fix 2021-10-22 17:23:37 -05:00
Login.ts Revert "Support refresh tokens (#7802)" 2022-02-16 12:32:38 -07:00
Markdown.ts Fix spacing errors (#7484) 2022-01-10 12:57:20 +00:00
MatrixClientPeg.ts Un-break crypto for soft logout 2022-02-16 12:33:33 -07:00
MediaDeviceHandler.ts Auto fix 2021-10-22 17:23:37 -05:00
Modal.tsx Fix ModalManager reRender racing with itself (#7027) 2021-10-25 12:37:59 +01:00
NodeAnimator.tsx Add some member access qualifiers 2021-09-28 07:48:56 +02:00
Notifier.ts Improve typing around event emitter handlers (#7816) 2022-02-22 12:18:08 +00:00
PageTypes.ts Wire up more Posthog tracking (#7689) 2022-02-09 14:25:58 +00:00
PasswordReset.ts Auto fix 2021-10-22 17:23:37 -05:00
phonenumber.ts
PlatformPeg.ts
PosthogAnalytics.ts Basic threads analytics into Posthog MVP (#7871) 2022-02-28 14:11:14 +00:00
PosthogTrackers.ts Switch to web-specific screens and $pageview event (#7777) 2022-02-10 14:38:31 +00:00
Presence.ts Auto fix 2021-10-22 17:23:37 -05:00
Registration.tsx type Actions (#7862) 2022-02-22 10:04:27 +00:00
Resend.ts Cancel pending events in virtual room when call placed (#7583) 2022-01-20 09:32:15 +00:00
Roles.ts
RoomAliasCache.ts
RoomInvite.tsx Share e2ee keys when using /invite SlashCommand (#7655) 2022-01-28 10:02:37 +00:00
RoomNotifs.ts Fix room create tile not showing up with hidden events shown (#7810) 2022-02-15 21:05:41 +00:00
Rooms.ts Improve new search dialog context text for exactly 2 parent spaces (#7761) 2022-02-08 19:08:05 +00:00
ScalarAuthClient.ts Auto fix 2021-10-22 17:23:37 -05:00
ScalarMessaging.ts Fix room_id check when adding user widgets (#7448) 2022-01-05 09:54:38 +00:00
SdkConfig.ts Add support for redirecting to external pages after logout (#7905) 2022-03-01 11:06:17 -07:00
Searching.ts Auto fix 2021-10-22 17:23:37 -05:00
SecurityManager.ts Auto fix 2021-12-09 09:10:23 +00:00
SendHistoryManager.ts Auto fix 2021-10-22 17:23:37 -05:00
sendTimePerformanceMetrics.ts Appease the linter 2021-09-08 11:35:25 -06:00
sentry.ts Merge branch 'develop' into sort-imports 2021-12-09 08:34:20 +00:00
shouldHideEvent.ts Override hide redaction preference for thread root (#7546) 2022-01-14 14:41:40 +00:00
Skinner.ts Convert Skinner to TS 2021-09-27 14:41:08 +02:00
SlashCommands.tsx Add slash command to switch to a room's virtual room (#7839) 2022-02-25 15:58:13 +00:00
Terms.ts Merge branch 'develop' into sort-imports 2021-10-27 21:50:56 -05:00
TextForEvent.tsx More posthog tracking around joining rooms and room search (#7807) 2022-02-17 18:03:27 +00:00
theme.ts Merge branch 'develop' into sort-imports 2021-12-09 08:34:20 +00:00
Unread.ts Do not assume unread state if read receipt comes from a thread (#7368) 2021-12-17 07:32:10 +00:00
UserActivity.ts
UserAddress.ts
verification.ts Fix spacing errors (#7484) 2022-01-10 12:57:20 +00:00
Views.ts Wire up more Posthog tracking (#7689) 2022-02-09 14:25:58 +00:00
VoipUserMapper.ts Add slash command to switch to a room's virtual room (#7839) 2022-02-25 15:58:13 +00:00
WhoIsTyping.ts