Activity #2546
closedFeature #3752: Design of the web framework for Data Centre Software
Feature #1850: Design and Development for web based ANRS
Module #2148: Developement for Configuration screens
Development service and database for Configuration - Dashboard screens
100%
Description
Grafana currently does not have an option of hiding the visibility of panels.
Hence, the panel visibility is managed programmatically with the following activities:
The users will be presented with a list of dashboards in master mode.
On selecting a dashboard, users will be presented with a list of panels configured in the selected dashboard with the current visibility status of panels fetched from dashboards in live mode.
Users can make configuration changes and the dashboard JSONs will be updated with the master dashboard as base.
Grafana API calls will be made with updated JSONs to change dashboard configuration on the server.
The dashboard JSON for the newly configured dashboard will be updated in the database as a live mode record (record with mode as L).
DB design at https://docs.google.com/document/d/1ZdxYQeP2d8qf_TNyZrxpLP-VjTY__w1y/edit?usp=drive_link&ouid=105063290262091789359&rtpof=true&sd=true
Create table for for the below

@Shameera S L , review
Files