Feat: Add checkbox for group level setting AmazonQ

What does this MR do and why?

This merge request adds a checkbox option to enable automatic code reviews for Amazon Q at the group level. We are looking to provide extra functionality for Amazon Q settings project to allow Amazon Code Review to be performed on group-level instance.

Associated Backend MR: !185417 (merged)

Related to: https://gitlab.com/gitlab-com/ops-sub-department/aws-gitlab-ai-integration/integration-motion-planning/-/issues/400

References

Screenshots or screen recordings

Amazon Q Auto-Review Checkbox Tooltip on Hover Disabled State
Amazon Q Auto-Review Checkbox Tooltip on Hover Original State
Checkbox for enabling automatic code reviews Tooltip explaining the feature Checkbox disabled when availability not set to "On by default"

Screen_Recording_2025-03-24_at_12.42.01_PM

How to set up and validate locally

To access this setting:

  1. Navigate to the group's homepage
  2. Click on "Settings" in the left sidebar
  3. Select "General Settings" from the settings menu
  4. Find and click on "Amazon Q" dropdown list in the group settings page.
  5. The checkbox will appear under the "On by default" option when Amazon Q is properly configured

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Nathan Weinshenker

Merge request reports

Loading