element-call/src
David Baker 0dcaa90650 Fix exception when loading PostHog
PostHog was expecting the matrix client object to be initialised at
the point it ran its setup, which wasn't the case. Check to see if it's
there on login and add an onLoginStatusChanged hook that to re-check.

Also make a few methods private that didn't need to be public.

Also fix a few instances where the OpenTelemetry group call tried to
report metrics using a tracer which didn't exist anymore, if the user
disabled analytics and then joined the same call again.
2023-04-05 13:06:55 +01:00
..
@types Merge pull request #819 from vector-im/dbkr/prefix_other_fullscreen_apis 2023-01-03 22:56:49 +00:00
analytics Fix exception when loading PostHog 2023-04-05 13:06:55 +01:00
auth Checkbox for analytics opt in & settings redesign (#934) 2023-03-01 13:47:36 +01:00
button Fix copyright headers 2023-01-03 16:55:26 +00:00
config Fix confusing comment 2023-03-31 11:12:10 +01:00
form Opt into analytics by default during the beta 2023-03-13 19:12:47 -04:00
home Opt into analytics by default during the beta 2023-03-13 19:12:47 -04:00
icons Update the leave icon 2022-12-09 14:41:43 -05:00
input Checkbox for analytics opt in & settings redesign (#934) 2023-03-01 13:47:36 +01:00
otel Fix exception when loading PostHog 2023-04-05 13:06:55 +01:00
popover Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
profile Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
room Add webrtc metric to OTel (#974) 2023-04-05 10:25:26 +02:00
settings Fix lint error 2023-03-27 22:30:12 -04:00
sound Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
tabs Opt into analytics by default during the beta 2023-03-13 19:12:47 -04:00
typography Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
video-grid Add missing copyright headers 2023-02-15 16:20:58 -05:00
App.tsx Async config file (#682) 2022-11-03 19:43:41 +01:00
Avatar.module.css Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
Avatar.tsx Fix copyright headers 2023-01-03 16:55:26 +00:00
ClientContext.tsx Fix exception when loading PostHog 2023-04-05 13:06:55 +01:00
Facepile.module.css Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
Facepile.tsx Enable users to join calls from multiple devices 2022-11-21 12:39:48 -05:00
FullScreenView.module.css Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
FullScreenView.tsx Fix copyright headers 2023-01-03 16:55:26 +00:00
Header.module.css Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
Header.stories.jsx
Header.tsx Fix copyright headers 2023-01-03 16:55:26 +00:00
IncompatibleVersionModal.tsx Make onClose required in Modal 2022-11-07 12:23:21 +00:00
index.css Add URL params to control fonts 2022-12-09 14:31:13 -05:00
IndexedDBWorker.ts Fix copyright headers 2023-01-03 16:55:26 +00:00
initializer.tsx Wait until config is loaded to load otel 2023-03-22 12:41:33 +00:00
LazyEventEmitter.ts Fix copyright headers 2023-01-03 16:55:26 +00:00
ListBox.module.css Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
ListBox.tsx Add import 2022-11-23 10:11:55 +00:00
main.tsx Actually remove Matrix Video Chat branding for real 2022-11-09 17:23:22 -05:00
matrix-utils.ts Allow Element Call to be started without audio / video interface (#924) 2023-03-02 18:48:32 +01:00
media-utils.ts Fix copyright headers 2023-01-03 16:55:26 +00:00
Menu.module.css Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
Menu.tsx Revert "Yarn upgrade" 2023-02-02 14:32:44 +00:00
Modal.module.css Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
Modal.tsx Revert "Yarn upgrade" 2023-02-02 14:32:44 +00:00
olm.ts Ensure that Olm is only loaded once 2022-10-31 13:43:03 -04:00
SequenceDiagramViewerPage.tsx Set up translation with i18next 2022-10-12 14:53:49 -04:00
Tooltip.module.css Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
Tooltip.tsx Make tooltips look more like Element Web's 2022-09-26 20:17:55 -04:00
TranslatedError.ts Set up translation with i18next 2022-10-12 14:53:49 -04:00
UrlParams.ts Posthog widget embedding (#767) 2022-12-19 12:16:59 +01:00
useCallViewKeyboardShortcuts.ts Merge remote-tracking branch 'origin/main' into dbkr/prevent_keyrepeat_mute_spam 2023-01-13 11:57:02 +00:00
useDelayedState.ts Fix waiting state not disappearing after the 20 second timeout 2022-06-14 23:38:40 -04:00
useEvents.ts Fix lints 2022-11-28 16:15:47 -05:00
useLocationNavigation.ts Fix copyright headers 2023-01-03 16:55:26 +00:00
useMergedRefs.ts Add missing copyright headers 2023-02-15 16:20:58 -05:00
usePageFocusStyle.module.css Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
usePageFocusStyle.ts Fix copyright headers 2023-01-03 16:55:26 +00:00
usePageTitle.ts Don't touch the product name option for now 2022-12-20 17:30:47 +00:00
usePrefersReducedMotion.ts Disable animations for users that prefer reduced motion 2022-10-31 11:46:17 -04:00
useReactiveState.ts Document useReactiveState 2023-02-15 16:38:49 -05:00
UserMenu.module.css Fix copyright pt. 2: CSS files 2023-01-03 16:58:38 +00:00
UserMenu.tsx Fix copyright headers 2023-01-03 16:55:26 +00:00
UserMenuContainer.tsx Fix copyright headers 2023-01-03 16:55:26 +00:00
widget.ts Add e2eEnabled parameter to Widget client 2023-03-01 14:30:25 +01:00