Migrate ClickHouse dashboard to PageLayout#2348
Conversation
🦋 Changeset detectedLatest commit: c7d0c4a The changes in this PR will be included in the next version bump. This PR includes changesets to release 3 packages
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 |
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
🟡 Tier 3 — StandardIntroduces new logic, modifies core functionality, or touches areas with non-trivial risk. Why this tier:
Review process: Full human review — logic, architecture, edge cases. Stats
|
Deep Review✅ No critical issues found. Pure layout migration that mirrors the just-merged Kubernetes dashboard refactor (#2347) and matches the spec in Reviewers (7): correctness, testing, maintainability, project-standards, agent-native, learnings-researcher, kieran-typescript Testing gaps:
|
E2E Test Results✅ All tests passed • 191 passed • 3 skipped • 1306s
Tests ran across 4 shards in parallel. |
Sticky header includes breadcrumbs, connection selector, and refresh controls without a duplicate page title. Co-authored-by: Cursor <cursoragent@cursor.com>
cfc76ea to
1d24d98
Compare
Summary
PageLayoutwith breadcrumbs and sticky header controls (connection, time range, refresh).ClickHouse Dashboard – {brandName}) that was added in feat: Minor dashboard improvements #2302.Recreated from #2286 now that the base
PageLayout/PageHeaderwork has landed onmain. The cherry-pick conflicted with #2302 (which added the<Head>tab title); resolution keeps the new tab title inside thePageLayoutcontent.Test plan
Made with Cursor