Skip to content

feat: display inactive projects at the end of the list#18

Merged
malaporte merged 1 commit into
mainfrom
many-projects
Apr 27, 2026
Merged

feat: display inactive projects at the end of the list#18
malaporte merged 1 commit into
mainfrom
many-projects

Conversation

@malaporte
Copy link
Copy Markdown
Owner

Summary

  • Sort repository sections visually so projects with active non-main worktrees appear before inactive projects.
  • Hide main worktree cards from the default scan while keeping them searchable.
  • Surface main worktree git status and launch/copy controls in the repository header so inactive and collapsed projects still support main branch pulls and quick actions.

Impact

This keeps the dashboard useful with many configured projects without losing access to the main branch controls for inactive repositories.

Validation

  • bun run test -- src/components/RepoDashboard.test.tsx
  • bun run typecheck
  • bun run test

@malaporte malaporte changed the title [codex] Improve many-project dashboard feat: display inactive projects at the end of the list Apr 27, 2026
@malaporte malaporte marked this pull request as ready for review April 27, 2026 09:36
@malaporte malaporte merged commit 74dab6a into main Apr 27, 2026
2 checks passed
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 2.12.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant