This is an automated email from the ASF dual-hosted git repository.
lynwee pushed a change to branch add-transform-data-record
in repository https://gitbox.apache.org/repos/asf/incubator-devlake.git
from 15f297402 Merge branch 'main' into add-transform-data-record
add 2bf7f73ac fix 6892 - avoid adding clause when table not present (#6943)
add 0f799beda fix: prevent updates to provisioned dashboards to avoid
overwriting user modifications (#7792)
add 44c3ecb81 fix(domainlayer): simplify codes (#7794)
add 838cfcc0e fix(plugins): fix project_mapping.table field (#7800)
add 3a31a7561 feat: add date fields to project_pr_metrics (#7799)
add a7de426b2 Add new fields to incidents (#7801)
add 2ffac345e feat(dashboard): use incident tables in dashboards (#7798)
add f24353017 fix(dora): use table incidents to make connection with
deployments (#7806)
add 960e1fe51 Merge branch 'main' into add-transform-data-record
No new revisions were added by this update.
Summary of changes:
.../core/models/domainlayer/code/pull_request.go | 2 ++
.../domainlayer/crossdomain/project_pr_metric.go | 8 ++++++
backend/core/models/domainlayer/ticket/incident.go | 2 ++
backend/core/models/domainlayer/ticket/issue.go | 11 +++-----
...=> 20240725_add_table_scope_id_to_incidents.go} | 30 ++++++++++------------
...240731_add_datefields_to_project_pr_metrics.go} | 30 +++++++++++++---------
backend/core/models/migrationscripts/register.go | 2 ++
.../e2e/change_lead_time/project_pr_metrics.csv | 14 +++++-----
.../dora/e2e/connect_incident_to_deploy_test.go | 9 +++----
.../cicd_deployment_commits_after.csv | 0
.../raw_tables/incidents.csv | 8 ++++++
.../raw_tables}/project_mapping.csv | 0
.../project_incident_deployment_relationships.csv | 2 ++
backend/plugins/dora/impl/impl.go | 2 +-
backend/plugins/dora/impl/impl_test.go | 2 +-
.../dora/tasks/change_lead_time_calculator.go | 6 +++++
.../dora/tasks/incident_deploy_connector.go | 21 ++++++---------
.../dora/tasks/incident_from_issue_generator.go | 15 +++++++----
.../plugins/gitlab/tasks/trigger_job_collector.go | 8 ++++--
backend/plugins/pagerduty/api/blueprint_v200.go | 4 +--
backend/plugins/trello/api/blueprint_v200.go | 6 ++---
backend/plugins/webhook/api/issues.go | 6 ++---
.../dashboards/DORADetails-ChangeFailureRate.json | 14 +++++-----
.../DORADetails-FailedDeploymentRecoveryTime.json | 10 ++++----
.../DORADetails-TimetoRestoreService.json | 8 +++---
grafana/provisioning/dashboards/dashboard.yml | 2 +-
26 files changed, 127 insertions(+), 95 deletions(-)
copy backend/core/models/migrationscripts/{20220913_add_origin_value_for_pr.go
=> 20240725_add_table_scope_id_to_incidents.go} (60%)
copy
backend/core/models/migrationscripts/{20231208_add_commit_msg_to_cicd_pipeline_commits.go
=> 20240731_add_datefields_to_project_pr_metrics.go} (57%)
copy backend/plugins/dora/e2e/{ =>
connect_incident_to_deployment}/prev_success_deployment_commit/cicd_deployment_commits_after.csv
(100%)
create mode 100644
backend/plugins/dora/e2e/connect_incident_to_deployment/raw_tables/incidents.csv
copy backend/plugins/dora/e2e/{deployment_generator =>
connect_incident_to_deployment/raw_tables}/project_mapping.csv (100%)
copy backend/plugins/dora/e2e/{ =>
connect_incident_to_deployment}/snapshot_tables/project_incident_deployment_relationships.csv
(69%)