Skip to content

Feature: Tab-based search and filtering for Open PRs section #1429

@arnestrickmann

Description

@arnestrickmann

Feature Request

Description
Add search and filtering capabilities to the Open PRs section, similar to GitHub's /pulls view. Users should be able to filter PRs by review status, draft state, author, and ideally define custom search queries.

Proposed UX

Tabs / preset filters

Quick-access tabs in the Open PRs section:

  • All Open — All open PRs
  • Needs My Review — PRs where the user is requested as a reviewer
  • My PRs — PRs authored by the user
  • Draft — Draft PRs

Custom search / flexible views

Allow users to input arbitrary search queries to create custom PR views, e.g.:

  • is:open is:pr user-review-requested:@me archived:false draft:false
  • Saved/pinned custom views for frequently used queries

Why This Matters

A common GitHub workflow is checking /pulls with filters to see outstanding reviews. Bringing this into Emdash means users don't have to leave the app to triage PRs. Combined with the PR review flow (#1174), this creates a complete code review experience inside Emdash.

Related Issues

Metadata

Metadata

Labels

featureNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions