Skip to content

TO-51: show environment reviewers in frontend#600

Open
almeidaraul wants to merge 1 commit intoTO-51/api-supports-reviewers-in-environmentsfrom
TO-51/frontend-supports-reviewers-in-environments
Open

TO-51: show environment reviewers in frontend#600
almeidaraul wants to merge 1 commit intoTO-51/api-supports-reviewers-in-environmentsfrom
TO-51/frontend-supports-reviewers-in-environments

Conversation

@almeidaraul
Copy link
Contributor

@almeidaraul almeidaraul commented Feb 27, 2026

Add environment reviewers to the frontend, similar to the artefacts (user icons next to the environment)

@almeidaraul almeidaraul marked this pull request as ready for review March 13, 2026 16:30
@almeidaraul almeidaraul requested a review from Copilot March 13, 2026 16:35
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds environment-level reviewer visibility to the artefact page by surfacing reviewer avatars next to each environment, backed by a new reviewers field on EnvironmentReview.

Changes:

  • Introduce EnvironmentReviewersAvatars widget to render stacked reviewer avatars with tooltips.
  • Render environment reviewers in the environment expandable title row.
  • Extend EnvironmentReview model to include a reviewers list.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
frontend/lib/ui/artefact_page/environment_reviewers_avatars.dart New widget to display one or multiple reviewer avatars (stacked) with tooltips.
frontend/lib/ui/artefact_page/environment_expandable.dart Integrates reviewer avatars into the environment header row.
frontend/lib/models/environment_review.dart Adds reviewers field to the environment review model for frontend consumption.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

You can also share your feedback on Copilot code review. Take the survey.


String get _tooltipMessage {
String result = user.name;
if (user.launchpadHandle != null) {
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