Skip to content

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

Merge request reports

Loading