This is an automated email from the ASF dual-hosted git repository.

zky pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git


The following commit(s) were added to refs/heads/main by this push:
     new 397017642 fix(grafana): update dashboard descriptions to list all 
supported data sources (#8741)
397017642 is described below

commit 3970176424c1a385cb36c8252572aaf1695c6882
Author: Spiff Azeta <[email protected]>
AuthorDate: Wed Mar 4 11:00:45 2026 +0100

    fix(grafana): update dashboard descriptions to list all supported data 
sources (#8741)
    
    Several dashboard introduction panels hardcoded "GitHub and Jira" as
    required data sources, even though the underlying queries use generic
    domain layer tables that work with any supported Git tool or issue
    tracker. Updated to list all supported sources following the pattern
    already used by DORA and WorkLogs dashboards.
    
    Closes #8740
    
    Co-authored-by: Spiff Azeta <[email protected]>
---
 grafana/dashboards/EngineeringOverview.json                       | 2 +-
 grafana/dashboards/EngineeringThroughputAndCycleTime.json         | 2 +-
 grafana/dashboards/EngineeringThroughputAndCycleTimeTeamView.json | 2 +-
 grafana/dashboards/WeeklyBugRetro.json                            | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/grafana/dashboards/EngineeringOverview.json 
b/grafana/dashboards/EngineeringOverview.json
index e2e6cdede..00ca58876 100644
--- a/grafana/dashboards/EngineeringOverview.json
+++ b/grafana/dashboards/EngineeringOverview.json
@@ -40,7 +40,7 @@
           "showLineNumbers": false,
           "showMiniMap": false
         },
-        "content": "- Use Cases: This dashboard is to overview the Git and 
project management metrics.\n- Data Source Required: Jira + GitHub, or Jira + 
GitLab.",
+        "content": "- Use Cases: This dashboard is to overview the Git and 
project management metrics.\n- Data Sources Required:\n   - One of the Git 
tools, e.g. [GitHub](https://devlake.apache.org/docs/Configuration/GitHub), 
[GitLab](https://devlake.apache.org/docs/Configuration/GitLab), 
[Bitbucket](https://devlake.apache.org/docs/Configuration/BitBucket) or [Azure 
DevOps](https://devlake.apache.org/docs/Configuration/AzureDevOps)\n   - One of 
the issue tracking tools, e.g. [Jira](https [...]
         "mode": "markdown"
       },
       "pluginVersion": "11.0.0",
diff --git a/grafana/dashboards/EngineeringThroughputAndCycleTime.json 
b/grafana/dashboards/EngineeringThroughputAndCycleTime.json
index a9f1c9e48..6d3b5ecc7 100644
--- a/grafana/dashboards/EngineeringThroughputAndCycleTime.json
+++ b/grafana/dashboards/EngineeringThroughputAndCycleTime.json
@@ -39,7 +39,7 @@
           "showLineNumbers": false,
           "showMiniMap": false
         },
-        "content": "- Use Cases: This dashboard shows the engineering 
throughput and and cycle time, which helps to identify productivity and 
bottlenecks of the development process.\n- Data Source Required: GitHub and 
Jira([transformation](https://devlake.apache.org/docs/UserManuals/ConfigUI/Jira#step-3---adding-transformation-rules-optional)
 required to tell DevLake what the story_points field is)",
+        "content": "- Use Cases: This dashboard shows the engineering 
throughput and and cycle time, which helps to identify productivity and 
bottlenecks of the development process.\n- Data Sources Required:\n   - One of 
the Git tools, e.g. 
[GitHub](https://devlake.apache.org/docs/Configuration/GitHub), 
[GitLab](https://devlake.apache.org/docs/Configuration/GitLab), 
[Bitbucket](https://devlake.apache.org/docs/Configuration/BitBucket) or [Azure 
DevOps](https://devlake.apache.org/docs/Conf [...]
         "mode": "markdown"
       },
       "pluginVersion": "11.0.0",
diff --git a/grafana/dashboards/EngineeringThroughputAndCycleTimeTeamView.json 
b/grafana/dashboards/EngineeringThroughputAndCycleTimeTeamView.json
index c9cd45338..82251d97e 100644
--- a/grafana/dashboards/EngineeringThroughputAndCycleTimeTeamView.json
+++ b/grafana/dashboards/EngineeringThroughputAndCycleTimeTeamView.json
@@ -40,7 +40,7 @@
           "showLineNumbers": false,
           "showMiniMap": false
         },
-        "content": "- Use Cases: This dashboard shows the engineering 
throughput and and cycle time, which helps to identify productivity and 
bottlenecks of the development process.\n- Data Source Required: GitHub and 
Jira([transformation](https://devlake.apache.org/docs/UserManuals/ConfigUI/Jira#step-3---adding-transformation-rules-optional)
 required to tell DevLake what the story_points field is). You also need to do 
[team configuration](https://devlake.apache.org/docs/Configuration/Te [...]
+        "content": "- Use Cases: This dashboard shows the engineering 
throughput and and cycle time, which helps to identify productivity and 
bottlenecks of the development process.\n- Data Sources Required:\n   - One of 
the Git tools, e.g. 
[GitHub](https://devlake.apache.org/docs/Configuration/GitHub), 
[GitLab](https://devlake.apache.org/docs/Configuration/GitLab), 
[Bitbucket](https://devlake.apache.org/docs/Configuration/BitBucket) or [Azure 
DevOps](https://devlake.apache.org/docs/Conf [...]
         "mode": "markdown"
       },
       "pluginVersion": "11.0.0",
diff --git a/grafana/dashboards/WeeklyBugRetro.json 
b/grafana/dashboards/WeeklyBugRetro.json
index 63746d074..f6351bf0e 100644
--- a/grafana/dashboards/WeeklyBugRetro.json
+++ b/grafana/dashboards/WeeklyBugRetro.json
@@ -40,7 +40,7 @@
           "showLineNumbers": false,
           "showMiniMap": false
         },
-        "content": "- Use Cases: This dashboard can be used to track bugs with 
metrics such as [Bug Age](https://devlake.apache.org/docs/Metrics/BugAge).\n- 
Data Source Required: GitHub ([Scope 
Config](https://devlake.apache.org/docs/UserManuals/ConfigUI/GitHub#step-3---adding-transformation-rules-optional)
 required) or Jira ([Scope 
Config](https://devlake.apache.org/docs/UserManuals/ConfigUI/Jira#step-3---adding-transformation-rules-optional)
 required). Scope config is the settings to d [...]
+        "content": "- Use Cases: This dashboard can be used to track bugs with 
metrics such as [Bug Age](https://devlake.apache.org/docs/Metrics/BugAge).\n- 
Data Source Required: One of the issue tracking tools, e.g. 
[GitHub](https://devlake.apache.org/docs/UserManuals/ConfigUI/GitHub#step-3---adding-transformation-rules-optional),
 [GitLab](https://devlake.apache.org/docs/Configuration/GitLab) or 
[Jira](https://devlake.apache.org/docs/UserManuals/ConfigUI/Jira#step-3---adding-transformat
 [...]
         "mode": "markdown"
       },
       "pluginVersion": "11.0.0",

Reply via email to