Skip to content

feat: let tiles and filters use a data source variable as their source - #3655

Draft
pulpdrew wants to merge 1 commit into
drew/source-vars-3from
drew/source-vars-4
Draft

pulpdrew wants to merge 1 commit into
drew/source-vars-3from
drew/source-vars-4

Conversation

@pulpdrew

Copy link
Copy Markdown
Contributor

Summary

Screenshots or video

Before After

How to reproduce

Starting point:

On main:

On this branch:

How to test on Vercel preview

Preview routes:

Steps:

References

  • Linear Issue:
  • Related PRs:

@pulpdrew
pulpdrew added this pull request to stack #3653 November 13, 2026 20:04
@vercel

vercel Bot commented Nov 13, 2026 •

Copy link
Copy Markdown

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

Project Deployment Actions Updated
hyperdx-oss Ready Ready Preview Nov 13, 2026 8:06pm UTC
hyperdx-storybook Ready Ready Preview Nov 13, 2026 8:06pm UTC

Request Review

@changeset-bot

changeset-bot Bot commented Nov 13, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: e182a5c

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
@hyperdx/app Minor
@hyperdx/api Minor
@hyperdx/otel-collector Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@github-actions

github-actions Bot commented Nov 13, 2026 •

Copy link
Copy Markdown
Contributor

E2E Test Results

✅ All tests passed • 469 passed • 1 skipped • 1037s

Status Count
✅ Passed 469
❌ Failed 0
⚠️ Flaky 0
⏭️ Skipped 1

Tests ran across 4 shards in parallel.

View full report →

@github-actions

Copy link
Copy Markdown
Contributor

Duplicate code analysis

3 new clones introduced by this PR.

  • packages/api/src/mcp/tools/dashboards/queryTile.ts:68-86 ↔ packages/api/src/mcp/tools/dashboards/queryTiles.ts:174-192 — 19 lines
  • packages/api/src/utils/zod.ts:542-552 ↔ packages/api/src/utils/zod.ts:553-573 — 11 lines
  • packages/app/src/components/SourceMultiSelect.tsx:52-71 ↔ packages/app/src/components/SourceSelect.tsx:193-212 — 20 lines

If one of these duplicates a helper that already exists, import it instead
of redefining it. If the duplication is deliberate, ignore this comment —
the check is advisory and never fails the build.


jscpd compared this branch against origin/main
across app, api and common-utils. Only new clones are listed; the codebase
currently holds 106 in total (1.15%).
Run yarn dupes locally to reproduce, or yarn dupes:all for the full picture.

This branch was successfully deployed

2 active deployments
Preview – hyperdx-oss — e182a5c6 Deployed Nov 13, 2026 by vercel[bot]
Preview – hyperdx-storybook — e182a5c6 Deployed Nov 13, 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