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/04/01 08:00:42 UTC

(incubator-devlake-website) branch asf-site updated: deploy: 45a64595d0e1d22a1aa0858171b622c054fd8ba4

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 db8cf7732a deploy: 45a64595d0e1d22a1aa0858171b622c054fd8ba4
db8cf7732a is described below

commit db8cf7732a4d7f73f207244e8638d90852d56026
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Mon Apr 1 08:00:25 2024 +0000

    deploy: 45a64595d0e1d22a1aa0858171b622c054fd8ba4
---
 404.html                                                       |  8 ++++----
 assets/js/0f734e8c.0d1d7d5f.js                                 |  1 -
 assets/js/0f734e8c.18b5cc26.js                                 |  1 +
 assets/js/{b88d9980.2f7e96e9.js => b88d9980.ca0f6d0e.js}       |  2 +-
 assets/js/{main.7f7cb3b8.js => main.10be1a55.js}               |  4 ++--
 ...in.7f7cb3b8.js.LICENSE.txt => main.10be1a55.js.LICENSE.txt} |  0
 .../js/{runtime~main.eec9c0e6.js => runtime~main.d2c7fe25.js}  |  2 +-
 blog/DevLake-Playground-How-to-explore-your-data/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/devlake/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                          | 10 +++++-----
 docs/DORA/index.html                                           |  8 ++++----
 docs/DataModels/DevLakeDomainLayerSchema/index.html            |  8 ++++----
 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/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/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                                | 10 +++++-----
 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/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 +-
 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/0f734e8c.48866ee0.js                              |  1 -
 zh/assets/js/0f734e8c.4fa20f60.js                              |  1 +
 zh/assets/js/{b88d9980.97a4908c.js => b88d9980.cd4d9f76.js}    |  2 +-
 zh/assets/js/{main.0e8f65c1.js => main.01fcf34a.js}            |  4 ++--
 ...in.0e8f65c1.js.LICENSE.txt => main.01fcf34a.js.LICENSE.txt} |  0
 .../js/{runtime~main.066ca6ac.js => runtime~main.6bbf69fb.js}  |  2 +-
 zh/blog/DevLake-Playground-How-to-explore-your-data/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/devlake/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                       | 10 +++++-----
 zh/docs/DORA/index.html                                        |  8 ++++----
 zh/docs/DataModels/DevLakeDomainLayerSchema/index.html         |  8 ++++----
 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/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/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                             | 10 +++++-----
 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/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/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 ++++----
 2102 files changed, 8320 insertions(+), 8320 deletions(-)

diff --git a/404.html b/404.html
index 8710f7bab7..52abbd05cd 100644
--- a/404.html
+++ b/404.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Page Not Found | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/404.html"><meta data-rh="true" name="docusaurus_locale" content="en"><me [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/assets/js/0f734e8c.0d1d7d5f.js b/assets/js/0f734e8c.0d1d7d5f.js
deleted file mode 100644
index 3f68e6159c..0000000000
--- a/assets/js/0f734e8c.0d1d7d5f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[18291],{20921:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>m,frontMatter:()=>l,metadata:()=>o,toc:()=>d});var a=n(87462),r=(n(67294),n(3905));n(61839);const l={title:"Webhook",description:"Webhook Plugin\n"},i=void 0,o={unversionedId:"Plugins/webhook",id:"Plugins/webhook",title:"Webhook",description:"Webhook Plugin\n",source:"@site/docs/Plugins/webhook.md",sourceDirName:"Plugins",slug:"/Plugins/web [...]
\ No newline at end of file
diff --git a/assets/js/0f734e8c.18b5cc26.js b/assets/js/0f734e8c.18b5cc26.js
new file mode 100644
index 0000000000..c8be6e21c0
--- /dev/null
+++ b/assets/js/0f734e8c.18b5cc26.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[18291],{20921:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>m,frontMatter:()=>l,metadata:()=>o,toc:()=>d});var a=n(87462),r=(n(67294),n(3905));n(61839);const l={title:"Webhook",description:"Webhook Plugin\n"},i=void 0,o={unversionedId:"Plugins/webhook",id:"Plugins/webhook",title:"Webhook",description:"Webhook Plugin\n",source:"@site/docs/Plugins/webhook.md",sourceDirName:"Plugins",slug:"/Plugins/web [...]
\ No newline at end of file
diff --git a/assets/js/b88d9980.2f7e96e9.js b/assets/js/b88d9980.ca0f6d0e.js
similarity index 80%
rename from assets/js/b88d9980.2f7e96e9.js
rename to assets/js/b88d9980.ca0f6d0e.js
index f06e413250..13287804c5 100644
--- a/assets/js/b88d9980.2f7e96e9.js
+++ b/assets/js/b88d9980.ca0f6d0e.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56728],{84166:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>h,contentTitle:()=>s,default:()=>k,frontMatter:()=>a,metadata:()=>r,toc:()=>l});var n=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Webhooks",sidebar_position:25,description:"Config UI instructions for Webhook"},s=void 0,r={unversionedId:"Configuration/webhook",id:"Configuration/webhook",title:"Webhooks",description:"Config UI instructions for Webhook",source:"@si [...]
\ No newline at end of file
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56728],{84166:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>h,contentTitle:()=>s,default:()=>p,frontMatter:()=>a,metadata:()=>r,toc:()=>l});var n=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Webhooks",sidebar_position:25,description:"Config UI instructions for Webhook"},s=void 0,r={unversionedId:"Configuration/webhook",id:"Configuration/webhook",title:"Webhooks",description:"Config UI instructions for Webhook",source:"@si [...]
\ No newline at end of file
diff --git a/assets/js/main.7f7cb3b8.js b/assets/js/main.10be1a55.js
similarity index 99%
rename from assets/js/main.7f7cb3b8.js
rename to assets/js/main.10be1a55.js
index bbfec79b2b..cae3d14fd8 100644
--- a/assets/js/main.7f7cb3b8.js
+++ b/assets/js/main.10be1a55.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.7f7cb3b8.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 c={"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.10be1a55.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 c={"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.7f7cb3b8.js.LICENSE.txt b/assets/js/main.10be1a55.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.7f7cb3b8.js.LICENSE.txt
rename to assets/js/main.10be1a55.js.LICENSE.txt
diff --git a/assets/js/runtime~main.eec9c0e6.js b/assets/js/runtime~main.d2c7fe25.js
similarity index 99%
rename from assets/js/runtime~main.eec9c0e6.js
rename to assets/js/runtime~main.d2c7fe25.js
index 2087fe8ff3..cc130d5666 100644
--- a/assets/js/runtime~main.eec9c0e6.js
+++ b/assets/js/runtime~main.d2c7fe25.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,f,b,c,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={id:e,loaded:!1,exports:{}};return d[e].call(f.exports,f,f.exports,r),f.loaded=!0,f.exports}r.m=d,r.c=t,e=[],r.O=(a,f,b,c)=>{if(!f){var d=1/0;for(i=0;i<e.length;i++){f=e[i][0],b=e[i][1],c=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&c||d>=c)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,c<d&&(d=c));if(t){e.splice(i--,1);var n=b();void 0!==n&&(a=n)}}return a}c=c| [...]
\ No newline at end of file
+(()=>{"use strict";var e,a,f,b,c,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={id:e,loaded:!1,exports:{}};return d[e].call(f.exports,f,f.exports,r),f.loaded=!0,f.exports}r.m=d,r.c=t,e=[],r.O=(a,f,b,c)=>{if(!f){var d=1/0;for(i=0;i<e.length;i++){f=e[i][0],b=e[i][1],c=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&c||d>=c)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,c<d&&(d=c));if(t){e.splice(i--,1);var n=b();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 87c615dc0f..8526e6f2af 100644
--- a/blog/DevLake-Playground-How-to-explore-your-data/index.html
+++ b/blog/DevLake-Playground-How-to-explore-your-data/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DevLake Playground: How to explore your data | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/DevLake-Playground-How-to-explore-you [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 @@ 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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 972a9264c3..7f4231415c 100644
--- a/blog/apache-welcomes-devlake/index.html
+++ b/blog/apache-welcomes-devlake/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/apache-w [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 28524bae25..6a254c1481 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Archive | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/archive"><meta data-rh="true" name="docusaurus_locale" content="en"><meta  [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 0585b032fa..a54f24e1f8 100644
--- a/blog/compatibility-of-apache-devLake-with-postgreSQL/index.html
+++ b/blog/compatibility-of-apache-devLake-with-postgreSQL/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Compatibility of Apache DevLake with PostgreSQL | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/compatibility-of-apache-devLake-wi [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 671e030168..4ca069226f 100644
--- a/blog/how-DevLake-is-up-and-running/index.html
+++ b/blog/how-DevLake-is-up-and-running/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">How DevLake is Up and Running | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/how-DevLake-is-up-and-running"><meta data-rh="true"  [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/index.html b/blog/index.html
index e55686316d..0ae0c6117f 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Blog | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-rh="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -29,7 +29,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 767eb1546a..46999a8b31 100644
--- a/blog/tags/apache/index.html
+++ b/blog/tags/apache/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">2 posts tagged with &quot;apache&quot; | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/tags/apache"><meta data-rh="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 330dd00f4b..3311b6c6ab 100644
--- a/blog/tags/database/index.html
+++ b/blog/tags/database/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">One post tagged with &quot;database&quot; | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/tags/database"><meta data-rh="true" name [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 22790eadcf..8fb798742f 100644
--- a/blog/tags/devlake/index.html
+++ b/blog/tags/devlake/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">4 posts tagged with &quot;devlake&quot; | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/tags/devlake"><meta data-rh="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -29,7 +29,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/index.html b/blog/tags/index.html
index bd9b38b1d8..bbeee206f4 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Tags | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/tags"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 265762d044..0141b20bd5 100644
--- a/blog/tags/playground/index.html
+++ b/blog/tags/playground/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">One post tagged with &quot;playground&quot; | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/tags/playground"><meta data-rh="true"  [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 a5e4cb31d9..885ca8f587 100644
--- a/blog/tags/postgresql/index.html
+++ b/blog/tags/postgresql/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">One post tagged with &quot;postgresql&quot; | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/tags/postgresql"><meta data-rh="true"  [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 cb7687b7d1..25fef4a944 100644
--- a/blog/tags/process-mining/index.html
+++ b/blog/tags/process-mining/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">One post tagged with &quot;process mining&quot; | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/tags/process-mining"><meta data-rh [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 c02fd0c524..a05d5f8d8c 100644
--- a/blog/tags/python/index.html
+++ b/blog/tags/python/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">One post tagged with &quot;python&quot; | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blog/tags/python"><meta data-rh="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blogOverview/index.html b/blogOverview/index.html
index 682eb9760a..ee4e2f27b9 100644
--- a/blogOverview/index.html
+++ b/blogOverview/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Apache DevLake - Open-Source Dev Data Platform for Productivity | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/blogOverview/"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/Events/index.html b/community/Events/index.html
index d2d7a8894d..845cdae6df 100644
--- a/community/Events/index.html
+++ b/community/Events/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Events | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/community/Events/"><meta data-rh="true" name="docusaurus_locale" content="en"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ae5a9ead5b..6e8c8b0b6a 100644
--- a/community/MakingContributions/BlogSubmission/index.html
+++ b/community/MakingContributions/BlogSubmission/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Blog Submission | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/community/MakingContributions/BlogSubmission"><meta data-rh="true" name [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 adb31917d4..87727cecfa 100644
--- a/community/MakingContributions/CommitterApplicationWorkflow/index.html
+++ b/community/MakingContributions/CommitterApplicationWorkflow/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">How to Complete the Committer Application | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/community/MakingContributions/CommitterApplic [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 17dfa45f05..88a78b2b54 100644
--- a/community/MakingContributions/SignICLA/index.html
+++ b/community/MakingContributions/SignICLA/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Guide for Signing the Apache ICLA | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/community/MakingContributions/SignICLA"><meta data-rh [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 db3c6fcee1..af3387fe40 100644
--- a/community/MakingContributions/contributor-growth-program/index.html
+++ b/community/MakingContributions/contributor-growth-program/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Becoming a Committer | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/community/MakingContributions/contributor-growth-program"><meta da [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 e9242410d2..4041c56787 100644
--- a/community/MakingContributions/development-workflow/index.html
+++ b/community/MakingContributions/development-workflow/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Development Workflow | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/community/MakingContributions/development-workflow"><meta data-rh= [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 57e28ae9a8..b87c11b7ab 100644
--- a/community/MakingContributions/fix-or-create-issues/index.html
+++ b/community/MakingContributions/fix-or-create-issues/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Contributing to Issues | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/community/MakingContributions/fix-or-create-issues"><meta data-r [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 @@ 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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/MakingContributions/index.html b/community/MakingContributions/index.html
index 1dde65e4af..87b53473e7 100644
--- a/community/MakingContributions/index.html
+++ b/community/MakingContributions/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Making Contributions | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/community/MakingContributions"><meta data-rh="true" name="docusaur [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/index.html b/community/index.html
index dfafd55504..886951446b 100644
--- a/community/index.html
+++ b/community/index.html
@@ -12,8 +12,8 @@
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Collaborate and Improve Engineering Productivity &amp; Performance - Apache DevLake</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/community/"><meta data-rh="true" name="docusaurus_locale" content="en [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/subscribe/index.html b/community/subscribe/index.html
index effe5e7fec..7cf02ba078 100644
--- a/community/subscribe/index.html
+++ b/community/subscribe/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Mailing List | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/community/subscribe"><meta data-rh="true" name="docusaurus_locale" content [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/trademark/index.html b/community/trademark/index.html
index de367f8ad3..78305adb6e 100644
--- a/community/trademark/index.html
+++ b/community/trademark/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Trademark Guidelines | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/community/trademark"><meta data-rh="true" name="docusaurus_locale" [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9aa934cfef..d02d5ae3df 100644
--- a/docs/Config UI/index.html	
+++ b/docs/Config UI/index.html	
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Config UI | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Config UI"><meta data-rh="true" name="docusaurus_locale" content="en"><m [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9ae1e3272a..cbd549b440 100644
--- a/docs/Configuration/APIKeys/index.html
+++ b/docs/Configuration/APIKeys/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">API Keys | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/APIKeys"><meta data-rh="true" name="docusaurus_locale" cont [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 2bc6f73de1..67f080f371 100644
--- a/docs/Configuration/AdvancedMode/index.html
+++ b/docs/Configuration/AdvancedMode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Blueprint Advanced Mode | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/AdvancedMode"><meta data-rh="true" name="doc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -30,7 +30,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 e351df09e0..7c5237e4c2 100644
--- a/docs/Configuration/AzureDevOps/index.html
+++ b/docs/Configuration/AzureDevOps/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Azure DevOps | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/AzureDevOps"><meta data-rh="true" name="docusaurus_loca [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ca49ccda6e..cbd0bbebcd 100644
--- a/docs/Configuration/BitBucket/index.html
+++ b/docs/Configuration/BitBucket/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Bitbucket Cloud | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/BitBucket"><meta data-rh="true" name="docusaurus_loc [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 c5e3081543..704039c142 100644
--- a/docs/Configuration/BitBucketServer/index.html
+++ b/docs/Configuration/BitBucketServer/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Bitbucket Server/Data Center | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/BitBucketServer"><meta data-rh="true" n [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 bb6e3dc741..383039af07 100644
--- a/docs/Configuration/CircleCI/index.html
+++ b/docs/Configuration/CircleCI/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">CircleCI | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/CircleCI"><meta data-rh="true" name="docusaurus_locale" con [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 54255bb43c..4335029242 100644
--- a/docs/Configuration/Dashboards/AccessControl/index.html
+++ b/docs/Configuration/Dashboards/AccessControl/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Dashboard Access Control | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/Dashboards/AccessControl"><meta data-rh="tr [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 4c4eaeb97a..3473284767 100644
--- a/docs/Configuration/Dashboards/GrafanaUserGuide/index.html
+++ b/docs/Configuration/Dashboards/GrafanaUserGuide/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Grafana User Guide | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/Dashboards/GrafanaUserGuide"><meta data-rh="true" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 cdd8626818..c13874a02e 100644
--- a/docs/Configuration/GitHub/index.html
+++ b/docs/Configuration/GitHub/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">GitHub | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/GitHub"><meta data-rh="true" name="docusaurus_locale" content [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 245a4e7605..d06ebbfbca 100644
--- a/docs/Configuration/GitLab/index.html
+++ b/docs/Configuration/GitLab/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">GitLab | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/GitLab"><meta data-rh="true" name="docusaurus_locale" content [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 fc570cf105..49f96d761b 100644
--- a/docs/Configuration/HowToOrganizeDevlakeProjects/index.html
+++ b/docs/Configuration/HowToOrganizeDevlakeProjects/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">How to Organize DevLake Projects | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/HowToOrganizeDevlakeProjects"><meta [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -55,7 +55,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5ecae93130..9fe7139f2e 100644
--- a/docs/Configuration/Jenkins/index.html
+++ b/docs/Configuration/Jenkins/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Jenkins | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/Jenkins"><meta data-rh="true" name="docusaurus_locale" conte [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 32510eb975..7cc95e3a30 100644
--- a/docs/Configuration/Jira/index.html
+++ b/docs/Configuration/Jira/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Jira | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/Jira"><meta data-rh="true" name="docusaurus_locale" content="en [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 8766ed5138..51cb3da5ba 100644
--- a/docs/Configuration/Opsgenie/index.html
+++ b/docs/Configuration/Opsgenie/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Opsgenie | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/Opsgenie"><meta data-rh="true" name="docusaurus_locale" con [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 22b651a602..d1b5a9af82 100644
--- a/docs/Configuration/PagerDuty/index.html
+++ b/docs/Configuration/PagerDuty/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PagerDuty | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/PagerDuty"><meta data-rh="true" name="docusaurus_locale" c [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 6758872802..3942a697dc 100644
--- a/docs/Configuration/SonarQube/index.html
+++ b/docs/Configuration/SonarQube/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">SonarQube Server | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/SonarQube"><meta data-rh="true" name="docusaurus_lo [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f3c2251348..70c082f213 100644
--- a/docs/Configuration/Tapd/index.html
+++ b/docs/Configuration/Tapd/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">TAPD | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/Tapd"><meta data-rh="true" name="docusaurus_locale" content="en [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 83879857c5..5b25f5ac78 100644
--- a/docs/Configuration/TeamConfiguration/index.html
+++ b/docs/Configuration/TeamConfiguration/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Team Configuration | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/TeamConfiguration"><meta data-rh="true" name="doc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9bb633e974..54385a0c3f 100644
--- a/docs/Configuration/Teambition/index.html
+++ b/docs/Configuration/Teambition/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Teambition(WIP) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/Teambition"><meta data-rh="true" name="docusaurus_lo [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 7496d56232..29ae1e2a95 100644
--- a/docs/Configuration/Tutorial/index.html
+++ b/docs/Configuration/Tutorial/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Tutorial | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/Tutorial"><meta data-rh="true" name="docusaurus_locale" con [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 be033da4f4..b8f1627e21 100644
--- a/docs/Configuration/Zentao/index.html
+++ b/docs/Configuration/Zentao/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Zentao | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/Zentao"><meta data-rh="true" name="docusaurus_locale" content [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 698227aae1..739ebdb2d8 100644
--- a/docs/Configuration/webhook/index.html
+++ b/docs/Configuration/webhook/index.html
@@ -11,19 +11,19 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Webhooks | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/webhook"><meta data-rh="true" name="docusaurus_locale" cont [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
+<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>< [...]
         <div style="margin-top: 20px">
           <a href="https://incubator.apache.org/" target="_blank"><img style="height:40px; margin-bottom: 10px; margin-top: 10px" alt="Apache Software Foundation" src="/img/apache-incubator.svg"></a>
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Apache DevLake is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of 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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DORA/index.html b/docs/DORA/index.html
index effe3e8bbd..3ca15d73e7 100644
--- a/docs/DORA/index.html
+++ b/docs/DORA/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DORA"><meta data-rh="true" name="docusaurus_locale" content="en"><meta data-r [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 7f1b488346..f1e3a3a7a3 100644
--- a/docs/DataModels/DevLakeDomainLayerSchema/index.html
+++ b/docs/DataModels/DevLakeDomainLayerSchema/index.html
@@ -12,8 +12,8 @@
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Domain Layer Schema | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DataModels/DevLakeDomainLayerSchema"><meta data-rh="true" name [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -30,7 +30,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 91f6fe2a44..adbf16755e 100644
--- a/docs/DataModels/RawLayerSchema/index.html
+++ b/docs/DataModels/RawLayerSchema/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Raw Layer Schema | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DataModels/RawLayerSchema"><meta data-rh="true" name="docusaurus_ [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 928b06c4b5..531d08ce99 100644
--- a/docs/DataModels/SystemTables/index.html
+++ b/docs/DataModels/SystemTables/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">System Tables | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DataModels/SystemTables"><meta data-rh="true" name="docusaurus_local [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 dc669f872a..02ace1d7a0 100644
--- a/docs/DataModels/ToolLayerSchema/index.html
+++ b/docs/DataModels/ToolLayerSchema/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Tool Layer Schema | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DataModels/ToolLayerSchema"><meta data-rh="true" name="docusauru [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DataModels/index.html b/docs/DataModels/index.html
index d2cc13e9cc..5681e0d007 100644
--- a/docs/DataModels/index.html
+++ b/docs/DataModels/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Data Models | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DataModels"><meta data-rh="true" name="docusaurus_locale" content="en" [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 1e7623c982..c8df8f06f6 100644
--- a/docs/DeveloperManuals/DBMigration/index.html
+++ b/docs/DeveloperManuals/DBMigration/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DB Migration | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals/DBMigration"><meta data-rh="true" name="docusaurus_l [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 @@ 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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 cf1143a040..07158f94f7 100644
--- a/docs/DeveloperManuals/Dal/index.html
+++ b/docs/DeveloperManuals/Dal/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Dal | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals/Dal"><meta data-rh="true" name="docusaurus_locale" content="e [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5d193251aa..50e4287ba9 100644
--- a/docs/DeveloperManuals/DeveloperSetup/index.html
+++ b/docs/DeveloperManuals/DeveloperSetup/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Developer Setup | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals/DeveloperSetup"><meta data-rh="true" name="docusa [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 212c8617d6..9eb708066c 100644
--- a/docs/DeveloperManuals/E2E-Test-Guide/index.html
+++ b/docs/DeveloperManuals/E2E-Test-Guide/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">E2E Test Guide | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals/E2E-Test-Guide"><meta data-rh="true" name="docusau [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -54,7 +54,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 605bc0758d..4fd3977eb3 100644
--- a/docs/DeveloperManuals/Notifications/index.html
+++ b/docs/DeveloperManuals/Notifications/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Notifications | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals/Notifications"><meta data-rh="true" name="docusauru [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 8d3d5c6e57..67801d1eea 100644
--- a/docs/DeveloperManuals/PluginImplementation/index.html
+++ b/docs/DeveloperManuals/PluginImplementation/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Plugin Implementation | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals/PluginImplementation"><meta data-rh="true"  [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 fef18bf02d..fe9c52bdc9 100644
--- a/docs/DeveloperManuals/Project/index.html
+++ b/docs/DeveloperManuals/Project/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Project | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals/Project"><meta data-rh="true" name="docusaurus_locale" co [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 946a280b8c..16034e2049 100644
--- a/docs/DeveloperManuals/Release-SOP/index.html
+++ b/docs/DeveloperManuals/Release-SOP/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DevLake Release Guide | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals/Release-SOP"><meta data-rh="true" name="doc [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -30,7 +30,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f73626c3af..ff90c2e765 100644
--- a/docs/DeveloperManuals/SourceCodeReference/index.html
+++ b/docs/DeveloperManuals/SourceCodeReference/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Source Code References | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals/SourceCodeReference"><meta data-rh="true"  [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 39026caeab..3b13d8b93d 100644
--- a/docs/DeveloperManuals/TagNamingConventions/index.html
+++ b/docs/DeveloperManuals/TagNamingConventions/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Tag Naming Conventions | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals/TagNamingConventions"><meta data-rh="true" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 012a040cb2..4556e94796 100644
--- a/docs/DeveloperManuals/UnitTest/index.html
+++ b/docs/DeveloperManuals/UnitTest/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">UnitTest Test Guide | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals/UnitTest"><meta data-rh="true" name="docusaur [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/index.html b/docs/DeveloperManuals/index.html
index 24b930a257..b3aaf013e8 100644
--- a/docs/DeveloperManuals/index.html
+++ b/docs/DeveloperManuals/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Developer Manuals | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/DeveloperManuals"><meta data-rh="true" name="docusaurus_locale"  [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 524d0cccff..e58355213d 100644
--- a/docs/GettingStarted/Authentication/index.html
+++ b/docs/GettingStarted/Authentication/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Security and Authentication | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/GettingStarted/Authentication"><meta data-rh="true" na [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 938040e075..bd4597eb48 100644
--- a/docs/GettingStarted/DockerComposeSetup/index.html
+++ b/docs/GettingStarted/DockerComposeSetup/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Install via Docker Compose | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/GettingStarted/DockerComposeSetup"><meta data-rh="true" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 256efa3687..13bd265388 100644
--- a/docs/GettingStarted/HelmSetup/index.html
+++ b/docs/GettingStarted/HelmSetup/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Install via Helm | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/GettingStarted/HelmSetup"><meta data-rh="true" name="docusaurus_l [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 dbe5121e5d..fa1eeffa64 100644
--- a/docs/GettingStarted/QuickStart/index.html
+++ b/docs/GettingStarted/QuickStart/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Quick Start | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/GettingStarted/QuickStart"><meta data-rh="true" name="docusaurus_local [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 657860c4bf..5b1c8dbf49 100644
--- a/docs/GettingStarted/Upgrade/index.html
+++ b/docs/GettingStarted/Upgrade/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Upgrade | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/GettingStarted/Upgrade"><meta data-rh="true" name="docusaurus_locale" cont [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/GettingStarted/index.html b/docs/GettingStarted/index.html
index a73f78362d..2dfb5cd26b 100644
--- a/docs/GettingStarted/index.html
+++ b/docs/GettingStarted/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Getting Started | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/GettingStarted"><meta data-rh="true" name="docusaurus_locale" cont [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -29,7 +29,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 4d611d25c2..1fd1a76e39 100644
--- a/docs/Metrics/AddedLinesOfCode/index.html
+++ b/docs/Metrics/AddedLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Added Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/AddedLinesOfCode"><meta data-rh="true" name="docusauru [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 1f41a08638..e61c504736 100644
--- a/docs/Metrics/BugAge/index.html
+++ b/docs/Metrics/BugAge/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Bug Age | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/BugAge"><meta data-rh="true" name="docusaurus_locale" content="en" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 c3286f05e7..7fc56c5694 100644
--- a/docs/Metrics/BugCountPer1kLinesOfCode/index.html
+++ b/docs/Metrics/BugCountPer1kLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Bug Count per 1k Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/BugCountPer1kLinesOfCode"><meta data-rh="tr [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 e04e076818..fbcf1223e3 100644
--- a/docs/Metrics/BuildCount/index.html
+++ b/docs/Metrics/BuildCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Build Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/BuildCount"><meta data-rh="true" name="docusaurus_locale" cont [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 c523583663..755a35a51a 100644
--- a/docs/Metrics/BuildDuration/index.html
+++ b/docs/Metrics/BuildDuration/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Build Duration | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/BuildDuration"><meta data-rh="true" name="docusaurus_locale [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5b9c45732e..86e78be9d1 100644
--- a/docs/Metrics/BuildSuccessRate/index.html
+++ b/docs/Metrics/BuildSuccessRate/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Build Success Rate | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/BuildSuccessRate"><meta data-rh="true" name="docusaurus [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 40bac25b43..70ac6a1363 100644
--- a/docs/Metrics/CFR/index.html
+++ b/docs/Metrics/CFR/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Change Failure Rate | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/CFR"><meta data-rh="true" name="docusaurus_loca [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 54b4f150bc..030257ea90 100644
--- a/docs/Metrics/CQDuplicatedBlocks/index.html
+++ b/docs/Metrics/CQDuplicatedBlocks/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Code Quality Duplicated Blocks | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/CQDuplicatedBlocks"><meta data-rh="true" na [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 fcc9915460..193411cf97 100644
--- a/docs/Metrics/CQDuplicatedLines/index.html
+++ b/docs/Metrics/CQDuplicatedLines/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Code Quality Duplicated Lines | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/CQDuplicatedLines"><meta data-rh="true" name [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9acde2812a..b6faf26a3e 100644
--- a/docs/Metrics/CQIssueCount/index.html
+++ b/docs/Metrics/CQIssueCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Code Quality Issue Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/CQIssueCount"><meta data-rh="true" name="docusaur [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 d330b5c58c..15831f287c 100644
--- a/docs/Metrics/CQMaintainability-Debt/index.html
+++ b/docs/Metrics/CQMaintainability-Debt/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Code Quality Maintainability-Debt | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/CQMaintainability-Debt"><meta data-rh="t [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f2d34ede37..df921b3098 100644
--- a/docs/Metrics/CQTest/index.html
+++ b/docs/Metrics/CQTest/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Code Quality Test | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/CQTest"><meta data-rh="true" name="docusaurus_locale" co [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 974df32faf..595c10afa5 100644
--- a/docs/Metrics/CommitAuthorCount/index.html
+++ b/docs/Metrics/CommitAuthorCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Commit Author Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/CommitAuthorCount"><meta data-rh="true" name="docusaur [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f49763197c..bfb1e6911f 100644
--- a/docs/Metrics/CommitCount/index.html
+++ b/docs/Metrics/CommitCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Commit Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/CommitCount"><meta data-rh="true" name="docusaurus_locale" co [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 514613ec61..e14b28f187 100644
--- a/docs/Metrics/DeletedLinesOfCode/index.html
+++ b/docs/Metrics/DeletedLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Deleted Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/DeletedLinesOfCode"><meta data-rh="true" name="docus [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 d4f71373d5..5be96d8a0e 100644
--- a/docs/Metrics/DeploymentFrequency/index.html
+++ b/docs/Metrics/DeploymentFrequency/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Deployment Frequency | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/DeploymentFrequency"><meta data-rh="true" name [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 a3c1811746..54d443389f 100644
--- a/docs/Metrics/FailedDeploymentRecoveryTime/index.html
+++ b/docs/Metrics/FailedDeploymentRecoveryTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Failed Deployment Recovery Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/FailedDeploymentRecoveryTime"><meta [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 58a497c6a3..5972c9af75 100644
--- a/docs/Metrics/IncidentAge/index.html
+++ b/docs/Metrics/IncidentAge/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Incident Age | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/IncidentAge"><meta data-rh="true" name="docusaurus_locale" co [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9c8f8544ec..2365a9add9 100644
--- a/docs/Metrics/IncidentCountPer1kLinesOfCode/index.html
+++ b/docs/Metrics/IncidentCountPer1kLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Incident Count per 1k Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/IncidentCountPer1kLinesOfCode"><meta d [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 0e355602eb..8428809646 100644
--- a/docs/Metrics/LeadTimeForChanges/index.html
+++ b/docs/Metrics/LeadTimeForChanges/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Median Lead Time for Changes | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/LeadTimeForChanges"><meta data-rh="tru [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 21604927bf..29f0c9b4c7 100644
--- a/docs/Metrics/MTTR/index.html
+++ b/docs/Metrics/MTTR/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Median Time to Restore Service | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/MTTR"><meta data-rh="true" name="doc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 a6734d6ef0..7335b601fd 100644
--- a/docs/Metrics/PRCodingTime/index.html
+++ b/docs/Metrics/PRCodingTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Coding Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/PRCodingTime"><meta data-rh="true" name="docusaurus_locale" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 48219e29c7..1d1487f4ba 100644
--- a/docs/Metrics/PRCount/index.html
+++ b/docs/Metrics/PRCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/PRCount"><meta data-rh="true" name="docusaurus_locale" content="e [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 1b12986bf8..aeff8522f8 100644
--- a/docs/Metrics/PRCycleTime/index.html
+++ b/docs/Metrics/PRCycleTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Cycle Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/PRCycleTime"><meta data-rh="true" name="docusaurus_locale" c [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 3d631846b0..cb6cef2d07 100644
--- a/docs/Metrics/PRDeployTime/index.html
+++ b/docs/Metrics/PRDeployTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Deploy Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/PRDeployTime"><meta data-rh="true" name="docusaurus_locale" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 29b76ba817..52d179a973 100644
--- a/docs/Metrics/PRMergeRate/index.html
+++ b/docs/Metrics/PRMergeRate/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Merge Rate | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/PRMergeRate"><meta data-rh="true" name="docusaurus_locale" c [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 21a2848fc3..2ad52a41dd 100644
--- a/docs/Metrics/PRPickupTime/index.html
+++ b/docs/Metrics/PRPickupTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Pickup Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/PRPickupTime"><meta data-rh="true" name="docusaurus_locale" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 d7ef9976d2..ff58595152 100644
--- a/docs/Metrics/PRReviewDepth/index.html
+++ b/docs/Metrics/PRReviewDepth/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Review Depth | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/PRReviewDepth"><meta data-rh="true" name="docusaurus_local [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 a92cb39e33..0d6d11fa5e 100644
--- a/docs/Metrics/PRReviewTime/index.html
+++ b/docs/Metrics/PRReviewTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Review Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/PRReviewTime"><meta data-rh="true" name="docusaurus_locale" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f32fd1f2d2..4c1e450f31 100644
--- a/docs/Metrics/PRSize/index.html
+++ b/docs/Metrics/PRSize/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Size | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/PRSize"><meta data-rh="true" name="docusaurus_locale" content="en" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ebaf8405a3..4a2e5a723a 100644
--- a/docs/Metrics/PRTimeToMerge/index.html
+++ b/docs/Metrics/PRTimeToMerge/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Time To Merge | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/PRTimeToMerge"><meta data-rh="true" name="docusaurus_loca [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 682afaf8ea..0a548be328 100644
--- a/docs/Metrics/RequirementCount/index.html
+++ b/docs/Metrics/RequirementCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Requirement Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/RequirementCount"><meta data-rh="true" name="docusaurus_ [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 91e00566e0..ae88aa6da4 100644
--- a/docs/Metrics/RequirementDeliveryRate/index.html
+++ b/docs/Metrics/RequirementDeliveryRate/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Requirement Delivery Rate | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/RequirementDeliveryRate"><meta data-rh="true" na [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 d2f6174caf..9aad36b236 100644
--- a/docs/Metrics/RequirementGranularity/index.html
+++ b/docs/Metrics/RequirementGranularity/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Requirement Granularity | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/RequirementGranularity"><meta data-rh="true" name= [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 4231334c32..987bd4c959 100644
--- a/docs/Metrics/RequirementLeadTime/index.html
+++ b/docs/Metrics/RequirementLeadTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Requirement Lead Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/RequirementLeadTime"><meta data-rh="true" name="docu [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/index.html b/docs/Metrics/index.html
index 7651b6ebe0..73bc93ff85 100644
--- a/docs/Metrics/index.html
+++ b/docs/Metrics/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Metrics | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics"><meta data-rh="true" name="docusaurus_locale" content="en"><meta  [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -93,7 +93,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 259bd40a46..21abf90ccb 100644
--- a/docs/Overview/Architecture/index.html
+++ b/docs/Overview/Architecture/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Architecture | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Overview/Architecture"><meta data-rh="true" name="docusaurus_locale"  [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 404c7aa8c4..ba2d8e5073 100644
--- a/docs/Overview/Introduction/index.html
+++ b/docs/Overview/Introduction/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Introduction to Apache DevLake and Implementing DORA Metrics</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Overview/Introduction"><meta data-rh="true" name="docusaurus_locale" content="en"><meta [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9bd17f18be..3030052596 100644
--- a/docs/Overview/KeyConcepts/index.html
+++ b/docs/Overview/KeyConcepts/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Key Concepts | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Overview/KeyConcepts"><meta data-rh="true" name="docusaurus_locale" c [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 cfcf5ff516..6372674da9 100644
--- a/docs/Overview/References/index.html
+++ b/docs/Overview/References/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">API References | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Overview/References"><meta data-rh="true" name="docusaurus_locale"  [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 86bee8cc6e..79e8dd9c7b 100644
--- a/docs/Overview/Roadmap/index.html
+++ b/docs/Overview/Roadmap/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Roadmap | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Overview/Roadmap"><meta data-rh="true" name="docusaurus_locale" content="e [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 3f66ad84a6..10628036b7 100644
--- a/docs/Overview/SupportedDataSources/index.html
+++ b/docs/Overview/SupportedDataSources/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Supported Data Sources | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Overview/SupportedDataSources"><meta data-rh="true" name="d [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -30,7 +30,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Overview/index.html b/docs/Overview/index.html
index 9d598883b4..d8b360ddc8 100644
--- a/docs/Overview/index.html
+++ b/docs/Overview/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Overview | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Overview"><meta data-rh="true" name="docusaurus_locale" content="en"><met [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 3f23de91be..8258bc7dcf 100644
--- a/docs/Plugins/azuredevops/index.html
+++ b/docs/Plugins/azuredevops/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Azure DevOps | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/azuredevops"><meta data-rh="true" name="docusaurus_locale" co [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 3479e02085..8600f0818f 100644
--- a/docs/Plugins/bamboo/index.html
+++ b/docs/Plugins/bamboo/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Bamboo | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/bamboo"><meta data-rh="true" name="docusaurus_locale" content="en"> [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 1594be51f2..83cbf8175c 100644
--- a/docs/Plugins/bitbucket/index.html
+++ b/docs/Plugins/bitbucket/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">BitBucket Cloud | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/bitbucket"><meta data-rh="true" name="docusaurus_locale" c [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f2f767238e..2ee81e00ec 100644
--- a/docs/Plugins/bitbucket_server/index.html
+++ b/docs/Plugins/bitbucket_server/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">BitBucket Data Center | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/bitbucket_server"><meta data-rh="true" name="docusau [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 b68acaab50..b933fb2967 100644
--- a/docs/Plugins/circleci/index.html
+++ b/docs/Plugins/circleci/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">CircleCI | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/circleci"><meta data-rh="true" name="docusaurus_locale" content=" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 02bb463d45..fb3cde2151 100644
--- a/docs/Plugins/customize/index.html
+++ b/docs/Plugins/customize/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Customize | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/customize"><meta data-rh="true" name="docusaurus_locale" content [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -30,7 +30,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 29b8f42888..6681388183 100644
--- a/docs/Plugins/dbt/index.html
+++ b/docs/Plugins/dbt/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DBT | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/dbt"><meta data-rh="true" name="docusaurus_locale" content="en"><meta  [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -30,7 +30,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 4c9bc463cd..56a2584b19 100644
--- a/docs/Plugins/feishu/index.html
+++ b/docs/Plugins/feishu/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Feishu | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/feishu"><meta data-rh="true" name="docusaurus_locale" content="en"> [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 29ed132f1d..6cd2f648ea 100644
--- a/docs/Plugins/gitee/index.html
+++ b/docs/Plugins/gitee/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Gitee(WIP) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/gitee"><meta data-rh="true" name="docusaurus_locale" content="e [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 09c762c639..c754222d64 100644
--- a/docs/Plugins/gitextractor/index.html
+++ b/docs/Plugins/gitextractor/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">GitExtractor | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/gitextractor"><meta data-rh="true" name="docusaurus_locale" c [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 b679766e42..ef6e8d7429 100644
--- a/docs/Plugins/github/index.html
+++ b/docs/Plugins/github/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">GitHub | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/github"><meta data-rh="true" name="docusaurus_locale" content="en"> [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 6ac2f8435c..02095b7cd5 100644
--- a/docs/Plugins/gitlab/index.html
+++ b/docs/Plugins/gitlab/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">GitLab | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/gitlab"><meta data-rh="true" name="docusaurus_locale" content="en"> [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/index.html b/docs/Plugins/index.html
index c77cfca166..6f0c1a54f5 100644
--- a/docs/Plugins/index.html
+++ b/docs/Plugins/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Plugins | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins"><meta data-rh="true" name="docusaurus_locale" content="en"><meta  [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -69,7 +69,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 59a4c8856f..7a12940871 100644
--- a/docs/Plugins/jenkins/index.html
+++ b/docs/Plugins/jenkins/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Jenkins | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/jenkins"><meta data-rh="true" name="docusaurus_locale" content="en [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 82e7387a03..1945222542 100644
--- a/docs/Plugins/jira/index.html
+++ b/docs/Plugins/jira/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Jira | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/jira"><meta data-rh="true" name="docusaurus_locale" content="en"><met [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 7a06196dd4..df698256e1 100644
--- a/docs/Plugins/opsgenie/index.html
+++ b/docs/Plugins/opsgenie/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Opsgenie | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/opsgenie"><meta data-rh="true" name="docusaurus_locale" content=" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 934bee1d09..e6ab79b214 100644
--- a/docs/Plugins/pagerduty/index.html
+++ b/docs/Plugins/pagerduty/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PagerDuty | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/pagerduty"><meta data-rh="true" name="docusaurus_locale" content [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 fbf8e2e6f8..0070dd04bd 100644
--- a/docs/Plugins/refdiff/index.html
+++ b/docs/Plugins/refdiff/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">RefDiff | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/refdiff"><meta data-rh="true" name="docusaurus_locale" content="en [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 6f0f3d9702..4d08f9bc7c 100644
--- a/docs/Plugins/sonarqube/index.html
+++ b/docs/Plugins/sonarqube/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">SonarQube | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/sonarqube"><meta data-rh="true" name="docusaurus_locale" content [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 09e3d273f8..7bbbc917d7 100644
--- a/docs/Plugins/tapd/index.html
+++ b/docs/Plugins/tapd/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">TAPD | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/tapd"><meta data-rh="true" name="docusaurus_locale" content="en"><met [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 369709a78d..1852323be7 100644
--- a/docs/Plugins/teambition/index.html
+++ b/docs/Plugins/teambition/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Teambition(WIP) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/teambition"><meta data-rh="true" name="docusaurus_locale"  [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 6a9084e380..e6fa60475f 100644
--- a/docs/Plugins/trello/index.html
+++ b/docs/Plugins/trello/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Trello(WIP) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/trello"><meta data-rh="true" name="docusaurus_locale" content= [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 4aa2bec008..5f1936cf0a 100644
--- a/docs/Plugins/webhook/index.html
+++ b/docs/Plugins/webhook/index.html
@@ -13,19 +13,19 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Webhook | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/webhook"><meta data-rh="true" name="docusaurus_locale" content="en [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
+<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>< [...]
         <div style="margin-top: 20px">
           <a href="https://incubator.apache.org/" target="_blank"><img style="height:40px; margin-bottom: 10px; margin-top: 10px" alt="Apache Software Foundation" src="/img/apache-incubator.svg"></a>
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Apache DevLake is an effort undergoing incubation at The Apache Software Foundation (ASF), sponsored by the Apache Incubator. Incubation is required of all newly accepted projects until a further review indicates that the infrastructure, communications, and decision making process have stabilized in a manner consistent with other successful ASF projects. While incubation status is not necessarily a reflection of 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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9886beb58a..b5473b3668 100644
--- a/docs/Plugins/zentao/index.html
+++ b/docs/Plugins/zentao/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Zentao | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/zentao"><meta data-rh="true" name="docusaurus_locale" content="en"> [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 db87c7daa4..b5d71852d1 100644
--- a/docs/Troubleshooting/Configuration/index.html
+++ b/docs/Troubleshooting/Configuration/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Configuration and Blueprint Troubleshooting | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Troubleshooting/Configuration"><meta d [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 dbdfdade59..8af325786b 100644
--- a/docs/Troubleshooting/Dashboard/index.html
+++ b/docs/Troubleshooting/Dashboard/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Dashboard Troubleshooting | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Troubleshooting/Dashboard"><meta data-rh="true" name="do [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -29,7 +29,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 6b00a76cfe..998e8f9b92 100644
--- a/docs/Troubleshooting/Installation/index.html
+++ b/docs/Troubleshooting/Installation/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Installation Troubleshooting | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Troubleshooting/Installation"><meta data-rh="true" na [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 89d0bec625..723fde4a15 100644
--- a/docs/Troubleshooting/MySqlIssue/index.html
+++ b/docs/Troubleshooting/MySqlIssue/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Mysql Troubleshooting | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Troubleshooting/MySqlIssue"><meta data-rh="true" name="docus [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 @@ 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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Troubleshooting/index.html b/docs/Troubleshooting/index.html
index 6ac68dfaab..701da95c27 100644
--- a/docs/Troubleshooting/index.html
+++ b/docs/Troubleshooting/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Troubleshooting | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Troubleshooting"><meta data-rh="true" name="docusaurus_locale" con [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9276d60790..26fddaefbf 100644
--- a/docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html
+++ b/docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Domain Layer Schema | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DataModels/DevLakeDomainLayerSchema"><meta data-rh="true [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 e2ae9185a5..417cf70a2d 100644
--- a/docs/v0.15/DataModels/RawLayerSchema/index.html
+++ b/docs/v0.15/DataModels/RawLayerSchema/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Raw Layer Schema | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DataModels/RawLayerSchema"><meta data-rh="true" name="docus [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 4992594cf3..720a5ff9e9 100644
--- a/docs/v0.15/DataModels/SystemTables/index.html
+++ b/docs/v0.15/DataModels/SystemTables/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">System Tables | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DataModels/SystemTables"><meta data-rh="true" name="docusaurus [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 677a5ab9f8..63c5f6eecc 100644
--- a/docs/v0.15/DataModels/ToolLayerSchema/index.html
+++ b/docs/v0.15/DataModels/ToolLayerSchema/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Tool Layer Schema | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DataModels/ToolLayerSchema"><meta data-rh="true" name="doc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 0e7d4e8ee3..79a051c116 100644
--- a/docs/v0.15/DataModels/index.html
+++ b/docs/v0.15/DataModels/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Data Models | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DataModels"><meta data-rh="true" name="docusaurus_locale" conten [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 c16e039a15..f8908c37a3 100644
--- a/docs/v0.15/DeveloperManuals/DBMigration/index.html
+++ b/docs/v0.15/DeveloperManuals/DBMigration/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DB Migration | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DeveloperManuals/DBMigration"><meta data-rh="true" name="docusa [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 @@ 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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ce9f333aeb..b3f66b4099 100644
--- a/docs/v0.15/DeveloperManuals/Dal/index.html
+++ b/docs/v0.15/DeveloperManuals/Dal/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Dal | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DeveloperManuals/Dal"><meta data-rh="true" name="docusaurus_locale" cont [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 95226638fe..9f62ad6159 100644
--- a/docs/v0.15/DeveloperManuals/DeveloperSetup/index.html
+++ b/docs/v0.15/DeveloperManuals/DeveloperSetup/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Developer Setup | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DeveloperManuals/DeveloperSetup"><meta data-rh="true" name=" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 55d013cca9..699e629457 100644
--- a/docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html
+++ b/docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">E2E Test Guide | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DeveloperManuals/E2E-Test-Guide"><meta data-rh="true" name="d [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -54,7 +54,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9e1310754b..cf42aface4 100644
--- a/docs/v0.15/DeveloperManuals/Notifications/index.html
+++ b/docs/v0.15/DeveloperManuals/Notifications/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Notifications | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DeveloperManuals/Notifications"><meta data-rh="true" name="doc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 6ad6a96e6e..cd15378901 100644
--- a/docs/v0.15/DeveloperManuals/PluginImplementation/index.html
+++ b/docs/v0.15/DeveloperManuals/PluginImplementation/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Plugin Implementation | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DeveloperManuals/PluginImplementation"><meta data-rh=" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -111,7 +111,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ed534f793b..2286da6532 100644
--- a/docs/v0.15/DeveloperManuals/Project/index.html
+++ b/docs/v0.15/DeveloperManuals/Project/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Project | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DeveloperManuals/Project"><meta data-rh="true" name="docusaurus_loca [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 616b28e43c..0d6ec81de4 100644
--- a/docs/v0.15/DeveloperManuals/Release-SOP/index.html
+++ b/docs/v0.15/DeveloperManuals/Release-SOP/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DevLake Release Guide | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DeveloperManuals/Release-SOP"><meta data-rh="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 a2630e2f75..025c0d77d1 100644
--- a/docs/v0.15/DeveloperManuals/TagNamingConventions/index.html
+++ b/docs/v0.15/DeveloperManuals/TagNamingConventions/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Tag Naming Conventions | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DeveloperManuals/TagNamingConventions"><meta data-rh= [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 8e21e66b63..52004bfc52 100644
--- a/docs/v0.15/DeveloperManuals/index.html
+++ b/docs/v0.15/DeveloperManuals/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Developer Manuals | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/DeveloperManuals"><meta data-rh="true" name="docusaurus_lo [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 44aaab1435..f8e9ab1420 100644
--- a/docs/v0.15/GettingStarted/Authentication/index.html
+++ b/docs/v0.15/GettingStarted/Authentication/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Security and Authentication | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/GettingStarted/Authentication"><meta data-rh="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 8a3ebef0b7..b67a573933 100644
--- a/docs/v0.15/GettingStarted/DockerComposeSetup/index.html
+++ b/docs/v0.15/GettingStarted/DockerComposeSetup/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Install via Docker Compose | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/GettingStarted/DockerComposeSetup"><meta data-rh= [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5ead1dd26d..2534092924 100644
--- a/docs/v0.15/GettingStarted/HelmSetup/index.html
+++ b/docs/v0.15/GettingStarted/HelmSetup/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Install via Helm | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/GettingStarted/HelmSetup"><meta data-rh="true" name="docusa [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f121444e2e..d1a3ae893f 100644
--- a/docs/v0.15/GettingStarted/index.html
+++ b/docs/v0.15/GettingStarted/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Getting Started | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/GettingStarted"><meta data-rh="true" name="docusaurus_locale [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 168f19b79b..735fb77ce7 100644
--- a/docs/v0.15/Metrics/AddedLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/AddedLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Added Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/AddedLinesOfCode"><meta data-rh="true" name="doc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 a36ea4659a..d0aacbd2af 100644
--- a/docs/v0.15/Metrics/BugAge/index.html
+++ b/docs/v0.15/Metrics/BugAge/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Bug Age | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/BugAge"><meta data-rh="true" name="docusaurus_locale" conten [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 7e92e4d6bc..25c98f4135 100644
--- a/docs/v0.15/Metrics/BugCountPer1kLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/BugCountPer1kLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Bug Count per 1k Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/BugCountPer1kLinesOfCode"><meta data- [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 4b8a0e6423..f5961b1fcc 100644
--- a/docs/v0.15/Metrics/BuildCount/index.html
+++ b/docs/v0.15/Metrics/BuildCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Build Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/BuildCount"><meta data-rh="true" name="docusaurus_locale [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 3e1bd39eaa..7da5aa466e 100644
--- a/docs/v0.15/Metrics/BuildDuration/index.html
+++ b/docs/v0.15/Metrics/BuildDuration/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Build Duration | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/BuildDuration"><meta data-rh="true" name="docusaurus_ [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 eacabc6f0a..f37ab3afbf 100644
--- a/docs/v0.15/Metrics/BuildSuccessRate/index.html
+++ b/docs/v0.15/Metrics/BuildSuccessRate/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Build Success Rate | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/BuildSuccessRate"><meta data-rh="true" name="docu [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 cb6bd8353d..3565eb3330 100644
--- a/docs/v0.15/Metrics/CFR/index.html
+++ b/docs/v0.15/Metrics/CFR/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Change Failure Rate | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/CFR"><meta data-rh="true" name="docusauru [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 0784aae84b..fb8eddf0e1 100644
--- a/docs/v0.15/Metrics/CommitAuthorCount/index.html
+++ b/docs/v0.15/Metrics/CommitAuthorCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Commit Author Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/CommitAuthorCount"><meta data-rh="true" name="do [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ad2f9bcd07..181630c615 100644
--- a/docs/v0.15/Metrics/CommitCount/index.html
+++ b/docs/v0.15/Metrics/CommitCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Commit Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/CommitCount"><meta data-rh="true" name="docusaurus_loca [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 d5d1da1391..d76ae19898 100644
--- a/docs/v0.15/Metrics/DeletedLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/DeletedLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Deleted Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/DeletedLinesOfCode"><meta data-rh="true" name= [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 2287a4711f..d369f08be7 100644
--- a/docs/v0.15/Metrics/DeploymentFrequency/index.html
+++ b/docs/v0.15/Metrics/DeploymentFrequency/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Deployment Frequency | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/DeploymentFrequency"><meta data-rh="true [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 abd391d79e..de43ad9842 100644
--- a/docs/v0.15/Metrics/IncidentAge/index.html
+++ b/docs/v0.15/Metrics/IncidentAge/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Incident Age | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/IncidentAge"><meta data-rh="true" name="docusaurus_loca [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 4e4199c68c..6be3cb6d39 100644
--- a/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Incident Count per 1k Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode">< [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f5ca18484d..7cbf41db5f 100644
--- a/docs/v0.15/Metrics/LeadTimeForChanges/index.html
+++ b/docs/v0.15/Metrics/LeadTimeForChanges/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Lead Time for Changes | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/LeadTimeForChanges"><meta data-rh="true [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9ad698ff5c..8e343da202 100644
--- a/docs/v0.15/Metrics/MTTR/index.html
+++ b/docs/v0.15/Metrics/MTTR/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Median Time to Restore Service | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/MTTR"><meta data-rh="true" nam [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 6f6679ab33..77b7807070 100644
--- a/docs/v0.15/Metrics/PRCodingTime/index.html
+++ b/docs/v0.15/Metrics/PRCodingTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Coding Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/PRCodingTime"><meta data-rh="true" name="docusaurus_l [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 d277980451..373354ef53 100644
--- a/docs/v0.15/Metrics/PRCount/index.html
+++ b/docs/v0.15/Metrics/PRCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/PRCount"><meta data-rh="true" name="docusaurus_locale" cont [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 891ad333b9..c37b06bf7e 100644
--- a/docs/v0.15/Metrics/PRCycleTime/index.html
+++ b/docs/v0.15/Metrics/PRCycleTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Cycle Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/PRCycleTime"><meta data-rh="true" name="docusaurus_loc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 c000d5b491..4af3ff716f 100644
--- a/docs/v0.15/Metrics/PRDeployTime/index.html
+++ b/docs/v0.15/Metrics/PRDeployTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Deploy Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/PRDeployTime"><meta data-rh="true" name="docusaurus_l [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 21c1571c04..60752747e0 100644
--- a/docs/v0.15/Metrics/PRMergeRate/index.html
+++ b/docs/v0.15/Metrics/PRMergeRate/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Merge Rate | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/PRMergeRate"><meta data-rh="true" name="docusaurus_loc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f7f60d8f38..b9455fe1b8 100644
--- a/docs/v0.15/Metrics/PRPickupTime/index.html
+++ b/docs/v0.15/Metrics/PRPickupTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Pickup Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/PRPickupTime"><meta data-rh="true" name="docusaurus_l [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 0b028d7be7..e6ff19b2dd 100644
--- a/docs/v0.15/Metrics/PRReviewDepth/index.html
+++ b/docs/v0.15/Metrics/PRReviewDepth/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Review Depth | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/PRReviewDepth"><meta data-rh="true" name="docusaurus [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 0016761d4c..4a3efeae58 100644
--- a/docs/v0.15/Metrics/PRReviewTime/index.html
+++ b/docs/v0.15/Metrics/PRReviewTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Review Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/PRReviewTime"><meta data-rh="true" name="docusaurus_l [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5e3cf7291b..dfd1658b63 100644
--- a/docs/v0.15/Metrics/PRSize/index.html
+++ b/docs/v0.15/Metrics/PRSize/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Size | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/PRSize"><meta data-rh="true" name="docusaurus_locale" conten [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5525d57d14..f86de502c6 100644
--- a/docs/v0.15/Metrics/PRTimeToMerge/index.html
+++ b/docs/v0.15/Metrics/PRTimeToMerge/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Time To Merge | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/PRTimeToMerge"><meta data-rh="true" name="docusauru [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 cfefa83787..6d8418ef40 100644
--- a/docs/v0.15/Metrics/RequirementCount/index.html
+++ b/docs/v0.15/Metrics/RequirementCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Requirement Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/RequirementCount"><meta data-rh="true" name="docus [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 c528ce2695..f7c26d6e18 100644
--- a/docs/v0.15/Metrics/RequirementDeliveryRate/index.html
+++ b/docs/v0.15/Metrics/RequirementDeliveryRate/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Requirement Delivery Rate | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/RequirementDeliveryRate"><meta data-rh="tr [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 1af059f4b3..f747f0e29d 100644
--- a/docs/v0.15/Metrics/RequirementGranularity/index.html
+++ b/docs/v0.15/Metrics/RequirementGranularity/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Requirement Granularity | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/RequirementGranularity"><meta data-rh="true" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5033da9160..fce9a6500c 100644
--- a/docs/v0.15/Metrics/RequirementLeadTime/index.html
+++ b/docs/v0.15/Metrics/RequirementLeadTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Requirement Lead Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics/RequirementLeadTime"><meta data-rh="true" name [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 7b968e3552..981299e5ef 100644
--- a/docs/v0.15/Metrics/index.html
+++ b/docs/v0.15/Metrics/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Metrics | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Metrics"><meta data-rh="true" name="docusaurus_locale" content="en"> [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -81,7 +81,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5b3c471928..61b9bc72e3 100644
--- a/docs/v0.15/Overview/Architecture/index.html
+++ b/docs/v0.15/Overview/Architecture/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Architecture | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Overview/Architecture"><meta data-rh="true" name="docusaurus_lo [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9b1587be3f..7e1716c705 100644
--- a/docs/v0.15/Overview/Introduction/index.html
+++ b/docs/v0.15/Overview/Introduction/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Introduction | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Overview/Introduction"><meta data-rh="true" name="docusaurus_lo [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 33dca048f2..b9d5892854 100644
--- a/docs/v0.15/Overview/KeyConcepts/index.html
+++ b/docs/v0.15/Overview/KeyConcepts/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Key Concepts | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Overview/KeyConcepts"><meta data-rh="true" name="docusaurus_loc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 8884021972..76be4cdfdf 100644
--- a/docs/v0.15/Overview/References/index.html
+++ b/docs/v0.15/Overview/References/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">References | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Overview/References"><meta data-rh="true" name="docusaurus_locale [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -30,7 +30,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 dc17693824..24aaa4f516 100644
--- a/docs/v0.15/Overview/Roadmap/index.html
+++ b/docs/v0.15/Overview/Roadmap/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Roadmap | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Overview/Roadmap"><meta data-rh="true" name="docusaurus_locale" cont [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 3ec6dda785..d62d6fd2bf 100644
--- a/docs/v0.15/Overview/SupportedDataSources/index.html
+++ b/docs/v0.15/Overview/SupportedDataSources/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Supported Data Sources | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Overview/SupportedDataSources"><meta data-rh="true" n [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 d7a5d70fbd..3d206a6c7f 100644
--- a/docs/v0.15/Overview/index.html
+++ b/docs/v0.15/Overview/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Overview | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Overview"><meta data-rh="true" name="docusaurus_locale" content="en [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f709fb45fc..b2519ed440 100644
--- a/docs/v0.15/Plugins/bitbucket/index.html
+++ b/docs/v0.15/Plugins/bitbucket/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">BitBucket(Beta) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/bitbucket"><meta data-rh="true" name="docusaurus_loc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 226bb3e8e7..bf5f2faa01 100644
--- a/docs/v0.15/Plugins/customize/index.html
+++ b/docs/v0.15/Plugins/customize/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Customize | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/customize"><meta data-rh="true" name="docusaurus_locale" c [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 65046f3d25..743fafb017 100644
--- a/docs/v0.15/Plugins/dbt/index.html
+++ b/docs/v0.15/Plugins/dbt/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DBT | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/dbt"><meta data-rh="true" name="docusaurus_locale" content="en"> [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -30,7 +30,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f18a2c90ef..a8fe7331ef 100644
--- a/docs/v0.15/Plugins/feishu/index.html
+++ b/docs/v0.15/Plugins/feishu/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Feishu | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/feishu"><meta data-rh="true" name="docusaurus_locale" content [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 4184576e39..3924456a22 100644
--- a/docs/v0.15/Plugins/gitee/index.html
+++ b/docs/v0.15/Plugins/gitee/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Gitee(WIP) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/gitee"><meta data-rh="true" name="docusaurus_locale" cont [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 3951a585e9..196eebc406 100644
--- a/docs/v0.15/Plugins/gitextractor/index.html
+++ b/docs/v0.15/Plugins/gitextractor/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">GitExtractor | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/gitextractor"><meta data-rh="true" name="docusaurus_loc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 cb9eeaa246..c5c6e9f2ac 100644
--- a/docs/v0.15/Plugins/github/index.html
+++ b/docs/v0.15/Plugins/github/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">GitHub | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/github"><meta data-rh="true" name="docusaurus_locale" content [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 692f2eb8c3..8ed20ef45d 100644
--- a/docs/v0.15/Plugins/gitlab/index.html
+++ b/docs/v0.15/Plugins/gitlab/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">GitLab | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/gitlab"><meta data-rh="true" name="docusaurus_locale" content [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5047f6933c..102fa37e91 100644
--- a/docs/v0.15/Plugins/index.html
+++ b/docs/v0.15/Plugins/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Plugins | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins"><meta data-rh="true" name="docusaurus_locale" content="en"> [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -53,7 +53,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 a42b25ccba..8faea4b38d 100644
--- a/docs/v0.15/Plugins/jenkins/index.html
+++ b/docs/v0.15/Plugins/jenkins/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Jenkins | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/jenkins"><meta data-rh="true" name="docusaurus_locale" conte [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9ebe56750f..c9ece8219e 100644
--- a/docs/v0.15/Plugins/jira/index.html
+++ b/docs/v0.15/Plugins/jira/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Jira | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/jira"><meta data-rh="true" name="docusaurus_locale" content="en [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 09c469b136..9d513f4147 100644
--- a/docs/v0.15/Plugins/pagerduty/index.html
+++ b/docs/v0.15/Plugins/pagerduty/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PagerDuty(WIP) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/pagerduty"><meta data-rh="true" name="docusaurus_loca [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 e756bd5a7e..d84fb04a37 100644
--- a/docs/v0.15/Plugins/refdiff/index.html
+++ b/docs/v0.15/Plugins/refdiff/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">RefDiff | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/refdiff"><meta data-rh="true" name="docusaurus_locale" conte [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 39c4fcc1cb..1c41cd927f 100644
--- a/docs/v0.15/Plugins/tapd/index.html
+++ b/docs/v0.15/Plugins/tapd/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Tapd(Beta) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/tapd"><meta data-rh="true" name="docusaurus_locale" conte [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 a4f1ebc9c0..fd0ca9e454 100644
--- a/docs/v0.15/Plugins/webhook/index.html
+++ b/docs/v0.15/Plugins/webhook/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Webhook | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/webhook"><meta data-rh="true" name="docusaurus_locale" conte [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 963c528ddc..bed4e5edd4 100644
--- a/docs/v0.15/Plugins/zentao/index.html
+++ b/docs/v0.15/Plugins/zentao/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Zentao(Beta) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Plugins/zentao"><meta data-rh="true" name="docusaurus_locale" c [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 7b920ef2d5..9da85af170 100644
--- a/docs/v0.15/Troubleshooting/Configuration/index.html
+++ b/docs/v0.15/Troubleshooting/Configuration/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Configuration and Blueprint Troubleshooting | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Troubleshooting/Configuration">< [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 b511d50466..5a5bd47c4e 100644
--- a/docs/v0.15/Troubleshooting/Dashboard/index.html
+++ b/docs/v0.15/Troubleshooting/Dashboard/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Dashboard Troubleshooting | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Troubleshooting/Dashboard"><meta data-rh="true" na [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 b5c62fa553..b5efbb6a5a 100644
--- a/docs/v0.15/Troubleshooting/Installation/index.html
+++ b/docs/v0.15/Troubleshooting/Installation/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Installation Troubleshooting | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Troubleshooting/Installation"><meta data-rh="tr [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5978cc9b94..1e7e8a9cfd 100644
--- a/docs/v0.15/Troubleshooting/index.html
+++ b/docs/v0.15/Troubleshooting/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Troubleshooting | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/Troubleshooting"><meta data-rh="true" name="docusaurus_local [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -29,7 +29,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 e507fc1bc4..d3971a1e87 100644
--- a/docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Using Advanced Mode | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/AdvancedMode"><meta data-rh="true"  [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -30,7 +30,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 6f3225dc3b..91f5e89d8b 100644
--- a/docs/v0.15/UserManuals/ConfigUI/BitBucket/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/BitBucket/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Configuring BitBucket(Beta) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/BitBucket"><meta data-rh="t [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 1e812555be..d5eb0f09a6 100644
--- a/docs/v0.15/UserManuals/ConfigUI/GitHub/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/GitHub/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Configuring GitHub | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/GitHub"><meta data-rh="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 dfa3848d63..e1395c30bd 100644
--- a/docs/v0.15/UserManuals/ConfigUI/GitLab/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/GitLab/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Configuring GitLab | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/GitLab"><meta data-rh="true" name="d [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 8ea4f2ded8..ac80975206 100644
--- a/docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Configuring Jenkins | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/Jenkins"><meta data-rh="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 4832615afb..257b2a7a39 100644
--- a/docs/v0.15/UserManuals/ConfigUI/Jira/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/Jira/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Configuring Jira | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/Jira"><meta data-rh="true" name="docus [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 0effa54a44..0fa4882337 100644
--- a/docs/v0.15/UserManuals/ConfigUI/Tapd/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/Tapd/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Configuring TAPD(Beta) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/Tapd"><meta data-rh="true" name= [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 6968984a6a..e914186c82 100644
--- a/docs/v0.15/UserManuals/ConfigUI/Tutorial/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/Tutorial/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Tutorial | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/Tutorial"><meta data-rh="true" name="docusauru [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 63f3918dd8..b5b83fa659 100644
--- a/docs/v0.15/UserManuals/ConfigUI/Zentao/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/Zentao/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Configuring Zentao(Beta) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/Zentao"><meta data-rh="true" n [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ea87e3c6c2..123f0e8b60 100644
--- a/docs/v0.15/UserManuals/ConfigUI/webhook/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/webhook/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Configuring Incoming Webhook | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/ConfigUI/webhook"><meta data-rh="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 c300032ef9..412b05395b 100644
--- a/docs/v0.15/UserManuals/DORA/index.html
+++ b/docs/v0.15/UserManuals/DORA/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/DORA"><meta data-rh="true" name="docusaurus_locale" content [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ff6ba8cb90..5bf78c5b0a 100644
--- a/docs/v0.15/UserManuals/Dashboards/AccessControl/index.html
+++ b/docs/v0.15/UserManuals/Dashboards/AccessControl/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Dashboard Access Control | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/Dashboards/AccessControl"><meta data-rh [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 fb6d97745b..c137d173a2 100644
--- a/docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide/index.html
+++ b/docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Grafana User Guide | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide"><meta data-rh="t [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 dd316d64cb..126ecd588b 100644
--- a/docs/v0.15/UserManuals/TeamConfiguration/index.html
+++ b/docs/v0.15/UserManuals/TeamConfiguration/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Team Configuration | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals/TeamConfiguration"><meta data-rh="true" name= [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 @@ 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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 64defa37c5..6ecfd7f251 100644
--- a/docs/v0.15/UserManuals/index.html
+++ b/docs/v0.15/UserManuals/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">User Manuals | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.15/UserManuals"><meta data-rh="true" name="docusaurus_locale" cont [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 c594836b98..bede0fbc0e 100644
--- a/docs/v0.15/search-index.json
+++ b/docs/v0.15/search-index.json
@@ -1 +1 @@
-[{"documents":[{"i":12081,"t":"","u":"/blog/archive","b":[]},{"i":12082,"t":"Compatibility of Apache DevLake with PostgreSQL","u":"/blog/compatibility-of-apache-devLake-with-postgreSQL","b":[]},{"i":12101,"t":"DevLake Playground: How to explore your data","u":"/blog/DevLake-Playground-How-to-explore-your-data","b":[]},{"i":12110,"t":"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers","u":"/blog/apache-welcomes-devlake","b":[]},{"i":12122,"t":"How DevLake is Up and [...]
\ No newline at end of file
+[{"documents":[{"i":12081,"t":"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers","u":"/blog/apache-welcomes-devlake","b":[]},{"i":12093,"t":"","u":"/blog/archive","b":[]},{"i":12094,"t":"Compatibility of Apache DevLake with PostgreSQL","u":"/blog/compatibility-of-apache-devLake-with-postgreSQL","b":[]},{"i":12113,"t":"DevLake Playground: How to explore your data","u":"/blog/DevLake-Playground-How-to-explore-your-data","b":[]},{"i":12122,"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 315acd0cc1..eb40a39e6e 100644
--- a/docs/v0.16/Configuration/AdvancedMode/index.html
+++ b/docs/v0.16/Configuration/AdvancedMode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Blueprint Advanced Mode | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/AdvancedMode"><meta data-rh="true" nam [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -30,7 +30,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 7d88ef6138..6dc3351154 100644
--- a/docs/v0.16/Configuration/BitBucket/index.html
+++ b/docs/v0.16/Configuration/BitBucket/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">BitBucket Cloud | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/BitBucket"><meta data-rh="true" name="docusaur [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 24c5f99459..d93ec1fd2d 100644
--- a/docs/v0.16/Configuration/Dashboards/AccessControl/index.html
+++ b/docs/v0.16/Configuration/Dashboards/AccessControl/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Dashboard Access Control | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/Dashboards/AccessControl"><meta data- [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5a05ea524c..dda6131d3a 100644
--- a/docs/v0.16/Configuration/Dashboards/GrafanaUserGuide/index.html
+++ b/docs/v0.16/Configuration/Dashboards/GrafanaUserGuide/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Grafana User Guide | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/Dashboards/GrafanaUserGuide"><meta data-rh= [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 24fde6f413..6c5b545bcd 100644
--- a/docs/v0.16/Configuration/GitHub/index.html
+++ b/docs/v0.16/Configuration/GitHub/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">GitHub | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/GitHub"><meta data-rh="true" name="docusaurus_locale" c [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 1de45fc871..70f523de08 100644
--- a/docs/v0.16/Configuration/GitLab/index.html
+++ b/docs/v0.16/Configuration/GitLab/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">GitLab | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/GitLab"><meta data-rh="true" name="docusaurus_locale" c [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 208cef79a0..42b7bdb924 100644
--- a/docs/v0.16/Configuration/Jenkins/index.html
+++ b/docs/v0.16/Configuration/Jenkins/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Jenkins | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/Jenkins"><meta data-rh="true" name="docusaurus_locale" [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ccdbc81063..cfff5d4975 100644
--- a/docs/v0.16/Configuration/Jira/index.html
+++ b/docs/v0.16/Configuration/Jira/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Jira | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/Jira"><meta data-rh="true" name="docusaurus_locale" conte [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 50d35bed84..a96be81204 100644
--- a/docs/v0.16/Configuration/SonarQube/index.html
+++ b/docs/v0.16/Configuration/SonarQube/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">SonarQube | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/SonarQube"><meta data-rh="true" name="docusaurus_loc [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 0de8911888..ec62791be7 100644
--- a/docs/v0.16/Configuration/Tapd/index.html
+++ b/docs/v0.16/Configuration/Tapd/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">TAPD(Beta) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/Tapd"><meta data-rh="true" name="docusaurus_locale" [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 52be4965c0..71f993bbeb 100644
--- a/docs/v0.16/Configuration/TeamConfiguration/index.html
+++ b/docs/v0.16/Configuration/TeamConfiguration/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Team Configuration | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/TeamConfiguration"><meta data-rh="true" nam [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 @@ 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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 dff536bd2e..429ad5e7c7 100644
--- a/docs/v0.16/Configuration/Tutorial/index.html
+++ b/docs/v0.16/Configuration/Tutorial/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Tutorial | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/Tutorial"><meta data-rh="true" name="docusaurus_local [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9f817fae34..963327682a 100644
--- a/docs/v0.16/Configuration/Zentao/index.html
+++ b/docs/v0.16/Configuration/Zentao/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Zentao(Beta) | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/Zentao"><meta data-rh="true" name="docusaurus_loc [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9952af6f28..5ea913d607 100644
--- a/docs/v0.16/Configuration/index.html
+++ b/docs/v0.16/Configuration/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Configuration | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration"><meta data-rh="true" name="docusaurus_locale" c [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 914ac5d517..66595c30e5 100644
--- a/docs/v0.16/Configuration/webhook/index.html
+++ b/docs/v0.16/Configuration/webhook/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Incoming Webhook | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Configuration/webhook"><meta data-rh="true" name="docusauru [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -23,7 +23,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 c276735c08..7fb878fda5 100644
--- a/docs/v0.16/DORA/index.html
+++ b/docs/v0.16/DORA/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DORA"><meta data-rh="true" name="docusaurus_locale" content="en"><meta  [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 19d9f0ad78..3562afb57a 100644
--- a/docs/v0.16/DataModels/DevLakeDomainLayerSchema/index.html
+++ b/docs/v0.16/DataModels/DevLakeDomainLayerSchema/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Domain Layer Schema | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DataModels/DevLakeDomainLayerSchema"><meta data-rh="true [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 958fb52566..7d25fc0baf 100644
--- a/docs/v0.16/DataModels/RawLayerSchema/index.html
+++ b/docs/v0.16/DataModels/RawLayerSchema/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Raw Layer Schema | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DataModels/RawLayerSchema"><meta data-rh="true" name="docus [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 7c7c454235..be4e8adce6 100644
--- a/docs/v0.16/DataModels/SystemTables/index.html
+++ b/docs/v0.16/DataModels/SystemTables/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">System Tables | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DataModels/SystemTables"><meta data-rh="true" name="docusaurus [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ca0ff05150..9bc231560d 100644
--- a/docs/v0.16/DataModels/ToolLayerSchema/index.html
+++ b/docs/v0.16/DataModels/ToolLayerSchema/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Tool Layer Schema | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DataModels/ToolLayerSchema"><meta data-rh="true" name="doc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9d4823b87c..b2ed40416b 100644
--- a/docs/v0.16/DataModels/index.html
+++ b/docs/v0.16/DataModels/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Data Models | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DataModels"><meta data-rh="true" name="docusaurus_locale" conten [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 e1f335ba70..e56e387205 100644
--- a/docs/v0.16/DeveloperManuals/DBMigration/index.html
+++ b/docs/v0.16/DeveloperManuals/DBMigration/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DB Migration | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals/DBMigration"><meta data-rh="true" name="docusa [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 @@ 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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 1c8358ac8c..f43b5dba6f 100644
--- a/docs/v0.16/DeveloperManuals/Dal/index.html
+++ b/docs/v0.16/DeveloperManuals/Dal/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Dal | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals/Dal"><meta data-rh="true" name="docusaurus_locale" cont [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 8eceb509f5..eb85e8f937 100644
--- a/docs/v0.16/DeveloperManuals/DeveloperSetup/index.html
+++ b/docs/v0.16/DeveloperManuals/DeveloperSetup/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Developer Setup | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals/DeveloperSetup"><meta data-rh="true" name=" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 2a6e16e9ab..9399cb70ff 100644
--- a/docs/v0.16/DeveloperManuals/E2E-Test-Guide/index.html
+++ b/docs/v0.16/DeveloperManuals/E2E-Test-Guide/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">E2E Test Guide | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals/E2E-Test-Guide"><meta data-rh="true" name="d [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -54,7 +54,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 0a220b48e4..c9121c9748 100644
--- a/docs/v0.16/DeveloperManuals/Notifications/index.html
+++ b/docs/v0.16/DeveloperManuals/Notifications/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Notifications | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals/Notifications"><meta data-rh="true" name="doc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 c3bdee2b6c..f009b0c0e7 100644
--- a/docs/v0.16/DeveloperManuals/PluginImplementation/index.html
+++ b/docs/v0.16/DeveloperManuals/PluginImplementation/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Plugin Implementation | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals/PluginImplementation"><meta data-rh=" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -111,7 +111,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 99811c1f66..2cc0aa551d 100644
--- a/docs/v0.16/DeveloperManuals/Project/index.html
+++ b/docs/v0.16/DeveloperManuals/Project/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Project | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals/Project"><meta data-rh="true" name="docusaurus_loca [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 a59864ab34..8a3ca5f791 100644
--- a/docs/v0.16/DeveloperManuals/Release-SOP/index.html
+++ b/docs/v0.16/DeveloperManuals/Release-SOP/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DevLake Release Guide | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals/Release-SOP"><meta data-rh="true" nam [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9bb8e66582..f2e65c9f9b 100644
--- a/docs/v0.16/DeveloperManuals/SourceCodeReference/index.html
+++ b/docs/v0.16/DeveloperManuals/SourceCodeReference/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Source Code References | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals/SourceCodeReference"><meta data-rh=" [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 62c72a7880..62ffce48e5 100644
--- a/docs/v0.16/DeveloperManuals/TagNamingConventions/index.html
+++ b/docs/v0.16/DeveloperManuals/TagNamingConventions/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Tag Naming Conventions | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals/TagNamingConventions"><meta data-rh= [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 6920bf9c54..901c78fb62 100644
--- a/docs/v0.16/DeveloperManuals/UnitTest/index.html
+++ b/docs/v0.16/DeveloperManuals/UnitTest/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">UnitTest Test Guide | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals/UnitTest"><meta data-rh="true" name="do [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9a18dc34c4..ee7666dd36 100644
--- a/docs/v0.16/DeveloperManuals/index.html
+++ b/docs/v0.16/DeveloperManuals/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Developer Manuals | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/DeveloperManuals"><meta data-rh="true" name="docusaurus_lo [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 f9f7000807..fda4226755 100644
--- a/docs/v0.16/GettingStarted/Authentication/index.html
+++ b/docs/v0.16/GettingStarted/Authentication/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Security and Authentication | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/GettingStarted/Authentication"><meta data-rh="tr [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -24,7 +24,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 3ddcf07ce9..efbfbc6ba4 100644
--- a/docs/v0.16/GettingStarted/DockerComposeSetup/index.html
+++ b/docs/v0.16/GettingStarted/DockerComposeSetup/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Install via Docker Compose | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/GettingStarted/DockerComposeSetup"><meta data-rh= [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5bedf1a6cf..df8cc3818f 100644
--- a/docs/v0.16/GettingStarted/HelmSetup/index.html
+++ b/docs/v0.16/GettingStarted/HelmSetup/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Install via Helm | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/GettingStarted/HelmSetup"><meta data-rh="true" name="docusa [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 3d5e8723c9..5f01761f30 100644
--- a/docs/v0.16/GettingStarted/Upgrade/index.html
+++ b/docs/v0.16/GettingStarted/Upgrade/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Upgrade | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/GettingStarted/Upgrade"><meta data-rh="true" name="docusaurus_locale [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9179de3b00..85774d3f38 100644
--- a/docs/v0.16/GettingStarted/index.html
+++ b/docs/v0.16/GettingStarted/index.html
@@ -11,8 +11,8 @@
 <link rel="preconnect" href="https://www.googletagmanager.com">
 <script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Getting Started | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/GettingStarted"><meta data-rh="true" name="docusaurus_locale [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -27,7 +27,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 9e5cccfcf3..d3f6e6034f 100644
--- a/docs/v0.16/Metrics/AddedLinesOfCode/index.html
+++ b/docs/v0.16/Metrics/AddedLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Added Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/AddedLinesOfCode"><meta data-rh="true" name="doc [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 76abfc6e82..9d0411c1bc 100644
--- a/docs/v0.16/Metrics/BugAge/index.html
+++ b/docs/v0.16/Metrics/BugAge/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Bug Age | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/BugAge"><meta data-rh="true" name="docusaurus_locale" conten [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 05c1949f8f..d027de6b71 100644
--- a/docs/v0.16/Metrics/BugCountPer1kLinesOfCode/index.html
+++ b/docs/v0.16/Metrics/BugCountPer1kLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Bug Count per 1k Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/BugCountPer1kLinesOfCode"><meta data- [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ad0fa38737..edfd8d4217 100644
--- a/docs/v0.16/Metrics/BuildCount/index.html
+++ b/docs/v0.16/Metrics/BuildCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Build Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/BuildCount"><meta data-rh="true" name="docusaurus_locale [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 5a94860816..0be12e5717 100644
--- a/docs/v0.16/Metrics/BuildDuration/index.html
+++ b/docs/v0.16/Metrics/BuildDuration/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Build Duration | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/BuildDuration"><meta data-rh="true" name="docusaurus_ [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 33d31f6bfb..a29535540e 100644
--- a/docs/v0.16/Metrics/BuildSuccessRate/index.html
+++ b/docs/v0.16/Metrics/BuildSuccessRate/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Build Success Rate | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/BuildSuccessRate"><meta data-rh="true" name="docu [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 be903433e7..e1ab660247 100644
--- a/docs/v0.16/Metrics/CFR/index.html
+++ b/docs/v0.16/Metrics/CFR/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Change Failure Rate | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/CFR"><meta data-rh="true" name="docusauru [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 279b27ba9a..1ae5d5e4f8 100644
--- a/docs/v0.16/Metrics/CQDuplicatedBlocks/index.html
+++ b/docs/v0.16/Metrics/CQDuplicatedBlocks/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Code Quality Duplicated Blocks | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/CQDuplicatedBlocks"><meta data-rh="tr [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ded7289206..be56a166af 100644
--- a/docs/v0.16/Metrics/CQDuplicatedLines/index.html
+++ b/docs/v0.16/Metrics/CQDuplicatedLines/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Code Quality Duplicated Lines | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/CQDuplicatedLines"><meta data-rh="true [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -26,7 +26,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 df520921e1..0679560099 100644
--- a/docs/v0.16/Metrics/CQIssueCount/index.html
+++ b/docs/v0.16/Metrics/CQIssueCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Code Quality Issue Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/CQIssueCount"><meta data-rh="true" name="do [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 cd79b358d6..0619e491f9 100644
--- a/docs/v0.16/Metrics/CQMaintainability-Debt/index.html
+++ b/docs/v0.16/Metrics/CQMaintainability-Debt/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Code Quality Maintainability-Debt | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/CQMaintainability-Debt"><meta data [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 8e5ee25891..f5bc51b953 100644
--- a/docs/v0.16/Metrics/CQTest/index.html
+++ b/docs/v0.16/Metrics/CQTest/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Code Quality Test | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/CQTest"><meta data-rh="true" name="docusaurus_loca [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 6bf99bd6cc..9790e1b3eb 100644
--- a/docs/v0.16/Metrics/CommitAuthorCount/index.html
+++ b/docs/v0.16/Metrics/CommitAuthorCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Commit Author Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/CommitAuthorCount"><meta data-rh="true" name="do [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 be4375dd25..76189a44a3 100644
--- a/docs/v0.16/Metrics/CommitCount/index.html
+++ b/docs/v0.16/Metrics/CommitCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Commit Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/CommitCount"><meta data-rh="true" name="docusaurus_loca [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 231465492e..85e1f6c6e1 100644
--- a/docs/v0.16/Metrics/DeletedLinesOfCode/index.html
+++ b/docs/v0.16/Metrics/DeletedLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Deleted Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/DeletedLinesOfCode"><meta data-rh="true" name= [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 0e511c45ca..a4d4334f35 100644
--- a/docs/v0.16/Metrics/DeploymentFrequency/index.html
+++ b/docs/v0.16/Metrics/DeploymentFrequency/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Deployment Frequency | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/DeploymentFrequency"><meta data-rh="true [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 881e6de637..09a8218299 100644
--- a/docs/v0.16/Metrics/IncidentAge/index.html
+++ b/docs/v0.16/Metrics/IncidentAge/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Incident Age | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/IncidentAge"><meta data-rh="true" name="docusaurus_loca [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 105defc356..e385ac50e4 100644
--- a/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode/index.html
+++ b/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Incident Count per 1k Lines of Code | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode">< [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 64a0c3c90b..ee8f7b5dbb 100644
--- a/docs/v0.16/Metrics/LeadTimeForChanges/index.html
+++ b/docs/v0.16/Metrics/LeadTimeForChanges/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Lead Time for Changes | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/LeadTimeForChanges"><meta data-rh="true [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.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 ec89bf7046..587918e57a 100644
--- a/docs/v0.16/Metrics/MTTR/index.html
+++ b/docs/v0.16/Metrics/MTTR/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">DORA - Median Time to Restore Service | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/MTTR"><meta data-rh="true" nam [...]
 "><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.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/PRCodingTime/index.html b/docs/v0.16/Metrics/PRCodingTime/index.html
index 00c6887b54..ccce0a5768 100644
--- a/docs/v0.16/Metrics/PRCodingTime/index.html
+++ b/docs/v0.16/Metrics/PRCodingTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Coding Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/PRCodingTime"><meta data-rh="true" name="docusaurus_l [...]
 "><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.16/Metrics/PRCodingTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRCodingTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/PRCodingTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRCod [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/PRCount/index.html b/docs/v0.16/Metrics/PRCount/index.html
index 5a051932c3..609ef95347 100644
--- a/docs/v0.16/Metrics/PRCount/index.html
+++ b/docs/v0.16/Metrics/PRCount/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Count | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/PRCount"><meta data-rh="true" name="docusaurus_locale" cont [...]
 "><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.16/Metrics/PRCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/PRCount" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRCount" hreflang="x [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/PRCycleTime/index.html b/docs/v0.16/Metrics/PRCycleTime/index.html
index 10a35521f0..11d393a1af 100644
--- a/docs/v0.16/Metrics/PRCycleTime/index.html
+++ b/docs/v0.16/Metrics/PRCycleTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Cycle Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/PRCycleTime"><meta data-rh="true" name="docusaurus_loc [...]
 "><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.16/Metrics/PRCycleTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRCycleTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/PRCycleTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRCycleT [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/PRDeployTime/index.html b/docs/v0.16/Metrics/PRDeployTime/index.html
index ae29ac2ec2..f5a1621ee8 100644
--- a/docs/v0.16/Metrics/PRDeployTime/index.html
+++ b/docs/v0.16/Metrics/PRDeployTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Deploy Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/PRDeployTime"><meta data-rh="true" name="docusaurus_l [...]
 "><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.16/Metrics/PRDeployTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRDeployTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/PRDeployTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRDep [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -28,7 +28,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.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/PRMergeRate/index.html b/docs/v0.16/Metrics/PRMergeRate/index.html
index 9f7d179466..cf4211bb35 100644
--- a/docs/v0.16/Metrics/PRMergeRate/index.html
+++ b/docs/v0.16/Metrics/PRMergeRate/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Merge Rate | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/PRMergeRate"><meta data-rh="true" name="docusaurus_loc [...]
 "><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.16/Metrics/PRMergeRate"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRMergeRate" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/PRMergeRate" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRMergeR [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
+<link rel="preload" href="/assets/js/main.10be1a55.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -25,7 +25,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.eec9c0e6.js"></script>
-<script src="/assets/js/main.7f7cb3b8.js"></script>
+<script src="/assets/js/runtime~main.d2c7fe25.js"></script>
+<script src="/assets/js/main.10be1a55.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/PRPickupTime/index.html b/docs/v0.16/Metrics/PRPickupTime/index.html
index a034e2355c..6b14f34d29 100644
--- a/docs/v0.16/Metrics/PRPickupTime/index.html
+++ b/docs/v0.16/Metrics/PRPickupTime/index.html
@@ -13,8 +13,8 @@
 <script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">PR Pickup Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/v0.16/Metrics/PRPickupTime"><meta data-rh="true" name="docusaurus_l [...]
 "><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.16/Metrics/PRPickupTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRPickupTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/PRPickupTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRPic [...]
-<link rel="preload" href="/assets/js/runtime~main.eec9c0e6.js" as="script">
-<link rel="preload" href="/assets/js/main.7f7cb3b8.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d2c7fe25.js" as="script">
... 46280 lines suppressed ...