Extended user feedback mechanism

What does this MR do and why?

The MR updates the User Feedback mechanism, extending it to include more useful information.

Screenshots or screen recordings

Before After
Screenshot_2023-08-24_at_13.30.54 Screenshot_2023-08-24_at_13.04.42_copy
State
Default Screenshot_2023-08-24_at_13.04.42
User click the link -> User Feedback modal is shown Screenshot_2023-08-24_at_13.04.05
User Feedback modal gets filled out Screenshot_2023-08-24_at_13.04.17
User Feedback is submitted -> modal is dismissed Screenshot_2023-08-24_at_13.04.26

How to set up and validate locally

  1. Set up the chat: https://docs.gitlab.com/ee/development/ai_features.html#set-up-gitlab-duo-chat

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #418794 (closed)

Edited by Denys Mishunov

Merge request reports

Loading