Skip to content

Show all workspace reviews and add an assignee filter - #163

Open
martsokha wants to merge 1 commit into
mainfrom
fix/review-assignee-filter
Open

martsokha wants to merge 1 commit into
mainfrom
fix/review-assignee-filter

Conversation

@martsokha

Copy link
Copy Markdown
Member

The Reviews page previously always filtered by the signed-in user's account, hiding unassigned drafts and reviews assigned to other people even when “All” was selected. It now shows all workspace reviews by default.

Add an assignee dropdown populated with workspace members. Selecting a member filters the server query by their account ID; “All assignees” removes that filter. The existing status filter and cursor pagination continue to apply. Update English and German empty-state text to describe the workspace-wide list.

Validation: make check, npm run typecheck, npm run build:web, and git diff --check passed with existing non-blocking warnings.

@martsokha martsokha added bug something isn't working as intended ui components, layout, styling, and design i18n translations and localization (en, de) labels Oct 29, 2026
@coderabbitai

coderabbitai Bot commented Oct 29, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

Next included review available in 9 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available. Your 62 included PR review attempts over the past 7 days set your current allowance at 1 review per hour.

Learn how review limits work.

Review configuration:

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: defaults
  • Review profile: CHILL
  • Plan: Essentials
  • Run ID: ce73a430-8bae-40d2-aae8-254a82d1f92e
Commits

Reviewing files that changed from the base of the PR and between b5d332a and bc32d62.

Files selected for processing: 5
  • packages/console/app/components/pages/reviews/ReviewsList.vue
  • packages/console/app/composables/workspace/useNavigation.ts
  • packages/console/app/pages/w/[workspace]/reviews/index.vue
  • packages/console/i18n/locales/de.json
  • packages/console/i18n/locales/en.json
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

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

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 as intended i18n translations and localization (en, de) ui components, layout, styling, and design

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant