Skip to content

feat(dashboard): reflect default interaction tracking - #1077

Merged
izadoesdev merged 3 commits into
mainfrom
codex/dashboard-interactions
Oct 11, 2026
Merged

izadoesdev merged 3 commits into
mainfrom
codex/dashboard-interactions

Conversation

@izadoesdev

@izadoesdev izadoesdev commented Oct 5, 2026 •

Copy link
Copy Markdown
Member

Shows interaction tracking enabled by default, explains the signals it collects, and emits an explicit false setting only for opt-out.

Slice

Validation

  • Final branch: locked dependency install, bun run lint, bun run check-types, and bun run test passed.

Created and organized with OpenAI Codex assistance. Draft for reviewer verification; no merge or publication performed.


Summary by cubic

Reflects that interaction tracking is on by default in dashboard snippets, capturing rage clicks, dead clicks, and abandoned forms.

  • Snippets omit the option by default and emit an explicit false only when a site opts out (data-track-interactions="false" in script tags, trackInteractions={false} in npm, :track-interactions="false" in Vue).
  • Pinned/versioned tracker bundles keep the explicit attribute so older scripts don't silently change behavior.
  • Updates the Interactions setting description and install-time guidance to name the signals recorded instead of generic button clicks and form submissions.

Written for commit 9845e44. Summary will update on new commits.

View guided diff Turn on auto-fix

@vercel

vercel Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
dashboard Ready Ready Preview Oct 11, 2026 9:16am UTC
databuddy-status Ready Ready Preview Oct 11, 2026 9:16am UTC
1 Skipped Deployment
Project Deployment Actions Updated
documentation Skipped Skipped Oct 11, 2026 9:16am UTC

@unkey-deploy

unkey-deploy Bot commented Oct 5, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Unkey Deploy

Name Status Preview Inspect Updated (UTC)
links (preview) Ready Visit Preview Inspect Oct 11, 2026 9:15am

@coderabbitai

coderabbitai Bot commented Oct 5, 2026 •

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 1b6e8e22-39d5-4cb0-a55a-a5daf218717a

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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.

@github-actions

github-actions Bot commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

Observability score · 31

poor · unchanged against main · no regression

1 instrumented · 0 partial · 8 dark

Fix first (3)

evlog map v0.8.0 · how the score works · what each check expects

…hat it finds

The tracker now tracks interactions unless told not to, so snippets omit
the option by default and write data-track-interactions="false" only when
a site turns it off. The setting describes rage clicks, dead clicks and
abandoned forms instead of button clicks.
@izadoesdev
izadoesdev force-pushed the codex/dashboard-interactions branch from c4b119b to 9845e44 Compare October 11, 2026 09:15
@vercel
vercel Bot temporarily deployed to Preview – documentation October 11, 2026 09:15 Inactive
@izadoesdev
izadoesdev marked this pull request as ready for review October 11, 2026 09:19
@izadoesdev
izadoesdev merged commit 6003197 into main Oct 11, 2026
20 checks passed
@izadoesdev
izadoesdev deleted the codex/dashboard-interactions branch October 11, 2026 09:19
@greptile-apps

greptile-apps Bot commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

RetriggerConfidence Score: 5/5

[Medium impact] The PR appears safe to merge; generated snippets match the tracker’s default and preserve opt-outs.

Summary

The dashboard now shows interaction tracking enabled by default and explains the signals it collects.

  • Interaction tracking starts on by default in the dashboard’s setup snippets.
  • Pinned script tags keep interaction choices explicit.

Reviews (1) · Last reviewed commit: "refactor(dashboard): name the pinned-bun..." · Reviewed by Greptile

This branch was successfully deployed

3 active and 1 inactive deployments
Preview – dashboard — 9845e448 Deployed Oct 11, 2026 by vercel[bot]
Preview – databuddy-status — 9845e448 Deployed Oct 11, 2026 by vercel[bot]
links - preview — 9845e448 Deployed Oct 11, 2026 by unkey-deploy[bot]
Preview – documentation — 9845e448 Deployed Oct 11, 2026 by vercel[bot]
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.

1 participant