Skip to content

feat(inbox): Add repository filter#2089

Open
Twixes wants to merge 1 commit intomainfrom
posthog-code/inbox-repo-filter
Open

feat(inbox): Add repository filter#2089
Twixes wants to merge 1 commit intomainfrom
posthog-code/inbox-repo-filter

Conversation

@Twixes
Copy link
Copy Markdown
Member

@Twixes Twixes commented May 7, 2026

Summary

Adding a low-key repository filter to the Inbox toolbar, modeled after the existing suggested reviewer filter. The trigger is an icon-only GitBranch button next to the reviewer filter; clicking it opens a popover that lists repos pulled from the user's connected GitHub integrations (org-level + user-level), with a search box and multi-select.

The filter sends a repository query param (comma-separated, lowercase owner/repo) to the signal reports endpoint. Companion PR: PostHog/posthog#58012

Selected repos are persisted alongside the other filters and reset by resetFilters().


Created with PostHog Code

Adds a repo filter to the Inbox toolbar, modeled after the existing
suggested reviewer filter. Lists repos pulled from the user's connected
GitHub integrations and matches them against each report's selected
repository (the `repo_selection` artefact, surfaced via a new
`repository` query param on the signal reports endpoint).

Generated-By: PostHog Code
Task-Id: 7f784087-7d5e-46c8-9cb9-99480b9c7bb0
@Twixes Twixes changed the title feat(inbox): add low-key repository filter feat(inbox): Add repository filter May 7, 2026
@Twixes Twixes requested a review from sortafreel May 7, 2026 16:04
@Twixes Twixes marked this pull request as ready for review May 7, 2026 16:04
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented May 7, 2026

Reviews (1): Last reviewed commit: "feat(inbox): add low-key repository filt..." | Re-trigger Greptile

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.

2 participants