Skip to content

feat: add issue dashboard with organization and technology filters - #84

Merged
arnabnandy7 merged 10 commits into
mainfrom
feature/pullRequestDashboard
Sep 13, 2026
Merged

arnabnandy7 merged 10 commits into
mainfrom
feature/pullRequestDashboard

Conversation

@arnabnandy7

@arnabnandy7 arnabnandy7 commented Sep 13, 2026 •

Copy link
Copy Markdown
Owner

Why

Finding open-source contribution opportunities often starts with a specific organization or ecosystem rather than a broad language search. However, asking contributors to manually enter exact organization and repository names creates unnecessary friction and typos.

This change introduces a dedicated Organization Issue Search experience that streamlines discovering active issues across an organization's public repositories, backed by interactive auto-suggestions.


What Changes

  1. Organization-Level Issue Discovery

    • Introduces a dedicated dashboard allowing contributors to search open-source issues scoped to an organization, filtered by technology, status, and sort criteria.
    • Preserves bookmarkable, shareable search states directly via the URL.
  2. Guided Auto-Suggestions

    • Organization suggestions: Combines top open-source organization presets with live GitHub organization matching as the user types.
    • Technology suggestions: Provides instant suggestions covering both programming languages and common framework ecosystems.
    • Cascading repository dependency: Repositories are strictly scoped to the active organization. The repository field remains disabled until an organization is selected, auto-suggests that organization's repositories, and automatically resets if the organization changes.
  3. Contributor-Centric Results

    • Surfaces issues with key decision context: status, repository, labels, discussion activity, author, and recency.
    • Includes graceful rate-limit handling with retry countdowns and seamless navigation between broad technology discovery and organization-scoped searches.

Verification

  • Comprehensive unit and integration coverage for filter validation, suggestion resolution, issue query building, and interactive dashboard behavior.
  • All test suites passing without regressions.

@vercel

vercel Bot commented Sep 13, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
openissue-dev Ready Ready Preview Sep 13, 2026 4:39pm UTC

Comment thread src/lib/github.ts Fixed
chatgpt-codex-connector[bot]

This comment was marked as outdated.

Comment thread src/lib/github.ts Fixed
…ters

Signed-off-by: Arnab Nandy <arnab_nandy7@yahoo.com>
…stions

Signed-off-by: Arnab Nandy <arnab_nandy7@yahoo.com>
@arnabnandy7 arnabnandy7 changed the title feat: add pull request dashboard with organization and technology filters feat: add issue dashboard with organization and technology filters Sep 13, 2026
…estions

Signed-off-by: Arnab Nandy <arnab_nandy7@yahoo.com>
…ches

Signed-off-by: Arnab Nandy <arnab_nandy7@yahoo.com>
Signed-off-by: Arnab Nandy <arnab_nandy7@yahoo.com>
…uites

Signed-off-by: Arnab Nandy <arnab_nandy7@yahoo.com>
Signed-off-by: Arnab Nandy <arnab_nandy7@yahoo.com>
…exity issues

Signed-off-by: Arnab Nandy <arnab_nandy7@yahoo.com>
…sfy Sonar S6819

Signed-off-by: Arnab Nandy <arnab_nandy7@yahoo.com>
…ons to resolve Sonar S6847

Signed-off-by: Arnab Nandy <arnab_nandy7@yahoo.com>
@sonarqubecloud

Copy link
Copy Markdown

@arnabnandy7
arnabnandy7 merged commit 2b5af1f into main Sep 13, 2026
7 checks passed
@github-project-automation github-project-automation Bot moved this from In Progress to Completed in Open issue portal development Sep 13, 2026

This branch was successfully deployed

1 active deployment
Preview — 52e67163 Deployed Sep 13, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Development

Successfully merging this pull request may close these issues.

2 participants