You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@devlake.apache.org by gi...@apache.org on 2024/06/21 11:23:16 UTC

(incubator-devlake-website) branch asf-site updated: deploy: 3cb94f1d12dc882e757552769df727ba921ac607

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

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/incubator-devlake-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new e09a99e0f58 deploy: 3cb94f1d12dc882e757552769df727ba921ac607
e09a99e0f58 is described below

commit e09a99e0f58d103e47510ab9769c19aecab035ae
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Fri Jun 21 11:23:04 2024 +0000

    deploy: 3cb94f1d12dc882e757552769df727ba921ac607
---
 404.html                                                       |  8 ++++----
 assets/js/c22aa826.6d2afdca.js                                 |  1 +
 assets/js/c22aa826.e253b509.js                                 |  1 -
 assets/js/{main.2b18af58.js => main.0ab36cb3.js}               |  4 ++--
 ...in.2b18af58.js.LICENSE.txt => main.0ab36cb3.js.LICENSE.txt} |  0
 .../js/{runtime~main.ed62516f.js => runtime~main.027efac3.js}  |  2 +-
 blog/DevLake-Playground-How-to-explore-your-data/index.html    |  8 ++++----
 .../index.html                                                 |  8 ++++----
 blog/apache-welcomes-devlake/index.html                        |  8 ++++----
 blog/archive/index.html                                        |  8 ++++----
 .../compatibility-of-apache-devLake-with-postgreSQL/index.html |  8 ++++----
 blog/how-DevLake-is-up-and-running/index.html                  |  8 ++++----
 blog/index.html                                                |  8 ++++----
 blog/tags/apache/index.html                                    |  8 ++++----
 blog/tags/database/index.html                                  |  8 ++++----
 blog/tags/dev-lake/index.html                                  |  8 ++++----
 blog/tags/devlake/index.html                                   |  8 ++++----
 blog/tags/engineering-metrics/index.html                       |  8 ++++----
 blog/tags/grafana/index.html                                   |  8 ++++----
 blog/tags/index.html                                           |  8 ++++----
 blog/tags/playground/index.html                                |  8 ++++----
 blog/tags/postgresql/index.html                                |  8 ++++----
 blog/tags/process-mining/index.html                            |  8 ++++----
 blog/tags/python/index.html                                    |  8 ++++----
 blogOverview/index.html                                        |  8 ++++----
 community/Events/index.html                                    |  8 ++++----
 community/MakingContributions/BlogSubmission/index.html        |  8 ++++----
 .../CommitterApplicationWorkflow/index.html                    |  8 ++++----
 community/MakingContributions/SignICLA/index.html              |  8 ++++----
 .../MakingContributions/contributor-growth-program/index.html  |  8 ++++----
 community/MakingContributions/development-workflow/index.html  |  8 ++++----
 community/MakingContributions/fix-or-create-issues/index.html  |  8 ++++----
 community/MakingContributions/index.html                       |  8 ++++----
 community/index.html                                           |  8 ++++----
 community/subscribe/index.html                                 |  8 ++++----
 community/trademark/index.html                                 |  8 ++++----
 docs/Config UI/index.html                                      |  8 ++++----
 docs/Configuration/APIKeys/index.html                          |  8 ++++----
 docs/Configuration/AdvancedMode/index.html                     |  8 ++++----
 docs/Configuration/AzureDevOps/index.html                      |  8 ++++----
 docs/Configuration/BitBucket/index.html                        |  8 ++++----
 docs/Configuration/BitBucketServer/index.html                  |  8 ++++----
 docs/Configuration/CircleCI/index.html                         |  8 ++++----
 docs/Configuration/Dashboards/AccessControl/index.html         |  8 ++++----
 docs/Configuration/Dashboards/GrafanaUserGuide/index.html      |  8 ++++----
 docs/Configuration/GitHub/index.html                           |  8 ++++----
 docs/Configuration/GitLab/index.html                           |  8 ++++----
 docs/Configuration/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 docs/Configuration/Jenkins/index.html                          |  8 ++++----
 docs/Configuration/Jira/index.html                             |  8 ++++----
 docs/Configuration/Opsgenie/index.html                         |  8 ++++----
 docs/Configuration/PagerDuty/index.html                        |  8 ++++----
 docs/Configuration/SonarQube/index.html                        |  8 ++++----
 docs/Configuration/Tapd/index.html                             |  8 ++++----
 docs/Configuration/TeamConfiguration/index.html                |  8 ++++----
 docs/Configuration/Teambition/index.html                       |  8 ++++----
 docs/Configuration/Tutorial/index.html                         |  8 ++++----
 docs/Configuration/Zentao/index.html                           |  8 ++++----
 docs/Configuration/webhook/index.html                          |  8 ++++----
 docs/DORA/index.html                                           |  8 ++++----
 docs/DataModels/DevLakeDomainLayerSchema/index.html            | 10 +++++-----
 docs/DataModels/RawLayerSchema/index.html                      |  8 ++++----
 docs/DataModels/SystemTables/index.html                        |  8 ++++----
 docs/DataModels/ToolLayerSchema/index.html                     |  8 ++++----
 docs/DataModels/index.html                                     |  8 ++++----
 docs/DeveloperManuals/DBMigration/index.html                   |  8 ++++----
 docs/DeveloperManuals/Dal/index.html                           |  8 ++++----
 docs/DeveloperManuals/DeveloperSetup/index.html                |  8 ++++----
 docs/DeveloperManuals/E2E-Test-Guide/index.html                |  8 ++++----
 docs/DeveloperManuals/Notifications/index.html                 |  8 ++++----
 docs/DeveloperManuals/PluginImplementation/index.html          |  8 ++++----
 docs/DeveloperManuals/Project/index.html                       |  8 ++++----
 docs/DeveloperManuals/Release-SOP/index.html                   |  8 ++++----
 docs/DeveloperManuals/SourceCodeReference/index.html           |  8 ++++----
 docs/DeveloperManuals/TagNamingConventions/index.html          |  8 ++++----
 docs/DeveloperManuals/UnitTest/index.html                      |  8 ++++----
 docs/DeveloperManuals/index.html                               |  8 ++++----
 docs/GettingStarted/Authentication/index.html                  |  8 ++++----
 docs/GettingStarted/DockerComposeSetup/index.html              |  8 ++++----
 docs/GettingStarted/Environment/index.html                     |  8 ++++----
 docs/GettingStarted/HelmSetup/index.html                       |  8 ++++----
 docs/GettingStarted/QuickStart/index.html                      |  8 ++++----
 docs/GettingStarted/Upgrade/index.html                         |  8 ++++----
 docs/GettingStarted/index.html                                 |  8 ++++----
 docs/Metrics/AddedLinesOfCode/index.html                       |  8 ++++----
 docs/Metrics/BugAge/index.html                                 |  8 ++++----
 docs/Metrics/BugCountPer1kLinesOfCode/index.html               |  8 ++++----
 docs/Metrics/BuildCount/index.html                             |  8 ++++----
 docs/Metrics/BuildDuration/index.html                          |  8 ++++----
 docs/Metrics/BuildSuccessRate/index.html                       |  8 ++++----
 docs/Metrics/CFR/index.html                                    |  8 ++++----
 docs/Metrics/CQDuplicatedBlocks/index.html                     |  8 ++++----
 docs/Metrics/CQDuplicatedLines/index.html                      |  8 ++++----
 docs/Metrics/CQIssueCount/index.html                           |  8 ++++----
 docs/Metrics/CQMaintainability-Debt/index.html                 |  8 ++++----
 docs/Metrics/CQTest/index.html                                 |  8 ++++----
 docs/Metrics/CommitAuthorCount/index.html                      |  8 ++++----
 docs/Metrics/CommitCount/index.html                            |  8 ++++----
 docs/Metrics/DeletedLinesOfCode/index.html                     |  8 ++++----
 docs/Metrics/DeploymentFrequency/index.html                    |  8 ++++----
 docs/Metrics/FailedDeploymentRecoveryTime/index.html           |  8 ++++----
 docs/Metrics/IncidentAge/index.html                            |  8 ++++----
 docs/Metrics/IncidentCountPer1kLinesOfCode/index.html          |  8 ++++----
 docs/Metrics/LeadTimeForChanges/index.html                     |  8 ++++----
 docs/Metrics/MTTR/index.html                                   |  8 ++++----
 docs/Metrics/PRCodingTime/index.html                           |  8 ++++----
 docs/Metrics/PRCount/index.html                                |  8 ++++----
 docs/Metrics/PRCycleTime/index.html                            |  8 ++++----
 docs/Metrics/PRDeployTime/index.html                           |  8 ++++----
 docs/Metrics/PRMergeRate/index.html                            |  8 ++++----
 docs/Metrics/PRPickupTime/index.html                           |  8 ++++----
 docs/Metrics/PRReviewDepth/index.html                          |  8 ++++----
 docs/Metrics/PRReviewTime/index.html                           |  8 ++++----
 docs/Metrics/PRSize/index.html                                 |  8 ++++----
 docs/Metrics/PRTimeToMerge/index.html                          |  8 ++++----
 docs/Metrics/RequirementCount/index.html                       |  8 ++++----
 docs/Metrics/RequirementDeliveryRate/index.html                |  8 ++++----
 docs/Metrics/RequirementGranularity/index.html                 |  8 ++++----
 docs/Metrics/RequirementLeadTime/index.html                    |  8 ++++----
 docs/Metrics/index.html                                        |  8 ++++----
 docs/Overview/Architecture/index.html                          |  8 ++++----
 docs/Overview/Introduction/index.html                          |  8 ++++----
 docs/Overview/KeyConcepts/index.html                           |  8 ++++----
 docs/Overview/References/index.html                            |  8 ++++----
 docs/Overview/Roadmap/index.html                               |  8 ++++----
 docs/Overview/SupportedDataSources/index.html                  |  8 ++++----
 docs/Overview/index.html                                       |  8 ++++----
 docs/Plugins/azuredevops/index.html                            |  8 ++++----
 docs/Plugins/bamboo/index.html                                 |  8 ++++----
 docs/Plugins/bitbucket/index.html                              |  8 ++++----
 docs/Plugins/bitbucket_server/index.html                       |  8 ++++----
 docs/Plugins/circleci/index.html                               |  8 ++++----
 docs/Plugins/customize/index.html                              |  8 ++++----
 docs/Plugins/dbt/index.html                                    |  8 ++++----
 docs/Plugins/feishu/index.html                                 |  8 ++++----
 docs/Plugins/gitee/index.html                                  |  8 ++++----
 docs/Plugins/gitextractor/index.html                           |  8 ++++----
 docs/Plugins/github/index.html                                 |  8 ++++----
 docs/Plugins/gitlab/index.html                                 |  8 ++++----
 docs/Plugins/index.html                                        |  8 ++++----
 docs/Plugins/jenkins/index.html                                |  8 ++++----
 docs/Plugins/jira/index.html                                   |  8 ++++----
 docs/Plugins/linker/index.html                                 |  8 ++++----
 docs/Plugins/opsgenie/index.html                               |  8 ++++----
 docs/Plugins/pagerduty/index.html                              |  8 ++++----
 docs/Plugins/refdiff/index.html                                |  8 ++++----
 docs/Plugins/sonarqube/index.html                              |  8 ++++----
 docs/Plugins/tapd/index.html                                   |  8 ++++----
 docs/Plugins/teambition/index.html                             |  8 ++++----
 docs/Plugins/trello/index.html                                 |  8 ++++----
 docs/Plugins/webhook/index.html                                |  8 ++++----
 docs/Plugins/zentao/index.html                                 |  8 ++++----
 docs/Troubleshooting/Configuration/index.html                  |  8 ++++----
 docs/Troubleshooting/Dashboard/index.html                      |  8 ++++----
 docs/Troubleshooting/Installation/index.html                   |  8 ++++----
 docs/Troubleshooting/MySqlIssue/index.html                     |  8 ++++----
 docs/Troubleshooting/index.html                                |  8 ++++----
 docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.15/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.15/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.15/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.15/DataModels/index.html                               |  8 ++++----
 docs/v0.15/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.15/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.15/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.15/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.15/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.15/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.15/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.15/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.15/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.15/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.15/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.15/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 docs/v0.15/GettingStarted/index.html                           |  8 ++++----
 docs/v0.15/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.15/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.15/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.15/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.15/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.15/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.15/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.15/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.15/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.15/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.15/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.15/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.15/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.15/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.15/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.15/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.15/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.15/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.15/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.15/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.15/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.15/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.15/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.15/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.15/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.15/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.15/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.15/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.15/Metrics/index.html                                  |  8 ++++----
 docs/v0.15/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.15/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.15/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.15/Overview/References/index.html                      |  8 ++++----
 docs/v0.15/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.15/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.15/Overview/index.html                                 |  8 ++++----
 docs/v0.15/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.15/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.15/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.15/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.15/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.15/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.15/Plugins/github/index.html                           |  8 ++++----
 docs/v0.15/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.15/Plugins/index.html                                  |  8 ++++----
 docs/v0.15/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.15/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.15/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.15/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.15/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.15/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.15/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.15/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.15/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.15/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.15/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html        |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/BitBucket/index.html           |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/GitHub/index.html              |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/GitLab/index.html              |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html             |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/Jira/index.html                |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/Tapd/index.html                |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/Tutorial/index.html            |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/Zentao/index.html              |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/webhook/index.html             |  8 ++++----
 docs/v0.15/UserManuals/DORA/index.html                         |  8 ++++----
 docs/v0.15/UserManuals/Dashboards/AccessControl/index.html     |  8 ++++----
 docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide/index.html  |  8 ++++----
 docs/v0.15/UserManuals/TeamConfiguration/index.html            |  8 ++++----
 docs/v0.15/UserManuals/index.html                              |  8 ++++----
 docs/v0.15/search-index.json                                   |  2 +-
 docs/v0.16/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.16/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.16/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.16/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.16/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.16/Configuration/GitLab/index.html                     |  8 ++++----
 docs/v0.16/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.16/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.16/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.16/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.16/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.16/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.16/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.16/Configuration/index.html                            |  8 ++++----
 docs/v0.16/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.16/DORA/index.html                                     |  8 ++++----
 docs/v0.16/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.16/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.16/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.16/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.16/DataModels/index.html                               |  8 ++++----
 docs/v0.16/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.16/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.16/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.16/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.16/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.16/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.16/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.16/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.16/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.16/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.16/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.16/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.16/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.16/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.16/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 docs/v0.16/GettingStarted/Upgrade/index.html                   |  8 ++++----
 docs/v0.16/GettingStarted/index.html                           |  8 ++++----
 docs/v0.16/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.16/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.16/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.16/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.16/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.16/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.16/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.16/Metrics/CQDuplicatedBlocks/index.html               |  8 ++++----
 docs/v0.16/Metrics/CQDuplicatedLines/index.html                |  8 ++++----
 docs/v0.16/Metrics/CQIssueCount/index.html                     |  8 ++++----
 docs/v0.16/Metrics/CQMaintainability-Debt/index.html           |  8 ++++----
 docs/v0.16/Metrics/CQTest/index.html                           |  8 ++++----
 docs/v0.16/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.16/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.16/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.16/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.16/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.16/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.16/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.16/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.16/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.16/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.16/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.16/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.16/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.16/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.16/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.16/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.16/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.16/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.16/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.16/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.16/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.16/Metrics/index.html                                  |  8 ++++----
 docs/v0.16/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.16/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.16/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.16/Overview/References/index.html                      |  8 ++++----
 docs/v0.16/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.16/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.16/Overview/index.html                                 |  8 ++++----
 docs/v0.16/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.16/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.16/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.16/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.16/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.16/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.16/Plugins/github/index.html                           |  8 ++++----
 docs/v0.16/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.16/Plugins/index.html                                  |  8 ++++----
 docs/v0.16/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.16/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.16/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.16/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.16/Plugins/sonarqube/index.html                        |  8 ++++----
 docs/v0.16/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.16/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.16/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.16/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.16/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.16/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.16/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.16/search-index.json                                   |  2 +-
 docs/v0.17/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.17/Configuration/AzureDevOps/index.html                |  8 ++++----
 docs/v0.17/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.17/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.17/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.17/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.17/Configuration/GitLab/index.html                     |  8 ++++----
 docs/v0.17/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.17/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.17/Configuration/PagerDuty/index.html                  |  8 ++++----
 docs/v0.17/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.17/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.17/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.17/Configuration/Teambition/index.html                 |  8 ++++----
 docs/v0.17/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.17/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.17/Configuration/index.html                            |  8 ++++----
 docs/v0.17/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.17/DORA/index.html                                     |  8 ++++----
 docs/v0.17/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.17/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.17/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.17/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.17/DataModels/index.html                               |  8 ++++----
 docs/v0.17/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.17/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.17/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.17/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.17/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.17/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.17/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.17/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.17/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.17/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.17/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.17/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.17/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.17/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.17/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 docs/v0.17/GettingStarted/Upgrade/index.html                   |  8 ++++----
 docs/v0.17/GettingStarted/index.html                           |  8 ++++----
 docs/v0.17/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.17/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.17/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.17/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.17/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.17/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.17/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.17/Metrics/CQDuplicatedBlocks/index.html               |  8 ++++----
 docs/v0.17/Metrics/CQDuplicatedLines/index.html                |  8 ++++----
 docs/v0.17/Metrics/CQIssueCount/index.html                     |  8 ++++----
 docs/v0.17/Metrics/CQMaintainability-Debt/index.html           |  8 ++++----
 docs/v0.17/Metrics/CQTest/index.html                           |  8 ++++----
 docs/v0.17/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.17/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.17/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.17/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.17/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.17/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.17/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.17/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.17/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.17/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.17/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.17/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.17/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.17/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.17/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.17/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.17/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.17/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.17/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.17/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.17/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.17/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.17/Metrics/index.html                                  |  8 ++++----
 docs/v0.17/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.17/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.17/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.17/Overview/References/index.html                      |  8 ++++----
 docs/v0.17/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.17/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.17/Overview/index.html                                 |  8 ++++----
 docs/v0.17/Plugins/azuredevops/index.html                      |  8 ++++----
 docs/v0.17/Plugins/bamboo/index.html                           |  8 ++++----
 docs/v0.17/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.17/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.17/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.17/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.17/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.17/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.17/Plugins/github/index.html                           |  8 ++++----
 docs/v0.17/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.17/Plugins/index.html                                  |  8 ++++----
 docs/v0.17/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.17/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.17/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.17/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.17/Plugins/sonarqube/index.html                        |  8 ++++----
 docs/v0.17/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.17/Plugins/teambition/index.html                       |  8 ++++----
 docs/v0.17/Plugins/trello/index.html                           |  8 ++++----
 docs/v0.17/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.17/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.17/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.17/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.17/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.17/Troubleshooting/MySqlSizeIssue/index.html           |  8 ++++----
 docs/v0.17/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.17/search-index.json                                   |  2 +-
 docs/v0.18/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.18/Configuration/AzureDevOps/index.html                |  8 ++++----
 docs/v0.18/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.18/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.18/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.18/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.18/Configuration/GitLab/index.html                     |  8 ++++----
 docs/v0.18/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.18/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.18/Configuration/PagerDuty/index.html                  |  8 ++++----
 docs/v0.18/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.18/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.18/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.18/Configuration/Teambition/index.html                 |  8 ++++----
 docs/v0.18/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.18/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.18/Configuration/index.html                            |  8 ++++----
 docs/v0.18/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.18/DORA/index.html                                     |  8 ++++----
 docs/v0.18/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.18/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.18/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.18/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.18/DataModels/index.html                               |  8 ++++----
 docs/v0.18/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.18/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.18/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.18/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.18/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.18/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.18/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.18/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.18/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.18/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.18/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.18/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.18/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.18/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.18/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 docs/v0.18/GettingStarted/Upgrade/index.html                   |  8 ++++----
 docs/v0.18/GettingStarted/index.html                           |  8 ++++----
 docs/v0.18/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.18/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.18/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.18/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.18/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.18/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.18/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.18/Metrics/CQDuplicatedBlocks/index.html               |  8 ++++----
 docs/v0.18/Metrics/CQDuplicatedLines/index.html                |  8 ++++----
 docs/v0.18/Metrics/CQIssueCount/index.html                     |  8 ++++----
 docs/v0.18/Metrics/CQMaintainability-Debt/index.html           |  8 ++++----
 docs/v0.18/Metrics/CQTest/index.html                           |  8 ++++----
 docs/v0.18/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.18/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.18/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.18/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.18/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.18/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.18/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.18/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.18/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.18/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.18/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.18/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.18/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.18/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.18/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.18/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.18/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.18/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.18/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.18/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.18/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.18/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.18/Metrics/index.html                                  |  8 ++++----
 docs/v0.18/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.18/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.18/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.18/Overview/References/index.html                      |  8 ++++----
 docs/v0.18/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.18/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.18/Overview/index.html                                 |  8 ++++----
 docs/v0.18/Plugins/azuredevops/index.html                      |  8 ++++----
 docs/v0.18/Plugins/bamboo/index.html                           |  8 ++++----
 docs/v0.18/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.18/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.18/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.18/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.18/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.18/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.18/Plugins/github/index.html                           |  8 ++++----
 docs/v0.18/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.18/Plugins/index.html                                  |  8 ++++----
 docs/v0.18/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.18/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.18/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.18/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.18/Plugins/sonarqube/index.html                        |  8 ++++----
 docs/v0.18/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.18/Plugins/teambition/index.html                       |  8 ++++----
 docs/v0.18/Plugins/trello/index.html                           |  8 ++++----
 docs/v0.18/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.18/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.18/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.18/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.18/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.18/Troubleshooting/MySqlSizeIssue/index.html           |  8 ++++----
 docs/v0.18/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.18/search-index.json                                   |  2 +-
 docs/v0.19/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.19/Configuration/AzureDevOps/index.html                |  8 ++++----
 docs/v0.19/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.19/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.19/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.19/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.19/Configuration/GitLab/index.html                     |  8 ++++----
 docs/v0.19/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.19/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.19/Configuration/PagerDuty/index.html                  |  8 ++++----
 docs/v0.19/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.19/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.19/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.19/Configuration/Teambition/index.html                 |  8 ++++----
 docs/v0.19/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.19/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.19/Configuration/index.html                            |  8 ++++----
 docs/v0.19/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.19/DORA/index.html                                     |  8 ++++----
 docs/v0.19/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.19/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.19/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.19/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.19/DataModels/index.html                               |  8 ++++----
 docs/v0.19/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.19/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.19/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.19/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.19/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.19/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.19/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.19/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.19/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.19/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.19/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.19/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.19/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.19/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.19/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 docs/v0.19/GettingStarted/Upgrade/index.html                   |  8 ++++----
 docs/v0.19/GettingStarted/index.html                           |  8 ++++----
 docs/v0.19/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.19/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.19/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.19/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.19/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.19/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.19/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.19/Metrics/CQDuplicatedBlocks/index.html               |  8 ++++----
 docs/v0.19/Metrics/CQDuplicatedLines/index.html                |  8 ++++----
 docs/v0.19/Metrics/CQIssueCount/index.html                     |  8 ++++----
 docs/v0.19/Metrics/CQMaintainability-Debt/index.html           |  8 ++++----
 docs/v0.19/Metrics/CQTest/index.html                           |  8 ++++----
 docs/v0.19/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.19/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.19/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.19/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.19/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.19/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.19/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.19/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.19/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.19/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.19/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.19/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.19/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.19/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.19/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.19/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.19/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.19/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.19/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.19/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.19/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.19/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.19/Metrics/index.html                                  |  8 ++++----
 docs/v0.19/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.19/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.19/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.19/Overview/References/index.html                      |  8 ++++----
 docs/v0.19/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.19/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.19/Overview/index.html                                 |  8 ++++----
 docs/v0.19/Plugins/azuredevops/index.html                      |  8 ++++----
 docs/v0.19/Plugins/bamboo/index.html                           |  8 ++++----
 docs/v0.19/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.19/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.19/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.19/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.19/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.19/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.19/Plugins/github/index.html                           |  8 ++++----
 docs/v0.19/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.19/Plugins/index.html                                  |  8 ++++----
 docs/v0.19/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.19/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.19/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.19/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.19/Plugins/sonarqube/index.html                        |  8 ++++----
 docs/v0.19/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.19/Plugins/teambition/index.html                       |  8 ++++----
 docs/v0.19/Plugins/trello/index.html                           |  8 ++++----
 docs/v0.19/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.19/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.19/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.19/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.19/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.19/Troubleshooting/MySqlSizeIssue/index.html           |  8 ++++----
 docs/v0.19/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.19/search-index.json                                   |  2 +-
 docs/v0.20/Config UI/index.html                                |  8 ++++----
 docs/v0.20/Configuration/APIKeys/index.html                    |  8 ++++----
 docs/v0.20/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.20/Configuration/AzureDevOps/index.html                |  8 ++++----
 docs/v0.20/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.20/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.20/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.20/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.20/Configuration/GitLab/index.html                     |  8 ++++----
 docs/v0.20/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.20/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.20/Configuration/PagerDuty/index.html                  |  8 ++++----
 docs/v0.20/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.20/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.20/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.20/Configuration/Teambition/index.html                 |  8 ++++----
 docs/v0.20/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.20/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.20/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.20/DORA/index.html                                     |  8 ++++----
 docs/v0.20/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.20/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.20/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.20/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.20/DataModels/index.html                               |  8 ++++----
 docs/v0.20/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.20/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.20/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.20/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.20/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.20/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.20/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.20/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.20/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.20/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.20/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.20/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.20/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.20/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.20/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 docs/v0.20/GettingStarted/Upgrade/index.html                   |  8 ++++----
 docs/v0.20/GettingStarted/index.html                           |  8 ++++----
 docs/v0.20/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.20/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.20/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.20/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.20/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.20/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.20/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.20/Metrics/CQDuplicatedBlocks/index.html               |  8 ++++----
 docs/v0.20/Metrics/CQDuplicatedLines/index.html                |  8 ++++----
 docs/v0.20/Metrics/CQIssueCount/index.html                     |  8 ++++----
 docs/v0.20/Metrics/CQMaintainability-Debt/index.html           |  8 ++++----
 docs/v0.20/Metrics/CQTest/index.html                           |  8 ++++----
 docs/v0.20/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.20/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.20/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.20/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.20/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.20/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.20/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.20/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.20/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.20/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.20/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.20/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.20/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.20/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.20/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.20/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.20/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.20/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.20/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.20/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.20/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.20/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.20/Metrics/index.html                                  |  8 ++++----
 docs/v0.20/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.20/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.20/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.20/Overview/References/index.html                      |  8 ++++----
 docs/v0.20/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.20/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.20/Overview/index.html                                 |  8 ++++----
 docs/v0.20/Plugins/azuredevops/index.html                      |  8 ++++----
 docs/v0.20/Plugins/bamboo/index.html                           |  8 ++++----
 docs/v0.20/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.20/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.20/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.20/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.20/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.20/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.20/Plugins/github/index.html                           |  8 ++++----
 docs/v0.20/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.20/Plugins/index.html                                  |  8 ++++----
 docs/v0.20/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.20/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.20/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.20/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.20/Plugins/sonarqube/index.html                        |  8 ++++----
 docs/v0.20/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.20/Plugins/teambition/index.html                       |  8 ++++----
 docs/v0.20/Plugins/trello/index.html                           |  8 ++++----
 docs/v0.20/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.20/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.20/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.20/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.20/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.20/Troubleshooting/MySqlIssue/index.html               |  8 ++++----
 docs/v0.20/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.20/search-index.json                                   |  2 +-
 docs/v0.21/Config UI/index.html                                |  8 ++++----
 docs/v0.21/Configuration/APIKeys/index.html                    |  8 ++++----
 docs/v0.21/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.21/Configuration/AzureDevOps/index.html                |  8 ++++----
 docs/v0.21/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.21/Configuration/CircleCI/index.html                   |  8 ++++----
 docs/v0.21/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.21/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.21/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.21/Configuration/GitLab/index.html                     |  8 ++++----
 .../Configuration/HowToOrganizeDevlakeProjects/index.html      |  8 ++++----
 docs/v0.21/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.21/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.21/Configuration/Opsgenie/index.html                   |  8 ++++----
 docs/v0.21/Configuration/PagerDuty/index.html                  |  8 ++++----
 docs/v0.21/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.21/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.21/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.21/Configuration/Teambition/index.html                 |  8 ++++----
 docs/v0.21/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.21/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.21/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.21/DORA/index.html                                     |  8 ++++----
 docs/v0.21/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.21/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.21/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.21/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.21/DataModels/index.html                               |  8 ++++----
 docs/v0.21/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.21/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.21/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.21/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.21/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.21/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.21/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.21/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.21/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.21/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.21/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.21/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.21/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.21/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.21/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 docs/v0.21/GettingStarted/QuickStart/index.html                |  8 ++++----
 docs/v0.21/GettingStarted/Upgrade/index.html                   |  8 ++++----
 docs/v0.21/GettingStarted/index.html                           |  8 ++++----
 docs/v0.21/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.21/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.21/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.21/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.21/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.21/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.21/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.21/Metrics/CQDuplicatedBlocks/index.html               |  8 ++++----
 docs/v0.21/Metrics/CQDuplicatedLines/index.html                |  8 ++++----
 docs/v0.21/Metrics/CQIssueCount/index.html                     |  8 ++++----
 docs/v0.21/Metrics/CQMaintainability-Debt/index.html           |  8 ++++----
 docs/v0.21/Metrics/CQTest/index.html                           |  8 ++++----
 docs/v0.21/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.21/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.21/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.21/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.21/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.21/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.21/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.21/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.21/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.21/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.21/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.21/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.21/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.21/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.21/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.21/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.21/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.21/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.21/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.21/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.21/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.21/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.21/Metrics/index.html                                  |  8 ++++----
 docs/v0.21/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.21/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.21/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.21/Overview/References/index.html                      |  8 ++++----
 docs/v0.21/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.21/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.21/Overview/index.html                                 |  8 ++++----
 docs/v0.21/Plugins/azuredevops/index.html                      |  8 ++++----
 docs/v0.21/Plugins/bamboo/index.html                           |  8 ++++----
 docs/v0.21/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.21/Plugins/circleci/index.html                         |  8 ++++----
 docs/v0.21/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.21/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.21/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.21/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.21/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.21/Plugins/github/index.html                           |  8 ++++----
 docs/v0.21/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.21/Plugins/index.html                                  |  8 ++++----
 docs/v0.21/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.21/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.21/Plugins/opsgenie/index.html                         |  8 ++++----
 docs/v0.21/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.21/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.21/Plugins/sonarqube/index.html                        |  8 ++++----
 docs/v0.21/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.21/Plugins/teambition/index.html                       |  8 ++++----
 docs/v0.21/Plugins/trello/index.html                           |  8 ++++----
 docs/v0.21/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.21/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.21/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.21/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.21/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.21/Troubleshooting/MySqlIssue/index.html               |  8 ++++----
 docs/v0.21/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.21/search-index.json                                   |  2 +-
 docs/v1.0/Config UI/index.html                                 |  8 ++++----
 docs/v1.0/Configuration/APIKeys/index.html                     |  8 ++++----
 docs/v1.0/Configuration/AdvancedMode/index.html                |  8 ++++----
 docs/v1.0/Configuration/AzureDevOps/index.html                 |  8 ++++----
 docs/v1.0/Configuration/BitBucket/index.html                   |  8 ++++----
 docs/v1.0/Configuration/BitBucketServer/index.html             |  8 ++++----
 docs/v1.0/Configuration/CircleCI/index.html                    |  8 ++++----
 docs/v1.0/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 docs/v1.0/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v1.0/Configuration/GitHub/index.html                      |  8 ++++----
 docs/v1.0/Configuration/GitLab/index.html                      |  8 ++++----
 .../v1.0/Configuration/HowToOrganizeDevlakeProjects/index.html |  8 ++++----
 docs/v1.0/Configuration/Jenkins/index.html                     |  8 ++++----
 docs/v1.0/Configuration/Jira/index.html                        |  8 ++++----
 docs/v1.0/Configuration/Opsgenie/index.html                    |  8 ++++----
 docs/v1.0/Configuration/PagerDuty/index.html                   |  8 ++++----
 docs/v1.0/Configuration/SonarQube/index.html                   |  8 ++++----
 docs/v1.0/Configuration/Tapd/index.html                        |  8 ++++----
 docs/v1.0/Configuration/TeamConfiguration/index.html           |  8 ++++----
 docs/v1.0/Configuration/Teambition/index.html                  |  8 ++++----
 docs/v1.0/Configuration/Tutorial/index.html                    |  8 ++++----
 docs/v1.0/Configuration/Zentao/index.html                      |  8 ++++----
 docs/v1.0/Configuration/webhook/index.html                     |  8 ++++----
 docs/v1.0/DORA/index.html                                      |  8 ++++----
 docs/v1.0/DataModels/DevLakeDomainLayerSchema/index.html       |  8 ++++----
 docs/v1.0/DataModels/RawLayerSchema/index.html                 |  8 ++++----
 docs/v1.0/DataModels/SystemTables/index.html                   |  8 ++++----
 docs/v1.0/DataModels/ToolLayerSchema/index.html                |  8 ++++----
 docs/v1.0/DataModels/index.html                                |  8 ++++----
 docs/v1.0/DeveloperManuals/DBMigration/index.html              |  8 ++++----
 docs/v1.0/DeveloperManuals/Dal/index.html                      |  8 ++++----
 docs/v1.0/DeveloperManuals/DeveloperSetup/index.html           |  8 ++++----
 docs/v1.0/DeveloperManuals/E2E-Test-Guide/index.html           |  8 ++++----
 docs/v1.0/DeveloperManuals/Notifications/index.html            |  8 ++++----
 docs/v1.0/DeveloperManuals/PluginImplementation/index.html     |  8 ++++----
 docs/v1.0/DeveloperManuals/Project/index.html                  |  8 ++++----
 docs/v1.0/DeveloperManuals/Release-SOP/index.html              |  8 ++++----
 docs/v1.0/DeveloperManuals/SourceCodeReference/index.html      |  8 ++++----
 docs/v1.0/DeveloperManuals/TagNamingConventions/index.html     |  8 ++++----
 docs/v1.0/DeveloperManuals/UnitTest/index.html                 |  8 ++++----
 docs/v1.0/DeveloperManuals/index.html                          |  8 ++++----
 docs/v1.0/GettingStarted/Authentication/index.html             |  8 ++++----
 docs/v1.0/GettingStarted/DockerComposeSetup/index.html         |  8 ++++----
 docs/v1.0/GettingStarted/HelmSetup/index.html                  |  8 ++++----
 docs/v1.0/GettingStarted/QuickStart/index.html                 |  8 ++++----
 docs/v1.0/GettingStarted/Upgrade/index.html                    |  8 ++++----
 docs/v1.0/GettingStarted/index.html                            |  8 ++++----
 docs/v1.0/Metrics/AddedLinesOfCode/index.html                  |  8 ++++----
 docs/v1.0/Metrics/BugAge/index.html                            |  8 ++++----
 docs/v1.0/Metrics/BugCountPer1kLinesOfCode/index.html          |  8 ++++----
 docs/v1.0/Metrics/BuildCount/index.html                        |  8 ++++----
 docs/v1.0/Metrics/BuildDuration/index.html                     |  8 ++++----
 docs/v1.0/Metrics/BuildSuccessRate/index.html                  |  8 ++++----
 docs/v1.0/Metrics/CFR/index.html                               |  8 ++++----
 docs/v1.0/Metrics/CQDuplicatedBlocks/index.html                |  8 ++++----
 docs/v1.0/Metrics/CQDuplicatedLines/index.html                 |  8 ++++----
 docs/v1.0/Metrics/CQIssueCount/index.html                      |  8 ++++----
 docs/v1.0/Metrics/CQMaintainability-Debt/index.html            |  8 ++++----
 docs/v1.0/Metrics/CQTest/index.html                            |  8 ++++----
 docs/v1.0/Metrics/CommitAuthorCount/index.html                 |  8 ++++----
 docs/v1.0/Metrics/CommitCount/index.html                       |  8 ++++----
 docs/v1.0/Metrics/DeletedLinesOfCode/index.html                |  8 ++++----
 docs/v1.0/Metrics/DeploymentFrequency/index.html               |  8 ++++----
 docs/v1.0/Metrics/FailedDeploymentRecoveryTime/index.html      |  8 ++++----
 docs/v1.0/Metrics/IncidentAge/index.html                       |  8 ++++----
 docs/v1.0/Metrics/IncidentCountPer1kLinesOfCode/index.html     |  8 ++++----
 docs/v1.0/Metrics/LeadTimeForChanges/index.html                |  8 ++++----
 docs/v1.0/Metrics/MTTR/index.html                              |  8 ++++----
 docs/v1.0/Metrics/PRCodingTime/index.html                      |  8 ++++----
 docs/v1.0/Metrics/PRCount/index.html                           |  8 ++++----
 docs/v1.0/Metrics/PRCycleTime/index.html                       |  8 ++++----
 docs/v1.0/Metrics/PRDeployTime/index.html                      |  8 ++++----
 docs/v1.0/Metrics/PRMergeRate/index.html                       |  8 ++++----
 docs/v1.0/Metrics/PRPickupTime/index.html                      |  8 ++++----
 docs/v1.0/Metrics/PRReviewDepth/index.html                     |  8 ++++----
 docs/v1.0/Metrics/PRReviewTime/index.html                      |  8 ++++----
 docs/v1.0/Metrics/PRSize/index.html                            |  8 ++++----
 docs/v1.0/Metrics/PRTimeToMerge/index.html                     |  8 ++++----
 docs/v1.0/Metrics/RequirementCount/index.html                  |  8 ++++----
 docs/v1.0/Metrics/RequirementDeliveryRate/index.html           |  8 ++++----
 docs/v1.0/Metrics/RequirementGranularity/index.html            |  8 ++++----
 docs/v1.0/Metrics/RequirementLeadTime/index.html               |  8 ++++----
 docs/v1.0/Metrics/index.html                                   |  8 ++++----
 docs/v1.0/Overview/Architecture/index.html                     |  8 ++++----
 docs/v1.0/Overview/Introduction/index.html                     |  8 ++++----
 docs/v1.0/Overview/KeyConcepts/index.html                      |  8 ++++----
 docs/v1.0/Overview/References/index.html                       |  8 ++++----
 docs/v1.0/Overview/Roadmap/index.html                          |  8 ++++----
 docs/v1.0/Overview/SupportedDataSources/index.html             |  8 ++++----
 docs/v1.0/Overview/index.html                                  |  8 ++++----
 docs/v1.0/Plugins/azuredevops/index.html                       |  8 ++++----
 docs/v1.0/Plugins/bamboo/index.html                            |  8 ++++----
 docs/v1.0/Plugins/bitbucket/index.html                         |  8 ++++----
 docs/v1.0/Plugins/bitbucket_server/index.html                  |  8 ++++----
 docs/v1.0/Plugins/circleci/index.html                          |  8 ++++----
 docs/v1.0/Plugins/customize/index.html                         |  8 ++++----
 docs/v1.0/Plugins/dbt/index.html                               |  8 ++++----
 docs/v1.0/Plugins/feishu/index.html                            |  8 ++++----
 docs/v1.0/Plugins/gitee/index.html                             |  8 ++++----
 docs/v1.0/Plugins/gitextractor/index.html                      |  8 ++++----
 docs/v1.0/Plugins/github/index.html                            |  8 ++++----
 docs/v1.0/Plugins/gitlab/index.html                            |  8 ++++----
 docs/v1.0/Plugins/index.html                                   |  8 ++++----
 docs/v1.0/Plugins/jenkins/index.html                           |  8 ++++----
 docs/v1.0/Plugins/jira/index.html                              |  8 ++++----
 docs/v1.0/Plugins/linker/index.html                            |  8 ++++----
 docs/v1.0/Plugins/opsgenie/index.html                          |  8 ++++----
 docs/v1.0/Plugins/pagerduty/index.html                         |  8 ++++----
 docs/v1.0/Plugins/refdiff/index.html                           |  8 ++++----
 docs/v1.0/Plugins/sonarqube/index.html                         |  8 ++++----
 docs/v1.0/Plugins/tapd/index.html                              |  8 ++++----
 docs/v1.0/Plugins/teambition/index.html                        |  8 ++++----
 docs/v1.0/Plugins/trello/index.html                            |  8 ++++----
 docs/v1.0/Plugins/webhook/index.html                           |  8 ++++----
 docs/v1.0/Plugins/zentao/index.html                            |  8 ++++----
 docs/v1.0/Troubleshooting/Configuration/index.html             |  8 ++++----
 docs/v1.0/Troubleshooting/Dashboard/index.html                 |  8 ++++----
 docs/v1.0/Troubleshooting/Installation/index.html              |  8 ++++----
 docs/v1.0/Troubleshooting/MySqlIssue/index.html                |  8 ++++----
 docs/v1.0/Troubleshooting/index.html                           |  8 ++++----
 docs/v1.0/search-index.json                                    |  2 +-
 download/index.html                                            |  8 ++++----
 index.html                                                     |  8 ++++----
 livedemo/DataSources/GitHub/index.html                         |  8 ++++----
 livedemo/DataSources/GitLab/index.html                         |  8 ++++----
 livedemo/DataSources/Jenkins/index.html                        |  8 ++++----
 livedemo/DataSources/Jira/index.html                           |  8 ++++----
 livedemo/DataSources/SonarQube/index.html                      |  8 ++++----
 livedemo/DataSources/index.html                                |  8 ++++----
 livedemo/DiveIntoTheLake/index.html                            |  8 ++++----
 livedemo/DivingIntoTheLake/Ben-Stiefel/index.html              |  8 ++++----
 livedemo/DivingIntoTheLake/Tatiana/index.html                  |  8 ++++----
 livedemo/EngineeringLeads/DORA/index.html                      |  8 ++++----
 livedemo/EngineeringLeads/EngineeringOverview/index.html       |  8 ++++----
 .../EngineeringThroughputAndCycleTime/index.html               |  8 ++++----
 .../EngineeringThroughputAndCycleTimeTeamView/index.html       |  8 ++++----
 .../EngineeringLeads/GitextractorMetricsDashboard/index.html   |  8 ++++----
 livedemo/EngineeringLeads/WeeklyBugRetro/index.html            |  8 ++++----
 livedemo/EngineeringLeads/index.html                           |  8 ++++----
 livedemo/OSSMaintainers/CommunityExperience/index.html         |  8 ++++----
 livedemo/OSSMaintainers/WeeklyCommunityRetro/index.html        |  8 ++++----
 livedemo/OSSMaintainers/index.html                             |  8 ++++----
 markdown-page/index.html                                       |  8 ++++----
 search-index.json                                              |  2 +-
 search/index.html                                              |  8 ++++----
 team/index.html                                                |  8 ++++----
 zh/404.html                                                    |  8 ++++----
 zh/assets/js/c22aa826.173bd8ac.js                              |  1 -
 zh/assets/js/c22aa826.28bfa49f.js                              |  1 +
 zh/assets/js/{main.ff58f1b2.js => main.5f446113.js}            |  4 ++--
 ...in.ff58f1b2.js.LICENSE.txt => main.5f446113.js.LICENSE.txt} |  0
 .../js/{runtime~main.e0cc1f16.js => runtime~main.b05c6256.js}  |  2 +-
 zh/blog/DevLake-Playground-How-to-explore-your-data/index.html |  8 ++++----
 .../index.html                                                 |  8 ++++----
 zh/blog/apache-welcomes-devlake/index.html                     |  8 ++++----
 zh/blog/archive/index.html                                     |  8 ++++----
 .../compatibility-of-apache-devLake-with-postgreSQL/index.html |  8 ++++----
 zh/blog/how-DevLake-is-up-and-running/index.html               |  8 ++++----
 zh/blog/index.html                                             |  8 ++++----
 zh/blog/tags/apache/index.html                                 |  8 ++++----
 zh/blog/tags/database/index.html                               |  8 ++++----
 zh/blog/tags/dev-lake/index.html                               |  8 ++++----
 zh/blog/tags/devlake/index.html                                |  8 ++++----
 zh/blog/tags/engineering-metrics/index.html                    |  8 ++++----
 zh/blog/tags/grafana/index.html                                |  8 ++++----
 zh/blog/tags/index.html                                        |  8 ++++----
 zh/blog/tags/playground/index.html                             |  8 ++++----
 zh/blog/tags/postgresql/index.html                             |  8 ++++----
 zh/blog/tags/process-mining/index.html                         |  8 ++++----
 zh/blog/tags/python/index.html                                 |  8 ++++----
 zh/blogOverview/index.html                                     |  8 ++++----
 zh/community/Events/index.html                                 |  8 ++++----
 zh/community/MakingContributions/BlogSubmission/index.html     |  8 ++++----
 .../CommitterApplicationWorkflow/index.html                    |  8 ++++----
 zh/community/MakingContributions/SignICLA/index.html           |  8 ++++----
 .../MakingContributions/contributor-growth-program/index.html  |  8 ++++----
 .../MakingContributions/development-workflow/index.html        |  8 ++++----
 .../MakingContributions/fix-or-create-issues/index.html        |  8 ++++----
 zh/community/MakingContributions/index.html                    |  8 ++++----
 zh/community/index.html                                        |  8 ++++----
 zh/community/subscribe/index.html                              |  8 ++++----
 zh/community/trademark/index.html                              |  8 ++++----
 zh/docs/Config UI/index.html                                   |  8 ++++----
 zh/docs/Configuration/APIKeys/index.html                       |  8 ++++----
 zh/docs/Configuration/AdvancedMode/index.html                  |  8 ++++----
 zh/docs/Configuration/AzureDevOps/index.html                   |  8 ++++----
 zh/docs/Configuration/BitBucket/index.html                     |  8 ++++----
 zh/docs/Configuration/BitBucketServer/index.html               |  8 ++++----
 zh/docs/Configuration/CircleCI/index.html                      |  8 ++++----
 zh/docs/Configuration/Dashboards/AccessControl/index.html      |  8 ++++----
 zh/docs/Configuration/Dashboards/GrafanaUserGuide/index.html   |  8 ++++----
 zh/docs/Configuration/GitHub/index.html                        |  8 ++++----
 zh/docs/Configuration/GitLab/index.html                        |  8 ++++----
 zh/docs/Configuration/HowToOrganizeDevlakeProjects/index.html  |  8 ++++----
 zh/docs/Configuration/Jenkins/index.html                       |  8 ++++----
 zh/docs/Configuration/Jira/index.html                          |  8 ++++----
 zh/docs/Configuration/Opsgenie/index.html                      |  8 ++++----
 zh/docs/Configuration/PagerDuty/index.html                     |  8 ++++----
 zh/docs/Configuration/SonarQube/index.html                     |  8 ++++----
 zh/docs/Configuration/Tapd/index.html                          |  8 ++++----
 zh/docs/Configuration/TeamConfiguration/index.html             |  8 ++++----
 zh/docs/Configuration/Teambition/index.html                    |  8 ++++----
 zh/docs/Configuration/Tutorial/index.html                      |  8 ++++----
 zh/docs/Configuration/Zentao/index.html                        |  8 ++++----
 zh/docs/Configuration/webhook/index.html                       |  8 ++++----
 zh/docs/DORA/index.html                                        |  8 ++++----
 zh/docs/DataModels/DevLakeDomainLayerSchema/index.html         | 10 +++++-----
 zh/docs/DataModels/RawLayerSchema/index.html                   |  8 ++++----
 zh/docs/DataModels/SystemTables/index.html                     |  8 ++++----
 zh/docs/DataModels/ToolLayerSchema/index.html                  |  8 ++++----
 zh/docs/DataModels/index.html                                  |  8 ++++----
 zh/docs/DeveloperManuals/DBMigration/index.html                |  8 ++++----
 zh/docs/DeveloperManuals/Dal/index.html                        |  8 ++++----
 zh/docs/DeveloperManuals/DeveloperSetup/index.html             |  8 ++++----
 zh/docs/DeveloperManuals/E2E-Test-Guide/index.html             |  8 ++++----
 zh/docs/DeveloperManuals/Notifications/index.html              |  8 ++++----
 zh/docs/DeveloperManuals/PluginImplementation/index.html       |  8 ++++----
 zh/docs/DeveloperManuals/Project/index.html                    |  8 ++++----
 zh/docs/DeveloperManuals/Release-SOP/index.html                |  8 ++++----
 zh/docs/DeveloperManuals/SourceCodeReference/index.html        |  8 ++++----
 zh/docs/DeveloperManuals/TagNamingConventions/index.html       |  8 ++++----
 zh/docs/DeveloperManuals/UnitTest/index.html                   |  8 ++++----
 zh/docs/DeveloperManuals/index.html                            |  8 ++++----
 zh/docs/GettingStarted/Authentication/index.html               |  8 ++++----
 zh/docs/GettingStarted/DockerComposeSetup/index.html           |  8 ++++----
 zh/docs/GettingStarted/Environment/index.html                  |  8 ++++----
 zh/docs/GettingStarted/HelmSetup/index.html                    |  8 ++++----
 zh/docs/GettingStarted/QuickStart/index.html                   |  8 ++++----
 zh/docs/GettingStarted/Upgrade/index.html                      |  8 ++++----
 zh/docs/GettingStarted/index.html                              |  8 ++++----
 zh/docs/Metrics/AddedLinesOfCode/index.html                    |  8 ++++----
 zh/docs/Metrics/BugAge/index.html                              |  8 ++++----
 zh/docs/Metrics/BugCountPer1kLinesOfCode/index.html            |  8 ++++----
 zh/docs/Metrics/BuildCount/index.html                          |  8 ++++----
 zh/docs/Metrics/BuildDuration/index.html                       |  8 ++++----
 zh/docs/Metrics/BuildSuccessRate/index.html                    |  8 ++++----
 zh/docs/Metrics/CFR/index.html                                 |  8 ++++----
 zh/docs/Metrics/CQDuplicatedBlocks/index.html                  |  8 ++++----
 zh/docs/Metrics/CQDuplicatedLines/index.html                   |  8 ++++----
 zh/docs/Metrics/CQIssueCount/index.html                        |  8 ++++----
 zh/docs/Metrics/CQMaintainability-Debt/index.html              |  8 ++++----
 zh/docs/Metrics/CQTest/index.html                              |  8 ++++----
 zh/docs/Metrics/CommitAuthorCount/index.html                   |  8 ++++----
 zh/docs/Metrics/CommitCount/index.html                         |  8 ++++----
 zh/docs/Metrics/DeletedLinesOfCode/index.html                  |  8 ++++----
 zh/docs/Metrics/DeploymentFrequency/index.html                 |  8 ++++----
 zh/docs/Metrics/FailedDeploymentRecoveryTime/index.html        |  8 ++++----
 zh/docs/Metrics/IncidentAge/index.html                         |  8 ++++----
 zh/docs/Metrics/IncidentCountPer1kLinesOfCode/index.html       |  8 ++++----
 zh/docs/Metrics/LeadTimeForChanges/index.html                  |  8 ++++----
 zh/docs/Metrics/MTTR/index.html                                |  8 ++++----
 zh/docs/Metrics/PRCodingTime/index.html                        |  8 ++++----
 zh/docs/Metrics/PRCount/index.html                             |  8 ++++----
 zh/docs/Metrics/PRCycleTime/index.html                         |  8 ++++----
 zh/docs/Metrics/PRDeployTime/index.html                        |  8 ++++----
 zh/docs/Metrics/PRMergeRate/index.html                         |  8 ++++----
 zh/docs/Metrics/PRPickupTime/index.html                        |  8 ++++----
 zh/docs/Metrics/PRReviewDepth/index.html                       |  8 ++++----
 zh/docs/Metrics/PRReviewTime/index.html                        |  8 ++++----
 zh/docs/Metrics/PRSize/index.html                              |  8 ++++----
 zh/docs/Metrics/PRTimeToMerge/index.html                       |  8 ++++----
 zh/docs/Metrics/RequirementCount/index.html                    |  8 ++++----
 zh/docs/Metrics/RequirementDeliveryRate/index.html             |  8 ++++----
 zh/docs/Metrics/RequirementGranularity/index.html              |  8 ++++----
 zh/docs/Metrics/RequirementLeadTime/index.html                 |  8 ++++----
 zh/docs/Metrics/index.html                                     |  8 ++++----
 zh/docs/Overview/Architecture/index.html                       |  8 ++++----
 zh/docs/Overview/Introduction/index.html                       |  8 ++++----
 zh/docs/Overview/KeyConcepts/index.html                        |  8 ++++----
 zh/docs/Overview/References/index.html                         |  8 ++++----
 zh/docs/Overview/Roadmap/index.html                            |  8 ++++----
 zh/docs/Overview/SupportedDataSources/index.html               |  8 ++++----
 zh/docs/Overview/index.html                                    |  8 ++++----
 zh/docs/Plugins/azuredevops/index.html                         |  8 ++++----
 zh/docs/Plugins/bamboo/index.html                              |  8 ++++----
 zh/docs/Plugins/bitbucket/index.html                           |  8 ++++----
 zh/docs/Plugins/bitbucket_server/index.html                    |  8 ++++----
 zh/docs/Plugins/circleci/index.html                            |  8 ++++----
 zh/docs/Plugins/customize/index.html                           |  8 ++++----
 zh/docs/Plugins/dbt/index.html                                 |  8 ++++----
 zh/docs/Plugins/feishu/index.html                              |  8 ++++----
 zh/docs/Plugins/gitee/index.html                               |  8 ++++----
 zh/docs/Plugins/gitextractor/index.html                        |  8 ++++----
 zh/docs/Plugins/github/index.html                              |  8 ++++----
 zh/docs/Plugins/gitlab/index.html                              |  8 ++++----
 zh/docs/Plugins/index.html                                     |  8 ++++----
 zh/docs/Plugins/jenkins/index.html                             |  8 ++++----
 zh/docs/Plugins/jira/index.html                                |  8 ++++----
 zh/docs/Plugins/linker/index.html                              |  8 ++++----
 zh/docs/Plugins/opsgenie/index.html                            |  8 ++++----
 zh/docs/Plugins/pagerduty/index.html                           |  8 ++++----
 zh/docs/Plugins/refdiff/index.html                             |  8 ++++----
 zh/docs/Plugins/sonarqube/index.html                           |  8 ++++----
 zh/docs/Plugins/tapd/index.html                                |  8 ++++----
 zh/docs/Plugins/teambition/index.html                          |  8 ++++----
 zh/docs/Plugins/trello/index.html                              |  8 ++++----
 zh/docs/Plugins/webhook/index.html                             |  8 ++++----
 zh/docs/Plugins/zentao/index.html                              |  8 ++++----
 zh/docs/Troubleshooting/Configuration/index.html               |  8 ++++----
 zh/docs/Troubleshooting/Dashboard/index.html                   |  8 ++++----
 zh/docs/Troubleshooting/Installation/index.html                |  8 ++++----
 zh/docs/Troubleshooting/MySqlIssue/index.html                  |  8 ++++----
 zh/docs/Troubleshooting/index.html                             |  8 ++++----
 zh/docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.15/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.15/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.15/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.15/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.15/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.15/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.15/GettingStarted/HelmSetup/index.html              |  8 ++++----
 zh/docs/v0.15/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.15/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.15/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.15/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.15/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.15/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.15/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.15/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.15/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.15/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.15/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.15/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.15/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.15/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.15/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.15/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.15/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.15/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.15/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.15/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.15/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.15/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.15/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.15/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.15/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.15/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.15/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.15/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.15/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.15/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.15/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.15/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.15/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.15/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.15/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.15/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.15/Overview/index.html                              |  8 ++++----
 zh/docs/v0.15/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.15/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.15/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.15/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.15/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.15/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.15/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.15/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.15/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.15/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.15/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.15/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.15/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.15/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.15/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.15/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.15/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.15/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.15/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.15/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html     |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/BitBucket/index.html        |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/GitHub/index.html           |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/GitLab/index.html           |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html          |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/Jira/index.html             |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/Tapd/index.html             |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/Tutorial/index.html         |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/Zentao/index.html           |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/webhook/index.html          |  8 ++++----
 zh/docs/v0.15/UserManuals/DORA/index.html                      |  8 ++++----
 zh/docs/v0.15/UserManuals/Dashboards/AccessControl/index.html  |  8 ++++----
 .../v0.15/UserManuals/Dashboards/GrafanaUserGuide/index.html   |  8 ++++----
 zh/docs/v0.15/UserManuals/TeamConfiguration/index.html         |  8 ++++----
 zh/docs/v0.15/UserManuals/index.html                           |  8 ++++----
 zh/docs/v0.15/search-index.json                                |  2 +-
 zh/docs/v0.16/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.16/Configuration/BitBucket/index.html               |  8 ++++----
 .../v0.16/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.16/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.16/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.16/Configuration/GitLab/index.html                  |  8 ++++----
 zh/docs/v0.16/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.16/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.16/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.16/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.16/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.16/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.16/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.16/Configuration/index.html                         |  8 ++++----
 zh/docs/v0.16/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.16/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.16/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.16/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.16/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.16/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.16/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.16/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.16/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.16/GettingStarted/HelmSetup/index.html              |  8 ++++----
 zh/docs/v0.16/GettingStarted/Upgrade/index.html                |  8 ++++----
 zh/docs/v0.16/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.16/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.16/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.16/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.16/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.16/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.16/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.16/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.16/Metrics/CQDuplicatedBlocks/index.html            |  8 ++++----
 zh/docs/v0.16/Metrics/CQDuplicatedLines/index.html             |  8 ++++----
 zh/docs/v0.16/Metrics/CQIssueCount/index.html                  |  8 ++++----
 zh/docs/v0.16/Metrics/CQMaintainability-Debt/index.html        |  8 ++++----
 zh/docs/v0.16/Metrics/CQTest/index.html                        |  8 ++++----
 zh/docs/v0.16/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.16/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.16/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.16/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.16/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.16/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.16/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.16/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.16/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.16/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.16/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.16/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.16/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.16/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.16/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.16/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.16/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.16/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.16/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.16/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.16/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.16/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.16/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.16/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.16/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.16/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.16/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.16/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.16/Overview/index.html                              |  8 ++++----
 zh/docs/v0.16/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.16/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.16/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.16/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.16/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.16/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.16/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.16/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.16/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.16/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.16/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.16/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.16/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.16/Plugins/sonarqube/index.html                     |  8 ++++----
 zh/docs/v0.16/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.16/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.16/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.16/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.16/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.16/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.16/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.16/search-index.json                                |  2 +-
 zh/docs/v0.17/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.17/Configuration/AzureDevOps/index.html             |  8 ++++----
 zh/docs/v0.17/Configuration/BitBucket/index.html               |  8 ++++----
 .../v0.17/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.17/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.17/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.17/Configuration/GitLab/index.html                  |  8 ++++----
 zh/docs/v0.17/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.17/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.17/Configuration/PagerDuty/index.html               |  8 ++++----
 zh/docs/v0.17/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.17/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.17/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.17/Configuration/Teambition/index.html              |  8 ++++----
 zh/docs/v0.17/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.17/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.17/Configuration/index.html                         |  8 ++++----
 zh/docs/v0.17/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.17/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.17/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.17/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.17/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.17/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.17/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.17/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.17/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.17/GettingStarted/HelmSetup/index.html              |  8 ++++----
 zh/docs/v0.17/GettingStarted/Upgrade/index.html                |  8 ++++----
 zh/docs/v0.17/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.17/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.17/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.17/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.17/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.17/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.17/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.17/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.17/Metrics/CQDuplicatedBlocks/index.html            |  8 ++++----
 zh/docs/v0.17/Metrics/CQDuplicatedLines/index.html             |  8 ++++----
 zh/docs/v0.17/Metrics/CQIssueCount/index.html                  |  8 ++++----
 zh/docs/v0.17/Metrics/CQMaintainability-Debt/index.html        |  8 ++++----
 zh/docs/v0.17/Metrics/CQTest/index.html                        |  8 ++++----
 zh/docs/v0.17/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.17/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.17/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.17/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.17/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.17/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.17/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.17/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.17/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.17/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.17/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.17/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.17/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.17/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.17/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.17/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.17/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.17/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.17/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.17/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.17/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.17/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.17/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.17/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.17/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.17/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.17/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.17/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.17/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.17/Overview/index.html                              |  8 ++++----
 zh/docs/v0.17/Plugins/azuredevops/index.html                   |  8 ++++----
 zh/docs/v0.17/Plugins/bamboo/index.html                        |  8 ++++----
 zh/docs/v0.17/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.17/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.17/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.17/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.17/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.17/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.17/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.17/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.17/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.17/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.17/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.17/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.17/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.17/Plugins/sonarqube/index.html                     |  8 ++++----
 zh/docs/v0.17/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.17/Plugins/teambition/index.html                    |  8 ++++----
 zh/docs/v0.17/Plugins/trello/index.html                        |  8 ++++----
 zh/docs/v0.17/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.17/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.17/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.17/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.17/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.17/Troubleshooting/MySqlSizeIssue/index.html        |  8 ++++----
 zh/docs/v0.17/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.17/search-index.json                                |  2 +-
 zh/docs/v0.18/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.18/Configuration/AzureDevOps/index.html             |  8 ++++----
 zh/docs/v0.18/Configuration/BitBucket/index.html               |  8 ++++----
 .../v0.18/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.18/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.18/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.18/Configuration/GitLab/index.html                  |  8 ++++----
 zh/docs/v0.18/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.18/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.18/Configuration/PagerDuty/index.html               |  8 ++++----
 zh/docs/v0.18/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.18/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.18/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.18/Configuration/Teambition/index.html              |  8 ++++----
 zh/docs/v0.18/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.18/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.18/Configuration/index.html                         |  8 ++++----
 zh/docs/v0.18/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.18/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.18/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.18/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.18/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.18/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.18/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.18/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.18/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.18/GettingStarted/HelmSetup/index.html              |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 zh/docs/v0.18/GettingStarted/Upgrade/index.html                |  8 ++++----
 zh/docs/v0.18/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.18/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.18/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.18/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.18/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.18/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.18/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.18/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.18/Metrics/CQDuplicatedBlocks/index.html            |  8 ++++----
 zh/docs/v0.18/Metrics/CQDuplicatedLines/index.html             |  8 ++++----
 zh/docs/v0.18/Metrics/CQIssueCount/index.html                  |  8 ++++----
 zh/docs/v0.18/Metrics/CQMaintainability-Debt/index.html        |  8 ++++----
 zh/docs/v0.18/Metrics/CQTest/index.html                        |  8 ++++----
 zh/docs/v0.18/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.18/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.18/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.18/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.18/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.18/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.18/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.18/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.18/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.18/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.18/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.18/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.18/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.18/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.18/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.18/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.18/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.18/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.18/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.18/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.18/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.18/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.18/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.18/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.18/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.18/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.18/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.18/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.18/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.18/Overview/index.html                              |  8 ++++----
 zh/docs/v0.18/Plugins/azuredevops/index.html                   |  8 ++++----
 zh/docs/v0.18/Plugins/bamboo/index.html                        |  8 ++++----
 zh/docs/v0.18/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.18/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.18/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.18/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.18/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.18/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.18/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.18/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.18/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.18/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.18/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.18/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.18/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.18/Plugins/sonarqube/index.html                     |  8 ++++----
 zh/docs/v0.18/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.18/Plugins/teambition/index.html                    |  8 ++++----
 zh/docs/v0.18/Plugins/trello/index.html                        |  8 ++++----
 zh/docs/v0.18/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.18/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.18/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.18/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.18/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.18/Troubleshooting/MySqlSizeIssue/index.html        |  8 ++++----
 zh/docs/v0.18/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.18/search-index.json                                |  2 +-
 zh/docs/v0.19/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.19/Configuration/AzureDevOps/index.html             |  8 ++++----
 zh/docs/v0.19/Configuration/BitBucket/index.html               |  8 ++++----
 .../v0.19/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.19/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.19/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.19/Configuration/GitLab/index.html                  |  8 ++++----
 zh/docs/v0.19/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.19/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.19/Configuration/PagerDuty/index.html               |  8 ++++----
 zh/docs/v0.19/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.19/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.19/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.19/Configuration/Teambition/index.html              |  8 ++++----
 zh/docs/v0.19/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.19/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.19/Configuration/index.html                         |  8 ++++----
 zh/docs/v0.19/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.19/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.19/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.19/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.19/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.19/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.19/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.19/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.19/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.19/GettingStarted/HelmSetup/index.html              |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 zh/docs/v0.19/GettingStarted/Upgrade/index.html                |  8 ++++----
 zh/docs/v0.19/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.19/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.19/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.19/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.19/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.19/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.19/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.19/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.19/Metrics/CQDuplicatedBlocks/index.html            |  8 ++++----
 zh/docs/v0.19/Metrics/CQDuplicatedLines/index.html             |  8 ++++----
 zh/docs/v0.19/Metrics/CQIssueCount/index.html                  |  8 ++++----
 zh/docs/v0.19/Metrics/CQMaintainability-Debt/index.html        |  8 ++++----
 zh/docs/v0.19/Metrics/CQTest/index.html                        |  8 ++++----
 zh/docs/v0.19/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.19/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.19/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.19/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.19/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.19/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.19/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.19/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.19/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.19/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.19/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.19/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.19/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.19/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.19/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.19/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.19/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.19/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.19/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.19/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.19/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.19/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.19/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.19/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.19/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.19/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.19/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.19/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.19/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.19/Overview/index.html                              |  8 ++++----
 zh/docs/v0.19/Plugins/azuredevops/index.html                   |  8 ++++----
 zh/docs/v0.19/Plugins/bamboo/index.html                        |  8 ++++----
 zh/docs/v0.19/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.19/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.19/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.19/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.19/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.19/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.19/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.19/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.19/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.19/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.19/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.19/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.19/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.19/Plugins/sonarqube/index.html                     |  8 ++++----
 zh/docs/v0.19/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.19/Plugins/teambition/index.html                    |  8 ++++----
 zh/docs/v0.19/Plugins/trello/index.html                        |  8 ++++----
 zh/docs/v0.19/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.19/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.19/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.19/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.19/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.19/Troubleshooting/MySqlSizeIssue/index.html        |  8 ++++----
 zh/docs/v0.19/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.19/search-index.json                                |  2 +-
 zh/docs/v0.20/Config UI/index.html                             |  8 ++++----
 zh/docs/v0.20/Configuration/APIKeys/index.html                 |  8 ++++----
 zh/docs/v0.20/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.20/Configuration/AzureDevOps/index.html             |  8 ++++----
 zh/docs/v0.20/Configuration/BitBucket/index.html               |  8 ++++----
 .../v0.20/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.20/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.20/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.20/Configuration/GitLab/index.html                  |  8 ++++----
 zh/docs/v0.20/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.20/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.20/Configuration/PagerDuty/index.html               |  8 ++++----
 zh/docs/v0.20/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.20/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.20/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.20/Configuration/Teambition/index.html              |  8 ++++----
 zh/docs/v0.20/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.20/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.20/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.20/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.20/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.20/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.20/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.20/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.20/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.20/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.20/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.20/GettingStarted/HelmSetup/index.html              |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 zh/docs/v0.20/GettingStarted/Upgrade/index.html                |  8 ++++----
 zh/docs/v0.20/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.20/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.20/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.20/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.20/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.20/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.20/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.20/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.20/Metrics/CQDuplicatedBlocks/index.html            |  8 ++++----
 zh/docs/v0.20/Metrics/CQDuplicatedLines/index.html             |  8 ++++----
 zh/docs/v0.20/Metrics/CQIssueCount/index.html                  |  8 ++++----
 zh/docs/v0.20/Metrics/CQMaintainability-Debt/index.html        |  8 ++++----
 zh/docs/v0.20/Metrics/CQTest/index.html                        |  8 ++++----
 zh/docs/v0.20/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.20/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.20/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.20/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.20/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.20/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.20/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.20/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.20/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.20/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.20/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.20/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.20/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.20/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.20/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.20/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.20/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.20/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.20/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.20/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.20/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.20/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.20/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.20/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.20/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.20/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.20/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.20/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.20/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.20/Overview/index.html                              |  8 ++++----
 zh/docs/v0.20/Plugins/azuredevops/index.html                   |  8 ++++----
 zh/docs/v0.20/Plugins/bamboo/index.html                        |  8 ++++----
 zh/docs/v0.20/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.20/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.20/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.20/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.20/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.20/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.20/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.20/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.20/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.20/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.20/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.20/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.20/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.20/Plugins/sonarqube/index.html                     |  8 ++++----
 zh/docs/v0.20/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.20/Plugins/teambition/index.html                    |  8 ++++----
 zh/docs/v0.20/Plugins/trello/index.html                        |  8 ++++----
 zh/docs/v0.20/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.20/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.20/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.20/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.20/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.20/Troubleshooting/MySqlIssue/index.html            |  8 ++++----
 zh/docs/v0.20/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.20/search-index.json                                |  2 +-
 zh/docs/v0.21/Config UI/index.html                             |  8 ++++----
 zh/docs/v0.21/Configuration/APIKeys/index.html                 |  8 ++++----
 zh/docs/v0.21/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.21/Configuration/AzureDevOps/index.html             |  8 ++++----
 zh/docs/v0.21/Configuration/BitBucket/index.html               |  8 ++++----
 zh/docs/v0.21/Configuration/CircleCI/index.html                |  8 ++++----
 .../v0.21/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.21/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.21/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.21/Configuration/GitLab/index.html                  |  8 ++++----
 .../Configuration/HowToOrganizeDevlakeProjects/index.html      |  8 ++++----
 zh/docs/v0.21/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.21/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.21/Configuration/Opsgenie/index.html                |  8 ++++----
 zh/docs/v0.21/Configuration/PagerDuty/index.html               |  8 ++++----
 zh/docs/v0.21/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.21/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.21/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.21/Configuration/Teambition/index.html              |  8 ++++----
 zh/docs/v0.21/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.21/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.21/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.21/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.21/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.21/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.21/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.21/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.21/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.21/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.21/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.21/GettingStarted/HelmSetup/index.html              |  8 ++++----
 zh/docs/v0.21/GettingStarted/QuickStart/index.html             |  8 ++++----
 zh/docs/v0.21/GettingStarted/Upgrade/index.html                |  8 ++++----
 zh/docs/v0.21/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.21/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.21/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.21/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.21/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.21/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.21/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.21/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.21/Metrics/CQDuplicatedBlocks/index.html            |  8 ++++----
 zh/docs/v0.21/Metrics/CQDuplicatedLines/index.html             |  8 ++++----
 zh/docs/v0.21/Metrics/CQIssueCount/index.html                  |  8 ++++----
 zh/docs/v0.21/Metrics/CQMaintainability-Debt/index.html        |  8 ++++----
 zh/docs/v0.21/Metrics/CQTest/index.html                        |  8 ++++----
 zh/docs/v0.21/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.21/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.21/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.21/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.21/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.21/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.21/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.21/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.21/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.21/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.21/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.21/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.21/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.21/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.21/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.21/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.21/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.21/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.21/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.21/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.21/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.21/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.21/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.21/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.21/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.21/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.21/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.21/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.21/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.21/Overview/index.html                              |  8 ++++----
 zh/docs/v0.21/Plugins/azuredevops/index.html                   |  8 ++++----
 zh/docs/v0.21/Plugins/bamboo/index.html                        |  8 ++++----
 zh/docs/v0.21/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.21/Plugins/circleci/index.html                      |  8 ++++----
 zh/docs/v0.21/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.21/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.21/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.21/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.21/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.21/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.21/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.21/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.21/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.21/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.21/Plugins/opsgenie/index.html                      |  8 ++++----
 zh/docs/v0.21/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.21/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.21/Plugins/sonarqube/index.html                     |  8 ++++----
 zh/docs/v0.21/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.21/Plugins/teambition/index.html                    |  8 ++++----
 zh/docs/v0.21/Plugins/trello/index.html                        |  8 ++++----
 zh/docs/v0.21/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.21/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.21/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.21/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.21/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.21/Troubleshooting/MySqlIssue/index.html            |  8 ++++----
 zh/docs/v0.21/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.21/search-index.json                                |  2 +-
 zh/docs/v1.0/Config UI/index.html                              |  8 ++++----
 zh/docs/v1.0/Configuration/APIKeys/index.html                  |  8 ++++----
 zh/docs/v1.0/Configuration/AdvancedMode/index.html             |  8 ++++----
 zh/docs/v1.0/Configuration/AzureDevOps/index.html              |  8 ++++----
 zh/docs/v1.0/Configuration/BitBucket/index.html                |  8 ++++----
 zh/docs/v1.0/Configuration/BitBucketServer/index.html          |  8 ++++----
 zh/docs/v1.0/Configuration/CircleCI/index.html                 |  8 ++++----
 zh/docs/v1.0/Configuration/Dashboards/AccessControl/index.html |  8 ++++----
 .../v1.0/Configuration/Dashboards/GrafanaUserGuide/index.html  |  8 ++++----
 zh/docs/v1.0/Configuration/GitHub/index.html                   |  8 ++++----
 zh/docs/v1.0/Configuration/GitLab/index.html                   |  8 ++++----
 .../v1.0/Configuration/HowToOrganizeDevlakeProjects/index.html |  8 ++++----
 zh/docs/v1.0/Configuration/Jenkins/index.html                  |  8 ++++----
 zh/docs/v1.0/Configuration/Jira/index.html                     |  8 ++++----
 zh/docs/v1.0/Configuration/Opsgenie/index.html                 |  8 ++++----
 zh/docs/v1.0/Configuration/PagerDuty/index.html                |  8 ++++----
 zh/docs/v1.0/Configuration/SonarQube/index.html                |  8 ++++----
 zh/docs/v1.0/Configuration/Tapd/index.html                     |  8 ++++----
 zh/docs/v1.0/Configuration/TeamConfiguration/index.html        |  8 ++++----
 zh/docs/v1.0/Configuration/Teambition/index.html               |  8 ++++----
 zh/docs/v1.0/Configuration/Tutorial/index.html                 |  8 ++++----
 zh/docs/v1.0/Configuration/Zentao/index.html                   |  8 ++++----
 zh/docs/v1.0/Configuration/webhook/index.html                  |  8 ++++----
 zh/docs/v1.0/DORA/index.html                                   |  8 ++++----
 zh/docs/v1.0/DataModels/DevLakeDomainLayerSchema/index.html    |  8 ++++----
 zh/docs/v1.0/DataModels/RawLayerSchema/index.html              |  8 ++++----
 zh/docs/v1.0/DataModels/SystemTables/index.html                |  8 ++++----
 zh/docs/v1.0/DataModels/ToolLayerSchema/index.html             |  8 ++++----
 zh/docs/v1.0/DataModels/index.html                             |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/DBMigration/index.html           |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/Dal/index.html                   |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/DeveloperSetup/index.html        |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/E2E-Test-Guide/index.html        |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/Notifications/index.html         |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/PluginImplementation/index.html  |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/Project/index.html               |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/Release-SOP/index.html           |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/SourceCodeReference/index.html   |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/TagNamingConventions/index.html  |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/UnitTest/index.html              |  8 ++++----
 zh/docs/v1.0/DeveloperManuals/index.html                       |  8 ++++----
 zh/docs/v1.0/GettingStarted/Authentication/index.html          |  8 ++++----
 zh/docs/v1.0/GettingStarted/DockerComposeSetup/index.html      |  8 ++++----
 zh/docs/v1.0/GettingStarted/HelmSetup/index.html               |  8 ++++----
 zh/docs/v1.0/GettingStarted/QuickStart/index.html              |  8 ++++----
 zh/docs/v1.0/GettingStarted/Upgrade/index.html                 |  8 ++++----
 zh/docs/v1.0/GettingStarted/index.html                         |  8 ++++----
 zh/docs/v1.0/Metrics/AddedLinesOfCode/index.html               |  8 ++++----
 zh/docs/v1.0/Metrics/BugAge/index.html                         |  8 ++++----
 zh/docs/v1.0/Metrics/BugCountPer1kLinesOfCode/index.html       |  8 ++++----
 zh/docs/v1.0/Metrics/BuildCount/index.html                     |  8 ++++----
 zh/docs/v1.0/Metrics/BuildDuration/index.html                  |  8 ++++----
 zh/docs/v1.0/Metrics/BuildSuccessRate/index.html               |  8 ++++----
 zh/docs/v1.0/Metrics/CFR/index.html                            |  8 ++++----
 zh/docs/v1.0/Metrics/CQDuplicatedBlocks/index.html             |  8 ++++----
 zh/docs/v1.0/Metrics/CQDuplicatedLines/index.html              |  8 ++++----
 zh/docs/v1.0/Metrics/CQIssueCount/index.html                   |  8 ++++----
 zh/docs/v1.0/Metrics/CQMaintainability-Debt/index.html         |  8 ++++----
 zh/docs/v1.0/Metrics/CQTest/index.html                         |  8 ++++----
 zh/docs/v1.0/Metrics/CommitAuthorCount/index.html              |  8 ++++----
 zh/docs/v1.0/Metrics/CommitCount/index.html                    |  8 ++++----
 zh/docs/v1.0/Metrics/DeletedLinesOfCode/index.html             |  8 ++++----
 zh/docs/v1.0/Metrics/DeploymentFrequency/index.html            |  8 ++++----
 zh/docs/v1.0/Metrics/FailedDeploymentRecoveryTime/index.html   |  8 ++++----
 zh/docs/v1.0/Metrics/IncidentAge/index.html                    |  8 ++++----
 zh/docs/v1.0/Metrics/IncidentCountPer1kLinesOfCode/index.html  |  8 ++++----
 zh/docs/v1.0/Metrics/LeadTimeForChanges/index.html             |  8 ++++----
 zh/docs/v1.0/Metrics/MTTR/index.html                           |  8 ++++----
 zh/docs/v1.0/Metrics/PRCodingTime/index.html                   |  8 ++++----
 zh/docs/v1.0/Metrics/PRCount/index.html                        |  8 ++++----
 zh/docs/v1.0/Metrics/PRCycleTime/index.html                    |  8 ++++----
 zh/docs/v1.0/Metrics/PRDeployTime/index.html                   |  8 ++++----
 zh/docs/v1.0/Metrics/PRMergeRate/index.html                    |  8 ++++----
 zh/docs/v1.0/Metrics/PRPickupTime/index.html                   |  8 ++++----
 zh/docs/v1.0/Metrics/PRReviewDepth/index.html                  |  8 ++++----
 zh/docs/v1.0/Metrics/PRReviewTime/index.html                   |  8 ++++----
 zh/docs/v1.0/Metrics/PRSize/index.html                         |  8 ++++----
 zh/docs/v1.0/Metrics/PRTimeToMerge/index.html                  |  8 ++++----
 zh/docs/v1.0/Metrics/RequirementCount/index.html               |  8 ++++----
 zh/docs/v1.0/Metrics/RequirementDeliveryRate/index.html        |  8 ++++----
 zh/docs/v1.0/Metrics/RequirementGranularity/index.html         |  8 ++++----
 zh/docs/v1.0/Metrics/RequirementLeadTime/index.html            |  8 ++++----
 zh/docs/v1.0/Metrics/index.html                                |  8 ++++----
 zh/docs/v1.0/Overview/Architecture/index.html                  |  8 ++++----
 zh/docs/v1.0/Overview/Introduction/index.html                  |  8 ++++----
 zh/docs/v1.0/Overview/KeyConcepts/index.html                   |  8 ++++----
 zh/docs/v1.0/Overview/References/index.html                    |  8 ++++----
 zh/docs/v1.0/Overview/Roadmap/index.html                       |  8 ++++----
 zh/docs/v1.0/Overview/SupportedDataSources/index.html          |  8 ++++----
 zh/docs/v1.0/Overview/index.html                               |  8 ++++----
 zh/docs/v1.0/Plugins/azuredevops/index.html                    |  8 ++++----
 zh/docs/v1.0/Plugins/bamboo/index.html                         |  8 ++++----
 zh/docs/v1.0/Plugins/bitbucket/index.html                      |  8 ++++----
 zh/docs/v1.0/Plugins/bitbucket_server/index.html               |  8 ++++----
 zh/docs/v1.0/Plugins/circleci/index.html                       |  8 ++++----
 zh/docs/v1.0/Plugins/customize/index.html                      |  8 ++++----
 zh/docs/v1.0/Plugins/dbt/index.html                            |  8 ++++----
 zh/docs/v1.0/Plugins/feishu/index.html                         |  8 ++++----
 zh/docs/v1.0/Plugins/gitee/index.html                          |  8 ++++----
 zh/docs/v1.0/Plugins/gitextractor/index.html                   |  8 ++++----
 zh/docs/v1.0/Plugins/github/index.html                         |  8 ++++----
 zh/docs/v1.0/Plugins/gitlab/index.html                         |  8 ++++----
 zh/docs/v1.0/Plugins/index.html                                |  8 ++++----
 zh/docs/v1.0/Plugins/jenkins/index.html                        |  8 ++++----
 zh/docs/v1.0/Plugins/jira/index.html                           |  8 ++++----
 zh/docs/v1.0/Plugins/linker/index.html                         |  8 ++++----
 zh/docs/v1.0/Plugins/opsgenie/index.html                       |  8 ++++----
 zh/docs/v1.0/Plugins/pagerduty/index.html                      |  8 ++++----
 zh/docs/v1.0/Plugins/refdiff/index.html                        |  8 ++++----
 zh/docs/v1.0/Plugins/sonarqube/index.html                      |  8 ++++----
 zh/docs/v1.0/Plugins/tapd/index.html                           |  8 ++++----
 zh/docs/v1.0/Plugins/teambition/index.html                     |  8 ++++----
 zh/docs/v1.0/Plugins/trello/index.html                         |  8 ++++----
 zh/docs/v1.0/Plugins/webhook/index.html                        |  8 ++++----
 zh/docs/v1.0/Plugins/zentao/index.html                         |  8 ++++----
 zh/docs/v1.0/Troubleshooting/Configuration/index.html          |  8 ++++----
 zh/docs/v1.0/Troubleshooting/Dashboard/index.html              |  8 ++++----
 zh/docs/v1.0/Troubleshooting/Installation/index.html           |  8 ++++----
 zh/docs/v1.0/Troubleshooting/MySqlIssue/index.html             |  8 ++++----
 zh/docs/v1.0/Troubleshooting/index.html                        |  8 ++++----
 zh/docs/v1.0/search-index.json                                 |  2 +-
 zh/download/index.html                                         |  8 ++++----
 zh/index.html                                                  |  8 ++++----
 zh/livedemo/DataSources/GitHub/index.html                      |  8 ++++----
 zh/livedemo/DataSources/GitLab/index.html                      |  8 ++++----
 zh/livedemo/DataSources/Jenkins/index.html                     |  8 ++++----
 zh/livedemo/DataSources/Jira/index.html                        |  8 ++++----
 zh/livedemo/DataSources/SonarQube/index.html                   |  8 ++++----
 zh/livedemo/DataSources/index.html                             |  8 ++++----
 zh/livedemo/DiveIntoTheLake/index.html                         |  8 ++++----
 zh/livedemo/DivingIntoTheLake/Ben-Stiefel/index.html           |  8 ++++----
 zh/livedemo/DivingIntoTheLake/Tatiana/index.html               |  8 ++++----
 zh/livedemo/EngineeringLeads/DORA/index.html                   |  8 ++++----
 zh/livedemo/EngineeringLeads/EngineeringOverview/index.html    |  8 ++++----
 .../EngineeringThroughputAndCycleTime/index.html               |  8 ++++----
 .../EngineeringThroughputAndCycleTimeTeamView/index.html       |  8 ++++----
 .../EngineeringLeads/GitextractorMetricsDashboard/index.html   |  8 ++++----
 zh/livedemo/EngineeringLeads/WeeklyBugRetro/index.html         |  8 ++++----
 zh/livedemo/EngineeringLeads/index.html                        |  8 ++++----
 zh/livedemo/OSSMaintainers/CommunityExperience/index.html      |  8 ++++----
 zh/livedemo/OSSMaintainers/WeeklyCommunityRetro/index.html     |  8 ++++----
 zh/livedemo/OSSMaintainers/index.html                          |  8 ++++----
 zh/markdown-page/index.html                                    |  8 ++++----
 zh/search-index.json                                           |  2 +-
 zh/search/index.html                                           |  8 ++++----
 zh/team/index.html                                             |  8 ++++----
 2116 files changed, 8380 insertions(+), 8380 deletions(-)

diff --git a/404.html b/404.html
index 556b1ba737a..6b69ea080db 100644
--- a/404.html
+++ b/404.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/assets/js/c22aa826.6d2afdca.js b/assets/js/c22aa826.6d2afdca.js
new file mode 100644
index 00000000000..ddb3a444121
--- /dev/null
+++ b/assets/js/c22aa826.6d2afdca.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64978],{25041:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>m,contentTitle:()=>i,default:()=>o,frontMatter:()=>l,metadata:()=>d,toc:()=>p});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"Domain Layer Schema",description:"The data tables to query engineering metrics\n",sidebar_position:1},i=void 0,d={unversionedId:"DataModels/DevLakeDomainLayerSchema",id:"DataModels/DevLakeDomainLayerSchema",title:"Domain Layer Schema" [...]
\ No newline at end of file
diff --git a/assets/js/c22aa826.e253b509.js b/assets/js/c22aa826.e253b509.js
deleted file mode 100644
index 71f190a07ee..00000000000
--- a/assets/js/c22aa826.e253b509.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64978],{25041:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>m,contentTitle:()=>i,default:()=>o,frontMatter:()=>l,metadata:()=>d,toc:()=>p});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"Domain Layer Schema",description:"The data tables to query engineering metrics\n",sidebar_position:1},i=void 0,d={unversionedId:"DataModels/DevLakeDomainLayerSchema",id:"DataModels/DevLakeDomainLayerSchema",title:"Domain Layer Schema" [...]
\ No newline at end of file
diff --git a/assets/js/main.2b18af58.js b/assets/js/main.0ab36cb3.js
similarity index 89%
rename from assets/js/main.2b18af58.js
rename to assets/js/main.0ab36cb3.js
index 3bb32aa81a5..7caf7b2dc0d 100644
--- a/assets/js/main.2b18af58.js
+++ b/assets/js/main.0ab36cb3.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.2b18af58.js.LICENSE.txt */
-(self.webpackChunkwww=self.webpackChunkwww||[]).push([[40179],{723:(e,t,o)=>{"use strict";o.d(t,{Z:()=>v});var n=o(67294),i=o(87462),a=o(68356),r=o.n(a),s=o(16887);const d={"00c49969":[()=>Promise.all([o.e(68592),o.e(94394)]).then(o.bind(o,44059)),"@site/versioned_docs/version-v1.0/Plugins/github.md",44059],"00e9e7d4":[()=>Promise.all([o.e(68592),o.e(93408)]).then(o.bind(o,62084)),"@site/versioned_docs/version-v0.18/DeveloperManuals/TagNamingConventions.md",62084],"016d9cf9":[()=>Promise [...]
\ No newline at end of file
+/*! For license information please see main.0ab36cb3.js.LICENSE.txt */
+(self.webpackChunkwww=self.webpackChunkwww||[]).push([[40179],{723:(e,t,o)=>{"use strict";o.d(t,{Z:()=>v});var n=o(67294),i=o(87462),a=o(68356),r=o.n(a),s=o(16887);const d={"00c49969":[()=>Promise.all([o.e(68592),o.e(94394)]).then(o.bind(o,44059)),"@site/versioned_docs/version-v1.0/Plugins/github.md",44059],"00e9e7d4":[()=>Promise.all([o.e(68592),o.e(93408)]).then(o.bind(o,62084)),"@site/versioned_docs/version-v0.18/DeveloperManuals/TagNamingConventions.md",62084],"016d9cf9":[()=>Promise [...]
\ No newline at end of file
diff --git a/assets/js/main.2b18af58.js.LICENSE.txt b/assets/js/main.0ab36cb3.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.2b18af58.js.LICENSE.txt
rename to assets/js/main.0ab36cb3.js.LICENSE.txt
diff --git a/assets/js/runtime~main.ed62516f.js b/assets/js/runtime~main.027efac3.js
similarity index 99%
rename from assets/js/runtime~main.ed62516f.js
rename to assets/js/runtime~main.027efac3.js
index 60461115ab2..62dea07f803 100644
--- a/assets/js/runtime~main.ed62516f.js
+++ b/assets/js/runtime~main.027efac3.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,b,f,c,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var b=t[e]={id:e,loaded:!1,exports:{}};return d[e].call(b.exports,b,b.exports,r),b.loaded=!0,b.exports}r.m=d,r.c=t,e=[],r.O=(a,b,f,c)=>{if(!b){var d=1/0;for(i=0;i<e.length;i++){b=e[i][0],f=e[i][1],c=e[i][2];for(var t=!0,o=0;o<b.length;o++)(!1&c||d>=c)&&Object.keys(r.O).every((e=>r.O[e](b[o])))?b.splice(o--,1):(t=!1,c<d&&(d=c));if(t){e.splice(i--,1);var n=f();void 0!==n&&(a=n)}}return a}c=c| [...]
\ No newline at end of file
+(()=>{"use strict";var e,a,b,f,c,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var b=t[e]={id:e,loaded:!1,exports:{}};return d[e].call(b.exports,b,b.exports,r),b.loaded=!0,b.exports}r.m=d,r.c=t,e=[],r.O=(a,b,f,c)=>{if(!b){var d=1/0;for(i=0;i<e.length;i++){b=e[i][0],f=e[i][1],c=e[i][2];for(var t=!0,o=0;o<b.length;o++)(!1&c||d>=c)&&Object.keys(r.O).every((e=>r.O[e](b[o])))?b.splice(o--,1):(t=!1,c<d&&(d=c));if(t){e.splice(i--,1);var n=f();void 0!==n&&(a=n)}}return a}c=c| [...]
\ No newline at end of file
diff --git a/blog/DevLake-Playground-How-to-explore-your-data/index.html b/blog/DevLake-Playground-How-to-explore-your-data/index.html
index 67fec302195..c5f2dd423cc 100644
--- a/blog/DevLake-Playground-How-to-explore-your-data/index.html
+++ b/blog/DevLake-Playground-How-to-explore-your-data/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -47,7 +47,7 @@ Have a look at the <a href="https://github.com/apache/incubator-devlake-playgrou
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/Quick-Start-Guide-Setup-Your-First-Engineering-Metrics-Dashboard-in-5-Minutes/index.html b/blog/Quick-Start-Guide-Setup-Your-First-Engineering-Metrics-Dashboard-in-5-Minutes/index.html
index e875a8c79db..160e469c202 100644
--- a/blog/Quick-Start-Guide-Setup-Your-First-Engineering-Metrics-Dashboard-in-5-Minutes/index.html
+++ b/blog/Quick-Start-Guide-Setup-Your-First-Engineering-Metrics-Dashboard-in-5-Minutes/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ To streamline the onboarding experience and swiftly deliver your initial metrics
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/apache-welcomes-devlake/index.html b/blog/apache-welcomes-devlake/index.html
index 65c0caf0674..edde416a4ac 100644
--- a/blog/apache-welcomes-devlake/index.html
+++ b/blog/apache-welcomes-devlake/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@ Join us on Slack and at our weekly open source community meetups🥳</p><p><stro
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 3fa1e32fe23..d0271727a0c 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/compatibility-of-apache-devLake-with-postgreSQL/index.html b/blog/compatibility-of-apache-devLake-with-postgreSQL/index.html
index f181568a4ce..9fa29a9672b 100644
--- a/blog/compatibility-of-apache-devLake-with-postgreSQL/index.html
+++ b/blog/compatibility-of-apache-devLake-with-postgreSQL/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ We changed <code>system</code> to <code>is_system</code> to avoid the usage of b
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/how-DevLake-is-up-and-running/index.html b/blog/how-DevLake-is-up-and-running/index.html
index 3a25ff11933..8f382ed33c0 100644
--- a/blog/how-DevLake-is-up-and-running/index.html
+++ b/blog/how-DevLake-is-up-and-running/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ Before we go through the pipeline process, we need to know the <a href="https://
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/index.html b/blog/index.html
index 90d60245bec..9ff6ddba022 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -37,7 +37,7 @@ We changed <code>system</code> to <code>is_system</code> to avoid the usage of b
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/apache/index.html b/blog/tags/apache/index.html
index 719513d9e06..098d438989a 100644
--- a/blog/tags/apache/index.html
+++ b/blog/tags/apache/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/database/index.html b/blog/tags/database/index.html
index 57fc153bfd5..f99359c639f 100644
--- a/blog/tags/database/index.html
+++ b/blog/tags/database/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ We changed <code>system</code> to <code>is_system</code> to avoid the usage of b
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/dev-lake/index.html b/blog/tags/dev-lake/index.html
index e4a7cc028c7..7610e30469c 100644
--- a/blog/tags/dev-lake/index.html
+++ b/blog/tags/dev-lake/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/devlake/index.html b/blog/tags/devlake/index.html
index 18ca338cb81..3e33cf60c46 100644
--- a/blog/tags/devlake/index.html
+++ b/blog/tags/devlake/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -37,7 +37,7 @@ We changed <code>system</code> to <code>is_system</code> to avoid the usage of b
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/engineering-metrics/index.html b/blog/tags/engineering-metrics/index.html
index aab1700022c..38ae159e473 100644
--- a/blog/tags/engineering-metrics/index.html
+++ b/blog/tags/engineering-metrics/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/grafana/index.html b/blog/tags/grafana/index.html
index 41e463c18c9..15306b6226f 100644
--- a/blog/tags/grafana/index.html
+++ b/blog/tags/grafana/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/index.html b/blog/tags/index.html
index aa93557acd7..d6b14800004 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/playground/index.html b/blog/tags/playground/index.html
index 9afec34047e..398c2924d72 100644
--- a/blog/tags/playground/index.html
+++ b/blog/tags/playground/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ So, we&#x27;d like to introduce the DevLake Playground, a place where you can un
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/postgresql/index.html b/blog/tags/postgresql/index.html
index 3e1b01f4583..a128a69e21c 100644
--- a/blog/tags/postgresql/index.html
+++ b/blog/tags/postgresql/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ We changed <code>system</code> to <code>is_system</code> to avoid the usage of b
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/process-mining/index.html b/blog/tags/process-mining/index.html
index 26908da5e90..0742d79a31b 100644
--- a/blog/tags/process-mining/index.html
+++ b/blog/tags/process-mining/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ So, we&#x27;d like to introduce the DevLake Playground, a place where you can un
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/python/index.html b/blog/tags/python/index.html
index 007902a1bb9..86dda977a2d 100644
--- a/blog/tags/python/index.html
+++ b/blog/tags/python/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ So, we&#x27;d like to introduce the DevLake Playground, a place where you can un
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blogOverview/index.html b/blogOverview/index.html
index 2e72033d48e..440a467601e 100644
--- a/blogOverview/index.html
+++ b/blogOverview/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/Events/index.html b/community/Events/index.html
index 1327d19f924..fa786ee99ed 100644
--- a/community/Events/index.html
+++ b/community/Events/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/MakingContributions/BlogSubmission/index.html b/community/MakingContributions/BlogSubmission/index.html
index 0645ae008d2..f302f26f83f 100644
--- a/community/MakingContributions/BlogSubmission/index.html
+++ b/community/MakingContributions/BlogSubmission/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Instructions for how to submit a blog post to DevLake Blog
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/community/MakingContributions/BlogSubmission"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/community/MakingContributions/BlogSubmission" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/community/MakingContributions/BlogSubmission" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devl [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/MakingContributions/CommitterApplicationWorkflow/index.html b/community/MakingContributions/CommitterApplicationWorkflow/index.html
index 4d657a2fa28..f71db8d2c54 100644
--- a/community/MakingContributions/CommitterApplicationWorkflow/index.html
+++ b/community/MakingContributions/CommitterApplicationWorkflow/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/MakingContributions/SignICLA/index.html b/community/MakingContributions/SignICLA/index.html
index da8b8c45f1d..aff00916b40 100644
--- a/community/MakingContributions/SignICLA/index.html
+++ b/community/MakingContributions/SignICLA/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ A signed ICLA is required to be on file before an individual is given commit rig
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/MakingContributions/contributor-growth-program/index.html b/community/MakingContributions/contributor-growth-program/index.html
index eb1437819e8..1e7f657b90a 100644
--- a/community/MakingContributions/contributor-growth-program/index.html
+++ b/community/MakingContributions/contributor-growth-program/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/MakingContributions/development-workflow/index.html b/community/MakingContributions/development-workflow/index.html
index 9c765cb7d2c..3e6f54e10dc 100644
--- a/community/MakingContributions/development-workflow/index.html
+++ b/community/MakingContributions/development-workflow/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/MakingContributions/fix-or-create-issues/index.html b/community/MakingContributions/fix-or-create-issues/index.html
index 86a976cc5c8..906dd77d2b5 100644
--- a/community/MakingContributions/fix-or-create-issues/index.html
+++ b/community/MakingContributions/fix-or-create-issues/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -46,7 +46,7 @@ we offer you a seat of Apache Committer, or even PPMC.</p></li></ul><p>That&#x27
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/MakingContributions/index.html b/community/MakingContributions/index.html
index 63fbd58bffd..1ddb9647ee8 100644
--- a/community/MakingContributions/index.html
+++ b/community/MakingContributions/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/index.html b/community/index.html
index b0d30a7ed5d..22bb36f19c0 100644
--- a/community/index.html
+++ b/community/index.html
@@ -20,8 +20,8 @@
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" name="description" content="Be part of the Apache community and collaborate with likeminded leaders and teams to improve engineering productivity and effectively implement DORA metrics."><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/community/"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/community/" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/subscribe/index.html b/community/subscribe/index.html
index 65550004556..0d0334a93b7 100644
--- a/community/subscribe/index.html
+++ b/community/subscribe/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/trademark/index.html b/community/trademark/index.html
index 1b0259429c7..0171981daa3 100644
--- a/community/trademark/index.html
+++ b/community/trademark/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ You also cannot use our logo on your website in a way that suggests that your we
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Config UI/index.html b/docs/Config UI/index.html
index c67c7e663c0..82c21798a35 100644
--- a/docs/Config UI/index.html	
+++ b/docs/Config UI/index.html	
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -39,7 +39,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/APIKeys/index.html b/docs/Configuration/APIKeys/index.html
index b7ed1eff603..d658bfd5144 100644
--- a/docs/Configuration/APIKeys/index.html
+++ b/docs/Configuration/APIKeys/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="API Keys
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Configuration/APIKeys"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Configuration/APIKeys" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Configuration/APIKeys" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Configuration/APIKeys" hreflang="x [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/AdvancedMode/index.html b/docs/Configuration/AdvancedMode/index.html
index 808c4cd7e51..3f0261d3b9c 100644
--- a/docs/Configuration/AdvancedMode/index.html
+++ b/docs/Configuration/AdvancedMode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Using the advanced mode of Config-UI
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Configuration/AdvancedMode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Configuration/AdvancedMode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Configuration/AdvancedMode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Configuration/Advan [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -38,7 +38,7 @@ Running multiple tasks against the same data source is unlikely to speed up the
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/AzureDevOps/index.html b/docs/Configuration/AzureDevOps/index.html
index 89ade140bee..224938d63ec 100644
--- a/docs/Configuration/AzureDevOps/index.html
+++ b/docs/Configuration/AzureDevOps/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ Please note: if you don&#x27;t see the repositories you are looking for, please
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/BitBucket/index.html b/docs/Configuration/BitBucket/index.html
index 33fdf8962fe..567f140feee 100644
--- a/docs/Configuration/BitBucket/index.html
+++ b/docs/Configuration/BitBucket/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ Please note: if you don&#x27;t see the repositories you are looking for, please
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/BitBucketServer/index.html b/docs/Configuration/BitBucketServer/index.html
index 5017a7e0a08..07408a7821f 100644
--- a/docs/Configuration/BitBucketServer/index.html
+++ b/docs/Configuration/BitBucketServer/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ Please note: if you don&#x27;t see the repositories you are looking for, please
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/CircleCI/index.html b/docs/Configuration/CircleCI/index.html
index 39072b5075c..5e7aec8fc50 100644
--- a/docs/Configuration/CircleCI/index.html
+++ b/docs/Configuration/CircleCI/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ Please note: if you don&#x27;t see the repositories you are looking for, please
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/Dashboards/AccessControl/index.html b/docs/Configuration/Dashboards/AccessControl/index.html
index 06ddd4553ab..29dcdcfc3a3 100644
--- a/docs/Configuration/Dashboards/AccessControl/index.html
+++ b/docs/Configuration/Dashboards/AccessControl/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Dashboard Access Control
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Configuration/Dashboards/AccessControl"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Configuration/Dashboards/AccessControl" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Configuration/Dashboards/AccessControl" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/Dashboards/GrafanaUserGuide/index.html b/docs/Configuration/Dashboards/GrafanaUserGuide/index.html
index 08fe750b218..ab41b58148c 100644
--- a/docs/Configuration/Dashboards/GrafanaUserGuide/index.html
+++ b/docs/Configuration/Dashboards/GrafanaUserGuide/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Grafana User Guide
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Configuration/Dashboards/GrafanaUserGuide"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Configuration/Dashboards/GrafanaUserGuide" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Configuration/Dashboards/GrafanaUserGuide" hreflang="zh"><link data-rh="true" rel="alternate" href="https: [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/GitHub/index.html b/docs/Configuration/GitHub/index.html
index 1c5419f4628..23d754be69c 100644
--- a/docs/Configuration/GitHub/index.html
+++ b/docs/Configuration/GitHub/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ Please note: if you don&#x27;t see the repositories you are looking for, please
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/GitLab/index.html b/docs/Configuration/GitLab/index.html
index 194cef10c0a..c6fa789fb11 100644
--- a/docs/Configuration/GitLab/index.html
+++ b/docs/Configuration/GitLab/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ Please note: if you don&#x27;t see the repositories you are looking for, please
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/HowToOrganizeDevlakeProjects/index.html b/docs/Configuration/HowToOrganizeDevlakeProjects/index.html
index 29b76a85455..c1b3f8b62d3 100644
--- a/docs/Configuration/HowToOrganizeDevlakeProjects/index.html
+++ b/docs/Configuration/HowToOrganizeDevlakeProjects/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="How to Organize DevLake Projects
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Configuration/HowToOrganizeDevlakeProjects"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Configuration/HowToOrganizeDevlakeProjects" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Configuration/HowToOrganizeDevlakeProjects" hreflang="zh"><link data-rh="true" rel="alternate" href="htt [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -63,7 +63,7 @@ project that uses that webhook</strong>. More information available on the <a hr
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/Jenkins/index.html b/docs/Configuration/Jenkins/index.html
index 4d627bc7d1b..bcf4932d55d 100644
--- a/docs/Configuration/Jenkins/index.html
+++ b/docs/Configuration/Jenkins/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/Jira/index.html b/docs/Configuration/Jira/index.html
index aca0c88377a..644266c295d 100644
--- a/docs/Configuration/Jira/index.html
+++ b/docs/Configuration/Jira/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ Please note: if you don&#x27;t see the boards you are looking for, please check
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/Opsgenie/index.html b/docs/Configuration/Opsgenie/index.html
index 980842ef10e..8da6058b513 100644
--- a/docs/Configuration/Opsgenie/index.html
+++ b/docs/Configuration/Opsgenie/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@ Please note: if you don&#x27;t see the services you are looking for, please chec
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/PagerDuty/index.html b/docs/Configuration/PagerDuty/index.html
index d6648f9cec2..0d190bbf385 100644
--- a/docs/Configuration/PagerDuty/index.html
+++ b/docs/Configuration/PagerDuty/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/SonarQube/index.html b/docs/Configuration/SonarQube/index.html
index fdcdd6d309e..934baaf34ac 100644
--- a/docs/Configuration/SonarQube/index.html
+++ b/docs/Configuration/SonarQube/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/Tapd/index.html b/docs/Configuration/Tapd/index.html
index e4c680b9474..592ccafe094 100644
--- a/docs/Configuration/Tapd/index.html
+++ b/docs/Configuration/Tapd/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@ The endpoint url should end with <code>/</code>.</li></ul><h3 class="anchor anch
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/TeamConfiguration/index.html b/docs/Configuration/TeamConfiguration/index.html
index a3bf3d164dd..bc42a1536e6 100644
--- a/docs/Configuration/TeamConfiguration/index.html
+++ b/docs/Configuration/TeamConfiguration/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Team Configuration
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Configuration/TeamConfiguration"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Configuration/TeamConfiguration" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Configuration/TeamConfiguration" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Conf [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ You can connect to the database and verify the data in the <code>teams</code> ta
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/Teambition/index.html b/docs/Configuration/Teambition/index.html
index 320b12f9324..14ced53f4ca 100644
--- a/docs/Configuration/Teambition/index.html
+++ b/docs/Configuration/Teambition/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@ The endpoint url should end with <code>/</code>.</li></ul><h3 class="anchor anch
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/Tutorial/index.html b/docs/Configuration/Tutorial/index.html
index 6d6063a7e19..16562d6cbbd 100644
--- a/docs/Configuration/Tutorial/index.html
+++ b/docs/Configuration/Tutorial/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/Zentao/index.html b/docs/Configuration/Zentao/index.html
index 5bbb6652dcb..491414a543c 100644
--- a/docs/Configuration/Zentao/index.html
+++ b/docs/Configuration/Zentao/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Configuration/webhook/index.html b/docs/Configuration/webhook/index.html
index 0833d51f16a..6ffe096ce6b 100644
--- a/docs/Configuration/webhook/index.html
+++ b/docs/Configuration/webhook/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DORA/index.html b/docs/DORA/index.html
index 1e09e2494e3..52d8c598bbb 100644
--- a/docs/DORA/index.html
+++ b/docs/DORA/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA Metrics
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DORA"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DORA" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DORA" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DORA" hreflang="x-default"><link rel="stylesheet" href="/assets/css/styles.ddc6bf33.css">
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DataModels/DevLakeDomainLayerSchema/index.html b/docs/DataModels/DevLakeDomainLayerSchema/index.html
index 02721654487..a0a9be44f2f 100644
--- a/docs/DataModels/DevLakeDomainLayerSchema/index.html
+++ b/docs/DataModels/DevLakeDomainLayerSchema/index.html
@@ -20,14 +20,14 @@
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" name="title" content="Structuring Your Engineering Productivity Data - Apache DevLake"><meta data-rh="true" name="description" content="Understand the data models used in Apache DevLake. Structure your engineering productivity data effectively to measure DORA metrics and track performance."><meta data-rh="true" name="keywords" content="Metrics for engineering performance, Measuring cycle time effectively, Understanding performance metrics in Apache DevLake"><link d [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
 <div role="region"><a href="#" class="skipToContent_fXgn">Skip to main content</a></div><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><button aria-label="Navigation bar toggle" class="navbar__toggle clean-btn" type="button" tabindex="0"><svg width="30" height="30" viewBox="0 0 30 30" aria-hidden="true"><path stroke="currentColor" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2" d="M4 7h22M4 15h22M4 23h22"></path></svg></button>< [...]
 issues.</p><table><thead><tr><th align="left"><strong>field</strong></th><th align="left"><strong>type</strong></th><th align="left"><strong>length</strong></th><th align="left"><strong>description</strong></th><th align="left"><strong>key</strong></th></tr></thead><tbody><tr><td align="left"><code>id</code></td><td align="left">varchar</td><td align="left">255</td><td align="left">A sprint&#x27;s <code>id</code> is composed of &quot;&lt; plugin &gt;:&lt; Entity &gt;:&lt; PK0 &gt;<!-- -- [...]
-metrics such as <em>&#x27;ratio of unplanned issues&#x27;</em>, <em>&#x27;completion rate of sprint issues&#x27;</em>, etc</p><table><thead><tr><th align="left"><strong>field</strong></th><th align="left"><strong>type</strong></th><th align="left"><strong>length</strong></th><th align="left"><strong>description</strong></th><th align="left"><strong>key</strong></th></tr></thead><tbody><tr><td align="left"><code>sprint_id</code></td><td align="left">varchar</td><td align="left">255</td><t [...]
+metrics such as <em>&#x27;ratio of unplanned issues&#x27;</em>, <em>&#x27;completion rate of sprint issues&#x27;</em>, etc</p><table><thead><tr><th align="left"><strong>field</strong></th><th align="left"><strong>type</strong></th><th align="left"><strong>length</strong></th><th align="left"><strong>description</strong></th><th align="left"><strong>key</strong></th></tr></thead><tbody><tr><td align="left"><code>sprint_id</code></td><td align="left">varchar</td><td align="left">255</td><t [...]
 other.</p><table><thead><tr><th align="left"><strong>field</strong></th><th align="left"><strong>type</strong></th><th align="left"><strong>length</strong></th><th align="left"><strong>description</strong></th><th align="left"><strong>key</strong></th></tr></thead><tbody><tr><td align="left"><code>repo_id</code></td><td align="left">varchar</td><td align="left">255</td><td align="left">Repo id</td><td align="left">FK_repos.id</td></tr><tr><td align="left"><code>commit_sha</code></td><td  [...]
 filter pull requests by label name.</p><table><thead><tr><th align="left"><strong>field</strong></th><th align="left"><strong>type</strong></th><th align="left"><strong>length</strong></th><th align="left"><strong>description</strong></th><th align="left"><strong>key</strong></th></tr></thead><tbody><tr><td align="left"><code>label_name</code></td><td align="left">varchar</td><td align="left">255</td><td align="left">Label name</td><td align="left"></td></tr><tr><td align="left"><code>pu [...]
 It may come from several sources:</p><ul><li>Domain layer <a href="#cicd_pipelines">cicd_pipelines</a>, such as GitHub workflow runs, GitLab pipelines, Jenkins builds and BitBucket pipelines, etc. Deployments from cicd_pipelines will be transformed according to the regex configuration set in the Blueprint transformation before adding to this table.</li><li>Tool layer deployments: in v0.20, only the BitBucket\Bamboo\GitLab and GitHub(Use GraphQL APIs) plugins collect the independent deplo [...]
@@ -38,7 +38,7 @@ metrics, such as <em>&#x27;No. of Issue closed by contributor&#x27;, &#x27;No. o
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DataModels/RawLayerSchema/index.html b/docs/DataModels/RawLayerSchema/index.html
index ca9cf1633c4..24ab9d2ea2a 100644
--- a/docs/DataModels/RawLayerSchema/index.html
+++ b/docs/DataModels/RawLayerSchema/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Caches raw API responses from data source plugins
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DataModels/RawLayerSchema"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DataModels/RawLayerSchema" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DataModels/RawLayerSchema" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DataModels/RawLayerSch [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DataModels/SystemTables/index.html b/docs/DataModels/SystemTables/index.html
index 338eba81af3..a3e556d90a7 100644
--- a/docs/DataModels/SystemTables/index.html
+++ b/docs/DataModels/SystemTables/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Stores DevLake&#x27;s own entities
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DataModels/SystemTables"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DataModels/SystemTables" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DataModels/SystemTables" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DataModels/SystemTables" hre [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DataModels/ToolLayerSchema/index.html b/docs/DataModels/ToolLayerSchema/index.html
index 5993cc67304..fe959a801ef 100644
--- a/docs/DataModels/ToolLayerSchema/index.html
+++ b/docs/DataModels/ToolLayerSchema/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Extract raw data into a relational schema for each specific tool
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DataModels/ToolLayerSchema"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DataModels/ToolLayerSchema" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DataModels/ToolLayerSchema" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DataModels/ToolLaye [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DataModels/index.html b/docs/DataModels/index.html
index db287003fc0..217fbad003f 100644
--- a/docs/DataModels/index.html
+++ b/docs/DataModels/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -39,7 +39,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/DBMigration/index.html b/docs/DeveloperManuals/DBMigration/index.html
index 40dad4e3039..530d88ae407 100644
--- a/docs/DeveloperManuals/DBMigration/index.html
+++ b/docs/DeveloperManuals/DBMigration/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DB Migration
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DeveloperManuals/DBMigration"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/DBMigration" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DeveloperManuals/DBMigration" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManu [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -43,7 +43,7 @@ for the framework-only migrations defined under the <code>models</code> package.
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/Dal/index.html b/docs/DeveloperManuals/Dal/index.html
index f24ab13ec1a..00938343e5a 100644
--- a/docs/DeveloperManuals/Dal/index.html
+++ b/docs/DeveloperManuals/Dal/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The Dal (Data Access Layer) is designed to decouple the hard dependency on `gorm` in v0.12
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DeveloperManuals/Dal"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/Dal" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DeveloperManuals/Dal" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/Dal" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/DeveloperSetup/index.html b/docs/DeveloperManuals/DeveloperSetup/index.html
index 5220480bfe6..124c6a38645 100644
--- a/docs/DeveloperManuals/DeveloperSetup/index.html
+++ b/docs/DeveloperManuals/DeveloperSetup/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to install DevLake in developer mode.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DeveloperManuals/DeveloperSetup"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/DeveloperSetup" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DeveloperManuals/DeveloperSetup" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Deve [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/E2E-Test-Guide/index.html b/docs/DeveloperManuals/E2E-Test-Guide/index.html
index 1cf9c7d17e0..4782ffe315a 100644
--- a/docs/DeveloperManuals/E2E-Test-Guide/index.html
+++ b/docs/DeveloperManuals/E2E-Test-Guide/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to write E2E tests for plugins.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DeveloperManuals/E2E-Test-Guide"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/E2E-Test-Guide" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DeveloperManuals/E2E-Test-Guide" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Deve [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -62,7 +62,7 @@ These two operations are critical and directly related to the quality of test wr
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/Notifications/index.html b/docs/DeveloperManuals/Notifications/index.html
index 3cada6d153c..805bf74b298 100644
--- a/docs/DeveloperManuals/Notifications/index.html
+++ b/docs/DeveloperManuals/Notifications/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Notifications
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DeveloperManuals/Notifications"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/Notifications" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DeveloperManuals/Notifications" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Develop [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/PluginImplementation/index.html b/docs/DeveloperManuals/PluginImplementation/index.html
index 08311c06582..e09a35cafb9 100644
--- a/docs/DeveloperManuals/PluginImplementation/index.html
+++ b/docs/DeveloperManuals/PluginImplementation/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Plugin Implementation
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DeveloperManuals/PluginImplementation"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/PluginImplementation" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DeveloperManuals/PluginImplementation" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.ap [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ a try if you are familiar with Python.</p><p>The Go development manual can be fo
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/Project/index.html b/docs/DeveloperManuals/Project/index.html
index b548a179e89..e7f5aca6f02 100644
--- a/docs/DeveloperManuals/Project/index.html
+++ b/docs/DeveloperManuals/Project/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="`Project` is **a set of [Scope](../Overview/KeyConcepts.md#data-scope) from different domains**, a way to group different resources, and it is crucial for some metric calculations like `Dora`.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DeveloperManuals/Project"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/Project" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DeveloperManuals/Project" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/Project" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ Related endpoints:</p><ol><li>/projects</li><li>/projects/:projectName/metrics</
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/Release-SOP/index.html b/docs/DeveloperManuals/Release-SOP/index.html
index e4d424248e8..aec52380466 100644
--- a/docs/DeveloperManuals/Release-SOP/index.html
+++ b/docs/DeveloperManuals/Release-SOP/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -38,7 +38,7 @@ Title:
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/SourceCodeReference/index.html b/docs/DeveloperManuals/SourceCodeReference/index.html
index eba5010fb8f..41d2cf71ae3 100644
--- a/docs/DeveloperManuals/SourceCodeReference/index.html
+++ b/docs/DeveloperManuals/SourceCodeReference/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Source Code References
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DeveloperManuals/SourceCodeReference"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/SourceCodeReference" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DeveloperManuals/SourceCodeReference" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apach [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ the definition of a specific function.</p></div><footer class="theme-doc-footer
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/TagNamingConventions/index.html b/docs/DeveloperManuals/TagNamingConventions/index.html
index a4199dc08b5..a3d7b0834b2 100644
--- a/docs/DeveloperManuals/TagNamingConventions/index.html
+++ b/docs/DeveloperManuals/TagNamingConventions/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Tag Naming Conventions
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DeveloperManuals/TagNamingConventions"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/TagNamingConventions" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DeveloperManuals/TagNamingConventions" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.ap [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/UnitTest/index.html b/docs/DeveloperManuals/UnitTest/index.html
index dca77facaae..8a5f6f1f43b 100644
--- a/docs/DeveloperManuals/UnitTest/index.html
+++ b/docs/DeveloperManuals/UnitTest/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to write UnitTest tests for plugins.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/DeveloperManuals/UnitTest"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/UnitTest" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/DeveloperManuals/UnitTest" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/DeveloperManuals/UnitT [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/index.html b/docs/DeveloperManuals/index.html
index 2f2505f061a..b7d76334549 100644
--- a/docs/DeveloperManuals/index.html
+++ b/docs/DeveloperManuals/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/GettingStarted/Authentication/index.html b/docs/GettingStarted/Authentication/index.html
index d1c5c9f6149..e3bfa0ed32d 100644
--- a/docs/GettingStarted/Authentication/index.html
+++ b/docs/GettingStarted/Authentication/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ In General, we suggest that you reduce the Attack Surface as small as possible.<
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/GettingStarted/DockerComposeSetup/index.html b/docs/GettingStarted/DockerComposeSetup/index.html
index 3935d0d48ec..dc7ec50f0d8 100644
--- a/docs/GettingStarted/DockerComposeSetup/index.html
+++ b/docs/GettingStarted/DockerComposeSetup/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to install DevLake via Docker Compose
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/GettingStarted/DockerComposeSetup"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/GettingStarted/DockerComposeSetup" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/GettingStarted/DockerComposeSetup" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/doc [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/GettingStarted/Environment/index.html b/docs/GettingStarted/Environment/index.html
index 56b75586405..b2c398d7770 100644
--- a/docs/GettingStarted/Environment/index.html
+++ b/docs/GettingStarted/Environment/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/GettingStarted/HelmSetup/index.html b/docs/GettingStarted/HelmSetup/index.html
index 41f9074be29..66854602e7e 100644
--- a/docs/GettingStarted/HelmSetup/index.html
+++ b/docs/GettingStarted/HelmSetup/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to install Apache DevLake via Helm for Kubernetes
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/GettingStarted/HelmSetup"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/GettingStarted/HelmSetup" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/GettingStarted/HelmSetup" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/GettingStarted/HelmSetup" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ b. Proviede below values while install from helm:</p><div class="codeBlockContai
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/GettingStarted/QuickStart/index.html b/docs/GettingStarted/QuickStart/index.html
index 071644bbe6d..8ee1f2a266a 100644
--- a/docs/GettingStarted/QuickStart/index.html
+++ b/docs/GettingStarted/QuickStart/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to utilize Apache DevLake
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/GettingStarted/QuickStart"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/GettingStarted/QuickStart" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/GettingStarted/QuickStart" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/GettingStarted/QuickSt [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/GettingStarted/Upgrade/index.html b/docs/GettingStarted/Upgrade/index.html
index 4a3a87a3f51..6022b477d89 100644
--- a/docs/GettingStarted/Upgrade/index.html
+++ b/docs/GettingStarted/Upgrade/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/GettingStarted/index.html b/docs/GettingStarted/index.html
index e2b7ece7e45..7291d918f8e 100644
--- a/docs/GettingStarted/index.html
+++ b/docs/GettingStarted/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -37,7 +37,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/AddedLinesOfCode/index.html b/docs/Metrics/AddedLinesOfCode/index.html
index ca69136009e..7470608c5f1 100644
--- a/docs/Metrics/AddedLinesOfCode/index.html
+++ b/docs/Metrics/AddedLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Added Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/AddedLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/AddedLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/AddedLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/AddedLinesOfCode" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/BugAge/index.html b/docs/Metrics/BugAge/index.html
index 574845d4236..a353b492884 100644
--- a/docs/Metrics/BugAge/index.html
+++ b/docs/Metrics/BugAge/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Bug Age
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/BugAge"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/BugAge" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/BugAge" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/BugAge" hreflang="x-default"><link rel="stylesh [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/BugCountPer1kLinesOfCode/index.html b/docs/Metrics/BugCountPer1kLinesOfCode/index.html
index b48067687b6..b9b7a70c85f 100644
--- a/docs/Metrics/BugCountPer1kLinesOfCode/index.html
+++ b/docs/Metrics/BugCountPer1kLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Bug Count per 1k Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/BugCountPer1kLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/BugCountPer1kLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/BugCountPer1kLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/M [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/BuildCount/index.html b/docs/Metrics/BuildCount/index.html
index a45a56de211..0d6d1305954 100644
--- a/docs/Metrics/BuildCount/index.html
+++ b/docs/Metrics/BuildCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Build Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/BuildCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/BuildCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/BuildCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/BuildCount" hreflang="x-default"><l [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/BuildDuration/index.html b/docs/Metrics/BuildDuration/index.html
index 7bde49b7404..9d3b045bb31 100644
--- a/docs/Metrics/BuildDuration/index.html
+++ b/docs/Metrics/BuildDuration/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Build Duration
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/BuildDuration"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/BuildDuration" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/BuildDuration" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/BuildDuration" hreflang="x [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/BuildSuccessRate/index.html b/docs/Metrics/BuildSuccessRate/index.html
index a24d1340adf..93fbdd7a16e 100644
--- a/docs/Metrics/BuildSuccessRate/index.html
+++ b/docs/Metrics/BuildSuccessRate/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Build Success Rate
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/BuildSuccessRate"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/BuildSuccessRate" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/BuildSuccessRate" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/BuildSuccessRate" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/CFR/index.html b/docs/Metrics/CFR/index.html
index c5b24d922fb..48b2d507c7c 100644
--- a/docs/Metrics/CFR/index.html
+++ b/docs/Metrics/CFR/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Change Failure Rate
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/CFR"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CFR" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/CFR" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CFR" hreflang="x-default"><link rel="stylesheet" href="/ [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/CQDuplicatedBlocks/index.html b/docs/Metrics/CQDuplicatedBlocks/index.html
index 80276b3a4da..889be3e0384 100644
--- a/docs/Metrics/CQDuplicatedBlocks/index.html
+++ b/docs/Metrics/CQDuplicatedBlocks/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Code Quality Duplicated Blocks
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/CQDuplicatedBlocks"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CQDuplicatedBlocks" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/CQDuplicatedBlocks" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CQDuplicate [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/CQDuplicatedLines/index.html b/docs/Metrics/CQDuplicatedLines/index.html
index a78f7ba800d..cb3f0d5f146 100644
--- a/docs/Metrics/CQDuplicatedLines/index.html
+++ b/docs/Metrics/CQDuplicatedLines/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Code Quality Duplicated Lines
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/CQDuplicatedLines"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CQDuplicatedLines" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/CQDuplicatedLines" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CQDuplicatedLi [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ The sum(duplicated_lines) represents the total number of duplicated lines in the
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/CQIssueCount/index.html b/docs/Metrics/CQIssueCount/index.html
index 29512e06975..3a9021e9309 100644
--- a/docs/Metrics/CQIssueCount/index.html
+++ b/docs/Metrics/CQIssueCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Code Quality Issue Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/CQIssueCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CQIssueCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/CQIssueCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CQIssueCount" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/CQMaintainability-Debt/index.html b/docs/Metrics/CQMaintainability-Debt/index.html
index 5927944117a..b87bea88d2f 100644
--- a/docs/Metrics/CQMaintainability-Debt/index.html
+++ b/docs/Metrics/CQMaintainability-Debt/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Code Quality Maintainability-Debt
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/CQMaintainability-Debt"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CQMaintainability-Debt" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/CQMaintainability-Debt" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/CQTest/index.html b/docs/Metrics/CQTest/index.html
index c251a1fe24a..aaa2ae186e2 100644
--- a/docs/Metrics/CQTest/index.html
+++ b/docs/Metrics/CQTest/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Code Quality Test
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/CQTest"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CQTest" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/CQTest" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CQTest" hreflang="x-default"><link rel="stylesh [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/CommitAuthorCount/index.html b/docs/Metrics/CommitAuthorCount/index.html
index 8c162627467..492a3580ab7 100644
--- a/docs/Metrics/CommitAuthorCount/index.html
+++ b/docs/Metrics/CommitAuthorCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Commit Author Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/CommitAuthorCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CommitAuthorCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/CommitAuthorCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CommitAuthorCo [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/CommitCount/index.html b/docs/Metrics/CommitCount/index.html
index 975dbbc49ef..f03b5be3681 100644
--- a/docs/Metrics/CommitCount/index.html
+++ b/docs/Metrics/CommitCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Commit Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/CommitCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CommitCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/CommitCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/CommitCount" hreflang="x-default [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/DeletedLinesOfCode/index.html b/docs/Metrics/DeletedLinesOfCode/index.html
index 106ee361a66..6a55d37c013 100644
--- a/docs/Metrics/DeletedLinesOfCode/index.html
+++ b/docs/Metrics/DeletedLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Deleted Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/DeletedLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/DeletedLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/DeletedLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/DeletedLine [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/DeploymentFrequency/index.html b/docs/Metrics/DeploymentFrequency/index.html
index 13128fe96e3..e1e2ef7fbcd 100644
--- a/docs/Metrics/DeploymentFrequency/index.html
+++ b/docs/Metrics/DeploymentFrequency/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Deployment Frequency
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/DeploymentFrequency"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/DeploymentFrequency" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/DeploymentFrequency" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/Deployme [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/FailedDeploymentRecoveryTime/index.html b/docs/Metrics/FailedDeploymentRecoveryTime/index.html
index ea1030ff0ac..952a17176d8 100644
--- a/docs/Metrics/FailedDeploymentRecoveryTime/index.html
+++ b/docs/Metrics/FailedDeploymentRecoveryTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Failed Deployment Recovery Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/FailedDeploymentRecoveryTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/FailedDeploymentRecoveryTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/FailedDeploymentRecoveryTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apach [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/IncidentAge/index.html b/docs/Metrics/IncidentAge/index.html
index 1d71e51257d..e5b57c815e3 100644
--- a/docs/Metrics/IncidentAge/index.html
+++ b/docs/Metrics/IncidentAge/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Incident Age
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/IncidentAge"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/IncidentAge" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/IncidentAge" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/IncidentAge" hreflang="x-default [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/IncidentCountPer1kLinesOfCode/index.html b/docs/Metrics/IncidentCountPer1kLinesOfCode/index.html
index 835fb4d68bf..fdc702e8314 100644
--- a/docs/Metrics/IncidentCountPer1kLinesOfCode/index.html
+++ b/docs/Metrics/IncidentCountPer1kLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Incident Count per 1k Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/IncidentCountPer1kLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/IncidentCountPer1kLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/IncidentCountPer1kLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.ap [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/LeadTimeForChanges/index.html b/docs/Metrics/LeadTimeForChanges/index.html
index fbeaabfa929..34571355692 100644
--- a/docs/Metrics/LeadTimeForChanges/index.html
+++ b/docs/Metrics/LeadTimeForChanges/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Median Lead Time for Changes
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/LeadTimeForChanges"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/LeadTimeForChanges" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/LeadTimeForChanges" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/LeadTimeFor [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/MTTR/index.html b/docs/Metrics/MTTR/index.html
index 28cb1b34a74..96fc0419d33 100644
--- a/docs/Metrics/MTTR/index.html
+++ b/docs/Metrics/MTTR/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Median Time to Restore Service
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/MTTR"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/MTTR" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/MTTR" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/MTTR" hreflang="x-default"><link rel="stylesheet" hre [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/PRCodingTime/index.html b/docs/Metrics/PRCodingTime/index.html
index 53e5e6d437e..8fbaca684f7 100644
--- a/docs/Metrics/PRCodingTime/index.html
+++ b/docs/Metrics/PRCodingTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Coding Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/PRCodingTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRCodingTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/PRCodingTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRCodingTime" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/PRCount/index.html b/docs/Metrics/PRCount/index.html
index 7f289f39214..45b10feff2d 100644
--- a/docs/Metrics/PRCount/index.html
+++ b/docs/Metrics/PRCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Pull Request Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/PRCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/PRCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRCount" hreflang="x-default"><link rel="sty [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/PRCycleTime/index.html b/docs/Metrics/PRCycleTime/index.html
index 8a1911bf1ba..17fbd999bd4 100644
--- a/docs/Metrics/PRCycleTime/index.html
+++ b/docs/Metrics/PRCycleTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Cycle Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/PRCycleTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRCycleTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/PRCycleTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRCycleTime" hreflang="x-default [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/PRDeployTime/index.html b/docs/Metrics/PRDeployTime/index.html
index 8f75d463882..9a2c9b8744e 100644
--- a/docs/Metrics/PRDeployTime/index.html
+++ b/docs/Metrics/PRDeployTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Deploy Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/PRDeployTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRDeployTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/PRDeployTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRDeployTime" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ we get pr-3 connected to commit-3</li><li>Now we can get pr-3&#x27;s deploy time
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/PRMergeRate/index.html b/docs/Metrics/PRMergeRate/index.html
index a7be3abc40c..3564ca09a1c 100644
--- a/docs/Metrics/PRMergeRate/index.html
+++ b/docs/Metrics/PRMergeRate/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Pull Request Merge Rate
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/PRMergeRate"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRMergeRate" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/PRMergeRate" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRMergeRate" hreflang="x-default [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/PRPickupTime/index.html b/docs/Metrics/PRPickupTime/index.html
index 0a2b51f90d6..600cc3d7f77 100644
--- a/docs/Metrics/PRPickupTime/index.html
+++ b/docs/Metrics/PRPickupTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Pickup Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/PRPickupTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRPickupTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/PRPickupTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRPickupTime" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/PRReviewDepth/index.html b/docs/Metrics/PRReviewDepth/index.html
index cebadbae2cc..031bdbe6a88 100644
--- a/docs/Metrics/PRReviewDepth/index.html
+++ b/docs/Metrics/PRReviewDepth/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Review Depth
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/PRReviewDepth"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRReviewDepth" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/PRReviewDepth" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRReviewDepth" hreflang="x [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/PRReviewTime/index.html b/docs/Metrics/PRReviewTime/index.html
index 7bc18c48f96..df038cb7194 100644
--- a/docs/Metrics/PRReviewTime/index.html
+++ b/docs/Metrics/PRReviewTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Review Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/PRReviewTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRReviewTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/PRReviewTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRReviewTime" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/PRSize/index.html b/docs/Metrics/PRSize/index.html
index 8555c59527e..10b352db0a0 100644
--- a/docs/Metrics/PRSize/index.html
+++ b/docs/Metrics/PRSize/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Size
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/PRSize"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRSize" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/PRSize" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRSize" hreflang="x-default"><link rel="stylesh [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/PRTimeToMerge/index.html b/docs/Metrics/PRTimeToMerge/index.html
index e758d608c15..de83c92d232 100644
--- a/docs/Metrics/PRTimeToMerge/index.html
+++ b/docs/Metrics/PRTimeToMerge/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Time To Merge
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/PRTimeToMerge"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRTimeToMerge" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/PRTimeToMerge" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/PRTimeToMerge" hreflang="x [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/RequirementCount/index.html b/docs/Metrics/RequirementCount/index.html
index a9956e3ea75..6714946c448 100644
--- a/docs/Metrics/RequirementCount/index.html
+++ b/docs/Metrics/RequirementCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Requirement Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/RequirementCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/RequirementCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/RequirementCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/RequirementCount" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/RequirementDeliveryRate/index.html b/docs/Metrics/RequirementDeliveryRate/index.html
index fe1945b90d2..37a0ac6205d 100644
--- a/docs/Metrics/RequirementDeliveryRate/index.html
+++ b/docs/Metrics/RequirementDeliveryRate/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Requirement Delivery Rate
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/RequirementDeliveryRate"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/RequirementDeliveryRate" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/RequirementDeliveryRate" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metr [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/RequirementGranularity/index.html b/docs/Metrics/RequirementGranularity/index.html
index e8cc0108927..562a81a95d4 100644
--- a/docs/Metrics/RequirementGranularity/index.html
+++ b/docs/Metrics/RequirementGranularity/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Requirement Granularity
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/RequirementGranularity"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/RequirementGranularity" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/RequirementGranularity" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/RequirementLeadTime/index.html b/docs/Metrics/RequirementLeadTime/index.html
index 3ea520894a2..62312a71740 100644
--- a/docs/Metrics/RequirementLeadTime/index.html
+++ b/docs/Metrics/RequirementLeadTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Requirement Lead Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/RequirementLeadTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/RequirementLeadTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/RequirementLeadTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/Requirem [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/index.html b/docs/Metrics/index.html
index 2b0ad60c6d7..361fa45aeaa 100644
--- a/docs/Metrics/index.html
+++ b/docs/Metrics/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -101,7 +101,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Overview/Architecture/index.html b/docs/Overview/Architecture/index.html
index 8cedebf6b16..811d3553e6f 100644
--- a/docs/Overview/Architecture/index.html
+++ b/docs/Overview/Architecture/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Understand the architecture of Apache DevLake
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Overview/Architecture"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Overview/Architecture" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Overview/Architecture" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Overview/Architecture" hreflang="x [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Overview/Introduction/index.html b/docs/Overview/Introduction/index.html
index 891992cd977..1dd0488acd4 100644
--- a/docs/Overview/Introduction/index.html
+++ b/docs/Overview/Introduction/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Overview/KeyConcepts/index.html b/docs/Overview/KeyConcepts/index.html
index bda7c04e2d7..c4059678b8b 100644
--- a/docs/Overview/KeyConcepts/index.html
+++ b/docs/Overview/KeyConcepts/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DevLake Key Concepts
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Overview/KeyConcepts"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Overview/KeyConcepts" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Overview/KeyConcepts" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Overview/KeyConcepts" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ Notice: <strong>You can manually orchestrate the pipeline in Configuration UI Ad
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Overview/References/index.html b/docs/Overview/References/index.html
index 473cc821cd0..a58c42d2fef 100644
--- a/docs/Overview/References/index.html
+++ b/docs/Overview/References/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="API References
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Overview/References"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Overview/References" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Overview/References" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Overview/References" hreflang="x-default [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ If you are using the <code>devlake</code> container alone without <code>config-u
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Overview/Roadmap/index.html b/docs/Overview/Roadmap/index.html
index 78403dbe62f..e66b0074bb8 100644
--- a/docs/Overview/Roadmap/index.html
+++ b/docs/Overview/Roadmap/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The goals and roadmap for DevLake
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Overview/Roadmap"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Overview/Roadmap" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Overview/Roadmap" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Overview/Roadmap" hreflang="x-default"><link rel= [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ Also, if you plan to work (or are already working) on a new or existing feature,
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Overview/SupportedDataSources/index.html b/docs/Overview/SupportedDataSources/index.html
index 7088a278bb2..7641b5d2af3 100644
--- a/docs/Overview/SupportedDataSources/index.html
+++ b/docs/Overview/SupportedDataSources/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Data sources that DevLake supports
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Overview/SupportedDataSources"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Overview/SupportedDataSources" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Overview/SupportedDataSources" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Overview/S [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -38,7 +38,7 @@ the <a href="/docs/Configuration/AdvancedMode">advanced mode</a>.</p><table><the
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Overview/index.html b/docs/Overview/index.html
index 76ad867fd9f..50fc9187c05 100644
--- a/docs/Overview/index.html
+++ b/docs/Overview/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -41,7 +41,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/azuredevops/index.html b/docs/Plugins/azuredevops/index.html
index 4c7961b4717..493eaa0cda8 100644
--- a/docs/Plugins/azuredevops/index.html
+++ b/docs/Plugins/azuredevops/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Azure DevOps Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/azuredevops"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/azuredevops" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/azuredevops" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/azuredevops" hreflang="x-default [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ Check out the <!-- -->[data refresh policy]<!-- -->(/docs/Overview/SupportedData
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/bamboo/index.html b/docs/Plugins/bamboo/index.html
index 7d4854cb8f0..58b880e3be8 100644
--- a/docs/Plugins/bamboo/index.html
+++ b/docs/Plugins/bamboo/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Bamboo Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/bamboo"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/bamboo" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/bamboo" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/bamboo" hreflang="x-default"><link rel="stylesh [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/bitbucket/index.html b/docs/Plugins/bitbucket/index.html
index 28177e5cf97..3cc7131b8b4 100644
--- a/docs/Plugins/bitbucket/index.html
+++ b/docs/Plugins/bitbucket/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="BitBucket Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/bitbucket"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/bitbucket" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/bitbucket" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/bitbucket" hreflang="x-default"><link  [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/bitbucket_server/index.html b/docs/Plugins/bitbucket_server/index.html
index e1c7f639789..5ac683ac5fd 100644
--- a/docs/Plugins/bitbucket_server/index.html
+++ b/docs/Plugins/bitbucket_server/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="BitBucket Data Center Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/bitbucket_server"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/bitbucket_server" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/bitbucket_server" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/bitbucket_server" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/circleci/index.html b/docs/Plugins/circleci/index.html
index 6c1c86a722f..6dd51bcf630 100644
--- a/docs/Plugins/circleci/index.html
+++ b/docs/Plugins/circleci/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="CircleCI Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/circleci"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/circleci" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/circleci" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/circleci" hreflang="x-default"><link rel= [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/customize/index.html b/docs/Plugins/customize/index.html
index 729318ed39e..a89087de86b 100644
--- a/docs/Plugins/customize/index.html
+++ b/docs/Plugins/customize/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Customize Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/customize"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/customize" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/customize" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/customize" hreflang="x-default"><link  [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -38,7 +38,7 @@ The following is an issues.CSV file sample:</p><table><thead><tr><th>id</th><th>
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/dbt/index.html b/docs/Plugins/dbt/index.html
index a0679c182ff..4adbc6aa321 100644
--- a/docs/Plugins/dbt/index.html
+++ b/docs/Plugins/dbt/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DBT Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/dbt"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/dbt" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/dbt" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/dbt" hreflang="x-default"><link rel="stylesheet" href="/ [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -38,7 +38,7 @@ To execute this SQL query in your model, you need set a value for <code>event_ty
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/feishu/index.html b/docs/Plugins/feishu/index.html
index ac9456ff87a..13e5f466dea 100644
--- a/docs/Plugins/feishu/index.html
+++ b/docs/Plugins/feishu/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Feishu Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/feishu"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/feishu" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/feishu" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/feishu" hreflang="x-default"><link rel="stylesh [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/gitee/index.html b/docs/Plugins/gitee/index.html
index 0626a899434..bb06b91c7db 100644
--- a/docs/Plugins/gitee/index.html
+++ b/docs/Plugins/gitee/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Gitee Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/gitee"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/gitee" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/gitee" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/gitee" hreflang="x-default"><link rel="stylesheet" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ You can also trigger data collection by making a POST request to <code>/pipeline
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/gitextractor/index.html b/docs/Plugins/gitextractor/index.html
index 53e1eb16f87..a966e602bb0 100644
--- a/docs/Plugins/gitextractor/index.html
+++ b/docs/Plugins/gitextractor/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="GitExtractor Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/gitextractor"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/gitextractor" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/gitextractor" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/gitextractor" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -41,7 +41,7 @@ if your libgit2.pc in <code>/usr/local/lib64/pkgconfig</code>(like centos)</p><p
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/github/index.html b/docs/Plugins/github/index.html
index f9fb71c0415..47b09d5a1da 100644
--- a/docs/Plugins/github/index.html
+++ b/docs/Plugins/github/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="GitHub Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/github"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/github" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/github" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/github" hreflang="x-default"><link rel="stylesh [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/gitlab/index.html b/docs/Plugins/gitlab/index.html
index 77d4fa8dbdf..181ba5b0640 100644
--- a/docs/Plugins/gitlab/index.html
+++ b/docs/Plugins/gitlab/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="GitLab Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/gitlab"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/gitlab" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/gitlab" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/gitlab" hreflang="x-default"><link rel="stylesh [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/index.html b/docs/Plugins/index.html
index 0f1c3af0dfb..32200cff5c0 100644
--- a/docs/Plugins/index.html
+++ b/docs/Plugins/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -79,7 +79,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/jenkins/index.html b/docs/Plugins/jenkins/index.html
index 2b0d3bc2b87..d6464d43e38 100644
--- a/docs/Plugins/jenkins/index.html
+++ b/docs/Plugins/jenkins/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Jenkins Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/jenkins"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/jenkins" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/jenkins" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/jenkins" hreflang="x-default"><link rel="sty [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/jira/index.html b/docs/Plugins/jira/index.html
index d28e44ad275..dd80dcd09bf 100644
--- a/docs/Plugins/jira/index.html
+++ b/docs/Plugins/jira/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Jira Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/jira"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/jira" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/jira" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/jira" hreflang="x-default"><link rel="stylesheet" hre [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ Check <a href="/docs/GettingStarted/Environment#enable_subtasks_by_default">this
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/linker/index.html b/docs/Plugins/linker/index.html
index 8abd2baf601..3156d20f8eb 100644
--- a/docs/Plugins/linker/index.html
+++ b/docs/Plugins/linker/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Linker Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/linker"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/linker" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/linker" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/linker" hreflang="x-default"><link rel="stylesh [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/opsgenie/index.html b/docs/Plugins/opsgenie/index.html
index 67228d7a03e..dda683033c0 100644
--- a/docs/Plugins/opsgenie/index.html
+++ b/docs/Plugins/opsgenie/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Opsgenie Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/opsgenie"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/opsgenie" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/opsgenie" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/opsgenie" hreflang="x-default"><link rel= [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/pagerduty/index.html b/docs/Plugins/pagerduty/index.html
index 079b6188ff9..9d82b286bb7 100644
--- a/docs/Plugins/pagerduty/index.html
+++ b/docs/Plugins/pagerduty/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PagerDuty Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/pagerduty"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/pagerduty" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/pagerduty" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/pagerduty" hreflang="x-default"><link  [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/refdiff/index.html b/docs/Plugins/refdiff/index.html
index a69d9152b99..e1724c29b77 100644
--- a/docs/Plugins/refdiff/index.html
+++ b/docs/Plugins/refdiff/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="RefDiff Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/refdiff"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/refdiff" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/refdiff" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/refdiff" hreflang="x-default"><link rel="sty [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ machine. <a href="/docs/Plugins/gitextractor#Development">Click here</a> for a b
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/sonarqube/index.html b/docs/Plugins/sonarqube/index.html
index 5aba3189ad7..fa0c807734b 100644
--- a/docs/Plugins/sonarqube/index.html
+++ b/docs/Plugins/sonarqube/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="SonarQube Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/sonarqube"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/sonarqube" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/sonarqube" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/sonarqube" hreflang="x-default"><link  [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/tapd/index.html b/docs/Plugins/tapd/index.html
index 888145ebdc5..b3dff38014b 100644
--- a/docs/Plugins/tapd/index.html
+++ b/docs/Plugins/tapd/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Tapd Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/tapd"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/tapd" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/tapd" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/tapd" hreflang="x-default"><link rel="stylesheet" hre [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ Check <a href="/docs/GettingStarted/Environment#enable_subtasks_by_default">this
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/teambition/index.html b/docs/Plugins/teambition/index.html
index 66dd11fcaab..6d3b52786e0 100644
--- a/docs/Plugins/teambition/index.html
+++ b/docs/Plugins/teambition/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Teambition Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/teambition"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/teambition" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/teambition" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/teambition" hreflang="x-default"><l [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/trello/index.html b/docs/Plugins/trello/index.html
index 6e8012d7c6c..1eb0775ec52 100644
--- a/docs/Plugins/trello/index.html
+++ b/docs/Plugins/trello/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Trello Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/trello"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/trello" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/trello" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/trello" hreflang="x-default"><link rel="stylesh [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/webhook/index.html b/docs/Plugins/webhook/index.html
index 0f4eb702f2b..5622f54cd17 100644
--- a/docs/Plugins/webhook/index.html
+++ b/docs/Plugins/webhook/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Webhook Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/webhook"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/webhook" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/webhook" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/webhook" hreflang="x-default"><link rel="sty [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/zentao/index.html b/docs/Plugins/zentao/index.html
index d0586f6e7f7..dda3c2e828f 100644
--- a/docs/Plugins/zentao/index.html
+++ b/docs/Plugins/zentao/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Zentao Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/zentao"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/zentao" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/zentao" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/zentao" hreflang="x-default"><link rel="stylesh [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ Check <a href="/docs/GettingStarted/Environment#enable_subtasks_by_default">this
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Troubleshooting/Configuration/index.html b/docs/Troubleshooting/Configuration/index.html
index 668f1cf88e6..e57cb1d8bb9 100644
--- a/docs/Troubleshooting/Configuration/index.html
+++ b/docs/Troubleshooting/Configuration/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Debug errors found in Config UI or during data collection.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Troubleshooting/Configuration"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Troubleshooting/Configuration" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Troubleshooting/Configuration" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Troublesho [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Troubleshooting/Dashboard/index.html b/docs/Troubleshooting/Dashboard/index.html
index e6fd090e402..c6726b41753 100644
--- a/docs/Troubleshooting/Dashboard/index.html
+++ b/docs/Troubleshooting/Dashboard/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Dashboard Troubleshooting
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Troubleshooting/Dashboard"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Troubleshooting/Dashboard" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Troubleshooting/Dashboard" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Troubleshooting/Dashbo [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -37,7 +37,7 @@ issues or deployments published by that webhook <strong>will be replicated among
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Troubleshooting/Installation/index.html b/docs/Troubleshooting/Installation/index.html
index d88d5099a18..e30a115b817 100644
--- a/docs/Troubleshooting/Installation/index.html
+++ b/docs/Troubleshooting/Installation/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Installation Troubleshooting
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Troubleshooting/Installation"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Troubleshooting/Installation" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Troubleshooting/Installation" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Troubleshooti [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ Check <a href="https://github.com/apache/incubator-devlake/issues/5612" target="
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Troubleshooting/MySqlIssue/index.html b/docs/Troubleshooting/MySqlIssue/index.html
index f2dfa0e87ec..ed411319e3f 100644
--- a/docs/Troubleshooting/MySqlIssue/index.html
+++ b/docs/Troubleshooting/MySqlIssue/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Mysql Troubleshooting
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Troubleshooting/MySqlIssue"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Troubleshooting/MySqlIssue" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Troubleshooting/MySqlIssue" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Troubleshooting/MyS [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -40,7 +40,7 @@ For example, if you want to purge all binary logs before March 22, 2023, 15:30:0
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Troubleshooting/index.html b/docs/Troubleshooting/index.html
index bf54c364ce3..e4eee2c729c 100644
--- a/docs/Troubleshooting/index.html
+++ b/docs/Troubleshooting/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -39,7 +39,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html b/docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html
index 939d60c178b..e24ab3ac167 100644
--- a/docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html
+++ b/docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The data tables to query engineering metrics
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DataModels/DevLakeDomainLayerSchema"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DataModels/DevLakeDomainLayerSchema" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DataModels/DevLakeDomainLayerSchema" hreflang="zh"><link data-rh="true" rel="alternate" href="https: [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ metrics, such as <em>&#x27;No. of Issue closed by contributor&#x27;, &#x27;No. o
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DataModels/RawLayerSchema/index.html b/docs/v0.15/DataModels/RawLayerSchema/index.html
index ed37b3d3386..88485e8113a 100644
--- a/docs/v0.15/DataModels/RawLayerSchema/index.html
+++ b/docs/v0.15/DataModels/RawLayerSchema/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Caches raw API responses from data source plugins
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DataModels/RawLayerSchema"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DataModels/RawLayerSchema" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DataModels/RawLayerSchema" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.1 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DataModels/SystemTables/index.html b/docs/v0.15/DataModels/SystemTables/index.html
index e98b7425323..81900eb21bb 100644
--- a/docs/v0.15/DataModels/SystemTables/index.html
+++ b/docs/v0.15/DataModels/SystemTables/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Stores DevLake&#x27;s own entities
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DataModels/SystemTables"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DataModels/SystemTables" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DataModels/SystemTables" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Data [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DataModels/ToolLayerSchema/index.html b/docs/v0.15/DataModels/ToolLayerSchema/index.html
index cdd348265fe..113e0101414 100644
--- a/docs/v0.15/DataModels/ToolLayerSchema/index.html
+++ b/docs/v0.15/DataModels/ToolLayerSchema/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Extract raw data into a relational schema for each specific tool
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DataModels/ToolLayerSchema"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DataModels/ToolLayerSchema" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DataModels/ToolLayerSchema" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DataModels/index.html b/docs/v0.15/DataModels/index.html
index d5ec38daf8c..130b61133ef 100644
--- a/docs/v0.15/DataModels/index.html
+++ b/docs/v0.15/DataModels/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -39,7 +39,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DeveloperManuals/DBMigration/index.html b/docs/v0.15/DeveloperManuals/DBMigration/index.html
index f569c20f104..0f25d3cef9d 100644
--- a/docs/v0.15/DeveloperManuals/DBMigration/index.html
+++ b/docs/v0.15/DeveloperManuals/DBMigration/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DB Migration
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/DBMigration"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/DBMigration" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DeveloperManuals/DBMigration" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/ [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -43,7 +43,7 @@ for the framework-only migrations defined under the <code>models</code> package.
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DeveloperManuals/Dal/index.html b/docs/v0.15/DeveloperManuals/Dal/index.html
index 017472c8371..624700dc200 100644
--- a/docs/v0.15/DeveloperManuals/Dal/index.html
+++ b/docs/v0.15/DeveloperManuals/Dal/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The Dal (Data Access Layer) is designed to decouple the hard dependency on `gorm` in v0.12
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/Dal"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/Dal" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DeveloperManuals/Dal" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DeveloperManu [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DeveloperManuals/DeveloperSetup/index.html b/docs/v0.15/DeveloperManuals/DeveloperSetup/index.html
index b0dea1d0f11..edbd81bd4e0 100644
--- a/docs/v0.15/DeveloperManuals/DeveloperSetup/index.html
+++ b/docs/v0.15/DeveloperManuals/DeveloperSetup/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to install DevLake in developer mode.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/DeveloperSetup"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/DeveloperSetup" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DeveloperManuals/DeveloperSetup" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.ap [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html b/docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html
index 728f1f1d65a..e3ca8410e65 100644
--- a/docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html
+++ b/docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to write E2E tests for plugins.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/E2E-Test-Guide"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/E2E-Test-Guide" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DeveloperManuals/E2E-Test-Guide" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.ap [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -62,7 +62,7 @@ These two operations are critical and directly related to the quality of test wr
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DeveloperManuals/Notifications/index.html b/docs/v0.15/DeveloperManuals/Notifications/index.html
index b7e8a621f9f..2d7bc807061 100644
--- a/docs/v0.15/DeveloperManuals/Notifications/index.html
+++ b/docs/v0.15/DeveloperManuals/Notifications/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Notifications
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/Notifications"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/Notifications" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DeveloperManuals/Notifications" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apach [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DeveloperManuals/PluginImplementation/index.html b/docs/v0.15/DeveloperManuals/PluginImplementation/index.html
index b5686ac809e..48e84b2f1e0 100644
--- a/docs/v0.15/DeveloperManuals/PluginImplementation/index.html
+++ b/docs/v0.15/DeveloperManuals/PluginImplementation/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Plugin Implementation
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/PluginImplementation"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/PluginImplementation" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DeveloperManuals/PluginImplementation" hreflang="zh"><link data-rh="true" rel="alternate" href=" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -119,7 +119,7 @@ extractor for row-data deserialization.</p><p><strong>Final step:</strong> <a hr
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DeveloperManuals/Project/index.html b/docs/v0.15/DeveloperManuals/Project/index.html
index 10b3699c3a2..e1a3da497d9 100644
--- a/docs/v0.15/DeveloperManuals/Project/index.html
+++ b/docs/v0.15/DeveloperManuals/Project/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="`Project` is **a set of [Scope](../Overview/KeyConcepts.md#data-scope) from different domains**, a way to group different resources, and it is crucial for some metric calculations like `Dora`.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/Project"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/Project" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DeveloperManuals/Project" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/D [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ Related endpoints:</p><ol><li>/projects</li><li>/projects/:projectName/metrics</
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DeveloperManuals/Release-SOP/index.html b/docs/v0.15/DeveloperManuals/Release-SOP/index.html
index c4d6d220eb7..8a707f551af 100644
--- a/docs/v0.15/DeveloperManuals/Release-SOP/index.html
+++ b/docs/v0.15/DeveloperManuals/Release-SOP/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ cd devlake</p><ul><li>Check if your public key is in the KEYS file</li><li>If it
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DeveloperManuals/TagNamingConventions/index.html b/docs/v0.15/DeveloperManuals/TagNamingConventions/index.html
index 6203a56b35a..50aa9485f3f 100644
--- a/docs/v0.15/DeveloperManuals/TagNamingConventions/index.html
+++ b/docs/v0.15/DeveloperManuals/TagNamingConventions/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Tag Naming Conventions
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/TagNamingConventions"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/DeveloperManuals/TagNamingConventions" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/DeveloperManuals/TagNamingConventions" hreflang="zh"><link data-rh="true" rel="alternate" href=" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/DeveloperManuals/index.html b/docs/v0.15/DeveloperManuals/index.html
index 536db3fe8c4..2028f629c5d 100644
--- a/docs/v0.15/DeveloperManuals/index.html
+++ b/docs/v0.15/DeveloperManuals/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -47,7 +47,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/GettingStarted/Authentication/index.html b/docs/v0.15/GettingStarted/Authentication/index.html
index e060079c926..e39a152ea7e 100644
--- a/docs/v0.15/GettingStarted/Authentication/index.html
+++ b/docs/v0.15/GettingStarted/Authentication/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ In General, we suggest that you reduce the Attack Surface as small as possible.<
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/GettingStarted/DockerComposeSetup/index.html b/docs/v0.15/GettingStarted/DockerComposeSetup/index.html
index 38e20619742..ea31d1f9001 100644
--- a/docs/v0.15/GettingStarted/DockerComposeSetup/index.html
+++ b/docs/v0.15/GettingStarted/DockerComposeSetup/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to install DevLake via Docker Compose
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/GettingStarted/DockerComposeSetup"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/GettingStarted/DockerComposeSetup" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/GettingStarted/DockerComposeSetup" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devl [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/GettingStarted/HelmSetup/index.html b/docs/v0.15/GettingStarted/HelmSetup/index.html
index e1de03a3ced..51006ff2ea4 100644
--- a/docs/v0.15/GettingStarted/HelmSetup/index.html
+++ b/docs/v0.15/GettingStarted/HelmSetup/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to install Apache DevLake via Helm for Kubernetes
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/GettingStarted/HelmSetup"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/GettingStarted/HelmSetup" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/GettingStarted/HelmSetup" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/G [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ Grafana URL <code>http://YOUR-NODE-IP:30091</code></p><h3 class="anchor anchorWi
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/GettingStarted/index.html b/docs/v0.15/GettingStarted/index.html
index 234f0876435..d5b01218fe4 100644
--- a/docs/v0.15/GettingStarted/index.html
+++ b/docs/v0.15/GettingStarted/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/AddedLinesOfCode/index.html b/docs/v0.15/Metrics/AddedLinesOfCode/index.html
index c29de5ade2c..6526370ac9d 100644
--- a/docs/v0.15/Metrics/AddedLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/AddedLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Added Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/AddedLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/AddedLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/AddedLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/M [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/BugAge/index.html b/docs/v0.15/Metrics/BugAge/index.html
index d33457a60cc..8bb7b299c4d 100644
--- a/docs/v0.15/Metrics/BugAge/index.html
+++ b/docs/v0.15/Metrics/BugAge/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Bug Age
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/BugAge"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/BugAge" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/BugAge" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/BugAge" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/BugCountPer1kLinesOfCode/index.html b/docs/v0.15/Metrics/BugCountPer1kLinesOfCode/index.html
index a74dd98867d..2fd99d6fc90 100644
--- a/docs/v0.15/Metrics/BugCountPer1kLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/BugCountPer1kLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Bug Count per 1k Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/BugCountPer1kLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/BugCountPer1kLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/BugCountPer1kLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/BuildCount/index.html b/docs/v0.15/Metrics/BuildCount/index.html
index 6cc6c5fe366..aaea40e0217 100644
--- a/docs/v0.15/Metrics/BuildCount/index.html
+++ b/docs/v0.15/Metrics/BuildCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Build Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/BuildCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/BuildCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/BuildCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/BuildCount" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/BuildDuration/index.html b/docs/v0.15/Metrics/BuildDuration/index.html
index f7b4d6d142e..238a3c5f89b 100644
--- a/docs/v0.15/Metrics/BuildDuration/index.html
+++ b/docs/v0.15/Metrics/BuildDuration/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Build Duration
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/BuildDuration"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/BuildDuration" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/BuildDuration" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/Bu [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/BuildSuccessRate/index.html b/docs/v0.15/Metrics/BuildSuccessRate/index.html
index 3d26d16c03d..9dc0e34816f 100644
--- a/docs/v0.15/Metrics/BuildSuccessRate/index.html
+++ b/docs/v0.15/Metrics/BuildSuccessRate/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Build Success Rate
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/BuildSuccessRate"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/BuildSuccessRate" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/BuildSuccessRate" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/M [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/CFR/index.html b/docs/v0.15/Metrics/CFR/index.html
index 3b1153dbd38..502a997b495 100644
--- a/docs/v0.15/Metrics/CFR/index.html
+++ b/docs/v0.15/Metrics/CFR/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Change Failure Rate
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/CFR"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/CFR" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/CFR" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/CFR" hreflang="x-default"><link  [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/CommitAuthorCount/index.html b/docs/v0.15/Metrics/CommitAuthorCount/index.html
index edc7f2edb09..2cc57412b6f 100644
--- a/docs/v0.15/Metrics/CommitAuthorCount/index.html
+++ b/docs/v0.15/Metrics/CommitAuthorCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Commit Author Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/CommitAuthorCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/CommitAuthorCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/CommitAuthorCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.1 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/CommitCount/index.html b/docs/v0.15/Metrics/CommitCount/index.html
index 523e68e0bff..911591b47f0 100644
--- a/docs/v0.15/Metrics/CommitCount/index.html
+++ b/docs/v0.15/Metrics/CommitCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Commit Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/CommitCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/CommitCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/CommitCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/CommitCo [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/DeletedLinesOfCode/index.html b/docs/v0.15/Metrics/DeletedLinesOfCode/index.html
index e5bf48b7b2a..6a8cc6cc2f6 100644
--- a/docs/v0.15/Metrics/DeletedLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/DeletedLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Deleted Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/DeletedLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/DeletedLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/DeletedLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/DeploymentFrequency/index.html b/docs/v0.15/Metrics/DeploymentFrequency/index.html
index e7513d0334c..78933a22673 100644
--- a/docs/v0.15/Metrics/DeploymentFrequency/index.html
+++ b/docs/v0.15/Metrics/DeploymentFrequency/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Deployment Frequency
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/DeploymentFrequency"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/DeploymentFrequency" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/DeploymentFrequency" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/doc [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/IncidentAge/index.html b/docs/v0.15/Metrics/IncidentAge/index.html
index 1f458f6c2fc..2e0eac3ed29 100644
--- a/docs/v0.15/Metrics/IncidentAge/index.html
+++ b/docs/v0.15/Metrics/IncidentAge/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Incident Age
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/IncidentAge"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/IncidentAge" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/IncidentAge" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/Incident [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/index.html b/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/index.html
index 928a001f85c..0c1bd9759e2 100644
--- a/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Incident Count per 1k Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href=" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/LeadTimeForChanges/index.html b/docs/v0.15/Metrics/LeadTimeForChanges/index.html
index b955d2f1bee..404a1b96f07 100644
--- a/docs/v0.15/Metrics/LeadTimeForChanges/index.html
+++ b/docs/v0.15/Metrics/LeadTimeForChanges/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Lead Time for Changes
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/LeadTimeForChanges"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/LeadTimeForChanges" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/LeadTimeForChanges" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/MTTR/index.html b/docs/v0.15/Metrics/MTTR/index.html
index 915843e0cd8..c67a890d2a0 100644
--- a/docs/v0.15/Metrics/MTTR/index.html
+++ b/docs/v0.15/Metrics/MTTR/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Median Time to Restore Service
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/MTTR"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/MTTR" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/MTTR" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/MTTR" hreflang="x-default"><l [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/PRCodingTime/index.html b/docs/v0.15/Metrics/PRCodingTime/index.html
index 881b126a609..c4ddcee644f 100644
--- a/docs/v0.15/Metrics/PRCodingTime/index.html
+++ b/docs/v0.15/Metrics/PRCodingTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Coding Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/PRCodingTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRCodingTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/PRCodingTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRCod [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/PRCount/index.html b/docs/v0.15/Metrics/PRCount/index.html
index 8ac35507cad..98518240531 100644
--- a/docs/v0.15/Metrics/PRCount/index.html
+++ b/docs/v0.15/Metrics/PRCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Pull Request Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/PRCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/PRCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRCount" hreflang="x [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/PRCycleTime/index.html b/docs/v0.15/Metrics/PRCycleTime/index.html
index 74237bca7fc..6905944a738 100644
--- a/docs/v0.15/Metrics/PRCycleTime/index.html
+++ b/docs/v0.15/Metrics/PRCycleTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Cycle Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/PRCycleTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRCycleTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/PRCycleTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRCycleT [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/PRDeployTime/index.html b/docs/v0.15/Metrics/PRDeployTime/index.html
index 5b4f3d3667d..410ba579494 100644
--- a/docs/v0.15/Metrics/PRDeployTime/index.html
+++ b/docs/v0.15/Metrics/PRDeployTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Deploy Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/PRDeployTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRDeployTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/PRDeployTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRDep [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ we get pr-3 connected to commit-3</li><li>Now we can get pr-3&#x27;s deploy time
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/PRMergeRate/index.html b/docs/v0.15/Metrics/PRMergeRate/index.html
index 450f77c5ce3..2a64f43e417 100644
--- a/docs/v0.15/Metrics/PRMergeRate/index.html
+++ b/docs/v0.15/Metrics/PRMergeRate/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Pull Request Merge Rate
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/PRMergeRate"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRMergeRate" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/PRMergeRate" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRMergeR [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/PRPickupTime/index.html b/docs/v0.15/Metrics/PRPickupTime/index.html
index 59de4c025c4..c69bd9c0abb 100644
--- a/docs/v0.15/Metrics/PRPickupTime/index.html
+++ b/docs/v0.15/Metrics/PRPickupTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Pickup Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/PRPickupTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRPickupTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/PRPickupTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRPic [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/PRReviewDepth/index.html b/docs/v0.15/Metrics/PRReviewDepth/index.html
index ce5ac82d8ef..f9b83e7b3ef 100644
--- a/docs/v0.15/Metrics/PRReviewDepth/index.html
+++ b/docs/v0.15/Metrics/PRReviewDepth/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Review Depth
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/PRReviewDepth"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRReviewDepth" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/PRReviewDepth" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PR [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/PRReviewTime/index.html b/docs/v0.15/Metrics/PRReviewTime/index.html
index d0606602684..e3525e53585 100644
--- a/docs/v0.15/Metrics/PRReviewTime/index.html
+++ b/docs/v0.15/Metrics/PRReviewTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Review Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/PRReviewTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRReviewTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/PRReviewTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRRev [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/PRSize/index.html b/docs/v0.15/Metrics/PRSize/index.html
index cfa26e15b4d..40a0fcac267 100644
--- a/docs/v0.15/Metrics/PRSize/index.html
+++ b/docs/v0.15/Metrics/PRSize/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Size
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/PRSize"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRSize" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/PRSize" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRSize" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/PRTimeToMerge/index.html b/docs/v0.15/Metrics/PRTimeToMerge/index.html
index d512d4dd7ca..90888626ec5 100644
--- a/docs/v0.15/Metrics/PRTimeToMerge/index.html
+++ b/docs/v0.15/Metrics/PRTimeToMerge/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PR Time To Merge
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/PRTimeToMerge"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PRTimeToMerge" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/PRTimeToMerge" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/PR [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/RequirementCount/index.html b/docs/v0.15/Metrics/RequirementCount/index.html
index f04b7fb8679..f23d638335f 100644
--- a/docs/v0.15/Metrics/RequirementCount/index.html
+++ b/docs/v0.15/Metrics/RequirementCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Requirement Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/RequirementCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/RequirementCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/RequirementCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/M [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/RequirementDeliveryRate/index.html b/docs/v0.15/Metrics/RequirementDeliveryRate/index.html
index 52e124d7c56..51ec2db0c7d 100644
--- a/docs/v0.15/Metrics/RequirementDeliveryRate/index.html
+++ b/docs/v0.15/Metrics/RequirementDeliveryRate/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Requirement Delivery Rate
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/RequirementDeliveryRate"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/RequirementDeliveryRate" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/RequirementDeliveryRate" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.ap [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/RequirementGranularity/index.html b/docs/v0.15/Metrics/RequirementGranularity/index.html
index c33e02bc08a..805ef850ec2 100644
--- a/docs/v0.15/Metrics/RequirementGranularity/index.html
+++ b/docs/v0.15/Metrics/RequirementGranularity/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Requirement Granularity
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/RequirementGranularity"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/RequirementGranularity" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/RequirementGranularity" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apach [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/RequirementLeadTime/index.html b/docs/v0.15/Metrics/RequirementLeadTime/index.html
index 76e51845d1c..1dcf5fb2e16 100644
--- a/docs/v0.15/Metrics/RequirementLeadTime/index.html
+++ b/docs/v0.15/Metrics/RequirementLeadTime/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Requirement Lead Time
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Metrics/RequirementLeadTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Metrics/RequirementLeadTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Metrics/RequirementLeadTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/doc [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Metrics/index.html b/docs/v0.15/Metrics/index.html
index 2c93fa4a2cf..1f8c002f6bf 100644
--- a/docs/v0.15/Metrics/index.html
+++ b/docs/v0.15/Metrics/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -89,7 +89,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Overview/Architecture/index.html b/docs/v0.15/Overview/Architecture/index.html
index b76337dd50c..2c00db9808b 100644
--- a/docs/v0.15/Overview/Architecture/index.html
+++ b/docs/v0.15/Overview/Architecture/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Understand the architecture of Apache DevLake
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Overview/Architecture"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Overview/Architecture" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Overview/Architecture" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Overview/A [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Overview/Introduction/index.html b/docs/v0.15/Overview/Introduction/index.html
index ff15d72ffa0..8778f824caa 100644
--- a/docs/v0.15/Overview/Introduction/index.html
+++ b/docs/v0.15/Overview/Introduction/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Overview/KeyConcepts/index.html b/docs/v0.15/Overview/KeyConcepts/index.html
index 42258201288..829a5ecce89 100644
--- a/docs/v0.15/Overview/KeyConcepts/index.html
+++ b/docs/v0.15/Overview/KeyConcepts/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DevLake Key Concepts
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Overview/KeyConcepts"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Overview/KeyConcepts" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Overview/KeyConcepts" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Overview/KeyC [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ Notice: <strong>You can manually orchestrate the pipeline in Configuration UI Ad
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Overview/References/index.html b/docs/v0.15/Overview/References/index.html
index c2ce2e41e9b..02670fa230a 100644
--- a/docs/v0.15/Overview/References/index.html
+++ b/docs/v0.15/Overview/References/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="References
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Overview/References"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Overview/References" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Overview/References" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Overview/Referen [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -38,7 +38,7 @@ the definition of a specific function.</p></div><footer class="theme-doc-footer
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Overview/Roadmap/index.html b/docs/v0.15/Overview/Roadmap/index.html
index 10284f4a77d..6d7c4f72e54 100644
--- a/docs/v0.15/Overview/Roadmap/index.html
+++ b/docs/v0.15/Overview/Roadmap/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The goals and roadmap for DevLake
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Overview/Roadmap"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Overview/Roadmap" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Overview/Roadmap" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Overview/Roadmap" hreflan [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ Also, if you plan to work (or are already working) on a new or existing feature,
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Overview/SupportedDataSources/index.html b/docs/v0.15/Overview/SupportedDataSources/index.html
index 89539f56cfb..cc82376e280 100644
--- a/docs/v0.15/Overview/SupportedDataSources/index.html
+++ b/docs/v0.15/Overview/SupportedDataSources/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Data sources that DevLake supports
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Overview/SupportedDataSources"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Overview/SupportedDataSources" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Overview/SupportedDataSources" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.o [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Overview/index.html b/docs/v0.15/Overview/index.html
index c585e26c053..ad882d51a57 100644
--- a/docs/v0.15/Overview/index.html
+++ b/docs/v0.15/Overview/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -41,7 +41,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/bitbucket/index.html b/docs/v0.15/Plugins/bitbucket/index.html
index 12cf3a5a772..eeaaef309c3 100644
--- a/docs/v0.15/Plugins/bitbucket/index.html
+++ b/docs/v0.15/Plugins/bitbucket/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="BitBucket Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/bitbucket"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/bitbucket" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/bitbucket" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/bitbucket" hre [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/customize/index.html b/docs/v0.15/Plugins/customize/index.html
index 1c72e97abc8..8b083a62dc5 100644
--- a/docs/v0.15/Plugins/customize/index.html
+++ b/docs/v0.15/Plugins/customize/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Customize Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/customize"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/customize" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/customize" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/customize" hre [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ We leverage the package <code>https://github.com/tidwall/gjson</code> to extract
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/dbt/index.html b/docs/v0.15/Plugins/dbt/index.html
index bb67234aecd..088b0d499b3 100644
--- a/docs/v0.15/Plugins/dbt/index.html
+++ b/docs/v0.15/Plugins/dbt/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DBT Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/dbt"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/dbt" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/dbt" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/dbt" hreflang="x-default"><link  [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -38,7 +38,7 @@ To execute this SQL query in your model, you need set a value for <code>event_ty
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/feishu/index.html b/docs/v0.15/Plugins/feishu/index.html
index e4e1102f109..6b90d34e738 100644
--- a/docs/v0.15/Plugins/feishu/index.html
+++ b/docs/v0.15/Plugins/feishu/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Feishu Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/feishu"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/feishu" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/feishu" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/feishu" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/gitee/index.html b/docs/v0.15/Plugins/gitee/index.html
index 78a1d0994a5..02b27ebfc47 100644
--- a/docs/v0.15/Plugins/gitee/index.html
+++ b/docs/v0.15/Plugins/gitee/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Gitee Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/gitee"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/gitee" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/gitee" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/gitee" hreflang="x-default [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ You can also trigger data collection by making a POST request to <code>/pipeline
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/gitextractor/index.html b/docs/v0.15/Plugins/gitextractor/index.html
index af4e1ab180f..b48a9d797a4 100644
--- a/docs/v0.15/Plugins/gitextractor/index.html
+++ b/docs/v0.15/Plugins/gitextractor/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="GitExtractor Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/gitextractor"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/gitextractor" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/gitextractor" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/gitex [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -41,7 +41,7 @@ if your libgit2.pc in <code>/usr/local/lib64/pkgconfig</code>(like centos)</p><p
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/github/index.html b/docs/v0.15/Plugins/github/index.html
index 1e555377148..958acbb6971 100644
--- a/docs/v0.15/Plugins/github/index.html
+++ b/docs/v0.15/Plugins/github/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="GitHub Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/github"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/github" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/github" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/github" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/gitlab/index.html b/docs/v0.15/Plugins/gitlab/index.html
index 8d59bf9acac..19f1f6469a3 100644
--- a/docs/v0.15/Plugins/gitlab/index.html
+++ b/docs/v0.15/Plugins/gitlab/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="GitLab Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/gitlab"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/gitlab" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/gitlab" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/gitlab" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/index.html b/docs/v0.15/Plugins/index.html
index f003805528a..e7feb49ffca 100644
--- a/docs/v0.15/Plugins/index.html
+++ b/docs/v0.15/Plugins/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -61,7 +61,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/jenkins/index.html b/docs/v0.15/Plugins/jenkins/index.html
index e341d8e57fc..0465027e141 100644
--- a/docs/v0.15/Plugins/jenkins/index.html
+++ b/docs/v0.15/Plugins/jenkins/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Jenkins Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/jenkins"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/jenkins" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/jenkins" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/jenkins" hreflang="x [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/jira/index.html b/docs/v0.15/Plugins/jira/index.html
index 454c22b68a6..a5fda0db59c 100644
--- a/docs/v0.15/Plugins/jira/index.html
+++ b/docs/v0.15/Plugins/jira/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Jira Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/jira"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/jira" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/jira" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/jira" hreflang="x-default"><l [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/pagerduty/index.html b/docs/v0.15/Plugins/pagerduty/index.html
index d4f94f82502..ef637111287 100644
--- a/docs/v0.15/Plugins/pagerduty/index.html
+++ b/docs/v0.15/Plugins/pagerduty/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="PagerDuty Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/pagerduty"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/pagerduty" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/pagerduty" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/pagerduty" hre [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ allowed entity is <code>&quot;TICKET&quot;</code> which will be used as default.
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/refdiff/index.html b/docs/v0.15/Plugins/refdiff/index.html
index f924b4e4d82..e260d2f1d37 100644
--- a/docs/v0.15/Plugins/refdiff/index.html
+++ b/docs/v0.15/Plugins/refdiff/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="RefDiff Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/refdiff"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/refdiff" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/refdiff" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/refdiff" hreflang="x [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ machine. <a href="/docs/v0.15/Plugins/gitextractor#Development">Click here</a> f
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/tapd/index.html b/docs/v0.15/Plugins/tapd/index.html
index 11a657fc9f4..b6505d70368 100644
--- a/docs/v0.15/Plugins/tapd/index.html
+++ b/docs/v0.15/Plugins/tapd/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Tapd Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/tapd"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/tapd" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/tapd" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/tapd" hreflang="x-default"><l [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/webhook/index.html b/docs/v0.15/Plugins/webhook/index.html
index 0d0ec52b22a..39ee6fca3dc 100644
--- a/docs/v0.15/Plugins/webhook/index.html
+++ b/docs/v0.15/Plugins/webhook/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Webhook Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/webhook"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/webhook" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/webhook" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/webhook" hreflang="x [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Plugins/zentao/index.html b/docs/v0.15/Plugins/zentao/index.html
index b249fec321f..b0cc1186ec4 100644
--- a/docs/v0.15/Plugins/zentao/index.html
+++ b/docs/v0.15/Plugins/zentao/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Zentao Plugin
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Plugins/zentao"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/zentao" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Plugins/zentao" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Plugins/zentao" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Troubleshooting/Configuration/index.html b/docs/v0.15/Troubleshooting/Configuration/index.html
index 6c0afce0db5..2bd4b491c95 100644
--- a/docs/v0.15/Troubleshooting/Configuration/index.html
+++ b/docs/v0.15/Troubleshooting/Configuration/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Debug errors found in Config UI or during data collection.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Troubleshooting/Configuration"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Troubleshooting/Configuration" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Troubleshooting/Configuration" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.o [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Troubleshooting/Dashboard/index.html b/docs/v0.15/Troubleshooting/Dashboard/index.html
index 6b8f638257d..2ee379b3efa 100644
--- a/docs/v0.15/Troubleshooting/Dashboard/index.html
+++ b/docs/v0.15/Troubleshooting/Dashboard/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Dashboard Troubleshooting
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Troubleshooting/Dashboard"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Troubleshooting/Dashboard" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Troubleshooting/Dashboard" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.1 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Troubleshooting/Installation/index.html b/docs/v0.15/Troubleshooting/Installation/index.html
index 9dbdfbc7b4e..fe4363fef21 100644
--- a/docs/v0.15/Troubleshooting/Installation/index.html
+++ b/docs/v0.15/Troubleshooting/Installation/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Installation Troubleshooting
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/Troubleshooting/Installation"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/Troubleshooting/Installation" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/Troubleshooting/Installation" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/ [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/Troubleshooting/index.html b/docs/v0.15/Troubleshooting/index.html
index 31009e7a728..1e296c12f6c 100644
--- a/docs/v0.15/Troubleshooting/index.html
+++ b/docs/v0.15/Troubleshooting/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -37,7 +37,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html b/docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html
index 45835907326..f175237e58b 100644
--- a/docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Using the advanced mode of Config-UI
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/AdvancedMode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/AdvancedMode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/UserManuals/ConfigUI/AdvancedMode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devl [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -38,7 +38,7 @@ Running multiple tasks against the same data source is unlikely to speed up the
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/ConfigUI/BitBucket/index.html b/docs/v0.15/UserManuals/ConfigUI/BitBucket/index.html
index 5452b5bd09d..cd1911620db 100644
--- a/docs/v0.15/UserManuals/ConfigUI/BitBucket/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/BitBucket/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/ConfigUI/GitHub/index.html b/docs/v0.15/UserManuals/ConfigUI/GitHub/index.html
index 86f3e3fe09e..bac4cb7fe87 100644
--- a/docs/v0.15/UserManuals/ConfigUI/GitHub/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/GitHub/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@ The token should be granted read-only permission for the following entities.</p>
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/ConfigUI/GitLab/index.html b/docs/v0.15/UserManuals/ConfigUI/GitLab/index.html
index 03e257519ac..65407fbd593 100644
--- a/docs/v0.15/UserManuals/ConfigUI/GitLab/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/GitLab/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ The endpoint URL should end with <code>/</code>.</li></ul><h4 class="anchor anch
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html b/docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html
index 0c62e610387..94676831eca 100644
--- a/docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/ConfigUI/Jira/index.html b/docs/v0.15/UserManuals/ConfigUI/Jira/index.html
index 892c4ff2c8f..b25ab1b02fd 100644
--- a/docs/v0.15/UserManuals/ConfigUI/Jira/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/Jira/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ The endpoint url should end with <code>/</code>.</li></ul><h4 class="anchor anch
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/ConfigUI/Tapd/index.html b/docs/v0.15/UserManuals/ConfigUI/Tapd/index.html
index 7d12e11101d..bdd2720f6a8 100644
--- a/docs/v0.15/UserManuals/ConfigUI/Tapd/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/Tapd/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@ The endpoint url should end with <code>/</code>.</li></ul><h4 class="anchor anch
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/ConfigUI/Tutorial/index.html b/docs/v0.15/UserManuals/ConfigUI/Tutorial/index.html
index cb1757fa93d..50134f4d603 100644
--- a/docs/v0.15/UserManuals/ConfigUI/Tutorial/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/Tutorial/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ If you have created the Blueprint in the Normal mode, you will only be able to e
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/ConfigUI/Zentao/index.html b/docs/v0.15/UserManuals/ConfigUI/Zentao/index.html
index c999cc41ece..59d0f90c1f5 100644
--- a/docs/v0.15/UserManuals/ConfigUI/Zentao/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/Zentao/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ The endpoint url should end with <code>/</code>.</li></ul><h4 class="anchor anch
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/ConfigUI/webhook/index.html b/docs/v0.15/UserManuals/ConfigUI/webhook/index.html
index 0e7cde33102..5c7dfc05e4b 100644
--- a/docs/v0.15/UserManuals/ConfigUI/webhook/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/webhook/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/DORA/index.html b/docs/v0.15/UserManuals/DORA/index.html
index 4b6fba20cf4..f47a3bf6f7f 100644
--- a/docs/v0.15/UserManuals/DORA/index.html
+++ b/docs/v0.15/UserManuals/DORA/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA Metrics
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/UserManuals/DORA"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/UserManuals/DORA" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/UserManuals/DORA" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/UserManuals/DORA" hreflan [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -47,7 +47,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/Dashboards/AccessControl/index.html b/docs/v0.15/UserManuals/Dashboards/AccessControl/index.html
index b7ba329ab65..1ad045d66d5 100644
--- a/docs/v0.15/UserManuals/Dashboards/AccessControl/index.html
+++ b/docs/v0.15/UserManuals/Dashboards/AccessControl/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Dashboard Access Control
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/UserManuals/Dashboards/AccessControl"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/UserManuals/Dashboards/AccessControl" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/UserManuals/Dashboards/AccessControl" hreflang="zh"><link data-rh="true" rel="alternate" href="htt [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide/index.html b/docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide/index.html
index 538d549c067..6e56a34fd00 100644
--- a/docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide/index.html
+++ b/docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Grafana User Guide
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide" hreflang="zh"><link data-rh="true" rel="alternate"  [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/TeamConfiguration/index.html b/docs/v0.15/UserManuals/TeamConfiguration/index.html
index f52e15be42a..de6caf48e74 100644
--- a/docs/v0.15/UserManuals/TeamConfiguration/index.html
+++ b/docs/v0.15/UserManuals/TeamConfiguration/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Team Configuration
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.15/UserManuals/TeamConfiguration"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.15/UserManuals/TeamConfiguration" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.15/UserManuals/TeamConfiguration" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.o [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -40,7 +40,7 @@ For example, here we change the <code>UserId</code> of row &#x27;Id=github:Githu
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/UserManuals/index.html b/docs/v0.15/UserManuals/index.html
index da17aa173c4..32942460f7b 100644
--- a/docs/v0.15/UserManuals/index.html
+++ b/docs/v0.15/UserManuals/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.15/search-index.json b/docs/v0.15/search-index.json
index 163a225dcb9..b09250fafc6 100644
--- a/docs/v0.15/search-index.json
+++ b/docs/v0.15/search-index.json
@@ -1 +1 @@
-[{"documents":[{"i":12237,"t":"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers","u":"/blog/apache-welcomes-devlake","b":[]},{"i":12249,"t":"","u":"/blog/archive","b":[]},{"i":12250,"t":"Compatibility of Apache DevLake with PostgreSQL","u":"/blog/compatibility-of-apache-devLake-with-postgreSQL","b":[]},{"i":12269,"t":"DevLake Playground: How to explore your data","u":"/blog/DevLake-Playground-How-to-explore-your-data","b":[]},{"i":12278,"t":"Raw Layer Schema","u" [...]
\ No newline at end of file
+[{"documents":[{"i":12237,"t":"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers","u":"/blog/apache-welcomes-devlake","b":[]},{"i":12249,"t":"Compatibility of Apache DevLake with PostgreSQL","u":"/blog/compatibility-of-apache-devLake-with-postgreSQL","b":[]},{"i":12268,"t":"DevLake Playground: How to explore your data","u":"/blog/DevLake-Playground-How-to-explore-your-data","b":[]},{"i":12277,"t":"How DevLake is Up and Running","u":"/blog/how-DevLake-is-up-and-run [...]
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/AdvancedMode/index.html b/docs/v0.16/Configuration/AdvancedMode/index.html
index fdb567a1095..45a070a04d5 100644
--- a/docs/v0.16/Configuration/AdvancedMode/index.html
+++ b/docs/v0.16/Configuration/AdvancedMode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Using the advanced mode of Config-UI
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Configuration/AdvancedMode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Configuration/AdvancedMode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Configuration/AdvancedMode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -38,7 +38,7 @@ Running multiple tasks against the same data source is unlikely to speed up the
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/BitBucket/index.html b/docs/v0.16/Configuration/BitBucket/index.html
index 6bf0603cecf..2096e6ea1b5 100644
--- a/docs/v0.16/Configuration/BitBucket/index.html
+++ b/docs/v0.16/Configuration/BitBucket/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ BitBucket has several key CI entities: <code>pipelines</code>, <code>pipeline st
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/Dashboards/AccessControl/index.html b/docs/v0.16/Configuration/Dashboards/AccessControl/index.html
index f9289198478..7bd95cfff5c 100644
--- a/docs/v0.16/Configuration/Dashboards/AccessControl/index.html
+++ b/docs/v0.16/Configuration/Dashboards/AccessControl/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Dashboard Access Control
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Configuration/Dashboards/AccessControl"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Configuration/Dashboards/AccessControl" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Configuration/Dashboards/AccessControl" hreflang="zh"><link data-rh="true" rel="alternate" hre [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/Dashboards/GrafanaUserGuide/index.html b/docs/v0.16/Configuration/Dashboards/GrafanaUserGuide/index.html
index 8044d33e0ab..3365784ae08 100644
--- a/docs/v0.16/Configuration/Dashboards/GrafanaUserGuide/index.html
+++ b/docs/v0.16/Configuration/Dashboards/GrafanaUserGuide/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Grafana User Guide
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Configuration/Dashboards/GrafanaUserGuide"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Configuration/Dashboards/GrafanaUserGuide" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Configuration/Dashboards/GrafanaUserGuide" hreflang="zh"><link data-rh="true" rel="alter [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/GitHub/index.html b/docs/v0.16/Configuration/GitHub/index.html
index 3994a4949fd..8f64fae720c 100644
--- a/docs/v0.16/Configuration/GitHub/index.html
+++ b/docs/v0.16/Configuration/GitHub/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ cicd_pipeline in the domain layer and each GitHub Action job is converted to a c
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/GitLab/index.html b/docs/v0.16/Configuration/GitLab/index.html
index 3f2e311c6c6..7240a362554 100644
--- a/docs/v0.16/Configuration/GitLab/index.html
+++ b/docs/v0.16/Configuration/GitLab/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ The endpoint URL should end with <code>/</code>.</li></ul><h4 class="anchor anch
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/Jenkins/index.html b/docs/v0.16/Configuration/Jenkins/index.html
index 448172e03b7..a932d7cd0be 100644
--- a/docs/v0.16/Configuration/Jenkins/index.html
+++ b/docs/v0.16/Configuration/Jenkins/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/Jira/index.html b/docs/v0.16/Configuration/Jira/index.html
index 3ee5a24e38f..8eac14c9ef6 100644
--- a/docs/v0.16/Configuration/Jira/index.html
+++ b/docs/v0.16/Configuration/Jira/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ The endpoint url should end with <code>/</code>.</li></ul><h4 class="anchor anch
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/SonarQube/index.html b/docs/v0.16/Configuration/SonarQube/index.html
index 31c6f7ff228..da0d7b5a824 100644
--- a/docs/v0.16/Configuration/SonarQube/index.html
+++ b/docs/v0.16/Configuration/SonarQube/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/Tapd/index.html b/docs/v0.16/Configuration/Tapd/index.html
index 4128376ae21..178f113eecd 100644
--- a/docs/v0.16/Configuration/Tapd/index.html
+++ b/docs/v0.16/Configuration/Tapd/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@ The endpoint url should end with <code>/</code>.</li></ul><h4 class="anchor anch
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/TeamConfiguration/index.html b/docs/v0.16/Configuration/TeamConfiguration/index.html
index b0b849dae14..f4a7e377de8 100644
--- a/docs/v0.16/Configuration/TeamConfiguration/index.html
+++ b/docs/v0.16/Configuration/TeamConfiguration/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Team Configuration
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Configuration/TeamConfiguration"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Configuration/TeamConfiguration" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Configuration/TeamConfiguration" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.ap [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -40,7 +40,7 @@ For example, here we change the <code>UserId</code> of row &#x27;Id=github:Githu
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/Tutorial/index.html b/docs/v0.16/Configuration/Tutorial/index.html
index e1015db026f..f99ac825cdc 100644
--- a/docs/v0.16/Configuration/Tutorial/index.html
+++ b/docs/v0.16/Configuration/Tutorial/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ If you have created the Blueprint in the Normal mode, you will only be able to e
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/Zentao/index.html b/docs/v0.16/Configuration/Zentao/index.html
index 1edc6f886f5..b789e0efc29 100644
--- a/docs/v0.16/Configuration/Zentao/index.html
+++ b/docs/v0.16/Configuration/Zentao/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ The endpoint url should end with <code>/</code>.</li></ul><h4 class="anchor anch
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/index.html b/docs/v0.16/Configuration/index.html
index 13fbd77bc02..83f60cf6c47 100644
--- a/docs/v0.16/Configuration/index.html
+++ b/docs/v0.16/Configuration/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Configuration/webhook/index.html b/docs/v0.16/Configuration/webhook/index.html
index b262d5bb1e6..04a74e6e606 100644
--- a/docs/v0.16/Configuration/webhook/index.html
+++ b/docs/v0.16/Configuration/webhook/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -31,7 +31,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DORA/index.html b/docs/v0.16/DORA/index.html
index 6f323706625..af51c6227a0 100644
--- a/docs/v0.16/DORA/index.html
+++ b/docs/v0.16/DORA/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA Metrics
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DORA"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DORA" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DORA" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DORA" hreflang="x-default"><link rel="stylesheet" href="/asse [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -47,7 +47,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DataModels/DevLakeDomainLayerSchema/index.html b/docs/v0.16/DataModels/DevLakeDomainLayerSchema/index.html
index 687e5218ae7..6e7c0980aff 100644
--- a/docs/v0.16/DataModels/DevLakeDomainLayerSchema/index.html
+++ b/docs/v0.16/DataModels/DevLakeDomainLayerSchema/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The data tables to query engineering metrics
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DataModels/DevLakeDomainLayerSchema"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DataModels/DevLakeDomainLayerSchema" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DataModels/DevLakeDomainLayerSchema" hreflang="zh"><link data-rh="true" rel="alternate" href="https: [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ metrics, such as <em>&#x27;No. of Issue closed by contributor&#x27;, &#x27;No. o
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DataModels/RawLayerSchema/index.html b/docs/v0.16/DataModels/RawLayerSchema/index.html
index 17d4a5dccd9..8c2f4dc7cc3 100644
--- a/docs/v0.16/DataModels/RawLayerSchema/index.html
+++ b/docs/v0.16/DataModels/RawLayerSchema/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Caches raw API responses from data source plugins
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DataModels/RawLayerSchema"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DataModels/RawLayerSchema" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DataModels/RawLayerSchema" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.1 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DataModels/SystemTables/index.html b/docs/v0.16/DataModels/SystemTables/index.html
index c84618d4509..e2b286ea24a 100644
--- a/docs/v0.16/DataModels/SystemTables/index.html
+++ b/docs/v0.16/DataModels/SystemTables/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Stores DevLake&#x27;s own entities
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DataModels/SystemTables"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DataModels/SystemTables" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DataModels/SystemTables" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Data [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DataModels/ToolLayerSchema/index.html b/docs/v0.16/DataModels/ToolLayerSchema/index.html
index 0aa59eaf6c9..0bd78e639fc 100644
--- a/docs/v0.16/DataModels/ToolLayerSchema/index.html
+++ b/docs/v0.16/DataModels/ToolLayerSchema/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Extract raw data into a relational schema for each specific tool
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DataModels/ToolLayerSchema"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DataModels/ToolLayerSchema" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DataModels/ToolLayerSchema" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DataModels/index.html b/docs/v0.16/DataModels/index.html
index 8b1344e4996..d0682298b24 100644
--- a/docs/v0.16/DataModels/index.html
+++ b/docs/v0.16/DataModels/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -39,7 +39,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/DBMigration/index.html b/docs/v0.16/DeveloperManuals/DBMigration/index.html
index 7a82208a296..89af9dccbc0 100644
--- a/docs/v0.16/DeveloperManuals/DBMigration/index.html
+++ b/docs/v0.16/DeveloperManuals/DBMigration/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DB Migration
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/DBMigration"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/DBMigration" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DeveloperManuals/DBMigration" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/ [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -43,7 +43,7 @@ for the framework-only migrations defined under the <code>models</code> package.
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/Dal/index.html b/docs/v0.16/DeveloperManuals/Dal/index.html
index 96bb7a5519b..f1735b00ebe 100644
--- a/docs/v0.16/DeveloperManuals/Dal/index.html
+++ b/docs/v0.16/DeveloperManuals/Dal/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The Dal (Data Access Layer) is designed to decouple the hard dependency on `gorm` in v0.12
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/Dal"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/Dal" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DeveloperManuals/Dal" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DeveloperManu [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/DeveloperSetup/index.html b/docs/v0.16/DeveloperManuals/DeveloperSetup/index.html
index fed52075b94..58c782191e3 100644
--- a/docs/v0.16/DeveloperManuals/DeveloperSetup/index.html
+++ b/docs/v0.16/DeveloperManuals/DeveloperSetup/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to install DevLake in developer mode.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/DeveloperSetup"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/DeveloperSetup" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DeveloperManuals/DeveloperSetup" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.ap [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/E2E-Test-Guide/index.html b/docs/v0.16/DeveloperManuals/E2E-Test-Guide/index.html
index 6d11db0d8dc..f8c0277ee08 100644
--- a/docs/v0.16/DeveloperManuals/E2E-Test-Guide/index.html
+++ b/docs/v0.16/DeveloperManuals/E2E-Test-Guide/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to write E2E tests for plugins.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/E2E-Test-Guide"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/E2E-Test-Guide" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DeveloperManuals/E2E-Test-Guide" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.ap [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -62,7 +62,7 @@ These two operations are critical and directly related to the quality of test wr
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/Notifications/index.html b/docs/v0.16/DeveloperManuals/Notifications/index.html
index 64c6e354df6..597cff81585 100644
--- a/docs/v0.16/DeveloperManuals/Notifications/index.html
+++ b/docs/v0.16/DeveloperManuals/Notifications/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Notifications
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/Notifications"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/Notifications" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DeveloperManuals/Notifications" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apach [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/PluginImplementation/index.html b/docs/v0.16/DeveloperManuals/PluginImplementation/index.html
index bc0e08ae3d9..1feaabe4ff9 100644
--- a/docs/v0.16/DeveloperManuals/PluginImplementation/index.html
+++ b/docs/v0.16/DeveloperManuals/PluginImplementation/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Plugin Implementation
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/PluginImplementation"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/PluginImplementation" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DeveloperManuals/PluginImplementation" hreflang="zh"><link data-rh="true" rel="alternate" href=" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -119,7 +119,7 @@ extractor for row-data deserialization.</p><p><strong>Final step:</strong> <a hr
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/Project/index.html b/docs/v0.16/DeveloperManuals/Project/index.html
index 39f2344e767..d67fb8784e5 100644
--- a/docs/v0.16/DeveloperManuals/Project/index.html
+++ b/docs/v0.16/DeveloperManuals/Project/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="`Project` is **a set of [Scope](../Overview/KeyConcepts.md#data-scope) from different domains**, a way to group different resources, and it is crucial for some metric calculations like `Dora`.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/Project"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/Project" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DeveloperManuals/Project" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/D [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ Related endpoints:</p><ol><li>/projects</li><li>/projects/:projectName/metrics</
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/Release-SOP/index.html b/docs/v0.16/DeveloperManuals/Release-SOP/index.html
index aea94d19d28..950a22d57e3 100644
--- a/docs/v0.16/DeveloperManuals/Release-SOP/index.html
+++ b/docs/v0.16/DeveloperManuals/Release-SOP/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ cd devlake</p><ul><li>Check if your public key is in the KEYS file</li><li>If it
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/SourceCodeReference/index.html b/docs/v0.16/DeveloperManuals/SourceCodeReference/index.html
index 545b8577dff..b3b2cb2abfa 100644
--- a/docs/v0.16/DeveloperManuals/SourceCodeReference/index.html
+++ b/docs/v0.16/DeveloperManuals/SourceCodeReference/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Source Code References
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/SourceCodeReference"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/SourceCodeReference" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DeveloperManuals/SourceCodeReference" hreflang="zh"><link data-rh="true" rel="alternate" href="htt [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ the definition of a specific function.</p></div><footer class="theme-doc-footer
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/TagNamingConventions/index.html b/docs/v0.16/DeveloperManuals/TagNamingConventions/index.html
index 35b55054fce..3e65596b227 100644
--- a/docs/v0.16/DeveloperManuals/TagNamingConventions/index.html
+++ b/docs/v0.16/DeveloperManuals/TagNamingConventions/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Tag Naming Conventions
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/TagNamingConventions"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/TagNamingConventions" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DeveloperManuals/TagNamingConventions" hreflang="zh"><link data-rh="true" rel="alternate" href=" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/UnitTest/index.html b/docs/v0.16/DeveloperManuals/UnitTest/index.html
index 417961f9c49..206f183b8dc 100644
--- a/docs/v0.16/DeveloperManuals/UnitTest/index.html
+++ b/docs/v0.16/DeveloperManuals/UnitTest/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to write UnitTest tests for plugins.
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/UnitTest"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/DeveloperManuals/UnitTest" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/DeveloperManuals/UnitTest" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.1 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/DeveloperManuals/index.html b/docs/v0.16/DeveloperManuals/index.html
index 48e6dc0e79e..999a7e80353 100644
--- a/docs/v0.16/DeveloperManuals/index.html
+++ b/docs/v0.16/DeveloperManuals/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -51,7 +51,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/GettingStarted/Authentication/index.html b/docs/v0.16/GettingStarted/Authentication/index.html
index f9b349106b9..ac73b714f83 100644
--- a/docs/v0.16/GettingStarted/Authentication/index.html
+++ b/docs/v0.16/GettingStarted/Authentication/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -32,7 +32,7 @@ In General, we suggest that you reduce the Attack Surface as small as possible.<
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/GettingStarted/DockerComposeSetup/index.html b/docs/v0.16/GettingStarted/DockerComposeSetup/index.html
index a85d83ffd08..82f15f77950 100644
--- a/docs/v0.16/GettingStarted/DockerComposeSetup/index.html
+++ b/docs/v0.16/GettingStarted/DockerComposeSetup/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to install DevLake via Docker Compose
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/GettingStarted/DockerComposeSetup"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/GettingStarted/DockerComposeSetup" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/GettingStarted/DockerComposeSetup" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devl [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/GettingStarted/HelmSetup/index.html b/docs/v0.16/GettingStarted/HelmSetup/index.html
index 6b638637a10..38658e9cd9a 100644
--- a/docs/v0.16/GettingStarted/HelmSetup/index.html
+++ b/docs/v0.16/GettingStarted/HelmSetup/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="The steps to install Apache DevLake via Helm for Kubernetes
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/GettingStarted/HelmSetup"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/GettingStarted/HelmSetup" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/GettingStarted/HelmSetup" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/G [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -36,7 +36,7 @@ b. Proviede below values while install from helm:</p><ul><li><code>mysql.useExte
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/GettingStarted/Upgrade/index.html b/docs/v0.16/GettingStarted/Upgrade/index.html
index fef9eb85aa7..b92727df2aa 100644
--- a/docs/v0.16/GettingStarted/Upgrade/index.html
+++ b/docs/v0.16/GettingStarted/Upgrade/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ DevLake reads and writes some configurations from/to the <code>.env</code> file.
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/GettingStarted/index.html b/docs/v0.16/GettingStarted/index.html
index c689456642f..4344cf356b0 100644
--- a/docs/v0.16/GettingStarted/index.html
+++ b/docs/v0.16/GettingStarted/index.html
@@ -19,8 +19,8 @@
 
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -35,7 +35,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/AddedLinesOfCode/index.html b/docs/v0.16/Metrics/AddedLinesOfCode/index.html
index 435e0cebb95..98b4c8f9817 100644
--- a/docs/v0.16/Metrics/AddedLinesOfCode/index.html
+++ b/docs/v0.16/Metrics/AddedLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Added Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/AddedLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/AddedLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/AddedLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/M [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/BugAge/index.html b/docs/v0.16/Metrics/BugAge/index.html
index 6976b1ba72f..0a4266c4cb3 100644
--- a/docs/v0.16/Metrics/BugAge/index.html
+++ b/docs/v0.16/Metrics/BugAge/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Bug Age
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/BugAge"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/BugAge" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/BugAge" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/BugAge" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/BugCountPer1kLinesOfCode/index.html b/docs/v0.16/Metrics/BugCountPer1kLinesOfCode/index.html
index f3a3a3a1e1e..3f2d725c1c2 100644
--- a/docs/v0.16/Metrics/BugCountPer1kLinesOfCode/index.html
+++ b/docs/v0.16/Metrics/BugCountPer1kLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Bug Count per 1k Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/BugCountPer1kLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/BugCountPer1kLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/BugCountPer1kLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/BuildCount/index.html b/docs/v0.16/Metrics/BuildCount/index.html
index 3afd869d78f..597a943268d 100644
--- a/docs/v0.16/Metrics/BuildCount/index.html
+++ b/docs/v0.16/Metrics/BuildCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Build Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/BuildCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/BuildCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/BuildCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/BuildCount" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/BuildDuration/index.html b/docs/v0.16/Metrics/BuildDuration/index.html
index 68a9a945ab3..c6021fedf79 100644
--- a/docs/v0.16/Metrics/BuildDuration/index.html
+++ b/docs/v0.16/Metrics/BuildDuration/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Build Duration
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/BuildDuration"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/BuildDuration" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/BuildDuration" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/Bu [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/BuildSuccessRate/index.html b/docs/v0.16/Metrics/BuildSuccessRate/index.html
index 808dec2242d..d89524d66d0 100644
--- a/docs/v0.16/Metrics/BuildSuccessRate/index.html
+++ b/docs/v0.16/Metrics/BuildSuccessRate/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Build Success Rate
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/BuildSuccessRate"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/BuildSuccessRate" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/BuildSuccessRate" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/M [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/CFR/index.html b/docs/v0.16/Metrics/CFR/index.html
index b32fcb19ccc..71862979413 100644
--- a/docs/v0.16/Metrics/CFR/index.html
+++ b/docs/v0.16/Metrics/CFR/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Change Failure Rate
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/CFR"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CFR" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/CFR" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CFR" hreflang="x-default"><link  [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/CQDuplicatedBlocks/index.html b/docs/v0.16/Metrics/CQDuplicatedBlocks/index.html
index 5909ce61c77..cc01bb0cb41 100644
--- a/docs/v0.16/Metrics/CQDuplicatedBlocks/index.html
+++ b/docs/v0.16/Metrics/CQDuplicatedBlocks/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Code Quality Duplicated Blocks
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/CQDuplicatedBlocks"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CQDuplicatedBlocks" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/CQDuplicatedBlocks" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/CQDuplicatedLines/index.html b/docs/v0.16/Metrics/CQDuplicatedLines/index.html
index 0c718154bf0..286c3450c8c 100644
--- a/docs/v0.16/Metrics/CQDuplicatedLines/index.html
+++ b/docs/v0.16/Metrics/CQDuplicatedLines/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Code Quality Duplicated Lines
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/CQDuplicatedLines"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CQDuplicatedLines" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/CQDuplicatedLines" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.1 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -34,7 +34,7 @@ The sum(duplicated_lines) represents the total number of duplicated lines in the
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/CQIssueCount/index.html b/docs/v0.16/Metrics/CQIssueCount/index.html
index cfe0ee9676f..8ff694d58bf 100644
--- a/docs/v0.16/Metrics/CQIssueCount/index.html
+++ b/docs/v0.16/Metrics/CQIssueCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Code Quality Issue Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/CQIssueCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CQIssueCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/CQIssueCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CQIss [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/CQMaintainability-Debt/index.html b/docs/v0.16/Metrics/CQMaintainability-Debt/index.html
index 5e9b7685bc0..d85403a282c 100644
--- a/docs/v0.16/Metrics/CQMaintainability-Debt/index.html
+++ b/docs/v0.16/Metrics/CQMaintainability-Debt/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Code Quality Maintainability-Debt
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/CQMaintainability-Debt"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CQMaintainability-Debt" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/CQMaintainability-Debt" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apach [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/CQTest/index.html b/docs/v0.16/Metrics/CQTest/index.html
index c2f10969326..27364e21c58 100644
--- a/docs/v0.16/Metrics/CQTest/index.html
+++ b/docs/v0.16/Metrics/CQTest/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Code Quality Test
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/CQTest"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CQTest" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/CQTest" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CQTest" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/CommitAuthorCount/index.html b/docs/v0.16/Metrics/CommitAuthorCount/index.html
index c5b3a2060a9..2862ee3ac87 100644
--- a/docs/v0.16/Metrics/CommitAuthorCount/index.html
+++ b/docs/v0.16/Metrics/CommitAuthorCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Commit Author Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/CommitAuthorCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CommitAuthorCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/CommitAuthorCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.1 [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/CommitCount/index.html b/docs/v0.16/Metrics/CommitCount/index.html
index 07c9e52731e..c98e1adbcbd 100644
--- a/docs/v0.16/Metrics/CommitCount/index.html
+++ b/docs/v0.16/Metrics/CommitCount/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Commit Count
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/CommitCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CommitCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/CommitCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/CommitCo [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/DeletedLinesOfCode/index.html b/docs/v0.16/Metrics/DeletedLinesOfCode/index.html
index 25bee9ab6ab..1eba09c5fb4 100644
--- a/docs/v0.16/Metrics/DeletedLinesOfCode/index.html
+++ b/docs/v0.16/Metrics/DeletedLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Deleted Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/DeletedLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/DeletedLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/DeletedLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/DeploymentFrequency/index.html b/docs/v0.16/Metrics/DeploymentFrequency/index.html
index de693bfe24e..29d9c6a0feb 100644
--- a/docs/v0.16/Metrics/DeploymentFrequency/index.html
+++ b/docs/v0.16/Metrics/DeploymentFrequency/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Deployment Frequency
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/DeploymentFrequency"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/DeploymentFrequency" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/DeploymentFrequency" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/doc [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/IncidentAge/index.html b/docs/v0.16/Metrics/IncidentAge/index.html
index e82b354f95d..f7778349c39 100644
--- a/docs/v0.16/Metrics/IncidentAge/index.html
+++ b/docs/v0.16/Metrics/IncidentAge/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Incident Age
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/IncidentAge"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/IncidentAge" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/IncidentAge" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/Incident [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode/index.html b/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode/index.html
index 0d959692774..a8196e663a0 100644
--- a/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode/index.html
+++ b/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="Incident Count per 1k Lines of Code
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode" hreflang="zh"><link data-rh="true" rel="alternate" href=" [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/LeadTimeForChanges/index.html b/docs/v0.16/Metrics/LeadTimeForChanges/index.html
index 63c6ca4f03b..199ca3514b6 100644
--- a/docs/v0.16/Metrics/LeadTimeForChanges/index.html
+++ b/docs/v0.16/Metrics/LeadTimeForChanges/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Lead Time for Changes
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/LeadTimeForChanges"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/LeadTimeForChanges" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/LeadTimeForChanges" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.027efac3.js" as="script">
+<link rel="preload" href="/assets/js/main.0ab36cb3.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.ed62516f.js"></script>
-<script src="/assets/js/main.2b18af58.js"></script>
+<script src="/assets/js/runtime~main.027efac3.js"></script>
+<script src="/assets/js/main.0ab36cb3.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/MTTR/index.html b/docs/v0.16/Metrics/MTTR/index.html
index 174dd83c924..2db32d57b7c 100644
--- a/docs/v0.16/Metrics/MTTR/index.html
+++ b/docs/v0.16/Metrics/MTTR/index.html
@@ -21,8 +21,8 @@
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" runllm-slack-community-url="https://join.slack.com/t/devlake-io/shared_invite/zt-20envwfbk-JUTZ4z9jSeRnrvNhBFLg9w" runllm-name="Apache DevLake" runllm-theme-color="#0 [...]
 "><meta data-rh="true" property="og:description" content="DORA - Median Time to Restore Service
 "><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/v0.16/Metrics/MTTR"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/MTTR" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/MTTR" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/MTTR" hreflang="x-default"><l [...]
-<link rel="preload" href="/assets/js/runtime~main.ed62516f.js" as="script">
-<link rel="preload" href="/assets/js/main.2b18af58.js" as="script">
... 46684 lines suppressed ...