Group overview job states into a single lifecycle summary - #194
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (5)
💤 Files with no reviewable changes (1)
Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe dashboard overview replaces individual job-state metric cards with Queue, Waiting, and Finished summaries. Each summary displays state counts, a total, a proportional bar, and links filtered by state. The overview also changes selected-job navigation to the ChangesJob-state summary
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Feature Suggested reviewers: Merge Risk: ⚪ Minimal · up to The grouped overview preserves job-state counts and navigation, with no actionable merge-blocking issue identified. Merge after normal checks. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
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. Comment |
Coverage Report for CI Build 36736643233Coverage decreased (-0.001%) to 88.955%Details
Uncovered ChangesNo uncovered changes found. Coverage RegressionsNo coverage regressions found. Coverage Stats
💛 - Coveralls |
Summary
Replaces the nine equal-weight metric cards on the Overview page with one
JobStateSummarypanel that groups states by lifecycle stage:Each group shows a total, a stacked distribution bar and one row per state. Each row links to the Jobs list filtered to that state (
/invocations?state=…).UX changes
--pausetoken (violet), with light and dark variants.Cleanup
MetricCard.vueand its CSS; the overview was its only user.JobStateSummarytest that covers grouping, totals, labels, links and empty styling.Summary by CodeRabbit