Code Insights: Add remove from dashboard insight action item
Created by: vovakulikov
Context
TLDR; We have to add remove insight from the dashboard action item in the insight context menu.
For the 3.30 we cut this off but it is still a very important UX moment for the code insights dashboard flow.
At the moment we have a workaround for it (you can use add insight to dashboard modal UI and uncheck insight checkbox - remove this insight from the dashboard)
Tech details
We have to disable or remove this action item from the context menu when we interact with insight through built-in (User, Org, or Global like dashboard) or virtual (All insights) dashboards. Cause of that we have to come up with some permissions system for the insight model.