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/03/15 14:53:41 UTC
(incubator-devlake-website) branch asf-site updated: deploy: 00975cce31682420917235f4d7959c9ec8804a05
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 40c9da4b37 deploy: 00975cce31682420917235f4d7959c9ec8804a05
40c9da4b37 is described below
commit 40c9da4b3762348e1d955fdfc5aaef491f26cbcb
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Fri Mar 15 14:53:28 2024 +0000
deploy: 00975cce31682420917235f4d7959c9ec8804a05
---
404.html | 10 +--
assets/js/00c49969.af41267a.js | 1 +
assets/js/019d53f2.09663883.js | 1 +
assets/js/01aa15c3.e93ae5f8.js | 1 +
assets/js/0207f06d.e8fb3523.js | 1 +
assets/js/06019649.20a7bd03.js | 1 +
assets/js/062dee4b.e4fed0fa.js | 1 +
assets/js/079aa72e.02f260af.js | 1 +
assets/js/09f1b4ef.49d26334.js | 1 +
assets/js/0a710daa.99234943.js | 1 +
assets/js/0c91995b.1988486b.js | 1 +
assets/js/0e569bfb.45d4aaad.js | 1 +
assets/js/0ea9e40c.50ce48e7.js | 1 +
assets/js/0eb191d8.45212975.js | 1 +
assets/js/11bb090e.0a68cd40.js | 1 +
assets/js/11c01b7a.38b0b6ef.js | 1 +
assets/js/121db414.d38e15b0.js | 1 +
assets/js/1431b59b.3e855b36.js | 1 +
assets/js/1527024c.eaf6c4ec.js | 1 +
assets/js/1664b0de.e39bd058.js | 1 +
assets/js/1814ea86.c4ab8e3c.js | 1 +
assets/js/19b76f95.614b3ffe.js | 1 +
assets/js/1e6825aa.fe0dfad2.js | 1 +
assets/js/206e99cc.610cf0d5.js | 1 +
assets/js/2244d047.a0409b3c.js | 1 +
assets/js/228c454f.5334d64f.js | 1 +
assets/js/2546a508.45410b78.js | 1 +
assets/js/257c77cc.171f5829.js | 1 +
assets/js/261921ca.c208d2fa.js | 1 +
assets/js/2711d40f.02289809.js | 1 +
assets/js/2de1f598.b4ea5595.js | 1 +
assets/js/33e96dbc.403c60f8.js | 1 +
assets/js/36dd2f88.2c20972c.js | 1 +
assets/js/3e801986.eeab2034.js | 1 +
assets/js/411e1afd.353403d4.js | 1 +
assets/js/4172d035.a57b39ee.js | 1 +
assets/js/42c71ca8.c9585e94.js | 1 +
assets/js/437513f3.1ff2471a.js | 1 +
assets/js/46101a5b.ae1291af.js | 1 +
assets/js/4621978b.ae3f84b9.js | 1 +
assets/js/48daae74.fc92ec76.js | 1 +
assets/js/4981d4f1.f53c0d3e.js | 1 +
assets/js/4a04715b.3196228c.js | 1 +
assets/js/4b5b1cd7.866dfc94.js | 1 +
assets/js/4ec37581.075b6378.js | 1 +
assets/js/51482771.537f1fe7.js | 1 +
assets/js/516678d5.ed0115bc.js | 1 +
assets/js/55e82228.da60aa35.js | 1 +
assets/js/59e8d7fc.ccf6dd82.js | 1 +
assets/js/5cbe70c9.a36b3e37.js | 1 +
assets/js/5d515680.030e4408.js | 1 +
assets/js/5e1b628c.099bbb3c.js | 1 +
assets/js/5f0c9198.8fb054b8.js | 1 +
assets/js/6b635148.a14f2715.js | 1 +
assets/js/6c34e367.fe93065b.js | 1 +
assets/js/6e0ffa6c.757d6282.js | 1 +
assets/js/6e19be28.99300366.js | 1 +
assets/js/75212dad.a5362fe5.js | 1 +
assets/js/75e13633.91352e6f.js | 1 +
assets/js/776fd568.1a100677.js | 1 +
assets/js/7b819269.d34951b7.js | 1 +
assets/js/7bbf68d1.35abf0c3.js | 1 +
assets/js/7cfc6776.99c2bf80.js | 1 +
assets/js/8035d881.f1fd108d.js | 1 +
assets/js/809287bc.310063e0.js | 1 +
assets/js/817b2984.ef745cd0.js | 1 +
assets/js/85612604.c7025c97.js | 1 +
assets/js/8a163ac3.d5b982a3.js | 1 +
assets/js/8acfe7a0.5d756649.js | 1 +
assets/js/8c9b3662.74f46d1b.js | 1 +
assets/js/8d6491b4.fc6549fa.js | 1 +
assets/js/9029e768.9b02b978.js | 1 +
assets/js/91bf9f85.e398a17e.js | 1 +
assets/js/951c5fe2.fa87096a.js | 1 +
assets/js/98b66d2f.390390fe.js | 1 +
assets/js/9945846f.8fe725c4.js | 1 +
assets/js/9c30ceeb.28941a44.js | 1 +
assets/js/a728f789.6f9733f0.js | 1 +
assets/js/a95ca203.711b8167.js | 1 +
assets/js/a95ca203.d3067d7d.js | 1 -
assets/js/abfc20f0.9fd9f73f.js | 1 +
assets/js/b411fd8e.29622b3b.js | 1 +
assets/js/b86da7cf.21348918.js | 1 +
assets/js/bd173327.2d18d78f.js | 1 +
assets/js/bd639b37.9b038e44.js | 1 +
assets/js/c0543bda.061edc1a.js | 1 +
assets/js/c1772be1.859b4987.js | 1 +
assets/js/c2b31f2f.41676945.js | 1 +
assets/js/c5bca66e.75c81c99.js | 1 +
assets/js/c6022881.96001182.js | 1 +
assets/js/c7f29b2d.c63ee377.js | 1 +
assets/js/c962ad0b.5420c820.js | 1 +
assets/js/cfa90cfa.333d89a3.js | 1 +
assets/js/d2b934c9.91597bea.js | 1 +
assets/js/d357a1dc.27c0adde.js | 1 +
assets/js/d46dbd5e.d87d343c.js | 1 +
assets/js/d4b675c9.64d7d399.js | 1 +
assets/js/d5b3e9b1.d957773b.js | 1 +
assets/js/d7ab3ab1.c9425405.js | 1 +
assets/js/daf4b403.17cace7c.js | 1 +
assets/js/dc944c27.5f2a55aa.js | 1 +
assets/js/e0dee8b6.1de46de4.js | 1 +
assets/js/e1df9423.8e9f719b.js | 1 +
assets/js/e94f0d2a.f23a3b73.js | 1 +
assets/js/eac89402.bdce437e.js | 1 +
assets/js/ece6f187.73774f2d.js | 1 +
assets/js/ed0995d1.a7145b61.js | 1 +
assets/js/ee208687.4072e6d2.js | 1 +
assets/js/eeb6393e.2d56069b.js | 1 +
assets/js/efbd2573.8cfc9612.js | 1 +
assets/js/efbe6df4.7b056f8e.js | 1 +
assets/js/f267efe7.b2970697.js | 1 +
assets/js/f2fc3494.5d95b5f8.js | 1 +
assets/js/f5b93e49.95db3d78.js | 1 +
assets/js/f5ea6a60.f26a2b75.js | 1 +
assets/js/f611f1d6.20d45d83.js | 1 +
assets/js/f65ed766.a9a8ebaf.js | 1 +
assets/js/f705197f.2d48cecd.js | 1 +
assets/js/f7a91bc4.4cc5c927.js | 1 +
assets/js/f825f151.98509a4e.js | 1 +
assets/js/f9f22bcd.79c3cb2c.js | 1 +
assets/js/fa9687bb.dd1ec559.js | 1 +
assets/js/fed0ba19.29325351.js | 1 +
assets/js/main.454b522f.js | 2 +
...js.LICENSE.txt => main.454b522f.js.LICENSE.txt} | 0
assets/js/main.d3e865bc.js | 2 -
assets/js/runtime~main.296f1870.js | 1 +
assets/js/runtime~main.fb4dfd2a.js | 1 -
blog/apache-welcomes-devlake/index.html | 10 +--
blog/archive/index.html | 10 +--
.../index.html | 10 +--
blog/how-DevLake-is-up-and-running/index.html | 10 +--
blog/index.html | 10 +--
blog/tags/apache/index.html | 10 +--
blog/tags/database/index.html | 10 +--
blog/tags/devlake/index.html | 10 +--
blog/tags/index.html | 10 +--
blog/tags/postgresql/index.html | 10 +--
blogOverview/index.html | 10 +--
community/Events/index.html | 10 +--
.../MakingContributions/BlogSubmission/index.html | 10 +--
.../CommitterApplicationWorkflow/index.html | 10 +--
community/MakingContributions/SignICLA/index.html | 10 +--
.../contributor-growth-program/index.html | 10 +--
.../development-workflow/index.html | 10 +--
.../fix-or-create-issues/index.html | 10 +--
community/MakingContributions/index.html | 10 +--
community/index.html | 10 +--
community/subscribe/index.html | 10 +--
community/trademark/index.html | 10 +--
docs/Config UI/index.html | 10 +--
docs/Configuration/APIKeys/index.html | 10 +--
docs/Configuration/AdvancedMode/index.html | 10 +--
docs/Configuration/AzureDevOps/index.html | 10 +--
docs/Configuration/BitBucket/index.html | 10 +--
docs/Configuration/BitBucketServer/index.html | 10 +--
docs/Configuration/CircleCI/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
docs/Configuration/GitHub/index.html | 10 +--
docs/Configuration/GitLab/index.html | 10 +--
.../HowToOrganizeDevlakeProjects/index.html | 10 +--
docs/Configuration/Jenkins/index.html | 10 +--
docs/Configuration/Jira/index.html | 10 +--
docs/Configuration/Opsgenie/index.html | 10 +--
docs/Configuration/PagerDuty/index.html | 10 +--
docs/Configuration/SonarQube/index.html | 10 +--
docs/Configuration/Tapd/index.html | 10 +--
docs/Configuration/TeamConfiguration/index.html | 10 +--
docs/Configuration/Teambition/index.html | 10 +--
docs/Configuration/Tutorial/index.html | 10 +--
docs/Configuration/Zentao/index.html | 10 +--
docs/Configuration/webhook/index.html | 10 +--
docs/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
docs/DataModels/RawLayerSchema/index.html | 10 +--
docs/DataModels/SystemTables/index.html | 10 +--
docs/DataModels/ToolLayerSchema/index.html | 10 +--
docs/DataModels/index.html | 10 +--
docs/DeveloperManuals/DBMigration/index.html | 10 +--
docs/DeveloperManuals/Dal/index.html | 10 +--
docs/DeveloperManuals/DeveloperSetup/index.html | 10 +--
docs/DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
docs/DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
docs/DeveloperManuals/Project/index.html | 10 +--
docs/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
docs/DeveloperManuals/UnitTest/index.html | 10 +--
docs/DeveloperManuals/index.html | 10 +--
docs/GettingStarted/Authentication/index.html | 10 +--
docs/GettingStarted/DockerComposeSetup/index.html | 10 +--
docs/GettingStarted/HelmSetup/index.html | 12 +--
docs/GettingStarted/QuickStart/index.html | 10 +--
docs/GettingStarted/Upgrade/index.html | 10 +--
docs/GettingStarted/index.html | 10 +--
docs/Metrics/AddedLinesOfCode/index.html | 10 +--
docs/Metrics/BugAge/index.html | 10 +--
docs/Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
docs/Metrics/BuildCount/index.html | 10 +--
docs/Metrics/BuildDuration/index.html | 10 +--
docs/Metrics/BuildSuccessRate/index.html | 10 +--
docs/Metrics/CFR/index.html | 10 +--
docs/Metrics/CQDuplicatedBlocks/index.html | 10 +--
docs/Metrics/CQDuplicatedLines/index.html | 10 +--
docs/Metrics/CQIssueCount/index.html | 10 +--
docs/Metrics/CQMaintainability-Debt/index.html | 10 +--
docs/Metrics/CQTest/index.html | 10 +--
docs/Metrics/CommitAuthorCount/index.html | 10 +--
docs/Metrics/CommitCount/index.html | 10 +--
docs/Metrics/DeletedLinesOfCode/index.html | 10 +--
docs/Metrics/DeploymentFrequency/index.html | 10 +--
.../FailedDeploymentRecoveryTime/index.html | 10 +--
docs/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
docs/Metrics/LeadTimeForChanges/index.html | 10 +--
docs/Metrics/MTTR/index.html | 10 +--
docs/Metrics/PRCodingTime/index.html | 10 +--
docs/Metrics/PRCount/index.html | 10 +--
docs/Metrics/PRCycleTime/index.html | 10 +--
docs/Metrics/PRDeployTime/index.html | 10 +--
docs/Metrics/PRMergeRate/index.html | 10 +--
docs/Metrics/PRPickupTime/index.html | 10 +--
docs/Metrics/PRReviewDepth/index.html | 10 +--
docs/Metrics/PRReviewTime/index.html | 10 +--
docs/Metrics/PRSize/index.html | 10 +--
docs/Metrics/PRTimeToMerge/index.html | 10 +--
docs/Metrics/RequirementCount/index.html | 10 +--
docs/Metrics/RequirementDeliveryRate/index.html | 10 +--
docs/Metrics/RequirementGranularity/index.html | 10 +--
docs/Metrics/RequirementLeadTime/index.html | 10 +--
docs/Metrics/index.html | 10 +--
docs/Overview/Architecture/index.html | 10 +--
docs/Overview/Introduction/index.html | 10 +--
docs/Overview/KeyConcepts/index.html | 10 +--
docs/Overview/References/index.html | 10 +--
docs/Overview/Roadmap/index.html | 10 +--
docs/Overview/SupportedDataSources/index.html | 10 +--
docs/Overview/index.html | 10 +--
docs/Plugins/azuredevops/index.html | 10 +--
docs/Plugins/bamboo/index.html | 10 +--
docs/Plugins/bitbucket/index.html | 10 +--
docs/Plugins/bitbucket_server/index.html | 10 +--
docs/Plugins/circleci/index.html | 10 +--
docs/Plugins/customize/index.html | 10 +--
docs/Plugins/dbt/index.html | 10 +--
docs/Plugins/feishu/index.html | 10 +--
docs/Plugins/gitee/index.html | 10 +--
docs/Plugins/gitextractor/index.html | 10 +--
docs/Plugins/github/index.html | 10 +--
docs/Plugins/gitlab/index.html | 10 +--
docs/Plugins/index.html | 10 +--
docs/Plugins/jenkins/index.html | 10 +--
docs/Plugins/jira/index.html | 10 +--
docs/Plugins/opsgenie/index.html | 10 +--
docs/Plugins/pagerduty/index.html | 10 +--
docs/Plugins/refdiff/index.html | 10 +--
docs/Plugins/sonarqube/index.html | 10 +--
docs/Plugins/tapd/index.html | 10 +--
docs/Plugins/teambition/index.html | 10 +--
docs/Plugins/trello/index.html | 10 +--
docs/Plugins/webhook/index.html | 10 +--
docs/Plugins/zentao/index.html | 10 +--
docs/Troubleshooting/Configuration/index.html | 10 +--
docs/Troubleshooting/Dashboard/index.html | 10 +--
docs/Troubleshooting/Installation/index.html | 10 +--
docs/Troubleshooting/MySqlIssue/index.html | 10 +--
docs/Troubleshooting/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
docs/v0.15/DataModels/RawLayerSchema/index.html | 10 +--
docs/v0.15/DataModels/SystemTables/index.html | 10 +--
docs/v0.15/DataModels/ToolLayerSchema/index.html | 10 +--
docs/v0.15/DataModels/index.html | 10 +--
docs/v0.15/DeveloperManuals/DBMigration/index.html | 10 +--
docs/v0.15/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
docs/v0.15/DeveloperManuals/Project/index.html | 10 +--
docs/v0.15/DeveloperManuals/Release-SOP/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
docs/v0.15/DeveloperManuals/index.html | 10 +--
.../v0.15/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
docs/v0.15/GettingStarted/HelmSetup/index.html | 10 +--
docs/v0.15/GettingStarted/index.html | 10 +--
docs/v0.15/Metrics/AddedLinesOfCode/index.html | 10 +--
docs/v0.15/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.15/Metrics/BuildCount/index.html | 10 +--
docs/v0.15/Metrics/BuildDuration/index.html | 10 +--
docs/v0.15/Metrics/BuildSuccessRate/index.html | 10 +--
docs/v0.15/Metrics/CFR/index.html | 10 +--
docs/v0.15/Metrics/CommitAuthorCount/index.html | 10 +--
docs/v0.15/Metrics/CommitCount/index.html | 10 +--
docs/v0.15/Metrics/DeletedLinesOfCode/index.html | 10 +--
docs/v0.15/Metrics/DeploymentFrequency/index.html | 10 +--
docs/v0.15/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.15/Metrics/LeadTimeForChanges/index.html | 10 +--
docs/v0.15/Metrics/MTTR/index.html | 10 +--
docs/v0.15/Metrics/PRCodingTime/index.html | 10 +--
docs/v0.15/Metrics/PRCount/index.html | 10 +--
docs/v0.15/Metrics/PRCycleTime/index.html | 10 +--
docs/v0.15/Metrics/PRDeployTime/index.html | 10 +--
docs/v0.15/Metrics/PRMergeRate/index.html | 10 +--
docs/v0.15/Metrics/PRPickupTime/index.html | 10 +--
docs/v0.15/Metrics/PRReviewDepth/index.html | 10 +--
docs/v0.15/Metrics/PRReviewTime/index.html | 10 +--
docs/v0.15/Metrics/PRSize/index.html | 10 +--
docs/v0.15/Metrics/PRTimeToMerge/index.html | 10 +--
docs/v0.15/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
docs/v0.15/Metrics/RequirementLeadTime/index.html | 10 +--
docs/v0.15/Metrics/index.html | 10 +--
docs/v0.15/Overview/Architecture/index.html | 10 +--
docs/v0.15/Overview/Introduction/index.html | 10 +--
docs/v0.15/Overview/KeyConcepts/index.html | 10 +--
docs/v0.15/Overview/References/index.html | 10 +--
docs/v0.15/Overview/Roadmap/index.html | 10 +--
.../v0.15/Overview/SupportedDataSources/index.html | 10 +--
docs/v0.15/Overview/index.html | 10 +--
docs/v0.15/Plugins/bitbucket/index.html | 10 +--
docs/v0.15/Plugins/customize/index.html | 10 +--
docs/v0.15/Plugins/dbt/index.html | 10 +--
docs/v0.15/Plugins/feishu/index.html | 10 +--
docs/v0.15/Plugins/gitee/index.html | 10 +--
docs/v0.15/Plugins/gitextractor/index.html | 10 +--
docs/v0.15/Plugins/github/index.html | 10 +--
docs/v0.15/Plugins/gitlab/index.html | 10 +--
docs/v0.15/Plugins/index.html | 10 +--
docs/v0.15/Plugins/jenkins/index.html | 10 +--
docs/v0.15/Plugins/jira/index.html | 10 +--
docs/v0.15/Plugins/pagerduty/index.html | 10 +--
docs/v0.15/Plugins/refdiff/index.html | 10 +--
docs/v0.15/Plugins/tapd/index.html | 10 +--
docs/v0.15/Plugins/webhook/index.html | 10 +--
docs/v0.15/Plugins/zentao/index.html | 10 +--
.../v0.15/Troubleshooting/Configuration/index.html | 10 +--
docs/v0.15/Troubleshooting/Dashboard/index.html | 10 +--
docs/v0.15/Troubleshooting/Installation/index.html | 10 +--
docs/v0.15/Troubleshooting/index.html | 10 +--
.../UserManuals/ConfigUI/AdvancedMode/index.html | 10 +--
.../UserManuals/ConfigUI/BitBucket/index.html | 10 +--
docs/v0.15/UserManuals/ConfigUI/GitHub/index.html | 10 +--
docs/v0.15/UserManuals/ConfigUI/GitLab/index.html | 10 +--
docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html | 10 +--
docs/v0.15/UserManuals/ConfigUI/Jira/index.html | 10 +--
docs/v0.15/UserManuals/ConfigUI/Tapd/index.html | 10 +--
.../v0.15/UserManuals/ConfigUI/Tutorial/index.html | 10 +--
docs/v0.15/UserManuals/ConfigUI/Zentao/index.html | 10 +--
docs/v0.15/UserManuals/ConfigUI/webhook/index.html | 10 +--
docs/v0.15/UserManuals/DORA/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
.../v0.15/UserManuals/TeamConfiguration/index.html | 10 +--
docs/v0.15/UserManuals/index.html | 10 +--
docs/v0.15/search-index.json | 2 +-
docs/v0.16/Configuration/AdvancedMode/index.html | 10 +--
docs/v0.16/Configuration/BitBucket/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
docs/v0.16/Configuration/GitHub/index.html | 10 +--
docs/v0.16/Configuration/GitLab/index.html | 10 +--
docs/v0.16/Configuration/Jenkins/index.html | 10 +--
docs/v0.16/Configuration/Jira/index.html | 10 +--
docs/v0.16/Configuration/SonarQube/index.html | 10 +--
docs/v0.16/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
docs/v0.16/Configuration/Tutorial/index.html | 10 +--
docs/v0.16/Configuration/Zentao/index.html | 10 +--
docs/v0.16/Configuration/index.html | 10 +--
docs/v0.16/Configuration/webhook/index.html | 10 +--
docs/v0.16/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
docs/v0.16/DataModels/RawLayerSchema/index.html | 10 +--
docs/v0.16/DataModels/SystemTables/index.html | 10 +--
docs/v0.16/DataModels/ToolLayerSchema/index.html | 10 +--
docs/v0.16/DataModels/index.html | 10 +--
docs/v0.16/DeveloperManuals/DBMigration/index.html | 10 +--
docs/v0.16/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
docs/v0.16/DeveloperManuals/Project/index.html | 10 +--
docs/v0.16/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
docs/v0.16/DeveloperManuals/UnitTest/index.html | 10 +--
docs/v0.16/DeveloperManuals/index.html | 10 +--
.../v0.16/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
docs/v0.16/GettingStarted/HelmSetup/index.html | 10 +--
docs/v0.16/GettingStarted/Upgrade/index.html | 10 +--
docs/v0.16/GettingStarted/index.html | 10 +--
docs/v0.16/Metrics/AddedLinesOfCode/index.html | 10 +--
docs/v0.16/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.16/Metrics/BuildCount/index.html | 10 +--
docs/v0.16/Metrics/BuildDuration/index.html | 10 +--
docs/v0.16/Metrics/BuildSuccessRate/index.html | 10 +--
docs/v0.16/Metrics/CFR/index.html | 10 +--
docs/v0.16/Metrics/CQDuplicatedBlocks/index.html | 10 +--
docs/v0.16/Metrics/CQDuplicatedLines/index.html | 10 +--
docs/v0.16/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
docs/v0.16/Metrics/CQTest/index.html | 10 +--
docs/v0.16/Metrics/CommitAuthorCount/index.html | 10 +--
docs/v0.16/Metrics/CommitCount/index.html | 10 +--
docs/v0.16/Metrics/DeletedLinesOfCode/index.html | 10 +--
docs/v0.16/Metrics/DeploymentFrequency/index.html | 10 +--
docs/v0.16/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.16/Metrics/LeadTimeForChanges/index.html | 10 +--
docs/v0.16/Metrics/MTTR/index.html | 10 +--
docs/v0.16/Metrics/PRCodingTime/index.html | 10 +--
docs/v0.16/Metrics/PRCount/index.html | 10 +--
docs/v0.16/Metrics/PRCycleTime/index.html | 10 +--
docs/v0.16/Metrics/PRDeployTime/index.html | 10 +--
docs/v0.16/Metrics/PRMergeRate/index.html | 10 +--
docs/v0.16/Metrics/PRPickupTime/index.html | 10 +--
docs/v0.16/Metrics/PRReviewDepth/index.html | 10 +--
docs/v0.16/Metrics/PRReviewTime/index.html | 10 +--
docs/v0.16/Metrics/PRSize/index.html | 10 +--
docs/v0.16/Metrics/PRTimeToMerge/index.html | 10 +--
docs/v0.16/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
docs/v0.16/Metrics/RequirementLeadTime/index.html | 10 +--
docs/v0.16/Metrics/index.html | 10 +--
docs/v0.16/Overview/Architecture/index.html | 10 +--
docs/v0.16/Overview/Introduction/index.html | 10 +--
docs/v0.16/Overview/KeyConcepts/index.html | 10 +--
docs/v0.16/Overview/References/index.html | 10 +--
docs/v0.16/Overview/Roadmap/index.html | 10 +--
.../v0.16/Overview/SupportedDataSources/index.html | 10 +--
docs/v0.16/Overview/index.html | 10 +--
docs/v0.16/Plugins/bitbucket/index.html | 10 +--
docs/v0.16/Plugins/customize/index.html | 10 +--
docs/v0.16/Plugins/dbt/index.html | 10 +--
docs/v0.16/Plugins/feishu/index.html | 10 +--
docs/v0.16/Plugins/gitee/index.html | 10 +--
docs/v0.16/Plugins/gitextractor/index.html | 10 +--
docs/v0.16/Plugins/github/index.html | 10 +--
docs/v0.16/Plugins/gitlab/index.html | 10 +--
docs/v0.16/Plugins/index.html | 10 +--
docs/v0.16/Plugins/jenkins/index.html | 10 +--
docs/v0.16/Plugins/jira/index.html | 10 +--
docs/v0.16/Plugins/pagerduty/index.html | 10 +--
docs/v0.16/Plugins/refdiff/index.html | 10 +--
docs/v0.16/Plugins/sonarqube/index.html | 10 +--
docs/v0.16/Plugins/tapd/index.html | 10 +--
docs/v0.16/Plugins/webhook/index.html | 10 +--
docs/v0.16/Plugins/zentao/index.html | 10 +--
.../v0.16/Troubleshooting/Configuration/index.html | 10 +--
docs/v0.16/Troubleshooting/Dashboard/index.html | 10 +--
docs/v0.16/Troubleshooting/Installation/index.html | 10 +--
docs/v0.16/Troubleshooting/index.html | 10 +--
docs/v0.16/search-index.json | 2 +-
docs/v0.17/Configuration/AdvancedMode/index.html | 10 +--
docs/v0.17/Configuration/AzureDevOps/index.html | 10 +--
docs/v0.17/Configuration/BitBucket/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
docs/v0.17/Configuration/GitHub/index.html | 10 +--
docs/v0.17/Configuration/GitLab/index.html | 10 +--
docs/v0.17/Configuration/Jenkins/index.html | 10 +--
docs/v0.17/Configuration/Jira/index.html | 10 +--
docs/v0.17/Configuration/PagerDuty/index.html | 10 +--
docs/v0.17/Configuration/SonarQube/index.html | 10 +--
docs/v0.17/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
docs/v0.17/Configuration/Teambition/index.html | 10 +--
docs/v0.17/Configuration/Tutorial/index.html | 10 +--
docs/v0.17/Configuration/Zentao/index.html | 10 +--
docs/v0.17/Configuration/index.html | 10 +--
docs/v0.17/Configuration/webhook/index.html | 10 +--
docs/v0.17/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
docs/v0.17/DataModels/RawLayerSchema/index.html | 10 +--
docs/v0.17/DataModels/SystemTables/index.html | 10 +--
docs/v0.17/DataModels/ToolLayerSchema/index.html | 10 +--
docs/v0.17/DataModels/index.html | 10 +--
docs/v0.17/DeveloperManuals/DBMigration/index.html | 10 +--
docs/v0.17/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
docs/v0.17/DeveloperManuals/Project/index.html | 10 +--
docs/v0.17/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
docs/v0.17/DeveloperManuals/UnitTest/index.html | 10 +--
docs/v0.17/DeveloperManuals/index.html | 10 +--
.../v0.17/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
docs/v0.17/GettingStarted/HelmSetup/index.html | 10 +--
docs/v0.17/GettingStarted/Upgrade/index.html | 10 +--
docs/v0.17/GettingStarted/index.html | 10 +--
docs/v0.17/Metrics/AddedLinesOfCode/index.html | 10 +--
docs/v0.17/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.17/Metrics/BuildCount/index.html | 10 +--
docs/v0.17/Metrics/BuildDuration/index.html | 10 +--
docs/v0.17/Metrics/BuildSuccessRate/index.html | 10 +--
docs/v0.17/Metrics/CFR/index.html | 10 +--
docs/v0.17/Metrics/CQDuplicatedBlocks/index.html | 10 +--
docs/v0.17/Metrics/CQDuplicatedLines/index.html | 10 +--
docs/v0.17/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
docs/v0.17/Metrics/CQTest/index.html | 10 +--
docs/v0.17/Metrics/CommitAuthorCount/index.html | 10 +--
docs/v0.17/Metrics/CommitCount/index.html | 10 +--
docs/v0.17/Metrics/DeletedLinesOfCode/index.html | 10 +--
docs/v0.17/Metrics/DeploymentFrequency/index.html | 10 +--
docs/v0.17/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.17/Metrics/LeadTimeForChanges/index.html | 10 +--
docs/v0.17/Metrics/MTTR/index.html | 10 +--
docs/v0.17/Metrics/PRCodingTime/index.html | 10 +--
docs/v0.17/Metrics/PRCount/index.html | 10 +--
docs/v0.17/Metrics/PRCycleTime/index.html | 10 +--
docs/v0.17/Metrics/PRDeployTime/index.html | 10 +--
docs/v0.17/Metrics/PRMergeRate/index.html | 10 +--
docs/v0.17/Metrics/PRPickupTime/index.html | 10 +--
docs/v0.17/Metrics/PRReviewDepth/index.html | 10 +--
docs/v0.17/Metrics/PRReviewTime/index.html | 10 +--
docs/v0.17/Metrics/PRSize/index.html | 10 +--
docs/v0.17/Metrics/PRTimeToMerge/index.html | 10 +--
docs/v0.17/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
docs/v0.17/Metrics/RequirementLeadTime/index.html | 10 +--
docs/v0.17/Metrics/index.html | 10 +--
docs/v0.17/Overview/Architecture/index.html | 10 +--
docs/v0.17/Overview/Introduction/index.html | 10 +--
docs/v0.17/Overview/KeyConcepts/index.html | 10 +--
docs/v0.17/Overview/References/index.html | 10 +--
docs/v0.17/Overview/Roadmap/index.html | 10 +--
.../v0.17/Overview/SupportedDataSources/index.html | 10 +--
docs/v0.17/Overview/index.html | 10 +--
docs/v0.17/Plugins/azuredevops/index.html | 10 +--
docs/v0.17/Plugins/bamboo/index.html | 10 +--
docs/v0.17/Plugins/bitbucket/index.html | 10 +--
docs/v0.17/Plugins/customize/index.html | 10 +--
docs/v0.17/Plugins/dbt/index.html | 10 +--
docs/v0.17/Plugins/feishu/index.html | 10 +--
docs/v0.17/Plugins/gitee/index.html | 10 +--
docs/v0.17/Plugins/gitextractor/index.html | 10 +--
docs/v0.17/Plugins/github/index.html | 10 +--
docs/v0.17/Plugins/gitlab/index.html | 10 +--
docs/v0.17/Plugins/index.html | 10 +--
docs/v0.17/Plugins/jenkins/index.html | 10 +--
docs/v0.17/Plugins/jira/index.html | 10 +--
docs/v0.17/Plugins/pagerduty/index.html | 10 +--
docs/v0.17/Plugins/refdiff/index.html | 10 +--
docs/v0.17/Plugins/sonarqube/index.html | 10 +--
docs/v0.17/Plugins/tapd/index.html | 10 +--
docs/v0.17/Plugins/teambition/index.html | 10 +--
docs/v0.17/Plugins/trello/index.html | 10 +--
docs/v0.17/Plugins/webhook/index.html | 10 +--
docs/v0.17/Plugins/zentao/index.html | 10 +--
.../v0.17/Troubleshooting/Configuration/index.html | 10 +--
docs/v0.17/Troubleshooting/Dashboard/index.html | 10 +--
docs/v0.17/Troubleshooting/Installation/index.html | 10 +--
.../Troubleshooting/MySqlSizeIssue/index.html | 10 +--
docs/v0.17/Troubleshooting/index.html | 10 +--
docs/v0.17/search-index.json | 2 +-
docs/v0.18/Configuration/AdvancedMode/index.html | 10 +--
docs/v0.18/Configuration/AzureDevOps/index.html | 10 +--
docs/v0.18/Configuration/BitBucket/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
docs/v0.18/Configuration/GitHub/index.html | 10 +--
docs/v0.18/Configuration/GitLab/index.html | 10 +--
docs/v0.18/Configuration/Jenkins/index.html | 10 +--
docs/v0.18/Configuration/Jira/index.html | 10 +--
docs/v0.18/Configuration/PagerDuty/index.html | 10 +--
docs/v0.18/Configuration/SonarQube/index.html | 10 +--
docs/v0.18/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
docs/v0.18/Configuration/Teambition/index.html | 10 +--
docs/v0.18/Configuration/Tutorial/index.html | 10 +--
docs/v0.18/Configuration/Zentao/index.html | 10 +--
docs/v0.18/Configuration/index.html | 10 +--
docs/v0.18/Configuration/webhook/index.html | 10 +--
docs/v0.18/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
docs/v0.18/DataModels/RawLayerSchema/index.html | 10 +--
docs/v0.18/DataModels/SystemTables/index.html | 10 +--
docs/v0.18/DataModels/ToolLayerSchema/index.html | 10 +--
docs/v0.18/DataModels/index.html | 10 +--
docs/v0.18/DeveloperManuals/DBMigration/index.html | 10 +--
docs/v0.18/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
docs/v0.18/DeveloperManuals/Project/index.html | 10 +--
docs/v0.18/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
docs/v0.18/DeveloperManuals/UnitTest/index.html | 10 +--
docs/v0.18/DeveloperManuals/index.html | 10 +--
.../v0.18/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
docs/v0.18/GettingStarted/HelmSetup/index.html | 10 +--
.../HowToOrganizeDevlakeProjects/index.html | 10 +--
docs/v0.18/GettingStarted/Upgrade/index.html | 10 +--
docs/v0.18/GettingStarted/index.html | 10 +--
docs/v0.18/Metrics/AddedLinesOfCode/index.html | 10 +--
docs/v0.18/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.18/Metrics/BuildCount/index.html | 10 +--
docs/v0.18/Metrics/BuildDuration/index.html | 10 +--
docs/v0.18/Metrics/BuildSuccessRate/index.html | 10 +--
docs/v0.18/Metrics/CFR/index.html | 10 +--
docs/v0.18/Metrics/CQDuplicatedBlocks/index.html | 10 +--
docs/v0.18/Metrics/CQDuplicatedLines/index.html | 10 +--
docs/v0.18/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
docs/v0.18/Metrics/CQTest/index.html | 10 +--
docs/v0.18/Metrics/CommitAuthorCount/index.html | 10 +--
docs/v0.18/Metrics/CommitCount/index.html | 10 +--
docs/v0.18/Metrics/DeletedLinesOfCode/index.html | 10 +--
docs/v0.18/Metrics/DeploymentFrequency/index.html | 10 +--
docs/v0.18/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.18/Metrics/LeadTimeForChanges/index.html | 10 +--
docs/v0.18/Metrics/MTTR/index.html | 10 +--
docs/v0.18/Metrics/PRCodingTime/index.html | 10 +--
docs/v0.18/Metrics/PRCount/index.html | 10 +--
docs/v0.18/Metrics/PRCycleTime/index.html | 10 +--
docs/v0.18/Metrics/PRDeployTime/index.html | 10 +--
docs/v0.18/Metrics/PRMergeRate/index.html | 10 +--
docs/v0.18/Metrics/PRPickupTime/index.html | 10 +--
docs/v0.18/Metrics/PRReviewDepth/index.html | 10 +--
docs/v0.18/Metrics/PRReviewTime/index.html | 10 +--
docs/v0.18/Metrics/PRSize/index.html | 10 +--
docs/v0.18/Metrics/PRTimeToMerge/index.html | 10 +--
docs/v0.18/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
docs/v0.18/Metrics/RequirementLeadTime/index.html | 10 +--
docs/v0.18/Metrics/index.html | 10 +--
docs/v0.18/Overview/Architecture/index.html | 10 +--
docs/v0.18/Overview/Introduction/index.html | 10 +--
docs/v0.18/Overview/KeyConcepts/index.html | 10 +--
docs/v0.18/Overview/References/index.html | 10 +--
docs/v0.18/Overview/Roadmap/index.html | 10 +--
.../v0.18/Overview/SupportedDataSources/index.html | 10 +--
docs/v0.18/Overview/index.html | 10 +--
docs/v0.18/Plugins/azuredevops/index.html | 10 +--
docs/v0.18/Plugins/bamboo/index.html | 10 +--
docs/v0.18/Plugins/bitbucket/index.html | 10 +--
docs/v0.18/Plugins/customize/index.html | 10 +--
docs/v0.18/Plugins/dbt/index.html | 10 +--
docs/v0.18/Plugins/feishu/index.html | 10 +--
docs/v0.18/Plugins/gitee/index.html | 10 +--
docs/v0.18/Plugins/gitextractor/index.html | 10 +--
docs/v0.18/Plugins/github/index.html | 10 +--
docs/v0.18/Plugins/gitlab/index.html | 10 +--
docs/v0.18/Plugins/index.html | 10 +--
docs/v0.18/Plugins/jenkins/index.html | 10 +--
docs/v0.18/Plugins/jira/index.html | 10 +--
docs/v0.18/Plugins/pagerduty/index.html | 10 +--
docs/v0.18/Plugins/refdiff/index.html | 10 +--
docs/v0.18/Plugins/sonarqube/index.html | 10 +--
docs/v0.18/Plugins/tapd/index.html | 10 +--
docs/v0.18/Plugins/teambition/index.html | 10 +--
docs/v0.18/Plugins/trello/index.html | 10 +--
docs/v0.18/Plugins/webhook/index.html | 10 +--
docs/v0.18/Plugins/zentao/index.html | 10 +--
.../v0.18/Troubleshooting/Configuration/index.html | 10 +--
docs/v0.18/Troubleshooting/Dashboard/index.html | 10 +--
docs/v0.18/Troubleshooting/Installation/index.html | 10 +--
.../Troubleshooting/MySqlSizeIssue/index.html | 10 +--
docs/v0.18/Troubleshooting/index.html | 10 +--
docs/v0.18/search-index.json | 2 +-
docs/v0.19/Configuration/AdvancedMode/index.html | 10 +--
docs/v0.19/Configuration/AzureDevOps/index.html | 10 +--
docs/v0.19/Configuration/BitBucket/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
docs/v0.19/Configuration/GitHub/index.html | 10 +--
docs/v0.19/Configuration/GitLab/index.html | 10 +--
docs/v0.19/Configuration/Jenkins/index.html | 10 +--
docs/v0.19/Configuration/Jira/index.html | 10 +--
docs/v0.19/Configuration/PagerDuty/index.html | 10 +--
docs/v0.19/Configuration/SonarQube/index.html | 10 +--
docs/v0.19/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
docs/v0.19/Configuration/Teambition/index.html | 10 +--
docs/v0.19/Configuration/Tutorial/index.html | 10 +--
docs/v0.19/Configuration/Zentao/index.html | 10 +--
docs/v0.19/Configuration/index.html | 10 +--
docs/v0.19/Configuration/webhook/index.html | 10 +--
docs/v0.19/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
docs/v0.19/DataModels/RawLayerSchema/index.html | 10 +--
docs/v0.19/DataModels/SystemTables/index.html | 10 +--
docs/v0.19/DataModels/ToolLayerSchema/index.html | 10 +--
docs/v0.19/DataModels/index.html | 10 +--
docs/v0.19/DeveloperManuals/DBMigration/index.html | 10 +--
docs/v0.19/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
docs/v0.19/DeveloperManuals/Project/index.html | 10 +--
docs/v0.19/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
docs/v0.19/DeveloperManuals/UnitTest/index.html | 10 +--
docs/v0.19/DeveloperManuals/index.html | 10 +--
.../v0.19/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
docs/v0.19/GettingStarted/HelmSetup/index.html | 10 +--
.../HowToOrganizeDevlakeProjects/index.html | 10 +--
docs/v0.19/GettingStarted/Upgrade/index.html | 10 +--
docs/v0.19/GettingStarted/index.html | 10 +--
docs/v0.19/Metrics/AddedLinesOfCode/index.html | 10 +--
docs/v0.19/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.19/Metrics/BuildCount/index.html | 10 +--
docs/v0.19/Metrics/BuildDuration/index.html | 10 +--
docs/v0.19/Metrics/BuildSuccessRate/index.html | 10 +--
docs/v0.19/Metrics/CFR/index.html | 10 +--
docs/v0.19/Metrics/CQDuplicatedBlocks/index.html | 10 +--
docs/v0.19/Metrics/CQDuplicatedLines/index.html | 10 +--
docs/v0.19/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
docs/v0.19/Metrics/CQTest/index.html | 10 +--
docs/v0.19/Metrics/CommitAuthorCount/index.html | 10 +--
docs/v0.19/Metrics/CommitCount/index.html | 10 +--
docs/v0.19/Metrics/DeletedLinesOfCode/index.html | 10 +--
docs/v0.19/Metrics/DeploymentFrequency/index.html | 10 +--
docs/v0.19/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.19/Metrics/LeadTimeForChanges/index.html | 10 +--
docs/v0.19/Metrics/MTTR/index.html | 10 +--
docs/v0.19/Metrics/PRCodingTime/index.html | 10 +--
docs/v0.19/Metrics/PRCount/index.html | 10 +--
docs/v0.19/Metrics/PRCycleTime/index.html | 10 +--
docs/v0.19/Metrics/PRDeployTime/index.html | 10 +--
docs/v0.19/Metrics/PRMergeRate/index.html | 10 +--
docs/v0.19/Metrics/PRPickupTime/index.html | 10 +--
docs/v0.19/Metrics/PRReviewDepth/index.html | 10 +--
docs/v0.19/Metrics/PRReviewTime/index.html | 10 +--
docs/v0.19/Metrics/PRSize/index.html | 10 +--
docs/v0.19/Metrics/PRTimeToMerge/index.html | 10 +--
docs/v0.19/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
docs/v0.19/Metrics/RequirementLeadTime/index.html | 10 +--
docs/v0.19/Metrics/index.html | 10 +--
docs/v0.19/Overview/Architecture/index.html | 10 +--
docs/v0.19/Overview/Introduction/index.html | 10 +--
docs/v0.19/Overview/KeyConcepts/index.html | 10 +--
docs/v0.19/Overview/References/index.html | 10 +--
docs/v0.19/Overview/Roadmap/index.html | 10 +--
.../v0.19/Overview/SupportedDataSources/index.html | 10 +--
docs/v0.19/Overview/index.html | 10 +--
docs/v0.19/Plugins/azuredevops/index.html | 10 +--
docs/v0.19/Plugins/bamboo/index.html | 10 +--
docs/v0.19/Plugins/bitbucket/index.html | 10 +--
docs/v0.19/Plugins/customize/index.html | 10 +--
docs/v0.19/Plugins/dbt/index.html | 10 +--
docs/v0.19/Plugins/feishu/index.html | 10 +--
docs/v0.19/Plugins/gitee/index.html | 10 +--
docs/v0.19/Plugins/gitextractor/index.html | 10 +--
docs/v0.19/Plugins/github/index.html | 10 +--
docs/v0.19/Plugins/gitlab/index.html | 10 +--
docs/v0.19/Plugins/index.html | 10 +--
docs/v0.19/Plugins/jenkins/index.html | 10 +--
docs/v0.19/Plugins/jira/index.html | 10 +--
docs/v0.19/Plugins/pagerduty/index.html | 10 +--
docs/v0.19/Plugins/refdiff/index.html | 10 +--
docs/v0.19/Plugins/sonarqube/index.html | 10 +--
docs/v0.19/Plugins/tapd/index.html | 10 +--
docs/v0.19/Plugins/teambition/index.html | 10 +--
docs/v0.19/Plugins/trello/index.html | 10 +--
docs/v0.19/Plugins/webhook/index.html | 10 +--
docs/v0.19/Plugins/zentao/index.html | 10 +--
.../v0.19/Troubleshooting/Configuration/index.html | 10 +--
docs/v0.19/Troubleshooting/Dashboard/index.html | 10 +--
docs/v0.19/Troubleshooting/Installation/index.html | 10 +--
.../Troubleshooting/MySqlSizeIssue/index.html | 10 +--
docs/v0.19/Troubleshooting/index.html | 10 +--
docs/v0.19/search-index.json | 2 +-
docs/v0.20/Config UI/index.html | 10 +--
docs/v0.20/Configuration/APIKeys/index.html | 10 +--
docs/v0.20/Configuration/AdvancedMode/index.html | 10 +--
docs/v0.20/Configuration/AzureDevOps/index.html | 10 +--
docs/v0.20/Configuration/BitBucket/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
docs/v0.20/Configuration/GitHub/index.html | 10 +--
docs/v0.20/Configuration/GitLab/index.html | 10 +--
docs/v0.20/Configuration/Jenkins/index.html | 10 +--
docs/v0.20/Configuration/Jira/index.html | 10 +--
docs/v0.20/Configuration/PagerDuty/index.html | 10 +--
docs/v0.20/Configuration/SonarQube/index.html | 10 +--
docs/v0.20/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
docs/v0.20/Configuration/Teambition/index.html | 10 +--
docs/v0.20/Configuration/Tutorial/index.html | 10 +--
docs/v0.20/Configuration/Zentao/index.html | 10 +--
docs/v0.20/Configuration/webhook/index.html | 10 +--
docs/v0.20/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
docs/v0.20/DataModels/RawLayerSchema/index.html | 10 +--
docs/v0.20/DataModels/SystemTables/index.html | 10 +--
docs/v0.20/DataModels/ToolLayerSchema/index.html | 10 +--
docs/v0.20/DataModels/index.html | 10 +--
docs/v0.20/DeveloperManuals/DBMigration/index.html | 10 +--
docs/v0.20/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
docs/v0.20/DeveloperManuals/Project/index.html | 10 +--
docs/v0.20/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
docs/v0.20/DeveloperManuals/UnitTest/index.html | 10 +--
docs/v0.20/DeveloperManuals/index.html | 10 +--
.../v0.20/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
docs/v0.20/GettingStarted/HelmSetup/index.html | 10 +--
.../HowToOrganizeDevlakeProjects/index.html | 10 +--
docs/v0.20/GettingStarted/Upgrade/index.html | 10 +--
docs/v0.20/GettingStarted/index.html | 10 +--
docs/v0.20/Metrics/AddedLinesOfCode/index.html | 10 +--
docs/v0.20/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.20/Metrics/BuildCount/index.html | 10 +--
docs/v0.20/Metrics/BuildDuration/index.html | 10 +--
docs/v0.20/Metrics/BuildSuccessRate/index.html | 10 +--
docs/v0.20/Metrics/CFR/index.html | 10 +--
docs/v0.20/Metrics/CQDuplicatedBlocks/index.html | 10 +--
docs/v0.20/Metrics/CQDuplicatedLines/index.html | 10 +--
docs/v0.20/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
docs/v0.20/Metrics/CQTest/index.html | 10 +--
docs/v0.20/Metrics/CommitAuthorCount/index.html | 10 +--
docs/v0.20/Metrics/CommitCount/index.html | 10 +--
docs/v0.20/Metrics/DeletedLinesOfCode/index.html | 10 +--
docs/v0.20/Metrics/DeploymentFrequency/index.html | 10 +--
docs/v0.20/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.20/Metrics/LeadTimeForChanges/index.html | 10 +--
docs/v0.20/Metrics/MTTR/index.html | 10 +--
docs/v0.20/Metrics/PRCodingTime/index.html | 10 +--
docs/v0.20/Metrics/PRCount/index.html | 10 +--
docs/v0.20/Metrics/PRCycleTime/index.html | 10 +--
docs/v0.20/Metrics/PRDeployTime/index.html | 10 +--
docs/v0.20/Metrics/PRMergeRate/index.html | 10 +--
docs/v0.20/Metrics/PRPickupTime/index.html | 10 +--
docs/v0.20/Metrics/PRReviewDepth/index.html | 10 +--
docs/v0.20/Metrics/PRReviewTime/index.html | 10 +--
docs/v0.20/Metrics/PRSize/index.html | 10 +--
docs/v0.20/Metrics/PRTimeToMerge/index.html | 10 +--
docs/v0.20/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
docs/v0.20/Metrics/RequirementLeadTime/index.html | 10 +--
docs/v0.20/Metrics/index.html | 10 +--
docs/v0.20/Overview/Architecture/index.html | 10 +--
docs/v0.20/Overview/Introduction/index.html | 10 +--
docs/v0.20/Overview/KeyConcepts/index.html | 10 +--
docs/v0.20/Overview/References/index.html | 10 +--
docs/v0.20/Overview/Roadmap/index.html | 10 +--
.../v0.20/Overview/SupportedDataSources/index.html | 10 +--
docs/v0.20/Overview/index.html | 10 +--
docs/v0.20/Plugins/azuredevops/index.html | 10 +--
docs/v0.20/Plugins/bamboo/index.html | 10 +--
docs/v0.20/Plugins/bitbucket/index.html | 10 +--
docs/v0.20/Plugins/customize/index.html | 10 +--
docs/v0.20/Plugins/dbt/index.html | 10 +--
docs/v0.20/Plugins/feishu/index.html | 10 +--
docs/v0.20/Plugins/gitee/index.html | 10 +--
docs/v0.20/Plugins/gitextractor/index.html | 10 +--
docs/v0.20/Plugins/github/index.html | 10 +--
docs/v0.20/Plugins/gitlab/index.html | 10 +--
docs/v0.20/Plugins/index.html | 10 +--
docs/v0.20/Plugins/jenkins/index.html | 10 +--
docs/v0.20/Plugins/jira/index.html | 10 +--
docs/v0.20/Plugins/pagerduty/index.html | 10 +--
docs/v0.20/Plugins/refdiff/index.html | 10 +--
docs/v0.20/Plugins/sonarqube/index.html | 10 +--
docs/v0.20/Plugins/tapd/index.html | 10 +--
docs/v0.20/Plugins/teambition/index.html | 10 +--
docs/v0.20/Plugins/trello/index.html | 10 +--
docs/v0.20/Plugins/webhook/index.html | 10 +--
docs/v0.20/Plugins/zentao/index.html | 10 +--
.../v0.20/Troubleshooting/Configuration/index.html | 10 +--
docs/v0.20/Troubleshooting/Dashboard/index.html | 10 +--
docs/v0.20/Troubleshooting/Installation/index.html | 10 +--
docs/v0.20/Troubleshooting/MySqlIssue/index.html | 10 +--
docs/v0.20/Troubleshooting/index.html | 10 +--
docs/v0.20/search-index.json | 2 +-
docs/v0.21/Config UI/index.html | 10 +--
docs/v0.21/Configuration/APIKeys/index.html | 10 +--
docs/v0.21/Configuration/AdvancedMode/index.html | 10 +--
docs/v0.21/Configuration/AzureDevOps/index.html | 10 +--
docs/v0.21/Configuration/BitBucket/index.html | 10 +--
docs/v0.21/Configuration/CircleCI/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
docs/v0.21/Configuration/GitHub/index.html | 10 +--
docs/v0.21/Configuration/GitLab/index.html | 10 +--
.../HowToOrganizeDevlakeProjects/index.html | 10 +--
docs/v0.21/Configuration/Jenkins/index.html | 10 +--
docs/v0.21/Configuration/Jira/index.html | 10 +--
docs/v0.21/Configuration/Opsgenie/index.html | 10 +--
docs/v0.21/Configuration/PagerDuty/index.html | 10 +--
docs/v0.21/Configuration/SonarQube/index.html | 10 +--
docs/v0.21/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
docs/v0.21/Configuration/Teambition/index.html | 10 +--
docs/v0.21/Configuration/Tutorial/index.html | 10 +--
docs/v0.21/Configuration/Zentao/index.html | 10 +--
docs/v0.21/Configuration/webhook/index.html | 10 +--
docs/v0.21/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
docs/v0.21/DataModels/RawLayerSchema/index.html | 10 +--
docs/v0.21/DataModels/SystemTables/index.html | 10 +--
docs/v0.21/DataModels/ToolLayerSchema/index.html | 10 +--
docs/v0.21/DataModels/index.html | 10 +--
docs/v0.21/DeveloperManuals/DBMigration/index.html | 10 +--
docs/v0.21/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
docs/v0.21/DeveloperManuals/Project/index.html | 10 +--
docs/v0.21/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
docs/v0.21/DeveloperManuals/UnitTest/index.html | 10 +--
docs/v0.21/DeveloperManuals/index.html | 10 +--
.../v0.21/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
docs/v0.21/GettingStarted/HelmSetup/index.html | 10 +--
docs/v0.21/GettingStarted/QuickStart/index.html | 10 +--
docs/v0.21/GettingStarted/Upgrade/index.html | 10 +--
docs/v0.21/GettingStarted/index.html | 10 +--
docs/v0.21/Metrics/AddedLinesOfCode/index.html | 10 +--
docs/v0.21/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.21/Metrics/BuildCount/index.html | 10 +--
docs/v0.21/Metrics/BuildDuration/index.html | 10 +--
docs/v0.21/Metrics/BuildSuccessRate/index.html | 10 +--
docs/v0.21/Metrics/CFR/index.html | 10 +--
docs/v0.21/Metrics/CQDuplicatedBlocks/index.html | 10 +--
docs/v0.21/Metrics/CQDuplicatedLines/index.html | 10 +--
docs/v0.21/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
docs/v0.21/Metrics/CQTest/index.html | 10 +--
docs/v0.21/Metrics/CommitAuthorCount/index.html | 10 +--
docs/v0.21/Metrics/CommitCount/index.html | 10 +--
docs/v0.21/Metrics/DeletedLinesOfCode/index.html | 10 +--
docs/v0.21/Metrics/DeploymentFrequency/index.html | 10 +--
docs/v0.21/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
docs/v0.21/Metrics/LeadTimeForChanges/index.html | 10 +--
docs/v0.21/Metrics/MTTR/index.html | 10 +--
docs/v0.21/Metrics/PRCodingTime/index.html | 10 +--
docs/v0.21/Metrics/PRCount/index.html | 10 +--
docs/v0.21/Metrics/PRCycleTime/index.html | 10 +--
docs/v0.21/Metrics/PRDeployTime/index.html | 10 +--
docs/v0.21/Metrics/PRMergeRate/index.html | 10 +--
docs/v0.21/Metrics/PRPickupTime/index.html | 10 +--
docs/v0.21/Metrics/PRReviewDepth/index.html | 10 +--
docs/v0.21/Metrics/PRReviewTime/index.html | 10 +--
docs/v0.21/Metrics/PRSize/index.html | 10 +--
docs/v0.21/Metrics/PRTimeToMerge/index.html | 10 +--
docs/v0.21/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
docs/v0.21/Metrics/RequirementLeadTime/index.html | 10 +--
docs/v0.21/Metrics/index.html | 10 +--
docs/v0.21/Overview/Architecture/index.html | 10 +--
docs/v0.21/Overview/Introduction/index.html | 10 +--
docs/v0.21/Overview/KeyConcepts/index.html | 10 +--
docs/v0.21/Overview/References/index.html | 10 +--
docs/v0.21/Overview/Roadmap/index.html | 10 +--
.../v0.21/Overview/SupportedDataSources/index.html | 10 +--
docs/v0.21/Overview/index.html | 10 +--
docs/v0.21/Plugins/azuredevops/index.html | 10 +--
docs/v0.21/Plugins/bamboo/index.html | 10 +--
docs/v0.21/Plugins/bitbucket/index.html | 10 +--
docs/v0.21/Plugins/circleci/index.html | 10 +--
docs/v0.21/Plugins/customize/index.html | 10 +--
docs/v0.21/Plugins/dbt/index.html | 10 +--
docs/v0.21/Plugins/feishu/index.html | 10 +--
docs/v0.21/Plugins/gitee/index.html | 10 +--
docs/v0.21/Plugins/gitextractor/index.html | 10 +--
docs/v0.21/Plugins/github/index.html | 10 +--
docs/v0.21/Plugins/gitlab/index.html | 10 +--
docs/v0.21/Plugins/index.html | 10 +--
docs/v0.21/Plugins/jenkins/index.html | 10 +--
docs/v0.21/Plugins/jira/index.html | 10 +--
docs/v0.21/Plugins/opsgenie/index.html | 10 +--
docs/v0.21/Plugins/pagerduty/index.html | 10 +--
docs/v0.21/Plugins/refdiff/index.html | 10 +--
docs/v0.21/Plugins/sonarqube/index.html | 10 +--
docs/v0.21/Plugins/tapd/index.html | 10 +--
docs/v0.21/Plugins/teambition/index.html | 10 +--
docs/v0.21/Plugins/trello/index.html | 10 +--
docs/v0.21/Plugins/webhook/index.html | 10 +--
docs/v0.21/Plugins/zentao/index.html | 10 +--
.../v0.21/Troubleshooting/Configuration/index.html | 10 +--
docs/v0.21/Troubleshooting/Dashboard/index.html | 10 +--
docs/v0.21/Troubleshooting/Installation/index.html | 10 +--
docs/v0.21/Troubleshooting/MySqlIssue/index.html | 10 +--
docs/v0.21/Troubleshooting/index.html | 10 +--
docs/v0.21/search-index.json | 2 +-
docs/v1.0/Config UI/index.html | 37 ++++++++
docs/v1.0/Configuration/APIKeys/index.html | 31 +++++++
docs/v1.0/Configuration/AdvancedMode/index.html | 36 ++++++++
docs/v1.0/Configuration/AzureDevOps/index.html | 33 ++++++++
docs/v1.0/Configuration/BitBucket/index.html | 34 ++++++++
docs/v1.0/Configuration/BitBucketServer/index.html | 29 +++++++
docs/v1.0/Configuration/CircleCI/index.html | 34 ++++++++
.../Dashboards/AccessControl/index.html | 31 +++++++
.../Dashboards/GrafanaUserGuide/index.html | 31 +++++++
docs/v1.0/Configuration/GitHub/index.html | 34 ++++++++
docs/v1.0/Configuration/GitLab/index.html | 33 ++++++++
.../HowToOrganizeDevlakeProjects/index.html | 61 +++++++++++++
docs/v1.0/Configuration/Jenkins/index.html | 31 +++++++
docs/v1.0/Configuration/Jira/index.html | 33 ++++++++
docs/v1.0/Configuration/Opsgenie/index.html | 31 +++++++
docs/v1.0/Configuration/PagerDuty/index.html | 29 +++++++
docs/v1.0/Configuration/SonarQube/index.html | 29 +++++++
docs/v1.0/Configuration/Tapd/index.html | 31 +++++++
.../Configuration/TeamConfiguration/index.html | 34 ++++++++
docs/v1.0/Configuration/Teambition/index.html | 31 +++++++
docs/v1.0/Configuration/Tutorial/index.html | 29 +++++++
docs/v1.0/Configuration/Zentao/index.html | 29 +++++++
docs/v1.0/Configuration/webhook/index.html | 29 +++++++
docs/v1.0/DORA/index.html | 31 +++++++
.../DataModels/DevLakeDomainLayerSchema/index.html | 36 ++++++++
docs/v1.0/DataModels/RawLayerSchema/index.html | 31 +++++++
docs/v1.0/DataModels/SystemTables/index.html | 31 +++++++
docs/v1.0/DataModels/ToolLayerSchema/index.html | 31 +++++++
docs/v1.0/DataModels/index.html | 37 ++++++++
docs/v1.0/DeveloperManuals/DBMigration/index.html | 41 +++++++++
docs/v1.0/DeveloperManuals/Dal/index.html | 31 +++++++
.../DeveloperManuals/DeveloperSetup/index.html | 31 +++++++
.../DeveloperManuals/E2E-Test-Guide/index.html | 60 +++++++++++++
.../v1.0/DeveloperManuals/Notifications/index.html | 31 +++++++
.../PluginImplementation/index.html | 34 ++++++++
docs/v1.0/DeveloperManuals/Project/index.html | 32 +++++++
docs/v1.0/DeveloperManuals/Release-SOP/index.html | 36 ++++++++
.../SourceCodeReference/index.html | 34 ++++++++
.../TagNamingConventions/index.html | 31 +++++++
docs/v1.0/DeveloperManuals/UnitTest/index.html | 31 +++++++
docs/v1.0/DeveloperManuals/index.html | 49 +++++++++++
docs/v1.0/GettingStarted/Authentication/index.html | 30 +++++++
.../GettingStarted/DockerComposeSetup/index.html | 31 +++++++
docs/v1.0/GettingStarted/HelmSetup/index.html | 34 ++++++++
docs/v1.0/GettingStarted/QuickStart/index.html | 31 +++++++
docs/v1.0/GettingStarted/Upgrade/index.html | 29 +++++++
docs/v1.0/GettingStarted/index.html | 35 ++++++++
docs/v1.0/Metrics/AddedLinesOfCode/index.html | 31 +++++++
docs/v1.0/Metrics/BugAge/index.html | 31 +++++++
.../Metrics/BugCountPer1kLinesOfCode/index.html | 31 +++++++
docs/v1.0/Metrics/BuildCount/index.html | 31 +++++++
docs/v1.0/Metrics/BuildDuration/index.html | 31 +++++++
docs/v1.0/Metrics/BuildSuccessRate/index.html | 31 +++++++
docs/v1.0/Metrics/CFR/index.html | 31 +++++++
docs/v1.0/Metrics/CQDuplicatedBlocks/index.html | 31 +++++++
docs/v1.0/Metrics/CQDuplicatedLines/index.html | 32 +++++++
docs/v1.0/Metrics/CQIssueCount/index.html | 31 +++++++
.../v1.0/Metrics/CQMaintainability-Debt/index.html | 31 +++++++
docs/v1.0/Metrics/CQTest/index.html | 31 +++++++
docs/v1.0/Metrics/CommitAuthorCount/index.html | 31 +++++++
docs/v1.0/Metrics/CommitCount/index.html | 31 +++++++
docs/v1.0/Metrics/DeletedLinesOfCode/index.html | 31 +++++++
docs/v1.0/Metrics/DeploymentFrequency/index.html | 31 +++++++
.../FailedDeploymentRecoveryTime/index.html | 31 +++++++
docs/v1.0/Metrics/IncidentAge/index.html | 31 +++++++
.../IncidentCountPer1kLinesOfCode/index.html | 31 +++++++
docs/v1.0/Metrics/LeadTimeForChanges/index.html | 31 +++++++
docs/v1.0/Metrics/MTTR/index.html | 31 +++++++
docs/v1.0/Metrics/PRCodingTime/index.html | 31 +++++++
docs/v1.0/Metrics/PRCount/index.html | 31 +++++++
docs/v1.0/Metrics/PRCycleTime/index.html | 31 +++++++
docs/v1.0/Metrics/PRDeployTime/index.html | 34 ++++++++
docs/v1.0/Metrics/PRMergeRate/index.html | 31 +++++++
docs/v1.0/Metrics/PRPickupTime/index.html | 31 +++++++
docs/v1.0/Metrics/PRReviewDepth/index.html | 31 +++++++
docs/v1.0/Metrics/PRReviewTime/index.html | 31 +++++++
docs/v1.0/Metrics/PRSize/index.html | 31 +++++++
docs/v1.0/Metrics/PRTimeToMerge/index.html | 31 +++++++
docs/v1.0/Metrics/RequirementCount/index.html | 31 +++++++
.../Metrics/RequirementDeliveryRate/index.html | 31 +++++++
.../v1.0/Metrics/RequirementGranularity/index.html | 31 +++++++
docs/v1.0/Metrics/RequirementLeadTime/index.html | 31 +++++++
docs/v1.0/Metrics/index.html | 99 ++++++++++++++++++++++
docs/v1.0/Overview/Architecture/index.html | 31 +++++++
docs/v1.0/Overview/Introduction/index.html | 29 +++++++
docs/v1.0/Overview/KeyConcepts/index.html | 34 ++++++++
docs/v1.0/Overview/References/index.html | 33 ++++++++
docs/v1.0/Overview/Roadmap/index.html | 32 +++++++
docs/v1.0/Overview/SupportedDataSources/index.html | 36 ++++++++
docs/v1.0/Overview/index.html | 39 +++++++++
docs/v1.0/Plugins/azuredevops/index.html | 32 +++++++
docs/v1.0/Plugins/bamboo/index.html | 31 +++++++
docs/v1.0/Plugins/bitbucket/index.html | 31 +++++++
docs/v1.0/Plugins/bitbucket_server/index.html | 31 +++++++
docs/v1.0/Plugins/circleci/index.html | 31 +++++++
docs/v1.0/Plugins/customize/index.html | 36 ++++++++
docs/v1.0/Plugins/dbt/index.html | 36 ++++++++
docs/v1.0/Plugins/feishu/index.html | 31 +++++++
docs/v1.0/Plugins/gitee/index.html | 32 +++++++
docs/v1.0/Plugins/gitextractor/index.html | 39 +++++++++
docs/v1.0/Plugins/github/index.html | 31 +++++++
docs/v1.0/Plugins/gitlab/index.html | 31 +++++++
docs/v1.0/Plugins/index.html | 75 ++++++++++++++++
docs/v1.0/Plugins/jenkins/index.html | 31 +++++++
docs/v1.0/Plugins/jira/index.html | 31 +++++++
docs/v1.0/Plugins/opsgenie/index.html | 31 +++++++
docs/v1.0/Plugins/pagerduty/index.html | 31 +++++++
docs/v1.0/Plugins/refdiff/index.html | 32 +++++++
docs/v1.0/Plugins/sonarqube/index.html | 31 +++++++
docs/v1.0/Plugins/tapd/index.html | 31 +++++++
docs/v1.0/Plugins/teambition/index.html | 31 +++++++
docs/v1.0/Plugins/trello/index.html | 31 +++++++
docs/v1.0/Plugins/webhook/index.html | 31 +++++++
docs/v1.0/Plugins/zentao/index.html | 31 +++++++
docs/v1.0/Troubleshooting/Configuration/index.html | 31 +++++++
docs/v1.0/Troubleshooting/Dashboard/index.html | 35 ++++++++
docs/v1.0/Troubleshooting/Installation/index.html | 34 ++++++++
docs/v1.0/Troubleshooting/MySqlIssue/index.html | 38 +++++++++
docs/v1.0/Troubleshooting/index.html | 37 ++++++++
docs/v1.0/search-index.json | 1 +
index.html | 10 +--
livedemo/DataSources/GitHub/index.html | 10 +--
livedemo/DataSources/GitLab/index.html | 10 +--
livedemo/DataSources/Jenkins/index.html | 10 +--
livedemo/DataSources/Jira/index.html | 10 +--
livedemo/DataSources/SonarQube/index.html | 10 +--
livedemo/DataSources/index.html | 10 +--
livedemo/DiveIntoTheLake/index.html | 10 +--
livedemo/DivingIntoTheLake/Ben-Stiefel/index.html | 10 +--
livedemo/DivingIntoTheLake/Tatiana/index.html | 10 +--
livedemo/EngineeringLeads/DORA/index.html | 10 +--
.../EngineeringOverview/index.html | 10 +--
.../EngineeringThroughputAndCycleTime/index.html | 10 +--
.../index.html | 10 +--
.../GitextractorMetricsDashboard/index.html | 10 +--
.../EngineeringLeads/WeeklyBugRetro/index.html | 10 +--
livedemo/EngineeringLeads/index.html | 10 +--
.../OSSMaintainers/CommunityExperience/index.html | 10 +--
.../OSSMaintainers/WeeklyCommunityRetro/index.html | 10 +--
livedemo/OSSMaintainers/index.html | 10 +--
markdown-page/index.html | 10 +--
search-index.json | 2 +-
search/index.html | 10 +--
sitemap.xml | 2 +-
team/index.html | 10 +--
zh/404.html | 10 +--
zh/assets/js/00c49969.6d9d028a.js | 1 +
zh/assets/js/019d53f2.394b910d.js | 1 +
zh/assets/js/0207f06d.7d1358bb.js | 1 +
zh/assets/js/09f1b4ef.f3c54d5a.js | 1 +
zh/assets/js/0a710daa.5fa179ff.js | 1 +
zh/assets/js/0c91995b.56123d27.js | 1 +
zh/assets/js/0e569bfb.58a7d3da.js | 1 +
zh/assets/js/0ea9e40c.be6167be.js | 1 +
zh/assets/js/0eb191d8.129f189f.js | 1 +
zh/assets/js/11bb090e.9829b726.js | 1 +
zh/assets/js/11c01b7a.7266a81a.js | 1 +
zh/assets/js/121db414.4609a20e.js | 1 +
zh/assets/js/1431b59b.0b29f438.js | 1 +
zh/assets/js/1527024c.1f5df41b.js | 1 +
zh/assets/js/1664b0de.4f08bc14.js | 1 +
zh/assets/js/1814ea86.bfa18eca.js | 1 +
zh/assets/js/19b76f95.57b90a96.js | 1 +
zh/assets/js/1e6825aa.d07eb102.js | 1 +
zh/assets/js/206e99cc.c48f6ba7.js | 1 +
zh/assets/js/2244d047.540fab1c.js | 1 +
zh/assets/js/228c454f.4c8de53a.js | 1 +
zh/assets/js/2546a508.915a9c28.js | 1 +
zh/assets/js/257c77cc.7cba6f89.js | 1 +
zh/assets/js/261921ca.6979377b.js | 1 +
zh/assets/js/2711d40f.79d8862f.js | 1 +
zh/assets/js/289eed21.1a4c5c84.js | 1 +
zh/assets/js/2de1f598.ac405b9e.js | 1 +
zh/assets/js/2f72ba37.49a6243e.js | 1 +
zh/assets/js/33e96dbc.3d0a25b8.js | 1 +
zh/assets/js/36dd2f88.f5403a01.js | 1 +
zh/assets/js/3e801986.f320936b.js | 1 +
zh/assets/js/4172d035.7d14f2b0.js | 1 +
zh/assets/js/42c71ca8.a25b8bb9.js | 1 +
zh/assets/js/437513f3.2ee82c37.js | 1 +
zh/assets/js/46101a5b.84e21c4a.js | 1 +
zh/assets/js/4621978b.b96412a0.js | 1 +
zh/assets/js/48daae74.a4b0c63b.js | 1 +
zh/assets/js/4981d4f1.57d8e1f1.js | 1 +
zh/assets/js/4a04715b.42a3f04c.js | 1 +
zh/assets/js/4b5b1cd7.d60b4973.js | 1 +
zh/assets/js/4ec37581.29178e90.js | 1 +
zh/assets/js/51482771.d34740c5.js | 1 +
zh/assets/js/516678d5.b76e87c7.js | 1 +
zh/assets/js/55e82228.f9612c31.js | 1 +
zh/assets/js/59e8d7fc.192276ff.js | 1 +
zh/assets/js/5cbe70c9.78c21a37.js | 1 +
zh/assets/js/5d515680.069f0a18.js | 1 +
zh/assets/js/5e1b628c.7b71a46f.js | 1 +
zh/assets/js/5f0c9198.5c24586a.js | 1 +
zh/assets/js/6b635148.c99099c6.js | 1 +
zh/assets/js/6c34e367.93cc20f8.js | 1 +
zh/assets/js/6e0ffa6c.aa67d55f.js | 1 +
zh/assets/js/6e19be28.6cdbd6ba.js | 1 +
zh/assets/js/6f904565.9efb1fbc.js | 1 +
zh/assets/js/75212dad.d57348c1.js | 1 +
zh/assets/js/75e13633.289f4e97.js | 1 +
zh/assets/js/7743b504.9cbc12fd.js | 1 +
zh/assets/js/776fd568.53d0466f.js | 1 +
zh/assets/js/7b819269.7c5fb849.js | 1 +
zh/assets/js/7cfc6776.2b8a5fe2.js | 1 +
zh/assets/js/8035d881.e79679b7.js | 1 +
zh/assets/js/809287bc.96815159.js | 1 +
zh/assets/js/817b2984.5411b2c8.js | 1 +
zh/assets/js/8385c466.a9f56d82.js | 1 +
zh/assets/js/85612604.3f1e7fa1.js | 1 +
zh/assets/js/8a163ac3.5d5d3cf1.js | 1 +
zh/assets/js/8acfe7a0.529f2b64.js | 1 +
zh/assets/js/8c9b3662.9f5b041a.js | 1 +
zh/assets/js/9029e768.24282d82.js | 1 +
zh/assets/js/91bf9f85.2c393067.js | 1 +
zh/assets/js/951c5fe2.6daca5c5.js | 1 +
zh/assets/js/98b66d2f.2b700c7c.js | 1 +
zh/assets/js/9945846f.061ff3e8.js | 1 +
zh/assets/js/9c30ceeb.8680187e.js | 1 +
zh/assets/js/a728f789.44e00ffe.js | 1 +
zh/assets/js/a95ca203.0366b7fb.js | 1 -
zh/assets/js/a95ca203.6c322955.js | 1 +
zh/assets/js/abfc20f0.26095f2d.js | 1 +
zh/assets/js/b411fd8e.9dc19193.js | 1 +
zh/assets/js/b86da7cf.8561925f.js | 1 +
zh/assets/js/bd173327.48a0500a.js | 1 +
zh/assets/js/bd639b37.be0a3808.js | 1 +
zh/assets/js/c0543bda.f368ed38.js | 1 +
zh/assets/js/c1772be1.89bf86e8.js | 1 +
zh/assets/js/c2b31f2f.59f0ce96.js | 1 +
zh/assets/js/c5bca66e.db263ff6.js | 1 +
zh/assets/js/c7f29b2d.a89d38d0.js | 1 +
zh/assets/js/c962ad0b.0694ab0b.js | 1 +
zh/assets/js/cfa90cfa.4f3ed8c3.js | 1 +
zh/assets/js/d2b934c9.b154c23f.js | 1 +
zh/assets/js/d357a1dc.41cd43fb.js | 1 +
zh/assets/js/d46dbd5e.14d84870.js | 1 +
zh/assets/js/d4b675c9.5bf14ec3.js | 1 +
zh/assets/js/d5b3e9b1.65e400bc.js | 1 +
zh/assets/js/d7ab3ab1.b6e668a9.js | 1 +
zh/assets/js/daf4b403.b6e14137.js | 1 +
zh/assets/js/dc944c27.c4b29f10.js | 1 +
zh/assets/js/e0dee8b6.9b73af5b.js | 1 +
zh/assets/js/e1df9423.a2f39d2d.js | 1 +
zh/assets/js/e7a3ef24.3aa18167.js | 1 +
zh/assets/js/e94f0d2a.023cc9b1.js | 1 +
zh/assets/js/ea6bb822.5818f90d.js | 1 +
zh/assets/js/eac89402.3ea8ceff.js | 1 +
zh/assets/js/ece6f187.23e7e9f0.js | 1 +
zh/assets/js/ed0995d1.eda31cd4.js | 1 +
zh/assets/js/ee208687.09204728.js | 1 +
zh/assets/js/eeb6393e.c7691110.js | 1 +
zh/assets/js/efbd2573.b89e0f12.js | 1 +
zh/assets/js/efbe6df4.987fe73e.js | 1 +
zh/assets/js/f267efe7.c13a64ec.js | 1 +
zh/assets/js/f2fc3494.1bab7190.js | 1 +
zh/assets/js/f5b93e49.b65977f0.js | 1 +
zh/assets/js/f5ea6a60.cf5da6ac.js | 1 +
zh/assets/js/f611f1d6.fc95e518.js | 1 +
zh/assets/js/f65ed766.b93b8635.js | 1 +
zh/assets/js/f705197f.9ca615bb.js | 1 +
zh/assets/js/f7a91bc4.bb6fb7e2.js | 1 +
zh/assets/js/f825f151.b2aaea49.js | 1 +
zh/assets/js/f95a28ae.1dc12b70.js | 1 +
zh/assets/js/f9f22bcd.64e4364c.js | 1 +
zh/assets/js/fa9687bb.5af32623.js | 1 +
zh/assets/js/fed0ba19.11201549.js | 1 +
zh/assets/js/main.cde255e1.js | 2 -
zh/assets/js/main.edcc8914.js | 2 +
...js.LICENSE.txt => main.edcc8914.js.LICENSE.txt} | 0
zh/assets/js/runtime~main.1ab59e1d.js | 1 -
zh/assets/js/runtime~main.6d88f4e9.js | 1 +
zh/blog/apache-welcomes-devlake/index.html | 10 +--
zh/blog/archive/index.html | 10 +--
.../index.html | 10 +--
zh/blog/how-DevLake-is-up-and-running/index.html | 10 +--
zh/blog/index.html | 10 +--
zh/blog/tags/apache/index.html | 10 +--
zh/blog/tags/database/index.html | 10 +--
zh/blog/tags/devlake/index.html | 10 +--
zh/blog/tags/index.html | 10 +--
zh/blog/tags/postgresql/index.html | 10 +--
zh/blogOverview/index.html | 10 +--
zh/community/Events/index.html | 10 +--
.../MakingContributions/BlogSubmission/index.html | 10 +--
.../CommitterApplicationWorkflow/index.html | 10 +--
.../MakingContributions/SignICLA/index.html | 10 +--
.../contributor-growth-program/index.html | 10 +--
.../development-workflow/index.html | 10 +--
.../fix-or-create-issues/index.html | 10 +--
zh/community/MakingContributions/index.html | 10 +--
zh/community/index.html | 10 +--
zh/community/subscribe/index.html | 10 +--
zh/community/trademark/index.html | 10 +--
zh/docs/Config UI/index.html | 10 +--
zh/docs/Configuration/APIKeys/index.html | 10 +--
zh/docs/Configuration/AdvancedMode/index.html | 10 +--
zh/docs/Configuration/AzureDevOps/index.html | 10 +--
zh/docs/Configuration/BitBucket/index.html | 10 +--
zh/docs/Configuration/BitBucketServer/index.html | 10 +--
zh/docs/Configuration/CircleCI/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
zh/docs/Configuration/GitHub/index.html | 10 +--
zh/docs/Configuration/GitLab/index.html | 10 +--
.../HowToOrganizeDevlakeProjects/index.html | 10 +--
zh/docs/Configuration/Jenkins/index.html | 10 +--
zh/docs/Configuration/Jira/index.html | 10 +--
zh/docs/Configuration/Opsgenie/index.html | 10 +--
zh/docs/Configuration/PagerDuty/index.html | 10 +--
zh/docs/Configuration/SonarQube/index.html | 10 +--
zh/docs/Configuration/Tapd/index.html | 10 +--
zh/docs/Configuration/TeamConfiguration/index.html | 10 +--
zh/docs/Configuration/Teambition/index.html | 10 +--
zh/docs/Configuration/Tutorial/index.html | 10 +--
zh/docs/Configuration/Zentao/index.html | 10 +--
zh/docs/Configuration/webhook/index.html | 10 +--
zh/docs/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
zh/docs/DataModels/RawLayerSchema/index.html | 10 +--
zh/docs/DataModels/SystemTables/index.html | 10 +--
zh/docs/DataModels/ToolLayerSchema/index.html | 10 +--
zh/docs/DataModels/index.html | 10 +--
zh/docs/DeveloperManuals/DBMigration/index.html | 10 +--
zh/docs/DeveloperManuals/Dal/index.html | 10 +--
zh/docs/DeveloperManuals/DeveloperSetup/index.html | 10 +--
zh/docs/DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
zh/docs/DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
zh/docs/DeveloperManuals/Project/index.html | 10 +--
zh/docs/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
zh/docs/DeveloperManuals/UnitTest/index.html | 10 +--
zh/docs/DeveloperManuals/index.html | 10 +--
zh/docs/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
zh/docs/GettingStarted/HelmSetup/index.html | 12 +--
zh/docs/GettingStarted/QuickStart/index.html | 10 +--
zh/docs/GettingStarted/Upgrade/index.html | 10 +--
zh/docs/GettingStarted/index.html | 10 +--
zh/docs/Metrics/AddedLinesOfCode/index.html | 10 +--
zh/docs/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
zh/docs/Metrics/BuildCount/index.html | 10 +--
zh/docs/Metrics/BuildDuration/index.html | 10 +--
zh/docs/Metrics/BuildSuccessRate/index.html | 10 +--
zh/docs/Metrics/CFR/index.html | 10 +--
zh/docs/Metrics/CQDuplicatedBlocks/index.html | 10 +--
zh/docs/Metrics/CQDuplicatedLines/index.html | 10 +--
zh/docs/Metrics/CQIssueCount/index.html | 10 +--
zh/docs/Metrics/CQMaintainability-Debt/index.html | 10 +--
zh/docs/Metrics/CQTest/index.html | 10 +--
zh/docs/Metrics/CommitAuthorCount/index.html | 10 +--
zh/docs/Metrics/CommitCount/index.html | 10 +--
zh/docs/Metrics/DeletedLinesOfCode/index.html | 10 +--
zh/docs/Metrics/DeploymentFrequency/index.html | 10 +--
.../FailedDeploymentRecoveryTime/index.html | 10 +--
zh/docs/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
zh/docs/Metrics/LeadTimeForChanges/index.html | 10 +--
zh/docs/Metrics/MTTR/index.html | 10 +--
zh/docs/Metrics/PRCodingTime/index.html | 10 +--
zh/docs/Metrics/PRCount/index.html | 10 +--
zh/docs/Metrics/PRCycleTime/index.html | 10 +--
zh/docs/Metrics/PRDeployTime/index.html | 10 +--
zh/docs/Metrics/PRMergeRate/index.html | 10 +--
zh/docs/Metrics/PRPickupTime/index.html | 10 +--
zh/docs/Metrics/PRReviewDepth/index.html | 10 +--
zh/docs/Metrics/PRReviewTime/index.html | 10 +--
zh/docs/Metrics/PRSize/index.html | 10 +--
zh/docs/Metrics/PRTimeToMerge/index.html | 10 +--
zh/docs/Metrics/RequirementCount/index.html | 10 +--
zh/docs/Metrics/RequirementDeliveryRate/index.html | 10 +--
zh/docs/Metrics/RequirementGranularity/index.html | 10 +--
zh/docs/Metrics/RequirementLeadTime/index.html | 10 +--
zh/docs/Metrics/index.html | 10 +--
zh/docs/Overview/Architecture/index.html | 10 +--
zh/docs/Overview/Introduction/index.html | 10 +--
zh/docs/Overview/KeyConcepts/index.html | 10 +--
zh/docs/Overview/References/index.html | 10 +--
zh/docs/Overview/Roadmap/index.html | 10 +--
zh/docs/Overview/SupportedDataSources/index.html | 10 +--
zh/docs/Overview/index.html | 10 +--
zh/docs/Plugins/azuredevops/index.html | 10 +--
zh/docs/Plugins/bamboo/index.html | 10 +--
zh/docs/Plugins/bitbucket/index.html | 10 +--
zh/docs/Plugins/bitbucket_server/index.html | 10 +--
zh/docs/Plugins/circleci/index.html | 10 +--
zh/docs/Plugins/customize/index.html | 10 +--
zh/docs/Plugins/dbt/index.html | 10 +--
zh/docs/Plugins/feishu/index.html | 10 +--
zh/docs/Plugins/gitee/index.html | 10 +--
zh/docs/Plugins/gitextractor/index.html | 10 +--
zh/docs/Plugins/github/index.html | 10 +--
zh/docs/Plugins/gitlab/index.html | 10 +--
zh/docs/Plugins/index.html | 10 +--
zh/docs/Plugins/jenkins/index.html | 10 +--
zh/docs/Plugins/jira/index.html | 10 +--
zh/docs/Plugins/opsgenie/index.html | 10 +--
zh/docs/Plugins/pagerduty/index.html | 10 +--
zh/docs/Plugins/refdiff/index.html | 10 +--
zh/docs/Plugins/sonarqube/index.html | 10 +--
zh/docs/Plugins/tapd/index.html | 10 +--
zh/docs/Plugins/teambition/index.html | 10 +--
zh/docs/Plugins/trello/index.html | 10 +--
zh/docs/Plugins/webhook/index.html | 10 +--
zh/docs/Plugins/zentao/index.html | 10 +--
zh/docs/Troubleshooting/Configuration/index.html | 10 +--
zh/docs/Troubleshooting/Dashboard/index.html | 10 +--
zh/docs/Troubleshooting/Installation/index.html | 10 +--
zh/docs/Troubleshooting/MySqlIssue/index.html | 10 +--
zh/docs/Troubleshooting/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
zh/docs/v0.15/DataModels/RawLayerSchema/index.html | 10 +--
zh/docs/v0.15/DataModels/SystemTables/index.html | 10 +--
.../v0.15/DataModels/ToolLayerSchema/index.html | 10 +--
zh/docs/v0.15/DataModels/index.html | 10 +--
.../v0.15/DeveloperManuals/DBMigration/index.html | 10 +--
zh/docs/v0.15/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
zh/docs/v0.15/DeveloperManuals/Project/index.html | 10 +--
.../v0.15/DeveloperManuals/Release-SOP/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
zh/docs/v0.15/DeveloperManuals/index.html | 10 +--
.../v0.15/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
zh/docs/v0.15/GettingStarted/HelmSetup/index.html | 10 +--
zh/docs/v0.15/GettingStarted/index.html | 10 +--
zh/docs/v0.15/Metrics/AddedLinesOfCode/index.html | 10 +--
zh/docs/v0.15/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
zh/docs/v0.15/Metrics/BuildCount/index.html | 10 +--
zh/docs/v0.15/Metrics/BuildDuration/index.html | 10 +--
zh/docs/v0.15/Metrics/BuildSuccessRate/index.html | 10 +--
zh/docs/v0.15/Metrics/CFR/index.html | 10 +--
zh/docs/v0.15/Metrics/CommitAuthorCount/index.html | 10 +--
zh/docs/v0.15/Metrics/CommitCount/index.html | 10 +--
.../v0.15/Metrics/DeletedLinesOfCode/index.html | 10 +--
.../v0.15/Metrics/DeploymentFrequency/index.html | 10 +--
zh/docs/v0.15/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
.../v0.15/Metrics/LeadTimeForChanges/index.html | 10 +--
zh/docs/v0.15/Metrics/MTTR/index.html | 10 +--
zh/docs/v0.15/Metrics/PRCodingTime/index.html | 10 +--
zh/docs/v0.15/Metrics/PRCount/index.html | 10 +--
zh/docs/v0.15/Metrics/PRCycleTime/index.html | 10 +--
zh/docs/v0.15/Metrics/PRDeployTime/index.html | 10 +--
zh/docs/v0.15/Metrics/PRMergeRate/index.html | 10 +--
zh/docs/v0.15/Metrics/PRPickupTime/index.html | 10 +--
zh/docs/v0.15/Metrics/PRReviewDepth/index.html | 10 +--
zh/docs/v0.15/Metrics/PRReviewTime/index.html | 10 +--
zh/docs/v0.15/Metrics/PRSize/index.html | 10 +--
zh/docs/v0.15/Metrics/PRTimeToMerge/index.html | 10 +--
zh/docs/v0.15/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
.../v0.15/Metrics/RequirementLeadTime/index.html | 10 +--
zh/docs/v0.15/Metrics/index.html | 10 +--
zh/docs/v0.15/Overview/Architecture/index.html | 10 +--
zh/docs/v0.15/Overview/Introduction/index.html | 10 +--
zh/docs/v0.15/Overview/KeyConcepts/index.html | 10 +--
zh/docs/v0.15/Overview/References/index.html | 10 +--
zh/docs/v0.15/Overview/Roadmap/index.html | 10 +--
.../v0.15/Overview/SupportedDataSources/index.html | 10 +--
zh/docs/v0.15/Overview/index.html | 10 +--
zh/docs/v0.15/Plugins/bitbucket/index.html | 10 +--
zh/docs/v0.15/Plugins/customize/index.html | 10 +--
zh/docs/v0.15/Plugins/dbt/index.html | 10 +--
zh/docs/v0.15/Plugins/feishu/index.html | 10 +--
zh/docs/v0.15/Plugins/gitee/index.html | 10 +--
zh/docs/v0.15/Plugins/gitextractor/index.html | 10 +--
zh/docs/v0.15/Plugins/github/index.html | 10 +--
zh/docs/v0.15/Plugins/gitlab/index.html | 10 +--
zh/docs/v0.15/Plugins/index.html | 10 +--
zh/docs/v0.15/Plugins/jenkins/index.html | 10 +--
zh/docs/v0.15/Plugins/jira/index.html | 10 +--
zh/docs/v0.15/Plugins/pagerduty/index.html | 10 +--
zh/docs/v0.15/Plugins/refdiff/index.html | 10 +--
zh/docs/v0.15/Plugins/tapd/index.html | 10 +--
zh/docs/v0.15/Plugins/webhook/index.html | 10 +--
zh/docs/v0.15/Plugins/zentao/index.html | 10 +--
.../v0.15/Troubleshooting/Configuration/index.html | 10 +--
zh/docs/v0.15/Troubleshooting/Dashboard/index.html | 10 +--
.../v0.15/Troubleshooting/Installation/index.html | 10 +--
zh/docs/v0.15/Troubleshooting/index.html | 10 +--
.../UserManuals/ConfigUI/AdvancedMode/index.html | 10 +--
.../UserManuals/ConfigUI/BitBucket/index.html | 10 +--
.../v0.15/UserManuals/ConfigUI/GitHub/index.html | 10 +--
.../v0.15/UserManuals/ConfigUI/GitLab/index.html | 10 +--
.../v0.15/UserManuals/ConfigUI/Jenkins/index.html | 10 +--
zh/docs/v0.15/UserManuals/ConfigUI/Jira/index.html | 10 +--
zh/docs/v0.15/UserManuals/ConfigUI/Tapd/index.html | 10 +--
.../v0.15/UserManuals/ConfigUI/Tutorial/index.html | 10 +--
.../v0.15/UserManuals/ConfigUI/Zentao/index.html | 10 +--
.../v0.15/UserManuals/ConfigUI/webhook/index.html | 10 +--
zh/docs/v0.15/UserManuals/DORA/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
.../v0.15/UserManuals/TeamConfiguration/index.html | 10 +--
zh/docs/v0.15/UserManuals/index.html | 10 +--
zh/docs/v0.15/search-index.json | 2 +-
.../v0.16/Configuration/AdvancedMode/index.html | 10 +--
zh/docs/v0.16/Configuration/BitBucket/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
zh/docs/v0.16/Configuration/GitHub/index.html | 10 +--
zh/docs/v0.16/Configuration/GitLab/index.html | 10 +--
zh/docs/v0.16/Configuration/Jenkins/index.html | 10 +--
zh/docs/v0.16/Configuration/Jira/index.html | 10 +--
zh/docs/v0.16/Configuration/SonarQube/index.html | 10 +--
zh/docs/v0.16/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
zh/docs/v0.16/Configuration/Tutorial/index.html | 10 +--
zh/docs/v0.16/Configuration/Zentao/index.html | 10 +--
zh/docs/v0.16/Configuration/index.html | 10 +--
zh/docs/v0.16/Configuration/webhook/index.html | 10 +--
zh/docs/v0.16/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
zh/docs/v0.16/DataModels/RawLayerSchema/index.html | 10 +--
zh/docs/v0.16/DataModels/SystemTables/index.html | 10 +--
.../v0.16/DataModels/ToolLayerSchema/index.html | 10 +--
zh/docs/v0.16/DataModels/index.html | 10 +--
.../v0.16/DeveloperManuals/DBMigration/index.html | 10 +--
zh/docs/v0.16/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
zh/docs/v0.16/DeveloperManuals/Project/index.html | 10 +--
.../v0.16/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
zh/docs/v0.16/DeveloperManuals/UnitTest/index.html | 10 +--
zh/docs/v0.16/DeveloperManuals/index.html | 10 +--
.../v0.16/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
zh/docs/v0.16/GettingStarted/HelmSetup/index.html | 10 +--
zh/docs/v0.16/GettingStarted/Upgrade/index.html | 10 +--
zh/docs/v0.16/GettingStarted/index.html | 10 +--
zh/docs/v0.16/Metrics/AddedLinesOfCode/index.html | 10 +--
zh/docs/v0.16/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
zh/docs/v0.16/Metrics/BuildCount/index.html | 10 +--
zh/docs/v0.16/Metrics/BuildDuration/index.html | 10 +--
zh/docs/v0.16/Metrics/BuildSuccessRate/index.html | 10 +--
zh/docs/v0.16/Metrics/CFR/index.html | 10 +--
.../v0.16/Metrics/CQDuplicatedBlocks/index.html | 10 +--
zh/docs/v0.16/Metrics/CQDuplicatedLines/index.html | 10 +--
zh/docs/v0.16/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
zh/docs/v0.16/Metrics/CQTest/index.html | 10 +--
zh/docs/v0.16/Metrics/CommitAuthorCount/index.html | 10 +--
zh/docs/v0.16/Metrics/CommitCount/index.html | 10 +--
.../v0.16/Metrics/DeletedLinesOfCode/index.html | 10 +--
.../v0.16/Metrics/DeploymentFrequency/index.html | 10 +--
zh/docs/v0.16/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
.../v0.16/Metrics/LeadTimeForChanges/index.html | 10 +--
zh/docs/v0.16/Metrics/MTTR/index.html | 10 +--
zh/docs/v0.16/Metrics/PRCodingTime/index.html | 10 +--
zh/docs/v0.16/Metrics/PRCount/index.html | 10 +--
zh/docs/v0.16/Metrics/PRCycleTime/index.html | 10 +--
zh/docs/v0.16/Metrics/PRDeployTime/index.html | 10 +--
zh/docs/v0.16/Metrics/PRMergeRate/index.html | 10 +--
zh/docs/v0.16/Metrics/PRPickupTime/index.html | 10 +--
zh/docs/v0.16/Metrics/PRReviewDepth/index.html | 10 +--
zh/docs/v0.16/Metrics/PRReviewTime/index.html | 10 +--
zh/docs/v0.16/Metrics/PRSize/index.html | 10 +--
zh/docs/v0.16/Metrics/PRTimeToMerge/index.html | 10 +--
zh/docs/v0.16/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
.../v0.16/Metrics/RequirementLeadTime/index.html | 10 +--
zh/docs/v0.16/Metrics/index.html | 10 +--
zh/docs/v0.16/Overview/Architecture/index.html | 10 +--
zh/docs/v0.16/Overview/Introduction/index.html | 10 +--
zh/docs/v0.16/Overview/KeyConcepts/index.html | 10 +--
zh/docs/v0.16/Overview/References/index.html | 10 +--
zh/docs/v0.16/Overview/Roadmap/index.html | 10 +--
.../v0.16/Overview/SupportedDataSources/index.html | 10 +--
zh/docs/v0.16/Overview/index.html | 10 +--
zh/docs/v0.16/Plugins/bitbucket/index.html | 10 +--
zh/docs/v0.16/Plugins/customize/index.html | 10 +--
zh/docs/v0.16/Plugins/dbt/index.html | 10 +--
zh/docs/v0.16/Plugins/feishu/index.html | 10 +--
zh/docs/v0.16/Plugins/gitee/index.html | 10 +--
zh/docs/v0.16/Plugins/gitextractor/index.html | 10 +--
zh/docs/v0.16/Plugins/github/index.html | 10 +--
zh/docs/v0.16/Plugins/gitlab/index.html | 10 +--
zh/docs/v0.16/Plugins/index.html | 10 +--
zh/docs/v0.16/Plugins/jenkins/index.html | 10 +--
zh/docs/v0.16/Plugins/jira/index.html | 10 +--
zh/docs/v0.16/Plugins/pagerduty/index.html | 10 +--
zh/docs/v0.16/Plugins/refdiff/index.html | 10 +--
zh/docs/v0.16/Plugins/sonarqube/index.html | 10 +--
zh/docs/v0.16/Plugins/tapd/index.html | 10 +--
zh/docs/v0.16/Plugins/webhook/index.html | 10 +--
zh/docs/v0.16/Plugins/zentao/index.html | 10 +--
.../v0.16/Troubleshooting/Configuration/index.html | 10 +--
zh/docs/v0.16/Troubleshooting/Dashboard/index.html | 10 +--
.../v0.16/Troubleshooting/Installation/index.html | 10 +--
zh/docs/v0.16/Troubleshooting/index.html | 10 +--
zh/docs/v0.16/search-index.json | 2 +-
.../v0.17/Configuration/AdvancedMode/index.html | 10 +--
zh/docs/v0.17/Configuration/AzureDevOps/index.html | 10 +--
zh/docs/v0.17/Configuration/BitBucket/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
zh/docs/v0.17/Configuration/GitHub/index.html | 10 +--
zh/docs/v0.17/Configuration/GitLab/index.html | 10 +--
zh/docs/v0.17/Configuration/Jenkins/index.html | 10 +--
zh/docs/v0.17/Configuration/Jira/index.html | 10 +--
zh/docs/v0.17/Configuration/PagerDuty/index.html | 10 +--
zh/docs/v0.17/Configuration/SonarQube/index.html | 10 +--
zh/docs/v0.17/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
zh/docs/v0.17/Configuration/Teambition/index.html | 10 +--
zh/docs/v0.17/Configuration/Tutorial/index.html | 10 +--
zh/docs/v0.17/Configuration/Zentao/index.html | 10 +--
zh/docs/v0.17/Configuration/index.html | 10 +--
zh/docs/v0.17/Configuration/webhook/index.html | 10 +--
zh/docs/v0.17/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
zh/docs/v0.17/DataModels/RawLayerSchema/index.html | 10 +--
zh/docs/v0.17/DataModels/SystemTables/index.html | 10 +--
.../v0.17/DataModels/ToolLayerSchema/index.html | 10 +--
zh/docs/v0.17/DataModels/index.html | 10 +--
.../v0.17/DeveloperManuals/DBMigration/index.html | 10 +--
zh/docs/v0.17/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
zh/docs/v0.17/DeveloperManuals/Project/index.html | 10 +--
.../v0.17/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
zh/docs/v0.17/DeveloperManuals/UnitTest/index.html | 10 +--
zh/docs/v0.17/DeveloperManuals/index.html | 10 +--
.../v0.17/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
zh/docs/v0.17/GettingStarted/HelmSetup/index.html | 10 +--
zh/docs/v0.17/GettingStarted/Upgrade/index.html | 10 +--
zh/docs/v0.17/GettingStarted/index.html | 10 +--
zh/docs/v0.17/Metrics/AddedLinesOfCode/index.html | 10 +--
zh/docs/v0.17/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
zh/docs/v0.17/Metrics/BuildCount/index.html | 10 +--
zh/docs/v0.17/Metrics/BuildDuration/index.html | 10 +--
zh/docs/v0.17/Metrics/BuildSuccessRate/index.html | 10 +--
zh/docs/v0.17/Metrics/CFR/index.html | 10 +--
.../v0.17/Metrics/CQDuplicatedBlocks/index.html | 10 +--
zh/docs/v0.17/Metrics/CQDuplicatedLines/index.html | 10 +--
zh/docs/v0.17/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
zh/docs/v0.17/Metrics/CQTest/index.html | 10 +--
zh/docs/v0.17/Metrics/CommitAuthorCount/index.html | 10 +--
zh/docs/v0.17/Metrics/CommitCount/index.html | 10 +--
.../v0.17/Metrics/DeletedLinesOfCode/index.html | 10 +--
.../v0.17/Metrics/DeploymentFrequency/index.html | 10 +--
zh/docs/v0.17/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
.../v0.17/Metrics/LeadTimeForChanges/index.html | 10 +--
zh/docs/v0.17/Metrics/MTTR/index.html | 10 +--
zh/docs/v0.17/Metrics/PRCodingTime/index.html | 10 +--
zh/docs/v0.17/Metrics/PRCount/index.html | 10 +--
zh/docs/v0.17/Metrics/PRCycleTime/index.html | 10 +--
zh/docs/v0.17/Metrics/PRDeployTime/index.html | 10 +--
zh/docs/v0.17/Metrics/PRMergeRate/index.html | 10 +--
zh/docs/v0.17/Metrics/PRPickupTime/index.html | 10 +--
zh/docs/v0.17/Metrics/PRReviewDepth/index.html | 10 +--
zh/docs/v0.17/Metrics/PRReviewTime/index.html | 10 +--
zh/docs/v0.17/Metrics/PRSize/index.html | 10 +--
zh/docs/v0.17/Metrics/PRTimeToMerge/index.html | 10 +--
zh/docs/v0.17/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
.../v0.17/Metrics/RequirementLeadTime/index.html | 10 +--
zh/docs/v0.17/Metrics/index.html | 10 +--
zh/docs/v0.17/Overview/Architecture/index.html | 10 +--
zh/docs/v0.17/Overview/Introduction/index.html | 10 +--
zh/docs/v0.17/Overview/KeyConcepts/index.html | 10 +--
zh/docs/v0.17/Overview/References/index.html | 10 +--
zh/docs/v0.17/Overview/Roadmap/index.html | 10 +--
.../v0.17/Overview/SupportedDataSources/index.html | 10 +--
zh/docs/v0.17/Overview/index.html | 10 +--
zh/docs/v0.17/Plugins/azuredevops/index.html | 10 +--
zh/docs/v0.17/Plugins/bamboo/index.html | 10 +--
zh/docs/v0.17/Plugins/bitbucket/index.html | 10 +--
zh/docs/v0.17/Plugins/customize/index.html | 10 +--
zh/docs/v0.17/Plugins/dbt/index.html | 10 +--
zh/docs/v0.17/Plugins/feishu/index.html | 10 +--
zh/docs/v0.17/Plugins/gitee/index.html | 10 +--
zh/docs/v0.17/Plugins/gitextractor/index.html | 10 +--
zh/docs/v0.17/Plugins/github/index.html | 10 +--
zh/docs/v0.17/Plugins/gitlab/index.html | 10 +--
zh/docs/v0.17/Plugins/index.html | 10 +--
zh/docs/v0.17/Plugins/jenkins/index.html | 10 +--
zh/docs/v0.17/Plugins/jira/index.html | 10 +--
zh/docs/v0.17/Plugins/pagerduty/index.html | 10 +--
zh/docs/v0.17/Plugins/refdiff/index.html | 10 +--
zh/docs/v0.17/Plugins/sonarqube/index.html | 10 +--
zh/docs/v0.17/Plugins/tapd/index.html | 10 +--
zh/docs/v0.17/Plugins/teambition/index.html | 10 +--
zh/docs/v0.17/Plugins/trello/index.html | 10 +--
zh/docs/v0.17/Plugins/webhook/index.html | 10 +--
zh/docs/v0.17/Plugins/zentao/index.html | 10 +--
.../v0.17/Troubleshooting/Configuration/index.html | 10 +--
zh/docs/v0.17/Troubleshooting/Dashboard/index.html | 10 +--
.../v0.17/Troubleshooting/Installation/index.html | 10 +--
.../Troubleshooting/MySqlSizeIssue/index.html | 10 +--
zh/docs/v0.17/Troubleshooting/index.html | 10 +--
zh/docs/v0.17/search-index.json | 2 +-
.../v0.18/Configuration/AdvancedMode/index.html | 10 +--
zh/docs/v0.18/Configuration/AzureDevOps/index.html | 10 +--
zh/docs/v0.18/Configuration/BitBucket/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
zh/docs/v0.18/Configuration/GitHub/index.html | 10 +--
zh/docs/v0.18/Configuration/GitLab/index.html | 10 +--
zh/docs/v0.18/Configuration/Jenkins/index.html | 10 +--
zh/docs/v0.18/Configuration/Jira/index.html | 10 +--
zh/docs/v0.18/Configuration/PagerDuty/index.html | 10 +--
zh/docs/v0.18/Configuration/SonarQube/index.html | 10 +--
zh/docs/v0.18/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
zh/docs/v0.18/Configuration/Teambition/index.html | 10 +--
zh/docs/v0.18/Configuration/Tutorial/index.html | 10 +--
zh/docs/v0.18/Configuration/Zentao/index.html | 10 +--
zh/docs/v0.18/Configuration/index.html | 10 +--
zh/docs/v0.18/Configuration/webhook/index.html | 10 +--
zh/docs/v0.18/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
zh/docs/v0.18/DataModels/RawLayerSchema/index.html | 10 +--
zh/docs/v0.18/DataModels/SystemTables/index.html | 10 +--
.../v0.18/DataModels/ToolLayerSchema/index.html | 10 +--
zh/docs/v0.18/DataModels/index.html | 10 +--
.../v0.18/DeveloperManuals/DBMigration/index.html | 10 +--
zh/docs/v0.18/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
zh/docs/v0.18/DeveloperManuals/Project/index.html | 10 +--
.../v0.18/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
zh/docs/v0.18/DeveloperManuals/UnitTest/index.html | 10 +--
zh/docs/v0.18/DeveloperManuals/index.html | 10 +--
.../v0.18/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
zh/docs/v0.18/GettingStarted/HelmSetup/index.html | 10 +--
.../HowToOrganizeDevlakeProjects/index.html | 10 +--
zh/docs/v0.18/GettingStarted/Upgrade/index.html | 10 +--
zh/docs/v0.18/GettingStarted/index.html | 10 +--
zh/docs/v0.18/Metrics/AddedLinesOfCode/index.html | 10 +--
zh/docs/v0.18/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
zh/docs/v0.18/Metrics/BuildCount/index.html | 10 +--
zh/docs/v0.18/Metrics/BuildDuration/index.html | 10 +--
zh/docs/v0.18/Metrics/BuildSuccessRate/index.html | 10 +--
zh/docs/v0.18/Metrics/CFR/index.html | 10 +--
.../v0.18/Metrics/CQDuplicatedBlocks/index.html | 10 +--
zh/docs/v0.18/Metrics/CQDuplicatedLines/index.html | 10 +--
zh/docs/v0.18/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
zh/docs/v0.18/Metrics/CQTest/index.html | 10 +--
zh/docs/v0.18/Metrics/CommitAuthorCount/index.html | 10 +--
zh/docs/v0.18/Metrics/CommitCount/index.html | 10 +--
.../v0.18/Metrics/DeletedLinesOfCode/index.html | 10 +--
.../v0.18/Metrics/DeploymentFrequency/index.html | 10 +--
zh/docs/v0.18/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
.../v0.18/Metrics/LeadTimeForChanges/index.html | 10 +--
zh/docs/v0.18/Metrics/MTTR/index.html | 10 +--
zh/docs/v0.18/Metrics/PRCodingTime/index.html | 10 +--
zh/docs/v0.18/Metrics/PRCount/index.html | 10 +--
zh/docs/v0.18/Metrics/PRCycleTime/index.html | 10 +--
zh/docs/v0.18/Metrics/PRDeployTime/index.html | 10 +--
zh/docs/v0.18/Metrics/PRMergeRate/index.html | 10 +--
zh/docs/v0.18/Metrics/PRPickupTime/index.html | 10 +--
zh/docs/v0.18/Metrics/PRReviewDepth/index.html | 10 +--
zh/docs/v0.18/Metrics/PRReviewTime/index.html | 10 +--
zh/docs/v0.18/Metrics/PRSize/index.html | 10 +--
zh/docs/v0.18/Metrics/PRTimeToMerge/index.html | 10 +--
zh/docs/v0.18/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
.../v0.18/Metrics/RequirementLeadTime/index.html | 10 +--
zh/docs/v0.18/Metrics/index.html | 10 +--
zh/docs/v0.18/Overview/Architecture/index.html | 10 +--
zh/docs/v0.18/Overview/Introduction/index.html | 10 +--
zh/docs/v0.18/Overview/KeyConcepts/index.html | 10 +--
zh/docs/v0.18/Overview/References/index.html | 10 +--
zh/docs/v0.18/Overview/Roadmap/index.html | 10 +--
.../v0.18/Overview/SupportedDataSources/index.html | 10 +--
zh/docs/v0.18/Overview/index.html | 10 +--
zh/docs/v0.18/Plugins/azuredevops/index.html | 10 +--
zh/docs/v0.18/Plugins/bamboo/index.html | 10 +--
zh/docs/v0.18/Plugins/bitbucket/index.html | 10 +--
zh/docs/v0.18/Plugins/customize/index.html | 10 +--
zh/docs/v0.18/Plugins/dbt/index.html | 10 +--
zh/docs/v0.18/Plugins/feishu/index.html | 10 +--
zh/docs/v0.18/Plugins/gitee/index.html | 10 +--
zh/docs/v0.18/Plugins/gitextractor/index.html | 10 +--
zh/docs/v0.18/Plugins/github/index.html | 10 +--
zh/docs/v0.18/Plugins/gitlab/index.html | 10 +--
zh/docs/v0.18/Plugins/index.html | 10 +--
zh/docs/v0.18/Plugins/jenkins/index.html | 10 +--
zh/docs/v0.18/Plugins/jira/index.html | 10 +--
zh/docs/v0.18/Plugins/pagerduty/index.html | 10 +--
zh/docs/v0.18/Plugins/refdiff/index.html | 10 +--
zh/docs/v0.18/Plugins/sonarqube/index.html | 10 +--
zh/docs/v0.18/Plugins/tapd/index.html | 10 +--
zh/docs/v0.18/Plugins/teambition/index.html | 10 +--
zh/docs/v0.18/Plugins/trello/index.html | 10 +--
zh/docs/v0.18/Plugins/webhook/index.html | 10 +--
zh/docs/v0.18/Plugins/zentao/index.html | 10 +--
.../v0.18/Troubleshooting/Configuration/index.html | 10 +--
zh/docs/v0.18/Troubleshooting/Dashboard/index.html | 10 +--
.../v0.18/Troubleshooting/Installation/index.html | 10 +--
.../Troubleshooting/MySqlSizeIssue/index.html | 10 +--
zh/docs/v0.18/Troubleshooting/index.html | 10 +--
zh/docs/v0.18/search-index.json | 2 +-
.../v0.19/Configuration/AdvancedMode/index.html | 10 +--
zh/docs/v0.19/Configuration/AzureDevOps/index.html | 10 +--
zh/docs/v0.19/Configuration/BitBucket/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
zh/docs/v0.19/Configuration/GitHub/index.html | 10 +--
zh/docs/v0.19/Configuration/GitLab/index.html | 10 +--
zh/docs/v0.19/Configuration/Jenkins/index.html | 10 +--
zh/docs/v0.19/Configuration/Jira/index.html | 10 +--
zh/docs/v0.19/Configuration/PagerDuty/index.html | 10 +--
zh/docs/v0.19/Configuration/SonarQube/index.html | 10 +--
zh/docs/v0.19/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
zh/docs/v0.19/Configuration/Teambition/index.html | 10 +--
zh/docs/v0.19/Configuration/Tutorial/index.html | 10 +--
zh/docs/v0.19/Configuration/Zentao/index.html | 10 +--
zh/docs/v0.19/Configuration/index.html | 10 +--
zh/docs/v0.19/Configuration/webhook/index.html | 10 +--
zh/docs/v0.19/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
zh/docs/v0.19/DataModels/RawLayerSchema/index.html | 10 +--
zh/docs/v0.19/DataModels/SystemTables/index.html | 10 +--
.../v0.19/DataModels/ToolLayerSchema/index.html | 10 +--
zh/docs/v0.19/DataModels/index.html | 10 +--
.../v0.19/DeveloperManuals/DBMigration/index.html | 10 +--
zh/docs/v0.19/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
zh/docs/v0.19/DeveloperManuals/Project/index.html | 10 +--
.../v0.19/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
zh/docs/v0.19/DeveloperManuals/UnitTest/index.html | 10 +--
zh/docs/v0.19/DeveloperManuals/index.html | 10 +--
.../v0.19/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
zh/docs/v0.19/GettingStarted/HelmSetup/index.html | 10 +--
.../HowToOrganizeDevlakeProjects/index.html | 10 +--
zh/docs/v0.19/GettingStarted/Upgrade/index.html | 10 +--
zh/docs/v0.19/GettingStarted/index.html | 10 +--
zh/docs/v0.19/Metrics/AddedLinesOfCode/index.html | 10 +--
zh/docs/v0.19/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
zh/docs/v0.19/Metrics/BuildCount/index.html | 10 +--
zh/docs/v0.19/Metrics/BuildDuration/index.html | 10 +--
zh/docs/v0.19/Metrics/BuildSuccessRate/index.html | 10 +--
zh/docs/v0.19/Metrics/CFR/index.html | 10 +--
.../v0.19/Metrics/CQDuplicatedBlocks/index.html | 10 +--
zh/docs/v0.19/Metrics/CQDuplicatedLines/index.html | 10 +--
zh/docs/v0.19/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
zh/docs/v0.19/Metrics/CQTest/index.html | 10 +--
zh/docs/v0.19/Metrics/CommitAuthorCount/index.html | 10 +--
zh/docs/v0.19/Metrics/CommitCount/index.html | 10 +--
.../v0.19/Metrics/DeletedLinesOfCode/index.html | 10 +--
.../v0.19/Metrics/DeploymentFrequency/index.html | 10 +--
zh/docs/v0.19/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
.../v0.19/Metrics/LeadTimeForChanges/index.html | 10 +--
zh/docs/v0.19/Metrics/MTTR/index.html | 10 +--
zh/docs/v0.19/Metrics/PRCodingTime/index.html | 10 +--
zh/docs/v0.19/Metrics/PRCount/index.html | 10 +--
zh/docs/v0.19/Metrics/PRCycleTime/index.html | 10 +--
zh/docs/v0.19/Metrics/PRDeployTime/index.html | 10 +--
zh/docs/v0.19/Metrics/PRMergeRate/index.html | 10 +--
zh/docs/v0.19/Metrics/PRPickupTime/index.html | 10 +--
zh/docs/v0.19/Metrics/PRReviewDepth/index.html | 10 +--
zh/docs/v0.19/Metrics/PRReviewTime/index.html | 10 +--
zh/docs/v0.19/Metrics/PRSize/index.html | 10 +--
zh/docs/v0.19/Metrics/PRTimeToMerge/index.html | 10 +--
zh/docs/v0.19/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
.../v0.19/Metrics/RequirementLeadTime/index.html | 10 +--
zh/docs/v0.19/Metrics/index.html | 10 +--
zh/docs/v0.19/Overview/Architecture/index.html | 10 +--
zh/docs/v0.19/Overview/Introduction/index.html | 10 +--
zh/docs/v0.19/Overview/KeyConcepts/index.html | 10 +--
zh/docs/v0.19/Overview/References/index.html | 10 +--
zh/docs/v0.19/Overview/Roadmap/index.html | 10 +--
.../v0.19/Overview/SupportedDataSources/index.html | 10 +--
zh/docs/v0.19/Overview/index.html | 10 +--
zh/docs/v0.19/Plugins/azuredevops/index.html | 10 +--
zh/docs/v0.19/Plugins/bamboo/index.html | 10 +--
zh/docs/v0.19/Plugins/bitbucket/index.html | 10 +--
zh/docs/v0.19/Plugins/customize/index.html | 10 +--
zh/docs/v0.19/Plugins/dbt/index.html | 10 +--
zh/docs/v0.19/Plugins/feishu/index.html | 10 +--
zh/docs/v0.19/Plugins/gitee/index.html | 10 +--
zh/docs/v0.19/Plugins/gitextractor/index.html | 10 +--
zh/docs/v0.19/Plugins/github/index.html | 10 +--
zh/docs/v0.19/Plugins/gitlab/index.html | 10 +--
zh/docs/v0.19/Plugins/index.html | 10 +--
zh/docs/v0.19/Plugins/jenkins/index.html | 10 +--
zh/docs/v0.19/Plugins/jira/index.html | 10 +--
zh/docs/v0.19/Plugins/pagerduty/index.html | 10 +--
zh/docs/v0.19/Plugins/refdiff/index.html | 10 +--
zh/docs/v0.19/Plugins/sonarqube/index.html | 10 +--
zh/docs/v0.19/Plugins/tapd/index.html | 10 +--
zh/docs/v0.19/Plugins/teambition/index.html | 10 +--
zh/docs/v0.19/Plugins/trello/index.html | 10 +--
zh/docs/v0.19/Plugins/webhook/index.html | 10 +--
zh/docs/v0.19/Plugins/zentao/index.html | 10 +--
.../v0.19/Troubleshooting/Configuration/index.html | 10 +--
zh/docs/v0.19/Troubleshooting/Dashboard/index.html | 10 +--
.../v0.19/Troubleshooting/Installation/index.html | 10 +--
.../Troubleshooting/MySqlSizeIssue/index.html | 10 +--
zh/docs/v0.19/Troubleshooting/index.html | 10 +--
zh/docs/v0.19/search-index.json | 2 +-
zh/docs/v0.20/Config UI/index.html | 10 +--
zh/docs/v0.20/Configuration/APIKeys/index.html | 10 +--
.../v0.20/Configuration/AdvancedMode/index.html | 10 +--
zh/docs/v0.20/Configuration/AzureDevOps/index.html | 10 +--
zh/docs/v0.20/Configuration/BitBucket/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
zh/docs/v0.20/Configuration/GitHub/index.html | 10 +--
zh/docs/v0.20/Configuration/GitLab/index.html | 10 +--
zh/docs/v0.20/Configuration/Jenkins/index.html | 10 +--
zh/docs/v0.20/Configuration/Jira/index.html | 10 +--
zh/docs/v0.20/Configuration/PagerDuty/index.html | 10 +--
zh/docs/v0.20/Configuration/SonarQube/index.html | 10 +--
zh/docs/v0.20/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
zh/docs/v0.20/Configuration/Teambition/index.html | 10 +--
zh/docs/v0.20/Configuration/Tutorial/index.html | 10 +--
zh/docs/v0.20/Configuration/Zentao/index.html | 10 +--
zh/docs/v0.20/Configuration/webhook/index.html | 10 +--
zh/docs/v0.20/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
zh/docs/v0.20/DataModels/RawLayerSchema/index.html | 10 +--
zh/docs/v0.20/DataModels/SystemTables/index.html | 10 +--
.../v0.20/DataModels/ToolLayerSchema/index.html | 10 +--
zh/docs/v0.20/DataModels/index.html | 10 +--
.../v0.20/DeveloperManuals/DBMigration/index.html | 10 +--
zh/docs/v0.20/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
zh/docs/v0.20/DeveloperManuals/Project/index.html | 10 +--
.../v0.20/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
zh/docs/v0.20/DeveloperManuals/UnitTest/index.html | 10 +--
zh/docs/v0.20/DeveloperManuals/index.html | 10 +--
.../v0.20/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
zh/docs/v0.20/GettingStarted/HelmSetup/index.html | 10 +--
.../HowToOrganizeDevlakeProjects/index.html | 10 +--
zh/docs/v0.20/GettingStarted/Upgrade/index.html | 10 +--
zh/docs/v0.20/GettingStarted/index.html | 10 +--
zh/docs/v0.20/Metrics/AddedLinesOfCode/index.html | 10 +--
zh/docs/v0.20/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
zh/docs/v0.20/Metrics/BuildCount/index.html | 10 +--
zh/docs/v0.20/Metrics/BuildDuration/index.html | 10 +--
zh/docs/v0.20/Metrics/BuildSuccessRate/index.html | 10 +--
zh/docs/v0.20/Metrics/CFR/index.html | 10 +--
.../v0.20/Metrics/CQDuplicatedBlocks/index.html | 10 +--
zh/docs/v0.20/Metrics/CQDuplicatedLines/index.html | 10 +--
zh/docs/v0.20/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
zh/docs/v0.20/Metrics/CQTest/index.html | 10 +--
zh/docs/v0.20/Metrics/CommitAuthorCount/index.html | 10 +--
zh/docs/v0.20/Metrics/CommitCount/index.html | 10 +--
.../v0.20/Metrics/DeletedLinesOfCode/index.html | 10 +--
.../v0.20/Metrics/DeploymentFrequency/index.html | 10 +--
zh/docs/v0.20/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
.../v0.20/Metrics/LeadTimeForChanges/index.html | 10 +--
zh/docs/v0.20/Metrics/MTTR/index.html | 10 +--
zh/docs/v0.20/Metrics/PRCodingTime/index.html | 10 +--
zh/docs/v0.20/Metrics/PRCount/index.html | 10 +--
zh/docs/v0.20/Metrics/PRCycleTime/index.html | 10 +--
zh/docs/v0.20/Metrics/PRDeployTime/index.html | 10 +--
zh/docs/v0.20/Metrics/PRMergeRate/index.html | 10 +--
zh/docs/v0.20/Metrics/PRPickupTime/index.html | 10 +--
zh/docs/v0.20/Metrics/PRReviewDepth/index.html | 10 +--
zh/docs/v0.20/Metrics/PRReviewTime/index.html | 10 +--
zh/docs/v0.20/Metrics/PRSize/index.html | 10 +--
zh/docs/v0.20/Metrics/PRTimeToMerge/index.html | 10 +--
zh/docs/v0.20/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
.../v0.20/Metrics/RequirementLeadTime/index.html | 10 +--
zh/docs/v0.20/Metrics/index.html | 10 +--
zh/docs/v0.20/Overview/Architecture/index.html | 10 +--
zh/docs/v0.20/Overview/Introduction/index.html | 10 +--
zh/docs/v0.20/Overview/KeyConcepts/index.html | 10 +--
zh/docs/v0.20/Overview/References/index.html | 10 +--
zh/docs/v0.20/Overview/Roadmap/index.html | 10 +--
.../v0.20/Overview/SupportedDataSources/index.html | 10 +--
zh/docs/v0.20/Overview/index.html | 10 +--
zh/docs/v0.20/Plugins/azuredevops/index.html | 10 +--
zh/docs/v0.20/Plugins/bamboo/index.html | 10 +--
zh/docs/v0.20/Plugins/bitbucket/index.html | 10 +--
zh/docs/v0.20/Plugins/customize/index.html | 10 +--
zh/docs/v0.20/Plugins/dbt/index.html | 10 +--
zh/docs/v0.20/Plugins/feishu/index.html | 10 +--
zh/docs/v0.20/Plugins/gitee/index.html | 10 +--
zh/docs/v0.20/Plugins/gitextractor/index.html | 10 +--
zh/docs/v0.20/Plugins/github/index.html | 10 +--
zh/docs/v0.20/Plugins/gitlab/index.html | 10 +--
zh/docs/v0.20/Plugins/index.html | 10 +--
zh/docs/v0.20/Plugins/jenkins/index.html | 10 +--
zh/docs/v0.20/Plugins/jira/index.html | 10 +--
zh/docs/v0.20/Plugins/pagerduty/index.html | 10 +--
zh/docs/v0.20/Plugins/refdiff/index.html | 10 +--
zh/docs/v0.20/Plugins/sonarqube/index.html | 10 +--
zh/docs/v0.20/Plugins/tapd/index.html | 10 +--
zh/docs/v0.20/Plugins/teambition/index.html | 10 +--
zh/docs/v0.20/Plugins/trello/index.html | 10 +--
zh/docs/v0.20/Plugins/webhook/index.html | 10 +--
zh/docs/v0.20/Plugins/zentao/index.html | 10 +--
.../v0.20/Troubleshooting/Configuration/index.html | 10 +--
zh/docs/v0.20/Troubleshooting/Dashboard/index.html | 10 +--
.../v0.20/Troubleshooting/Installation/index.html | 10 +--
.../v0.20/Troubleshooting/MySqlIssue/index.html | 10 +--
zh/docs/v0.20/Troubleshooting/index.html | 10 +--
zh/docs/v0.20/search-index.json | 2 +-
zh/docs/v0.21/Config UI/index.html | 10 +--
zh/docs/v0.21/Configuration/APIKeys/index.html | 10 +--
.../v0.21/Configuration/AdvancedMode/index.html | 10 +--
zh/docs/v0.21/Configuration/AzureDevOps/index.html | 10 +--
zh/docs/v0.21/Configuration/BitBucket/index.html | 10 +--
zh/docs/v0.21/Configuration/CircleCI/index.html | 10 +--
.../Dashboards/AccessControl/index.html | 10 +--
.../Dashboards/GrafanaUserGuide/index.html | 10 +--
zh/docs/v0.21/Configuration/GitHub/index.html | 10 +--
zh/docs/v0.21/Configuration/GitLab/index.html | 10 +--
.../HowToOrganizeDevlakeProjects/index.html | 10 +--
zh/docs/v0.21/Configuration/Jenkins/index.html | 10 +--
zh/docs/v0.21/Configuration/Jira/index.html | 10 +--
zh/docs/v0.21/Configuration/Opsgenie/index.html | 10 +--
zh/docs/v0.21/Configuration/PagerDuty/index.html | 10 +--
zh/docs/v0.21/Configuration/SonarQube/index.html | 10 +--
zh/docs/v0.21/Configuration/Tapd/index.html | 10 +--
.../Configuration/TeamConfiguration/index.html | 10 +--
zh/docs/v0.21/Configuration/Teambition/index.html | 10 +--
zh/docs/v0.21/Configuration/Tutorial/index.html | 10 +--
zh/docs/v0.21/Configuration/Zentao/index.html | 10 +--
zh/docs/v0.21/Configuration/webhook/index.html | 10 +--
zh/docs/v0.21/DORA/index.html | 10 +--
.../DataModels/DevLakeDomainLayerSchema/index.html | 10 +--
zh/docs/v0.21/DataModels/RawLayerSchema/index.html | 10 +--
zh/docs/v0.21/DataModels/SystemTables/index.html | 10 +--
.../v0.21/DataModels/ToolLayerSchema/index.html | 10 +--
zh/docs/v0.21/DataModels/index.html | 10 +--
.../v0.21/DeveloperManuals/DBMigration/index.html | 10 +--
zh/docs/v0.21/DeveloperManuals/Dal/index.html | 10 +--
.../DeveloperManuals/DeveloperSetup/index.html | 10 +--
.../DeveloperManuals/E2E-Test-Guide/index.html | 10 +--
.../DeveloperManuals/Notifications/index.html | 10 +--
.../PluginImplementation/index.html | 10 +--
zh/docs/v0.21/DeveloperManuals/Project/index.html | 10 +--
.../v0.21/DeveloperManuals/Release-SOP/index.html | 10 +--
.../SourceCodeReference/index.html | 10 +--
.../TagNamingConventions/index.html | 10 +--
zh/docs/v0.21/DeveloperManuals/UnitTest/index.html | 10 +--
zh/docs/v0.21/DeveloperManuals/index.html | 10 +--
.../v0.21/GettingStarted/Authentication/index.html | 10 +--
.../GettingStarted/DockerComposeSetup/index.html | 10 +--
zh/docs/v0.21/GettingStarted/HelmSetup/index.html | 10 +--
zh/docs/v0.21/GettingStarted/QuickStart/index.html | 10 +--
zh/docs/v0.21/GettingStarted/Upgrade/index.html | 10 +--
zh/docs/v0.21/GettingStarted/index.html | 10 +--
zh/docs/v0.21/Metrics/AddedLinesOfCode/index.html | 10 +--
zh/docs/v0.21/Metrics/BugAge/index.html | 10 +--
.../Metrics/BugCountPer1kLinesOfCode/index.html | 10 +--
zh/docs/v0.21/Metrics/BuildCount/index.html | 10 +--
zh/docs/v0.21/Metrics/BuildDuration/index.html | 10 +--
zh/docs/v0.21/Metrics/BuildSuccessRate/index.html | 10 +--
zh/docs/v0.21/Metrics/CFR/index.html | 10 +--
.../v0.21/Metrics/CQDuplicatedBlocks/index.html | 10 +--
zh/docs/v0.21/Metrics/CQDuplicatedLines/index.html | 10 +--
zh/docs/v0.21/Metrics/CQIssueCount/index.html | 10 +--
.../Metrics/CQMaintainability-Debt/index.html | 10 +--
zh/docs/v0.21/Metrics/CQTest/index.html | 10 +--
zh/docs/v0.21/Metrics/CommitAuthorCount/index.html | 10 +--
zh/docs/v0.21/Metrics/CommitCount/index.html | 10 +--
.../v0.21/Metrics/DeletedLinesOfCode/index.html | 10 +--
.../v0.21/Metrics/DeploymentFrequency/index.html | 10 +--
zh/docs/v0.21/Metrics/IncidentAge/index.html | 10 +--
.../IncidentCountPer1kLinesOfCode/index.html | 10 +--
.../v0.21/Metrics/LeadTimeForChanges/index.html | 10 +--
zh/docs/v0.21/Metrics/MTTR/index.html | 10 +--
zh/docs/v0.21/Metrics/PRCodingTime/index.html | 10 +--
zh/docs/v0.21/Metrics/PRCount/index.html | 10 +--
zh/docs/v0.21/Metrics/PRCycleTime/index.html | 10 +--
zh/docs/v0.21/Metrics/PRDeployTime/index.html | 10 +--
zh/docs/v0.21/Metrics/PRMergeRate/index.html | 10 +--
zh/docs/v0.21/Metrics/PRPickupTime/index.html | 10 +--
zh/docs/v0.21/Metrics/PRReviewDepth/index.html | 10 +--
zh/docs/v0.21/Metrics/PRReviewTime/index.html | 10 +--
zh/docs/v0.21/Metrics/PRSize/index.html | 10 +--
zh/docs/v0.21/Metrics/PRTimeToMerge/index.html | 10 +--
zh/docs/v0.21/Metrics/RequirementCount/index.html | 10 +--
.../Metrics/RequirementDeliveryRate/index.html | 10 +--
.../Metrics/RequirementGranularity/index.html | 10 +--
.../v0.21/Metrics/RequirementLeadTime/index.html | 10 +--
zh/docs/v0.21/Metrics/index.html | 10 +--
zh/docs/v0.21/Overview/Architecture/index.html | 10 +--
zh/docs/v0.21/Overview/Introduction/index.html | 10 +--
zh/docs/v0.21/Overview/KeyConcepts/index.html | 10 +--
zh/docs/v0.21/Overview/References/index.html | 10 +--
zh/docs/v0.21/Overview/Roadmap/index.html | 10 +--
.../v0.21/Overview/SupportedDataSources/index.html | 10 +--
zh/docs/v0.21/Overview/index.html | 10 +--
zh/docs/v0.21/Plugins/azuredevops/index.html | 10 +--
zh/docs/v0.21/Plugins/bamboo/index.html | 10 +--
zh/docs/v0.21/Plugins/bitbucket/index.html | 10 +--
zh/docs/v0.21/Plugins/circleci/index.html | 10 +--
zh/docs/v0.21/Plugins/customize/index.html | 10 +--
zh/docs/v0.21/Plugins/dbt/index.html | 10 +--
zh/docs/v0.21/Plugins/feishu/index.html | 10 +--
zh/docs/v0.21/Plugins/gitee/index.html | 10 +--
zh/docs/v0.21/Plugins/gitextractor/index.html | 10 +--
zh/docs/v0.21/Plugins/github/index.html | 10 +--
zh/docs/v0.21/Plugins/gitlab/index.html | 10 +--
zh/docs/v0.21/Plugins/index.html | 10 +--
zh/docs/v0.21/Plugins/jenkins/index.html | 10 +--
zh/docs/v0.21/Plugins/jira/index.html | 10 +--
zh/docs/v0.21/Plugins/opsgenie/index.html | 10 +--
zh/docs/v0.21/Plugins/pagerduty/index.html | 10 +--
zh/docs/v0.21/Plugins/refdiff/index.html | 10 +--
zh/docs/v0.21/Plugins/sonarqube/index.html | 10 +--
zh/docs/v0.21/Plugins/tapd/index.html | 10 +--
zh/docs/v0.21/Plugins/teambition/index.html | 10 +--
zh/docs/v0.21/Plugins/trello/index.html | 10 +--
zh/docs/v0.21/Plugins/webhook/index.html | 10 +--
zh/docs/v0.21/Plugins/zentao/index.html | 10 +--
.../v0.21/Troubleshooting/Configuration/index.html | 10 +--
zh/docs/v0.21/Troubleshooting/Dashboard/index.html | 10 +--
.../v0.21/Troubleshooting/Installation/index.html | 10 +--
.../v0.21/Troubleshooting/MySqlIssue/index.html | 10 +--
zh/docs/v0.21/Troubleshooting/index.html | 10 +--
zh/docs/v0.21/search-index.json | 2 +-
zh/docs/v1.0/Config UI/index.html | 37 ++++++++
zh/docs/v1.0/Configuration/APIKeys/index.html | 31 +++++++
zh/docs/v1.0/Configuration/AdvancedMode/index.html | 36 ++++++++
zh/docs/v1.0/Configuration/AzureDevOps/index.html | 33 ++++++++
zh/docs/v1.0/Configuration/BitBucket/index.html | 34 ++++++++
.../v1.0/Configuration/BitBucketServer/index.html | 29 +++++++
zh/docs/v1.0/Configuration/CircleCI/index.html | 34 ++++++++
.../Dashboards/AccessControl/index.html | 31 +++++++
.../Dashboards/GrafanaUserGuide/index.html | 31 +++++++
zh/docs/v1.0/Configuration/GitHub/index.html | 34 ++++++++
zh/docs/v1.0/Configuration/GitLab/index.html | 33 ++++++++
.../HowToOrganizeDevlakeProjects/index.html | 61 +++++++++++++
zh/docs/v1.0/Configuration/Jenkins/index.html | 31 +++++++
zh/docs/v1.0/Configuration/Jira/index.html | 33 ++++++++
zh/docs/v1.0/Configuration/Opsgenie/index.html | 31 +++++++
zh/docs/v1.0/Configuration/PagerDuty/index.html | 29 +++++++
zh/docs/v1.0/Configuration/SonarQube/index.html | 29 +++++++
zh/docs/v1.0/Configuration/Tapd/index.html | 31 +++++++
.../Configuration/TeamConfiguration/index.html | 34 ++++++++
zh/docs/v1.0/Configuration/Teambition/index.html | 31 +++++++
zh/docs/v1.0/Configuration/Tutorial/index.html | 29 +++++++
zh/docs/v1.0/Configuration/Zentao/index.html | 29 +++++++
zh/docs/v1.0/Configuration/webhook/index.html | 29 +++++++
zh/docs/v1.0/DORA/index.html | 31 +++++++
.../DataModels/DevLakeDomainLayerSchema/index.html | 36 ++++++++
zh/docs/v1.0/DataModels/RawLayerSchema/index.html | 31 +++++++
zh/docs/v1.0/DataModels/SystemTables/index.html | 31 +++++++
zh/docs/v1.0/DataModels/ToolLayerSchema/index.html | 31 +++++++
zh/docs/v1.0/DataModels/index.html | 37 ++++++++
.../v1.0/DeveloperManuals/DBMigration/index.html | 41 +++++++++
zh/docs/v1.0/DeveloperManuals/Dal/index.html | 31 +++++++
.../DeveloperManuals/DeveloperSetup/index.html | 31 +++++++
.../DeveloperManuals/E2E-Test-Guide/index.html | 60 +++++++++++++
.../v1.0/DeveloperManuals/Notifications/index.html | 31 +++++++
.../PluginImplementation/index.html | 34 ++++++++
zh/docs/v1.0/DeveloperManuals/Project/index.html | 32 +++++++
.../v1.0/DeveloperManuals/Release-SOP/index.html | 36 ++++++++
.../SourceCodeReference/index.html | 34 ++++++++
.../TagNamingConventions/index.html | 31 +++++++
zh/docs/v1.0/DeveloperManuals/UnitTest/index.html | 31 +++++++
zh/docs/v1.0/DeveloperManuals/index.html | 49 +++++++++++
.../v1.0/GettingStarted/Authentication/index.html | 30 +++++++
.../GettingStarted/DockerComposeSetup/index.html | 31 +++++++
zh/docs/v1.0/GettingStarted/HelmSetup/index.html | 34 ++++++++
zh/docs/v1.0/GettingStarted/QuickStart/index.html | 31 +++++++
zh/docs/v1.0/GettingStarted/Upgrade/index.html | 29 +++++++
zh/docs/v1.0/GettingStarted/index.html | 35 ++++++++
zh/docs/v1.0/Metrics/AddedLinesOfCode/index.html | 31 +++++++
zh/docs/v1.0/Metrics/BugAge/index.html | 31 +++++++
.../Metrics/BugCountPer1kLinesOfCode/index.html | 31 +++++++
zh/docs/v1.0/Metrics/BuildCount/index.html | 31 +++++++
zh/docs/v1.0/Metrics/BuildDuration/index.html | 31 +++++++
zh/docs/v1.0/Metrics/BuildSuccessRate/index.html | 31 +++++++
zh/docs/v1.0/Metrics/CFR/index.html | 31 +++++++
zh/docs/v1.0/Metrics/CQDuplicatedBlocks/index.html | 31 +++++++
zh/docs/v1.0/Metrics/CQDuplicatedLines/index.html | 32 +++++++
zh/docs/v1.0/Metrics/CQIssueCount/index.html | 31 +++++++
.../v1.0/Metrics/CQMaintainability-Debt/index.html | 31 +++++++
zh/docs/v1.0/Metrics/CQTest/index.html | 31 +++++++
zh/docs/v1.0/Metrics/CommitAuthorCount/index.html | 31 +++++++
zh/docs/v1.0/Metrics/CommitCount/index.html | 31 +++++++
zh/docs/v1.0/Metrics/DeletedLinesOfCode/index.html | 31 +++++++
.../v1.0/Metrics/DeploymentFrequency/index.html | 31 +++++++
.../FailedDeploymentRecoveryTime/index.html | 31 +++++++
zh/docs/v1.0/Metrics/IncidentAge/index.html | 31 +++++++
.../IncidentCountPer1kLinesOfCode/index.html | 31 +++++++
zh/docs/v1.0/Metrics/LeadTimeForChanges/index.html | 31 +++++++
zh/docs/v1.0/Metrics/MTTR/index.html | 31 +++++++
zh/docs/v1.0/Metrics/PRCodingTime/index.html | 31 +++++++
zh/docs/v1.0/Metrics/PRCount/index.html | 31 +++++++
zh/docs/v1.0/Metrics/PRCycleTime/index.html | 31 +++++++
zh/docs/v1.0/Metrics/PRDeployTime/index.html | 34 ++++++++
zh/docs/v1.0/Metrics/PRMergeRate/index.html | 31 +++++++
zh/docs/v1.0/Metrics/PRPickupTime/index.html | 31 +++++++
zh/docs/v1.0/Metrics/PRReviewDepth/index.html | 31 +++++++
zh/docs/v1.0/Metrics/PRReviewTime/index.html | 31 +++++++
zh/docs/v1.0/Metrics/PRSize/index.html | 31 +++++++
zh/docs/v1.0/Metrics/PRTimeToMerge/index.html | 31 +++++++
zh/docs/v1.0/Metrics/RequirementCount/index.html | 31 +++++++
.../Metrics/RequirementDeliveryRate/index.html | 31 +++++++
.../v1.0/Metrics/RequirementGranularity/index.html | 31 +++++++
.../v1.0/Metrics/RequirementLeadTime/index.html | 31 +++++++
zh/docs/v1.0/Metrics/index.html | 99 ++++++++++++++++++++++
zh/docs/v1.0/Overview/Architecture/index.html | 31 +++++++
zh/docs/v1.0/Overview/Introduction/index.html | 29 +++++++
zh/docs/v1.0/Overview/KeyConcepts/index.html | 34 ++++++++
zh/docs/v1.0/Overview/References/index.html | 33 ++++++++
zh/docs/v1.0/Overview/Roadmap/index.html | 32 +++++++
.../v1.0/Overview/SupportedDataSources/index.html | 36 ++++++++
zh/docs/v1.0/Overview/index.html | 39 +++++++++
zh/docs/v1.0/Plugins/azuredevops/index.html | 32 +++++++
zh/docs/v1.0/Plugins/bamboo/index.html | 31 +++++++
zh/docs/v1.0/Plugins/bitbucket/index.html | 31 +++++++
zh/docs/v1.0/Plugins/bitbucket_server/index.html | 31 +++++++
zh/docs/v1.0/Plugins/circleci/index.html | 31 +++++++
zh/docs/v1.0/Plugins/customize/index.html | 36 ++++++++
zh/docs/v1.0/Plugins/dbt/index.html | 36 ++++++++
zh/docs/v1.0/Plugins/feishu/index.html | 31 +++++++
zh/docs/v1.0/Plugins/gitee/index.html | 32 +++++++
zh/docs/v1.0/Plugins/gitextractor/index.html | 39 +++++++++
zh/docs/v1.0/Plugins/github/index.html | 31 +++++++
zh/docs/v1.0/Plugins/gitlab/index.html | 31 +++++++
zh/docs/v1.0/Plugins/index.html | 75 ++++++++++++++++
zh/docs/v1.0/Plugins/jenkins/index.html | 31 +++++++
zh/docs/v1.0/Plugins/jira/index.html | 31 +++++++
zh/docs/v1.0/Plugins/opsgenie/index.html | 31 +++++++
zh/docs/v1.0/Plugins/pagerduty/index.html | 31 +++++++
zh/docs/v1.0/Plugins/refdiff/index.html | 32 +++++++
zh/docs/v1.0/Plugins/sonarqube/index.html | 31 +++++++
zh/docs/v1.0/Plugins/tapd/index.html | 31 +++++++
zh/docs/v1.0/Plugins/teambition/index.html | 31 +++++++
zh/docs/v1.0/Plugins/trello/index.html | 31 +++++++
zh/docs/v1.0/Plugins/webhook/index.html | 31 +++++++
zh/docs/v1.0/Plugins/zentao/index.html | 31 +++++++
.../v1.0/Troubleshooting/Configuration/index.html | 31 +++++++
zh/docs/v1.0/Troubleshooting/Dashboard/index.html | 35 ++++++++
.../v1.0/Troubleshooting/Installation/index.html | 34 ++++++++
zh/docs/v1.0/Troubleshooting/MySqlIssue/index.html | 38 +++++++++
zh/docs/v1.0/Troubleshooting/index.html | 37 ++++++++
zh/docs/v1.0/search-index.json | 1 +
zh/index.html | 10 +--
zh/livedemo/DataSources/GitHub/index.html | 10 +--
zh/livedemo/DataSources/GitLab/index.html | 10 +--
zh/livedemo/DataSources/Jenkins/index.html | 10 +--
zh/livedemo/DataSources/Jira/index.html | 10 +--
zh/livedemo/DataSources/SonarQube/index.html | 10 +--
zh/livedemo/DataSources/index.html | 10 +--
zh/livedemo/DiveIntoTheLake/index.html | 10 +--
.../DivingIntoTheLake/Ben-Stiefel/index.html | 10 +--
zh/livedemo/DivingIntoTheLake/Tatiana/index.html | 10 +--
zh/livedemo/EngineeringLeads/DORA/index.html | 10 +--
.../EngineeringOverview/index.html | 10 +--
.../EngineeringThroughputAndCycleTime/index.html | 10 +--
.../index.html | 10 +--
.../GitextractorMetricsDashboard/index.html | 10 +--
.../EngineeringLeads/WeeklyBugRetro/index.html | 10 +--
zh/livedemo/EngineeringLeads/index.html | 10 +--
.../OSSMaintainers/CommunityExperience/index.html | 10 +--
.../OSSMaintainers/WeeklyCommunityRetro/index.html | 10 +--
zh/livedemo/OSSMaintainers/index.html | 10 +--
zh/markdown-page/index.html | 10 +--
zh/search-index.json | 2 +-
zh/search/index.html | 10 +--
zh/sitemap.xml | 2 +-
zh/team/index.html | 10 +--
2338 files changed, 17388 insertions(+), 9158 deletions(-)
diff --git a/404.html b/404.html
index d2dcf108bf..c1781bc228 100644
--- a/404.html
+++ b/404.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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/assets/js/00c49969.af41267a.js b/assets/js/00c49969.af41267a.js
new file mode 100644
index 0000000000..2650c7c442
--- /dev/null
+++ b/assets/js/00c49969.af41267a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[94394],{44059:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"GitHub",description:"GitHub Plugin\n"},l=void 0,o={unversionedId:"Plugins/github",id:"version-v1.0/Plugins/github",title:"GitHub",description:"GitHub Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/github.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/019d53f2.09663883.js b/assets/js/019d53f2.09663883.js
new file mode 100644
index 0000000000..962b3a9a71
--- /dev/null
+++ b/assets/js/019d53f2.09663883.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[61069],{37382:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>d,frontMatter:()=>n,metadata:()=>o,toc:()=>u});var r=i(87462),a=(i(67294),i(3905));i(61839);const n={title:"Requirement Granularity",description:"Requirement Granularity\n",sidebar_position:4},s=void 0,o={unversionedId:"Metrics/RequirementGranularity",id:"version-v1.0/Metrics/RequirementGranularity",title:"Requirement Granularity",descripti [...]
\ No newline at end of file
diff --git a/assets/js/01aa15c3.e93ae5f8.js b/assets/js/01aa15c3.e93ae5f8.js
new file mode 100644
index 0000000000..258d9d1a47
--- /dev/null
+++ b/assets/js/01aa15c3.e93ae5f8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2271],{73071:e=>{e.exports=JSON.parse('{"title":"Plugins","slug":"Plugins","permalink":"/docs/v1.0/Plugins","navigation":{"previous":{"title":"UnitTest Test Guide","permalink":"/docs/v1.0/DeveloperManuals/UnitTest"},"next":{"title":"Azure DevOps","permalink":"/docs/v1.0/Plugins/azuredevops"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/0207f06d.e8fb3523.js b/assets/js/0207f06d.e8fb3523.js
new file mode 100644
index 0000000000..d1933845e4
--- /dev/null
+++ b/assets/js/0207f06d.e8fb3523.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[10824],{39024:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>m,contentTitle:()=>r,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>c});var o=i(87462),n=(i(67294),i(3905));i(61839);const a={title:"Commit Count",description:"Commit Count\n",sidebar_position:9},r=void 0,s={unversionedId:"Metrics/CommitCount",id:"version-v1.0/Metrics/CommitCount",title:"Commit Count",description:"Commit Count\n",source:"@site/versioned_docs/versio [...]
\ No newline at end of file
diff --git a/assets/js/06019649.20a7bd03.js b/assets/js/06019649.20a7bd03.js
new file mode 100644
index 0000000000..e33db20b2e
--- /dev/null
+++ b/assets/js/06019649.20a7bd03.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[93730],{90586:o=>{o.exports=JSON.parse('{"title":"Troubleshooting","slug":"Troubleshooting","permalink":"/docs/v1.0/Troubleshooting","navigation":{"previous":{"title":"Zentao","permalink":"/docs/v1.0/Plugins/zentao"},"next":{"title":"Installation Troubleshooting","permalink":"/docs/v1.0/Troubleshooting/Installation"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/062dee4b.e4fed0fa.js b/assets/js/062dee4b.e4fed0fa.js
new file mode 100644
index 0000000000..d455dac923
--- /dev/null
+++ b/assets/js/062dee4b.e4fed0fa.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[30362],{9191:e=>{e.exports=JSON.parse('{"title":"Overview","slug":"Overview","permalink":"/docs/v1.0/Overview","navigation":{"next":{"title":"Introduction","permalink":"/docs/v1.0/Overview/Introduction"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/079aa72e.02f260af.js b/assets/js/079aa72e.02f260af.js
new file mode 100644
index 0000000000..46f49488b5
--- /dev/null
+++ b/assets/js/079aa72e.02f260af.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[43694],{90955:e=>{e.exports=JSON.parse('{"title":"Developer Manuals","slug":"DeveloperManuals","permalink":"/docs/v1.0/DeveloperManuals","navigation":{"previous":{"title":"System Tables","permalink":"/docs/v1.0/DataModels/SystemTables"},"next":{"title":"Developer Setup","permalink":"/docs/v1.0/DeveloperManuals/DeveloperSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/09f1b4ef.49d26334.js b/assets/js/09f1b4ef.49d26334.js
new file mode 100644
index 0000000000..e8cb10ec58
--- /dev/null
+++ b/assets/js/09f1b4ef.49d26334.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[859],{38628:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>d,frontMatter:()=>n,metadata:()=>l,toc:()=>c});var i=o(87462),a=(o(67294),o(3905));o(61839);const n={title:"GitLab",sidebar_position:11,description:"Config UI instruction for GitLab"},s=void 0,l={unversionedId:"Configuration/GitLab",id:"version-v1.0/Configuration/GitLab",title:"GitLab",description:"Config UI instruction for GitLab",source:"@s [...]
\ No newline at end of file
diff --git a/assets/js/0a710daa.99234943.js b/assets/js/0a710daa.99234943.js
new file mode 100644
index 0000000000..362334cdd0
--- /dev/null
+++ b/assets/js/0a710daa.99234943.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[35600],{17302:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var a=i(87462),n=(i(67294),i(3905));i(61839);const r={title:"Jira",description:"Jira Plugin\n"},l=void 0,s={unversionedId:"Plugins/jira",id:"version-v1.0/Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/jira.md",sourceDirName:"Plugins",slu [...]
\ No newline at end of file
diff --git a/assets/js/0c91995b.1988486b.js b/assets/js/0c91995b.1988486b.js
new file mode 100644
index 0000000000..fac45e7645
--- /dev/null
+++ b/assets/js/0c91995b.1988486b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[26416],{22850:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>l});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"Requirement Count",description:"Requirement Count\n",sidebar_position:1},o=void 0,s={unversionedId:"Metrics/RequirementCount",id:"version-v1.0/Metrics/RequirementCount",title:"Requirement Count",description:"Requirement Count\n",sourc [...]
\ No newline at end of file
diff --git a/assets/js/0e569bfb.45d4aaad.js b/assets/js/0e569bfb.45d4aaad.js
new file mode 100644
index 0000000000..2378f0bcc9
--- /dev/null
+++ b/assets/js/0e569bfb.45d4aaad.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55053],{55183:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>n,contentTitle:()=>i,default:()=>m,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var s=t(87462),r=(t(67294),t(3905));t(61839);const o={title:"Raw Layer Schema",description:"Caches raw API responses from data source plugins\n",sidebar_position:3},i=void 0,l={unversionedId:"DataModels/RawLayerSchema",id:"version-v1.0/DataModels/RawLayerSchema",title:"Raw Layer Schema",descrip [...]
\ No newline at end of file
diff --git a/assets/js/0ea9e40c.50ce48e7.js b/assets/js/0ea9e40c.50ce48e7.js
new file mode 100644
index 0000000000..5f23d4637a
--- /dev/null
+++ b/assets/js/0ea9e40c.50ce48e7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4852],{59088:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>m,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>d,toc:()=>s});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"DORA - Failed Deployment Recovery Time",description:"DORA - Failed Deployment Recovery Time\n",sidebar_position:28},r=void 0,d={unversionedId:"Metrics/FailedDeploymentRecoveryTime",id:"version-v1.0/Metrics/FailedDeploymentRecoveryTime" [...]
\ No newline at end of file
diff --git a/assets/js/0eb191d8.45212975.js b/assets/js/0eb191d8.45212975.js
new file mode 100644
index 0000000000..7fa9d2d595
--- /dev/null
+++ b/assets/js/0eb191d8.45212975.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[85148],{8047:(t,i,e)=>{e.r(i),e.d(i,{assets:()=>d,contentTitle:()=>s,default:()=>u,frontMatter:()=>n,metadata:()=>a,toc:()=>c});var o=e(87462),r=(e(67294),e(3905));e(61839);const n={title:"Commit Author Count",description:"Commit Author Count\n",sidebar_position:10},s=void 0,a={unversionedId:"Metrics/CommitAuthorCount",id:"version-v1.0/Metrics/CommitAuthorCount",title:"Commit Author Count",description:"Commit Author Coun [...]
\ No newline at end of file
diff --git a/assets/js/11bb090e.0a68cd40.js b/assets/js/11bb090e.0a68cd40.js
new file mode 100644
index 0000000000..8fdb6d69c8
--- /dev/null
+++ b/assets/js/11bb090e.0a68cd40.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[33943],{84818:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>a,metadata:()=>i,toc:()=>p});var l=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Trello(WIP)",description:"Trello Plugin\n"},r=void 0,i={unversionedId:"Plugins/trello",id:"version-v1.0/Plugins/trello",title:"Trello(WIP)",description:"Trello Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/trello.md",sou [...]
\ No newline at end of file
diff --git a/assets/js/11c01b7a.38b0b6ef.js b/assets/js/11c01b7a.38b0b6ef.js
new file mode 100644
index 0000000000..199e7d892f
--- /dev/null
+++ b/assets/js/11c01b7a.38b0b6ef.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9394],{25978:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>d});var n=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"PR Count",description:"Pull Request Count\n",sidebar_position:13},r=void 0,s={unversionedId:"Metrics/PRCount",id:"version-v1.0/Metrics/PRCount",title:"PR Count",description:"Pull Request Count\n",source:"@site/versioned_docs/version-v1 [...]
\ No newline at end of file
diff --git a/assets/js/121db414.d38e15b0.js b/assets/js/121db414.d38e15b0.js
new file mode 100644
index 0000000000..3bc09c449b
--- /dev/null
+++ b/assets/js/121db414.d38e15b0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1412],{47322:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>r,metadata:()=>n,toc:()=>c});var i=a(87462),o=(a(67294),a(3905));a(61839);const r={title:"Architecture",description:"Understand the architecture of Apache DevLake\n",sidebar_position:2},s=void 0,n={unversionedId:"Overview/Architecture",id:"version-v1.0/Overview/Architecture",title:"Architecture",description:"Understand the [...]
\ No newline at end of file
diff --git a/assets/js/1431b59b.3e855b36.js b/assets/js/1431b59b.3e855b36.js
new file mode 100644
index 0000000000..366d3f267b
--- /dev/null
+++ b/assets/js/1431b59b.3e855b36.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[70966],{53347:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:35,description:"Team Configuration\n"},r=void 0,l={unversionedId:"Configuration/TeamConfiguration",id:"version-v1.0/Configuration/TeamConfiguration",title:"Team Configuration",description:"Team Con [...]
\ No newline at end of file
diff --git a/assets/js/1527024c.eaf6c4ec.js b/assets/js/1527024c.eaf6c4ec.js
new file mode 100644
index 0000000000..a8f1eeb33a
--- /dev/null
+++ b/assets/js/1527024c.eaf6c4ec.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[52906],{22565:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>u,frontMatter:()=>s,metadata:()=>r,toc:()=>l});var i=n(87462),o=(n(67294),n(3905));n(61839);const s={title:"Bug Count per 1k Lines of Code",description:"Bug Count per 1k Lines of Code\n",sidebar_position:6},a=void 0,r={unversionedId:"Metrics/BugCountPer1kLinesOfCode",id:"version-v1.0/Metrics/BugCountPer1kLinesOfCode",title:"Bug Count per 1k [...]
\ No newline at end of file
diff --git a/assets/js/1664b0de.e39bd058.js b/assets/js/1664b0de.e39bd058.js
new file mode 100644
index 0000000000..9e9477c486
--- /dev/null
+++ b/assets/js/1664b0de.e39bd058.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[70510],{68935:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>p,frontMatter:()=>l,metadata:()=>o,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const l={title:"BitBucket Cloud",description:"BitBucket Plugin\n"},r=void 0,o={unversionedId:"Plugins/bitbucket",id:"version-v1.0/Plugins/bitbucket",title:"BitBucket Cloud",description:"BitBucket Plugin\n",source:"@site/versioned_docs/version-v1.0/Pl [...]
\ No newline at end of file
diff --git a/assets/js/1814ea86.c4ab8e3c.js b/assets/js/1814ea86.c4ab8e3c.js
new file mode 100644
index 0000000000..e33740516a
--- /dev/null
+++ b/assets/js/1814ea86.c4ab8e3c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[29710],{15174:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>d,frontMatter:()=>i,metadata:()=>c,toc:()=>r});var n=a(87462),o=(a(67294),a(3905));a(61839);const i={title:"Azure DevOps",sidebar_position:5,description:"Config UI instruction for Azure DevOps"},s=void 0,c={unversionedId:"Configuration/AzureDevOps",id:"version-v1.0/Configuration/AzureDevOps",title:"Azure DevOps",description:"Config UI instr [...]
\ No newline at end of file
diff --git a/assets/js/19b76f95.614b3ffe.js b/assets/js/19b76f95.614b3ffe.js
new file mode 100644
index 0000000000..aaf2cd22f0
--- /dev/null
+++ b/assets/js/19b76f95.614b3ffe.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[51718],{65690:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>u});var n=a(87462),l=(a(67294),a(3905));a(61839);const o={title:"Roadmap",description:"The goals and roadmap for DevLake\n",sidebar_position:10},i=void 0,r={unversionedId:"Overview/Roadmap",id:"version-v1.0/Overview/Roadmap",title:"Roadmap",description:"The goals and roadmap for DevLake\n",source:" [...]
\ No newline at end of file
diff --git a/assets/js/1e6825aa.fe0dfad2.js b/assets/js/1e6825aa.fe0dfad2.js
new file mode 100644
index 0000000000..8148f0088e
--- /dev/null
+++ b/assets/js/1e6825aa.fe0dfad2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[44172],{47065:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>p,frontMatter:()=>a,metadata:()=>r,toc:()=>d});var i=o(87462),n=(o(67294),o(3905));o(61839);const a={title:"API Keys",sidebar_position:31,description:"API Keys\n"},s=void 0,r={unversionedId:"Configuration/APIKeys",id:"version-v1.0/Configuration/APIKeys",title:"API Keys",description:"API Keys\n",source:"@site/versioned_docs/version-v1.0/Conf [...]
\ No newline at end of file
diff --git a/assets/js/206e99cc.610cf0d5.js b/assets/js/206e99cc.610cf0d5.js
new file mode 100644
index 0000000000..7f39331272
--- /dev/null
+++ b/assets/js/206e99cc.610cf0d5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[33804],{67791:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>l});var s=i(87462),n=(i(67294),i(3905));i(61839);const a={title:"Code Quality Issue Count",description:"Code Quality Issue Count\n",sidebar_position:30},o=void 0,r={unversionedId:"Metrics/CQIssueCount",id:"version-v1.0/Metrics/CQIssueCount",title:"Code Quality Issue Count",description:"Code Quality [...]
\ No newline at end of file
diff --git a/assets/js/2244d047.a0409b3c.js b/assets/js/2244d047.a0409b3c.js
new file mode 100644
index 0000000000..1ac8e10dcc
--- /dev/null
+++ b/assets/js/2244d047.a0409b3c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[50043],{7278:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>o,default:()=>c,frontMatter:()=>s,metadata:()=>r,toc:()=>l});var n=t(87462),a=(t(67294),t(3905));t(61839);const s={title:"Build Duration",description:"Build Duration\n",sidebar_position:24},o=void 0,r={unversionedId:"Metrics/BuildDuration",id:"version-v1.0/Metrics/BuildDuration",title:"Build Duration",description:"Build Duration\n",source:"@site/versioned [...]
\ No newline at end of file
diff --git a/assets/js/228c454f.5334d64f.js b/assets/js/228c454f.5334d64f.js
new file mode 100644
index 0000000000..d8149fcd40
--- /dev/null
+++ b/assets/js/228c454f.5334d64f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[27282],{22992:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>m,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var a=n(87462),r=(n(67294),n(3905));n(61839);const l={title:"Project",sidebar_position:5,description:"`Project` is **a set of [Scope](/docs/v1.0/Overview/KeyConcepts#data-scope) from different domains**, a way to group different resources, and it is crucial for some metric calculations like `Do [...]
\ No newline at end of file
diff --git a/assets/js/2546a508.45410b78.js b/assets/js/2546a508.45410b78.js
new file mode 100644
index 0000000000..ee30600cff
--- /dev/null
+++ b/assets/js/2546a508.45410b78.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[69675],{91470:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var o=a(87462),n=(a(67294),a(3905));a(61839);const i={title:"DORA",sidebar_position:4,description:"DORA Metrics\n"},r=void 0,s={unversionedId:"DORA",id:"version-v1.0/DORA",title:"DORA",description:"DORA Metrics\n",source:"@site/versioned_docs/version-v1.0/DORA.md",sourceDirName:".",slug:"/DORA" [...]
\ No newline at end of file
diff --git a/assets/js/257c77cc.171f5829.js b/assets/js/257c77cc.171f5829.js
new file mode 100644
index 0000000000..9de459de44
--- /dev/null
+++ b/assets/js/257c77cc.171f5829.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80454],{27849:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>v,frontMatter:()=>o,metadata:()=>a,toc:()=>d});var n=r(87462),i=(r(67294),r(3905));r(61839);const o={title:"API References",description:"API References\n",sidebar_position:6},s=void 0,a={unversionedId:"Overview/References",id:"version-v1.0/Overview/References",title:"API References",description:"API References\n",source:"@site/versioned_doc [...]
\ No newline at end of file
diff --git a/assets/js/261921ca.c208d2fa.js b/assets/js/261921ca.c208d2fa.js
new file mode 100644
index 0000000000..341baf27df
--- /dev/null
+++ b/assets/js/261921ca.c208d2fa.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[47225],{2914:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>u});var i=a(87462),n=(a(67294),a(3905));a(61839);const r={title:"Azure DevOps",description:"Azure DevOps Plugin\n"},s=void 0,o={unversionedId:"Plugins/azuredevops",id:"version-v1.0/Plugins/azuredevops",title:"Azure DevOps",description:"Azure DevOps Plugin\n",source:"@site/versioned_docs/version-v1.0 [...]
\ No newline at end of file
diff --git a/assets/js/2711d40f.02289809.js b/assets/js/2711d40f.02289809.js
new file mode 100644
index 0000000000..690b9a7814
--- /dev/null
+++ b/assets/js/2711d40f.02289809.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3005],{93429:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>d,frontMatter:()=>a,metadata:()=>c,toc:()=>r});var i=n(87462),o=(n(67294),n(3905));n(61839);const a={title:"Opsgenie",sidebar_position:11,description:"Config UI instruction for Opsgenie"},s=void 0,c={unversionedId:"Configuration/Opsgenie",id:"version-v1.0/Configuration/Opsgenie",title:"Opsgenie",description:"Config UI instruction for Opsgeni [...]
\ No newline at end of file
diff --git a/assets/js/2de1f598.b4ea5595.js b/assets/js/2de1f598.b4ea5595.js
new file mode 100644
index 0000000000..e47e9e16cb
--- /dev/null
+++ b/assets/js/2de1f598.b4ea5595.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[52496],{14465:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>u,frontMatter:()=>a,metadata:()=>o,toc:()=>d});var n=i(87462),s=(i(67294),i(3905));i(61839);const a={title:"Build Success Rate",description:"Build Success Rate\n",sidebar_position:25},l=void 0,o={unversionedId:"Metrics/BuildSuccessRate",id:"version-v1.0/Metrics/BuildSuccessRate",title:"Build Success Rate",description:"Build Success Rate\n", [...]
\ No newline at end of file
diff --git a/assets/js/33e96dbc.403c60f8.js b/assets/js/33e96dbc.403c60f8.js
new file mode 100644
index 0000000000..4ac0784c1b
--- /dev/null
+++ b/assets/js/33e96dbc.403c60f8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[47828],{74463:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>o,contentTitle:()=>r,default:()=>d,frontMatter:()=>s,metadata:()=>l,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const s={title:"Jenkins",description:"Jenkins Plugin\n"},r=void 0,l={unversionedId:"Plugins/jenkins",id:"version-v1.0/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/jenkins.md",source [...]
\ No newline at end of file
diff --git a/assets/js/36dd2f88.2c20972c.js b/assets/js/36dd2f88.2c20972c.js
new file mode 100644
index 0000000000..3e61d0e9de
--- /dev/null
+++ b/assets/js/36dd2f88.2c20972c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[57170],{56778:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>l,default:()=>p,frontMatter:()=>r,metadata:()=>o,toc:()=>m});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"DORA - Median Lead Time for Changes",description:"DORA - Median Lead Time for Changes\n",sidebar_position:27},l=void 0,o={unversionedId:"Metrics/LeadTimeForChanges",id:"version-v1.0/Metrics/LeadTimeForChanges",title:"DORA - Median Lea [...]
\ No newline at end of file
diff --git a/assets/js/3e801986.eeab2034.js b/assets/js/3e801986.eeab2034.js
new file mode 100644
index 0000000000..6e6f9a1fa9
--- /dev/null
+++ b/assets/js/3e801986.eeab2034.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[29515],{41144:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>a,default:()=>u,frontMatter:()=>n,metadata:()=>r,toc:()=>l});var s=i(87462),o=(i(67294),i(3905));i(61839);const n={title:"Code Quality Test",description:"Code Quality Test\n",sidebar_position:31},a=void 0,r={unversionedId:"Metrics/CQTest",id:"version-v1.0/Metrics/CQTest",title:"Code Quality Test",description:"Code Quality Test\n",source:"@site/versioned_ [...]
\ No newline at end of file
diff --git a/assets/js/411e1afd.353403d4.js b/assets/js/411e1afd.353403d4.js
new file mode 100644
index 0000000000..e6f2801a11
--- /dev/null
+++ b/assets/js/411e1afd.353403d4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[46778],{8826:e=>{e.exports=JSON.parse('{"title":"Data Models","slug":"DataModels","permalink":"/docs/v1.0/DataModels","navigation":{"previous":{"title":"Code Quality Duplicated Lines","permalink":"/docs/v1.0/Metrics/CQDuplicatedLines"},"next":{"title":"Domain Layer Schema","permalink":"/docs/v1.0/DataModels/DevLakeDomainLayerSchema"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/4172d035.a57b39ee.js b/assets/js/4172d035.a57b39ee.js
new file mode 100644
index 0000000000..f2385dbd20
--- /dev/null
+++ b/assets/js/4172d035.a57b39ee.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3376],{23e3:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var a=i(87462),n=(i(67294),i(3905));i(61839);const r={title:"Requirement Delivery Rate",description:"Requirement Delivery Rate\n",sidebar_position:3},s=void 0,o={unversionedId:"Metrics/RequirementDeliveryRate",id:"version-v1.0/Metrics/RequirementDeliveryRate",title:"Requirement Delivery Rate",des [...]
\ No newline at end of file
diff --git a/assets/js/42c71ca8.c9585e94.js b/assets/js/42c71ca8.c9585e94.js
new file mode 100644
index 0000000000..528948a157
--- /dev/null
+++ b/assets/js/42c71ca8.c9585e94.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[30665],{58871:(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-v1.0/GettingStarted/DockerComposeSetup",title:"I [...]
\ No newline at end of file
diff --git a/assets/js/437513f3.1ff2471a.js b/assets/js/437513f3.1ff2471a.js
new file mode 100644
index 0000000000..d9b02ca6f1
--- /dev/null
+++ b/assets/js/437513f3.1ff2471a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[24636],{92658:(e,o,r)=>{r.r(o),r.d(o,{assets:()=>c,contentTitle:()=>a,default:()=>l,frontMatter:()=>s,metadata:()=>i,toc:()=>d});var n=r(87462),t=(r(67294),r(3905));r(61839);const s={title:"Source Code References",description:"Source Code References\n",sidebar_position:1},a=void 0,i={unversionedId:"DeveloperManuals/SourceCodeReference",id:"version-v1.0/DeveloperManuals/SourceCodeReference",title:"Source Code References", [...]
\ No newline at end of file
diff --git a/assets/js/46101a5b.ae1291af.js b/assets/js/46101a5b.ae1291af.js
new file mode 100644
index 0000000000..6c7cc277c8
--- /dev/null
+++ b/assets/js/46101a5b.ae1291af.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[40608],{39209:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>m,frontMatter:()=>l,metadata:()=>o,toc:()=>d});var a=n(87462),r=(n(67294),n(3905));n(61839);const l={title:"Webhook",description:"Webhook Plugin\n"},i=void 0,o={unversionedId:"Plugins/webhook",id:"version-v1.0/Plugins/webhook",title:"Webhook",description:"Webhook Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/webhook.md",source [...]
\ No newline at end of file
diff --git a/assets/js/4621978b.ae3f84b9.js b/assets/js/4621978b.ae3f84b9.js
new file mode 100644
index 0000000000..e8a5c8bd81
--- /dev/null
+++ b/assets/js/4621978b.ae3f84b9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[50316],{65901:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>l,toc:()=>u});var o=a(87462),i=(a(67294),a(3905));a(61839);const n={title:"Configuration and Blueprint Troubleshooting",sidebar_position:2,description:"Debug errors found in Config UI or during data collection.\n"},r=void 0,l={unversionedId:"Troubleshooting/Configuration",id:"version-v1.0/Troubleshooting/Con [...]
\ No newline at end of file
diff --git a/assets/js/48daae74.fc92ec76.js b/assets/js/48daae74.fc92ec76.js
new file mode 100644
index 0000000000..650756dcc4
--- /dev/null
+++ b/assets/js/48daae74.fc92ec76.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[89989],{57829:(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-v1.0/GettingStarted/Upgrade",title:"Upgrade",description:"How to upgrade y [...]
\ No newline at end of file
diff --git a/assets/js/4981d4f1.f53c0d3e.js b/assets/js/4981d4f1.f53c0d3e.js
new file mode 100644
index 0000000000..80126afc49
--- /dev/null
+++ b/assets/js/4981d4f1.f53c0d3e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[89612],{14352:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>r,contentTitle:()=>c,default:()=>p,frontMatter:()=>a,metadata:()=>l,toc:()=>s});var i=o(87462),n=(o(67294),o(3905));o(61839);const a={title:"CircleCI",sidebar_position:8,description:"Config UI instruction for CircleCI"},c=void 0,l={unversionedId:"Configuration/CircleCI",id:"version-v1.0/Configuration/CircleCI",title:"CircleCI",description:"Config UI instruction for CircleC [...]
\ No newline at end of file
diff --git a/assets/js/4a04715b.3196228c.js b/assets/js/4a04715b.3196228c.js
new file mode 100644
index 0000000000..253fde3d84
--- /dev/null
+++ b/assets/js/4a04715b.3196228c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[13716],{93101:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>n,default:()=>m,frontMatter:()=>r,metadata:()=>i,toc:()=>d});var o=t(87462),s=(t(67294),t(3905));t(61839);const r={title:"Dashboard Access Control",sidebar_position:2,description:"Dashboard Access Control\n"},n="Dashboard Access Control",i={unversionedId:"Configuration/Dashboards/AccessControl",id:"version-v1.0/Configuration/Dashboards/AccessControl",tit [...]
\ No newline at end of file
diff --git a/assets/js/4b5b1cd7.866dfc94.js b/assets/js/4b5b1cd7.866dfc94.js
new file mode 100644
index 0000000000..3dd0b3e44a
--- /dev/null
+++ b/assets/js/4b5b1cd7.866dfc94.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[37541],{74858:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>l,contentTitle:()=>o,default:()=>d,frontMatter:()=>n,metadata:()=>r,toc:()=>u});var s=a(87462),i=(a(67294),a(3905));a(61839);const n={title:"UnitTest Test Guide",description:"The steps to write UnitTest tests for plugins.\n"},o="Introduction of UnitTest",r={unversionedId:"DeveloperManuals/UnitTest",id:"version-v1.0/DeveloperManuals/UnitTest",title:"UnitTest Test Guide",des [...]
\ No newline at end of file
diff --git a/assets/js/4ec37581.075b6378.js b/assets/js/4ec37581.075b6378.js
new file mode 100644
index 0000000000..c7d79d5023
--- /dev/null
+++ b/assets/js/4ec37581.075b6378.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[22041],{36330:(a,e,t)=>{t.r(e),t.d(e,{assets:()=>s,contentTitle:()=>o,default:()=>u,frontMatter:()=>r,metadata:()=>l,toc:()=>d});var n=t(87462),i=(t(67294),t(3905));t(61839);const r={title:"Grafana User Guide",sidebar_position:2,description:"Grafana User Guide\n"},o="Grafana",l={unversionedId:"Configuration/Dashboards/GrafanaUserGuide",id:"version-v1.0/Configuration/Dashboards/GrafanaUserGuide",title:"Grafana User Guide" [...]
\ No newline at end of file
diff --git a/assets/js/51482771.537f1fe7.js b/assets/js/51482771.537f1fe7.js
new file mode 100644
index 0000000000..d5e656bf24
--- /dev/null
+++ b/assets/js/51482771.537f1fe7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1917],{31719:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>r,contentTitle:()=>i,default:()=>u,frontMatter:()=>l,metadata:()=>s,toc:()=>d});var a=o(87462),n=(o(67294),o(3905));o(61839);const l={title:"Mysql Troubleshooting",sidebar_position:4,description:"Mysql Troubleshooting\n"},i=void 0,s={unversionedId:"Troubleshooting/MySqlIssue",id:"version-v1.0/Troubleshooting/MySqlIssue",title:"Mysql Troubleshooting",description:"Mysql Troub [...]
\ No newline at end of file
diff --git a/assets/js/516678d5.ed0115bc.js b/assets/js/516678d5.ed0115bc.js
new file mode 100644
index 0000000000..32d3996fa5
--- /dev/null
+++ b/assets/js/516678d5.ed0115bc.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[37218],{82073:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>a,metadata:()=>r,toc:()=>u});var o=n(87462),i=(n(67294),n(3905));n(61839);const a={title:"SonarQube Server",sidebar_position:19,description:"Config UI instruction for SonarQube"},s=void 0,r={unversionedId:"Configuration/SonarQube",id:"version-v1.0/Configuration/SonarQube",title:"SonarQube Server",description:"Config UI ins [...]
\ No newline at end of file
diff --git a/assets/js/55e82228.da60aa35.js b/assets/js/55e82228.da60aa35.js
new file mode 100644
index 0000000000..763496769b
--- /dev/null
+++ b/assets/js/55e82228.da60aa35.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[41805],{50363:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>o,default:()=>p,frontMatter:()=>n,metadata:()=>s,toc:()=>l});var i=a(87462),r=(a(67294),a(3905));a(61839);const n={title:"Quick Start",description:"The steps to utilize Apache DevLake\n",sidebar_position:1},o=void 0,s={unversionedId:"GettingStarted/QuickStart",id:"version-v1.0/GettingStarted/QuickStart",title:"Quick Start",description:"The steps to utili [...]
\ No newline at end of file
diff --git a/assets/js/59e8d7fc.ccf6dd82.js b/assets/js/59e8d7fc.ccf6dd82.js
new file mode 100644
index 0000000000..7e3c7848ea
--- /dev/null
+++ b/assets/js/59e8d7fc.ccf6dd82.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[50604],{68686:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"v1.0","label":"v1.0","banner":"unmaintained","badge":true,"className":"docs-version-v1.0","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Overview","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/v1.0/Overview/Introduction","docId":"Overview/Introduction"},{"type":"link","lab [...]
\ No newline at end of file
diff --git a/assets/js/5cbe70c9.a36b3e37.js b/assets/js/5cbe70c9.a36b3e37.js
new file mode 100644
index 0000000000..23eba156e8
--- /dev/null
+++ b/assets/js/5cbe70c9.a36b3e37.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[71652],{47293:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var a=i(87462),n=(i(67294),i(3905));i(61839);const o={title:"GitHub",sidebar_position:9,description:"Config UI instruction for GitHub"},s=void 0,l={unversionedId:"Configuration/GitHub",id:"version-v1.0/Configuration/GitHub",title:"GitHub",description:"Config UI instruction for GitHub",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/5d515680.030e4408.js b/assets/js/5d515680.030e4408.js
new file mode 100644
index 0000000000..ca20fecc73
--- /dev/null
+++ b/assets/js/5d515680.030e4408.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[18005],{94615:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>p,contentTitle:()=>a,default:()=>c,frontMatter:()=>l,metadata:()=>r,toc:()=>s});var n=i(87462),o=(i(67294),i(3905));i(61839);const l={title:"GitExtractor",description:"GitExtractor Plugin\n"},a=void 0,r={unversionedId:"Plugins/gitextractor",id:"version-v1.0/Plugins/gitextractor",title:"GitExtractor",description:"GitExtractor Plugin\n",source:"@site/versioned_docs/version-v [...]
\ No newline at end of file
diff --git a/assets/js/5e1b628c.099bbb3c.js b/assets/js/5e1b628c.099bbb3c.js
new file mode 100644
index 0000000000..9b6cfedb7a
--- /dev/null
+++ b/assets/js/5e1b628c.099bbb3c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[12365],{98401:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>u,contentTitle:()=>o,default:()=>p,frontMatter:()=>n,metadata:()=>s,toc:()=>l});var r=i(87462),a=(i(67294),i(3905));i(61839);const n={title:"PagerDuty",description:"PagerDuty Plugin\n"},o=void 0,s={unversionedId:"Plugins/pagerduty",id:"version-v1.0/Plugins/pagerduty",title:"PagerDuty",description:"PagerDuty Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/pagerd [...]
\ No newline at end of file
diff --git a/assets/js/5f0c9198.8fb054b8.js b/assets/js/5f0c9198.8fb054b8.js
new file mode 100644
index 0000000000..6c51c53f80
--- /dev/null
+++ b/assets/js/5f0c9198.8fb054b8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[40876],{5944:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>r,default:()=>m,frontMatter:()=>l,metadata:()=>d,toc:()=>s});var a=n(87462),i=(n(67294),n(3905));n(61839);const l={title:"DORA - Change Failure Rate",description:"DORA - Change Failure Rate\n",sidebar_position:29},r=void 0,d={unversionedId:"Metrics/CFR",id:"version-v1.0/Metrics/CFR",title:"DORA - Change Failure Rate",description:"DORA - Change Failure Rat [...]
\ No newline at end of file
diff --git a/assets/js/6b635148.a14f2715.js b/assets/js/6b635148.a14f2715.js
new file mode 100644
index 0000000000..bf92aec302
--- /dev/null
+++ b/assets/js/6b635148.a14f2715.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[78727],{11147:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>r,contentTitle:()=>i,default:()=>m,frontMatter:()=>n,metadata:()=>o,toc:()=>d});var s=t(87462),l=(t(67294),t(3905));t(61839);const n={title:"System Tables",description:"Stores DevLake's own entities\n",sidebar_position:4},i=void 0,o={unversionedId:"DataModels/SystemTables",id:"version-v1.0/DataModels/SystemTables",title:"System Tables",description:"Stores DevLake's own ent [...]
\ No newline at end of file
diff --git a/assets/js/6c34e367.fe93065b.js b/assets/js/6c34e367.fe93065b.js
new file mode 100644
index 0000000000..6b6919866c
--- /dev/null
+++ b/assets/js/6c34e367.fe93065b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[72378],{26070:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>m,frontMatter:()=>d,metadata:()=>a,toc:()=>r});var o=i(87462),n=(i(67294),i(3905));i(61839);const d={title:"Deleted Lines of Code",description:"Deleted Lines of Code\n",sidebar_position:12},s=void 0,a={unversionedId:"Metrics/DeletedLinesOfCode",id:"version-v1.0/Metrics/DeletedLinesOfCode",title:"Deleted Lines of Code",description:"Deleted L [...]
\ No newline at end of file
diff --git a/assets/js/6e0ffa6c.757d6282.js b/assets/js/6e0ffa6c.757d6282.js
new file mode 100644
index 0000000000..8a7aa3f16a
--- /dev/null
+++ b/assets/js/6e0ffa6c.757d6282.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6064],{57853:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>l,default:()=>m,frontMatter:()=>i,metadata:()=>r,toc:()=>p});var a=t(87462),o=(t(67294),t(3905));t(61839);const i={title:"Plugin Implementation",sidebar_position:2,description:"Plugin Implementation\n"},l=void 0,r={unversionedId:"DeveloperManuals/PluginImplementation",id:"version-v1.0/DeveloperManuals/PluginImplementation",title:"Plugin Implementation",de [...]
\ No newline at end of file
diff --git a/assets/js/6e19be28.99300366.js b/assets/js/6e19be28.99300366.js
new file mode 100644
index 0000000000..48306c0ce8
--- /dev/null
+++ b/assets/js/6e19be28.99300366.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55611],{1775:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>d});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"DORA - Median Time to Restore Service",description:"DORA - Median Time to Restore Service\n",sidebar_position:28},o=void 0,s={unversionedId:"Metrics/MTTR",id:"version-v1.0/Metrics/MTTR",title:"DORA - Median Time to Restore Service",des [...]
\ No newline at end of file
diff --git a/assets/js/75212dad.a5362fe5.js b/assets/js/75212dad.a5362fe5.js
new file mode 100644
index 0000000000..385769b9ad
--- /dev/null
+++ b/assets/js/75212dad.a5362fe5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[97014],{69508:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>u,frontMatter:()=>r,metadata:()=>s,toc:()=>d});var i=a(87462),o=(a(67294),a(3905));a(61839);const r={title:"Introduction",description:"General introduction of Apache DevLake",sidebar_position:1},n=void 0,s={unversionedId:"Overview/Introduction",id:"version-v1.0/Overview/Introduction",title:"Introduction",description:"General introduction of [...]
\ No newline at end of file
diff --git a/assets/js/75e13633.91352e6f.js b/assets/js/75e13633.91352e6f.js
new file mode 100644
index 0000000000..b896ffa7cf
--- /dev/null
+++ b/assets/js/75e13633.91352e6f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[38500],{86951:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>a,default:()=>p,frontMatter:()=>o,metadata:()=>l,toc:()=>r});var i=t(87462),s=(t(67294),t(3905));t(61839);const o={title:"Jenkins",sidebar_position:13,description:"Config UI instruction for Jenkins"},a=void 0,l={unversionedId:"Configuration/Jenkins",id:"version-v1.0/Configuration/Jenkins",title:"Jenkins",description:"Config UI instruction for Jenkins",so [...]
\ No newline at end of file
diff --git a/assets/js/776fd568.1a100677.js b/assets/js/776fd568.1a100677.js
new file mode 100644
index 0000000000..fd70693821
--- /dev/null
+++ b/assets/js/776fd568.1a100677.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[91e3],{55279:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>d,frontMatter:()=>a,metadata:()=>r,toc:()=>u});var n=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"Notifications",description:"Notifications\n",sidebar_position:4},s=void 0,r={unversionedId:"DeveloperManuals/Notifications",id:"version-v1.0/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:"@s [...]
\ No newline at end of file
diff --git a/assets/js/7b819269.d34951b7.js b/assets/js/7b819269.d34951b7.js
new file mode 100644
index 0000000000..c0a59eab63
--- /dev/null
+++ b/assets/js/7b819269.d34951b7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[41679],{45014:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>l,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>p});var o=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Gitee(WIP)",description:"Gitee Plugin\n"},l=void 0,r={unversionedId:"Plugins/gitee",id:"version-v1.0/Plugins/gitee",title:"Gitee(WIP)",description:"Gitee Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/gitee.md",sourceDirN [...]
\ No newline at end of file
diff --git a/assets/js/7bbf68d1.35abf0c3.js b/assets/js/7bbf68d1.35abf0c3.js
new file mode 100644
index 0000000000..582d1579e1
--- /dev/null
+++ b/assets/js/7bbf68d1.35abf0c3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[31578],{3343:t=>{t.exports=JSON.parse('{"title":"Config UI","slug":"Config UI","permalink":"/docs/v1.0/Config UI","navigation":{"previous":{"title":"Security and Authentication","permalink":"/docs/v1.0/GettingStarted/Authentication"},"next":{"title":"Tutorial","permalink":"/docs/v1.0/Configuration/Tutorial"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/7cfc6776.99c2bf80.js b/assets/js/7cfc6776.99c2bf80.js
new file mode 100644
index 0000000000..5396f0f207
--- /dev/null
+++ b/assets/js/7cfc6776.99c2bf80.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9694],{96210:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>o,contentTitle:()=>r,default:()=>p,frontMatter:()=>l,metadata:()=>s,toc:()=>c});var n=i(87462),a=(i(67294),i(3905));i(61839);const l={title:"CircleCI",description:"CircleCI Plugin\n"},r=void 0,s={unversionedId:"Plugins/circleci",id:"version-v1.0/Plugins/circleci",title:"CircleCI",description:"CircleCI Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/circleci.md", [...]
\ No newline at end of file
diff --git a/assets/js/8035d881.f1fd108d.js b/assets/js/8035d881.f1fd108d.js
new file mode 100644
index 0000000000..7370dcf7fa
--- /dev/null
+++ b/assets/js/8035d881.f1fd108d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[53626],{34319:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>a,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var n=i(87462),s=(i(67294),i(3905));i(61839);const o={title:"Build Count",description:"Build Count\n",sidebar_position:23},a=void 0,l={unversionedId:"Metrics/BuildCount",id:"version-v1.0/Metrics/BuildCount",title:"Build Count",description:"Build Count\n",source:"@site/versioned_docs/version-v1. [...]
\ No newline at end of file
diff --git a/assets/js/809287bc.310063e0.js b/assets/js/809287bc.310063e0.js
new file mode 100644
index 0000000000..a3408a3a5e
--- /dev/null
+++ b/assets/js/809287bc.310063e0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80324],{22620:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>m});var r=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"PR Review Time",description:"PR Review Time\n",sidebar_position:17},n=void 0,s={unversionedId:"Metrics/PRReviewTime",id:"version-v1.0/Metrics/PRReviewTime",title:"PR Review Time",description:"PR Review Time\n",source:"@site/versioned_ [...]
\ No newline at end of file
diff --git a/assets/js/817b2984.ef745cd0.js b/assets/js/817b2984.ef745cd0.js
new file mode 100644
index 0000000000..0ea30d307b
--- /dev/null
+++ b/assets/js/817b2984.ef745cd0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[92626],{47865:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>p});var o=a(87462),n=(a(67294),a(3905));a(61839);const r={title:"Bamboo",description:"Bamboo Plugin\n"},i=void 0,s={unversionedId:"Plugins/bamboo",id:"version-v1.0/Plugins/bamboo",title:"Bamboo",description:"Bamboo Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/bamboo.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/85612604.c7025c97.js b/assets/js/85612604.c7025c97.js
new file mode 100644
index 0000000000..391b07efc2
--- /dev/null
+++ b/assets/js/85612604.c7025c97.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[89372],{30746:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>o,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>d});var a=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Code Quality Maintainability-Debt",description:"Code Quality Maintainability-Debt\n",sidebar_position:32},o=void 0,l={unversionedId:"Metrics/CQMaintainability-Debt",id:"version-v1.0/Metrics/CQMaintainability-Debt",title:"Code Quality [...]
\ No newline at end of file
diff --git a/assets/js/8a163ac3.d5b982a3.js b/assets/js/8a163ac3.d5b982a3.js
new file mode 100644
index 0000000000..b3a7117fd5
--- /dev/null
+++ b/assets/js/8a163ac3.d5b982a3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[75750],{80009:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>o,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>l});var n=t(87462),s=(t(67294),t(3905));t(61839);const a={title:"PR Size",description:"PR Size\n",sidebar_position:22},o=void 0,r={unversionedId:"Metrics/PRSize",id:"version-v1.0/Metrics/PRSize",title:"PR Size",description:"PR Size\n",source:"@site/versioned_docs/version-v1.0/Metrics/PRSize.md",sou [...]
\ No newline at end of file
diff --git a/assets/js/8acfe7a0.5d756649.js b/assets/js/8acfe7a0.5d756649.js
new file mode 100644
index 0000000000..ea3165bbc4
--- /dev/null
+++ b/assets/js/8acfe7a0.5d756649.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[44055],{22282:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>l,contentTitle:()=>i,default:()=>p,frontMatter:()=>n,metadata:()=>r,toc:()=>d});var a=o(87462),s=(o(67294),o(3905));o(61839);const n={title:"Dashboard Troubleshooting",sidebar_position:3,description:"Dashboard Troubleshooting\n"},i=void 0,r={unversionedId:"Troubleshooting/Dashboard",id:"version-v1.0/Troubleshooting/Dashboard",title:"Dashboard Troubleshooting",description:" [...]
\ No newline at end of file
diff --git a/assets/js/8c9b3662.74f46d1b.js b/assets/js/8c9b3662.74f46d1b.js
new file mode 100644
index 0000000000..06ed066671
--- /dev/null
+++ b/assets/js/8c9b3662.74f46d1b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[26709],{17679:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>l,default:()=>s,frontMatter:()=>o,metadata:()=>r,toc:()=>p});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Blueprint Advanced Mode",sidebar_position:29,description:"Using the advanced mode of Config-UI\n"},l=void 0,r={unversionedId:"Configuration/AdvancedMode",id:"version-v1.0/Configuration/AdvancedMode",title:"Blueprint Advanced Mode",des [...]
\ No newline at end of file
diff --git a/assets/js/8d6491b4.fc6549fa.js b/assets/js/8d6491b4.fc6549fa.js
new file mode 100644
index 0000000000..c2c192738f
--- /dev/null
+++ b/assets/js/8d6491b4.fc6549fa.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[93505],{12672:t=>{t.exports=JSON.parse('{"title":"Getting Started","slug":"GettingStarted","permalink":"/docs/v1.0/GettingStarted","navigation":{"previous":{"title":"Roadmap","permalink":"/docs/v1.0/Overview/Roadmap"},"next":{"title":"Quick Start","permalink":"/docs/v1.0/GettingStarted/QuickStart"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/9029e768.9b02b978.js b/assets/js/9029e768.9b02b978.js
new file mode 100644
index 0000000000..9d104d3ea0
--- /dev/null
+++ b/assets/js/9029e768.9b02b978.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[96950],{82318:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>o,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>p});var n=t(87462),r=(t(67294),t(3905));t(61839);const a={title:"PR Pickup Time",description:"PR Pickup Time\n",sidebar_position:16},o=void 0,s={unversionedId:"Metrics/PRPickupTime",id:"version-v1.0/Metrics/PRPickupTime",title:"PR Pickup Time",description:"PR Pickup Time\n",source:"@site/versioned_ [...]
\ No newline at end of file
diff --git a/assets/js/91bf9f85.e398a17e.js b/assets/js/91bf9f85.e398a17e.js
new file mode 100644
index 0000000000..e0c19591b6
--- /dev/null
+++ b/assets/js/91bf9f85.e398a17e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[47998],{8347:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>s,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var a=t(87462),n=(t(67294),t(3905));t(61839);const o={title:"Teambition(WIP)",description:"Teambition Plugin\n"},r=void 0,l={unversionedId:"Plugins/teambition",id:"version-v1.0/Plugins/teambition",title:"Teambition(WIP)",description:"Teambition Plugin\n",source:"@site/versioned_docs/version-v1.0 [...]
\ No newline at end of file
diff --git a/assets/js/951c5fe2.fa87096a.js b/assets/js/951c5fe2.fa87096a.js
new file mode 100644
index 0000000000..703d252a6e
--- /dev/null
+++ b/assets/js/951c5fe2.fa87096a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59747],{50556:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>u,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var i=n(87462),o=(n(67294),n(3905));n(61839);const s={title:"Incident Count per 1k Lines of Code",description:"Incident Count per 1k Lines of Code\n",sidebar_position:8},a=void 0,r={unversionedId:"Metrics/IncidentCountPer1kLinesOfCode",id:"version-v1.0/Metrics/IncidentCountPer1kLinesOfCode",tit [...]
\ No newline at end of file
diff --git a/assets/js/98b66d2f.390390fe.js b/assets/js/98b66d2f.390390fe.js
new file mode 100644
index 0000000000..22a7823c30
--- /dev/null
+++ b/assets/js/98b66d2f.390390fe.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[68665],{10432:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>r,metadata:()=>s,toc:()=>d});var a=i(87462),n=(i(67294),i(3905));i(61839);const r={title:"Requirement Lead Time",description:"Requirement Lead Time\n",sidebar_position:2},o=void 0,s={unversionedId:"Metrics/RequirementLeadTime",id:"version-v1.0/Metrics/RequirementLeadTime",title:"Requirement Lead Time",description:"Requirem [...]
\ No newline at end of file
diff --git a/assets/js/9945846f.8fe725c4.js b/assets/js/9945846f.8fe725c4.js
new file mode 100644
index 0000000000..7f92accca0
--- /dev/null
+++ b/assets/js/9945846f.8fe725c4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[61834],{63195:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>m,contentTitle:()=>i,default:()=>o,frontMatter:()=>l,metadata:()=>d,toc:()=>p});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"Domain Layer Schema",description:"The data tables to query engineering metrics\n",sidebar_position:1},i=void 0,d={unversionedId:"DataModels/DevLakeDomainLayerSchema",id:"version-v1.0/DataModels/DevLakeDomainLayerSchema",title:"Domain [...]
\ No newline at end of file
diff --git a/assets/js/9c30ceeb.28941a44.js b/assets/js/9c30ceeb.28941a44.js
new file mode 100644
index 0000000000..6189dbe8a5
--- /dev/null
+++ b/assets/js/9c30ceeb.28941a44.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[16741],{6533:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>m,frontMatter:()=>o,metadata:()=>i,toc:()=>d});var n=a(87462),r=(a(67294),a(3905));a(61839);const o={title:"DBT",description:"DBT Plugin\n"},l=void 0,i={unversionedId:"Plugins/dbt",id:"version-v1.0/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/Plug [...]
\ No newline at end of file
diff --git a/assets/js/a728f789.6f9733f0.js b/assets/js/a728f789.6f9733f0.js
new file mode 100644
index 0000000000..e8c944d74b
--- /dev/null
+++ b/assets/js/a728f789.6f9733f0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[71891],{67266:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>u});var a=i(87462),n=(i(67294),i(3905));i(61839);const r={title:"GitLab",description:"GitLab Plugin\n"},l=void 0,o={unversionedId:"Plugins/gitlab",id:"version-v1.0/Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/gitlab.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/a95ca203.711b8167.js b/assets/js/a95ca203.711b8167.js
new file mode 100644
index 0000000000..53e8ae4c04
--- /dev/null
+++ b/assets/js/a95ca203.711b8167.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/a95ca203.d3067d7d.js b/assets/js/a95ca203.d3067d7d.js
deleted file mode 100644
index cbfb80c380..0000000000
--- a/assets/js/a95ca203.d3067d7d.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/abfc20f0.9fd9f73f.js b/assets/js/abfc20f0.9fd9f73f.js
new file mode 100644
index 0000000000..6f4d3dfc5f
--- /dev/null
+++ b/assets/js/abfc20f0.9fd9f73f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[41869],{26345:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>r,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Developer Setup",description:"The steps to install DevLake in developer mode.\n",sidebar_position:1},l=void 0,r={unversionedId:"DeveloperManuals/DeveloperSetup",id:"version-v1.0/DeveloperManuals/DeveloperSetup",title:"Developer Setup" [...]
\ No newline at end of file
diff --git a/assets/js/b411fd8e.29622b3b.js b/assets/js/b411fd8e.29622b3b.js
new file mode 100644
index 0000000000..66a1fced72
--- /dev/null
+++ b/assets/js/b411fd8e.29622b3b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[97674],{19857:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>c});var n=a(87462),o=(a(67294),a(3905));a(61839);const i={sidebar_position:4,title:"Key Concepts",linkTitle:"KeyConcepts",description:"DevLake Key Concepts\n"},r=void 0,s={unversionedId:"Overview/KeyConcepts",id:"version-v1.0/Overview/KeyConcepts",title:"Key Concepts",description:"DevLake Key Conce [...]
\ No newline at end of file
diff --git a/assets/js/b86da7cf.21348918.js b/assets/js/b86da7cf.21348918.js
new file mode 100644
index 0000000000..71f9636916
--- /dev/null
+++ b/assets/js/b86da7cf.21348918.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[70845],{15518:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>a,metadata:()=>s,toc:()=>u});var n=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"BitBucket Data Center",sidebar_position:7,description:"Config UI instruction for BitBucket(Data Center)"},r=void 0,s={unversionedId:"Configuration/BitBucketServer",id:"version-v1.0/Configuration/BitBucketServer",title:"BitBucket Data [...]
\ No newline at end of file
diff --git a/assets/js/bd173327.2d18d78f.js b/assets/js/bd173327.2d18d78f.js
new file mode 100644
index 0000000000..3e2135a423
--- /dev/null
+++ b/assets/js/bd173327.2d18d78f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[91677],{86217:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>d});var n=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Installation Troubleshooting",sidebar_position:1,description:"Installation Troubleshooting\n"},r=void 0,s={unversionedId:"Troubleshooting/Installation",id:"version-v1.0/Troubleshooting/Installation",title:"Installation Troubleshooting [...]
\ No newline at end of file
diff --git a/assets/js/bd639b37.9b038e44.js b/assets/js/bd639b37.9b038e44.js
new file mode 100644
index 0000000000..11255ed69c
--- /dev/null
+++ b/assets/js/bd639b37.9b038e44.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[54302],{96849:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>o,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>r});var s=t(87462),a=(t(67294),t(3905));t(61839);const n={title:"Code Quality Duplicated Lines",description:"Code Quality Duplicated Lines\n",sidebar_position:34},o=void 0,l={unversionedId:"Metrics/CQDuplicatedLines",id:"version-v1.0/Metrics/CQDuplicatedLines",title:"Code Quality Duplicated Lines", [...]
\ No newline at end of file
diff --git a/assets/js/c0543bda.061edc1a.js b/assets/js/c0543bda.061edc1a.js
new file mode 100644
index 0000000000..a359025037
--- /dev/null
+++ b/assets/js/c0543bda.061edc1a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1409],{39684:(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-v1.0/GettingStarted/HelmSetup",title:"Install via Helm", [...]
\ No newline at end of file
diff --git a/assets/js/c1772be1.859b4987.js b/assets/js/c1772be1.859b4987.js
new file mode 100644
index 0000000000..d1424f3a5b
--- /dev/null
+++ b/assets/js/c1772be1.859b4987.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[38395],{97869:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>r,toc:()=>c});var i=a(87462),n=(a(67294),a(3905));a(61839);const o={title:"Jira",sidebar_position:15,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"Configuration/Jira",id:"version-v1.0/Configuration/Jira",title:"Jira",description:"Config UI instruction for Jira",source:"@site/versio [...]
\ No newline at end of file
diff --git a/assets/js/c2b31f2f.41676945.js b/assets/js/c2b31f2f.41676945.js
new file mode 100644
index 0000000000..82c8b1236b
--- /dev/null
+++ b/assets/js/c2b31f2f.41676945.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[44769],{84869:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>r,toc:()=>l});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"PagerDuty",sidebar_position:17,description:"Config UI instruction for PagerDuty"},s=void 0,r={unversionedId:"Configuration/PagerDuty",id:"version-v1.0/Configuration/PagerDuty",title:"PagerDuty",description:"Config UI instruction for P [...]
\ No newline at end of file
diff --git a/assets/js/c5bca66e.75c81c99.js b/assets/js/c5bca66e.75c81c99.js
new file mode 100644
index 0000000000..f79957928d
--- /dev/null
+++ b/assets/js/c5bca66e.75c81c99.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55597],{8993:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>r,metadata:()=>s,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"PR Merge Rate",description:"Pull Request Merge Rate\n",sidebar_position:20},o=void 0,s={unversionedId:"Metrics/PRMergeRate",id:"version-v1.0/Metrics/PRMergeRate",title:"PR Merge Rate",description:"Pull Request Merge Rate\n",source:"@si [...]
\ No newline at end of file
diff --git a/assets/js/c6022881.96001182.js b/assets/js/c6022881.96001182.js
new file mode 100644
index 0000000000..300b072fb9
--- /dev/null
+++ b/assets/js/c6022881.96001182.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[32810],{84313:e=>{e.exports=JSON.parse('{"title":"Metrics","slug":"Metrics","permalink":"/docs/v1.0/Metrics","navigation":{"previous":{"title":"DORA","permalink":"/docs/v1.0/DORA"},"next":{"title":"Requirement Count","permalink":"/docs/v1.0/Metrics/RequirementCount"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/c7f29b2d.c63ee377.js b/assets/js/c7f29b2d.c63ee377.js
new file mode 100644
index 0000000000..bd675ea6bd
--- /dev/null
+++ b/assets/js/c7f29b2d.c63ee377.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[96007],{66375:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>p});var n=t(87462),l=(t(67294),t(3905));t(61839);const r={},i="DevLake Release Guide",o={unversionedId:"DeveloperManuals/Release-SOP",id:"version-v1.0/DeveloperManuals/Release-SOP",title:"DevLake Release Guide",description:"Please make sure your public key was included in the https://downloads.apac [...]
\ No newline at end of file
diff --git a/assets/js/c962ad0b.5420c820.js b/assets/js/c962ad0b.5420c820.js
new file mode 100644
index 0000000000..58a727bd09
--- /dev/null
+++ b/assets/js/c962ad0b.5420c820.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[555],{37308:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"BitBucket Data Center",description:"BitBucket Data Center Plugin\n"},l=void 0,s={unversionedId:"Plugins/bitbucket_server",id:"version-v1.0/Plugins/bitbucket_server",title:"BitBucket Data Center",description:"BitBucket Data Center Plugin [...]
\ No newline at end of file
diff --git a/assets/js/cfa90cfa.333d89a3.js b/assets/js/cfa90cfa.333d89a3.js
new file mode 100644
index 0000000000..4725ae6166
--- /dev/null
+++ b/assets/js/cfa90cfa.333d89a3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[12133],{64426:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>n,metadata:()=>l,toc:()=>c});var i=a(87462),o=(a(67294),a(3905));a(61839);const n={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},r=void 0,l={unversionedId:"Configuration/Tutorial",id:"version-v1.0/Configuration/Tutorial",title:"Tutorial",description:"Config UI instruction",source:"@site/versioned [...]
\ No newline at end of file
diff --git a/assets/js/d2b934c9.91597bea.js b/assets/js/d2b934c9.91597bea.js
new file mode 100644
index 0000000000..8fe59188b2
--- /dev/null
+++ b/assets/js/d2b934c9.91597bea.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[98667],{56635:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var r=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"PR Time To Merge",description:"PR Time To Merge\n",sidebar_position:19},n=void 0,s={unversionedId:"Metrics/PRTimeToMerge",id:"version-v1.0/Metrics/PRTimeToMerge",title:"PR Time To Merge",description:"PR Time To Merge\n",source:"@site/ [...]
\ No newline at end of file
diff --git a/assets/js/d357a1dc.27c0adde.js b/assets/js/d357a1dc.27c0adde.js
new file mode 100644
index 0000000000..08dee030fa
--- /dev/null
+++ b/assets/js/d357a1dc.27c0adde.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6494],{93097:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"BitBucket Cloud",sidebar_position:7,description:"Config UI instruction for BitBucket(Cloud)"},s=void 0,l={unversionedId:"Configuration/BitBucket",id:"version-v1.0/Configuration/BitBucket",title:"BitBucket Cloud",description:"Config UI [...]
\ No newline at end of file
diff --git a/assets/js/d46dbd5e.d87d343c.js b/assets/js/d46dbd5e.d87d343c.js
new file mode 100644
index 0000000000..0a4b8781ae
--- /dev/null
+++ b/assets/js/d46dbd5e.d87d343c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59317],{29908:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>c});var a=i(87462),n=(i(67294),i(3905));i(61839);const o={title:"PR Cycle Time",description:"PR Cycle Time\n",sidebar_position:14},r=void 0,l={unversionedId:"Metrics/PRCycleTime",id:"version-v1.0/Metrics/PRCycleTime",title:"PR Cycle Time",description:"PR Cycle Time\n",source:"@site/versioned_docs/v [...]
\ No newline at end of file
diff --git a/assets/js/d4b675c9.64d7d399.js b/assets/js/d4b675c9.64d7d399.js
new file mode 100644
index 0000000000..6984b08b2a
--- /dev/null
+++ b/assets/js/d4b675c9.64d7d399.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[54459],{80664:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>d,frontMatter:()=>s,metadata:()=>o,toc:()=>u});var n=a(87462),i=(a(67294),a(3905));a(61839);const s={title:"SonarQube",description:"SonarQube Plugin\n"},r=void 0,o={unversionedId:"Plugins/sonarqube",id:"version-v1.0/Plugins/sonarqube",title:"SonarQube",description:"SonarQube Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/sonarq [...]
\ No newline at end of file
diff --git a/assets/js/d5b3e9b1.d957773b.js b/assets/js/d5b3e9b1.d957773b.js
new file mode 100644
index 0000000000..65bec772f4
--- /dev/null
+++ b/assets/js/d5b3e9b1.d957773b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[19593],{37792:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"How to Organize DevLake Projects",sidebar_position:3,description:"How to Organize DevLake Projects\n"},r=void 0,s={unversionedId:"Configuration/HowToOrganizeDevlakeProjects",id:"version-v1.0/Configuration/HowToOrganizeDevlakeProjects" [...]
\ No newline at end of file
diff --git a/assets/js/d7ab3ab1.c9425405.js b/assets/js/d7ab3ab1.c9425405.js
new file mode 100644
index 0000000000..481f3444a0
--- /dev/null
+++ b/assets/js/d7ab3ab1.c9425405.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[44489],{17915:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>d});var a=i(87462),n=(i(67294),i(3905));i(61839);const r={title:"TAPD",description:"Tapd Plugin\n"},o=void 0,s={unversionedId:"Plugins/tapd",id:"version-v1.0/Plugins/tapd",title:"TAPD",description:"Tapd Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/tapd.md",sourceDirName:"Plugins",slu [...]
\ No newline at end of file
diff --git a/assets/js/daf4b403.17cace7c.js b/assets/js/daf4b403.17cace7c.js
new file mode 100644
index 0000000000..af307b8979
--- /dev/null
+++ b/assets/js/daf4b403.17cace7c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[89330],{69011:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Security and Authentication",sidebar_position:8,description:"How to secure your deployment and enable the Authentication"},r=void 0,l={unversionedId:"GettingStarted/Authentication",id:"version-v1.0/GettingStarted/Authentication",title [...]
\ No newline at end of file
diff --git a/assets/js/dc944c27.5f2a55aa.js b/assets/js/dc944c27.5f2a55aa.js
new file mode 100644
index 0000000000..ba3418d9d3
--- /dev/null
+++ b/assets/js/dc944c27.5f2a55aa.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[25816],{99060:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>c,frontMatter:()=>i,metadata:()=>l,toc:()=>d});var o=n(87462),a=(n(67294),n(3905));n(61839);const i={title:"TAPD",sidebar_position:21,description:"Config UI instruction for TAPD"},s=void 0,l={unversionedId:"Configuration/Tapd",id:"version-v1.0/Configuration/Tapd",title:"TAPD",description:"Config UI instruction for TAPD",source:"@site/versio [...]
\ No newline at end of file
diff --git a/assets/js/e0dee8b6.1de46de4.js b/assets/js/e0dee8b6.1de46de4.js
new file mode 100644
index 0000000000..295ded2f8b
--- /dev/null
+++ b/assets/js/e0dee8b6.1de46de4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[73454],{47130:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>u});var i=a(87462),n=(a(67294),a(3905));a(61839);const o={title:"Zentao",description:"Zentao Plugin\n"},r=void 0,s={unversionedId:"Plugins/zentao",id:"version-v1.0/Plugins/zentao",title:"Zentao",description:"Zentao Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/zentao.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/e1df9423.8e9f719b.js b/assets/js/e1df9423.8e9f719b.js
new file mode 100644
index 0000000000..8161229658
--- /dev/null
+++ b/assets/js/e1df9423.8e9f719b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[11910],{67598:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>i,contentTitle:()=>l,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>d});var r=n(87462),t=(n(67294),n(3905));n(61839);const s={title:"Dal",sidebar_position:5,description:"The Dal (Data Access Layer) is designed to decouple the hard dependency on `gorm` in v0.12\n"},l=void 0,o={unversionedId:"DeveloperManuals/Dal",id:"version-v1.0/DeveloperManuals/Dal",title:"Dal",de [...]
\ No newline at end of file
diff --git a/assets/js/e94f0d2a.f23a3b73.js b/assets/js/e94f0d2a.f23a3b73.js
new file mode 100644
index 0000000000..5edba018ac
--- /dev/null
+++ b/assets/js/e94f0d2a.f23a3b73.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[17702],{88650:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>r,default:()=>m,frontMatter:()=>a,metadata:()=>s,toc:()=>l});var n=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"PR Coding Time",description:"PR Coding Time\n",sidebar_position:15},r=void 0,s={unversionedId:"Metrics/PRCodingTime",id:"version-v1.0/Metrics/PRCodingTime",title:"PR Coding Time",description:"PR Coding Time\n",source:"@site/versioned_ [...]
\ No newline at end of file
diff --git a/assets/js/eac89402.bdce437e.js b/assets/js/eac89402.bdce437e.js
new file mode 100644
index 0000000000..5a3940bc2e
--- /dev/null
+++ b/assets/js/eac89402.bdce437e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[65336],{3800:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>m,contentTitle:()=>r,default:()=>p,frontMatter:()=>d,metadata:()=>l,toc:()=>i});var a=t(87462),o=(t(67294),t(3905));t(61839);const d={title:"DORA - Deployment Frequency",description:"DORA - Deployment Frequency\n",sidebar_position:26},r=void 0,l={unversionedId:"Metrics/DeploymentFrequency",id:"version-v1.0/Metrics/DeploymentFrequency",title:"DORA - Deployment Frequency",des [...]
\ No newline at end of file
diff --git a/assets/js/ece6f187.73774f2d.js b/assets/js/ece6f187.73774f2d.js
new file mode 100644
index 0000000000..3cf5d8ed5b
--- /dev/null
+++ b/assets/js/ece6f187.73774f2d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[67454],{57961:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>p,contentTitle:()=>r,default:()=>u,frontMatter:()=>a,metadata:()=>l,toc:()=>s});var i=n(87462),o=(n(67294),n(3905));n(61839);const a={title:"Teambition(WIP)",sidebar_position:23,description:"Config UI instruction for Teambition"},r=void 0,l={unversionedId:"Configuration/Teambition",id:"version-v1.0/Configuration/Teambition",title:"Teambition(WIP)",description:"Config UI in [...]
\ No newline at end of file
diff --git a/assets/js/ed0995d1.a7145b61.js b/assets/js/ed0995d1.a7145b61.js
new file mode 100644
index 0000000000..3ecf714199
--- /dev/null
+++ b/assets/js/ed0995d1.a7145b61.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[23717],{17442:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>h,contentTitle:()=>s,default:()=>k,frontMatter:()=>a,metadata:()=>r,toc:()=>l});var n=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Webhooks",sidebar_position:25,description:"Config UI instructions for Webhook"},s=void 0,r={unversionedId:"Configuration/webhook",id:"version-v1.0/Configuration/webhook",title:"Webhooks",description:"Config UI instructions for Webhook [...]
\ No newline at end of file
diff --git a/assets/js/ee208687.4072e6d2.js b/assets/js/ee208687.4072e6d2.js
new file mode 100644
index 0000000000..55c359fb0b
--- /dev/null
+++ b/assets/js/ee208687.4072e6d2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[88368],{91228:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>a,metadata:()=>o,toc:()=>u});var t=n(87462),s=(n(67294),n(3905));n(61839);const a={title:"Opsgenie",description:"Opsgenie Plugin\n"},r=void 0,o={unversionedId:"Plugins/opsgenie",id:"version-v1.0/Plugins/opsgenie",title:"Opsgenie",description:"Opsgenie Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/opsgenie.md" [...]
\ No newline at end of file
diff --git a/assets/js/eeb6393e.2d56069b.js b/assets/js/eeb6393e.2d56069b.js
new file mode 100644
index 0000000000..92dfc655b5
--- /dev/null
+++ b/assets/js/eeb6393e.2d56069b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[71843],{94208:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>u,contentTitle:()=>s,default:()=>c,frontMatter:()=>a,metadata:()=>l,toc:()=>r});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Feishu",description:"Feishu Plugin\n"},s=void 0,l={unversionedId:"Plugins/feishu",id:"version-v1.0/Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/feishu.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/efbd2573.8cfc9612.js b/assets/js/efbd2573.8cfc9612.js
new file mode 100644
index 0000000000..7e9a361271
--- /dev/null
+++ b/assets/js/efbd2573.8cfc9612.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[71909],{68602:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>s,metadata:()=>r,toc:()=>d});var a=i(87462),n=(i(67294),i(3905));i(61839);const s={title:"Bug Age",description:"Bug Age\n",sidebar_position:5},o=void 0,r={unversionedId:"Metrics/BugAge",id:"version-v1.0/Metrics/BugAge",title:"Bug Age",description:"Bug Age\n",source:"@site/versioned_docs/version-v1.0/Metrics/BugAge.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/efbe6df4.7b056f8e.js b/assets/js/efbe6df4.7b056f8e.js
new file mode 100644
index 0000000000..8df6848741
--- /dev/null
+++ b/assets/js/efbe6df4.7b056f8e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[89850],{36252:(t,a,n)=>{n.r(a),n.d(a,{assets:()=>d,contentTitle:()=>m,default:()=>u,frontMatter:()=>r,metadata:()=>i,toc:()=>p});var e=n(87462),l=(n(67294),n(3905));n(61839);const r={title:"Supported Data Sources",description:"Data sources that DevLake supports\n",sidebar_position:5},m=void 0,i={unversionedId:"Overview/SupportedDataSources",id:"version-v1.0/Overview/SupportedDataSources",title:"Supported Data Sources",de [...]
\ No newline at end of file
diff --git a/assets/js/f267efe7.b2970697.js b/assets/js/f267efe7.b2970697.js
new file mode 100644
index 0000000000..9e2db4144d
--- /dev/null
+++ b/assets/js/f267efe7.b2970697.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[41514],{57976:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>m,frontMatter:()=>a,metadata:()=>r,toc:()=>p});var o=i(87462),n=(i(67294),i(3905));i(61839);const a={title:"PR Deploy Time",description:"PR Deploy Time\n",sidebar_position:18},l=void 0,r={unversionedId:"Metrics/PRDeployTime",id:"version-v1.0/Metrics/PRDeployTime",title:"PR Deploy Time",description:"PR Deploy Time\n",source:"@site/versioned_ [...]
\ No newline at end of file
diff --git a/assets/js/f2fc3494.5d95b5f8.js b/assets/js/f2fc3494.5d95b5f8.js
new file mode 100644
index 0000000000..f9c680b6dd
--- /dev/null
+++ b/assets/js/f2fc3494.5d95b5f8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[44159],{37052:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>n,contentTitle:()=>r,default:()=>m,frontMatter:()=>l,metadata:()=>i,toc:()=>c});var o=t(87462),s=(t(67294),t(3905));t(61839);const l={title:"Tool Layer Schema",description:"Extract raw data into a relational schema for each specific tool\n",sidebar_position:2},r=void 0,i={unversionedId:"DataModels/ToolLayerSchema",id:"version-v1.0/DataModels/ToolLayerSchema",title:"Tool La [...]
\ No newline at end of file
diff --git a/assets/js/f5b93e49.95db3d78.js b/assets/js/f5b93e49.95db3d78.js
new file mode 100644
index 0000000000..3318ae2fd3
--- /dev/null
+++ b/assets/js/f5b93e49.95db3d78.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[91684],{28560:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>h,frontMatter:()=>o,metadata:()=>a,toc:()=>d});var n=i(87462),r=(i(67294),i(3905));i(61839);const o={title:"PR Review Depth",description:"PR Review Depth\n",sidebar_position:21},s=void 0,a={unversionedId:"Metrics/PRReviewDepth",id:"version-v1.0/Metrics/PRReviewDepth",title:"PR Review Depth",description:"PR Review Depth\n",source:"@site/vers [...]
\ No newline at end of file
diff --git a/assets/js/f5ea6a60.f26a2b75.js b/assets/js/f5ea6a60.f26a2b75.js
new file mode 100644
index 0000000000..83c4b8c120
--- /dev/null
+++ b/assets/js/f5ea6a60.f26a2b75.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[66904],{65211:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>o,metadata:()=>r,toc:()=>v});var t=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Tag Naming Conventions",description:"Tag Naming Conventions\n",sidebar_position:6},s=void 0,r={unversionedId:"DeveloperManuals/TagNamingConventions",id:"version-v1.0/DeveloperManuals/TagNamingConventions",title:"Tag Naming Conventions [...]
\ No newline at end of file
diff --git a/assets/js/f611f1d6.20d45d83.js b/assets/js/f611f1d6.20d45d83.js
new file mode 100644
index 0000000000..9309dfe1c6
--- /dev/null
+++ b/assets/js/f611f1d6.20d45d83.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[44859],{98010:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>p,toc:()=>u});var n=a(87462),l=(a(67294),a(3905));a(61839);const i={title:"Customize",description:"Customize Plugin\n"},r=void 0,p={unversionedId:"Plugins/customize",id:"version-v1.0/Plugins/customize",title:"Customize",description:"Customize Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/custom [...]
\ No newline at end of file
diff --git a/assets/js/f65ed766.a9a8ebaf.js b/assets/js/f65ed766.a9a8ebaf.js
new file mode 100644
index 0000000000..e5be19673a
--- /dev/null
+++ b/assets/js/f65ed766.a9a8ebaf.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[27292],{54675:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>a,default:()=>m,frontMatter:()=>n,metadata:()=>s,toc:()=>l});var o=i(87462),d=(i(67294),i(3905));i(61839);const n={title:"Added Lines of Code",description:"Added Lines of Code\n",sidebar_position:11},a=void 0,s={unversionedId:"Metrics/AddedLinesOfCode",id:"version-v1.0/Metrics/AddedLinesOfCode",title:"Added Lines of Code",description:"Added Lines of Code [...]
\ No newline at end of file
diff --git a/assets/js/f705197f.2d48cecd.js b/assets/js/f705197f.2d48cecd.js
new file mode 100644
index 0000000000..13fb1866e3
--- /dev/null
+++ b/assets/js/f705197f.2d48cecd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[27139],{12763:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var a=i(87462),n=(i(67294),i(3905));i(61839);const o={title:"DB Migration",description:"DB Migration\n",sidebar_position:3},r=void 0,l={unversionedId:"DeveloperManuals/DBMigration",id:"version-v1.0/DeveloperManuals/DBMigration",title:"DB Migration",description:"DB Migration\n",source:"@site/ver [...]
\ No newline at end of file
diff --git a/assets/js/f7a91bc4.4cc5c927.js b/assets/js/f7a91bc4.4cc5c927.js
new file mode 100644
index 0000000000..b7965dfb37
--- /dev/null
+++ b/assets/js/f7a91bc4.4cc5c927.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[88454],{26919:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>r,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const s={title:"E2E Test Guide",description:"The steps to write E2E tests for plugins.\n"},o="How to write E2E tests for plugins",r={unversionedId:"DeveloperManuals/E2E-Test-Guide",id:"version-v1.0/DeveloperManuals/E2E-Test-Guide",title:"E2E Test Gui [...]
\ No newline at end of file
diff --git a/assets/js/f825f151.98509a4e.js b/assets/js/f825f151.98509a4e.js
new file mode 100644
index 0000000000..764ede5b17
--- /dev/null
+++ b/assets/js/f825f151.98509a4e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[87848],{25497:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>a,metadata:()=>r,toc:()=>d});var o=n(87462),i=(n(67294),n(3905));n(61839);const a={title:"Zentao",sidebar_position:27,description:"Config UI instruction for Zentao(\u7985\u9053)"},s=void 0,r={unversionedId:"Configuration/Zentao",id:"version-v1.0/Configuration/Zentao",title:"Zentao",description:"Config UI instruction for Ze [...]
\ No newline at end of file
diff --git a/assets/js/f9f22bcd.79c3cb2c.js b/assets/js/f9f22bcd.79c3cb2c.js
new file mode 100644
index 0000000000..b061003b3c
--- /dev/null
+++ b/assets/js/f9f22bcd.79c3cb2c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[95568],{84675:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>r,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>d,toc:()=>l});var n=t(87462),a=(t(67294),t(3905));t(61839);const s={title:"Incident Age",description:"Incident Age\n",sidebar_position:7},o=void 0,d={unversionedId:"Metrics/IncidentAge",id:"version-v1.0/Metrics/IncidentAge",title:"Incident Age",description:"Incident Age\n",source:"@site/versioned_docs/versio [...]
\ No newline at end of file
diff --git a/assets/js/fa9687bb.dd1ec559.js b/assets/js/fa9687bb.dd1ec559.js
new file mode 100644
index 0000000000..9e319f26fe
--- /dev/null
+++ b/assets/js/fa9687bb.dd1ec559.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[69695],{81975:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>p,frontMatter:()=>l,metadata:()=>r,toc:()=>f});var i=n(87462),a=(n(67294),n(3905));n(61839);const l={title:"RefDiff",description:"RefDiff Plugin\n"},o=void 0,r={unversionedId:"Plugins/refdiff",id:"version-v1.0/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v1.0/Plugins/refdiff.md",source [...]
\ No newline at end of file
diff --git a/assets/js/fed0ba19.29325351.js b/assets/js/fed0ba19.29325351.js
new file mode 100644
index 0000000000..c1d0cde066
--- /dev/null
+++ b/assets/js/fed0ba19.29325351.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[61539],{83298:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>c,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>r});var a=t(87462),o=(t(67294),t(3905));t(61839);const s={title:"Code Quality Duplicated Blocks",description:"Code Quality Duplicated Blocks\n",sidebar_position:33},c=void 0,l={unversionedId:"Metrics/CQDuplicatedBlocks",id:"version-v1.0/Metrics/CQDuplicatedBlocks",title:"Code Quality Duplicated Blo [...]
\ No newline at end of file
diff --git a/assets/js/main.454b522f.js b/assets/js/main.454b522f.js
new file mode 100644
index 0000000000..9b99de82e8
--- /dev/null
+++ b/assets/js/main.454b522f.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.454b522f.js.LICENSE.txt */
+(self.webpackChunkwww=self.webpackChunkwww||[]).push([[40179],{723:(e,t,o)=>{"use strict";o.d(t,{Z:()=>v});var n=o(67294),i=o(87462),a=o(68356),r=o.n(a),s=o(16887);const c={"00c49969":[()=>Promise.all([o.e(68592),o.e(94394)]).then(o.bind(o,44059)),"@site/versioned_docs/version-v1.0/Plugins/github.md",44059],"00e9e7d4":[()=>Promise.all([o.e(68592),o.e(93408)]).then(o.bind(o,62084)),"@site/versioned_docs/version-v0.18/DeveloperManuals/TagNamingConventions.md",62084],"016d9cf9":[()=>Promise [...]
\ No newline at end of file
diff --git a/assets/js/main.d3e865bc.js.LICENSE.txt b/assets/js/main.454b522f.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.d3e865bc.js.LICENSE.txt
rename to assets/js/main.454b522f.js.LICENSE.txt
diff --git a/assets/js/main.d3e865bc.js b/assets/js/main.d3e865bc.js
deleted file mode 100644
index aa1852839a..0000000000
--- a/assets/js/main.d3e865bc.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.d3e865bc.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/runtime~main.296f1870.js b/assets/js/runtime~main.296f1870.js
new file mode 100644
index 0000000000..ea3db1a74f
--- /dev/null
+++ b/assets/js/runtime~main.296f1870.js
@@ -0,0 +1 @@
+(()=>{"use strict";var e,a,f,b,c,d={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={id:e,loaded:!1,exports:{}};return d[e].call(f.exports,f,f.exports,r),f.loaded=!0,f.exports}r.m=d,r.c=t,e=[],r.O=(a,f,b,c)=>{if(!f){var d=1/0;for(i=0;i<e.length;i++){f=e[i][0],b=e[i][1],c=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&c||d>=c)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,c<d&&(d=c));if(t){e.splice(i--,1);var n=b();void 0!==n&&(a=n)}}return a}c=c| [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.fb4dfd2a.js b/assets/js/runtime~main.fb4dfd2a.js
deleted file mode 100644
index ddd6d9fe7f..0000000000
--- a/assets/js/runtime~main.fb4dfd2a.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e,a,f,b,d,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,b,d)=>{if(!f){var c=1/0;for(i=0;i<e.length;i++){f=e[i][0],b=e[i][1],d=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&d||c>=d)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,d<c&&(c=d));if(t){e.splice(i--,1);var n=b();void 0!==n&&(a=n)}}return a}d=d| [...]
\ No newline at end of file
diff --git a/blog/apache-welcomes-devlake/index.html b/blog/apache-welcomes-devlake/index.html
index 2155200327..aadf91184b 100644
--- a/blog/apache-welcomes-devlake/index.html
+++ b/blog/apache-welcomes-devlake/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<img loading="lazy" alt="architecture" src="/assets/images/0.11-architecture-diagram-f422e47efad0b84f72eb3bc51c7d1f1b.jpg" width="2143" height="1182" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="why-join-apache-incubator">Why join Apache Incubator?<a class="hash-link" href="#why-join-apache-incubator" title="Direct link to heading"></a></h3><p>First and foremost, we firmly believe in Apache's principle of "Community over Code" and <a href="https [...]
Join us on Slack and at our weekly open source community meetups🥳</p><p><strong>Apache DevLake (Incubating) Links:</strong></p><ul><li>GitHub: <a href="https://github.com/apache/incubator-devlake" target="_blank" rel="noopener noreferrer">https://github.com/apache/incubator-devlake</a></li><li>Official Website: <a href="https://devlake.apache.org/" target="_blank" rel="noopener noreferrer">https://devlake.apache.org/</a></li><li>Slack: <a href="https://join.slack.com/t/devlake-io/shar [...]
<div style="margin-top: 20px">
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/archive/index.html b/blog/archive/index.html
index 1e775ec3b4..d75d110e1f 100644
--- a/blog/archive/index.html
+++ b/blog/archive/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 b2ab14cbb3..824d217c4c 100644
--- a/blog/compatibility-of-apache-devLake-with-postgreSQL/index.html
+++ b/blog/compatibility-of-apache-devLake-with-postgreSQL/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<img loading="lazy" src="https://i.imgur.com/zaExAUG.png" class="img_ev3q"></p><p><img loading="lazy" src="https://i.imgur.com/BpZY8dN.png" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="inconsistent-definition-of-model-with-schema">Inconsistent definition of model with schema<a class="hash-link" href="#inconsistent-definition-of-model-with-schema" title="Direct link to heading"></a></h3><p>For example, in the model definition, <code>GithubPullRequest.AuthorId</ [...]
We finally decided to use two steps to achieve the <code>GROUP_CONCAT</code> function. First we used the simplest SQL query to get multiple pieces of the sorted data, and then used the code to group them.</p><p>After modification:</p><div class="language-sql= codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql= codeBlock_bY9V thin-scrollbar"><code class [...]
We changed <code>system</code> to <code>is_system</code> to avoid the usage of backticks.</p><div class="language-sql= codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql= codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">db.Where("merge_request_id = ? AND is_sy [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 f1e056d089..13694a5ae3 100644
--- a/blog/how-DevLake-is-up-and-running/index.html
+++ b/blog/how-DevLake-is-up-and-running/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Before we go through the pipeline process, we need to know the <a href="https://devlake.apache.org/docs/Overview/KeyConcepts#blueprints" target="_blank" rel="noopener noreferrer">Blueprint</a> first.</p><p>Blueprint is a timed task that contains all the subtasks and plans that need to be executed. Each execution record of Blueprint is a historical run, AKA Pipeline. Which presents a trigger for DevLack to complete one or more data collection transformation tasks through one or more plugi [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/index.html b/blog/index.html
index b4f7d2aeb6..a79245bc61 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<img loading="lazy" src="https://i.imgur.com/zaExAUG.png" class="img_ev3q"></p><p><img loading="lazy" src="https://i.imgur.com/BpZY8dN.png" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="inconsistent-definition-of-model-with-schema">Inconsistent definition of model with schema<a class="hash-link" href="#inconsistent-definition-of-model-with-schema" title="Direct link to heading"></a></h3><p>For example, in the model definition, <code>GithubPullRequest.AuthorId</ [...]
We finally decided to use two steps to achieve the <code>GROUP_CONCAT</code> function. First we used the simplest SQL query to get multiple pieces of the sorted data, and then used the code to group them.</p><p>After modification:</p><div class="language-sql= codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql= codeBlock_bY9V thin-scrollbar"><code class [...]
We changed <code>system</code> to <code>is_system</code> to avoid the usage of backticks.</p><div class="language-sql= codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql= codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">db.Where("merge_request_id = ? AND is_sy [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 59f1388f12..bb78405bfc 100644
--- a/blog/tags/apache/index.html
+++ b/blog/tags/apache/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">2 posts tagged with "apache" | Apache DevLake - Open-Source Dev Data Platform for Productivity</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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 f1ca1a0dfb..d3977d4e46 100644
--- a/blog/tags/database/index.html
+++ b/blog/tags/database/index.html
@@ -11,12 +11,12 @@
<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 "database" | Apache DevLake - Open-Source Dev Data Platform for Productivity</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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<img loading="lazy" src="https://i.imgur.com/zaExAUG.png" class="img_ev3q"></p><p><img loading="lazy" src="https://i.imgur.com/BpZY8dN.png" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="inconsistent-definition-of-model-with-schema">Inconsistent definition of model with schema<a class="hash-link" href="#inconsistent-definition-of-model-with-schema" title="Direct link to heading"></a></h3><p>For example, in the model definition, <code>GithubPullRequest.AuthorId</ [...]
We finally decided to use two steps to achieve the <code>GROUP_CONCAT</code> function. First we used the simplest SQL query to get multiple pieces of the sorted data, and then used the code to group them.</p><p>After modification:</p><div class="language-sql= codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql= codeBlock_bY9V thin-scrollbar"><code class [...]
We changed <code>system</code> to <code>is_system</code> to avoid the usage of backticks.</p><div class="language-sql= codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql= codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">db.Where("merge_request_id = ? AND is_sy [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 3d7d074075..fa9043850e 100644
--- a/blog/tags/devlake/index.html
+++ b/blog/tags/devlake/index.html
@@ -11,12 +11,12 @@
<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 "devlake" | Apache DevLake - Open-Source Dev Data Platform for Productivity</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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<img loading="lazy" src="https://i.imgur.com/zaExAUG.png" class="img_ev3q"></p><p><img loading="lazy" src="https://i.imgur.com/BpZY8dN.png" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="inconsistent-definition-of-model-with-schema">Inconsistent definition of model with schema<a class="hash-link" href="#inconsistent-definition-of-model-with-schema" title="Direct link to heading"></a></h3><p>For example, in the model definition, <code>GithubPullRequest.AuthorId</ [...]
We finally decided to use two steps to achieve the <code>GROUP_CONCAT</code> function. First we used the simplest SQL query to get multiple pieces of the sorted data, and then used the code to group them.</p><p>After modification:</p><div class="language-sql= codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql= codeBlock_bY9V thin-scrollbar"><code class [...]
We changed <code>system</code> to <code>is_system</code> to avoid the usage of backticks.</p><div class="language-sql= codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql= codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">db.Where("merge_request_id = ? AND is_sy [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blog/tags/index.html b/blog/tags/index.html
index ffc482d207..72a92ea415 100644
--- a/blog/tags/index.html
+++ b/blog/tags/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 9bb8b864a3..0074165ed1 100644
--- a/blog/tags/postgresql/index.html
+++ b/blog/tags/postgresql/index.html
@@ -11,12 +11,12 @@
<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 "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/tags/postgresql"><meta data-rh="true" [...]
-<link rel="preload" href="/assets/js/runtime~main.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<img loading="lazy" src="https://i.imgur.com/zaExAUG.png" class="img_ev3q"></p><p><img loading="lazy" src="https://i.imgur.com/BpZY8dN.png" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="inconsistent-definition-of-model-with-schema">Inconsistent definition of model with schema<a class="hash-link" href="#inconsistent-definition-of-model-with-schema" title="Direct link to heading"></a></h3><p>For example, in the model definition, <code>GithubPullRequest.AuthorId</ [...]
We finally decided to use two steps to achieve the <code>GROUP_CONCAT</code> function. First we used the simplest SQL query to get multiple pieces of the sorted data, and then used the code to group them.</p><p>After modification:</p><div class="language-sql= codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql= codeBlock_bY9V thin-scrollbar"><code class [...]
We changed <code>system</code> to <code>is_system</code> to avoid the usage of backticks.</p><div class="language-sql= codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sql= codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">db.Where("merge_request_id = ? AND is_sy [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/blogOverview/index.html b/blogOverview/index.html
index aa85ac37b1..78c8c39021 100644
--- a/blogOverview/index.html
+++ b/blogOverview/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/Events/index.html b/community/Events/index.html
index 8602e02775..f615be68b9 100644
--- a/community/Events/index.html
+++ b/community/Events/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 e160a0c6c3..d971214532 100644
--- a/community/MakingContributions/BlogSubmission/index.html
+++ b/community/MakingContributions/BlogSubmission/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 00a64f1fd4..44297896a0 100644
--- a/community/MakingContributions/CommitterApplicationWorkflow/index.html
+++ b/community/MakingContributions/CommitterApplicationWorkflow/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 23bd878f3f..4750d06ea0 100644
--- a/community/MakingContributions/SignICLA/index.html
+++ b/community/MakingContributions/SignICLA/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
A signed ICLA is required to be on file before an individual is given commit rights to any ASF project.</p><p>If you have already signed an Apache ICLA for the project you have contributed to in any circumstances before, there is no need to resend it to the ASF secretary. If you have have never signed an ICLA, please follow the steps below to submit your ICLA:</p><ol><li>First, click the link <a href="https://www.apache.org/licenses/#clas" target="_blank" rel="noopener noreferrer">Apache [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 b53cb3fcc0..6c9b562ea5 100644
--- a/community/MakingContributions/contributor-growth-program/index.html
+++ b/community/MakingContributions/contributor-growth-program/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 31bd14c06d..410090ec82 100644
--- a/community/MakingContributions/development-workflow/index.html
+++ b/community/MakingContributions/development-workflow/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 f6e3701056..fc98b5656e 100644
--- a/community/MakingContributions/fix-or-create-issues/index.html
+++ b/community/MakingContributions/fix-or-create-issues/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
in a First Come, First Served manner, which was fun, and they were taken almost instantly...
but not so fun for those who were interested and failed to get one.</p><p>So, we decided, no more competition, you can pick whatever
you like from our github issue pages, or even create your own one if no more left!
@@ -38,7 +38,7 @@ we offer you a seat of Apache Committer, or even PPMC.</p></li></ul><p>That'
<p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
</div>
</div></div></div></footer></div>
-<script src="/assets/js/runtime~main.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/MakingContributions/index.html b/community/MakingContributions/index.html
index 46cf75200d..b31c26ecdb 100644
--- a/community/MakingContributions/index.html
+++ b/community/MakingContributions/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">Instructions for how to submit a blog post to DevLake Blog
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/community/MakingContributions/fix-or-create-issues"><h2 class="text--truncate cardTitle_rnsV" title="Contributing to Issues">📄️<!-- --> <!-- -->Contributing to Issues</h2><p class="text--truncate cardDescription_PWke" title="Last week(2022-05-12), we had 2 designated Good First Issues listed out for everyone">Last week(2022-05-12), we had 2 designated Good First Issues li [...]
<div style="margin-top: 20px">
@@ -25,7 +25,7 @@
<p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
</div>
</div></div></div></footer></div>
-<script src="/assets/js/runtime~main.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/index.html b/community/index.html
index 4fe3e427a2..bed9eb01b6 100644
--- a/community/index.html
+++ b/community/index.html
@@ -12,19 +12,19 @@
<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 & 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/subscribe/index.html b/community/subscribe/index.html
index dd112744c3..3c01c4507a 100644
--- a/community/subscribe/index.html
+++ b/community/subscribe/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/community/trademark/index.html b/community/trademark/index.html
index 8e5d99d1a0..877e7c0d58 100644
--- a/community/trademark/index.html
+++ b/community/trademark/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
You also cannot use our logo on your website in a way that suggests that your website is an official website or that we endorse your website.</p><p>You can, though, say you like the Apache DevLake software, that you participate in the Apache DevLake community, that you are providing an unmodified version of the Apache DevLake software.</p><p>You may not use or register our marks, or variations of them as part of your own trademark, service mark, domain name, company name, trade name, pro [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 3383a0faab..64a0aa8bd0 100644
--- a/docs/Config UI/index.html
+++ b/docs/Config UI/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">How to Organize DevLake Projects
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/Configuration/AzureDevOps"><h2 class="text--truncate cardTitle_rnsV" title="Azure DevOps">📄️<!-- --> <!-- -->Azure DevOps</h2><p class="text--truncate cardDescription_PWke" title="Config UI instruction for Azure DevOps">Config UI instruction for Azure DevOps</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" [...]
">Using the advanced mode of Config-UI
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 1658666f05..112e6af42a 100644
--- a/docs/Configuration/APIKeys/index.html
+++ b/docs/Configuration/APIKeys/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 8a0e46ccb9..3e9b1bce25 100644
--- a/docs/Configuration/AdvancedMode/index.html
+++ b/docs/Configuration/AdvancedMode/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Running multiple tasks against the same data source is unlikely to speed up the process and may overwhelm the data source.</p></blockquote><p>Below is an example for collecting 2 GitLab repos sequentially. It has 2 stages, each contains a GitLab task.</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"><cod [...]
<img loading="lazy" src="/assets/images/zentao-product-7ce1f181a027be0785868c2129d778c5.png" width="1665" height="378" class="img_ev3q"></li><li>Click the red square annotated in the pic above
<img loading="lazy" src="/assets/images/zentao-product-id-e446124e43c79f4a6a17855d1d64ad13.png" width="1663" height="450" class="img_ev3q"></li><li>Then the number in the red circle above is <code>ProductId</code></li></ol><h4 class="anchor anchorWithStickyNavbar_LWe7" id="find-project-id">Find Project Id<a class="hash-link" href="#find-project-id" title="Direct link to heading"></a></h4><ol><li>Navigate to the Zentao Project in the browser
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 372a136b29..61876292fa 100644
--- a/docs/Configuration/AzureDevOps/index.html
+++ b/docs/Configuration/AzureDevOps/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Make sure that the Organization field is set to "All accessible organizations" when creating the PAT.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="test-and-save-connection">Test and Save Connection<a class="hash-link" href="#test-and-save-connection" title="Direct link to heading"></a></h4><p>Click <code>Test Connection</code>, if the connection is successful, click <code>Save Connection</code> to add the connection.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" i [...]
<img loading="lazy" alt="azure-job" src="/assets/images/azuredevops-ui-job-1b8b05dd25e00fabac9f1c1464f216f3.png" width="1217" height="864" class="img_ev3q"></p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="additional-settings">Additional Settings<a class="hash-link" href="#additional-settings" title="Direct link to heading"></a></h4><p>The additional settings for transformations are RefDiff options:</p><ul><li>Tags Limit: the number of tags to compare.</li><li>Tags Pattern: Only ta [...]
Please note: if you don't see the repositories you are looking for, please check if you have added them to the connection first.</p><p><img loading="lazy" alt="add-a-connection" src="/assets/images/add-a-connection-project-4032e8e9a72cb4a6df81b6ced714205e.png" width="2394" height="624" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="step-23---set-the-sync-policy">Step 2.3 - Set the Sync Policy<a class="hash-link" href="#step-23---set-the-sync-policy" title="D [...]
@@ -27,7 +27,7 @@ Please note: if you don'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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 aa5ce8c4a0..16591b70d9 100644
--- a/docs/Configuration/BitBucket/index.html
+++ b/docs/Configuration/BitBucket/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<img loading="lazy" src="https://user-images.githubusercontent.com/14050754/224309704-b096c256-b2cf-4107-b78c-044d06b5f23c.png" alt="image" class="img_ev3q"></p><p>The given settings transformed the BitBucket issue statuses to the issue statuses used by DevLake, enabling you to measure metrics like the Issue Delivery Rate on the pre-built dashboards, as DevLake understands your definition of when an issue is considered as completed (status = 'DONE').</p><ul><li>TODO: The issues [...]
DevLake will convert the issue types of 'enhancement', 'proposal', and 'task' from BitBucket into the new issue type 'REQUIREMENT' for DevLake. In contrast, any issues classified as 'bug' in BitBucket will be converted into the new issue type 'BUG' for DevLake. The original type will be saved in the column <code>original_type</code> of the table 'issues', and the new type will be saved in the column <code>type</code> o [...]
<img loading="lazy" src="https://user-images.githubusercontent.com/3294100/221528908-4943b1e6-1398-49e9-8ce9-aa264995f9bc.jpg" alt="img_v2_89602d14-a733-4679-9d4b-d9635c03bc5g" class="img_ev3q"></p><p>The pipeline steps with the <code>deployment</code> key will be recognized as DevLake deployments. The value of the <code>deployment</code> key will be recognized as the environment of DevLake deployments.</p><p>All BitBucket pipeline steps will be saved in table 'cicd_tasks', but [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/Configuration/BitBucketServer/index.html b/docs/Configuration/BitBucketServer/index.html
index 4448f4fdb2..2c4bc855af 100644
--- a/docs/Configuration/BitBucketServer/index.html
+++ b/docs/Configuration/BitBucketServer/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">BitBucket Data Center | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/BitBucketServer"><meta data-rh="true" name="do [...]
-<link rel="preload" href="/assets/js/runtime~main.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 ee8e758565..eb9a4ff207 100644
--- a/docs/Configuration/CircleCI/index.html
+++ b/docs/Configuration/CircleCI/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
There are two types of API token(Personal and Project) you can create within CircleCI.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="proxy-url-optional">Proxy URL (Optional)<a class="hash-link" href="#proxy-url-optional" title="Direct link to heading"></a></h4><p>If you are behind a corporate firewall or VPN you may need to utilize a proxy server. Enter a valid proxy server address on your network, e.g. <code>http://your-proxy-server.com:1080</code></p><h4 class="anchor anchorWi [...]
Learn more about <a href="https://circleci.com/docs/api-developers-guide/#rate-limits" target="_blank" rel="noopener noreferrer">CircleCI API rate limit</a>.</p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="test-and-save-connection">Test and Save Connection<a class="hash-link" href="#test-and-save-connection" title="Direct link to heading"></a></h4><p>Click <code>Test Connection</code>, if the connection is successful, click <code>Save Connection</code> to add the connection.</p><h [...]
You can add a <code>transformation</code> to standardize the data. A <code>transformation</code> acts on the CircleCI data in the <a href="/docs/DataModels/ToolLayerSchema">tool layer</a>, transforming it to the <a href="/docs/DataModels/DevLakeDomainLayerSchema">domain layer</a>.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="step-2---collect-data-in-a-project">Step 2 - Collect Data in a Project<a class="hash-link" href="#step-2---collect-data-in-a-project" title="Direct link to [...]
@@ -28,7 +28,7 @@ Please note: if you don'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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 830b56c0e1..90a5a0684d 100644
--- a/docs/Configuration/Dashboards/AccessControl/index.html
+++ b/docs/Configuration/Dashboards/AccessControl/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 802390a8bf..0e62a3c001 100644
--- a/docs/Configuration/Dashboards/GrafanaUserGuide/index.html
+++ b/docs/Configuration/Dashboards/GrafanaUserGuide/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 037bfc2173..b1d4b695cd 100644
--- a/docs/Configuration/GitHub/index.html
+++ b/docs/Configuration/GitHub/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
The token should be granted read-only permission for the following entities.</p><ul><li><code>Actions</code></li><li><code>Contents</code></li><li><code>Discussions</code></li><li><code>Issues</code></li><li><code>Metadata</code></li><li><code>Pull requests</code></li></ul><h5 class="anchor anchorWithStickyNavbar_LWe7" id="github-apps">GitHub Apps<a class="hash-link" href="#github-apps" title="Direct link to heading"></a></h5><p>Learn about <a href="https://docs.github.com/en/apps/maint [...]
<img loading="lazy" alt="github-add-transformation-rules" src="/assets/images/github-set-transformation2-8a84153828bfed36f4089019c8059db9.png" width="973" height="1292" class="img_ev3q"></p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="issue-tracking">Issue Tracking<a class="hash-link" href="#issue-tracking" title="Direct link to heading"></a></h4><ul><li><p>Severity: Parse the value of <code>severity</code> from issue labels.</p><ul><li>when your issue labels for severity level ar [...]
<img loading="lazy" alt="github-action-job" src="/assets/images/github-action-job-9c30243e63c1731fcac7f35f1e6e9aa5.png" width="1194" height="612" class="img_ev3q"></p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="code-review">Code Review<a class="hash-link" href="#code-review" title="Direct link to heading"></a></h4><ul><li><p>Type: The <code>type</code> of pull requests will be parsed from PR labels by given regular expression. For example:</p><ul><li>when your labels for PR types [...]
@@ -28,7 +28,7 @@ Please note: if you don'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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 0963b7c374..79c5417ce5 100644
--- a/docs/Configuration/GitLab/index.html
+++ b/docs/Configuration/GitLab/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Please note: the endpoint URL should end with <code>/</code>.</li></ul><h4 class="anchor anchorWithStickyNavbar_LWe7" id="personal-access-token">Personal Access Token<a class="hash-link" href="#personal-access-token" title="Direct link to heading"></a></h4><p>Your GitLab personal access token (PAT) is required to add a connection. Learn about <a href="https://docs.gitlab.com/ee/user/profile/personal_access_tokens.html" target="_blank" rel="noopener noreferrer">how to create a GitLab per [...]
<img loading="lazy" alt="gitlab-set-transformation2" src="/assets/images/gitlab-set-transformation2-b0e013f8fb05d5f5725bf3d1be8cc10c.png" width="2016" height="1484" class="img_ev3q"></p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="cicd">CI/CD<a class="hash-link" href="#cicd" title="Direct link to heading"></a></h4><p>This set of configurations is used to define 'deployments'. Deployments are related to measure <a href="/docs/DORA">DORA metrics</a>.</p><p>For GitLab deplo [...]
Please note: if you don't see the repositories you are looking for, please check if you have added them to the connection first.</p><p><img loading="lazy" alt="add-a-connection" src="/assets/images/add-a-connection-project-4032e8e9a72cb4a6df81b6ced714205e.png" width="2394" height="624" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="step-23---set-the-sync-policy">Step 2.3 - Set the Sync Policy<a class="hash-link" href="#step-23---set-the-sync-policy" title="D [...]
@@ -27,7 +27,7 @@ Please note: if you don'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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 74d2c21496..c8cc9e7277 100644
--- a/docs/Configuration/HowToOrganizeDevlakeProjects/index.html
+++ b/docs/Configuration/HowToOrganizeDevlakeProjects/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<a href="/docs/Configuration/HowToOrganizeDevlakeProjects#41-use-case-1-apache-projects">Use Case 1</a>,
so if you read this page for the first time, make sure to go through them in order.</em></p><p>Note: <em>If you use webhooks, check the <a href="/docs/Configuration/HowToOrganizeDevlakeProjects#5-about-webhooks">quick note</a> about them below.</em></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="51-use-case-1-apache-projects">5.1. Use Case 1: Apache Projects<a class="hash-link" href="#51-use-case-1-apache-projects" title="Direct link to heading"></a></h3><p>Apache Software Founda [...]
<a href="https://en.wikipedia.org/wiki/List_of_Apache_Software_Foundation_projects" target="_blank" rel="noopener noreferrer">projects</a>.</p><p>To take an example we will analyze 2 <code>projects</code>: DevLake and <a href="https://spark.apache.org/" target="_blank" rel="noopener noreferrer">Spark</a>.
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 74f76c1d94..3153c12dd5 100644
--- a/docs/Configuration/Jenkins/index.html
+++ b/docs/Configuration/Jenkins/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<img loading="lazy" alt="jenkins-set-transformation2" src="/assets/images/jenkins-set-transformation2-1360ed3fad4994cc208d5b79dea778e7.png" width="1898" height="1116" class="img_ev3q"></p><p>This set of configurations is used for calculating <a href="/docs/DORA">DORA metrics</a>.</p><p>If you'd like to define <code>deployments</code> with Jenkins, please select "Detect Deployment from Jenkins Builds", and provide the following regexes</p><ul><li>Deployment: Jenkins stages [...]
<img loading="lazy" alt="jenkins-job-build-stage" src="/assets/images/jenkins-job-build-stage-1aa7f958b4fe1a1c4e27dd8ec04b4327.png" width="1383" height="775" class="img_ev3q"></p><p>You can also select "Not using Jenkins builds as Deployments" if you're not using Jenkins to conduct deployments.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="step-4---setting-sync-policy">Step 4 - Setting Sync Policy<a class="hash-link" href="#step-4---setting-sync-policy" title="Dire [...]
<div style="margin-top: 20px">
@@ -25,7 +25,7 @@
<p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
</div>
</div></div></div></footer></div>
-<script src="/assets/js/runtime~main.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d68304c36a..e521c64217 100644
--- a/docs/Configuration/Jira/index.html
+++ b/docs/Configuration/Jira/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<img loading="lazy" alt="jira-add-transformation-2" src="/assets/images/jira-set-transformation2-61ac18bf07c7b6a1fafa45a64bd07d47.png" width="1580" height="1350" class="img_ev3q">
<img loading="lazy" alt="jira-add-transformation-3" src="/assets/images/jira-set-transformation3-6ca1ddad5d756a3fc415171c690f316d.png" width="1628" height="590" class="img_ev3q"></p><h4 class="anchor anchorWithStickyNavbar_LWe7" id="issue-tracking">Issue Tracking<a class="hash-link" href="#issue-tracking" title="Direct link to heading"></a></h4><ul><li>Requirement: choose the issue types to be transformed to "REQUIREMENT".</li><li>Bug: choose the issue types to be transformed [...]
Please note: if you don't see the boards you are looking for, please check if you have added them to the connection first.</p><p><img loading="lazy" alt="add-a-connection" src="/assets/images/add-a-connection-project-4032e8e9a72cb4a6df81b6ced714205e.png" width="2394" height="624" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="step-23---set-the-sync-policy">Step 2.3 - Set the Sync Policy<a class="hash-link" href="#step-23---set-the-sync-policy" title="Direct [...]
@@ -27,7 +27,7 @@ Please note: if you don'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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d1b05ac53e..3cdc96ed93 100644
--- a/docs/Configuration/Opsgenie/index.html
+++ b/docs/Configuration/Opsgenie/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Please note: if you don't see the services you are looking for, please check if you have added them to the connection first.</p><p><img loading="lazy" alt="add-a-connection" src="/assets/images/add-a-connection-project-4032e8e9a72cb4a6df81b6ced714205e.png" width="2394" height="624" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="step-23---set-the-sync-policy">Step 2.3 - Set the Sync Policy<a class="hash-link" href="#step-23---set-the-sync-policy" title="Direc [...]
<img loading="lazy" alt="collect-data" src="/assets/images/collect-data-5919e2e6ddad525bca4fbcb46e672aff.png" width="2410" height="664" class="img_ev3q"></p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="troubleshooting">Troubleshooting<a class="hash-link" href="#troubleshooting" title="Direct link to heading"></a></h2><p>If you run into any problem, please check the <a href="/docs/Troubleshooting/Configuration">Troubleshooting</a> or <a href="https://github.com/apache/incubator-dev [...]
<div style="margin-top: 20px">
@@ -25,7 +25,7 @@ Please note: if you don'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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 04f43cfa04..36addfbeeb 100644
--- a/docs/Configuration/PagerDuty/index.html
+++ b/docs/Configuration/PagerDuty/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 0c70ffc3bc..f35c47c314 100644
--- a/docs/Configuration/SonarQube/index.html
+++ b/docs/Configuration/SonarQube/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 353dad78c0..0953cf79c4 100644
--- a/docs/Configuration/Tapd/index.html
+++ b/docs/Configuration/Tapd/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
The endpoint url should end with <code>/</code>.</li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="usernamepassword">Username/Password<a class="hash-link" href="#usernamepassword" title="Direct link to heading"></a></h3><p>Input the username and password of your Tapd account, you can follow the steps as below.
<img loading="lazy" alt="tapd-account" src="/assets/images/tapd-account-4058c8f303edf4c53f94b04368c9251c.png" width="1650" height="852" class="img_ev3q"></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="proxy-url-optional">Proxy URL (Optional)<a class="hash-link" href="#proxy-url-optional" title="Direct link to heading"></a></h3><p>If you are behind a corporate firewall or VPN you may need to utilize a proxy server. Enter a valid proxy server address on your network, e.g. <code>htt [...]
<div style="margin-top: 20px">
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 3ff996cbf0..1c06dd0105 100644
--- a/docs/Configuration/TeamConfiguration/index.html
+++ b/docs/Configuration/TeamConfiguration/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
When Apache DevLake cannot confidently map an <code>account</code> to a <code>user</code> due to insufficient information, it allows DevLake users to manually configure the mapping to ensure accuracy and integrity.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="a-step-by-step-guide">A step-by-step guide<a class="hash-link" href="#a-step-by-step-guide" title="Direct link to heading"></a></h2><p>In the following sections, we'll walk through how to configure teams and create th [...]
The overall workflow is:</p><ol><li>Create the <code>teams</code> table</li><li>Create the <code>users</code> and <code>team_users</code> table</li><li>Populate the <code>accounts</code> table via data collection</li><li>Run a heuristic algorithm to populate <code>user_accounts</code> table</li><li>Manually update <code>user_accounts</code> when the algorithm can't catch everything</li></ol><p>Note:</p><ol><li>Please replace <code>/path/to/*.csv</code> with the absolute path of the [...]
You can connect to the database and verify the data in the <code>teams</code> table. See 'Appendix A' for how to connect to the database.</p><p><img loading="lazy" alt="image" src="/assets/images/teamflow3-b45b67eed4d0241da98eb650d276c596.png" width="1458" height="127" class="img_ev3q"></p></li></ol><h2 class="anchor anchorWithStickyNavbar_LWe7" id="step-2---create-the-users-and-team_users-table">Step 2 - Create the <code>users</code> and <code>team_users</code> table<a class=" [...]
@@ -28,7 +28,7 @@ You can connect to the database and verify the data in the <code>teams</code> ta
<p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
</div>
</div></div></div></footer></div>
-<script src="/assets/js/runtime~main.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 a2ce629e34..0d036df5f4 100644
--- a/docs/Configuration/Teambition/index.html
+++ b/docs/Configuration/Teambition/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
The endpoint url should end with <code>/</code>.</li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="app-idsecret-key">App Id/Secret Key<a class="hash-link" href="#app-idsecret-key" title="Direct link to heading"></a></h3><p>Input the app id and secret key of your Teambition account, you can follow the steps as below.
<img loading="lazy" src="https://user-images.githubusercontent.com/3294100/229810617-fe75cf7d-5a84-4741-9016-47140b276e18.png" alt="image-20230404213648139" class="img_ev3q"><img loading="lazy" src="https://user-images.githubusercontent.com/3294100/229810458-cf47806b-6307-419c-8147-a176ebafca74.png" alt="image" class="img_ev3q"></p><p>You should ensure that you have added all the necessary "get" and "list" authentication methods.</p><p><img loading="lazy" src="https:/ [...]
<div style="margin-top: 20px">
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 dba5a40853..8413826b68 100644
--- a/docs/Configuration/Tutorial/index.html
+++ b/docs/Configuration/Tutorial/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 3701307c64..8189f4452c 100644
--- a/docs/Configuration/Zentao/index.html
+++ b/docs/Configuration/Zentao/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 9e695e3cda..b0bd336494 100644
--- a/docs/Configuration/webhook/index.html
+++ b/docs/Configuration/webhook/index.html
@@ -11,19 +11,19 @@
<link rel="preconnect" href="https://www.googletagmanager.com">
<script async src="https://www.googletagmanager.com/gtag/js?id=G-PKZLL38MQG"></script>
<script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Webhooks | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Configuration/webhook"><meta data-rh="true" name="docusaurus_locale" cont [...]
-<link rel="preload" href="/assets/js/runtime~main.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/DORA/index.html b/docs/DORA/index.html
index 0cc2880833..820c38b961 100644
--- a/docs/DORA/index.html
+++ b/docs/DORA/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d76cd3c467..e618537726 100644
--- a/docs/DataModels/DevLakeDomainLayerSchema/index.html
+++ b/docs/DataModels/DevLakeDomainLayerSchema/index.html
@@ -12,12 +12,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
issues.</p><table><thead><tr><th align="left"><strong>field</strong></th><th align="left"><strong>type</strong></th><th align="left"><strong>length</strong></th><th align="left"><strong>description</strong></th><th align="left"><strong>key</strong></th></tr></thead><tbody><tr><td align="left"><code>id</code></td><td align="left">varchar</td><td align="left">255</td><td align="left">A sprint's <code>id</code> is composed of "< plugin >:< Entity >:< PK0 ><!-- -- [...]
metrics such as <em>'ratio of unplanned issues'</em>, <em>'completion rate of sprint issues'</em>, etc</p><table><thead><tr><th align="left"><strong>field</strong></th><th align="left"><strong>type</strong></th><th align="left"><strong>length</strong></th><th align="left"><strong>description</strong></th><th align="left"><strong>key</strong></th></tr></thead><tbody><tr><td align="left"><code>sprint_id</code></td><td align="left">varchar</td><td align="left">255</td><t [...]
other.</p><table><thead><tr><th align="left"><strong>field</strong></th><th align="left"><strong>type</strong></th><th align="left"><strong>length</strong></th><th align="left"><strong>description</strong></th><th align="left"><strong>key</strong></th></tr></thead><tbody><tr><td align="left"><code>repo_id</code></td><td align="left">varchar</td><td align="left">255</td><td align="left">Repo id</td><td align="left">FK_repos.id</td></tr><tr><td align="left"><code>commit_sha</code></td><td [...]
@@ -30,7 +30,7 @@ metrics, such as <em>'No. of Issue closed by contributor', '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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 dd16efe468..25bfc1dad2 100644
--- a/docs/DataModels/RawLayerSchema/index.html
+++ b/docs/DataModels/RawLayerSchema/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 3ef5fc9383..e5408c3080 100644
--- a/docs/DataModels/SystemTables/index.html
+++ b/docs/DataModels/SystemTables/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">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'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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 0c9fb8077b..9dbbcd13bb 100644
--- a/docs/DataModels/ToolLayerSchema/index.html
+++ b/docs/DataModels/ToolLayerSchema/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/DataModels/index.html b/docs/DataModels/index.html
index 77d0c9d225..e7a355a1fc 100644
--- a/docs/DataModels/index.html
+++ b/docs/DataModels/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">The data tables to query engineering metrics
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/DataModels/ToolLayerSchema"><h2 class="text--truncate cardTitle_rnsV" title="Tool Layer Schema">📄️<!-- --> <!-- -->Tool Layer Schema</h2><p class="text--truncate cardDescription_PWke" title="Extract raw data into a relational schema for each specific tool
">Extract raw data into a relational schema for each specific tool
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 08b0fb01e9..b7c16f0dd1 100644
--- a/docs/DeveloperManuals/DBMigration/index.html
+++ b/docs/DeveloperManuals/DBMigration/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Both the framework and the plugins can define their migration scripts in their own migration folder.
The migration scripts are written with gorm in Golang to support different SQL dialects.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="migration-scripts">Migration Scripts<a class="hash-link" href="#migration-scripts" title="Direct link to heading"></a></h2><p>The migration scripts describe how to do database migration and implement the <code>MigrationScript</code> interface.
When DevLake starts, the scripts register themselves to the framework by invoking the <code>Register</code> function.
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 65def816ec..aa4e0a36fb 100644
--- a/docs/DeveloperManuals/Dal/index.html
+++ b/docs/DeveloperManuals/Dal/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 5b3f204739..47de2a644d 100644
--- a/docs/DeveloperManuals/DeveloperSetup/index.html
+++ b/docs/DeveloperManuals/DeveloperSetup/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 e2f7d77b06..0ac2c2cee3 100644
--- a/docs/DeveloperManuals/E2E-Test-Guide/index.html
+++ b/docs/DeveloperManuals/E2E-Test-Guide/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
In DevLake, E2E testing consists of interface testing and input/output result validation for the plugin Extract/Convert subtask. This article only describes the process of writing the latter. As the Collectors invoke external
services we typically do not write E2E tests for them.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="preparing-data">Preparing data<a class="hash-link" href="#preparing-data" title="Direct link to heading"></a></h2><p>Let's take a simple plugin - Feishu Meeting Hours Collection as an example here. Its directory structure looks like this.
<img loading="lazy" src="https://user-images.githubusercontent.com/3294100/175061114-53404aac-16ca-45d1-a0ab-3f61d84922ca.png" alt="image" class="img_ev3q">
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 1e9c6edc0d..568ccd3a1e 100644
--- a/docs/DeveloperManuals/Notifications/index.html
+++ b/docs/DeveloperManuals/Notifications/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 178f5005c1..d2c819c760 100644
--- a/docs/DeveloperManuals/PluginImplementation/index.html
+++ b/docs/DeveloperManuals/PluginImplementation/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
They can be implemented in both Go and Python. The framework itself is written in Go, and Python (called PyDevLake) is a supplemental extension to
support developers who prefer it using it. PyDevLake is relatively brand new, and we would like to see it gain more traction; we encourage you to give it
a try if you are familiar with Python.</p><p>The Go development manual can be found <a href="https://github.com/apache/incubator-devlake/blob/main/backend/DevelopmentManual.md" target="_blank" rel="noopener noreferrer">here</a>. This manual also covers the framework in detail.</p><p>The Python development manual can be found <a href="https://github.com/apache/incubator-devlake/blob/main/backend/python/README.md" target="_blank" rel="noopener noreferrer">here</a>.</p></div><footer class=" [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 a1332a8795..f3526684eb 100644
--- a/docs/DeveloperManuals/Project/index.html
+++ b/docs/DeveloperManuals/Project/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Related endpoints:</p><ol><li>/projects</li><li>/projects/:projectName/metrics</li><li>/plugins</li></ol><h1>The interface that needs to be implemented</h1><p>We divide plugins into two categories</p><ul><li>The first category is <code>Data Source Plugin</code>, such as <code>GitLab</code> <code>GitHub</code> <code>Jira</code> <code>Jenkins</code>, etc. These plugins collect data from various data sources</li><li>The second category is <code>Metric Plugin</code>, such as <code>Dora</code [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 87f52d4ada..01355555dd 100644
--- a/docs/DeveloperManuals/Release-SOP/index.html
+++ b/docs/DeveloperManuals/Release-SOP/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
cd devlake</p><ul><li>Check if your public key is in the KEYS file</li><li>If it does not, create a new <a href="https://docs.github.com/en/authentication/managing-commit-signature-verification/generating-a-new-gpg-key" target="_blank" rel="noopener noreferrer">GPG key</a>, and then run the following command to see if it was successful.</li></ul><div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class=" [...]
Title: <!-- -->[RESULT][VOTE]<!-- --> Release Apache DevLake (Incubating) v{{.Version}}-rc{{.RC}}</p><p>Content:</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">Hello everyone,</span><br></span><sp [...]
Title: <!-- -->[VOTE]<!-- --> Release Apache DevLake (Incubating) v{{.Version}}-rc{{.RC}}</p><p>Content:</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">Hello everyone,</span><br></span><span class [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d30f51937a..5da3dbaf29 100644
--- a/docs/DeveloperManuals/SourceCodeReference/index.html
+++ b/docs/DeveloperManuals/SourceCodeReference/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<a href="https://pkg.go.dev/github.com/apache/incubator-devlake#section-documentation" target="_blank" rel="noopener noreferrer">pkg.go.dev</a>
is a good resource for reference, you can learn the overall structure of the code base or
the definition of a specific function.</p></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-devlake-website/edit/main/docs/DeveloperManuals/SourceCodeReference.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6. [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 ddddb6daad..706ae128b3 100644
--- a/docs/DeveloperManuals/TagNamingConventions/index.html
+++ b/docs/DeveloperManuals/TagNamingConventions/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d4e0d6ac85..2f304f081e 100644
--- a/docs/DeveloperManuals/UnitTest/index.html
+++ b/docs/DeveloperManuals/UnitTest/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/DeveloperManuals/index.html b/docs/DeveloperManuals/index.html
index f5e761851c..c25a244e0b 100644
--- a/docs/DeveloperManuals/index.html
+++ b/docs/DeveloperManuals/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">The steps to install DevLake in developer mode.
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/DeveloperManuals/SourceCodeReference"><h2 class="text--truncate cardTitle_rnsV" title="Source Code References">📄️<!-- --> <!-- -->Source Code References</h2><p class="text--truncate cardDescription_PWke" title="Source Code References
">Source Code References
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 da680751bc..1ac381d78c 100644
--- a/docs/GettingStarted/Authentication/index.html
+++ b/docs/GettingStarted/Authentication/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
In General, we suggest that you reduce the Attack Surface as small as possible.</li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="internal-deployment-recommended">Internal Deployment (Recommended)<a class="hash-link" href="#internal-deployment-recommended" title="Direct link to heading"></a></h3><ul><li>database: Remove the <code>ports</code> if you don't need to access the database directly</li><li>devlake: Remove the <code>ports</code> section. If you want to call the A [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 779e7d9fa3..b6ea08112b 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 2f73525b34..e3294ecbfb 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
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><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 [...]
+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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d26f1a65a2..33dd61f826 100644
--- a/docs/GettingStarted/QuickStart/index.html
+++ b/docs/GettingStarted/QuickStart/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 20315cb6fe..960595eb33 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/GettingStarted/index.html b/docs/GettingStarted/index.html
index b80404a465..2668b60132 100644
--- a/docs/GettingStarted/index.html
+++ b/docs/GettingStarted/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">The steps to utilize Apache DevLake
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/GettingStarted/DockerComposeSetup"><h2 class="text--truncate cardTitle_rnsV" title="Install via Docker Compose">📄️<!-- --> <!-- -->Install via Docker Compose</h2><p class="text--truncate cardDescription_PWke" title="The steps to install DevLake via Docker Compose
">The steps to install DevLake via Docker Compose
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 3e77cc18d1..b11fb43010 100644
--- a/docs/Metrics/AddedLinesOfCode/index.html
+++ b/docs/Metrics/AddedLinesOfCode/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 8d0f620229..b900954dde 100644
--- a/docs/Metrics/BugAge/index.html
+++ b/docs/Metrics/BugAge/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 328326f260..e0182b74b7 100644
--- a/docs/Metrics/BugCountPer1kLinesOfCode/index.html
+++ b/docs/Metrics/BugCountPer1kLinesOfCode/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 ca9ab7328e..19f71d608b 100644
--- a/docs/Metrics/BuildCount/index.html
+++ b/docs/Metrics/BuildCount/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 8941ea3c38..d1fe8e95e1 100644
--- a/docs/Metrics/BuildDuration/index.html
+++ b/docs/Metrics/BuildDuration/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 7843533bfe..9d7b08b5eb 100644
--- a/docs/Metrics/BuildSuccessRate/index.html
+++ b/docs/Metrics/BuildSuccessRate/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d52e863076..58daa7a3e4 100644
--- a/docs/Metrics/CFR/index.html
+++ b/docs/Metrics/CFR/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 3e092f09a5..8b2dc51278 100644
--- a/docs/Metrics/CQDuplicatedBlocks/index.html
+++ b/docs/Metrics/CQDuplicatedBlocks/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 df30817d26..2a2d9bfaff 100644
--- a/docs/Metrics/CQDuplicatedLines/index.html
+++ b/docs/Metrics/CQDuplicatedLines/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
The sum(duplicated_lines) represents the total number of duplicated lines in the project, while sum(num_of_lines) represents the total number of lines of code. These two values are divided and multiplied by 100 to get the percentage of duplicated lines in the project.</p><b>Data Sources Required</b><p>This metric relies on file metrics collected from SonarQube.</p><b>Data Transformation Required</b><p>N/A</p><b>SQL Queries</b><p>The following SQL shows how to find the number of files inv [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d3bf5f89fe..80609babb5 100644
--- a/docs/Metrics/CQIssueCount/index.html
+++ b/docs/Metrics/CQIssueCount/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 08260f2019..a2476f38ea 100644
--- a/docs/Metrics/CQMaintainability-Debt/index.html
+++ b/docs/Metrics/CQMaintainability-Debt/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 a4ca66f871..445cde6212 100644
--- a/docs/Metrics/CQTest/index.html
+++ b/docs/Metrics/CQTest/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 79e219816f..054df673d5 100644
--- a/docs/Metrics/CommitAuthorCount/index.html
+++ b/docs/Metrics/CommitAuthorCount/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 b7f54ff463..fcfbbbbe9a 100644
--- a/docs/Metrics/CommitCount/index.html
+++ b/docs/Metrics/CommitCount/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 63264d8d09..eb3dc59f8b 100644
--- a/docs/Metrics/DeletedLinesOfCode/index.html
+++ b/docs/Metrics/DeletedLinesOfCode/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 b07268dcac..1b128ac81f 100644
--- a/docs/Metrics/DeploymentFrequency/index.html
+++ b/docs/Metrics/DeploymentFrequency/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/Metrics/FailedDeploymentRecoveryTime/index.html b/docs/Metrics/FailedDeploymentRecoveryTime/index.html
index c6a03514ac..95bd2889aa 100644
--- a/docs/Metrics/FailedDeploymentRecoveryTime/index.html
+++ b/docs/Metrics/FailedDeploymentRecoveryTime/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">DORA - Failed Deployment Recovery Time | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Metrics/FailedDeploymentRecoveryTime"><meta [...]
"><meta data-rh="true" property="og:description" content="DORA - Failed Deployment Recovery Time
"><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Metrics/FailedDeploymentRecoveryTime"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Metrics/FailedDeploymentRecoveryTime" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Metrics/FailedDeploymentRecoveryTime" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apach [...]
-<link rel="preload" href="/assets/js/runtime~main.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 31a14b313b..51f667e36f 100644
--- a/docs/Metrics/IncidentAge/index.html
+++ b/docs/Metrics/IncidentAge/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 6bee637822..ddd7e8f7d6 100644
--- a/docs/Metrics/IncidentCountPer1kLinesOfCode/index.html
+++ b/docs/Metrics/IncidentCountPer1kLinesOfCode/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 b994c051b0..f2da149744 100644
--- a/docs/Metrics/LeadTimeForChanges/index.html
+++ b/docs/Metrics/LeadTimeForChanges/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 c98b45ed37..29fb6bf4da 100644
--- a/docs/Metrics/MTTR/index.html
+++ b/docs/Metrics/MTTR/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d7bd66325f..d8bc98ff8c 100644
--- a/docs/Metrics/PRCodingTime/index.html
+++ b/docs/Metrics/PRCodingTime/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 8bb8709d16..93ff389f63 100644
--- a/docs/Metrics/PRCount/index.html
+++ b/docs/Metrics/PRCount/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 b13a26e5ac..5b7e499147 100644
--- a/docs/Metrics/PRCycleTime/index.html
+++ b/docs/Metrics/PRCycleTime/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 72f3b9c15a..fec6b9e333 100644
--- a/docs/Metrics/PRDeployTime/index.html
+++ b/docs/Metrics/PRDeployTime/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
under the same scope and environment (in terms of TESTING/STAGING/PRODUCTION),
for example, we will get commit-2 and commit-3 by calculating commits_diff between deployment-1 and deployment-2, which means commit-2 and commit-3 are deployed by deployment-2 </li><li>Connect PR/MR and commits_diff through merge_commit or pr_commit, for example,
we get pr-3 connected to commit-3</li><li>Now we can get pr-3's deploy time by finish_time of deployment-2 minus merge_time of pr-3.</li></ol><b>Data Transformation Required</b><p>This metric relies on two sources:</p><ol><li>PR/MRs collected from GitHub or GitLab by enabling "Code Review" under the Data Entities section.</li><li>Deployments collected in one of the following ways::<ul><li>Open APIs of Jenkins, GitLab, GitHub, etc by enabling "CICD" under the Data [...]
@@ -28,7 +28,7 @@ we get pr-3 connected to commit-3</li><li>Now we can get pr-3'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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 c275bc4161..4b193172a8 100644
--- a/docs/Metrics/PRMergeRate/index.html
+++ b/docs/Metrics/PRMergeRate/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 02255a7bb2..7aa9526dbd 100644
--- a/docs/Metrics/PRPickupTime/index.html
+++ b/docs/Metrics/PRPickupTime/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 eb1e340af4..20a9375a28 100644
--- a/docs/Metrics/PRReviewDepth/index.html
+++ b/docs/Metrics/PRReviewDepth/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 2ef3fb19de..0ed85c3336 100644
--- a/docs/Metrics/PRReviewTime/index.html
+++ b/docs/Metrics/PRReviewTime/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 892c1bfa8a..5d78ee99ef 100644
--- a/docs/Metrics/PRSize/index.html
+++ b/docs/Metrics/PRSize/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 053722337d..faf4101533 100644
--- a/docs/Metrics/PRTimeToMerge/index.html
+++ b/docs/Metrics/PRTimeToMerge/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 6da59b8f5e..7cba506068 100644
--- a/docs/Metrics/RequirementCount/index.html
+++ b/docs/Metrics/RequirementCount/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 127111dd8f..1670eab23b 100644
--- a/docs/Metrics/RequirementDeliveryRate/index.html
+++ b/docs/Metrics/RequirementDeliveryRate/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 348b1bf586..f9a1738732 100644
--- a/docs/Metrics/RequirementGranularity/index.html
+++ b/docs/Metrics/RequirementGranularity/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 e8bb4a927a..1efcd63756 100644
--- a/docs/Metrics/RequirementLeadTime/index.html
+++ b/docs/Metrics/RequirementLeadTime/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/Metrics/index.html b/docs/Metrics/index.html
index a7969bce0e..22f03f52b3 100644
--- a/docs/Metrics/index.html
+++ b/docs/Metrics/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">Requirement Count
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/Metrics/RequirementLeadTime"><h2 class="text--truncate cardTitle_rnsV" title="Requirement Lead Time">📄️<!-- --> <!-- -->Requirement Lead Time</h2><p class="text--truncate cardDescription_PWke" title="Requirement Lead Time
">Requirement Lead Time
@@ -93,7 +93,7 @@
<p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
</div>
</div></div></div></footer></div>
-<script src="/assets/js/runtime~main.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 11d5fe4265..ee71fca473 100644
--- a/docs/Overview/Architecture/index.html
+++ b/docs/Overview/Architecture/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 06b33f7486..31ac5f7a39 100644
--- a/docs/Overview/Introduction/index.html
+++ b/docs/Overview/Introduction/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 8641fb8831..09433acc38 100644
--- a/docs/Overview/KeyConcepts/index.html
+++ b/docs/Overview/KeyConcepts/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<img loading="lazy" src="/assets/images/project_pipeline-06b394bb2f3453ffd888f20affbe2d5d.png" width="2594" height="1810" class="img_ev3q"></li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="blueprint">Blueprint<a class="hash-link" href="#blueprint" title="Direct link to heading"></a></h3><p><strong>A blueprint serves as the plan to synchronize data from data sources into the DevLake platform.</strong> Creating a blueprint consists of four steps:</p><ol><li>Adding <a href="#dat [...]
<img loading="lazy" alt="Blueprint ERD" src="/assets/images/pipeline-erd-63705e2232b63c7fe75197ee3e96f170.svg" width="1409" height="593" class="img_ev3q">
Notice: <strong>You can manually orchestrate the pipeline in Configuration UI Advanced Mode and the DevLake API; whereas in Configuration UI regular mode, an optimized pipeline orchestration will be automatically generated for you.</strong></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="stages">Stages<a class="hash-link" href="#stages" title="Direct link to heading"></a></h3><p><strong>A stages is a collection of tasks performed by data plugins.</strong> Stages are executed in a [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 ecddac8db7..2c38603169 100644
--- a/docs/Overview/References/index.html
+++ b/docs/Overview/References/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
the Swagger Document would very useful for you. The <code>devlake</code> docker image has it packaged, you may access it from:
If you are using the <code>devlake</code> container alone without <code>config-ui</code>:</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">http://<DEVLAKE_CONTIANER_HOST>:<PORT>/swagger/ [...]
<div style="margin-top: 20px">
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 bc4aca2431..762596938c 100644
--- a/docs/Overview/Roadmap/index.html
+++ b/docs/Overview/Roadmap/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Also, if you plan to work (or are already working) on a new or existing feature, tell us, so that we can update the roadmap accordingly. We are happy to share knowledge and context to help your feature land successfully.</p><br><br><br></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-devlake-website/edit/main/docs/Overview/Roadmap.md" target="_blank" rel="noreferrer noopen [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 9cb4e69f87..882cdb27d9 100644
--- a/docs/Overview/SupportedDataSources/index.html
+++ b/docs/Overview/SupportedDataSources/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
more plugins. Detailed plugin docs can be found <a href="/docs/Plugins">here</a>.</p><table><thead><tr><th>Data Source</th><th>Domain(s)</th><th>Supported Versions</th><th>Config UI Availability</th><th>Triggered Plugins</th><th>Collection Mode</th></tr></thead><tbody><tr><td>GitHub</td><td>Source Code Management, Code Review, Issue Tracking, CI/CD (GitHub Actions)</td><td>Cloud</td><td>Available</td><td><code>github</code>, <code>gitextractor</code></td><td>Incremental Sync</td></tr><tr [...]
entities <a href="/docs/DataModels/DevLakeDomainLayerSchema">here</a>.
✅ : Collect by default.
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/Overview/index.html b/docs/Overview/index.html
index dc8f7ee002..0eb151acda 100644
--- a/docs/Overview/index.html
+++ b/docs/Overview/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">Understand the architecture of Apache DevLake
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/Overview/KeyConcepts"><h2 class="text--truncate cardTitle_rnsV" title="Key Concepts">📄️<!-- --> <!-- -->Key Concepts</h2><p class="text--truncate cardDescription_PWke" title="DevLake Key Concepts
">DevLake Key Concepts
@@ -33,7 +33,7 @@
<p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
</div>
</div></div></div></footer></div>
-<script src="/assets/js/runtime~main.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 9c10c579af..ea8bc5ee91 100644
--- a/docs/Plugins/azuredevops/index.html
+++ b/docs/Plugins/azuredevops/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Check out the <!-- -->[data refresh policy]<!-- -->(/docs/Overview/SupportedDataSources#Azure DevOps) of this plugin.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="metrics">Metrics<a class="hash-link" href="#metrics" title="Direct link to heading"></a></h2><p>Metrics that can be calculated based on the data collected from Azure DevOps:</p><ul><li><a href="/docs/Metrics/CommitCount">Commit Count</a></li><li><a href="/docs/Metrics/CommitAuthorCount">Commit Author Count</a></li><li [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 76475fd54d..7e46dcac0e 100644
--- a/docs/Plugins/bamboo/index.html
+++ b/docs/Plugins/bamboo/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 cb17ea5ecf..4c42c48212 100644
--- a/docs/Plugins/bitbucket/index.html
+++ b/docs/Plugins/bitbucket/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/Plugins/bitbucket_server/index.html b/docs/Plugins/bitbucket_server/index.html
index 0fd9becfaf..73ebb8aacc 100644
--- a/docs/Plugins/bitbucket_server/index.html
+++ b/docs/Plugins/bitbucket_server/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">BitBucket Data Center | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/bitbucket_server"><meta data-rh="true" name="docusau [...]
"><meta data-rh="true" property="og:description" content="BitBucket Data Center Plugin
"><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/bitbucket_server"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/bitbucket_server" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/bitbucket_server" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/bitbucket_server" [...]
-<link rel="preload" href="/assets/js/runtime~main.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 ca091712dc..58b570f152 100644
--- a/docs/Plugins/circleci/index.html
+++ b/docs/Plugins/circleci/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 95fc3bfa5c..4c80d15157 100644
--- a/docs/Plugins/customize/index.html
+++ b/docs/Plugins/customize/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
response</p><div class="language-json codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-json codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token punctuation" style="color:#393A34">[</span><span class="token plain"></span><br></span><span class="token-line" style="color:#393A34" [...]
The value of field <code>dataType</code> must be one of the following 5 types:</p><ul><li>varchar(255)</li><li>text</li><li>bigint</li><li>float</li><li>timestamp </li></ul><blockquote><p>POST /plugins/customize/issues/fields</p><div class="language-json codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-json codeBlock_bY9V thin-scrollbar"><code class="cod [...]
DevLake will parse the CSV file and store it in the <code>issues</code> table, where the <code>labels</code> are stored in the <code>issue_labels</code> table.
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 0927a748d1..de4b4ef3d3 100644
--- a/docs/Plugins/dbt/index.html
+++ b/docs/Plugins/dbt/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
dbt does the T in ELT (Extract, Load, Transform) processes – it doesn’t extract or load data, but it’s extremely good at transforming data that’s already loaded into your warehouse.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="user-setup">User setup<a id="user-setup"></a><a class="hash-link" href="#user-setup" title="Direct link to heading"></a></h2><ul><li>If you plan to use this product, you need to install some environments first.</li></ul><h4 class="anchor anchorWithStickyN [...]
And selectedModels accepts one or more arguments. Each argument can be one of:</li></ul><ol><li>a package name, runs all models in your project, example: example</li><li>a model name, runs a specific model, example: my_fisrt_dbt_model</li><li>a fully-qualified path to a directory of models.</li></ol><ul><li><code>projectVars</code>: variables to parametrize dbt models. (optional)
example:
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 1af5a92a6e..19e0d48829 100644
--- a/docs/Plugins/feishu/index.html
+++ b/docs/Plugins/feishu/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 5d7a54fb07..cb60002df0 100644
--- a/docs/Plugins/gitee/index.html
+++ b/docs/Plugins/gitee/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
You can also trigger data collection by making a POST request to <code>/pipelines</code>.</li></ol><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">curl 'http://localhost:8080/pipelines' \</s [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 adbf950e04..2f67885800 100644
--- a/docs/Plugins/gitextractor/index.html
+++ b/docs/Plugins/gitextractor/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
NOTE: you can run only one issue collection stage as described in the Github Plugin README.</li><li>Use the <a href="/docs/Plugins/refdiff">RefDiff</a> plugin to calculate version diff, which will be stored in <code>refs_commits</code> table.</li></ol><p>Note: If you do not want to collect commit files, you can bypass this step by setting the SKIP_COMMIT_FILES=true in the .env file. This will prevent the plugin from collecting commit file data.</p><h2 class="anchor anchorWithStickyNavbar [...]
Note : For GitHub, to find the repo id run <code>$("meta[name=octolytics-dimension-repository_id]").getAttribute('content')</code> in browser console.</li><li><code>proxy</code>: optional, http proxy, e.g. <code>http://your-proxy-server.com:1080</code>.</li><li><code>user</code>: optional, for cloning private repository using HTTP/HTTPS</li><li><code>password</code>: optional, for cloning private repository using HTTP/HTTPS</li><li><code>privateKey</code>: optional, f [...]
machine.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="linux">Linux<a class="hash-link" href="#linux" title="Direct link to heading"></a></h3><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">1 [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 85969b57bb..a9a8c3b9b4 100644
--- a/docs/Plugins/github/index.html
+++ b/docs/Plugins/github/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 5bed701f53..3f4e40f601 100644
--- a/docs/Plugins/gitlab/index.html
+++ b/docs/Plugins/gitlab/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/Plugins/index.html b/docs/Plugins/index.html
index 9e704f73da..c9d826d0c6 100644
--- a/docs/Plugins/index.html
+++ b/docs/Plugins/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">Azure DevOps Plugin
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/Plugins/bamboo"><h2 class="text--truncate cardTitle_rnsV" title="Bamboo">📄️<!-- --> <!-- -->Bamboo</h2><p class="text--truncate cardDescription_PWke" title="Bamboo Plugin
">Bamboo Plugin
@@ -69,7 +69,7 @@
<p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
</div>
</div></div></div></footer></div>
-<script src="/assets/js/runtime~main.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 ca322c3fab..99ff15c511 100644
--- a/docs/Plugins/jenkins/index.html
+++ b/docs/Plugins/jenkins/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 3ca856abec..d0888c1f33 100644
--- a/docs/Plugins/jira/index.html
+++ b/docs/Plugins/jira/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 6b917cb495..e999709ec7 100644
--- a/docs/Plugins/opsgenie/index.html
+++ b/docs/Plugins/opsgenie/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 b656a9fe4f..43ce93b381 100644
--- a/docs/Plugins/pagerduty/index.html
+++ b/docs/Plugins/pagerduty/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 8ec4498a09..edbc8acf0d 100644
--- a/docs/Plugins/refdiff/index.html
+++ b/docs/Plugins/refdiff/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
machine. <a href="/docs/Plugins/gitextractor#Development">Click here</a> for a brief guide.</p><br><br><br></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-devlake-website/edit/main/docs/Plugins/refdiff.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hi [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 22751de1dd..018db74965 100644
--- a/docs/Plugins/sonarqube/index.html
+++ b/docs/Plugins/sonarqube/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 19c5e9a524..4d370bed45 100644
--- a/docs/Plugins/tapd/index.html
+++ b/docs/Plugins/tapd/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 0fde912d23..e5c08072ff 100644
--- a/docs/Plugins/teambition/index.html
+++ b/docs/Plugins/teambition/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 378c619181..9460f049ff 100644
--- a/docs/Plugins/trello/index.html
+++ b/docs/Plugins/trello/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 0d4862f45d..ad142effa8 100644
--- a/docs/Plugins/webhook/index.html
+++ b/docs/Plugins/webhook/index.html
@@ -13,19 +13,19 @@
<script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Webhook | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/Plugins/webhook"><meta data-rh="true" name="docusaurus_locale" content="en [...]
"><meta data-rh="true" property="og:description" content="Webhook Plugin
"><link data-rh="true" rel="icon" href="/img/logo.svg"><link data-rh="true" rel="canonical" href="https://devlake.apache.org/docs/Plugins/webhook"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/webhook" hreflang="en-GB"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/zh/docs/Plugins/webhook" hreflang="zh"><link data-rh="true" rel="alternate" href="https://devlake.apache.org/docs/Plugins/webhook" hreflang="x-default"><link rel="sty [...]
-<link rel="preload" href="/assets/js/runtime~main.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 da0b490ea5..e60fcf2ba6 100644
--- a/docs/Plugins/zentao/index.html
+++ b/docs/Plugins/zentao/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 0e2616b82c..8c6e8b86ee 100644
--- a/docs/Troubleshooting/Configuration/index.html
+++ b/docs/Troubleshooting/Configuration/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 e469484ecf..93e2f8a52a 100644
--- a/docs/Troubleshooting/Dashboard/index.html
+++ b/docs/Troubleshooting/Dashboard/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
They are based on the SQL queries for each of the charts.</p><p>Legend:</p><ul><li>Blue box: user data source, be it <strong>deployments</strong>, <strong>pull requests</strong> from the source code, or <strong>issues</strong></li><li>White box: a table or entity used by DevLake</li><li>Connections: lines that tell how the tables are mapped, also specify which fields are used.</li></ul><p>The <code>project_mapping</code> is responsible for mapping <strong>deployments</strong>, <strong>pu [...]
To do so, it must be filtered using either <code>table = 'cicd_scopes'</code>, <code>table = 'repos'</code>, or <code>table = 'boards'</code> when connecting to another table.</p><p><img loading="lazy" src="/assets/images/cfr-a828bb154b8b9139a758126b670a783a.png" width="864" height="397" class="img_ev3q"></p><p><img loading="lazy" src="/assets/images/deployments-2dbcee174e7ba1eab645923b9c632809.png" width="844" height="127" class="img_ev3q"></p><p><img loadi [...]
I.e. <strong>each project should have its own webhook</strong>. A webhook used by multiple projects means that all the
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 04067dd61f..fae3505b99 100644
--- a/docs/Troubleshooting/Installation/index.html
+++ b/docs/Troubleshooting/Installation/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Please check the <a href="/docs/GettingStarted/Upgrade">GettingStarted/Upgrade</a> doc for more detail.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="go-panic-in-openshift-kubernetes">Go Panic in OpenShift Kubernetes<a class="hash-link" href="#go-panic-in-openshift-kubernetes" title="Direct link to heading"></a></h3><p>One of the known root causes of the phonomenon is the Dynatrace agent being injected into the container.
Excluding the namespace from the Dynatrace deployments should fix the problem.
Check <a href="https://github.com/apache/incubator-devlake/issues/5612" target="_blank" rel="noopener noreferrer">#5612</a> if you needed more detail.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="none-of-them-solve-your-problem">None of them solve your problem?<a class="hash-link" href="#none-of-them-solve-your-problem" title="Direct link to heading"></a></h2><p>Sorry for the inconvenience, please help us improve by <a href="https://github.com/apache/incubator-devlake/issues" t [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 36eebd063c..bea20ea156 100644
--- a/docs/Troubleshooting/MySqlIssue/index.html
+++ b/docs/Troubleshooting/MySqlIssue/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
then inserting new data. While this approach ensures that the latest data is
always available, it leads to a rapid increase in MySQL disk consumption.
This growth is primarily caused by the large size of the binary logs generated
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.js"></script>
</body>
</html>
\ No newline at end of file
diff --git a/docs/Troubleshooting/index.html b/docs/Troubleshooting/index.html
index 9eed80b2b7..41284adece 100644
--- a/docs/Troubleshooting/index.html
+++ b/docs/Troubleshooting/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">Installation Troubleshooting
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/Troubleshooting/Configuration"><h2 class="text--truncate cardTitle_rnsV" title="Configuration and Blueprint Troubleshooting">📄️<!-- --> <!-- -->Configuration and Blueprint Troubleshooting</h2><p class="text--truncate cardDescription_PWke" title="Debug errors found in Config UI or during data collection.
">Debug errors found in Config UI or during data collection.
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 802ff73b02..cd3d678ee8 100644
--- a/docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html
+++ b/docs/v0.15/DataModels/DevLakeDomainLayerSchema/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
metrics, such as <em>'No. of Issue closed by contributor', 'No. of commits by contributor',</em></p><table><thead><tr><th align="left"><strong>field</strong></th><th align="left"><strong>type</strong></th><th align="left"><strong>length</strong></th><th align="left"><strong>description</strong></th><th align="left"><strong>key</strong></th></tr></thead><tbody><tr><td align="left"><code>id</code></td><td align="left">varchar</td><td align="left">255</td><td align="left [...]
<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>
@@ -26,7 +26,7 @@ metrics, such as <em>'No. of Issue closed by contributor', '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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 56235e35a4..1e31e4dc9a 100644
--- a/docs/v0.15/DataModels/RawLayerSchema/index.html
+++ b/docs/v0.15/DataModels/RawLayerSchema/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 2a6bf051d7..4238816356 100644
--- a/docs/v0.15/DataModels/SystemTables/index.html
+++ b/docs/v0.15/DataModels/SystemTables/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">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'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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 f941654ae0..eebec9e410 100644
--- a/docs/v0.15/DataModels/ToolLayerSchema/index.html
+++ b/docs/v0.15/DataModels/ToolLayerSchema/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 48d1718196..aaf91eef30 100644
--- a/docs/v0.15/DataModels/index.html
+++ b/docs/v0.15/DataModels/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">The data tables to query engineering metrics
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/v0.15/DataModels/ToolLayerSchema"><h2 class="text--truncate cardTitle_rnsV" title="Tool Layer Schema">📄️<!-- --> <!-- -->Tool Layer Schema</h2><p class="text--truncate cardDescription_PWke" title="Extract raw data into a relational schema for each specific tool
">Extract raw data into a relational schema for each specific tool
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 93a3b4750f..63e1203545 100644
--- a/docs/v0.15/DeveloperManuals/DBMigration/index.html
+++ b/docs/v0.15/DeveloperManuals/DBMigration/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Both the framework and the plugins can define their migration scripts in their own migration folder.
The migration scripts are written with gorm in Golang to support different SQL dialects.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="migration-scripts">Migration Scripts<a class="hash-link" href="#migration-scripts" title="Direct link to heading"></a></h2><p>The migration scripts describe how to do database migration and implement the <code>MigrationScript</code> interface.
When DevLake starts, the scripts register themselves to the framework by invoking the <code>Register</code> function.
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 c92427ad3b..68ed94f322 100644
--- a/docs/v0.15/DeveloperManuals/Dal/index.html
+++ b/docs/v0.15/DeveloperManuals/Dal/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 8100ca974d..dd1a06b48c 100644
--- a/docs/v0.15/DeveloperManuals/DeveloperSetup/index.html
+++ b/docs/v0.15/DeveloperManuals/DeveloperSetup/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 4f0f759144..1d1f5a4ad8 100644
--- a/docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html
+++ b/docs/v0.15/DeveloperManuals/E2E-Test-Guide/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
In DevLake, E2E testing consists of interface testing and input/output result validation for the plugin Extract/Convert subtask. This article only describes the process of writing the latter. As the Collectors invoke external
services we typically do not write E2E tests for them.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="preparing-data">Preparing data<a class="hash-link" href="#preparing-data" title="Direct link to heading"></a></h2><p>Let's take a simple plugin - Feishu Meeting Hours Collection as an example here. Its directory structure looks like this.
<img loading="lazy" src="https://user-images.githubusercontent.com/3294100/175061114-53404aac-16ca-45d1-a0ab-3f61d84922ca.png" alt="image" class="img_ev3q">
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 0f0038996d..f3e775f5a3 100644
--- a/docs/v0.15/DeveloperManuals/Notifications/index.html
+++ b/docs/v0.15/DeveloperManuals/Notifications/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 930868058e..d6deb0f2be 100644
--- a/docs/v0.15/DeveloperManuals/PluginImplementation/index.html
+++ b/docs/v0.15/DeveloperManuals/PluginImplementation/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
subgraph S4[Step4 sub-task extractor running process];
direction LR;
D4[DevLake];
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 b4c603810e..18fd679688 100644
--- a/docs/v0.15/DeveloperManuals/Project/index.html
+++ b/docs/v0.15/DeveloperManuals/Project/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Related endpoints:</p><ol><li>/projects</li><li>/projects/:projectName/metrics</li><li>/plugins</li></ol><h1>The interface that needs to be implemented</h1><p>We divide plugins into two categories</p><ul><li>The first category is <code>Data Source Plugin</code>, such as <code>GitLab</code> <code>GitHub</code> <code>Jira</code> <code>Jenkins</code>, etc. These plugins collect data from various data sources</li><li>The second category is <code>Metric Plugin</code>, such as <code>Dora</code [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 3c9c0a2e63..7c44d4a460 100644
--- a/docs/v0.15/DeveloperManuals/Release-SOP/index.html
+++ b/docs/v0.15/DeveloperManuals/Release-SOP/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
cd devlake</p><ul><li>Check if your public key is in the KEYS file</li><li>If it does not, create a new <a href="https://docs.github.com/en/authentication/managing-commit-signature-verification/generating-a-new-gpg-key" target="_blank" rel="noopener noreferrer">GPG key</a>, and then run the following command to see if it was successful.</li></ul><div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class=" [...]
<a href="https://lists.apache.org/thread/mb5sxdopprqksf1ppfggkvkwxs6110zk" target="_blank" rel="noopener noreferrer">[RESULT][VOTE] Release Apache DevLake (Incubating) v0.14.0-rc1</a></li></ul></li><li><p>Apache incubator community vote:</p><ul><li>Start the vote by sending an email to <a href="mailto:general@incubator.apache.org" target="_blank" rel="noopener noreferrer">general@incubator.apache.org</a><a href="https://lists.apache.org/thread/lgfrsv0ymfk1c19ngnkkn46cspkf76lg" target="_b [...]
<a href="https://lists.apache.org/thread/2xoqzymgvnrvrbn9dwsby39olotvt6oj" target="_blank" rel="noopener noreferrer">[RESULT][VOTE] Release Apache DevLake (Incubating) v0.14.0-rc1</a></li></ul></li></ol><h2 class="anchor anchorWithStickyNavbar_LWe7" id="release">Release<a class="hash-link" href="#release" title="Direct link to heading"></a></h2><h3 class="anchor anchorWithStickyNavbar_LWe7" id="apache">Apache<a class="hash-link" href="#apache" title="Direct link to heading"></a></h3><u [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 e7c222eb06..0bfd17c38b 100644
--- a/docs/v0.15/DeveloperManuals/TagNamingConventions/index.html
+++ b/docs/v0.15/DeveloperManuals/TagNamingConventions/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d965cb47c5..ce44649545 100644
--- a/docs/v0.15/DeveloperManuals/index.html
+++ b/docs/v0.15/DeveloperManuals/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">The steps to install DevLake in developer mode.
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/v0.15/DeveloperManuals/PluginImplementation"><h2 class="text--truncate cardTitle_rnsV" title="Plugin Implementation">📄️<!-- --> <!-- -->Plugin Implementation</h2><p class="text--truncate cardDescription_PWke" title="Plugin Implementation
">Plugin Implementation
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 874b8d87e7..1a91780ef9 100644
--- a/docs/v0.15/GettingStarted/Authentication/index.html
+++ b/docs/v0.15/GettingStarted/Authentication/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
In General, we suggest that you reduce the Attack Surface as small as possible.</li></ul><h3 class="anchor anchorWithStickyNavbar_LWe7" id="internal-deployment-recommended">Internal Deployment (Recommended)<a class="hash-link" href="#internal-deployment-recommended" title="Direct link to heading"></a></h3><ul><li>database: Remove the <code>ports</code> if you don't need to access the database directly</li><li>devlake: Remove the <code>ports</code> section. If you want to call the A [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 db3297d3f3..f8651d79a9 100644
--- a/docs/v0.15/GettingStarted/DockerComposeSetup/index.html
+++ b/docs/v0.15/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/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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 56ab1dff75..f68ece9f69 100644
--- a/docs/v0.15/GettingStarted/HelmSetup/index.html
+++ b/docs/v0.15/GettingStarted/HelmSetup/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Config UI URL <code>http://YOUR-NODE-IP:30090</code>
Grafana URL <code>http://YOUR-NODE-IP:30091</code></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="update">Update<a class="hash-link" href="#update" title="Direct link to heading"></a></h3><div class="language-shell codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-shell codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class=" [...]
<div style="margin-top: 20px">
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 2e9eaeefc6..e30afc55ed 100644
--- a/docs/v0.15/GettingStarted/index.html
+++ b/docs/v0.15/GettingStarted/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">The steps to install DevLake via Docker Compose
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/v0.15/GettingStarted/HelmSetup"><h2 class="text--truncate cardTitle_rnsV" title="Install via Helm">📄️<!-- --> <!-- -->Install via Helm</h2><p class="text--truncate cardDescription_PWke" title="The steps to install Apache DevLake via Helm for Kubernetes
">The steps to install Apache DevLake via Helm for Kubernetes
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 e84d0892d6..e290789ff4 100644
--- a/docs/v0.15/Metrics/AddedLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/AddedLinesOfCode/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 653dc5be1c..a3a3ab882c 100644
--- a/docs/v0.15/Metrics/BugAge/index.html
+++ b/docs/v0.15/Metrics/BugAge/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 5ae830c7df..ae955efe53 100644
--- a/docs/v0.15/Metrics/BugCountPer1kLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/BugCountPer1kLinesOfCode/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 6ed65be41e..6d178ca93a 100644
--- a/docs/v0.15/Metrics/BuildCount/index.html
+++ b/docs/v0.15/Metrics/BuildCount/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 9c43e85a9f..fa45110742 100644
--- a/docs/v0.15/Metrics/BuildDuration/index.html
+++ b/docs/v0.15/Metrics/BuildDuration/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 e47c5f6ad3..8fc5a71198 100644
--- a/docs/v0.15/Metrics/BuildSuccessRate/index.html
+++ b/docs/v0.15/Metrics/BuildSuccessRate/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 eb6f5b1daf..d40e77704b 100644
--- a/docs/v0.15/Metrics/CFR/index.html
+++ b/docs/v0.15/Metrics/CFR/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 af2f506041..7161ec3ffb 100644
--- a/docs/v0.15/Metrics/CommitAuthorCount/index.html
+++ b/docs/v0.15/Metrics/CommitAuthorCount/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 9b65c163d6..873466e36f 100644
--- a/docs/v0.15/Metrics/CommitCount/index.html
+++ b/docs/v0.15/Metrics/CommitCount/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d1b7a8c6fd..1b2508cf07 100644
--- a/docs/v0.15/Metrics/DeletedLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/DeletedLinesOfCode/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 1b7c3a8703..47ae64420d 100644
--- a/docs/v0.15/Metrics/DeploymentFrequency/index.html
+++ b/docs/v0.15/Metrics/DeploymentFrequency/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 ec045d1db5..64489e1c83 100644
--- a/docs/v0.15/Metrics/IncidentAge/index.html
+++ b/docs/v0.15/Metrics/IncidentAge/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 243d35d0dd..9d1fbc230c 100644
--- a/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/index.html
+++ b/docs/v0.15/Metrics/IncidentCountPer1kLinesOfCode/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 fb714d9f22..ab4f1f11ac 100644
--- a/docs/v0.15/Metrics/LeadTimeForChanges/index.html
+++ b/docs/v0.15/Metrics/LeadTimeForChanges/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d2d0cdfac7..a04990ff00 100644
--- a/docs/v0.15/Metrics/MTTR/index.html
+++ b/docs/v0.15/Metrics/MTTR/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 204977cd12..daef845889 100644
--- a/docs/v0.15/Metrics/PRCodingTime/index.html
+++ b/docs/v0.15/Metrics/PRCodingTime/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 5f8975b1d0..20c0cd158d 100644
--- a/docs/v0.15/Metrics/PRCount/index.html
+++ b/docs/v0.15/Metrics/PRCount/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 c812de7f23..b770adade7 100644
--- a/docs/v0.15/Metrics/PRCycleTime/index.html
+++ b/docs/v0.15/Metrics/PRCycleTime/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 5f9a9dd532..ed87c092e8 100644
--- a/docs/v0.15/Metrics/PRDeployTime/index.html
+++ b/docs/v0.15/Metrics/PRDeployTime/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
under the same scope and environment (in terms of TESTING/STAGING/PRODUCTION),
for example, we will get commit-2 and commit-3 by calculating commits_diff between deployment-1 and deployment-2, which means commit-2 and commit-3 are deployed by deployment-2 </li><li>Connect PR/MR and commits_diff through merge_commit or pr_commit, for example,
we get pr-3 connected to commit-3</li><li>Now we can get pr-3's deploy time by finish_time of deployment-2 minus merge_time of pr-3.</li></ol><b>Data Transformation Required</b><p>This metric relies on two sources:</p><ol><li>PR/MRs collected from GitHub or GitLab by enabling "Code Review" under the Data Entities section.</li><li>Deployments collected in one of the following ways::<ul><li>Open APIs of Jenkins, GitLab, GitHub, etc by enabling "CICD" under the Data [...]
@@ -28,7 +28,7 @@ we get pr-3 connected to commit-3</li><li>Now we can get pr-3'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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 90f0d0f53a..fd6469d785 100644
--- a/docs/v0.15/Metrics/PRMergeRate/index.html
+++ b/docs/v0.15/Metrics/PRMergeRate/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 4f96cfa94b..e8476013fa 100644
--- a/docs/v0.15/Metrics/PRPickupTime/index.html
+++ b/docs/v0.15/Metrics/PRPickupTime/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d2478ca243..f9da69aed7 100644
--- a/docs/v0.15/Metrics/PRReviewDepth/index.html
+++ b/docs/v0.15/Metrics/PRReviewDepth/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 ed5296354a..b38cf2e66a 100644
--- a/docs/v0.15/Metrics/PRReviewTime/index.html
+++ b/docs/v0.15/Metrics/PRReviewTime/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 8097ae0746..1e7721fc58 100644
--- a/docs/v0.15/Metrics/PRSize/index.html
+++ b/docs/v0.15/Metrics/PRSize/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 4e7c8c5dee..011edc3ac7 100644
--- a/docs/v0.15/Metrics/PRTimeToMerge/index.html
+++ b/docs/v0.15/Metrics/PRTimeToMerge/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 c441ec3d2d..b8f49bd5e4 100644
--- a/docs/v0.15/Metrics/RequirementCount/index.html
+++ b/docs/v0.15/Metrics/RequirementCount/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 951531a001..fab8fc4a47 100644
--- a/docs/v0.15/Metrics/RequirementDeliveryRate/index.html
+++ b/docs/v0.15/Metrics/RequirementDeliveryRate/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 a2b95aa672..398bd2788d 100644
--- a/docs/v0.15/Metrics/RequirementGranularity/index.html
+++ b/docs/v0.15/Metrics/RequirementGranularity/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 5317911c3d..606f022231 100644
--- a/docs/v0.15/Metrics/RequirementLeadTime/index.html
+++ b/docs/v0.15/Metrics/RequirementLeadTime/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 4bcee8e33d..5f33761aa3 100644
--- a/docs/v0.15/Metrics/index.html
+++ b/docs/v0.15/Metrics/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">Requirement Count
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/v0.15/Metrics/RequirementLeadTime"><h2 class="text--truncate cardTitle_rnsV" title="Requirement Lead Time">📄️<!-- --> <!-- -->Requirement Lead Time</h2><p class="text--truncate cardDescription_PWke" title="Requirement Lead Time
">Requirement Lead Time
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 fc37198019..880e621266 100644
--- a/docs/v0.15/Overview/Architecture/index.html
+++ b/docs/v0.15/Overview/Architecture/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 02d2b40fa3..1a28115e6d 100644
--- a/docs/v0.15/Overview/Introduction/index.html
+++ b/docs/v0.15/Overview/Introduction/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 89d45f8039..e963b65f39 100644
--- a/docs/v0.15/Overview/KeyConcepts/index.html
+++ b/docs/v0.15/Overview/KeyConcepts/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<img loading="lazy" alt="Blueprint ERD" src="/assets/images/pipeline-erd-63705e2232b63c7fe75197ee3e96f170.svg" width="1409" height="593" class="img_ev3q">
Notice: <strong>You can manually orchestrate the pipeline in Configuration UI Advanced Mode and the DevLake API; whereas in Configuration UI regular mode, an optimized pipeline orchestration will be automatically generated for you.</strong></p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="stages">Stages<a class="hash-link" href="#stages" title="Direct link to heading"></a></h3><p><strong>A stages is a collection of tasks performed by data plugins.</strong> Stages are executed in a [...]
<div style="margin-top: 20px">
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 23c1e3f712..2ea3413cce 100644
--- a/docs/v0.15/Overview/References/index.html
+++ b/docs/v0.15/Overview/References/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
the Swagger Document would very useful for you. The <code>devlake</code> docker image has it packaged, you may access it from:
If you are using the <code>devlake</code> container alone without <code>config-ui</code>:</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">http://<DEVLAKE_CONTAINER_HOST>:<PORT>/swagger/ [...]
<a href="https://pkg.go.dev/github.com/apache/incubator-devlake#section-documentation" target="_blank" rel="noopener noreferrer">pkg.go.dev</a>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 0c8afd98f6..0987635915 100644
--- a/docs/v0.15/Overview/Roadmap/index.html
+++ b/docs/v0.15/Overview/Roadmap/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
Also, if you plan to work (or are already working) on a new or existing feature, tell us, so that we can update the roadmap accordingly. We are happy to share knowledge and context to help your feature land successfully.</p><br><br><br></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-devlake-website/edit/main/versioned_docs/version-v0.15/Overview/Roadmap.md" target="_blank [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 9933428c8e..a851eed5f7 100644
--- a/docs/v0.15/Overview/SupportedDataSources/index.html
+++ b/docs/v0.15/Overview/SupportedDataSources/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
✅ : Collect by default.
💪 : Collect not by default. You need to add the corresponding subtasks to collect these entities in the <a href="/docs/v0.15/UserManuals/ConfigUI/AdvancedMode">advanced mode</a>.</p><table><thead><tr><th>Domain Layer Entities</th><th>ae</th><th>dora</th><th>gitextractor</th><th>incoming webhook</th><th>github</th><th>gitlab</th><th>jenkins</th><th>jira</th><th>refdiff</th><th>tapd</th></tr></thead><tbody><tr><td><a href="/docs/v0.15/DataModels/DevLakeDomainLayerSchema/#accounts">accounts [...]
<div style="margin-top: 20px">
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 fe160b2544..3b1b3be0b7 100644
--- a/docs/v0.15/Overview/index.html
+++ b/docs/v0.15/Overview/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">Understand the architecture of Apache DevLake
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/v0.15/Overview/Roadmap"><h2 class="text--truncate cardTitle_rnsV" title="Roadmap">📄️<!-- --> <!-- -->Roadmap</h2><p class="text--truncate cardDescription_PWke" title="The goals and roadmap for DevLake
">The goals and roadmap for DevLake
@@ -33,7 +33,7 @@
<p style="text-align:left; font-weight: 300; font-size: 0.8em;">Copyright ©2024 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
</div>
</div></div></div></footer></div>
-<script src="/assets/js/runtime~main.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 4dd4eb57a3..d20557d3c3 100644
--- a/docs/v0.15/Plugins/bitbucket/index.html
+++ b/docs/v0.15/Plugins/bitbucket/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 c3362241b4..549f3595db 100644
--- a/docs/v0.15/Plugins/customize/index.html
+++ b/docs/v0.15/Plugins/customize/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
The columns created with this plugin must be start with the prefix <code>x_</code></p><p><strong>NOTE:</strong> All columns created by this plugin are of the datatype <code>VARCHAR(255)</code></p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="sample-request">Sample Request<a class="hash-link" href="#sample-request" title="Direct link to heading"></a></h2><p>To extract data, switch to <code>Advanced Mode</code> on the first step of creating a Blueprint and paste a JSON config as the [...]
We leverage the package <code>https://github.com/tidwall/gjson</code> to extract value from the JSON. For the extraction syntax, please refer to this <a href="https://github.com/tidwall/gjson/blob/master/SYNTAX.md" target="_blank" rel="noopener noreferrer">docs</a></p><ul><li><code>table</code>: domain layer table name</li><li><code>rawDataTable</code>: raw layer table, from which we extract values by json path</li><li><code>rawDataParams</code>: the filter to select records from the raw [...]
<div style="margin-top: 20px">
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 b52fcc6688..6f0336d05b 100644
--- a/docs/v0.15/Plugins/dbt/index.html
+++ b/docs/v0.15/Plugins/dbt/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
dbt does the T in ELT (Extract, Load, Transform) processes – it doesn’t extract or load data, but it’s extremely good at transforming data that’s already loaded into your warehouse.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="user-setup">User setup<a id="user-setup"></a><a class="hash-link" href="#user-setup" title="Direct link to heading"></a></h2><ul><li>If you plan to use this product, you need to install some environments first.</li></ul><h4 class="anchor anchorWithStickyN [...]
And selectedModels accepts one or more arguments. Each argument can be one of:</li></ul><ol><li>a package name, runs all models in your project, example: example</li><li>a model name, runs a specific model, example: my_fisrt_dbt_model</li><li>a fully-qualified path to a directory of models.</li></ol><ul><li><code>projectVars</code>: variables to parametrize dbt models. (optional)
example:
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 4223defa3a..30e1c1ff24 100644
--- a/docs/v0.15/Plugins/feishu/index.html
+++ b/docs/v0.15/Plugins/feishu/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 10202c341c..cc4925fe4f 100644
--- a/docs/v0.15/Plugins/gitee/index.html
+++ b/docs/v0.15/Plugins/gitee/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
You can also trigger data collection by making a POST request to <code>/pipelines</code>.</li></ol><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">curl 'http://localhost:8080/pipelines' \</s [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 b3d7ac01ef..1d74b22a5f 100644
--- a/docs/v0.15/Plugins/gitextractor/index.html
+++ b/docs/v0.15/Plugins/gitextractor/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
NOTE: you can run only one issue collection stage as described in the Github Plugin README.</li><li>Use the <a href="/docs/v0.15/Plugins/refdiff">RefDiff</a> plugin to calculate version diff, which will be stored in <code>refs_commits</code> table.</li></ol><h2 class="anchor anchorWithStickyNavbar_LWe7" id="sample-request">Sample Request<a class="hash-link" href="#sample-request" title="Direct link to heading"></a></h2><div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism [...]
Note : For GitHub, to find the repo id run <code>$("meta[name=octolytics-dimension-repository_id]").getAttribute('content')</code> in browser console.</li><li><code>proxy</code>: optional, http proxy, e.g. <code>http://your-proxy-server.com:1080</code>.</li><li><code>user</code>: optional, for cloning private repository using HTTP/HTTPS</li><li><code>password</code>: optional, for cloning private repository using HTTP/HTTPS</li><li><code>privateKey</code>: optional, f [...]
machine.</p><h3 class="anchor anchorWithStickyNavbar_LWe7" id="linux">Linux<a class="hash-link" href="#linux" title="Direct link to heading"></a></h3><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">1 [...]
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 e705ab9c02..96c7afba79 100644
--- a/docs/v0.15/Plugins/github/index.html
+++ b/docs/v0.15/Plugins/github/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 a44d9b0c3c..de3737f179 100644
--- a/docs/v0.15/Plugins/gitlab/index.html
+++ b/docs/v0.15/Plugins/gitlab/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 d4ce000e9b..1209dc4f08 100644
--- a/docs/v0.15/Plugins/index.html
+++ b/docs/v0.15/Plugins/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">BitBucket Plugin
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/v0.15/Plugins/customize"><h2 class="text--truncate cardTitle_rnsV" title="Customize">📄️<!-- --> <!-- -->Customize</h2><p class="text--truncate cardDescription_PWke" title="Customize Plugin
">Customize Plugin
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 c793fec720..9d8df65d3c 100644
--- a/docs/v0.15/Plugins/jenkins/index.html
+++ b/docs/v0.15/Plugins/jenkins/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 dde4018688..f316ee616d 100644
--- a/docs/v0.15/Plugins/jira/index.html
+++ b/docs/v0.15/Plugins/jira/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 9a6cab3126..867e535bbd 100644
--- a/docs/v0.15/Plugins/pagerduty/index.html
+++ b/docs/v0.15/Plugins/pagerduty/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
<a href="/docs/v0.15/Metrics/MTTR">Median time to restore service</a> and <a href="/docs/v0.15/Metrics/CFR">Change failure rate</a>.</p><p>As of v0.15.x, the <code>PagerDuty</code> plugin can only be invoked through the DevLake API. Its support in Config-UI is WIP.</p><h2 class="anchor anchorWithStickyNavbar_LWe7" id="usage-via-devlake-api">Usage via DevLake API<a class="hash-link" href="#usage-via-devlake-api" title="Direct link to heading"></a></h2><blockquote><p>Note: Please replace [...]
allowed entity is <code>"TICKET"</code> which will be used as default.</p><ol start="3"><li>[Optional]<!-- --> Trigger the blueprint manually: <code>POST /blueprints/{blueprintId}/trigger</code>. Run this step if you want to trigger the newly created blueprint right away. See an example request below:</li></ol><div class="codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" [...]
<div style="margin-top: 20px">
@@ -27,7 +27,7 @@ allowed entity is <code>"TICKET"</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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 c57949f991..8aa7b3a993 100644
--- a/docs/v0.15/Plugins/refdiff/index.html
+++ b/docs/v0.15/Plugins/refdiff/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
machine. <a href="/docs/v0.15/Plugins/gitextractor#Development">Click here</a> for a brief guide.</p><br><br><br></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="theme-doc-footer-edit-meta-row row"><div class="col"><a href="https://github.com/apache/incubator-devlake-website/edit/main/versioned_docs/version-v0.15/Plugins/refdiff.md" target="_blank" rel="noreferrer noopener" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" [...]
<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>
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 a612b4903d..667ae9327b 100644
--- a/docs/v0.15/Plugins/tapd/index.html
+++ b/docs/v0.15/Plugins/tapd/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 e98089e2a3..ed0eeaa3f6 100644
--- a/docs/v0.15/Plugins/webhook/index.html
+++ b/docs/v0.15/Plugins/webhook/index.html
@@ -13,19 +13,19 @@
<script>function gtag(){dataLayer.push(arguments)}window.dataLayer=window.dataLayer||[],gtag("js",new Date),gtag("config","G-PKZLL38MQG",{anonymize_ip:!0})</script><title data-rh="true">Webhook | Apache DevLake - Open-Source Dev Data Platform for Productivity</title><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://devlake.apache.org/docs/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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 ff63990dc6..791d92a61b 100644
--- a/docs/v0.15/Plugins/zentao/index.html
+++ b/docs/v0.15/Plugins/zentao/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 9acf9b6f51..c05e0af277 100644
--- a/docs/v0.15/Troubleshooting/Configuration/index.html
+++ b/docs/v0.15/Troubleshooting/Configuration/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 89e234765e..7f65dc37b7 100644
--- a/docs/v0.15/Troubleshooting/Dashboard/index.html
+++ b/docs/v0.15/Troubleshooting/Dashboard/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 49b3030daa..ecf5d97333 100644
--- a/docs/v0.15/Troubleshooting/Installation/index.html
+++ b/docs/v0.15/Troubleshooting/Installation/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">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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 be966badc9..d8bad24f3e 100644
--- a/docs/v0.15/Troubleshooting/index.html
+++ b/docs/v0.15/Troubleshooting/index.html
@@ -11,12 +11,12 @@
<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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
+<link rel="preload" href="/assets/js/main.454b522f.js" as="script">
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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>< [...]
">Installation Troubleshooting
</p></a></article><article class="col col--6 margin-bottom--lg"><a class="card padding--lg cardContainer_fWXF" href="/docs/v0.15/Troubleshooting/Configuration"><h2 class="text--truncate cardTitle_rnsV" title="Configuration and Blueprint Troubleshooting">📄️<!-- --> <!-- -->Configuration and Blueprint Troubleshooting</h2><p class="text--truncate cardDescription_PWke" title="Debug errors found in Config UI or during data collection.
">Debug errors found in Config UI or during data collection.
@@ -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.fb4dfd2a.js"></script>
-<script src="/assets/js/main.d3e865bc.js"></script>
+<script src="/assets/js/runtime~main.296f1870.js"></script>
+<script src="/assets/js/main.454b522f.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 c813f83fcc..385e17b150 100644
--- a/docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html
+++ b/docs/v0.15/UserManuals/ConfigUI/AdvancedMode/index.html
@@ -13,12 +13,12 @@
<script>function 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.fb4dfd2a.js" as="script">
-<link rel="preload" href="/assets/js/main.d3e865bc.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.296f1870.js" as="script">
... 59722 lines suppressed ...