Skip to content

feat(setup): add PostHog funnel telemetry - #1653

Draft
msukkari wants to merge 14 commits into
mainfrom
msukkari/setup-wizard-telemetry-SOU-2211
Draft

feat(setup): add PostHog funnel telemetry#1653
msukkari wants to merge 14 commits into
mainfrom
msukkari/setup-wizard-telemetry-SOU-2211

Conversation

@msukkari

@msukkari msukkari commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

Fixes SOU-2211

Summary

  • Add PostHog telemetry for the setup funnel, from wizard start through configuration, Docker validation, and completion, including cancellation, errors, and Docker startup failures.
  • Capture only allowlisted, high-level properties—no credentials, repository names, emails, paths, hostnames, or raw errors.
  • Link setup and deployment telemetry using a UUID passed through SOURCEBOT_INSTALL_ID, without creating telemetry state files.
  • Keep telemetry failures independent of setup behavior and add packed-CLI end-to-end coverage across supported Node versions and platforms.

@mintlify

mintlify Bot commented Sep 12, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
sourcebot 🟢 Ready View Preview Sep 12, 2026, 5:06 AM

💡 Tip: Enable Automations to automatically generate PRs for you.

@coderabbitai

coderabbitai Bot commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

Comment thread packages/setupWizard/tests/e2e/harness.mjs Fixed
@github-actions

github-actions Bot commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

License Audit

⚠️ Status: PASS

Metric Count
Total packages 2181
Resolved (non-standard) 8
Unresolved 0
Strong copyleft 0
Weak copyleft 28

Weak Copyleft Packages (informational)

Package Version License
@img/sharp-libvips-darwin-arm64 1.3.3 LGPL-3.0-or-later
@img/sharp-libvips-darwin-x64 1.3.3 LGPL-3.0-or-later
@img/sharp-libvips-linux-arm 1.3.3 LGPL-3.0-or-later
@img/sharp-libvips-linux-arm64 1.3.3 LGPL-3.0-or-later
@img/sharp-libvips-linux-ppc64 1.3.3 LGPL-3.0-or-later
@img/sharp-libvips-linux-riscv64 1.3.3 LGPL-3.0-or-later
@img/sharp-libvips-linux-s390x 1.3.3 LGPL-3.0-or-later
@img/sharp-libvips-linux-x64 1.3.3 LGPL-3.0-or-later
@img/sharp-libvips-linuxmusl-arm64 1.3.3 LGPL-3.0-or-later
@img/sharp-libvips-linuxmusl-x64 1.3.3 LGPL-3.0-or-later
@img/sharp-wasm32 0.35.4 Apache-2.0 AND LGPL-3.0-or-later AND MIT
@img/sharp-win32-arm64 0.35.4 Apache-2.0 AND LGPL-3.0-or-later
@img/sharp-win32-ia32 0.35.4 Apache-2.0 AND LGPL-3.0-or-later
@img/sharp-win32-x64 0.35.4 Apache-2.0 AND LGPL-3.0-or-later
axe-core 4.10.3 MPL-2.0
dompurify 3.4.13 (MPL-2.0 OR Apache-2.0)
lightningcss 1.32.0 MPL-2.0
lightningcss-android-arm64 1.32.0 MPL-2.0
lightningcss-darwin-arm64 1.32.0 MPL-2.0
lightningcss-darwin-x64 1.32.0 MPL-2.0
lightningcss-freebsd-x64 1.32.0 MPL-2.0
lightningcss-linux-arm-gnueabihf 1.32.0 MPL-2.0
lightningcss-linux-arm64-gnu 1.32.0 MPL-2.0
lightningcss-linux-arm64-musl 1.32.0 MPL-2.0
lightningcss-linux-x64-gnu 1.32.0 MPL-2.0
lightningcss-linux-x64-musl 1.32.0 MPL-2.0
lightningcss-win32-arm64-msvc 1.32.0 MPL-2.0
lightningcss-win32-x64-msvc 1.32.0 MPL-2.0
Resolved Packages (8)
Package Version Original Resolved Source
codemirror-lang-elixir 4.0.0 UNKNOWN Apache-2.0 bundled LICENSE file (full Apache-2.0 text) + npm registry metadata for latest version
khroma 2.1.0 UNKNOWN MIT bundled license file (full MIT text)
lezer-elixir 1.1.2 UNKNOWN Apache-2.0 bundled LICENSE file (full Apache-2.0 text) + npm registry metadata for latest version
map-stream 0.1.0 UNKNOWN MIT bundled LICENCE file (full MIT text) + npm registry metadata for latest version
memorystream 0.3.1 UNKNOWN MIT extracted from legacy licenses[].type object + bundled LICENSE file (full MIT text)
pause-stream 0.0.11 MIT,Apache2 MIT OR Apache-2.0 extracted from license array value + bundled LICENSE file header 'Dual Licensed MIT and Apache 2'
posthog-js 1.369.0 SEE LICENSE IN LICENSE Apache-2.0 AND MIT bundled LICENSE file (Apache-2.0 primary grant plus vendored MIT third-party sections) + npm registry metadata for latest version
valid-url 1.0.9 UNKNOWN MIT bundled LICENSE file (full MIT text)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants