element-web/res/css/views/dialogs
James Salter 5219b6be80
Analytics opt in for posthog (#6936)
* Add a new flag pseudonymousAnalyticsOptIn replacing analyticsOptIn, stored at account level, so people only need to opt in once.

* Show a toast in login to users that have analyticsOptIn set but not yet pseudonymousAnalyticsOptIn prompting them confirm the new method is okay. Update the copy of the existing opt-in toast. Don't notify users that previously opted out.

* Update the copy in settings

* Add a new learn more dialog

* Support a new config flag analyticsOwner which is used in these toasts when explaining which entity the data is sent to ("Help improve %(analyticsOwner)"). If unset, display brand. This allows deployments whose brand differs from the receiver of the analytics to explain the situation to their users (e.g. AcmeCorp badges their app, but explains the data is sent to Element, not them)

* The new opt-in and flags are only used when posthog is configured; prior to that there are no changes to UX or tracking behaviour.
2021-12-06 09:39:33 +11:00
..
security Adjust recovery key button sizes depending on text width (#7134) 2021-11-17 09:34:59 +00:00
_AddExistingToSpaceDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_AddressPickerDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_Analytics.scss Analytics opt in for posthog (#6936) 2021-12-06 09:39:33 +11:00
_AnalyticsLearnMoreDialog.scss Analytics opt in for posthog (#6936) 2021-12-06 09:39:33 +11:00
_BugReportDialog.scss
_ChangelogDialog.scss
_ChatCreateOrReuseChatDialog.scss
_CommunityPrototypeInviteDialog.scss
_CompoundDialog.scss
_ConfirmSpaceUserActionDialog.scss
_ConfirmUserActionDialog.scss
_CreateCommunityPrototypeDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_CreateGroupDialog.scss
_CreateRoomDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_CreateSpaceFromCommunityDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_CreateSubspaceDialog.scss
_DeactivateAccountDialog.scss
_DevtoolsDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_EditCommunityPrototypeDialog.scss
_ExportDialog.scss Task/colors 11 (#7211) 2021-11-29 12:52:09 +00:00
_FeedbackDialog.scss Tweaks to informational architecture 1.1 (#7052) 2021-11-30 18:08:46 +00:00
_ForwardDialog.scss Show room context details in forward dialog (#7162) 2021-11-23 09:35:01 +00:00
_GenericFeatureFeedbackDialog.scss
_GroupAddressPicker.scss
_HostSignupDialog.scss Add maximise widget functionality (#7098) 2021-11-16 15:43:18 +01:00
_IncomingSasDialog.scss
_InviteDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_JoinRuleDropdown.scss
_KeyboardShortcutsDialog.scss
_LeaveSpaceDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_ManageRestrictedJoinRuleDialog.scss
_MessageEditHistoryDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_ModalWidgetDialog.scss
_NewSessionReviewDialog.scss
_PollCreateDialog.scss Show a spinner while waiting for a poll to be created (#7189) 2021-11-23 14:19:48 +00:00
_RegistrationEmailPromptDialog.scss
_RoomSettingsDialog.scss
_RoomSettingsDialogBridges.scss
_RoomUpgradeDialog.scss
_RoomUpgradeWarningDialog.scss
_ServerOfflineDialog.scss
_ServerPickerDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_SetEmailDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_SettingsDialog.scss
_ShareDialog.scss
_SlashCommandHelpDialog.scss
_SpaceSettingsDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_TabbedIntegrationManagerDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_TermsDialog.scss Color cleanup 8 (#7108) 2021-11-11 13:37:29 +00:00
_UntrustedDeviceDialog.scss
_UploadConfirmDialog.scss
_UserSettingsDialog.scss
_WidgetCapabilitiesPromptDialog.scss
_WidgetOpenIDPermissionsDialog.scss