Code Insights: Get rid of explicit setting cascade usage at dashboard page
Created by: vovakulikov
Context
This PR is based on https://github.com/sourcegraph/sourcegraph/pull/26149
This PR gets rid of explicit setting cascade usage at dashboard pages and also implements all needed API methods for it. Creation UI and other pages beyond dashboard pages will be migrated in separate PRs.
For reviewers
Unfortunately, this PR violates our policy about PR size but I've split this PR on reasonable commits some it makes sense to start review commit by commit. I could actually split this PR into separate PRs but it seems that proper commit splitting does the same thing.
Work in progress
-
Migrate the dashboard page -
Migrate dashboard creation UI -
Migrate the edit dashboard page -
Fixing tests and storybook stories