Bubble up block config dependencies to the dashboard itself

Created on 16 April 2024, 7 months ago

Problem/Motivation

If I add a block "b" to a dashboard, which is provided by the module "x" and depends on "y", we need to add "x" and "y" to config dependencies.

Steps to reproduce

1. Add a block provided by one module.
2. Disable that module.
3. Install that dashboard config object again. It will fail as the dependent block was removed.

Proposed resolution

We should bubble up config dependencies. Or assume broken blocks can happen.
I tempt to think about doing the first one.

Remaining tasks

Discuss.

User interface changes

TBD

API changes

TBD

Data model changes

TBD

🐛 Bug report
Status

Active

Version

2.0

Component

Code

Created by

🇪🇸Spain penyaskito Seville 💃, Spain 🇪🇸, UTC+2 🇪🇺

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024