Skip to content

fix: align Repository Explorer table columns (language vs activity) - #374

Open
ProgrammerNesi wants to merge 2 commits into
AOSSIE-Org:mainfrom
ProgrammerNesi:fix/repositories-column-misalignment
Open

ProgrammerNesi wants to merge 2 commits into
AOSSIE-Org:mainfrom
ProgrammerNesi:fix/repositories-column-misalignment

Conversation

@ProgrammerNesi

@ProgrammerNesi ProgrammerNesi commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Addressed Issues:

Fixes #373

Screenshots/Recordings:

Before
image

After
image

Additional Notes:

The Repository Explorer table header and body were misaligned. Each row rendered 6 cells while the header defined 7 columns, so everything after Health shifted left: the Language column displayed the activity badge + "Last push", and the Repository Activity column was empty. This adds the missing Language cell so the columns line up.

Checklist

  • My code follows the project's code style and conventions
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings or errors
  • I have joined the Discord server and I will share a link to this PR with the project maintainers there
  • I have read the Contributing Guidelines

Summary by CodeRabbit

  • New Features
    • Added a Language column to the repository table. Repositories without a language display “—”.

@github-actions github-actions Bot added the bug Something isn't working label Oct 18, 2026
@coderabbitai

coderabbitai Bot commented Oct 18, 2026 •

Copy link
Copy Markdown

Review in Change Stack →

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration
  • Configuration used: Repository: AOSSIE-Org/OrgExplorer/.coderabbit.yaml
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: 07258dab-9db1-4668-8a0e-494796295fdf
📥 Commits

Reviewing files that changed from the base of the PR and between e74bcd0 and 4b964e3.

📒 Files selected for processing: 1
  • src/pages/RepositoriesPage.jsx

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

Walkthrough

The repository table now displays each repository’s language. When the language is unavailable, the cell displays a dash.

Changes

Repository language display

Layer / File(s) Summary
Add repository language cell
src/pages/RepositoriesPage.jsx
Each repository row displays its language, or — when the language is empty or unavailable.

Priority: ⬆️ High

Estimated code review effort: 1 (Trivial) | ~2 minutes

Change: Bug fix · Severity of issue fixed: High

Suggested labels: Typescript Lang

Suggested reviewers: rajvardhan-singh-rathore

Merge Risk: ⚪ Minimal · up to 4b964

No actionable merge-blocking issue is apparent from the supplied change context.

Pre-merge checks: Passed 4
Check name Status Explanation
Description Check Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check Passed The title clearly describes the main change: correcting the Repository Explorer table column alignment between Language and Repository Activity.
Linked Issues check Passed Issue #373 requires the Repository Explorer to show each repository language under Language and keep the activity badge and Last Push data under Repository Activity. The supplied PR evidence states th…
Out of Scope Changes check Passed The supplied change summary identifies one added cell in src/pages/RepositoriesPage.jsx. The change directly fixes the column mismatch reported by issue #373. No unrelated implementation or documentat…
Full details: Linked Issues check

Explanation

Issue #373 requires the Repository Explorer to show each repository language under Language and keep the activity badge and Last Push data under Repository Activity. The supplied PR evidence states that src/pages/RepositoriesPage.jsx adds the missing Language cell and displays the language or —. This restores the seven-cell row structure and places the existing activity data under Repository Activity. No additional coding requirement appears in issue #373.

Full details: Out of Scope Changes check

Explanation

The supplied change summary identifies one added cell in src/pages/RepositoriesPage.jsx. The change directly fixes the column mismatch reported by issue #373. No unrelated implementation or documentation change is identified.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create a new PR
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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.

❤️ Share

A rabbit hops beside the rows,
And checks the language column glow.
If no language appears in view,
A dash marks what the row lacks, too.
Then off through fields of green I go.

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added frontend Frontend changes javascript JavaScript/TypeScript changes size/XS 1-10 lines changed external-contributor External contributor and removed size/XS 1-10 lines changed labels Oct 18, 2026
@gitcordapp

gitcordapp Bot commented Oct 18, 2026

Copy link
Copy Markdown

Link your account with Gitcord

Thanks for opening this PR, @ProgrammerNesi!

To receive Discord notifications and contributor tracking for this organization:

  1. Join Discord: https://discord.gg/hjUhu33uAn
  2. In Discord, run /link ProgrammerNesi
  3. Paste the verification code into your GitHub bio (or a public gist)
  4. Click Verify in Discord (or run /verify-link ProgrammerNesi)

Once linked, Gitcord can notify you about reviews, merges, and more.

— Posted by Gitcord

@github-actions

Copy link
Copy Markdown

⚠️ This PR has merge conflicts.

Please resolve the merge conflicts before review.

Your PR will only be reviewed by a maintainer after all conflicts have been resolved.

📺 Watch this video to understand why conflicts occur and how to resolve them:
https://www.youtube.com/watch?v=Sqsz1-o7nXk

@github-actions github-actions Bot added size/XS 1-10 lines changed and removed PR has merge conflicts size/XS 1-10 lines changed labels Oct 19, 2026

This branch has not been deployed

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

Labels

bug Something isn't working external-contributor External contributor frontend Frontend changes javascript JavaScript/TypeScript changes size/XS 1-10 lines changed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]: Column-misalignment. Repository Explorer: "Language" column shows activity data; "Repository Activity" column is empty

1 participant