feat: turn home into a comprehensive org dashboard - #5006
feat: turn home into a comprehensive org dashboard#5006sagarchhetribird wants to merge 3 commits into
Conversation
Replace the thin welcome + recent-deploys view with inventory KPIs, attention (failed deploys / errored services), server summary including the Dokploy host, deploy queue, and recent projects. Add a limited homeSummary API so the page no longer loads full deployment history. Co-authored-by: Cursor <cursoragent@cursor.com>
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
Avoid UNAUTHORIZED during /dashboard/home SSR when an authenticated user has no active organization by only prefetching permissions and dashboard data when a membership is selected. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Fixed the Greptile P1: org-scoped SSR prefetches ( |
Skip org-scoped client queries when organization.active is null and show an empty state instead of firing UNAUTHORIZED homeStats/permissions calls after hydration. Co-authored-by: Cursor <cursoragent@cursor.com>
|
Fixed remaining Greptile P1: |
Summary
/dashboard/homebeyond welcome + recent deployments into an org overview: KPIs, needs-attention (errored services / failed deploys), deploy queue, recent projects, and a server summary (Dokploy host + remotes, infra health, version).deployment.homeSummaryand limited/filterableallCentralizedsupport so home no longer over-fetches full deployment history every 10s.project.homeStatswith recent projects, errored services, and Dokploy-host vs remote service counts; prefetch home data on SSR when permitted./dashboard/projectsinstead of home.Test plan
/dashboard/homeas owner/admin — KPIs, server summary (Dokploy host + remotes), queue, and recent projects rendervprefix (e.g.v0.29.x, notvv…)deployment.read— deployments/queue gated; other inventory still loadsserver.read— remote list gated; self-hosted still shows Dokploy host/dashboard/projectsallCentralized(backward compatible)Made with Cursor
Greptile Summary
The PR turns the home page into an organization dashboard while reducing deployment-history over-fetching and correcting the Projects navigation target.
Confidence Score: 5/5
The PR appears safe to merge.
No blocking failure remains.
Reviews (3): Last reviewed commit: "fix: gate home dashboard queries until a..." | Re-trigger Greptile
Context used: