Skip to content

Refine project status display for imports#145

Merged
Che-Zhu merged 2 commits intomainfrom
codex/project-status-display-rules
Mar 11, 2026
Merged

Refine project status display for imports#145
Che-Zhu merged 2 commits intomainfrom
codex/project-status-display-rules

Conversation

@Che-Zhu
Copy link
Copy Markdown
Collaborator

@Che-Zhu Che-Zhu commented Mar 11, 2026

Summary

  • add a dedicated display-status mapping layer for project cards
  • show import projects as Importing until repo clone finishes
  • surface import failures as Needs Attention instead of showing Running
  • align list filtering with the new display-status semantics

Testing

  • pnpm exec eslint "app/(dashboard)/projects/(list)/_components/home-page-content.tsx" "app/(dashboard)/projects/(list)/_components/page-header-with-filter.tsx" "app/(dashboard)/projects/(list)/_components/project-card.tsx" "app/(dashboard)/projects/(list)/_components/project-list.tsx" "app/(dashboard)/projects/(list)/_components/status-config.ts" "lib/util/project-display-status.ts"

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 11, 2026

✅ PR Check Results: Passed

Build Checks

Check Status
Lint & Build ✅ Passed
Docker Build ✅ Passed

✨ Great work!

All checks passed successfully. Your PR is ready for review.

Details:

  • ✅ Code quality verified (linting passed)
  • ✅ Build successful
  • ✅ Docker image build verified (linux/amd64)
    Commit: 016f3469598fd9c76d1f0a1266a1d335cd9c4f54
    Branch: codex/project-status-display-rules

🔗 View Details:

@Che-Zhu Che-Zhu merged commit c384023 into main Mar 11, 2026
9 checks passed
@Che-Zhu Che-Zhu deleted the codex/project-status-display-rules branch March 11, 2026 07:55
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