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/07/02 09:58:33 UTC

(incubator-devlake-website) branch asf-site updated: deploy: 7a9b277e8111f1f35286a1d1237026750f376fae

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 fd85fcf294f deploy: 7a9b277e8111f1f35286a1d1237026750f376fae
fd85fcf294f is described below

commit fd85fcf294fb0b710849dc7d9d125711e6acf8bf
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Tue Jul 2 09:58:20 2024 +0000

    deploy: 7a9b277e8111f1f35286a1d1237026750f376fae
---
 404.html                                                       |  8 ++++----
 assets/js/{c22aa826.6d2afdca.js => c22aa826.519d0860.js}       |  2 +-
 assets/js/{main.e25b1253.js => main.e4831027.js}               |  4 ++--
 ...in.e25b1253.js.LICENSE.txt => main.e4831027.js.LICENSE.txt} |  0
 .../js/{runtime~main.4ca87fa1.js => runtime~main.3d4d5c1e.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.28bfa49f.js => c22aa826.d3e12b8b.js}    |  2 +-
 zh/assets/js/{main.a427eac6.js => main.0c279e72.js}            |  4 ++--
 ...in.a427eac6.js.LICENSE.txt => main.0c279e72.js.LICENSE.txt} |  0
 .../js/{runtime~main.cb73ff5e.js => runtime~main.71a1d675.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 ++++----
 2114 files changed, 8380 insertions(+), 8380 deletions(-)

diff --git a/404.html b/404.html
index 09172192be7..e1b93085834 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/assets/js/c22aa826.6d2afdca.js b/assets/js/c22aa826.519d0860.js
similarity index 99%
rename from assets/js/c22aa826.6d2afdca.js
rename to assets/js/c22aa826.519d0860.js
index ddb3a444121..164d156ff4d 100644
--- a/assets/js/c22aa826.6d2afdca.js
+++ b/assets/js/c22aa826.519d0860.js
@@ -1 +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
+"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.e25b1253.js b/assets/js/main.e4831027.js
similarity index 99%
rename from assets/js/main.e25b1253.js
rename to assets/js/main.e4831027.js
index 50d73d4990d..008591d86a7 100644
--- a/assets/js/main.e25b1253.js
+++ b/assets/js/main.e4831027.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.e25b1253.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.e4831027.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.e25b1253.js.LICENSE.txt b/assets/js/main.e4831027.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.e25b1253.js.LICENSE.txt
rename to assets/js/main.e4831027.js.LICENSE.txt
diff --git a/assets/js/runtime~main.4ca87fa1.js b/assets/js/runtime~main.3d4d5c1e.js
similarity index 99%
rename from assets/js/runtime~main.4ca87fa1.js
rename to assets/js/runtime~main.3d4d5c1e.js
index 31b6cc9bcbe..c32940d9768 100644
--- a/assets/js/runtime~main.4ca87fa1.js
+++ b/assets/js/runtime~main.3d4d5c1e.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 92de7c62783..a9882e71148 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 846bae2f589..0a62df42d04 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 8ba907d81e1..49dea68864f 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 22d362cbddb..abf1dd0706e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 6260a0c05fc..e1c5d338d12 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 fd57e57bee2..f7393c920e7 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/index.html b/blog/index.html
index 0e4aecf701d..6e25fa4263e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e97ee519962..acf6536670a 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 06a440b20b3..dde55a1b060 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d03fb72ae4d..5c9c559532b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 033caba1490..ab53d207a0c 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 52c134f8f65..b6a7f1b1711 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 cd29960aedf..2b23f936886 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/index.html b/blog/tags/index.html
index b50a5a86160..b0d977a7435 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 483244ba80c..60a84232d46 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 2843f88a0d3..27c7bb74fdf 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 61d6897eb77..9e63c23cc6c 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 60377b164a1..7530554b0e7 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blogOverview/index.html b/blogOverview/index.html
index 801dafdd938..661b17506a5 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/Events/index.html b/community/Events/index.html
index 71d9eee8c27..4bf03268b95 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 758721ed3bd..d97cc3738ef 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 6401278b78c..dcc5dc5cd15 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 37d0fe465eb..cd0ed6ea77e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 8d28586e7a2..2e955360c33 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9561975e552..34ad2dbd95e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 33ccffd9105..f280b28c6ab 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/MakingContributions/index.html b/community/MakingContributions/index.html
index acfca4d5954..deba6227079 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/index.html b/community/index.html
index e7fabf3dd33..943e0c03845 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/subscribe/index.html b/community/subscribe/index.html
index 9e67e49aff8..ca8e07d0523 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/trademark/index.html b/community/trademark/index.html
index e2353129bf2..1e44975407b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 3aea4b159b6..0cdfc5903cc 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 cbd468b437a..de6ddbc6da9 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 11a4fd55644..9a709c559a6 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 7a8f041ce79..aa1f71cfe4b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d9f5decec34..abb7d4c7fef 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 2f2f366b3d2..93d59f5daf0 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 2b68aca2564..e2055bc0b87 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d02044e7fd8..84f602fa525 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 69a60b8fa50..531763d442e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 a8f2472292f..e94e42f9b96 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e50196c5829..da3715d64a7 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 fc7503b3f7c..08459453593 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 82a49152928..2d6a7a1faeb 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c9a27c6d8eb..33f4da71927 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 caa2452af36..40e5b125cde 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 7cad4bb9fa4..3e35622f783 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9b84dfcebf9..8563e1811c6 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 bc994d877a6..008c3e6716b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 1ce491e2a7c..64536a10c37 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 cab21fbaef0..fdc37077d28 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 be5fed110d1..61253f4c436 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d02010968ae..0905ba24f41 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 518f5a50a5f..a6fdd530e34 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DORA/index.html b/docs/DORA/index.html
index be67bcf2143..2e012d653b0 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 25672f6db63..0b0c5a2ab70 100644
--- a/docs/DataModels/DevLakeDomainLayerSchema/index.html
+++ b/docs/DataModels/DevLakeDomainLayerSchema/index.html
@@ -20,15 +20,15 @@
 
 <script id="runllm-widget-script" type="module" src="https://cdn.jsdelivr.net/npm/@runllm/search-widget@stable/dist/run-llm-search-widget.es.js" runllm-server-address="https://api.runllm.com" runllm-assistant-id="157" runllm-position="BOTTOM_RIGHT" runllm-keyboard-shortcut="Mod+j" version="stable" runllm-preset="docusaurus" 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 [...]
-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  [...]
+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 [...]
 metrics, such as <em>&#x27;No. of Issue closed by contributor&#x27;, &#x27;No. of commits by contributor&#x27;,</em></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 [...]
@@ -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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b4e734dda69..080da588680 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c20e2c574ec..4bd857725dd 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 cc76f6dbdfe..8aef2f08fe1 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DataModels/index.html b/docs/DataModels/index.html
index b40139d9dde..b0a135f473b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 8643463d24d..6cb74f3b700 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 185e92b564d..584ee3bdd92 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 aa52fbc4df4..af17f09ece0 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e9a35ab3917..d1d1b77664b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 3c89ac74a18..e2fc7b844ac 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 7f1b891995f..a5a2372c30d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 0a3c2d17490..fbe02e270f7 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 550ab17b6cf..f740d66ceb4 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b3cb17ca226..a66b3efd79a 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 fdbc5eab0ff..0173ebb153a 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b86d240eb6a..808b6aa4b14 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/index.html b/docs/DeveloperManuals/index.html
index acdb5f83396..ca41a78ccf2 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 29411903c81..732530e79e9 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 8bbbedde06b..522e3eda8b1 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c5814858be4..09fef484b88 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 aae82539be6..6e952c35ed1 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 43c6797e122..f302c522f60 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 daf47642070..304fac76bc1 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/GettingStarted/index.html b/docs/GettingStarted/index.html
index 23ebb2a5c30..860a41804c1 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 cd622d31355..9066edc8904 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e7c2d07ea3f..5f0653283a4 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 aea03185ce3..920f9fb1699 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c8788e0569d..fc3bb04c53b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b3f74100ba7..76294e6f215 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b0b2ca3fd7d..c0dd4c5fe17 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 46d6823ffea..fe2e9859bad 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 ed4ed737ccc..c9901215ca5 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9e4f22724ee..e0fe75afd23 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5707f180424..bf8b60d551c 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 3cd6d35b03d..1e3853706b0 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 96980bbd2cc..294bc8316f3 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 75505b7030a..f7cf3021481 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b79fe6aaa1c..f644768b854 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c385c200b81..4aca3695af4 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 25d6bcf9e7f..32fbe18600d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 0f8f8e3ec2f..e8323210a93 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 83e01d224d1..4cca6fdcd2d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c3bcb30f1b5..1b742187a37 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 1936fc537af..d6f115fcc71 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 aecf780706f..ee80b404030 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 a6a49072a89..4c9e712b959 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 4444f12cfb1..4e91b3b1770 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 bd433bdf5db..a9a69dfd522 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 1bbcb31bbeb..659621492a7 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 93b1128f9d2..b12c2b6e444 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 4344ad12bc7..365698a0277 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 f733ac12255..9206e6998ff 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 2b0f3f69037..bfb3c89b8ff 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 ef3d3dbe76f..05d3b42ef93 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5007b21b7d0..9dd2a75ae15 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 da74add67b0..08df390d31f 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5d1f90756cd..b04953837d0 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 bb69a5b28e7..6c82b79decd 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 59d3b862470..113eb3eb49e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/index.html b/docs/Metrics/index.html
index a90fa9a45ad..b27148f01df 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d99b1054609..aef036dc000 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 dfa424ae557..ad48fa1d5ea 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 665026d2f3d..be7e11e86b4 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 ca1328e6e5c..6734d314e56 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 3f90207f0c2..92d81261ff7 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 de5f057376b..4119587eabc 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Overview/index.html b/docs/Overview/index.html
index 1940cf5cf38..afb914bc988 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 1847b3309f2..02e1c71cbab 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 85b9a799ec7..6bfe2506cea 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d728006ae73..6186013c015 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 6bd0eeecfab..aa0b7f45a42 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 52330eb156a..9db924340f4 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 ba436f4c859..d8ad6cc8ac7 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 a9580499793..62dcfac20f5 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 6dfb43ff085..ce96871035b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 bf4cc588e13..e1c440fe93e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e41b8032d81..38321da73a6 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9b4ed1ff5a2..f8c99e11210 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9ff0106dd16..bab0ddfcb7c 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/index.html b/docs/Plugins/index.html
index 0bd38770cd1..d54a8415846 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 401dfba36bf..c3ccfb55ac7 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 40e96c11e71..6b50348b07e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 f1d694ff6a0..48211f5195f 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 70e895b41a2..1bb76dc2e9e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 78542163c8b..68140696d8b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5e870e3f4c2..09af684d392 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c21ea6de5b1..338674b5e68 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 a1f72468e97..42949090309 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 8c1a575f60a..e69542af48b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9ac736fc4e7..1e9859327cd 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 eea84d90991..76427ab1877 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 0eaba7b2cfb..bc3d9fafa07 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 0fd39066d6b..24f3cb38ab2 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 65b6c1a1bff..ac21630ab47 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9abb3bafcc9..6f82533c0b3 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 25651e6b976..1ee91bc0803 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Troubleshooting/index.html b/docs/Troubleshooting/index.html
index 87b1513f976..e04b1c38a6a 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b649d8597f4..2e2d216ea04 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 262f7043db0..780504b83a0 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 4db81698ea6..5195648bebe 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 068424b8751..03dcaab05c6 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 89921b22567..fe8804f4a1c 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 1a3128fbfff..67a593ceda6 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5de2b3bebb9..2f21b956c85 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 fd14dbec500..02e0fe43ecd 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 cc2502f2a62..ecd8605764b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 37ef1ae8cbb..3becb49a49a 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 f6817173d19..8487e0746bf 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 35ff42b2f2b..4f7139f6c3e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d5258be0387..3c2c737319a 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 f594d3d83de..f3f2c369981 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 dca7e2764c0..e91c31186b4 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 ba9a89574e1..eaab739b492 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 297bc29678e..3ddfef033a5 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 2e8ea483433..075d8d03174 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e85c4ebeea1..f1072301ebb 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 2cf4f1e0927..e47d7e7c776 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e447f052f23..5c517e3e522 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5562a9140c5..92349b0cfc5 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 3fd973c4aa7..cbaaac40da5 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 2adf8fd346a..5d20e848a50 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 deb6320c026..fe0a84f60ac 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 48b6a3508fb..77e3efd9394 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c8743decb16..d407c62d125 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 2ee02439554..78fa8896ca7 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 856374b6113..edef3222203 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 45ede60adc2..17943c363d9 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 bf7bde06538..26711e0015f 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9d5d32ff5f5..52e96227c8b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 1a99b115088..5859b690a9a 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 78e0d5eb691..6ed0c9622ad 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 8db785bfb64..0a9d87a3ad7 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 57b293d969d..5fd4d57ca67 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 be2528c51b1..579726b3137 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 a24bcbd345f..6df19d80fe4 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d3a1b01070f..e6a0bb4cea9 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 46cf16b446e..1aaa5f0d2c8 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 190bb6dbf0b..bfb0c4c747f 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 1de9396b6a1..eca2dc78b7b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c24a40c861a..90468aec700 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 a2ea7c221d8..f6feb392156 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 87e4bc899b2..a67789980ef 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 375580d43a2..8203ccf5a44 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 ac4b4625c5a..c4cfff34e15 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 8cb60651db0..a9b06c28b39 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 2d01b07179e..372972f9597 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 7ad2f6ec6e6..da1f1475158 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 1fa20df211e..257d9d66934 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 7fdcff14b10..0f20ef93392 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 4c5c2f96a2b..f3718f3c2d0 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 62bb0286606..a62320173c8 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 83b1de5d142..95e42cdab0b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 64e12e0bd64..1a954d6dc51 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 acb899bc47d..32c67b27dd1 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 4dffc3318a5..563e923cd35 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 07246ef6f8a..49fac33ea0e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b8a178d7d3d..bfbf1129278 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 620d039a974..9ff7b83fb25 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 0ce96d60e23..312cbf9a117 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 0934f72aa2f..69fb8138fff 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 dbf3e07ef55..25916bdfa7d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 da57903565d..ee278cc1863 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 781dd37866c..5cae22d573c 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 06260b82b4f..0ce7167d287 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 8311d25f470..91bd228d53d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e6b475cfd83..255752c66b5 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b076b392c2c..1a1fe918049 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9d1943bf96d..85a52b55348 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 69997c1af83..66150ea7fec 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e1cf0eb5bbe..78ed5bd879c 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 cf63120546c..f1fa359694e 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 dfb1c8e02c0..349746b6021 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e939bbccf3b..e85d9eac058 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 2f100587889..0c4e81c7cc3 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c37fd609593..cb838b8c32d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c2bd33922c0..262ae729c23 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 512146feafa..b97a1d1adb8 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 95dd76552f9..1fae1fc57d7 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c70ce317648..d79f7ffc347 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 10ee26f72f5..71e16b3f934 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 279e19ab41b..2a325302c82 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 1829ef98a14..e1224dbca47 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 61a43bcc48d..0b08e975f2f 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 558a2ae4968..206a4aabd30 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 629ba58045e..bd947afe433 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e24193f3715..424b5cb547f 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 921a0cfa2a9..0ea196eafb1 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 790f5dfb794..f29967ee50a 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 48a11bdeefd..0c5389b385b 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":"Domain Layer Schema", [...]
\ No newline at end of file
+[{"documents":[{"i":12237,"t":"","u":"/blog/archive","b":[]},{"i":12238,"t":"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers","u":"/blog/apache-welcomes-devlake","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":"How DevLake is Up and [...]
\ 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 4f1870c069d..14acdad2cc4 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9ba8533a29f..5e28dbbaf80 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 f942ff3f555..7e9db6b7228 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 decdfe4ac6f..609428fab8c 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 3f8df55f36f..41d0fb9a35f 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 3cab2354f28..34ac86836b8 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 eb95c83f5b8..a4f244866c6 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 3c0f4985d8d..16ab3c4e4b3 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e61ebbde5ad..5e2ef1d04c2 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 cec1982a291..ad0a0e0f09a 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 ef4d427586b..1b078644eb2 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 75db2eae521..94c0d4d054b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d6952c17693..21c585022c3 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 df028b3bc33..45cae00e046 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 1c7597b2190..d5a427bf04c 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5d09f97511a..b5491b2fb78 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9184590fb2e..1dd362f76fe 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 0798f30a7e5..895fe5b21aa 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 cb88400b15f..251a3b7519b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 7d3bcf2a1d0..9079bdf622d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c235d1034ad..f7d2249e98a 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 0caabf7941b..fc97c7ace56 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 6b87fb001a6..d5ff68ccb6d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c877945e42e..a2c163167ad 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e6bb4bd23a2..490219e898d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c2f4fc1edea..8eae7314682 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5f5c0d4ed5c..72f71be6885 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 f44073957d0..3d7146de7a5 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 0fd88a079d4..9cb07625dac 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 ba203f664ae..49bab4f51fa 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 7863e79f60b..bd1e83d86c8 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5c52a4b3907..ea192cc35d9 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b820233d3ba..6c6ebc3dd53 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5fe8bea3d72..72bae22bd7c 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 4aab410984c..c70af73a386 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 242b4ea5009..d525a3a0fb2 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b6969d62ac5..050e799044d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 128db69b779..6d87461f83b 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 3427a97354c..cdfb3ed57f8 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d2a3d08537d..cc7b4b873ee 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 07b242dcca2..fd22e410cd6 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 20490e988f9..e158f174437 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 b69895b627d..46c238e9038 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 facd7e71fae..f684897209d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 95b450c6859..d91b2d4ff3f 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d06389a481d..d1ea2d3c783 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 d5e4dc4b6fe..c6c0fc4edca 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 814d0a2b321..2a5e86c2163 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 1599e20f558..ed3c804d42d 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 fda9959e364..7d95122c810 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c31812a973d..3d59e19ca71 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5210d9875b7..f96017128a0 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 e3e25544683..8cb72ae29b1 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 9e733b60a43..58c494fa026 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 3bf0a2ab9da..fc89eadd9a6 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 c20d2c8544f..97dbbe88ee3 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 3efbfbd27a0..e3510038759 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.4ca87fa1.js"></script>
-<script src="/assets/js/main.e25b1253.js"></script>
+<script src="/assets/js/runtime~main.3d4d5c1e.js"></script>
+<script src="/assets/js/main.e4831027.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 5a9d89dfbec..61fc57d74be 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.4ca87fa1.js" as="script">
-<link rel="preload" href="/assets/js/main.e25b1253.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.3d4d5c1e.js" as="script">
+<link rel="preload" href="/assets/js/main.e4831027.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
... 46676 lines suppressed ...