Skip to content

[Dashboards as code] Decouple from content management #241368

@ThomThomson

Description

@ThomThomson

Due to its reliance on the content management system the Dashboard API has one extra layer of abstraction which makes dealing with our types, endpoints and code difficult. We should remove our reliance on content management and instead use the saved objects client directly from our REST endpoints.

Additionally, content management has architecture in place to support up and down transforms when versions change. We should remove this code, as it will not be used until / unless a breaking change is required for the Dashboards API after Tech Preview / GA.

Metadata

Metadata

Assignees

Labels

Project:Dashboards APITeam:PresentationPresentation Team for Dashboard, Input Controls, and Canvas t//impact:criticalThis issue should be addressed immediately due to a critical level of impact on the product.loe:largeLarge Level of Effort

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions