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/02/26 05:59:53 UTC

(incubator-devlake-website) branch asf-site updated: deploy: 91f1746f09ba2b953b232becabcd2c7f204cd26a

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 8063e6d3c7 deploy: 91f1746f09ba2b953b232becabcd2c7f204cd26a
8063e6d3c7 is described below

commit 8063e6d3c7c5f947e0f1166ff53c4334842f2ae6
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Mon Feb 26 05:59:42 2024 +0000

    deploy: 91f1746f09ba2b953b232becabcd2c7f204cd26a
---
 404.html                                                       |  8 ++++----
 assets/js/0dbc3d04.41fcbc6f.js                                 |  1 +
 assets/js/0dbc3d04.89628d22.js                                 |  1 -
 assets/js/7d43e7ab.0c8b463e.js                                 |  1 -
 assets/js/7d43e7ab.19c1c555.js                                 |  1 +
 assets/js/a0c982d3.392186f8.js                                 |  1 -
 assets/js/a0c982d3.a5405d96.js                                 |  1 +
 assets/js/a95ca203.445acf07.js                                 |  1 -
 assets/js/a95ca203.d3067d7d.js                                 |  1 +
 assets/js/bed59feb.43524e66.js                                 |  1 +
 assets/js/bed59feb.d7385155.js                                 |  1 -
 assets/js/e70528ab.6bc0a23e.js                                 |  1 -
 assets/js/e70528ab.74d2f962.js                                 |  1 +
 assets/js/{main.2b4e12c6.js => main.e48454fd.js}               |  4 ++--
 ...in.2b4e12c6.js.LICENSE.txt => main.e48454fd.js.LICENSE.txt} |  0
 .../js/{runtime~main.89be06fd.js => runtime~main.c3c7afe4.js}  |  2 +-
 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/postgresql/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/CircleCI/index.html                         |  8 ++++----
 docs/Configuration/Dashboards/AccessControl/index.html         |  8 ++++----
 docs/Configuration/Dashboards/GrafanaUserGuide/index.html      |  8 ++++----
 docs/Configuration/GitHub/index.html                           |  8 ++++----
 docs/Configuration/GitLab/index.html                           |  8 ++++----
 docs/Configuration/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 docs/Configuration/Jenkins/index.html                          |  8 ++++----
 docs/Configuration/Jira/index.html                             |  8 ++++----
 docs/Configuration/Opsgenie/index.html                         |  8 ++++----
 docs/Configuration/PagerDuty/index.html                        |  8 ++++----
 docs/Configuration/SonarQube/index.html                        |  8 ++++----
 docs/Configuration/Tapd/index.html                             |  8 ++++----
 docs/Configuration/TeamConfiguration/index.html                |  8 ++++----
 docs/Configuration/Teambition/index.html                       |  8 ++++----
 docs/Configuration/Tutorial/index.html                         |  8 ++++----
 docs/Configuration/Zentao/index.html                           |  8 ++++----
 docs/Configuration/webhook/index.html                          |  8 ++++----
 docs/DORA/index.html                                           |  8 ++++----
 docs/DataModels/DevLakeDomainLayerSchema/index.html            |  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              | 10 +++++-----
 docs/GettingStarted/HelmSetup/index.html                       | 10 +++++-----
 docs/GettingStarted/QuickStart/index.html                      |  8 ++++----
 docs/GettingStarted/Upgrade/index.html                         | 10 +++++-----
 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/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/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                                |  8 ++++----
 docs/Plugins/zentao/index.html                                 |  8 ++++----
 docs/Troubleshooting/Configuration/index.html                  |  8 ++++----
 docs/Troubleshooting/Dashboard/index.html                      |  8 ++++----
 docs/Troubleshooting/Installation/index.html                   |  8 ++++----
 docs/Troubleshooting/MySqlIssue/index.html                     |  8 ++++----
 docs/Troubleshooting/index.html                                |  8 ++++----
 docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.15/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.15/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.15/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.15/DataModels/index.html                               |  8 ++++----
 docs/v0.15/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.15/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.15/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.15/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.15/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.15/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.15/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.15/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.15/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.15/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.15/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.15/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 docs/v0.15/GettingStarted/index.html                           |  8 ++++----
 docs/v0.15/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.15/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.15/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.15/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.15/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.15/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.15/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.15/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.15/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.15/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.15/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.15/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.15/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.15/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.15/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.15/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.15/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.15/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.15/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.15/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.15/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.15/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.15/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.15/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.15/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.15/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.15/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.15/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.15/Metrics/index.html                                  |  8 ++++----
 docs/v0.15/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.15/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.15/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.15/Overview/References/index.html                      |  8 ++++----
 docs/v0.15/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.15/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.15/Overview/index.html                                 |  8 ++++----
 docs/v0.15/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.15/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.15/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.15/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.15/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.15/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.15/Plugins/github/index.html                           |  8 ++++----
 docs/v0.15/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.15/Plugins/index.html                                  |  8 ++++----
 docs/v0.15/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.15/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.15/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.15/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.15/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.15/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.15/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.15/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.15/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.15/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.15/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html        |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/BitBucket/index.html           |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/GitHub/index.html              |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/GitLab/index.html              |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html             |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/Jira/index.html                |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/Tapd/index.html                |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/Tutorial/index.html            |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/Zentao/index.html              |  8 ++++----
 docs/v0.15/UserManuals/ConfigUI/webhook/index.html             |  8 ++++----
 docs/v0.15/UserManuals/DORA/index.html                         |  8 ++++----
 docs/v0.15/UserManuals/Dashboards/AccessControl/index.html     |  8 ++++----
 docs/v0.15/UserManuals/Dashboards/GrafanaUserGuide/index.html  |  8 ++++----
 docs/v0.15/UserManuals/TeamConfiguration/index.html            |  8 ++++----
 docs/v0.15/UserManuals/index.html                              |  8 ++++----
 docs/v0.15/search-index.json                                   |  2 +-
 docs/v0.16/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.16/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.16/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.16/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.16/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.16/Configuration/GitLab/index.html                     |  8 ++++----
 docs/v0.16/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.16/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.16/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.16/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.16/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.16/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.16/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.16/Configuration/index.html                            |  8 ++++----
 docs/v0.16/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.16/DORA/index.html                                     |  8 ++++----
 docs/v0.16/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.16/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.16/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.16/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.16/DataModels/index.html                               |  8 ++++----
 docs/v0.16/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.16/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.16/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.16/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.16/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.16/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.16/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.16/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.16/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.16/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.16/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.16/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.16/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.16/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.16/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 docs/v0.16/GettingStarted/Upgrade/index.html                   |  8 ++++----
 docs/v0.16/GettingStarted/index.html                           |  8 ++++----
 docs/v0.16/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.16/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.16/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.16/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.16/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.16/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.16/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.16/Metrics/CQDuplicatedBlocks/index.html               |  8 ++++----
 docs/v0.16/Metrics/CQDuplicatedLines/index.html                |  8 ++++----
 docs/v0.16/Metrics/CQIssueCount/index.html                     |  8 ++++----
 docs/v0.16/Metrics/CQMaintainability-Debt/index.html           |  8 ++++----
 docs/v0.16/Metrics/CQTest/index.html                           |  8 ++++----
 docs/v0.16/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.16/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.16/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.16/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.16/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.16/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.16/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.16/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.16/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.16/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.16/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.16/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.16/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.16/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.16/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.16/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.16/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.16/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.16/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.16/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.16/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.16/Metrics/index.html                                  |  8 ++++----
 docs/v0.16/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.16/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.16/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.16/Overview/References/index.html                      |  8 ++++----
 docs/v0.16/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.16/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.16/Overview/index.html                                 |  8 ++++----
 docs/v0.16/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.16/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.16/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.16/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.16/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.16/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.16/Plugins/github/index.html                           |  8 ++++----
 docs/v0.16/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.16/Plugins/index.html                                  |  8 ++++----
 docs/v0.16/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.16/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.16/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.16/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.16/Plugins/sonarqube/index.html                        |  8 ++++----
 docs/v0.16/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.16/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.16/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.16/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.16/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.16/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.16/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.16/search-index.json                                   |  2 +-
 docs/v0.17/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.17/Configuration/AzureDevOps/index.html                |  8 ++++----
 docs/v0.17/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.17/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.17/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.17/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.17/Configuration/GitLab/index.html                     |  8 ++++----
 docs/v0.17/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.17/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.17/Configuration/PagerDuty/index.html                  |  8 ++++----
 docs/v0.17/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.17/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.17/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.17/Configuration/Teambition/index.html                 |  8 ++++----
 docs/v0.17/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.17/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.17/Configuration/index.html                            |  8 ++++----
 docs/v0.17/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.17/DORA/index.html                                     |  8 ++++----
 docs/v0.17/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.17/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.17/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.17/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.17/DataModels/index.html                               |  8 ++++----
 docs/v0.17/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.17/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.17/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.17/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.17/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.17/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.17/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.17/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.17/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.17/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.17/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.17/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.17/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.17/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.17/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 docs/v0.17/GettingStarted/Upgrade/index.html                   |  8 ++++----
 docs/v0.17/GettingStarted/index.html                           |  8 ++++----
 docs/v0.17/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.17/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.17/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.17/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.17/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.17/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.17/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.17/Metrics/CQDuplicatedBlocks/index.html               |  8 ++++----
 docs/v0.17/Metrics/CQDuplicatedLines/index.html                |  8 ++++----
 docs/v0.17/Metrics/CQIssueCount/index.html                     |  8 ++++----
 docs/v0.17/Metrics/CQMaintainability-Debt/index.html           |  8 ++++----
 docs/v0.17/Metrics/CQTest/index.html                           |  8 ++++----
 docs/v0.17/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.17/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.17/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.17/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.17/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.17/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.17/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.17/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.17/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.17/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.17/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.17/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.17/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.17/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.17/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.17/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.17/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.17/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.17/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.17/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.17/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.17/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.17/Metrics/index.html                                  |  8 ++++----
 docs/v0.17/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.17/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.17/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.17/Overview/References/index.html                      |  8 ++++----
 docs/v0.17/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.17/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.17/Overview/index.html                                 |  8 ++++----
 docs/v0.17/Plugins/azuredevops/index.html                      |  8 ++++----
 docs/v0.17/Plugins/bamboo/index.html                           |  8 ++++----
 docs/v0.17/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.17/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.17/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.17/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.17/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.17/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.17/Plugins/github/index.html                           |  8 ++++----
 docs/v0.17/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.17/Plugins/index.html                                  |  8 ++++----
 docs/v0.17/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.17/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.17/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.17/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.17/Plugins/sonarqube/index.html                        |  8 ++++----
 docs/v0.17/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.17/Plugins/teambition/index.html                       |  8 ++++----
 docs/v0.17/Plugins/trello/index.html                           |  8 ++++----
 docs/v0.17/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.17/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.17/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.17/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.17/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.17/Troubleshooting/MySqlSizeIssue/index.html           |  8 ++++----
 docs/v0.17/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.17/search-index.json                                   |  2 +-
 docs/v0.18/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.18/Configuration/AzureDevOps/index.html                |  8 ++++----
 docs/v0.18/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.18/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.18/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.18/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.18/Configuration/GitLab/index.html                     |  8 ++++----
 docs/v0.18/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.18/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.18/Configuration/PagerDuty/index.html                  |  8 ++++----
 docs/v0.18/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.18/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.18/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.18/Configuration/Teambition/index.html                 |  8 ++++----
 docs/v0.18/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.18/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.18/Configuration/index.html                            |  8 ++++----
 docs/v0.18/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.18/DORA/index.html                                     |  8 ++++----
 docs/v0.18/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.18/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.18/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.18/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.18/DataModels/index.html                               |  8 ++++----
 docs/v0.18/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.18/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.18/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.18/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.18/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.18/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.18/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.18/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.18/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.18/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.18/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.18/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.18/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.18/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.18/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 docs/v0.18/GettingStarted/Upgrade/index.html                   |  8 ++++----
 docs/v0.18/GettingStarted/index.html                           |  8 ++++----
 docs/v0.18/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.18/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.18/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.18/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.18/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.18/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.18/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.18/Metrics/CQDuplicatedBlocks/index.html               |  8 ++++----
 docs/v0.18/Metrics/CQDuplicatedLines/index.html                |  8 ++++----
 docs/v0.18/Metrics/CQIssueCount/index.html                     |  8 ++++----
 docs/v0.18/Metrics/CQMaintainability-Debt/index.html           |  8 ++++----
 docs/v0.18/Metrics/CQTest/index.html                           |  8 ++++----
 docs/v0.18/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.18/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.18/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.18/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.18/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.18/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.18/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.18/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.18/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.18/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.18/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.18/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.18/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.18/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.18/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.18/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.18/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.18/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.18/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.18/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.18/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.18/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.18/Metrics/index.html                                  |  8 ++++----
 docs/v0.18/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.18/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.18/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.18/Overview/References/index.html                      |  8 ++++----
 docs/v0.18/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.18/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.18/Overview/index.html                                 |  8 ++++----
 docs/v0.18/Plugins/azuredevops/index.html                      |  8 ++++----
 docs/v0.18/Plugins/bamboo/index.html                           |  8 ++++----
 docs/v0.18/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.18/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.18/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.18/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.18/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.18/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.18/Plugins/github/index.html                           |  8 ++++----
 docs/v0.18/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.18/Plugins/index.html                                  |  8 ++++----
 docs/v0.18/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.18/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.18/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.18/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.18/Plugins/sonarqube/index.html                        |  8 ++++----
 docs/v0.18/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.18/Plugins/teambition/index.html                       |  8 ++++----
 docs/v0.18/Plugins/trello/index.html                           |  8 ++++----
 docs/v0.18/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.18/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.18/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.18/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.18/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.18/Troubleshooting/MySqlSizeIssue/index.html           |  8 ++++----
 docs/v0.18/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.18/search-index.json                                   |  2 +-
 docs/v0.19/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.19/Configuration/AzureDevOps/index.html                |  8 ++++----
 docs/v0.19/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.19/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.19/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.19/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.19/Configuration/GitLab/index.html                     |  8 ++++----
 docs/v0.19/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.19/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.19/Configuration/PagerDuty/index.html                  |  8 ++++----
 docs/v0.19/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.19/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.19/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.19/Configuration/Teambition/index.html                 |  8 ++++----
 docs/v0.19/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.19/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.19/Configuration/index.html                            |  8 ++++----
 docs/v0.19/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.19/DORA/index.html                                     |  8 ++++----
 docs/v0.19/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.19/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.19/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.19/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.19/DataModels/index.html                               |  8 ++++----
 docs/v0.19/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.19/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.19/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.19/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.19/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.19/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.19/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.19/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.19/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.19/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.19/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.19/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.19/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.19/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.19/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 docs/v0.19/GettingStarted/Upgrade/index.html                   |  8 ++++----
 docs/v0.19/GettingStarted/index.html                           |  8 ++++----
 docs/v0.19/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.19/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.19/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.19/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.19/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.19/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.19/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.19/Metrics/CQDuplicatedBlocks/index.html               |  8 ++++----
 docs/v0.19/Metrics/CQDuplicatedLines/index.html                |  8 ++++----
 docs/v0.19/Metrics/CQIssueCount/index.html                     |  8 ++++----
 docs/v0.19/Metrics/CQMaintainability-Debt/index.html           |  8 ++++----
 docs/v0.19/Metrics/CQTest/index.html                           |  8 ++++----
 docs/v0.19/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.19/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.19/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.19/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.19/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.19/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.19/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.19/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.19/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.19/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.19/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.19/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.19/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.19/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.19/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.19/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.19/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.19/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.19/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.19/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.19/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.19/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.19/Metrics/index.html                                  |  8 ++++----
 docs/v0.19/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.19/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.19/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.19/Overview/References/index.html                      |  8 ++++----
 docs/v0.19/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.19/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.19/Overview/index.html                                 |  8 ++++----
 docs/v0.19/Plugins/azuredevops/index.html                      |  8 ++++----
 docs/v0.19/Plugins/bamboo/index.html                           |  8 ++++----
 docs/v0.19/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.19/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.19/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.19/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.19/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.19/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.19/Plugins/github/index.html                           |  8 ++++----
 docs/v0.19/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.19/Plugins/index.html                                  |  8 ++++----
 docs/v0.19/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.19/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.19/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.19/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.19/Plugins/sonarqube/index.html                        |  8 ++++----
 docs/v0.19/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.19/Plugins/teambition/index.html                       |  8 ++++----
 docs/v0.19/Plugins/trello/index.html                           |  8 ++++----
 docs/v0.19/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.19/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.19/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.19/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.19/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.19/Troubleshooting/MySqlSizeIssue/index.html           |  8 ++++----
 docs/v0.19/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.19/search-index.json                                   |  2 +-
 docs/v0.20/Config UI/index.html                                |  8 ++++----
 docs/v0.20/Configuration/APIKeys/index.html                    |  8 ++++----
 docs/v0.20/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.20/Configuration/AzureDevOps/index.html                |  8 ++++----
 docs/v0.20/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.20/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.20/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.20/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.20/Configuration/GitLab/index.html                     |  8 ++++----
 docs/v0.20/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.20/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.20/Configuration/PagerDuty/index.html                  |  8 ++++----
 docs/v0.20/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.20/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.20/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.20/Configuration/Teambition/index.html                 |  8 ++++----
 docs/v0.20/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.20/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.20/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.20/DORA/index.html                                     |  8 ++++----
 docs/v0.20/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.20/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.20/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.20/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.20/DataModels/index.html                               |  8 ++++----
 docs/v0.20/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.20/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.20/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.20/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.20/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.20/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.20/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.20/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.20/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.20/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.20/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.20/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.20/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.20/GettingStarted/DockerComposeSetup/index.html        |  8 ++++----
 docs/v0.20/GettingStarted/HelmSetup/index.html                 |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 docs/v0.20/GettingStarted/Upgrade/index.html                   |  8 ++++----
 docs/v0.20/GettingStarted/index.html                           |  8 ++++----
 docs/v0.20/Metrics/AddedLinesOfCode/index.html                 |  8 ++++----
 docs/v0.20/Metrics/BugAge/index.html                           |  8 ++++----
 docs/v0.20/Metrics/BugCountPer1kLinesOfCode/index.html         |  8 ++++----
 docs/v0.20/Metrics/BuildCount/index.html                       |  8 ++++----
 docs/v0.20/Metrics/BuildDuration/index.html                    |  8 ++++----
 docs/v0.20/Metrics/BuildSuccessRate/index.html                 |  8 ++++----
 docs/v0.20/Metrics/CFR/index.html                              |  8 ++++----
 docs/v0.20/Metrics/CQDuplicatedBlocks/index.html               |  8 ++++----
 docs/v0.20/Metrics/CQDuplicatedLines/index.html                |  8 ++++----
 docs/v0.20/Metrics/CQIssueCount/index.html                     |  8 ++++----
 docs/v0.20/Metrics/CQMaintainability-Debt/index.html           |  8 ++++----
 docs/v0.20/Metrics/CQTest/index.html                           |  8 ++++----
 docs/v0.20/Metrics/CommitAuthorCount/index.html                |  8 ++++----
 docs/v0.20/Metrics/CommitCount/index.html                      |  8 ++++----
 docs/v0.20/Metrics/DeletedLinesOfCode/index.html               |  8 ++++----
 docs/v0.20/Metrics/DeploymentFrequency/index.html              |  8 ++++----
 docs/v0.20/Metrics/IncidentAge/index.html                      |  8 ++++----
 docs/v0.20/Metrics/IncidentCountPer1kLinesOfCode/index.html    |  8 ++++----
 docs/v0.20/Metrics/LeadTimeForChanges/index.html               |  8 ++++----
 docs/v0.20/Metrics/MTTR/index.html                             |  8 ++++----
 docs/v0.20/Metrics/PRCodingTime/index.html                     |  8 ++++----
 docs/v0.20/Metrics/PRCount/index.html                          |  8 ++++----
 docs/v0.20/Metrics/PRCycleTime/index.html                      |  8 ++++----
 docs/v0.20/Metrics/PRDeployTime/index.html                     |  8 ++++----
 docs/v0.20/Metrics/PRMergeRate/index.html                      |  8 ++++----
 docs/v0.20/Metrics/PRPickupTime/index.html                     |  8 ++++----
 docs/v0.20/Metrics/PRReviewDepth/index.html                    |  8 ++++----
 docs/v0.20/Metrics/PRReviewTime/index.html                     |  8 ++++----
 docs/v0.20/Metrics/PRSize/index.html                           |  8 ++++----
 docs/v0.20/Metrics/PRTimeToMerge/index.html                    |  8 ++++----
 docs/v0.20/Metrics/RequirementCount/index.html                 |  8 ++++----
 docs/v0.20/Metrics/RequirementDeliveryRate/index.html          |  8 ++++----
 docs/v0.20/Metrics/RequirementGranularity/index.html           |  8 ++++----
 docs/v0.20/Metrics/RequirementLeadTime/index.html              |  8 ++++----
 docs/v0.20/Metrics/index.html                                  |  8 ++++----
 docs/v0.20/Overview/Architecture/index.html                    |  8 ++++----
 docs/v0.20/Overview/Introduction/index.html                    |  8 ++++----
 docs/v0.20/Overview/KeyConcepts/index.html                     |  8 ++++----
 docs/v0.20/Overview/References/index.html                      |  8 ++++----
 docs/v0.20/Overview/Roadmap/index.html                         |  8 ++++----
 docs/v0.20/Overview/SupportedDataSources/index.html            |  8 ++++----
 docs/v0.20/Overview/index.html                                 |  8 ++++----
 docs/v0.20/Plugins/azuredevops/index.html                      |  8 ++++----
 docs/v0.20/Plugins/bamboo/index.html                           |  8 ++++----
 docs/v0.20/Plugins/bitbucket/index.html                        |  8 ++++----
 docs/v0.20/Plugins/customize/index.html                        |  8 ++++----
 docs/v0.20/Plugins/dbt/index.html                              |  8 ++++----
 docs/v0.20/Plugins/feishu/index.html                           |  8 ++++----
 docs/v0.20/Plugins/gitee/index.html                            |  8 ++++----
 docs/v0.20/Plugins/gitextractor/index.html                     |  8 ++++----
 docs/v0.20/Plugins/github/index.html                           |  8 ++++----
 docs/v0.20/Plugins/gitlab/index.html                           |  8 ++++----
 docs/v0.20/Plugins/index.html                                  |  8 ++++----
 docs/v0.20/Plugins/jenkins/index.html                          |  8 ++++----
 docs/v0.20/Plugins/jira/index.html                             |  8 ++++----
 docs/v0.20/Plugins/pagerduty/index.html                        |  8 ++++----
 docs/v0.20/Plugins/refdiff/index.html                          |  8 ++++----
 docs/v0.20/Plugins/sonarqube/index.html                        |  8 ++++----
 docs/v0.20/Plugins/tapd/index.html                             |  8 ++++----
 docs/v0.20/Plugins/teambition/index.html                       |  8 ++++----
 docs/v0.20/Plugins/trello/index.html                           |  8 ++++----
 docs/v0.20/Plugins/webhook/index.html                          |  8 ++++----
 docs/v0.20/Plugins/zentao/index.html                           |  8 ++++----
 docs/v0.20/Troubleshooting/Configuration/index.html            |  8 ++++----
 docs/v0.20/Troubleshooting/Dashboard/index.html                |  8 ++++----
 docs/v0.20/Troubleshooting/Installation/index.html             |  8 ++++----
 docs/v0.20/Troubleshooting/MySqlIssue/index.html               |  8 ++++----
 docs/v0.20/Troubleshooting/index.html                          |  8 ++++----
 docs/v0.20/search-index.json                                   |  2 +-
 docs/v0.21/Config UI/index.html                                |  8 ++++----
 docs/v0.21/Configuration/APIKeys/index.html                    |  8 ++++----
 docs/v0.21/Configuration/AdvancedMode/index.html               |  8 ++++----
 docs/v0.21/Configuration/AzureDevOps/index.html                |  8 ++++----
 docs/v0.21/Configuration/BitBucket/index.html                  |  8 ++++----
 docs/v0.21/Configuration/CircleCI/index.html                   |  8 ++++----
 docs/v0.21/Configuration/Dashboards/AccessControl/index.html   |  8 ++++----
 .../v0.21/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 docs/v0.21/Configuration/GitHub/index.html                     |  8 ++++----
 docs/v0.21/Configuration/GitLab/index.html                     |  8 ++++----
 .../Configuration/HowToOrganizeDevlakeProjects/index.html      |  8 ++++----
 docs/v0.21/Configuration/Jenkins/index.html                    |  8 ++++----
 docs/v0.21/Configuration/Jira/index.html                       |  8 ++++----
 docs/v0.21/Configuration/Opsgenie/index.html                   |  8 ++++----
 docs/v0.21/Configuration/PagerDuty/index.html                  |  8 ++++----
 docs/v0.21/Configuration/SonarQube/index.html                  |  8 ++++----
 docs/v0.21/Configuration/Tapd/index.html                       |  8 ++++----
 docs/v0.21/Configuration/TeamConfiguration/index.html          |  8 ++++----
 docs/v0.21/Configuration/Teambition/index.html                 |  8 ++++----
 docs/v0.21/Configuration/Tutorial/index.html                   |  8 ++++----
 docs/v0.21/Configuration/Zentao/index.html                     |  8 ++++----
 docs/v0.21/Configuration/webhook/index.html                    |  8 ++++----
 docs/v0.21/DORA/index.html                                     |  8 ++++----
 docs/v0.21/DataModels/DevLakeDomainLayerSchema/index.html      |  8 ++++----
 docs/v0.21/DataModels/RawLayerSchema/index.html                |  8 ++++----
 docs/v0.21/DataModels/SystemTables/index.html                  |  8 ++++----
 docs/v0.21/DataModels/ToolLayerSchema/index.html               |  8 ++++----
 docs/v0.21/DataModels/index.html                               |  8 ++++----
 docs/v0.21/DeveloperManuals/DBMigration/index.html             |  8 ++++----
 docs/v0.21/DeveloperManuals/Dal/index.html                     |  8 ++++----
 docs/v0.21/DeveloperManuals/DeveloperSetup/index.html          |  8 ++++----
 docs/v0.21/DeveloperManuals/E2E-Test-Guide/index.html          |  8 ++++----
 docs/v0.21/DeveloperManuals/Notifications/index.html           |  8 ++++----
 docs/v0.21/DeveloperManuals/PluginImplementation/index.html    |  8 ++++----
 docs/v0.21/DeveloperManuals/Project/index.html                 |  8 ++++----
 docs/v0.21/DeveloperManuals/Release-SOP/index.html             |  8 ++++----
 docs/v0.21/DeveloperManuals/SourceCodeReference/index.html     |  8 ++++----
 docs/v0.21/DeveloperManuals/TagNamingConventions/index.html    |  8 ++++----
 docs/v0.21/DeveloperManuals/UnitTest/index.html                |  8 ++++----
 docs/v0.21/DeveloperManuals/index.html                         |  8 ++++----
 docs/v0.21/GettingStarted/Authentication/index.html            |  8 ++++----
 docs/v0.21/GettingStarted/DockerComposeSetup/index.html        | 10 +++++-----
 docs/v0.21/GettingStarted/HelmSetup/index.html                 | 10 +++++-----
 docs/v0.21/GettingStarted/QuickStart/index.html                |  8 ++++----
 docs/v0.21/GettingStarted/Upgrade/index.html                   | 10 +++++-----
 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 +-
 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/0dbc3d04.8d257608.js                              |  1 -
 zh/assets/js/0dbc3d04.e522443d.js                              |  1 +
 zh/assets/js/7d43e7ab.b95f1f39.js                              |  1 +
 zh/assets/js/7d43e7ab.f99b3e43.js                              |  1 -
 zh/assets/js/a0c982d3.0b83fd41.js                              |  1 -
 zh/assets/js/a0c982d3.90b556cc.js                              |  1 +
 zh/assets/js/a95ca203.0366b7fb.js                              |  1 +
 zh/assets/js/a95ca203.5763c4be.js                              |  1 -
 zh/assets/js/bed59feb.11ae94f8.js                              |  1 +
 zh/assets/js/bed59feb.fcf248c5.js                              |  1 -
 zh/assets/js/e70528ab.10790afc.js                              |  1 -
 zh/assets/js/e70528ab.a4c724ec.js                              |  1 +
 zh/assets/js/{main.fb58f0d4.js => main.0a01dea4.js}            |  4 ++--
 ...in.fb58f0d4.js.LICENSE.txt => main.0a01dea4.js.LICENSE.txt} |  0
 .../js/{runtime~main.53b66bc5.js => runtime~main.df82afde.js}  |  2 +-
 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/postgresql/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/CircleCI/index.html                      |  8 ++++----
 zh/docs/Configuration/Dashboards/AccessControl/index.html      |  8 ++++----
 zh/docs/Configuration/Dashboards/GrafanaUserGuide/index.html   |  8 ++++----
 zh/docs/Configuration/GitHub/index.html                        |  8 ++++----
 zh/docs/Configuration/GitLab/index.html                        |  8 ++++----
 zh/docs/Configuration/HowToOrganizeDevlakeProjects/index.html  |  8 ++++----
 zh/docs/Configuration/Jenkins/index.html                       |  8 ++++----
 zh/docs/Configuration/Jira/index.html                          |  8 ++++----
 zh/docs/Configuration/Opsgenie/index.html                      |  8 ++++----
 zh/docs/Configuration/PagerDuty/index.html                     |  8 ++++----
 zh/docs/Configuration/SonarQube/index.html                     |  8 ++++----
 zh/docs/Configuration/Tapd/index.html                          |  8 ++++----
 zh/docs/Configuration/TeamConfiguration/index.html             |  8 ++++----
 zh/docs/Configuration/Teambition/index.html                    |  8 ++++----
 zh/docs/Configuration/Tutorial/index.html                      |  8 ++++----
 zh/docs/Configuration/Zentao/index.html                        |  8 ++++----
 zh/docs/Configuration/webhook/index.html                       |  8 ++++----
 zh/docs/DORA/index.html                                        |  8 ++++----
 zh/docs/DataModels/DevLakeDomainLayerSchema/index.html         |  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           | 10 +++++-----
 zh/docs/GettingStarted/HelmSetup/index.html                    | 10 +++++-----
 zh/docs/GettingStarted/QuickStart/index.html                   |  8 ++++----
 zh/docs/GettingStarted/Upgrade/index.html                      | 10 +++++-----
 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/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/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                             |  8 ++++----
 zh/docs/Plugins/zentao/index.html                              |  8 ++++----
 zh/docs/Troubleshooting/Configuration/index.html               |  8 ++++----
 zh/docs/Troubleshooting/Dashboard/index.html                   |  8 ++++----
 zh/docs/Troubleshooting/Installation/index.html                |  8 ++++----
 zh/docs/Troubleshooting/MySqlIssue/index.html                  |  8 ++++----
 zh/docs/Troubleshooting/index.html                             |  8 ++++----
 zh/docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.15/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.15/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.15/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.15/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.15/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.15/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.15/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.15/GettingStarted/HelmSetup/index.html              |  8 ++++----
 zh/docs/v0.15/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.15/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.15/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.15/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.15/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.15/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.15/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.15/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.15/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.15/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.15/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.15/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.15/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.15/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.15/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.15/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.15/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.15/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.15/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.15/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.15/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.15/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.15/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.15/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.15/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.15/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.15/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.15/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.15/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.15/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.15/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.15/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.15/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.15/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.15/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.15/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.15/Overview/index.html                              |  8 ++++----
 zh/docs/v0.15/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.15/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.15/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.15/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.15/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.15/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.15/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.15/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.15/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.15/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.15/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.15/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.15/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.15/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.15/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.15/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.15/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.15/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.15/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.15/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html     |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/BitBucket/index.html        |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/GitHub/index.html           |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/GitLab/index.html           |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html          |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/Jira/index.html             |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/Tapd/index.html             |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/Tutorial/index.html         |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/Zentao/index.html           |  8 ++++----
 zh/docs/v0.15/UserManuals/ConfigUI/webhook/index.html          |  8 ++++----
 zh/docs/v0.15/UserManuals/DORA/index.html                      |  8 ++++----
 zh/docs/v0.15/UserManuals/Dashboards/AccessControl/index.html  |  8 ++++----
 .../v0.15/UserManuals/Dashboards/GrafanaUserGuide/index.html   |  8 ++++----
 zh/docs/v0.15/UserManuals/TeamConfiguration/index.html         |  8 ++++----
 zh/docs/v0.15/UserManuals/index.html                           |  8 ++++----
 zh/docs/v0.15/search-index.json                                |  2 +-
 zh/docs/v0.16/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.16/Configuration/BitBucket/index.html               |  8 ++++----
 .../v0.16/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.16/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.16/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.16/Configuration/GitLab/index.html                  |  8 ++++----
 zh/docs/v0.16/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.16/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.16/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.16/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.16/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.16/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.16/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.16/Configuration/index.html                         |  8 ++++----
 zh/docs/v0.16/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.16/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.16/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.16/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.16/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.16/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.16/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.16/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.16/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.16/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.16/GettingStarted/HelmSetup/index.html              |  8 ++++----
 zh/docs/v0.16/GettingStarted/Upgrade/index.html                |  8 ++++----
 zh/docs/v0.16/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.16/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.16/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.16/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.16/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.16/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.16/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.16/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.16/Metrics/CQDuplicatedBlocks/index.html            |  8 ++++----
 zh/docs/v0.16/Metrics/CQDuplicatedLines/index.html             |  8 ++++----
 zh/docs/v0.16/Metrics/CQIssueCount/index.html                  |  8 ++++----
 zh/docs/v0.16/Metrics/CQMaintainability-Debt/index.html        |  8 ++++----
 zh/docs/v0.16/Metrics/CQTest/index.html                        |  8 ++++----
 zh/docs/v0.16/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.16/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.16/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.16/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.16/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.16/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.16/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.16/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.16/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.16/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.16/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.16/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.16/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.16/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.16/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.16/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.16/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.16/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.16/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.16/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.16/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.16/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.16/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.16/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.16/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.16/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.16/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.16/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.16/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.16/Overview/index.html                              |  8 ++++----
 zh/docs/v0.16/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.16/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.16/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.16/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.16/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.16/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.16/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.16/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.16/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.16/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.16/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.16/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.16/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.16/Plugins/sonarqube/index.html                     |  8 ++++----
 zh/docs/v0.16/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.16/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.16/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.16/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.16/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.16/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.16/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.16/search-index.json                                |  2 +-
 zh/docs/v0.17/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.17/Configuration/AzureDevOps/index.html             |  8 ++++----
 zh/docs/v0.17/Configuration/BitBucket/index.html               |  8 ++++----
 .../v0.17/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.17/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.17/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.17/Configuration/GitLab/index.html                  |  8 ++++----
 zh/docs/v0.17/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.17/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.17/Configuration/PagerDuty/index.html               |  8 ++++----
 zh/docs/v0.17/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.17/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.17/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.17/Configuration/Teambition/index.html              |  8 ++++----
 zh/docs/v0.17/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.17/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.17/Configuration/index.html                         |  8 ++++----
 zh/docs/v0.17/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.17/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.17/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.17/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.17/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.17/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.17/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.17/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.17/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.17/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.17/GettingStarted/HelmSetup/index.html              |  8 ++++----
 zh/docs/v0.17/GettingStarted/Upgrade/index.html                |  8 ++++----
 zh/docs/v0.17/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.17/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.17/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.17/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.17/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.17/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.17/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.17/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.17/Metrics/CQDuplicatedBlocks/index.html            |  8 ++++----
 zh/docs/v0.17/Metrics/CQDuplicatedLines/index.html             |  8 ++++----
 zh/docs/v0.17/Metrics/CQIssueCount/index.html                  |  8 ++++----
 zh/docs/v0.17/Metrics/CQMaintainability-Debt/index.html        |  8 ++++----
 zh/docs/v0.17/Metrics/CQTest/index.html                        |  8 ++++----
 zh/docs/v0.17/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.17/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.17/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.17/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.17/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.17/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.17/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.17/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.17/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.17/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.17/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.17/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.17/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.17/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.17/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.17/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.17/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.17/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.17/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.17/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.17/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.17/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.17/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.17/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.17/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.17/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.17/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.17/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.17/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.17/Overview/index.html                              |  8 ++++----
 zh/docs/v0.17/Plugins/azuredevops/index.html                   |  8 ++++----
 zh/docs/v0.17/Plugins/bamboo/index.html                        |  8 ++++----
 zh/docs/v0.17/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.17/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.17/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.17/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.17/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.17/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.17/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.17/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.17/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.17/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.17/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.17/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.17/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.17/Plugins/sonarqube/index.html                     |  8 ++++----
 zh/docs/v0.17/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.17/Plugins/teambition/index.html                    |  8 ++++----
 zh/docs/v0.17/Plugins/trello/index.html                        |  8 ++++----
 zh/docs/v0.17/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.17/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.17/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.17/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.17/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.17/Troubleshooting/MySqlSizeIssue/index.html        |  8 ++++----
 zh/docs/v0.17/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.17/search-index.json                                |  2 +-
 zh/docs/v0.18/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.18/Configuration/AzureDevOps/index.html             |  8 ++++----
 zh/docs/v0.18/Configuration/BitBucket/index.html               |  8 ++++----
 .../v0.18/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.18/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.18/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.18/Configuration/GitLab/index.html                  |  8 ++++----
 zh/docs/v0.18/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.18/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.18/Configuration/PagerDuty/index.html               |  8 ++++----
 zh/docs/v0.18/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.18/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.18/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.18/Configuration/Teambition/index.html              |  8 ++++----
 zh/docs/v0.18/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.18/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.18/Configuration/index.html                         |  8 ++++----
 zh/docs/v0.18/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.18/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.18/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.18/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.18/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.18/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.18/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.18/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.18/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.18/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.18/GettingStarted/HelmSetup/index.html              |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 zh/docs/v0.18/GettingStarted/Upgrade/index.html                |  8 ++++----
 zh/docs/v0.18/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.18/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.18/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.18/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.18/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.18/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.18/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.18/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.18/Metrics/CQDuplicatedBlocks/index.html            |  8 ++++----
 zh/docs/v0.18/Metrics/CQDuplicatedLines/index.html             |  8 ++++----
 zh/docs/v0.18/Metrics/CQIssueCount/index.html                  |  8 ++++----
 zh/docs/v0.18/Metrics/CQMaintainability-Debt/index.html        |  8 ++++----
 zh/docs/v0.18/Metrics/CQTest/index.html                        |  8 ++++----
 zh/docs/v0.18/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.18/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.18/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.18/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.18/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.18/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.18/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.18/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.18/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.18/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.18/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.18/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.18/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.18/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.18/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.18/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.18/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.18/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.18/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.18/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.18/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.18/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.18/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.18/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.18/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.18/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.18/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.18/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.18/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.18/Overview/index.html                              |  8 ++++----
 zh/docs/v0.18/Plugins/azuredevops/index.html                   |  8 ++++----
 zh/docs/v0.18/Plugins/bamboo/index.html                        |  8 ++++----
 zh/docs/v0.18/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.18/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.18/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.18/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.18/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.18/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.18/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.18/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.18/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.18/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.18/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.18/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.18/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.18/Plugins/sonarqube/index.html                     |  8 ++++----
 zh/docs/v0.18/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.18/Plugins/teambition/index.html                    |  8 ++++----
 zh/docs/v0.18/Plugins/trello/index.html                        |  8 ++++----
 zh/docs/v0.18/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.18/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.18/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.18/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.18/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.18/Troubleshooting/MySqlSizeIssue/index.html        |  8 ++++----
 zh/docs/v0.18/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.18/search-index.json                                |  2 +-
 zh/docs/v0.19/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.19/Configuration/AzureDevOps/index.html             |  8 ++++----
 zh/docs/v0.19/Configuration/BitBucket/index.html               |  8 ++++----
 .../v0.19/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.19/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.19/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.19/Configuration/GitLab/index.html                  |  8 ++++----
 zh/docs/v0.19/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.19/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.19/Configuration/PagerDuty/index.html               |  8 ++++----
 zh/docs/v0.19/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.19/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.19/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.19/Configuration/Teambition/index.html              |  8 ++++----
 zh/docs/v0.19/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.19/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.19/Configuration/index.html                         |  8 ++++----
 zh/docs/v0.19/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.19/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.19/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.19/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.19/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.19/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.19/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.19/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.19/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.19/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.19/GettingStarted/HelmSetup/index.html              |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 zh/docs/v0.19/GettingStarted/Upgrade/index.html                |  8 ++++----
 zh/docs/v0.19/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.19/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.19/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.19/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.19/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.19/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.19/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.19/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.19/Metrics/CQDuplicatedBlocks/index.html            |  8 ++++----
 zh/docs/v0.19/Metrics/CQDuplicatedLines/index.html             |  8 ++++----
 zh/docs/v0.19/Metrics/CQIssueCount/index.html                  |  8 ++++----
 zh/docs/v0.19/Metrics/CQMaintainability-Debt/index.html        |  8 ++++----
 zh/docs/v0.19/Metrics/CQTest/index.html                        |  8 ++++----
 zh/docs/v0.19/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.19/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.19/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.19/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.19/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.19/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.19/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.19/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.19/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.19/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.19/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.19/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.19/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.19/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.19/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.19/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.19/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.19/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.19/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.19/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.19/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.19/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.19/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.19/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.19/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.19/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.19/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.19/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.19/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.19/Overview/index.html                              |  8 ++++----
 zh/docs/v0.19/Plugins/azuredevops/index.html                   |  8 ++++----
 zh/docs/v0.19/Plugins/bamboo/index.html                        |  8 ++++----
 zh/docs/v0.19/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.19/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.19/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.19/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.19/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.19/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.19/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.19/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.19/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.19/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.19/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.19/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.19/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.19/Plugins/sonarqube/index.html                     |  8 ++++----
 zh/docs/v0.19/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.19/Plugins/teambition/index.html                    |  8 ++++----
 zh/docs/v0.19/Plugins/trello/index.html                        |  8 ++++----
 zh/docs/v0.19/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.19/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.19/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.19/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.19/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.19/Troubleshooting/MySqlSizeIssue/index.html        |  8 ++++----
 zh/docs/v0.19/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.19/search-index.json                                |  2 +-
 zh/docs/v0.20/Config UI/index.html                             |  8 ++++----
 zh/docs/v0.20/Configuration/APIKeys/index.html                 |  8 ++++----
 zh/docs/v0.20/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.20/Configuration/AzureDevOps/index.html             |  8 ++++----
 zh/docs/v0.20/Configuration/BitBucket/index.html               |  8 ++++----
 .../v0.20/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.20/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.20/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.20/Configuration/GitLab/index.html                  |  8 ++++----
 zh/docs/v0.20/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.20/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.20/Configuration/PagerDuty/index.html               |  8 ++++----
 zh/docs/v0.20/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.20/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.20/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.20/Configuration/Teambition/index.html              |  8 ++++----
 zh/docs/v0.20/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.20/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.20/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.20/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.20/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.20/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.20/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.20/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.20/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.20/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.20/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.20/GettingStarted/DockerComposeSetup/index.html     |  8 ++++----
 zh/docs/v0.20/GettingStarted/HelmSetup/index.html              |  8 ++++----
 .../GettingStarted/HowToOrganizeDevlakeProjects/index.html     |  8 ++++----
 zh/docs/v0.20/GettingStarted/Upgrade/index.html                |  8 ++++----
 zh/docs/v0.20/GettingStarted/index.html                        |  8 ++++----
 zh/docs/v0.20/Metrics/AddedLinesOfCode/index.html              |  8 ++++----
 zh/docs/v0.20/Metrics/BugAge/index.html                        |  8 ++++----
 zh/docs/v0.20/Metrics/BugCountPer1kLinesOfCode/index.html      |  8 ++++----
 zh/docs/v0.20/Metrics/BuildCount/index.html                    |  8 ++++----
 zh/docs/v0.20/Metrics/BuildDuration/index.html                 |  8 ++++----
 zh/docs/v0.20/Metrics/BuildSuccessRate/index.html              |  8 ++++----
 zh/docs/v0.20/Metrics/CFR/index.html                           |  8 ++++----
 zh/docs/v0.20/Metrics/CQDuplicatedBlocks/index.html            |  8 ++++----
 zh/docs/v0.20/Metrics/CQDuplicatedLines/index.html             |  8 ++++----
 zh/docs/v0.20/Metrics/CQIssueCount/index.html                  |  8 ++++----
 zh/docs/v0.20/Metrics/CQMaintainability-Debt/index.html        |  8 ++++----
 zh/docs/v0.20/Metrics/CQTest/index.html                        |  8 ++++----
 zh/docs/v0.20/Metrics/CommitAuthorCount/index.html             |  8 ++++----
 zh/docs/v0.20/Metrics/CommitCount/index.html                   |  8 ++++----
 zh/docs/v0.20/Metrics/DeletedLinesOfCode/index.html            |  8 ++++----
 zh/docs/v0.20/Metrics/DeploymentFrequency/index.html           |  8 ++++----
 zh/docs/v0.20/Metrics/IncidentAge/index.html                   |  8 ++++----
 zh/docs/v0.20/Metrics/IncidentCountPer1kLinesOfCode/index.html |  8 ++++----
 zh/docs/v0.20/Metrics/LeadTimeForChanges/index.html            |  8 ++++----
 zh/docs/v0.20/Metrics/MTTR/index.html                          |  8 ++++----
 zh/docs/v0.20/Metrics/PRCodingTime/index.html                  |  8 ++++----
 zh/docs/v0.20/Metrics/PRCount/index.html                       |  8 ++++----
 zh/docs/v0.20/Metrics/PRCycleTime/index.html                   |  8 ++++----
 zh/docs/v0.20/Metrics/PRDeployTime/index.html                  |  8 ++++----
 zh/docs/v0.20/Metrics/PRMergeRate/index.html                   |  8 ++++----
 zh/docs/v0.20/Metrics/PRPickupTime/index.html                  |  8 ++++----
 zh/docs/v0.20/Metrics/PRReviewDepth/index.html                 |  8 ++++----
 zh/docs/v0.20/Metrics/PRReviewTime/index.html                  |  8 ++++----
 zh/docs/v0.20/Metrics/PRSize/index.html                        |  8 ++++----
 zh/docs/v0.20/Metrics/PRTimeToMerge/index.html                 |  8 ++++----
 zh/docs/v0.20/Metrics/RequirementCount/index.html              |  8 ++++----
 zh/docs/v0.20/Metrics/RequirementDeliveryRate/index.html       |  8 ++++----
 zh/docs/v0.20/Metrics/RequirementGranularity/index.html        |  8 ++++----
 zh/docs/v0.20/Metrics/RequirementLeadTime/index.html           |  8 ++++----
 zh/docs/v0.20/Metrics/index.html                               |  8 ++++----
 zh/docs/v0.20/Overview/Architecture/index.html                 |  8 ++++----
 zh/docs/v0.20/Overview/Introduction/index.html                 |  8 ++++----
 zh/docs/v0.20/Overview/KeyConcepts/index.html                  |  8 ++++----
 zh/docs/v0.20/Overview/References/index.html                   |  8 ++++----
 zh/docs/v0.20/Overview/Roadmap/index.html                      |  8 ++++----
 zh/docs/v0.20/Overview/SupportedDataSources/index.html         |  8 ++++----
 zh/docs/v0.20/Overview/index.html                              |  8 ++++----
 zh/docs/v0.20/Plugins/azuredevops/index.html                   |  8 ++++----
 zh/docs/v0.20/Plugins/bamboo/index.html                        |  8 ++++----
 zh/docs/v0.20/Plugins/bitbucket/index.html                     |  8 ++++----
 zh/docs/v0.20/Plugins/customize/index.html                     |  8 ++++----
 zh/docs/v0.20/Plugins/dbt/index.html                           |  8 ++++----
 zh/docs/v0.20/Plugins/feishu/index.html                        |  8 ++++----
 zh/docs/v0.20/Plugins/gitee/index.html                         |  8 ++++----
 zh/docs/v0.20/Plugins/gitextractor/index.html                  |  8 ++++----
 zh/docs/v0.20/Plugins/github/index.html                        |  8 ++++----
 zh/docs/v0.20/Plugins/gitlab/index.html                        |  8 ++++----
 zh/docs/v0.20/Plugins/index.html                               |  8 ++++----
 zh/docs/v0.20/Plugins/jenkins/index.html                       |  8 ++++----
 zh/docs/v0.20/Plugins/jira/index.html                          |  8 ++++----
 zh/docs/v0.20/Plugins/pagerduty/index.html                     |  8 ++++----
 zh/docs/v0.20/Plugins/refdiff/index.html                       |  8 ++++----
 zh/docs/v0.20/Plugins/sonarqube/index.html                     |  8 ++++----
 zh/docs/v0.20/Plugins/tapd/index.html                          |  8 ++++----
 zh/docs/v0.20/Plugins/teambition/index.html                    |  8 ++++----
 zh/docs/v0.20/Plugins/trello/index.html                        |  8 ++++----
 zh/docs/v0.20/Plugins/webhook/index.html                       |  8 ++++----
 zh/docs/v0.20/Plugins/zentao/index.html                        |  8 ++++----
 zh/docs/v0.20/Troubleshooting/Configuration/index.html         |  8 ++++----
 zh/docs/v0.20/Troubleshooting/Dashboard/index.html             |  8 ++++----
 zh/docs/v0.20/Troubleshooting/Installation/index.html          |  8 ++++----
 zh/docs/v0.20/Troubleshooting/MySqlIssue/index.html            |  8 ++++----
 zh/docs/v0.20/Troubleshooting/index.html                       |  8 ++++----
 zh/docs/v0.20/search-index.json                                |  2 +-
 zh/docs/v0.21/Config UI/index.html                             |  8 ++++----
 zh/docs/v0.21/Configuration/APIKeys/index.html                 |  8 ++++----
 zh/docs/v0.21/Configuration/AdvancedMode/index.html            |  8 ++++----
 zh/docs/v0.21/Configuration/AzureDevOps/index.html             |  8 ++++----
 zh/docs/v0.21/Configuration/BitBucket/index.html               |  8 ++++----
 zh/docs/v0.21/Configuration/CircleCI/index.html                |  8 ++++----
 .../v0.21/Configuration/Dashboards/AccessControl/index.html    |  8 ++++----
 .../v0.21/Configuration/Dashboards/GrafanaUserGuide/index.html |  8 ++++----
 zh/docs/v0.21/Configuration/GitHub/index.html                  |  8 ++++----
 zh/docs/v0.21/Configuration/GitLab/index.html                  |  8 ++++----
 .../Configuration/HowToOrganizeDevlakeProjects/index.html      |  8 ++++----
 zh/docs/v0.21/Configuration/Jenkins/index.html                 |  8 ++++----
 zh/docs/v0.21/Configuration/Jira/index.html                    |  8 ++++----
 zh/docs/v0.21/Configuration/Opsgenie/index.html                |  8 ++++----
 zh/docs/v0.21/Configuration/PagerDuty/index.html               |  8 ++++----
 zh/docs/v0.21/Configuration/SonarQube/index.html               |  8 ++++----
 zh/docs/v0.21/Configuration/Tapd/index.html                    |  8 ++++----
 zh/docs/v0.21/Configuration/TeamConfiguration/index.html       |  8 ++++----
 zh/docs/v0.21/Configuration/Teambition/index.html              |  8 ++++----
 zh/docs/v0.21/Configuration/Tutorial/index.html                |  8 ++++----
 zh/docs/v0.21/Configuration/Zentao/index.html                  |  8 ++++----
 zh/docs/v0.21/Configuration/webhook/index.html                 |  8 ++++----
 zh/docs/v0.21/DORA/index.html                                  |  8 ++++----
 zh/docs/v0.21/DataModels/DevLakeDomainLayerSchema/index.html   |  8 ++++----
 zh/docs/v0.21/DataModels/RawLayerSchema/index.html             |  8 ++++----
 zh/docs/v0.21/DataModels/SystemTables/index.html               |  8 ++++----
 zh/docs/v0.21/DataModels/ToolLayerSchema/index.html            |  8 ++++----
 zh/docs/v0.21/DataModels/index.html                            |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/DBMigration/index.html          |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/Dal/index.html                  |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/DeveloperSetup/index.html       |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/E2E-Test-Guide/index.html       |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/Notifications/index.html        |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/PluginImplementation/index.html |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/Project/index.html              |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/Release-SOP/index.html          |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/SourceCodeReference/index.html  |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/TagNamingConventions/index.html |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/UnitTest/index.html             |  8 ++++----
 zh/docs/v0.21/DeveloperManuals/index.html                      |  8 ++++----
 zh/docs/v0.21/GettingStarted/Authentication/index.html         |  8 ++++----
 zh/docs/v0.21/GettingStarted/DockerComposeSetup/index.html     | 10 +++++-----
 zh/docs/v0.21/GettingStarted/HelmSetup/index.html              | 10 +++++-----
 zh/docs/v0.21/GettingStarted/QuickStart/index.html             |  8 ++++----
 zh/docs/v0.21/GettingStarted/Upgrade/index.html                | 10 +++++-----
 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/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 ++++----
 1866 files changed, 7326 insertions(+), 7326 deletions(-)

diff --git a/404.html b/404.html
index 7069dbc02f..a32c44fe45 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/assets/js/0dbc3d04.41fcbc6f.js b/assets/js/0dbc3d04.41fcbc6f.js
new file mode 100644
index 0000000000..dfefeae8e7
--- /dev/null
+++ b/assets/js/0dbc3d04.41fcbc6f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7551],{58600:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>l,toc:()=>p});var n=t(87462),o=(t(67294),t(3905));t(61839);const r={title:"Install via Docker Compose",description:"The steps to install DevLake via Docker Compose\n",sidebar_position:2},i=void 0,l={unversionedId:"GettingStarted/DockerComposeSetup",id:"version-v0.21/GettingStarted/DockerComposeSetup",title:"I [...]
\ No newline at end of file
diff --git a/assets/js/0dbc3d04.89628d22.js b/assets/js/0dbc3d04.89628d22.js
deleted file mode 100644
index 8e38a48c5b..0000000000
--- a/assets/js/0dbc3d04.89628d22.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7551],{58600:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>r,metadata:()=>i,toc:()=>p});var n=t(87462),o=(t(67294),t(3905));t(61839);const r={title:"Install via Docker Compose",description:"The steps to install DevLake via Docker Compose\n",sidebar_position:2},l=void 0,i={unversionedId:"GettingStarted/DockerComposeSetup",id:"version-v0.21/GettingStarted/DockerComposeSetup",title:"I [...]
\ No newline at end of file
diff --git a/assets/js/7d43e7ab.0c8b463e.js b/assets/js/7d43e7ab.0c8b463e.js
deleted file mode 100644
index 71436d8a43..0000000000
--- a/assets/js/7d43e7ab.0c8b463e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5280],{44744:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>c,frontMatter:()=>n,metadata:()=>s,toc:()=>d});var o=a(87462),r=(a(67294),a(3905));a(61839);const n={title:"Upgrade",sidebar_position:3,description:"How to upgrade your Apache DevLake to a newer version"},i=void 0,s={unversionedId:"GettingStarted/Upgrade",id:"GettingStarted/Upgrade",title:"Upgrade",description:"How to upgrade your Apache Dev [...]
\ No newline at end of file
diff --git a/assets/js/7d43e7ab.19c1c555.js b/assets/js/7d43e7ab.19c1c555.js
new file mode 100644
index 0000000000..7382dcb061
--- /dev/null
+++ b/assets/js/7d43e7ab.19c1c555.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5280],{44744:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>u,frontMatter:()=>n,metadata:()=>s,toc:()=>d});var o=a(87462),r=(a(67294),a(3905));a(61839);const n={title:"Upgrade",sidebar_position:3,description:"How to upgrade your Apache DevLake to a newer version"},i=void 0,s={unversionedId:"GettingStarted/Upgrade",id:"GettingStarted/Upgrade",title:"Upgrade",description:"How to upgrade your Apache Dev [...]
\ No newline at end of file
diff --git a/assets/js/a0c982d3.392186f8.js b/assets/js/a0c982d3.392186f8.js
deleted file mode 100644
index 431afad44b..0000000000
--- a/assets/js/a0c982d3.392186f8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[17458],{61209:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>r,metadata:()=>i,toc:()=>p});var n=t(87462),o=(t(67294),t(3905));t(61839);const r={title:"Install via Docker Compose",description:"The steps to install DevLake via Docker Compose\n",sidebar_position:2},l=void 0,i={unversionedId:"GettingStarted/DockerComposeSetup",id:"GettingStarted/DockerComposeSetup",title:"Install via Do [...]
\ No newline at end of file
diff --git a/assets/js/a0c982d3.a5405d96.js b/assets/js/a0c982d3.a5405d96.js
new file mode 100644
index 0000000000..d18ba1ba0a
--- /dev/null
+++ b/assets/js/a0c982d3.a5405d96.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[17458],{61209:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>l,toc:()=>p});var n=t(87462),o=(t(67294),t(3905));t(61839);const r={title:"Install via Docker Compose",description:"The steps to install DevLake via Docker Compose\n",sidebar_position:2},i=void 0,l={unversionedId:"GettingStarted/DockerComposeSetup",id:"GettingStarted/DockerComposeSetup",title:"Install via Do [...]
\ No newline at end of file
diff --git a/assets/js/a95ca203.445acf07.js b/assets/js/a95ca203.445acf07.js
deleted file mode 100644
index b43ac70518..0000000000
--- a/assets/js/a95ca203.445acf07.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[60334],{88474:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>o,contentTitle:()=>i,default:()=>m,frontMatter:()=>r,metadata:()=>s,toc:()=>p});var n=a(87462),l=(a(67294),a(3905));a(61839);const r={title:"Install via Helm",description:"The steps to install Apache DevLake via Helm for Kubernetes\n",sidebar_position:3},i=void 0,s={unversionedId:"GettingStarted/HelmSetup",id:"GettingStarted/HelmSetup",title:"Install via Helm",description: [...]
\ No newline at end of file
diff --git a/assets/js/a95ca203.d3067d7d.js b/assets/js/a95ca203.d3067d7d.js
new file mode 100644
index 0000000000..cbfb80c380
--- /dev/null
+++ b/assets/js/a95ca203.d3067d7d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[60334],{88474:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>o,contentTitle:()=>i,default:()=>m,frontMatter:()=>r,metadata:()=>s,toc:()=>p});var n=a(87462),l=(a(67294),a(3905));a(61839);const r={title:"Install via Helm",description:"The steps to install Apache DevLake via Helm for Kubernetes\n",sidebar_position:3},i=void 0,s={unversionedId:"GettingStarted/HelmSetup",id:"GettingStarted/HelmSetup",title:"Install via Helm",description: [...]
\ No newline at end of file
diff --git a/assets/js/bed59feb.43524e66.js b/assets/js/bed59feb.43524e66.js
new file mode 100644
index 0000000000..acdba88d44
--- /dev/null
+++ b/assets/js/bed59feb.43524e66.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[12511],{7077:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>u,frontMatter:()=>n,metadata:()=>s,toc:()=>d});var o=a(87462),r=(a(67294),a(3905));a(61839);const n={title:"Upgrade",sidebar_position:3,description:"How to upgrade your Apache DevLake to a newer version"},i=void 0,s={unversionedId:"GettingStarted/Upgrade",id:"version-v0.21/GettingStarted/Upgrade",title:"Upgrade",description:"How to upgrade y [...]
\ No newline at end of file
diff --git a/assets/js/bed59feb.d7385155.js b/assets/js/bed59feb.d7385155.js
deleted file mode 100644
index f76242ce0e..0000000000
--- a/assets/js/bed59feb.d7385155.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[12511],{7077:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>c,frontMatter:()=>n,metadata:()=>s,toc:()=>d});var o=a(87462),r=(a(67294),a(3905));a(61839);const n={title:"Upgrade",sidebar_position:3,description:"How to upgrade your Apache DevLake to a newer version"},i=void 0,s={unversionedId:"GettingStarted/Upgrade",id:"version-v0.21/GettingStarted/Upgrade",title:"Upgrade",description:"How to upgrade y [...]
\ No newline at end of file
diff --git a/assets/js/e70528ab.6bc0a23e.js b/assets/js/e70528ab.6bc0a23e.js
deleted file mode 100644
index b0e52cb20d..0000000000
--- a/assets/js/e70528ab.6bc0a23e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[22273],{95126:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>o,contentTitle:()=>i,default:()=>m,frontMatter:()=>r,metadata:()=>s,toc:()=>p});var n=a(87462),l=(a(67294),a(3905));a(61839);const r={title:"Install via Helm",description:"The steps to install Apache DevLake via Helm for Kubernetes\n",sidebar_position:3},i=void 0,s={unversionedId:"GettingStarted/HelmSetup",id:"version-v0.21/GettingStarted/HelmSetup",title:"Install via Helm [...]
\ No newline at end of file
diff --git a/assets/js/e70528ab.74d2f962.js b/assets/js/e70528ab.74d2f962.js
new file mode 100644
index 0000000000..592994c73f
--- /dev/null
+++ b/assets/js/e70528ab.74d2f962.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[22273],{95126:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>o,contentTitle:()=>i,default:()=>m,frontMatter:()=>r,metadata:()=>s,toc:()=>p});var n=a(87462),l=(a(67294),a(3905));a(61839);const r={title:"Install via Helm",description:"The steps to install Apache DevLake via Helm for Kubernetes\n",sidebar_position:3},i=void 0,s={unversionedId:"GettingStarted/HelmSetup",id:"version-v0.21/GettingStarted/HelmSetup",title:"Install via Helm [...]
\ No newline at end of file
diff --git a/assets/js/main.2b4e12c6.js b/assets/js/main.e48454fd.js
similarity index 99%
rename from assets/js/main.2b4e12c6.js
rename to assets/js/main.e48454fd.js
index 8cfdd4c7ec..225f6743dc 100644
--- a/assets/js/main.2b4e12c6.js
+++ b/assets/js/main.e48454fd.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.2b4e12c6.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),r=o(68356),a=o.n(r),s=o(16887);const c={"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.all([o.e(68592),o.e(64350)]).then(o.bind(o,13544)),"@site/blog/2022-06-23-compatibility-of-apache-devLake-with-postgreSQL/index.md?trun [...]
\ No newline at end of file
+/*! For license information please see main.e48454fd.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),r=o(68356),a=o.n(r),s=o(16887);const c={"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.all([o.e(68592),o.e(64350)]).then(o.bind(o,13544)),"@site/blog/2022-06-23-compatibility-of-apache-devLake-with-postgreSQL/index.md?trun [...]
\ No newline at end of file
diff --git a/assets/js/main.2b4e12c6.js.LICENSE.txt b/assets/js/main.e48454fd.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.2b4e12c6.js.LICENSE.txt
rename to assets/js/main.e48454fd.js.LICENSE.txt
diff --git a/assets/js/runtime~main.89be06fd.js b/assets/js/runtime~main.c3c7afe4.js
similarity index 94%
rename from assets/js/runtime~main.89be06fd.js
rename to assets/js/runtime~main.c3c7afe4.js
index 9bf91d9d82..88c1f765c2 100644
--- a/assets/js/runtime~main.89be06fd.js
+++ b/assets/js/runtime~main.c3c7afe4.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,d,f,b,c={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var d=t[e]={id:e,loaded:!1,exports:{}};return c[e].call(d.exports,d,d.exports,r),d.loaded=!0,d.exports}r.m=c,r.c=t,e=[],r.O=(a,d,f,b)=>{if(!d){var c=1/0;for(i=0;i<e.length;i++){d=e[i][0],f=e[i][1],b=e[i][2];for(var t=!0,o=0;o<d.length;o++)(!1&b||c>=b)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(t=!1,b<c&&(c=b));if(t){e.splice(i--,1);var n=f();void 0!==n&&(a=n)}}return a}b=b| [...]
\ No newline at end of file
+(()=>{"use strict";var e,a,f,d,b,c={},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 c[e].call(f.exports,f,f.exports,r),f.loaded=!0,f.exports}r.m=c,r.c=t,e=[],r.O=(a,f,d,b)=>{if(!f){var c=1/0;for(i=0;i<e.length;i++){f=e[i][0],d=e[i][1],b=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&b||c>=b)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,b<c&&(c=b));if(t){e.splice(i--,1);var n=d();void 0!==n&&(a=n)}}return a}b=b| [...]
\ No newline at end of file
diff --git a/blog/apache-welcomes-devlake/index.html b/blog/apache-welcomes-devlake/index.html
index 758c0a47bd..eef2f5d9b6 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index e8ad3e2932..cc14f81e28 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 01289d1b95..29266f214c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 40d193d3d1..b83da5666d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/index.html b/blog/index.html
index 132cc245ee..d0485662c1 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e997749e47..cd15e89a18 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 28469e09c3..795bdd95af 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 60dc4ee50f..6900d954bd 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">3 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blog/tags/index.html b/blog/tags/index.html
index 7674b7e8a6..0ee642111c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 c9b97b17b8..179ebe9f1e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/blogOverview/index.html b/blogOverview/index.html
index 688103c015..2373ce8275 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/Events/index.html b/community/Events/index.html
index d7074b41f3..9eb1f5e22e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 ecbcff1161..3e5cd1d7c0 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1f22b5d70c..529dd5b135 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 39ffeb065c..39879ab8ef 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 7cc8e6bde7..84a1f7b768 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 6aa168133d..20a8de59a9 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 92e61ea935..2b17ac2da2 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/MakingContributions/index.html b/community/MakingContributions/index.html
index efbfc4a5d7..874ac8fc8f 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/index.html b/community/index.html
index 10fae6a370..d884efd657 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/subscribe/index.html b/community/subscribe/index.html
index 676123d783..c9c2ba1f20 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/community/trademark/index.html b/community/trademark/index.html
index 64379179a6..0c8537e8b1 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1fda6e5f76..fcdf8ba4b9 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 48608c62f7..2793a4eccc 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a321671f87..2daf3d1e56 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e932ab7aa8..6dd954a843 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 6583b375e7..8a1c591909 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 ceadeff6ee..cd2a6083a8 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 70542c23ca..daabd7804b 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 d42858cc04..13404aadcc 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 f54aac6d21..6880b501f2 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 5859575a78..867dba222a 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8468c37451..b9fe0d3fef 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 c5087ca383..e89f982835 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 7638cdb1a4..7fb41690b2 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 01f8a5ab2e..19743b97b4 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 570f79c8b8..b332609fbd 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 48232adfec..677f3117c8 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 ae5de9dea1..a67741d80d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 f8c48b6cd4..8be1e94887 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8e91e705da..63c27bb4a0 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 80499efa8e..a256b1b7fc 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 b0d5f03717..d85e7e8dbc 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 48162d26d7..7d517ced44 100644
--- a/docs/Configuration/webhook/index.html
+++ b/docs/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">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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DORA/index.html b/docs/DORA/index.html
index 931683afcc..b2a10e8179 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 bf7fb5e44d..c3f5170e61 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 54ea3f6d8e..abce8b8e49 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 213452460b..49a5c6f249 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 812a6e3974..b3208f0834 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DataModels/index.html b/docs/DataModels/index.html
index ac67486a58..2847772315 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 81baac163b..c3245f7366 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 794a7a4cf8..be3928a6bf 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e8b04a7976..2c8a816866 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a39e4e2dbc..687d835ae4 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 5f2790c145..14de815ddd 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 dcd5a4fa7e..f1f1adf235 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 393342a10e..ebc8b9b3ff 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8fb790f070..1c3661aec8 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 b80187ea56..744386c0c0 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 57df5d48c7..38f501f2c7 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 433a75346a..526c256073 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/index.html b/docs/DeveloperManuals/index.html
index aa4e3df235..7fd3a42a62 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 6b65f89678..bd993b5c85 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 acac493f09..fba35ae5d1 100644
--- a/docs/GettingStarted/DockerComposeSetup/index.html
+++ b/docs/GettingStarted/DockerComposeSetup/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">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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 4ff221e0a2..2dd171a1ee 100644
--- a/docs/GettingStarted/HelmSetup/index.html
+++ b/docs/GettingStarted/HelmSetup/index.html
@@ -13,14 +13,14 @@
 <script>function 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
 config-ui by url <code>http://YOUR-NODE-IP:30090</code>
-grafana by url <code>http://YOUR-NODE-IP:30091</code></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="upgrade">Upgrade<a class="hash-link" href="#upgrade" title="Direct link to heading">​</a></h3><p><strong>Note:</strong></p><p><strong>Back up your Grafana dashboards</strong> before upgrading if you have modified/customized any dashboards. You can re-import these dashboards to Grafana after the upgrade.</p><p><strong>If you&#x27;re upgrading from DevLake v0.17.x or earlier versions [...]
+grafana by url <code>http://YOUR-NODE-IP:30091</code></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="upgrade">Upgrade<a class="hash-link" href="#upgrade" title="Direct link to heading">​</a></h3><div class="theme-admonition theme-admonition-caution alert alert--warning admonition_LlT9"><div class="admonitionHeading_tbUL"><span class="admonitionIcon_kALy"><svg viewBox="0 0 16 16"><path fill-rule="evenodd" d="M8.893 1.5c-.183-.31-.52-.5-.887-.5s-.703.19-.886.5L.138 13.499a.98.98 0 0 [...]
 b. Proviede below values while install from helm:</p><div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-text codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">- `mysql.useExternal`: this should be `true`</span><br></span><span class="token-line" style="color [...]
         <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>
@@ -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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 40e8592094..586a699309 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 9fcc9c1c34..746ad2e733 100644
--- a/docs/GettingStarted/Upgrade/index.html
+++ b/docs/GettingStarted/Upgrade/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">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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/GettingStarted/index.html b/docs/GettingStarted/index.html
index 7c8bde5811..f6914f3f27 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 4b7c7874cb..1b9ce4af52 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 97c91fa6a8..ad40ca307f 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 b723bbcf82..676d7b018e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8b0a43c0c8..57af115c4d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 adfb57de0b..85af2c10f7 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 edaa2e2771..250bbc99fe 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 29a3bf5f4f..544d033e5a 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 7e4d356dc2..ad3967ed24 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 d4a5630287..d55f4f305f 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 b2892377b9..0ca0ac098f 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 0fa952209d..f9cf1caf08 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 29fa5c2c3a..f6ef365505 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 964dea5e7d..49ab67d248 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 dafe70c30d..dccefcb266 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e41569c7ce..b871a3b93c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a6ece354d7..90c7272e13 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 de9ad1fa69..fef998acd0 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a83a022607..c785573969 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 4b038f2424..1f1b0adfad 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 268c5e57b5..b274585324 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 c3a3119b17..1aa62ec19b 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 39dbca4cdf..a7c45bc08e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 859875b0b7..37788a0678 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 3fb350c5ba..334ee85fdf 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 2cd4e5ae6c..7c225f96be 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 dcde368a93..5de16c8878 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 400b0d1be9..6fc3fc2dd7 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 ea89072950..f89da3df16 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 3873f70d20..64c71337c8 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e467e519fd..578bc9cd23 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 2f4c1ceed5..b5aaff8009 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 3f32a1aa4e..797a8ab2fd 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 3643b3009c..1940ec82c7 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 d48bbb65c5..ced142e81b 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Metrics/index.html b/docs/Metrics/index.html
index 4ec7a7af35..707e3b1ece 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -91,7 +91,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 940a0f8c6a..d0c0d32180 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 cd3f5e44aa..7e561d4224 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 f16f949e4d..f4424f87ce 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e4153bb084..fcbb43c7b6 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 7e7f83d7b3..1d2f68018a 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 60742b315a..f9491353ff 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Overview/index.html b/docs/Overview/index.html
index a324d495d3..4dbd0bbc39 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 cb68c5a9e6..7d051834dc 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 bf77886bf3..41e66fb150 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8806b4f9eb..de0effebdc 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 887d39176b..5f37faf920 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 43faafb1a6..837d2608df 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 5601393722..46eea8b213 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 37d6282f3c..0c212219e1 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 16eb7de5fb..cb15c16819 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1b2efc42cd..c04b427d85 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var 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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 b769b6a784..508a9f95f2 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 7641f74eee..5841f87a72 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Plugins/index.html b/docs/Plugins/index.html
index 19986b1a82..32ae4be5ed 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -67,7 +67,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 6b76bc8338..cd1db66f8e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 22fbe792a9..fcd041f026 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 4f5aff9b02..ee231d8e4c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 9c63e070e7..ef7654f0f9 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 fac783e067..d89926000b 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 0f52e4541b..d48f33247e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a7e2d3b9be..5fdbf12474 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 9e48ed7a69..4d843026fc 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 ad36e1bbae..7110e178d2 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 db70a3ceeb..397b749e67 100644
--- a/docs/Plugins/webhook/index.html
+++ b/docs/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/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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 c310c9202f..c6de3ec897 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 873b13d251..297a991d6c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 ccf3c55de0..fd813d093c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e595fcf91d..6bc5780347 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 f0ea6cea03..7031d38a53 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/Troubleshooting/index.html b/docs/Troubleshooting/index.html
index 39f1e4f820..3fe2f01186 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e57998e94d..eac24b4131 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 580acf7395..49d284bdab 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8c25c99102..0e083c88a6 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8270419b47..f48fd8880c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 dcb88c2d29..e0e0b66d88 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 348d0b4ee2..eb95063642 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 efd26d6cf1..7e2a14d269 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 bf4b0f31ce..d7fa2d89c1 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 012a8486ee..496d2ce2ff 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 efea03c2d0..9c1e3a5f77 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 be3de78eff..f188b52776 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 62b81e5342..b07ef6a8be 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 fa8f6731c0..cd885b73d1 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 9c4f519087..e3cf73e07e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 70d42a4e59..962c3f857a 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 557f9e3dee..793197f72f 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 7351e97528..873ebe278f 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1972a615e5..a441c8394c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 99aa4d7461..5de0842831 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 fc96120e7a..174b148330 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 29144fab22..79716485bf 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8794b6ceb8..32e23f46b7 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1647f93552..a0e2b47970 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 eb525c384d..e8eb6992a8 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 6873bcd119..f4a7ed22b2 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 dfc83368df..4e6a644b51 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 6d281e7103..1977a7e1f9 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e4bd016b40..2a0d68689e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 650625a4c7..d4587b5352 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 d052e97baf..9e5c805f4d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 6666cae573..df65a0527e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 6c4ad5ab5b..aa720030bb 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 d0cb5e5e5d..1bf1f6f1c6 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 4f85534a61..56e4842cee 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 5dce5e18c5..66c3c740d0 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 cfa8dbed31..4973bdc967 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 31eb9c0cd9..ade01a2342 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 739ebab8c4..51953ccb14 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1aeef5f76f..9be8e59eb0 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1ab097b1c3..5b634b1c5c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 98e2be483a..16e93078ae 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1696b3fbfa..8bda77c1a9 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 fe42198172..bbf0170a0c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 3db3d9e0ce..0cfdd26b51 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 b7ce183030..0e4f41e6c9 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 6f1caa144e..13e34bbbfa 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8c63b18c9f..c841fc390e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 49bdc7fb11..9c2d982065 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 ebf2eb1842..59eb8701ef 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1ae346eeb6..568988f449 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 fea41d204b..db5a91d490 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a920123fc1..fecaebf978 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 01a3e4770c..56f63cce89 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 b0251aeef6..dc4c7d13bc 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 cd4ded5abf..686bde5723 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 f38c9549aa..2785b10b50 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -33,7 +33,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 00f11a6dd8..ca79beed1d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 dbb2de8b38..23fb6797cf 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 5a5fd6cd84..3438427803 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 dfdaedba91..e5d4445978 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 f306884eea..0d6f831724 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 5ccf3f803f..968d011f55 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var 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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 50cc61b814..a17f03befe 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 046aa7bb3e..5b2a50fb7e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 ce960a4979..7c1cccb09d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 6e9031ce6c..3a7a785c94 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 4494c61846..eaf788ec3b 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 5283477a1e..548bcc4f55 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 08459df21e..6778290c9e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 35305c480b..6201033176 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 500d82bc3b..2ffd62eb87 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a804f81219..8ed14ffeeb 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 0fc02ed9cc..fcf53b2dbd 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 5d8152891f..800e461514 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 f812fa1074..07e9baaa55 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 9e04f50ae7..a07860ac31 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 6656386d3e..bb6aa9225b 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 897c7ea236..b4ab833af1 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 0b84866752..a5ccc17264 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 7cdecc64ef..29b7665eb9 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e3c11630ea..07541406f0 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 007c17bd24..763f3a5a92 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1715b7cbe8..b2a158cb1c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 d31a7f8124..0122b1f89f 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 9e72e44c59..e7384e0801 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 5ecad4cbf7..d5614996e1 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 cbc77a5221..b997d7546c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8a09aa2b79..e19c28edd4 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a929c3901e..04278a60bb 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 113f199eee..f2ef5b395d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a7b0137dcd..a1370539c2 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 9636b6e065..571184f470 100644
--- a/docs/v0.15/search-index.json
+++ b/docs/v0.15/search-index.json
@@ -1 +1 @@
-[{"documents":[{"i":10372,"t":"","u":"/blog/archive","b":[]},{"i":10373,"t":"Compatibility of Apache DevLake with PostgreSQL","u":"/blog/compatibility-of-apache-devLake-with-postgreSQL","b":[]},{"i":10392,"t":"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers","u":"/blog/apache-welcomes-devlake","b":[]},{"i":10404,"t":"How DevLake is Up and Running","u":"/blog/how-DevLake-is-up-and-running","b":[]},{"i":10416,"t":"Raw Layer Schema","u":"/docs/v0.15/DataModels/RawL [...]
\ No newline at end of file
+[{"documents":[{"i":10378,"t":"","u":"/blog/archive","b":[]},{"i":10379,"t":"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers","u":"/blog/apache-welcomes-devlake","b":[]},{"i":10391,"t":"Compatibility of Apache DevLake with PostgreSQL","u":"/blog/compatibility-of-apache-devLake-with-postgreSQL","b":[]},{"i":10410,"t":"How DevLake is Up and Running","u":"/blog/how-DevLake-is-up-and-running","b":[]},{"i":10422,"t":"Domain Layer Schema","u":"/docs/v0.15/DataModels/D [...]
\ 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 204f0a0ed4..b3acf3423d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 42553cd4e5..406a4fb704 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a8db45d387..685953a4c2 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8492c788dc..221ed7e25d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 97f9d5030b..f4c5bbe53e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 73fbb047e5..f6de1bc56f 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 fc3e175652..5b1049f35c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e8f5b536d2..04ad8445d4 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 cbd73f3983..490853f2d9 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 90ab8fa7a2..0011cc8acc 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a22efc737c..a5a279bcab 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 5e05a45b6c..d787f6c5a4 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 753f176cda..41bd5ba763 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 858f839809..6bcffb1bac 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 197541a6ad..617b440653 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a203b14061..768280235d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 3949ded3b9..deabf13d01 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 3d42931463..ceac41a6ca 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 cc038c7c93..9b5aac80a8 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 ec8218c0b5..1e5df95892 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 374fa817ff..e64331af0f 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 d3a1e20e5e..3890a612a2 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 f4d7d67630..b20377de4b 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 9c9f4c8375..c6b4526bfb 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 2eff79277f..21c416949d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a90e5cc5d1..d618b99602 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 bb8fe0f050..263b1c4c41 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 4bc6a6bd8b..0326ca3d46 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 61037b935e..e33e8b1334 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 99b6ad73ea..6fda4f7022 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 da25b87e90..9b4320a54d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 eead5b2805..8c70e56273 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a243810a6c..a9d71c1293 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a680969753..bf8a425873 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 b5939c4297..b599090d50 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 5dc637463c..1320a80d42 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 ff08396584..6f1f82f98b 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 375e711d09..7e2516b8c4 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 262599715e..dba577a038 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 d478374ad2..f0e2236718 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 997f6200b9..388210f85a 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 a58beeb585..6670e70531 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 fe21d25163..e24d5aae06 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 3a2d540e68..b946ea5a1b 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1ab83cf308..1a9515308b 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 f34b96591c..90b02c1b2c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 c2d2e19b0c..e28e17d46f 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 77ca6b82f4..4a84c7e029 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e4eed3ff87..5cc08b08c8 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 95ff913540..116edfb8a1 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 c4e4ce3ba6..a3719263a8 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 2d5f5d577c..0517df8598 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 11f29f74ed..3ad465d811 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1c6ea94587..e0b592dfe5 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 98a6202773..6f57facc7c 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 4141917688..96a1810a77 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 8cd30d753f..c9e3dd19fb 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 1f9f1047fb..5a75934359 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 66aadde7fd..de9a7bae1d 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 e22aa8a8fa..059dadc033 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 619d0ee797..32767d03ed 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 804081e69d..8467c263de 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 3dcce55e41..82fc2b608e 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.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 f43ecf27a4..9608de0659 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/PRReviewDepth/index.html b/docs/v0.16/Metrics/PRReviewDepth/index.html
index 4bbab99849..b91c69261a 100644
--- a/docs/v0.16/Metrics/PRReviewDepth/index.html
+++ b/docs/v0.16/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.16/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.16/Metrics/PRReviewDepth"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRReviewDepth" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/PRReviewDepth" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PR [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/PRReviewTime/index.html b/docs/v0.16/Metrics/PRReviewTime/index.html
index 625cabdc13..e0fc2475fd 100644
--- a/docs/v0.16/Metrics/PRReviewTime/index.html
+++ b/docs/v0.16/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.16/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.16/Metrics/PRReviewTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRReviewTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/PRReviewTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRRev [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/PRSize/index.html b/docs/v0.16/Metrics/PRSize/index.html
index 9323e81133..0eebd4296f 100644
--- a/docs/v0.16/Metrics/PRSize/index.html
+++ b/docs/v0.16/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.16/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.16/Metrics/PRSize"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRSize" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/PRSize" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRSize" hreflang="x-def [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/PRTimeToMerge/index.html b/docs/v0.16/Metrics/PRTimeToMerge/index.html
index 7d881ff005..d28b92876b 100644
--- a/docs/v0.16/Metrics/PRTimeToMerge/index.html
+++ b/docs/v0.16/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.16/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.16/Metrics/PRTimeToMerge"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PRTimeToMerge" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/PRTimeToMerge" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/PR [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/RequirementCount/index.html b/docs/v0.16/Metrics/RequirementCount/index.html
index f7d29c5f9a..34720256bd 100644
--- a/docs/v0.16/Metrics/RequirementCount/index.html
+++ b/docs/v0.16/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.16/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.16/Metrics/RequirementCount"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/RequirementCount" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/RequirementCount" 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.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/RequirementDeliveryRate/index.html b/docs/v0.16/Metrics/RequirementDeliveryRate/index.html
index afceaa8dd6..c43cd8b0d4 100644
--- a/docs/v0.16/Metrics/RequirementDeliveryRate/index.html
+++ b/docs/v0.16/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.16/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.16/Metrics/RequirementDeliveryRate"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/RequirementDeliveryRate" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/RequirementDeliveryRate" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.ap [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/RequirementGranularity/index.html b/docs/v0.16/Metrics/RequirementGranularity/index.html
index 84d503ccc8..525fdbf6d3 100644
--- a/docs/v0.16/Metrics/RequirementGranularity/index.html
+++ b/docs/v0.16/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.16/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.16/Metrics/RequirementGranularity"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/RequirementGranularity" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/RequirementGranularity" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apach [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/RequirementLeadTime/index.html b/docs/v0.16/Metrics/RequirementLeadTime/index.html
index 1cc2a0a341..6dfae905df 100644
--- a/docs/v0.16/Metrics/RequirementLeadTime/index.html
+++ b/docs/v0.16/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.16/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.16/Metrics/RequirementLeadTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Metrics/RequirementLeadTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Metrics/RequirementLeadTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/doc [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Metrics/index.html b/docs/v0.16/Metrics/index.html
index df98217a59..5135ed9e14 100644
--- a/docs/v0.16/Metrics/index.html
+++ b/docs/v0.16/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.16/Metrics"><meta data-rh="true" name="docusaurus_locale" content="en"> [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
@@ -91,7 +91,7 @@
           <p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Overview/Architecture/index.html b/docs/v0.16/Overview/Architecture/index.html
index f4247ab89b..ac7036708b 100644
--- a/docs/v0.16/Overview/Architecture/index.html
+++ b/docs/v0.16/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.16/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.16/Overview/Architecture"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Overview/Architecture" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Overview/Architecture" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Overview/A [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Overview/Introduction/index.html b/docs/v0.16/Overview/Introduction/index.html
index 1c56acacf8..4497d0a3d9 100644
--- a/docs/v0.16/Overview/Introduction/index.html
+++ b/docs/v0.16/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.16/Overview/Introduction"><meta data-rh="true" name="docusaurus_lo [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Overview/KeyConcepts/index.html b/docs/v0.16/Overview/KeyConcepts/index.html
index 39c4ade55a..763331f32b 100644
--- a/docs/v0.16/Overview/KeyConcepts/index.html
+++ b/docs/v0.16/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.16/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.16/Overview/KeyConcepts"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Overview/KeyConcepts" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Overview/KeyConcepts" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Overview/KeyC [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.89be06fd.js"></script>
-<script src="/assets/js/main.2b4e12c6.js"></script>
+<script src="/assets/js/runtime~main.c3c7afe4.js"></script>
+<script src="/assets/js/main.e48454fd.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/v0.16/Overview/References/index.html b/docs/v0.16/Overview/References/index.html
index 03ac0e22c6..c7b4e33770 100644
--- a/docs/v0.16/Overview/References/index.html
+++ b/docs/v0.16/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/v0.16/Overview/References"><meta data-rh="true" name="docusaurus_lo [...]
 "><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/v0.16/Overview/References"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Overview/References" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/v0.16/Overview/References" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/v0.16/Overview/Referen [...]
-<link rel="preload" href="/assets/js/runtime~main.89be06fd.js" as="script">
-<link rel="preload" href="/assets/js/main.2b4e12c6.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.c3c7afe4.js" as="script">
+<link rel="preload" href="/assets/js/main.e48454fd.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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
... 39654 lines suppressed ...