mirror of
https://github.com/sourcebot-dev/sourcebot.git
synced 2025-12-12 12:25:22 +00:00
224 lines
No EOL
7.3 KiB
TypeScript
224 lines
No EOL
7.3 KiB
TypeScript
/* eslint-disable @typescript-eslint/no-empty-object-type */
|
|
|
|
export type PosthogEventMap = {
|
|
search_finished: {
|
|
contentBytesLoaded: number,
|
|
indexBytesLoaded: number,
|
|
crashes: number,
|
|
durationMs: number,
|
|
fileCount: number,
|
|
shardFilesConsidered: number,
|
|
filesConsidered: number,
|
|
filesLoaded: number,
|
|
filesSkipped: number,
|
|
shardsScanned: number,
|
|
shardsSkipped: number,
|
|
shardsSkippedFilter: number,
|
|
matchCount: number,
|
|
ngramMatches: number,
|
|
ngramLookups: number,
|
|
wait: number,
|
|
matchTreeConstruction: number,
|
|
matchTreeSearch: number,
|
|
regexpsConsidered: number,
|
|
flushReason: number,
|
|
fileLanguages: string[]
|
|
},
|
|
share_link_created: {},
|
|
////////////////////////////////////////////////////////////////
|
|
wa_secret_created_success: {
|
|
key: string,
|
|
},
|
|
wa_secret_deleted_success: {
|
|
key: string,
|
|
},
|
|
wa_secret_deleted_fail: {
|
|
key: string,
|
|
error: string,
|
|
},
|
|
wa_secret_created_fail: {
|
|
key: string,
|
|
error: string,
|
|
},
|
|
wa_secret_fetch_fail: {
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_warning_nav_connection_fetch_fail: {
|
|
error: string,
|
|
},
|
|
wa_warning_nav_hover: {},
|
|
wa_warning_nav_pressed: {},
|
|
wa_warning_nav_connection_pressed: {},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_error_nav_connection_fetch_fail: {
|
|
error: string,
|
|
},
|
|
wa_error_nav_hover: {},
|
|
wa_error_nav_pressed: {},
|
|
wa_error_nav_job_pressed: {},
|
|
wa_error_nav_job_fetch_fail: {
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_progress_nav_connection_fetch_fail: {
|
|
error: string,
|
|
},
|
|
wa_progress_nav_repo_fetch_fail: {
|
|
error: string,
|
|
},
|
|
wa_progress_nav_hover: {},
|
|
wa_progress_nav_pressed: {},
|
|
wa_progress_nav_job_pressed: {},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_trial_nav_pressed: {},
|
|
wa_trial_nav_subscription_fetch_fail: {
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_connection_list_item_error_hover: {},
|
|
wa_connection_list_item_error_pressed: {},
|
|
wa_connection_list_item_warning_hover: {},
|
|
wa_connection_list_item_warning_pressed: {},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_connection_list_item_manage_pressed: {},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_create_connection_success: {
|
|
type: string,
|
|
},
|
|
wa_create_connection_fail: {
|
|
type: string,
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_config_editor_quick_action_pressed: {
|
|
name: string,
|
|
type: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_secret_combobox_import_secret_pressed: {
|
|
type: string,
|
|
},
|
|
wa_secret_combobox_import_secret_success: {
|
|
type: string,
|
|
},
|
|
wa_secret_combobox_import_secret_fail: {
|
|
type: string,
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_billing_email_updated_success: {},
|
|
wa_billing_email_updated_fail: {
|
|
error: string,
|
|
},
|
|
wa_billing_email_fetch_fail: {
|
|
error: string,
|
|
},
|
|
wa_manage_subscription_button_create_portal_session_success: {},
|
|
wa_manage_subscription_button_create_portal_session_fail: {
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_invite_member_card_invite_success: {
|
|
num_emails: number,
|
|
},
|
|
wa_invite_member_card_invite_fail: {
|
|
error: string,
|
|
num_emails: number,
|
|
},
|
|
wa_invite_member_card_invite_cancel: {
|
|
num_emails: number,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_onboard_skip_onboarding: {
|
|
step: string,
|
|
},
|
|
wa_onboard_invite_team_invite_success: {
|
|
num_emails: number,
|
|
},
|
|
wa_onboard_invite_team_invite_fail: {
|
|
error: string,
|
|
num_emails: number,
|
|
},
|
|
wa_onboard_invite_team_skip: {
|
|
num_emails: number,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_members_list_remove_member_success: {},
|
|
wa_members_list_remove_member_fail: {
|
|
error: string,
|
|
},
|
|
wa_members_list_transfer_ownership_success: {},
|
|
wa_members_list_transfer_ownership_fail: {
|
|
error: string,
|
|
},
|
|
wa_members_list_leave_org_success: {},
|
|
wa_members_list_leave_org_fail: {
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_invites_list_cancel_invite_success: {},
|
|
wa_invites_list_cancel_invite_fail: {
|
|
error: string,
|
|
},
|
|
wa_invites_list_copy_invite_link_success: {},
|
|
wa_invites_list_copy_invite_link_fail: {},
|
|
wa_invites_list_copy_email_success: {},
|
|
wa_invites_list_copy_email_fail: {},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_onboard_org_create_success: {},
|
|
wa_onboard_org_create_fail: {
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_connect_code_host_button_pressed: {
|
|
name: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_onboard_checkout_success: {},
|
|
wa_onboard_checkout_fail: {
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_team_upgrade_card_pressed: {},
|
|
wa_team_upgrade_checkout_success: {},
|
|
wa_team_upgrade_checkout_fail: {
|
|
error: string,
|
|
},
|
|
wa_enterprise_upgrade_card_pressed: {},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_connection_delete_success: {},
|
|
wa_connection_delete_fail: {
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_connection_failed_status_hover: {},
|
|
wa_connection_retry_sync_success: {},
|
|
wa_connection_retry_sync_fail: {
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_connection_not_found_warning_displayed: {},
|
|
wa_connection_secrets_navigation_pressed: {},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_connection_retry_all_failed_repos_pressed: {},
|
|
wa_connection_retry_all_failed_repos_fetch_fail: {
|
|
error: string,
|
|
},
|
|
wa_connection_retry_all_failed_repos_fail: {},
|
|
wa_connection_retry_all_failed_repos_success: {},
|
|
wa_connection_retry_all_failed_no_repos: {},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_repo_retry_index_success: {},
|
|
wa_repo_retry_index_fail: {
|
|
error: string,
|
|
},
|
|
//////////////////////////////////////////////////////////////////
|
|
wa_login_with_github: {},
|
|
wa_login_with_google: {},
|
|
wa_login_with_magic_link: {},
|
|
wa_login_with_credentials: {},
|
|
//////////////////////////////////////////////////////////////////
|
|
}
|
|
|
|
export type PosthogEvent = keyof PosthogEventMap; |