From 8c7154c2bccc99a5ac0cafb10e8093834617287e Mon Sep 17 00:00:00 2001 From: Benjamin Lu Date: Thu, 18 Jun 2026 19:04:22 -0700 Subject: [PATCH] GTM-93: add desktop login attribution callback --- .../cloud/onboarding/CloudLoginView.vue | 18 +++- .../composables/usePostAuthRedirect.ts | 22 +++++ .../onboarding/desktopLoginBridge.test.ts | 80 ++++++++++++++++++ .../cloud/onboarding/desktopLoginBridge.ts | 84 +++++++++++++++++++ .../cloud/onboarding/onboardingCloudRoutes.ts | 5 +- .../cloud/PostHogTelemetryProvider.ts | 10 ++- .../providers/cloud/posthogIdentity.test.ts | 39 +++++++++ .../providers/cloud/posthogIdentity.ts | 36 ++++++++ 8 files changed, 290 insertions(+), 4 deletions(-) create mode 100644 src/platform/cloud/onboarding/desktopLoginBridge.test.ts create mode 100644 src/platform/cloud/onboarding/desktopLoginBridge.ts create mode 100644 src/platform/telemetry/providers/cloud/posthogIdentity.test.ts create mode 100644 src/platform/telemetry/providers/cloud/posthogIdentity.ts diff --git a/src/platform/cloud/onboarding/CloudLoginView.vue b/src/platform/cloud/onboarding/CloudLoginView.vue index fa7c2fb92fe..c32742b434c 100644 --- a/src/platform/cloud/onboarding/CloudLoginView.vue +++ b/src/platform/cloud/onboarding/CloudLoginView.vue @@ -96,31 +96,47 @@