Rename new web ide callout entry
What does this MR do and why?
It adds a new callout entry to keep track of the new Web IDE’s callout displayed in the Project’s Overview page:
Why?
The callout had a bug that allowed the user to dismiss it by clicking the "Web IDE" button even when the callout wasn’t visible. We fixed that bug in: !106840 (merged)
Screenshots or screen recordings
How to set up and validate locally
- Enable the
vscode_web_ide
feature flag. - Add an entry for the previous callout feature name in the rails console:
Users::Callout.create(feature_name: "vscode_web_ide", user_id: 1, dismissed_at: "2022-12-12")
- Open a Project Overview’s page, for example: https://gdk.test:3443/gitlab-org/gitlab-shell
- You should see the New Web IDE callout.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Edited by Enrique Alcántara