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 2023/03/13 13:46:01 UTC

[incubator-devlake-website] branch asf-site updated: deploy: 0df8e66a19187365ef640bb3b9732ac3a19b02e4

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 74bbb31fa8 deploy: 0df8e66a19187365ef640bb3b9732ac3a19b02e4
74bbb31fa8 is described below

commit 74bbb31fa8e1dc9c80dcc4010613d3b05944389b
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Mon Mar 13 13:45:53 2023 +0000

    deploy: 0df8e66a19187365ef640bb3b9732ac3a19b02e4
---
 404.html                                           |  10 +-
 assets/js/00c9d5bd.7ea85721.js                     |   1 +
 assets/js/00c9d5bd.a12af875.js                     |   1 -
 assets/js/016d9cf9.25ed0f31.js                     |   1 -
 assets/js/016d9cf9.8b44fc7e.js                     |   1 +
 assets/js/01765354.da3cf3a9.js                     |   1 -
 assets/js/01765354.e4f77613.js                     |   1 +
 assets/js/01a85c17.17c2d5b4.js                     |   1 -
 assets/js/01a85c17.7a96717f.js                     |   1 +
 assets/js/01f48c71.903a1252.js                     |   1 -
 assets/js/01f48c71.9374d94b.js                     |   1 +
 assets/js/0228232e.2116b74b.js                     |   1 -
 assets/js/0228232e.320965e6.js                     |   1 +
 assets/js/02fdf7b3.263864a2.js                     |   1 +
 assets/js/02fdf7b3.3f86ece9.js                     |   1 -
 assets/js/030cbcca.44397a9c.js                     |   1 -
 assets/js/030cbcca.f17b0ef7.js                     |   1 +
 assets/js/033b5402.45c6c921.js                     |   1 +
 assets/js/033b5402.ca970da8.js                     |   1 -
 assets/js/03ade730.e2cf2607.js                     |   1 -
 assets/js/03ade730.ec393a8e.js                     |   1 +
 assets/js/03c632f6.35fd78f5.js                     |   1 +
 assets/js/03c632f6.7e828bce.js                     |   1 -
 assets/js/04230c79.96abbf1f.js                     |   1 -
 assets/js/04230c79.d16dc9f4.js                     |   1 +
 assets/js/042e0741.cabc76f5.js                     |   1 +
 assets/js/0475ec2e.20a873cc.js                     |   1 +
 assets/js/0475ec2e.51a3b9c8.js                     |   1 -
 assets/js/051cab01.4317213c.js                     |   1 +
 assets/js/051cab01.c9c64fc7.js                     |   1 -
 assets/js/05d50267.5e507847.js                     |   1 -
 assets/js/05d50267.971c9adb.js                     |   1 +
 assets/js/068b2641.425d487b.js                     |   1 -
 assets/js/068b2641.b5dfed05.js                     |   1 +
 assets/js/07045acb.0fa5bd97.js                     |   1 +
 assets/js/07045acb.f8744fc2.js                     |   1 -
 assets/js/07ae0848.2cf0c2b3.js                     |   1 -
 assets/js/07ae0848.554b6749.js                     |   1 +
 assets/js/07c41966.07c02c82.js                     |   1 +
 assets/js/084ee101.63a26375.js                     |   1 -
 assets/js/084ee101.89ceb591.js                     |   1 +
 assets/js/086c8160.1909120f.js                     |   1 +
 assets/js/086c8160.dc069d2d.js                     |   1 -
 assets/js/08cf87d3.33fbefb4.js                     |   1 -
 assets/js/08cf87d3.fb90b887.js                     |   1 +
 assets/js/090b7fa7.51ddbc17.js                     |   1 +
 assets/js/090b7fa7.b51aefd5.js                     |   1 -
 assets/js/092a5e6b.54529b50.js                     |   1 -
 assets/js/092a5e6b.97a3e21a.js                     |   1 +
 assets/js/0ab107b6.1e349f73.js                     |   1 +
 assets/js/0ab107b6.aec6d1a0.js                     |   1 -
 assets/js/0b4ccb2f.1102f81b.js                     |   1 -
 assets/js/0b4ccb2f.67d2e509.js                     |   1 +
 assets/js/0b674390.1509e72c.js                     |   1 -
 assets/js/0b674390.683a99dc.js                     |   1 +
 assets/js/0ba03917.9c270ada.js                     |   1 +
 assets/js/0c24a51c.50e9acc2.js                     |   1 -
 assets/js/0c24a51c.8a911ec2.js                     |   1 +
 assets/js/0c28c7b9.4fcd8f60.js                     |   1 +
 assets/js/0c28c7b9.69ca86a3.js                     |   1 -
 assets/js/0cb63b81.91fc0cd8.js                     |   1 +
 assets/js/0cb63b81.f41c5123.js                     |   1 -
 assets/js/0d48e233.8c861dab.js                     |   1 -
 assets/js/0d48e233.cc0492b5.js                     |   1 +
 assets/js/0da2cb80.af221034.js                     |   1 +
 assets/js/0da2cb80.b2810dbc.js                     |   1 -
 assets/js/0de5c2c8.a92368d2.js                     |   1 +
 assets/js/0de5c2c8.dc83d6d8.js                     |   1 -
 assets/js/0e4ffc54.2761f66a.js                     |   1 +
 assets/js/0e4ffc54.847d3c3d.js                     |   1 -
 assets/js/0edc2f08.3dd64d24.js                     |   1 -
 assets/js/0edc2f08.d5d8f0cb.js                     |   1 +
 assets/js/0f734e8c.4bb8c784.js                     |   1 +
 assets/js/0f734e8c.b6fd0c22.js                     |   1 -
 assets/js/0f91f837.0ad56816.js                     |   1 -
 assets/js/0f91f837.71f3e709.js                     |   1 +
 assets/js/0feabe10.06bb2cda.js                     |   1 -
 assets/js/0feabe10.ca2d9fed.js                     |   1 +
 assets/js/104e1f96.07f0df01.js                     |   1 -
 assets/js/104e1f96.717a4147.js                     |   1 +
 assets/js/10659d96.5fc37fe8.js                     |   1 -
 assets/js/10659d96.c68c5d12.js                     |   1 +
 assets/js/106b53ed.dfe19e43.js                     |   1 +
 assets/js/106b53ed.ef816252.js                     |   1 -
 assets/js/1093cea5.1ae02bed.js                     |   1 -
 assets/js/1093cea5.4ea6fe5a.js                     |   1 +
 assets/js/10b0607a.6b33b891.js                     |   1 +
 assets/js/10b0607a.84d21570.js                     |   1 -
 assets/js/10ba31e8.3b49780c.js                     |   1 +
 assets/js/111b6a37.81b11ddd.js                     |   1 +
 assets/js/11828ac4.52719293.js                     |   1 +
 assets/js/11828ac4.a00e521b.js                     |   1 -
 assets/js/11a2d024.9576d1b7.js                     |   1 -
 assets/js/11a2d024.d185337b.js                     |   1 +
 assets/js/121aca78.345509c6.js                     |   1 +
 assets/js/121aca78.a584f93a.js                     |   1 -
 assets/js/1232bc64.58988093.js                     |   1 +
 assets/js/12988177.0834897c.js                     |   1 +
 assets/js/136450a4.2dede264.js                     |   1 +
 assets/js/136450a4.ed323418.js                     |   1 -
 assets/js/136fc98c.435b39a0.js                     |   1 +
 assets/js/136fc98c.ffcd0086.js                     |   1 -
 assets/js/14557bbd.0ecb5be2.js                     |   1 +
 assets/js/14557bbd.9ea4a108.js                     |   1 -
 assets/js/15691678.4ae24e67.js                     |   1 +
 assets/js/15691678.7f123050.js                     |   1 -
 assets/js/16215c02.064be295.js                     |   1 -
 assets/js/16215c02.df8ead8c.js                     |   1 +
 assets/js/16d494f8.e6d909bc.js                     |   1 -
 assets/js/16d494f8.f87fd50c.js                     |   1 +
 assets/js/16e4fd07.9a5e31f4.js                     |   1 +
 assets/js/16e4fd07.c3aab386.js                     |   1 -
 assets/js/17896441.7c345a51.js                     |   1 -
 assets/js/17896441.812368e2.js                     |   1 +
 assets/js/18013cda.8d007d93.js                     |   1 -
 assets/js/18013cda.c28c3829.js                     |   1 +
 assets/js/180fb013.5bfb0b92.js                     |   1 +
 assets/js/180fb013.89cda187.js                     |   1 -
 assets/js/186495f6.ca131d04.js                     |   1 -
 assets/js/186495f6.ec3f1497.js                     |   1 +
 assets/js/18714bbd.7d327433.js                     |   1 +
 assets/js/18714bbd.8f960643.js                     |   1 -
 assets/js/1a8d6afb.ad31c588.js                     |   1 -
 assets/js/1a8d6afb.e56c5c76.js                     |   1 +
 assets/js/1aa83224.1859da7a.js                     |   1 +
 assets/js/1aa83224.7f171cc0.js                     |   1 -
 assets/js/1b25ba5b.96b4dcc4.js                     |   1 +
 assets/js/1b25ba5b.ed2ec2ad.js                     |   1 -
 assets/js/1b5119c5.0ba3d412.js                     |   1 -
 assets/js/1b5119c5.909948fd.js                     |   1 +
 assets/js/1b984ef1.6672bb5f.js                     |   1 +
 assets/js/1b984ef1.b33df2eb.js                     |   1 -
 assets/js/1be78505.aa752fce.js                     |   1 +
 assets/js/1be78505.fe9c59be.js                     |   1 -
 assets/js/1c944835.3911a352.js                     |   1 -
 assets/js/1c944835.c4f9f2ae.js                     |   1 +
 assets/js/1cd4a310.88d3cce0.js                     |   1 -
 assets/js/1cd4a310.f5d9cf63.js                     |   1 +
 assets/js/1ce30bcf.0c045bd9.js                     |   1 -
 assets/js/1ce30bcf.5504d969.js                     |   1 +
 assets/js/1d7d0638.0fd86a1c.js                     |   1 +
 assets/js/1f1f2049.44ecb6b4.js                     |   1 +
 assets/js/1f1f2049.8f63212d.js                     |   1 -
 assets/js/1f327084.6aeaac5c.js                     |   1 +
 assets/js/1f327084.a09e17a2.js                     |   1 -
 assets/js/1f391b9e.2ddb7a6f.js                     |   1 -
 assets/js/1f391b9e.da16c9ec.js                     |   1 +
 assets/js/1f897ec0.5e7155bd.js                     |   1 +
 assets/js/1f897ec0.aa2655d6.js                     |   1 -
 assets/js/20962163.b01dedb6.js                     |   1 +
 assets/js/20962163.d26a7bc8.js                     |   1 -
 assets/js/20ca94a0.54eab1d1.js                     |   1 +
 assets/js/210.e37fdeb4.js                          |   1 -
 assets/js/21891f7a.7375fdaf.js                     |   1 +
 assets/js/21891f7a.88814968.js                     |   1 -
 assets/js/21ae9e4e.33766c6e.js                     |   1 +
 assets/js/226517a4.9c03ca58.js                     |   1 +
 assets/js/23f56906.80f817e1.js                     |   1 -
 assets/js/23f56906.dd5d09c7.js                     |   1 +
 assets/js/246862e2.55757751.js                     |   1 -
 assets/js/246862e2.886e853d.js                     |   1 +
 assets/js/248a5ed9.54f0d5f1.js                     |   1 -
 assets/js/248a5ed9.f249969a.js                     |   1 +
 assets/js/24eac2be.16c457e6.js                     |   1 -
 assets/js/24eac2be.e81c7788.js                     |   1 +
 assets/js/25cc102a.16f36ba0.js                     |   1 +
 assets/js/25cc102a.c215aa9c.js                     |   1 -
 assets/js/25dff562.09872c67.js                     |   1 +
 assets/js/25dff562.b777b622.js                     |   1 -
 assets/js/26764614.2779e32e.js                     |   1 -
 assets/js/26764614.caf2de25.js                     |   1 +
 assets/js/26fae8ea.3678315f.js                     |   1 -
 assets/js/26fae8ea.604d485f.js                     |   1 +
 assets/js/2717b559.0d717316.js                     |   1 +
 assets/js/2717b559.beb21a3f.js                     |   1 -
 assets/js/27778f10.d95dea0e.js                     |   1 +
 assets/js/27778f10.fb6c2fc8.js                     |   1 -
 assets/js/278cd42d.0590461a.js                     |   1 +
 assets/js/278cd42d.5147d1f7.js                     |   1 -
 assets/js/27be13d1.0283f0c7.js                     |   1 +
 assets/js/27be13d1.198dbd7d.js                     |   1 -
 assets/js/28aaa98a.3740d9c4.js                     |   1 +
 assets/js/28aaa98a.84ff4d39.js                     |   1 -
 assets/js/2944eaeb.6047a068.js                     |   1 +
 assets/js/2944eaeb.90326b6d.js                     |   1 -
 assets/js/296f603a.55c4bc27.js                     |   1 -
 assets/js/296f603a.642912fb.js                     |   1 +
 assets/js/29f0665e.deb91236.js                     |   1 +
 assets/js/2a12a5eb.5674e8b5.js                     |   1 -
 assets/js/2a12a5eb.744cc4bd.js                     |   1 +
 assets/js/2aa9cac8.6197f16b.js                     |   1 +
 assets/js/2aa9cac8.86d7da1b.js                     |   1 -
 assets/js/2ab6969a.a7d613d1.js                     |   1 +
 assets/js/2afcca1e.49e8ddbf.js                     |   1 +
 assets/js/2b86978c.ba42a562.js                     |   1 +
 assets/js/2bf12800.ba61b066.js                     |   1 -
 assets/js/2bf12800.ff33a3c6.js                     |   1 +
 assets/js/2c01c9ab.330bb156.js                     |   1 +
 assets/js/2c01c9ab.9c832138.js                     |   1 -
 assets/js/2c101e67.aa2143dd.js                     |   1 +
 assets/js/2c101e67.d3e8a83f.js                     |   1 -
 assets/js/2c616a47.ed9ca39b.js                     |   1 +
 assets/js/2c616a47.f215bcf1.js                     |   1 -
 assets/js/2c6e74db.97076260.js                     |   1 -
 assets/js/2c6e74db.a4c07bce.js                     |   1 +
 assets/js/2cbd1ac3.dba7dc5b.js                     |   1 +
 assets/js/2d23b48c.cd9249ea.js                     |   1 +
 assets/js/2dc43d10.a46dc116.js                     |   1 +
 assets/js/2dc43d10.c172865c.js                     |   1 -
 assets/js/2e51e718.674c60d3.js                     |   1 +
 assets/js/2ea9586b.12a398f6.js                     |   1 +
 assets/js/2f20a8e1.9f4b13cd.js                     |   1 -
 assets/js/2f20a8e1.f631178d.js                     |   1 +
 assets/js/2f8d7029.9ad0afca.js                     |   1 -
 assets/js/2f8d7029.f127f7b3.js                     |   1 +
 assets/js/2f98c597.4673d495.js                     |   1 -
 assets/js/2f98c597.ec6c003d.js                     |   1 +
 assets/js/306a8c6c.60f61f9a.js                     |   1 -
 assets/js/306a8c6c.cc4c8f27.js                     |   1 +
 assets/js/31c75a08.6125b883.js                     |   1 +
 assets/js/3250c59e.25b61314.js                     |   1 -
 assets/js/3250c59e.423d10df.js                     |   1 +
 assets/js/33392944.1537fc48.js                     |   1 +
 assets/js/33392944.925edc35.js                     |   1 -
 assets/js/343c406f.868b3929.js                     |   1 +
 assets/js/34bb58b6.1529372f.js                     |   1 +
 assets/js/34bb58b6.615b8e71.js                     |   1 -
 assets/js/34bfbc2c.4ed90b9f.js                     |   1 +
 assets/js/34bfbc2c.66e19759.js                     |   1 -
 assets/js/354ad9d4.1ade786b.js                     |   1 -
 assets/js/354ad9d4.dd9e0315.js                     |   1 +
 assets/js/36210796.07c4183c.js                     |   1 +
 assets/js/36210796.aa1d3059.js                     |   1 -
 assets/js/363e077d.28b7e7b3.js                     |   1 +
 assets/js/366a9bb1.779680c3.js                     |   1 +
 assets/js/366a9bb1.c9a676da.js                     |   1 -
 assets/js/36719fca.0b997b16.js                     |   1 +
 assets/js/3734a743.ca540c1b.js                     |   1 +
 assets/js/37599d01.1beaedc8.js                     |   1 +
 assets/js/3763df14.5e9b8225.js                     |   1 +
 assets/js/3763df14.a27e212f.js                     |   1 -
 assets/js/37778658.270536ab.js                     |   1 -
 assets/js/37778658.c47e5bd2.js                     |   1 +
 assets/js/37bda309.01fa23be.js                     |   1 +
 assets/js/37bda309.31845174.js                     |   1 -
 assets/js/38465d08.25a9b725.js                     |   1 +
 assets/js/38465d08.b5746096.js                     |   1 -
 assets/js/3856a20a.4b0adf5d.js                     |   1 +
 assets/js/3856a20a.67f78397.js                     |   1 -
 assets/js/389155be.6bc2b194.js                     |   1 -
 assets/js/389155be.a19d1e26.js                     |   1 +
 assets/js/393be207.52109db5.js                     |   1 -
 assets/js/393be207.c5f96f8e.js                     |   1 +
 assets/js/3972a4ba.6bdce9f6.js                     |   1 +
 assets/js/3972a4ba.e79c1a9e.js                     |   1 -
 assets/js/3ab46439.4b6d473c.js                     |   1 -
 assets/js/3ab46439.5a034203.js                     |   1 +
 assets/js/3b1c26ab.e30b7493.js                     |   1 -
 assets/js/3b1c26ab.fb4b46e0.js                     |   1 +
 assets/js/3b9b985c.0defe9d6.js                     |   1 +
 assets/js/3b9b985c.b1329ba0.js                     |   1 -
 assets/js/3c29490e.1be72401.js                     |   1 -
 assets/js/3c29490e.a08969ba.js                     |   1 +
 assets/js/3c52af0e.30f9c601.js                     |   1 +
 assets/js/3ca9de51.0a41083b.js                     |   1 +
 assets/js/3ca9de51.2cc62182.js                     |   1 -
 assets/js/3d04a3f3.9793c6d7.js                     |   1 +
 assets/js/3d04a3f3.b78dc68a.js                     |   1 -
 assets/js/3e887251.938a9ed9.js                     |   1 -
 assets/js/3e887251.9d1abcc0.js                     |   1 +
 assets/js/3ea40745.9733ce39.js                     |   1 +
 assets/js/3ea40745.c09857ea.js                     |   1 -
 assets/js/3f374aa7.0805dcdf.js                     |   1 +
 assets/js/3f374aa7.bdf31bac.js                     |   1 -
 assets/js/3f9d0f75.1441b651.js                     |   1 -
 assets/js/3f9d0f75.833e28a4.js                     |   1 +
 assets/js/3fd0ef5f.1ac8b561.js                     |   1 +
 assets/js/3fd0ef5f.56b730e8.js                     |   1 -
 assets/js/3fedce01.05ea7a7a.js                     |   1 +
 assets/js/3fedce01.b22f7181.js                     |   1 -
 assets/js/415bd086.2589b438.js                     |   1 +
 assets/js/415bd086.773b6802.js                     |   1 -
 assets/js/41e7e151.1e33da7c.js                     |   1 +
 assets/js/41e7e151.7aa69cc1.js                     |   1 -
 assets/js/422904c6.052e349e.js                     |   1 -
 assets/js/422904c6.6006fb2e.js                     |   1 +
 assets/js/4292f4b5.cb7040d3.js                     |   1 +
 assets/js/4292f4b5.cc2b25a2.js                     |   1 -
 assets/js/42d03d0e.64229e42.js                     |   1 +
 assets/js/42d03d0e.747171e3.js                     |   1 -
 assets/js/43ba4298.018fb9f1.js                     |   1 -
 assets/js/43ba4298.245e35af.js                     |   1 +
 assets/js/448987fa.4b85e1ea.js                     |   1 -
 assets/js/448987fa.8fdd0ec1.js                     |   1 +
 assets/js/46275ac9.a93af16f.js                     |   1 -
 assets/js/46275ac9.e0217f10.js                     |   1 +
 assets/js/46d08e98.47ae8c0a.js                     |   1 -
 assets/js/46d08e98.8035cb62.js                     |   1 +
 assets/js/47189666.087270da.js                     |   1 -
 assets/js/47189666.1aa913e2.js                     |   1 +
 assets/js/476e4f22.4a3737b5.js                     |   1 +
 assets/js/476e4f22.54b75ebb.js                     |   1 -
 assets/js/49187665.7c470f8a.js                     |   1 +
 assets/js/4aa6306a.7b5b5291.js                     |   1 -
 assets/js/4aa6306a.a1f4c14b.js                     |   1 +
 assets/js/4ab986f4.814d4b37.js                     |   1 +
 assets/js/4ab986f4.f2b87155.js                     |   1 -
 assets/js/4ae862d6.8a9b84e6.js                     |   1 -
 assets/js/4ae862d6.b57857c2.js                     |   1 +
 assets/js/4ae93c4b.45b0ef7f.js                     |   1 +
 assets/js/4ae93c4b.bbeee0b7.js                     |   1 -
 assets/js/4af7bee7.db230985.js                     |   1 +
 assets/js/4b4c2b29.0704d56e.js                     |   1 +
 assets/js/4b4c2b29.a572b83f.js                     |   1 -
 assets/js/4b820d59.598145df.js                     |   1 +
 assets/js/4c1b0127.1038ba98.js                     |   1 -
 assets/js/4c1b0127.87cdf933.js                     |   1 +
 assets/js/4dd6a601.5d75b03b.js                     |   1 +
 assets/js/4ef8522e.471de26a.js                     |   1 +
 assets/js/4ef8522e.b8ee1061.js                     |   1 -
 assets/js/4fb71f11.7f2411df.js                     |   1 +
 assets/js/4fb71f11.cddd49b1.js                     |   1 -
 assets/js/509fa126.055c5a34.js                     |   1 -
 assets/js/509fa126.0e964dad.js                     |   1 +
 assets/js/50be24d6.acd82cff.js                     |   1 -
 assets/js/50be24d6.b483e72b.js                     |   1 +
 assets/js/50e3e9ee.12d419e5.js                     |   1 +
 assets/js/50e3e9ee.a98fef5a.js                     |   1 -
 assets/js/51395cb6.c5ecd2e5.js                     |   1 +
 assets/js/517b0a7f.43a1f8cb.js                     |   1 +
 assets/js/517b0a7f.cd46e3de.js                     |   1 -
 assets/js/51d187f5.420fca8e.js                     |   1 -
 assets/js/51d187f5.7b4f9991.js                     |   1 +
 assets/js/51e8f4d1.17280263.js                     |   1 -
 assets/js/51e8f4d1.f0a25668.js                     |   1 +
 assets/js/527c8e33.e0b8e3cb.js                     |   1 +
 assets/js/527c8e33.e8221e7a.js                     |   1 -
 assets/js/52e95c77.28d3c26b.js                     |   1 -
 assets/js/52e95c77.bd416b3b.js                     |   1 +
 assets/js/53317d2c.199bafb7.js                     |   1 -
 assets/js/53317d2c.4d3eea3b.js                     |   1 +
 assets/js/5365d9f7.58efee58.js                     |   1 -
 assets/js/5365d9f7.bc60292f.js                     |   1 +
 assets/js/53bce8bf.44a7637b.js                     |   1 +
 assets/js/53bce8bf.f910eef1.js                     |   1 -
 assets/js/5507a300.37f79bb9.js                     |   1 -
 assets/js/5507a300.acf7f229.js                     |   1 +
 assets/js/551041aa.1685842b.js                     |   1 -
 assets/js/551041aa.1be34865.js                     |   1 +
 assets/js/552ecfaa.5925f528.js                     |   1 +
 assets/js/552ecfaa.cf6d1554.js                     |   1 -
 assets/js/5564e5f8.ae91374a.js                     |   1 +
 assets/js/5564e5f8.f147afc9.js                     |   1 -
 assets/js/55d52b5c.d81a65e2.js                     |   1 +
 assets/js/561882a0.51cbe247.js                     |   1 +
 assets/js/5685d48d.142951dd.js                     |   1 +
 assets/js/56b7b160.39911963.js                     |   1 -
 assets/js/56b7b160.65cc3a14.js                     |   1 +
 assets/js/570edfe0.84a33030.js                     |   1 -
 assets/js/570edfe0.c4892ca4.js                     |   1 +
 assets/js/572e97af.0085af06.js                     |   1 -
 assets/js/572e97af.54371cba.js                     |   1 +
 assets/js/59f37b53.2f88bf2b.js                     |   1 +
 assets/js/59f37b53.fab00948.js                     |   1 -
 assets/js/5aaa57f0.99836ab6.js                     |   1 -
 assets/js/5aaa57f0.dc1df44a.js                     |   1 +
 assets/js/5aaae2c0.21ff7a2c.js                     |   1 +
 assets/js/5aaae2c0.e02c764f.js                     |   1 -
 assets/js/5b87a9cb.12799bcc.js                     |   1 +
 assets/js/5b87a9cb.2569f90a.js                     |   1 -
 assets/js/5b99f9a4.3141407e.js                     |   1 -
 assets/js/5b99f9a4.71c042e0.js                     |   1 +
 assets/js/5bf012c0.94022f0e.js                     |   1 +
 assets/js/5bf012c0.c40e4b35.js                     |   1 -
 assets/js/5c4ede60.a6966b23.js                     |   1 +
 assets/js/5c4ede60.bfee1be1.js                     |   1 -
 assets/js/5cefc9b3.5fe6dd43.js                     |   1 +
 assets/js/5e386152.0d9785a9.js                     |   1 -
 assets/js/5e386152.986719d4.js                     |   1 +
 assets/js/5f1cfc4b.3ac37a6f.js                     |   1 +
 assets/js/5f1cfc4b.7fae909d.js                     |   1 -
 assets/js/604a05ab.45c5c0a8.js                     |   1 +
 assets/js/604a05ab.a3dd7c04.js                     |   1 -
 assets/js/60b01b5d.29211e62.js                     |   1 +
 assets/js/60b01b5d.d3c8417b.js                     |   1 -
 assets/js/60d8af18.10a57a95.js                     |   1 -
 assets/js/60d8af18.f580e051.js                     |   1 +
 assets/js/6129cf37.4d0bcb97.js                     |   1 +
 assets/js/6129cf37.f28210ad.js                     |   1 -
 assets/js/61eff92a.2efb3bb6.js                     |   1 +
 assets/js/61eff92a.6f7e41ec.js                     |   1 -
 assets/js/6210ea94.03bcaeb8.js                     |   1 +
 assets/js/6248d5e0.cae49891.js                     |   1 +
 assets/js/62b4a418.915e10aa.js                     |   1 -
 assets/js/62b4a418.daa1b6dd.js                     |   1 +
 assets/js/63911976.483cae74.js                     |   1 -
 assets/js/63911976.9636d6ef.js                     |   1 +
 assets/js/650456df.1fa46b27.js                     |   1 -
 assets/js/650456df.8b41e224.js                     |   1 +
 assets/js/650a564e.14ab3d4a.js                     |   1 +
 assets/js/650a564e.9041bd53.js                     |   1 -
 assets/js/656465e1.66537ff5.js                     |   1 +
 assets/js/656465e1.6b86c556.js                     |   1 -
 assets/js/65a1a5ab.3514d3f0.js                     |   1 +
 assets/js/65a1a5ab.da84010a.js                     |   1 -
 assets/js/65ad0395.192ce0fd.js                     |   1 +
 assets/js/65ad0395.609eb696.js                     |   1 -
 assets/js/65e05f47.9fec7cc5.js                     |   1 -
 assets/js/65e05f47.e804af09.js                     |   1 +
 assets/js/65fb9257.490e913b.js                     |   1 -
 assets/js/65fb9257.8de86202.js                     |   1 +
 assets/js/66f66915.05e66065.js                     |   1 -
 assets/js/66f66915.ad329004.js                     |   1 +
 assets/js/673209f7.20f15d49.js                     |   1 +
 assets/js/67651f6b.4b0b59ec.js                     |   1 +
 assets/js/67a84898.58c04643.js                     |   1 -
 assets/js/67a84898.94017c0b.js                     |   1 +
 assets/js/6875c492.2aabaeb7.js                     |   1 +
 assets/js/6875c492.52b7f06b.js                     |   1 -
 assets/js/69af9676.59eb080f.js                     |   1 -
 assets/js/69af9676.6756f877.js                     |   1 +
 assets/js/69c16090.5ab7d118.js                     |   1 -
 assets/js/69c16090.a6b3a05b.js                     |   1 +
 assets/js/6b29efdf.8abb9263.js                     |   1 +
 assets/js/6b754869.cf1550a1.js                     |   1 +
 assets/js/6c6266f0.db442dd3.js                     |   1 +
 assets/js/6c87e569.a990d755.js                     |   1 +
 assets/js/6c87e569.ac37e917.js                     |   1 -
 assets/js/6cc8160c.22a9da72.js                     |   1 +
 assets/js/6cc8160c.3412921d.js                     |   1 -
 assets/js/6d222ca3.5798401b.js                     |   1 +
 assets/js/6d335a41.168a9c48.js                     |   1 -
 assets/js/6d335a41.e21273ac.js                     |   1 +
 assets/js/6db2df5d.08874af8.js                     |   1 +
 assets/js/6db2df5d.bd93f8fc.js                     |   1 -
 assets/js/6e18e3cd.9bdfa8a4.js                     |   1 +
 assets/js/6e18e3cd.effb782e.js                     |   1 -
 assets/js/6e383560.b7aa8987.js                     |   1 -
 assets/js/6e383560.babd1750.js                     |   1 +
 assets/js/6e61c935.036cb0e0.js                     |   1 -
 assets/js/6e751a07.63470d6e.js                     |   1 -
 assets/js/6e751a07.cd8b4d0d.js                     |   1 +
 assets/js/6ef894fb.5ffb805a.js                     |   1 +
 assets/js/6ef894fb.ddba21af.js                     |   1 -
 assets/js/6f04afd6.fc5f2209.js                     |   1 +
 assets/js/6f0e25f4.46e7959a.js                     |   1 +
 assets/js/6f0e25f4.d7b0a17f.js                     |   1 -
 assets/js/6f47d822.1c5cf9e5.js                     |   1 -
 assets/js/6f47d822.61a623e8.js                     |   1 +
 assets/js/6f9aca6c.077e94fb.js                     |   1 -
 assets/js/6f9aca6c.7969c867.js                     |   1 +
 assets/js/70d64c12.7c0ab3cb.js                     |   1 +
 assets/js/70d64c12.a6b3a9ee.js                     |   1 -
 assets/js/7106b2c2.52e69889.js                     |   1 +
 assets/js/7106b2c2.5be1b240.js                     |   1 -
 assets/js/7174f410.8006a360.js                     |   1 +
 assets/js/7174f410.d5c71efe.js                     |   1 -
 assets/js/72bb1171.608bdafb.js                     |   1 -
 assets/js/72bb1171.b5f74ce6.js                     |   1 +
 assets/js/72cc1325.07df1ce3.js                     |   1 +
 assets/js/72cc1325.30c8f341.js                     |   1 -
 assets/js/738addc0.9caadbb5.js                     |   1 -
 assets/js/738addc0.c15bde1e.js                     |   1 +
 assets/js/75fb6f63.392e3fd5.js                     |   1 -
 assets/js/75fb6f63.781e532b.js                     |   1 +
 assets/js/76166b16.9ce7a51f.js                     |   1 +
 assets/js/76166b16.dae30fca.js                     |   1 -
 assets/js/764b704e.b3049871.js                     |   1 +
 assets/js/7757e3dd.4858e74c.js                     |   1 -
 assets/js/7757e3dd.67c7d066.js                     |   1 +
 assets/js/779e5284.4c971d20.js                     |   1 +
 assets/js/779e5284.7a9ab4fe.js                     |   1 -
 assets/js/78df8c14.8337689f.js                     |   1 -
 assets/js/78df8c14.90edbd8d.js                     |   1 +
 assets/js/79ce49e3.b5d6f286.js                     |   1 -
 assets/js/79ce49e3.f3625090.js                     |   1 +
 assets/js/79ee6bf0.95a4d899.js                     |   1 +
 assets/js/79ee6bf0.e6d3025e.js                     |   1 -
 assets/js/79f8d934.7f21fb3d.js                     |   1 -
 assets/js/79f8d934.90057e9d.js                     |   1 +
 assets/js/7a1a4c39.2460ae1e.js                     |   1 +
 assets/js/7b1a3d58.3d224678.js                     |   1 -
 assets/js/7b1a3d58.c3db8f8a.js                     |   1 +
 assets/js/7bbfa492.5047fb5e.js                     |   1 +
 assets/js/7bbfa492.b6b61886.js                     |   1 -
 assets/js/7ced7a16.b31d9e9b.js                     |   1 +
 assets/js/7d3bbe23.6cdd7f1e.js                     |   1 +
 assets/js/7d48c0ed.8b0e6f51.js                     |   1 -
 assets/js/7d48c0ed.9af32430.js                     |   1 +
 assets/js/7e5050ad.826c98e2.js                     |   1 -
 assets/js/7e5050ad.bca02e9e.js                     |   1 +
 assets/js/7f7e63e9.321fb097.js                     |   1 +
 assets/js/7f7e63e9.bebce5cd.js                     |   1 -
 assets/js/7fc6ddc0.89b057f8.js                     |   1 -
 assets/js/7fc6ddc0.f0e5bbd0.js                     |   1 +
 assets/js/7fec31dd.77dacf38.js                     |   1 +
 assets/js/7fec31dd.8ea20f90.js                     |   1 -
 assets/js/80210.9417ea77.js                        |   1 +
 assets/js/802951dd.bbab211f.js                     |   1 +
 assets/js/802951dd.e3508d65.js                     |   1 -
 assets/js/811775dc.1c7d8a22.js                     |   1 +
 assets/js/811775dc.1ed046af.js                     |   1 -
 assets/js/814f3328.7218192c.js                     |   1 +
 assets/js/814f3328.9c7219c6.js                     |   1 -
 assets/js/82030fb1.3b49c5b1.js                     |   1 +
 assets/js/82771412.6f322242.js                     |   1 +
 assets/js/8285363e.e2295ae3.js                     |   1 -
 assets/js/8285363e.fe338689.js                     |   1 +
 assets/js/82a46a46.9018de78.js                     |   1 +
 assets/js/82a46a46.a1504f69.js                     |   1 -
 assets/js/8302167a.59056e75.js                     |   1 +
 assets/js/8302167a.8f62b2e2.js                     |   1 -
 assets/js/83db5717.241ecc93.js                     |   1 +
 assets/js/83df6cb3.aeee3dcc.js                     |   1 +
 assets/js/83df6cb3.cf951b08.js                     |   1 -
 assets/js/8460d2ca.093a17e5.js                     |   1 -
 assets/js/8460d2ca.874d2d23.js                     |   1 +
 assets/js/85afd659.097f6638.js                     |   1 -
 assets/js/85afd659.605ee9ec.js                     |   1 +
 assets/js/862a9fa4.ee2e3ce6.js                     |   1 +
 assets/js/8648b6b8.4fb5815e.js                     |   1 -
 assets/js/8648b6b8.5eb709d4.js                     |   1 +
 assets/js/875e7436.0956726e.js                     |   1 +
 assets/js/875e7436.68d32abc.js                     |   1 -
 assets/js/87a624c7.0f868715.js                     |   1 +
 assets/js/8822dfd9.81a8f21e.js                     |   1 -
 assets/js/8822dfd9.ca21b5b2.js                     |   1 +
 assets/js/882e2afc.914f4ff7.js                     |   1 +
 assets/js/882e2afc.bb1dda08.js                     |   1 -
 assets/js/88472ba7.7335b02e.js                     |   1 +
 assets/js/8893befd.64f51c76.js                     |   1 -
 assets/js/8893befd.bfb57291.js                     |   1 +
 assets/js/8974002f.7a08f27a.js                     |   1 +
 assets/js/8974002f.c1b3bc36.js                     |   1 -
 assets/js/8b32e650.3b41fb09.js                     |   1 -
 assets/js/8b32e650.cb213c3c.js                     |   1 +
 assets/js/8baf9aec.15ee5b56.js                     |   1 -
 assets/js/8baf9aec.58bbc20c.js                     |   1 +
 assets/js/8be90b22.4fc833e3.js                     |   1 +
 assets/js/8c3d214a.33eafe01.js                     |   1 +
 assets/js/8c3d214a.ff5bb6e5.js                     |   1 -
 assets/js/8c6319c8.c0c7e7a2.js                     |   1 -
 assets/js/8c6319c8.d725de41.js                     |   1 +
 assets/js/8c677f0a.2decab86.js                     |   1 -
 assets/js/8c677f0a.6e25037d.js                     |   1 +
 assets/js/8c7aa864.136bd1a9.js                     |   1 +
 assets/js/8c7aa864.189b0a21.js                     |   1 -
 assets/js/8c812f09.29bdec80.js                     |   1 -
 assets/js/8c812f09.eb433b2a.js                     |   1 +
 assets/js/8caf65b1.53fe4b0c.js                     |   1 +
 assets/js/8caf65b1.658839bf.js                     |   1 -
 assets/js/8d0b082a.228f2979.js                     |   1 +
 assets/js/8d17aee8.084c8816.js                     |   1 +
 assets/js/8dd5d414.0091b75c.js                     |   1 +
 assets/js/8dd5d414.26da8782.js                     |   1 -
 assets/js/8e190e91.30ccbd4f.js                     |   1 +
 assets/js/8e190e91.64b73cec.js                     |   1 -
 assets/js/8e706586.9d0806bb.js                     |   1 +
 assets/js/8e706586.f09d674d.js                     |   1 -
 assets/js/8f932e04.34c7186d.js                     |   1 -
 assets/js/8f932e04.aa19ce46.js                     |   1 +
 assets/js/8fa715cf.5a27530c.js                     |   1 +
 assets/js/8fa715cf.cc414ee1.js                     |   1 -
 assets/js/8fe04b88.06ecc532.js                     |   1 -
 assets/js/8fe04b88.950d3a08.js                     |   1 +
 assets/js/905e8daa.25f41b9b.js                     |   1 +
 assets/js/906aba0a.263043b6.js                     |   1 -
 assets/js/906aba0a.27806ae6.js                     |   1 +
 assets/js/90c805f7.819fe232.js                     |   1 +
 assets/js/90c805f7.82a7ee13.js                     |   1 -
 assets/js/914c18ff.fd99c08a.js                     |   1 +
 assets/js/921753fb.39d6fbad.js                     |   1 +
 assets/js/921753fb.653b040f.js                     |   1 -
 assets/js/927feefa.41bcd469.js                     |   1 -
 assets/js/927feefa.a7e30fff.js                     |   1 +
 assets/js/935f2afb.1b19a3c0.js                     |   1 +
 assets/js/935f2afb.86ac9709.js                     |   1 -
 assets/js/93f451d0.75136cc6.js                     |   1 +
 assets/js/93f451d0.c4428c73.js                     |   1 -
 assets/js/942e51fb.af698e8e.js                     |   1 +
 assets/js/94eb7425.085e922c.js                     |   1 -
 assets/js/94eb7425.9da9a1c8.js                     |   1 +
 assets/js/95203d1f.3aa72e3c.js                     |   1 -
 assets/js/95203d1f.ff3cb9ac.js                     |   1 +
 assets/js/958e5bf3.5129abc0.js                     |   1 +
 assets/js/961c70e1.7460aedd.js                     |   1 +
 assets/js/961c70e1.d93ee78e.js                     |   1 -
 assets/js/963670ae.7ab7f634.js                     |   1 -
 assets/js/963670ae.d4f53c5c.js                     |   1 +
 assets/js/965c889e.3af34176.js                     |   1 -
 assets/js/965c889e.b4e075ad.js                     |   1 +
 assets/js/9a18655d.29310297.js                     |   1 -
 assets/js/9a18655d.926010f7.js                     |   1 +
 assets/js/9a1d6ed3.04bef4b2.js                     |   1 +
 assets/js/9a1d6ed3.de890a86.js                     |   1 -
 assets/js/9a30dd5c.3242d729.js                     |   1 +
 assets/js/9a87c875.cefe55a9.js                     |   1 +
 assets/js/9a92d5a2.a0a00e32.js                     |   1 -
 assets/js/9a92d5a2.bfb13b21.js                     |   1 +
 assets/js/9aa3e67c.68e8c29d.js                     |   1 +
 assets/js/9aa3e67c.dd51d4b7.js                     |   1 -
 assets/js/9b4a84b7.91fda2f6.js                     |   1 +
 assets/js/9b4a84b7.eec67b7f.js                     |   1 -
 assets/js/9b581b20.c305716b.js                     |   1 +
 assets/js/9c954eb0.3147c213.js                     |   1 -
 assets/js/9c954eb0.dde1f64c.js                     |   1 +
 assets/js/9d05bc11.06a376af.js                     |   1 +
 assets/js/9e0028a6.afc5d8cb.js                     |   1 -
 assets/js/9e0028a6.b7d55b99.js                     |   1 +
 assets/js/9e007d32.57cf50f6.js                     |   1 +
 assets/js/9e007d32.718f6bb4.js                     |   1 -
 assets/js/9e4087bc.01931294.js                     |   1 +
 assets/js/9e4087bc.6d1f5c40.js                     |   1 -
 assets/js/9e5c6f17.74cd16ff.js                     |   1 +
 assets/js/9e5c6f17.aeb5fea8.js                     |   1 -
 assets/js/9e615a7b.05634c6d.js                     |   1 +
 assets/js/9e615a7b.4643bf6b.js                     |   1 -
 assets/js/9e6defa7.a7a8339a.js                     |   1 -
 assets/js/9e6defa7.b75aabc6.js                     |   1 +
 assets/js/9e709861.9caab5e8.js                     |   1 +
 assets/js/9e709861.e5c25719.js                     |   1 -
 assets/js/9ead0b22.c26d6920.js                     |   1 +
 assets/js/9ead0b22.f298327d.js                     |   1 -
 assets/js/9ed97d5e.1449c21f.js                     |   1 +
 assets/js/9ed97d5e.6806d650.js                     |   1 -
 assets/js/9ffe090a.c427ad2e.js                     |   1 -
 assets/js/9ffe090a.d3dde451.js                     |   1 +
 assets/js/a055b9de.3f26cf2f.js                     |   1 +
 assets/js/a055b9de.c4d419bb.js                     |   1 -
 assets/js/a087ad4a.191a7e4b.js                     |   1 +
 assets/js/a0c982d3.82f87184.js                     |   1 +
 assets/js/a0c982d3.8427a7bd.js                     |   1 -
 assets/js/a139c245.3236bfd3.js                     |   1 +
 assets/js/a139c245.f02c9ba1.js                     |   1 -
 assets/js/a18dc687.46ae3d17.js                     |   1 -
 assets/js/a18dc687.70e986e0.js                     |   1 +
 assets/js/a1ebafd4.0da20e91.js                     |   1 +
 assets/js/a1ebafd4.9e34d73a.js                     |   1 -
 assets/js/a2412526.dc0a5131.js                     |   1 -
 assets/js/a2412526.fa6171e8.js                     |   1 +
 assets/js/a246d72f.d610c299.js                     |   1 -
 assets/js/a246d72f.e39786c3.js                     |   1 +
 assets/js/a2ad2acf.99374640.js                     |   1 +
 assets/js/a2af267f.1f898ace.js                     |   1 +
 assets/js/a2ff15ad.01dc4f8e.js                     |   1 +
 assets/js/a34cfb21.2fc9cb43.js                     |   1 +
 assets/js/a34cfb21.8ca7f881.js                     |   1 -
 assets/js/a36e6310.5ac5cf70.js                     |   1 -
 assets/js/a36e6310.e3bb063f.js                     |   1 +
 assets/js/a42b348e.9e249518.js                     |   1 +
 assets/js/a5a9e12d.014d4e97.js                     |   1 -
 assets/js/a5a9e12d.169d1747.js                     |   1 +
 assets/js/a5c6f70b.92c2ca7f.js                     |   1 -
 assets/js/a5c6f70b.94eee0d8.js                     |   1 +
 assets/js/a62fb567.2e556457.js                     |   1 +
 assets/js/a62fb567.83bbf8f4.js                     |   1 -
 assets/js/a676d383.e48a5438.js                     |   1 +
 assets/js/a6987c47.e1e44a6a.js                     |   1 +
 assets/js/a6aa9e1f.4a9ad8ea.js                     |   1 +
 assets/js/a6aa9e1f.73c6cb9c.js                     |   1 -
 assets/js/a6f7605e.78aaa3ad.js                     |   1 +
 assets/js/a6f7605e.ebc29eec.js                     |   1 -
 assets/js/a7023ddc.6f0eec88.js                     |   1 +
 assets/js/a7023ddc.afaff085.js                     |   1 -
 assets/js/a7a4e83a.32cfcf28.js                     |   1 +
 assets/js/a7a4e83a.740c552b.js                     |   1 -
 assets/js/a7a6392e.36e2335c.js                     |   1 +
 assets/js/a7a6392e.e652f420.js                     |   1 -
 assets/js/a8ef5c1f.503f52e4.js                     |   1 +
 assets/js/a8ef5c1f.ffc6587a.js                     |   1 -
 assets/js/a9374959.37b99203.js                     |   1 +
 assets/js/a9374959.854f8762.js                     |   1 -
 assets/js/a94e6299.46035d3a.js                     |   1 +
 assets/js/a94e6299.ab0e6a5a.js                     |   1 -
 assets/js/a95ca203.2edbdeda.js                     |   1 -
 assets/js/a95ca203.daa28fda.js                     |   1 +
 assets/js/a97a3d08.c7bfdb75.js                     |   1 +
 assets/js/a9a24002.9c617ec5.js                     |   1 -
 assets/js/a9a24002.ab7c032d.js                     |   1 +
 assets/js/a9c2f14b.69037ed3.js                     |   1 -
 assets/js/a9c2f14b.dde399bc.js                     |   1 +
 assets/js/ab251e47.4bc312d9.js                     |   1 -
 assets/js/ab251e47.6c1e461a.js                     |   1 +
 assets/js/abb7e849.91c9b6b5.js                     |   1 -
 assets/js/abb7e849.f2a674c6.js                     |   1 +
 assets/js/abd36b79.2fac33d0.js                     |   1 -
 assets/js/abd36b79.aad480fe.js                     |   1 +
 assets/js/acbc4828.99415237.js                     |   1 +
 assets/js/ad1a89eb.6f266e94.js                     |   1 +
 assets/js/ad1a89eb.a59ff217.js                     |   1 -
 assets/js/adc3f063.3ac93ee9.js                     |   1 -
 assets/js/adc3f063.f4fddd72.js                     |   1 +
 assets/js/ae04c844.165c551b.js                     |   1 -
 assets/js/ae04c844.a33cb61c.js                     |   1 +
 assets/js/ae5ea004.17f94f72.js                     |   1 -
 assets/js/ae5ea004.6e9522ae.js                     |   1 +
 assets/js/aec092c3.4ec87d36.js                     |   1 -
 assets/js/aec092c3.5a58312a.js                     |   1 +
 assets/js/aef2c5dd.3d9b8f4d.js                     |   1 +
 assets/js/aef2c5dd.eee5ec6f.js                     |   1 -
 assets/js/af3f82bb.67e686e1.js                     |   1 +
 assets/js/af3f82bb.ae6877ae.js                     |   1 -
 assets/js/af9fddd8.1f7f09a1.js                     |   1 +
 assets/js/af9fddd8.28c336a8.js                     |   1 -
 assets/js/b0185579.41de6027.js                     |   1 -
 assets/js/b0185579.7c04d8dd.js                     |   1 +
 assets/js/b0e20028.ba5c2adb.js                     |   1 +
 assets/js/b0e20028.fcc9b6e3.js                     |   1 -
 assets/js/b152219a.474667ef.js                     |   1 +
 assets/js/b152219a.b63a249c.js                     |   1 -
 assets/js/b15a7935.edc801ad.js                     |   1 +
 assets/js/b1cd6607.37584f95.js                     |   1 -
 assets/js/b1cd6607.8461ff44.js                     |   1 +
 assets/js/b1e152cd.5e3d5d4d.js                     |   1 -
 assets/js/b1e152cd.9f576dea.js                     |   1 +
 assets/js/b223e081.a9474c4e.js                     |   1 +
 assets/js/b223e081.e8c282c6.js                     |   1 -
 assets/js/b28436dc.7f9965b2.js                     |   1 -
 assets/js/b28436dc.bc58fea2.js                     |   1 +
 assets/js/b288ed97.7908c603.js                     |   1 -
 assets/js/b288ed97.f1795e52.js                     |   1 +
 assets/js/b2b675dd.664651bc.js                     |   1 -
 assets/js/b2b675dd.969da1e1.js                     |   1 +
 assets/js/b2f554cd.4453c2be.js                     |   1 -
 assets/js/b2f554cd.9b008a4f.js                     |   1 +
 assets/js/b313aca0.0b2a44f9.js                     |   1 +
 assets/js/b313aca0.f1f13aa4.js                     |   1 -
 assets/js/b32eea46.5322dec5.js                     |   1 +
 assets/js/b32eea46.c0b99e9a.js                     |   1 -
 assets/js/b430ee44.3c3df7dd.js                     |   1 +
 assets/js/b430ee44.e07a9031.js                     |   1 -
 assets/js/b4a5f996.507e82e5.js                     |   1 -
 assets/js/b4a5f996.acfa1e4a.js                     |   1 +
 assets/js/b57ef706.5c092df0.js                     |   1 +
 assets/js/b688ce70.84b66867.js                     |   1 +
 assets/js/b688ce70.b8f7e0c7.js                     |   1 -
 assets/js/b6f75704.00a27398.js                     |   1 +
 assets/js/b6f75704.979a0a8d.js                     |   1 -
 assets/js/b754c769.0d344ece.js                     |   1 -
 assets/js/b754c769.786d74d1.js                     |   1 +
 assets/js/b85b9cd4.b32ef839.js                     |   1 -
 assets/js/b85b9cd4.b9aeb8a8.js                     |   1 +
 assets/js/b877bc4c.07579ffa.js                     |   1 +
 assets/js/b877bc4c.7bebefb8.js                     |   1 -
 assets/js/b88d9980.97219fa4.js                     |   1 -
 assets/js/b88d9980.9992328e.js                     |   1 +
 assets/js/b94aff28.0faad42c.js                     |   1 -
 assets/js/b94aff28.dace663a.js                     |   1 +
 assets/js/babf104c.034670dd.js                     |   1 +
 assets/js/babf104c.39ddeb80.js                     |   1 -
 assets/js/bb83d975.2e284ffc.js                     |   1 -
 assets/js/bb83d975.926b66ce.js                     |   1 +
 assets/js/bbed6e22.1c5aa20d.js                     |   1 +
 assets/js/bbed6e22.7af924ee.js                     |   1 -
 assets/js/bd36a3fa.92b7ecc6.js                     |   1 -
 assets/js/bd36a3fa.d4807624.js                     |   1 +
 assets/js/bd4eac3b.6ba21419.js                     |   1 +
 assets/js/bd4eac3b.fcd4871e.js                     |   1 -
 assets/js/be2f2b4e.0b67d23e.js                     |   1 +
 assets/js/be2f2b4e.97a92018.js                     |   1 -
 assets/js/bedb797e.94ee9f6f.js                     |   1 -
 assets/js/bedb797e.c7a41979.js                     |   1 +
 assets/js/c034cd83.4a52a3e7.js                     |   1 +
 assets/js/c034cd83.5cfbef9f.js                     |   1 -
 assets/js/c058f302.b6929683.js                     |   1 +
 assets/js/c058f302.fcc69b6b.js                     |   1 -
 assets/js/c07654f7.9b95b1f4.js                     |   1 +
 assets/js/c22aa826.58574f95.js                     |   1 -
 assets/js/c22aa826.ad6f309c.js                     |   1 +
 assets/js/c2aed79e.039a2beb.js                     |   1 +
 assets/js/c2aed79e.74f62c73.js                     |   1 -
 assets/js/c369686f.2769c54a.js                     |   1 +
 assets/js/c369686f.f7161822.js                     |   1 -
 assets/js/c3741421.652e1d09.js                     |   1 +
 assets/js/c3741421.be945602.js                     |   1 -
 assets/js/c382cc25.43a5030f.js                     |   1 +
 assets/js/c382cc25.73f7b330.js                     |   1 -
 assets/js/c3eb0b1f.0753ee62.js                     |   1 +
 assets/js/c3eb0b1f.a0bd78ef.js                     |   1 -
 assets/js/c440f911.02bcd76b.js                     |   1 -
 assets/js/c440f911.e6698d53.js                     |   1 +
 assets/js/c49283c2.05cf1815.js                     |   1 -
 assets/js/c49283c2.8d47269f.js                     |   1 +
 assets/js/c49eebf5.187a1e50.js                     |   1 -
 assets/js/c49eebf5.bf2fdae0.js                     |   1 +
 assets/js/c4f5d8e4.b2a6a33c.js                     |   1 -
 assets/js/c4f5d8e4.c97d557a.js                     |   1 +
 assets/js/c51fa28e.57edaf8a.js                     |   1 -
 assets/js/c51fa28e.dffe5c88.js                     |   1 +
 assets/js/c5affb28.8365e4a7.js                     |   1 -
 assets/js/c5affb28.eaec6309.js                     |   1 +
 assets/js/c6145a04.6b45ca34.js                     |   1 -
 assets/js/c6145a04.8a0531bf.js                     |   1 +
 assets/js/c6aa25b8.2d0197f7.js                     |   1 -
 assets/js/c6aa25b8.e81dd1fb.js                     |   1 +
 assets/js/c6ce5e8d.9805ac7f.js                     |   1 +
 assets/js/c76a219a.8527acac.js                     |   1 -
 assets/js/c76a219a.ea966371.js                     |   1 +
 assets/js/c7de6961.f20cd2d4.js                     |   1 +
 assets/js/c7fb675d.9e03c7ad.js                     |   1 +
 assets/js/c7fb675d.bde01d50.js                     |   1 -
 assets/js/c8005641.2c151426.js                     |   1 +
 assets/js/c8005641.6fea412b.js                     |   1 -
 assets/js/c8898cf1.0c31243f.js                     |   1 +
 assets/js/c8898cf1.aea269ff.js                     |   1 -
 assets/js/c8ccbfe9.723269a8.js                     |   1 +
 assets/js/c8ccbfe9.72daeb71.js                     |   1 -
 assets/js/c923aaff.5a9ea8e6.js                     |   1 +
 assets/js/c923aaff.f2f28a7b.js                     |   1 -
 assets/js/c99db15d.2fc8e36d.js                     |   1 -
 assets/js/c99db15d.f2eb9677.js                     |   1 +
 assets/js/ca43e038.162bbc81.js                     |   1 -
 assets/js/ca43e038.82d1c773.js                     |   1 +
 assets/js/cae07245.c15a19d5.js                     |   1 -
 assets/js/cae07245.c3243ab3.js                     |   1 +
 assets/js/cb3c1008.61071461.js                     |   1 +
 assets/js/cb3c1008.66b6b660.js                     |   1 -
 assets/js/cb49441a.0ac24ed2.js                     |   1 -
 assets/js/cb49441a.16694842.js                     |   1 +
 assets/js/cbdcf015.73d5f93d.js                     |   1 -
 assets/js/cbdcf015.8ad35621.js                     |   1 +
 assets/js/ccc49370.75d49341.js                     |   1 +
 assets/js/ccc49370.f7ccdc2d.js                     |   1 -
 assets/js/ce7649be.40f635f3.js                     |   1 +
 assets/js/ceac8375.85890c2d.js                     |   1 -
 assets/js/ceac8375.d6661526.js                     |   1 +
 assets/js/cf3afadd.39ceaac0.js                     |   1 +
 assets/js/cf3afadd.52ba05d3.js                     |   1 -
 assets/js/cf6574e1.0c6f77fb.js                     |   1 +
 assets/js/cf6574e1.8deb5bd5.js                     |   1 -
 assets/js/cf6c6ce6.1ff090d5.js                     |   1 -
 assets/js/cf6c6ce6.802b6949.js                     |   1 +
 assets/js/common.594bcd51.js                       |   1 +
 assets/js/common.a242b585.js                       |   1 -
 assets/js/d00f215f.1adac209.js                     |   1 -
 assets/js/d00f215f.5ca7066a.js                     |   1 +
 assets/js/d014ca9e.56616535.js                     |   1 -
 assets/js/d014ca9e.7e20923a.js                     |   1 +
 assets/js/d038115c.0b65040d.js                     |   1 +
 assets/js/d038115c.61c62e7b.js                     |   1 -
 assets/js/d0c61579.e747e598.js                     |   1 +
 assets/js/d17cdbaa.348ca679.js                     |   1 +
 assets/js/d17cdbaa.f8b9ea00.js                     |   1 -
 assets/js/d18167da.470a3ffe.js                     |   1 +
 assets/js/d1b02326.b17a82cd.js                     |   1 +
 assets/js/d1b02326.dfce0943.js                     |   1 -
 assets/js/d31bf73b.ba26d0d5.js                     |   1 +
 assets/js/d31bf73b.ebaba228.js                     |   1 -
 assets/js/d34b7f6d.7261dff4.js                     |   1 +
 assets/js/d34b7f6d.e1184bd5.js                     |   1 -
 assets/js/d4bab959.71a6c78b.js                     |   1 +
 assets/js/d59cead1.09110bdb.js                     |   1 +
 assets/js/d59cead1.17caa752.js                     |   1 -
 assets/js/d5fc2f19.02324190.js                     |   1 +
 assets/js/d5fc2f19.c890a2d4.js                     |   1 -
 assets/js/d65c19a9.223b73fb.js                     |   1 +
 assets/js/d65c19a9.24474670.js                     |   1 -
 assets/js/d7a73b57.2ee72c5e.js                     |   1 +
 assets/js/d7a73b57.be68a023.js                     |   1 -
 assets/js/d7e7738b.0ce75a37.js                     |   1 +
 assets/js/d811f650.b46a8dda.js                     |   1 -
 assets/js/d811f650.f96a7086.js                     |   1 +
 assets/js/d9512ce5.0f44eec6.js                     |   1 +
 assets/js/d9512ce5.64ab9077.js                     |   1 -
 assets/js/d95fa433.3569d8f6.js                     |   1 -
 assets/js/d95fa433.d2bc742d.js                     |   1 +
 assets/js/d9d82abc.21ef5010.js                     |   1 +
 assets/js/d9d82abc.419c7762.js                     |   1 -
 assets/js/da207290.3e688ded.js                     |   1 +
 assets/js/da207290.fa71bc42.js                     |   1 -
 assets/js/da697d81.33ff7e57.js                     |   1 -
 assets/js/da697d81.ea3d0f0d.js                     |   1 +
 assets/js/da8fae6b.64ad7157.js                     |   1 +
 assets/js/dc850a6b.c138f4b8.js                     |   1 +
 assets/js/dc850a6b.ee0fc636.js                     |   1 -
 assets/js/dcbeac3f.72cb07e2.js                     |   1 -
 assets/js/dcbeac3f.8af6fae5.js                     |   1 +
 assets/js/dd0c7281.b00c60e0.js                     |   1 +
 assets/js/dd0c7281.b513b946.js                     |   1 -
 assets/js/dd5a7b39.1977f5bd.js                     |   1 +
 assets/js/de26e785.c3956012.js                     |   1 +
 assets/js/de26e785.f799fb71.js                     |   1 -
 assets/js/df354d2d.7f771888.js                     |   1 -
 assets/js/df354d2d.86bc2da3.js                     |   1 +
 assets/js/df41c9ed.25a03013.js                     |   1 +
 assets/js/df41c9ed.8c09719b.js                     |   1 -
 assets/js/dfafd88e.8e1872c9.js                     |   1 +
 assets/js/e0ece661.ac01e3fb.js                     |   1 +
 assets/js/e163f5a5.5fbb4153.js                     |   1 +
 assets/js/e1ecb5f3.626c016a.js                     |   1 -
 assets/js/e1ecb5f3.83241487.js                     |   1 +
 assets/js/e21476a4.38c2dbb5.js                     |   1 -
 assets/js/e21476a4.8227bfb3.js                     |   1 +
 assets/js/e276432f.1fab2dc1.js                     |   1 +
 assets/js/e276432f.ab8bb486.js                     |   1 -
 assets/js/e33c3611.c4eb35c5.js                     |   1 +
 assets/js/e3941d7a.36f0d00a.js                     |   1 -
 assets/js/e3941d7a.a175890c.js                     |   1 +
 assets/js/e501d983.ce6e752e.js                     |   1 +
 assets/js/e6289743.936926a7.js                     |   1 +
 assets/js/e6289743.e3bc2969.js                     |   1 -
 assets/js/e760030d.4b19faad.js                     |   1 +
 assets/js/e760030d.54e9aea8.js                     |   1 -
 assets/js/e7d2199b.2f72f2cb.js                     |   1 -
 assets/js/e7d2199b.de887439.js                     |   1 +
 assets/js/e7e91338.75fb520b.js                     |   1 +
 assets/js/e7e91338.c7271500.js                     |   1 -
 assets/js/e8b4f3c1.4fb942cf.js                     |   1 +
 assets/js/e8b7328d.67f4a547.js                     |   1 +
 assets/js/e8b7328d.c2100cba.js                     |   1 -
 assets/js/e95dde34.94fe624f.js                     |   1 -
 assets/js/e95dde34.c126f076.js                     |   1 +
 assets/js/e9a0bd5a.011bd8b1.js                     |   1 +
 assets/js/e9a0bd5a.f3d61da7.js                     |   1 -
 assets/js/ea4fa299.09b2deeb.js                     |   1 +
 assets/js/ea4fa299.2fc79ba7.js                     |   1 -
 assets/js/ea77515c.acca4b2b.js                     |   1 +
 assets/js/ea77515c.c271acfc.js                     |   1 -
 assets/js/ead75a22.83088bc6.js                     |   1 -
 assets/js/ead75a22.ac6a11fa.js                     |   1 +
 assets/js/eb981886.28f093c5.js                     |   1 +
 assets/js/ebe8da9f.334d5154.js                     |   1 -
 assets/js/ebe8da9f.78097318.js                     |   1 +
 assets/js/ec02c6b8.737aca7f.js                     |   1 -
 assets/js/ec02c6b8.aba4dd2a.js                     |   1 +
 assets/js/ecf14a0f.1577d8fa.js                     |   1 -
 assets/js/ecf14a0f.4cfae462.js                     |   1 +
 assets/js/edc931f8.0731bf86.js                     |   1 +
 assets/js/edc931f8.fac1b69c.js                     |   1 -
 assets/js/ee7e1c8f.41e6033e.js                     |   1 -
 assets/js/ee7e1c8f.a4c47caf.js                     |   1 +
 assets/js/eee4d8bd.14ad271a.js                     |   1 -
 assets/js/eee4d8bd.97b81afb.js                     |   1 +
 assets/js/ef194039.3d44b747.js                     |   1 -
 assets/js/ef194039.a880382b.js                     |   1 +
 assets/js/f0a12b82.37185545.js                     |   1 -
 assets/js/f0a12b82.c8f8e96c.js                     |   1 +
 assets/js/f13291c3.328a7813.js                     |   1 +
 assets/js/f13291c3.b8fec43d.js                     |   1 -
 assets/js/f16c47ef.3d91a54c.js                     |   1 -
 assets/js/f16c47ef.cbbf7899.js                     |   1 +
 assets/js/f1b4321e.0cc2df2b.js                     |   1 +
 assets/js/f1b4321e.35b0ab8e.js                     |   1 -
 assets/js/f1cdead9.2ebacabf.js                     |   1 -
 assets/js/f1cdead9.5b175e30.js                     |   1 +
 assets/js/f1d4a2d4.309e0779.js                     |   1 +
 assets/js/f1d4a2d4.b1e4a534.js                     |   1 -
 assets/js/f32d636c.58a2ab30.js                     |   1 +
 assets/js/f32d636c.6a96f5f0.js                     |   1 -
 assets/js/f3810852.1b5cef5e.js                     |   1 -
 assets/js/f3810852.2f549f73.js                     |   1 +
 assets/js/f3bc0184.b5068424.js                     |   1 +
 assets/js/f4116365.69fc13fc.js                     |   1 +
 assets/js/f4781495.3f13e588.js                     |   1 -
 assets/js/f4781495.9c384ca0.js                     |   1 +
 assets/js/f4969201.6accaefa.js                     |   1 -
 assets/js/f4969201.de64c24a.js                     |   1 +
 assets/js/f5b02bc3.f0d96235.js                     |   1 +
 assets/js/f5df6522.0e987fcb.js                     |   1 +
 assets/js/f5df6522.f73d63e9.js                     |   1 -
 assets/js/f61440dc.a3caabb9.js                     |   1 -
 assets/js/f61440dc.aa5990bb.js                     |   1 +
 assets/js/f6162a3b.7a4e0415.js                     |   1 +
 assets/js/f66261ba.61ce1a46.js                     |   1 +
 assets/js/f66261ba.87e5e0f8.js                     |   1 -
 assets/js/f6de16f6.0ef08e5c.js                     |   1 +
 assets/js/f733574f.1f5b1b2d.js                     |   1 -
 assets/js/f733574f.7dd710af.js                     |   1 +
 assets/js/f7a16c66.5ae6bc0a.js                     |   1 +
 assets/js/f7a16c66.87ab1cb0.js                     |   1 -
 assets/js/f99fbfe1.54194de1.js                     |   1 +
 assets/js/f99fbfe1.660fa1de.js                     |   1 -
 assets/js/f9c25fe4.15049afa.js                     |   1 -
 assets/js/f9c25fe4.c871bd82.js                     |   1 +
 assets/js/fa2a2b10.558098b8.js                     |   1 +
 assets/js/fa2a2b10.5cb685c7.js                     |   1 -
 assets/js/fbbfdd9c.31272e2f.js                     |   1 +
 assets/js/fbbfdd9c.aa942d3e.js                     |   1 -
 assets/js/fc379ac0.11e3f8ad.js                     |   1 -
 assets/js/fc379ac0.a83f988e.js                     |   1 +
 assets/js/fc4bd801.4876bad6.js                     |   1 +
 assets/js/fdd2e9b1.75bbf344.js                     |   1 +
 assets/js/fe105565.8e2bd0cf.js                     |   1 +
 assets/js/fe2576da.097ede13.js                     |   1 +
 assets/js/fe2576da.9c722eb2.js                     |   1 -
 assets/js/fe67128b.2eac638a.js                     |   1 +
 assets/js/fe67128b.84d3bb53.js                     |   1 -
 assets/js/ff7fc5e6.0fdf5939.js                     |   1 +
 assets/js/ff7fc5e6.3301fecd.js                     |   1 -
 assets/js/main.4efb0e0d.js                         |   2 +
 ...js.LICENSE.txt => main.4efb0e0d.js.LICENSE.txt} |   0
 assets/js/main.d0e05dcd.js                         |   2 -
 assets/js/runtime~main.b0085f68.js                 |   1 -
 assets/js/runtime~main.d265db27.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 +-
 community/MakingContributions/index.html           |  10 +-
 community/index.html                               |  10 +-
 .../make-contribution/BlogSubmission/index.html    |  10 +-
 .../contributor-growth-program/index.html          |  10 +-
 .../development-workflow/index.html                |  10 +-
 .../fix-or-create-issues/index.html                |  10 +-
 .../make-contribution/signing-icla/index.html      |  10 +-
 community/subscribe/index.html                     |  10 +-
 community/trademark/index.html                     |  10 +-
 docs/Configuration/AdvancedMode/index.html         |  36 +++++++
 docs/Configuration/BitBucket/index.html            |  34 ++++++
 .../Dashboards/AccessControl/index.html            |  31 ++++++
 .../Dashboards/GrafanaUserGuide/index.html         |  31 ++++++
 docs/Configuration/GitHub/index.html               |  34 ++++++
 docs/Configuration/GitLab/index.html               |  30 ++++++
 docs/Configuration/Jenkins/index.html              |  30 ++++++
 docs/Configuration/Jira/index.html                 |  30 ++++++
 docs/Configuration/SonarQube/index.html            |  29 +++++
 docs/Configuration/Tapd/index.html                 |  31 ++++++
 docs/Configuration/TeamConfiguration/index.html    |  38 +++++++
 docs/Configuration/Tutorial/index.html             |  34 ++++++
 docs/Configuration/Zentao/index.html               |  30 ++++++
 docs/Configuration/index.html                      |  33 ++++++
 docs/Configuration/webhook/index.html              |  29 +++++
 docs/DORA/index.html                               |  45 ++++++++
 .../DataModels/DevLakeDomainLayerSchema/index.html |  16 +--
 docs/DataModels/RawLayerSchema/index.html          |  14 +--
 docs/DataModels/SystemTables/index.html            |  14 +--
 docs/DataModels/ToolLayerSchema/index.html         |  14 +--
 docs/DataModels/index.html                         |  16 +--
 docs/DeveloperManuals/DBMigration/index.html       |  16 +--
 docs/DeveloperManuals/Dal/index.html               |  14 +--
 docs/DeveloperManuals/DeveloperSetup/index.html    |  14 +--
 docs/DeveloperManuals/E2E-Test-Guide/index.html    |  16 +--
 docs/DeveloperManuals/Notifications/index.html     |  14 +--
 .../PluginImplementation/index.html                |  16 +--
 docs/DeveloperManuals/Project/index.html           |  16 +--
 docs/DeveloperManuals/Release-SOP/index.html       |  16 +--
 .../TagNamingConventions/index.html                |  14 +--
 docs/DeveloperManuals/UnitTest/index.html          |  31 ++++++
 docs/DeveloperManuals/index.html                   |  18 ++--
 docs/GettingStarted/Authentication/index.html      |  16 +--
 docs/GettingStarted/DockerComposeSetup/index.html  |  14 +--
 docs/GettingStarted/HelmSetup/index.html           |  16 +--
 docs/GettingStarted/index.html                     |  14 +--
 docs/Metrics/AddedLinesOfCode/index.html           |  14 +--
 docs/Metrics/BugAge/index.html                     |  14 +--
 docs/Metrics/BugCountPer1kLinesOfCode/index.html   |  14 +--
 docs/Metrics/BuildCount/index.html                 |  14 +--
 docs/Metrics/BuildDuration/index.html              |  14 +--
 docs/Metrics/BuildSuccessRate/index.html           |  14 +--
 docs/Metrics/CFR/index.html                        |  14 +--
 docs/Metrics/CQDuplicatedBlocks/index.html         |  31 ++++++
 docs/Metrics/CQDuplicatedLines/index.html          |  32 ++++++
 docs/Metrics/CQIssueCount/index.html               |  31 ++++++
 docs/Metrics/CQMaintainability-Debt/index.html     |  31 ++++++
 docs/Metrics/CQTest/index.html                     |  31 ++++++
 docs/Metrics/CommitAuthorCount/index.html          |  14 +--
 docs/Metrics/CommitCount/index.html                |  14 +--
 docs/Metrics/DeletedLinesOfCode/index.html         |  14 +--
 docs/Metrics/DeploymentFrequency/index.html        |  14 +--
 docs/Metrics/IncidentAge/index.html                |  14 +--
 .../IncidentCountPer1kLinesOfCode/index.html       |  14 +--
 docs/Metrics/LeadTimeForChanges/index.html         |  14 +--
 docs/Metrics/MTTR/index.html                       |  14 +--
 docs/Metrics/PRCodingTime/index.html               |  14 +--
 docs/Metrics/PRCount/index.html                    |  14 +--
 docs/Metrics/PRCycleTime/index.html                |  14 +--
 docs/Metrics/PRDeployTime/index.html               |  16 +--
 docs/Metrics/PRMergeRate/index.html                |  14 +--
 docs/Metrics/PRPickupTime/index.html               |  14 +--
 docs/Metrics/PRReviewDepth/index.html              |  14 +--
 docs/Metrics/PRReviewTime/index.html               |  14 +--
 docs/Metrics/PRSize/index.html                     |  14 +--
 docs/Metrics/PRTimeToMerge/index.html              |  14 +--
 docs/Metrics/RequirementCount/index.html           |  14 +--
 docs/Metrics/RequirementDeliveryRate/index.html    |  14 +--
 docs/Metrics/RequirementGranularity/index.html     |  14 +--
 docs/Metrics/RequirementLeadTime/index.html        |  14 +--
 docs/Metrics/index.html                            |  26 +++--
 docs/Overview/Architecture/index.html              |  14 +--
 docs/Overview/Introduction/index.html              |  14 +--
 docs/Overview/KeyConcepts/index.html               |  16 +--
 docs/Overview/References/index.html                |  18 ++--
 docs/Overview/Roadmap/index.html                   |  16 +--
 docs/Overview/SupportedDataSources/index.html      |  16 +--
 docs/Overview/index.html                           |  14 +--
 docs/Plugins/bitbucket/index.html                  |  14 +--
 docs/Plugins/customize/index.html                  |  22 ++--
 docs/Plugins/dbt/index.html                        |  16 +--
 docs/Plugins/feishu/index.html                     |  14 +--
 docs/Plugins/gitee/index.html                      |  16 +--
 docs/Plugins/gitextractor/index.html               |  16 +--
 docs/Plugins/github/index.html                     |  14 +--
 docs/Plugins/gitlab/index.html                     |  14 +--
 docs/Plugins/index.html                            |  18 ++--
 docs/Plugins/jenkins/index.html                    |  14 +--
 docs/Plugins/jira/index.html                       |  14 +--
 docs/Plugins/pagerduty/index.html                  |  16 +--
 docs/Plugins/refdiff/index.html                    |  16 +--
 docs/Plugins/sonarqube/index.html                  |  32 ++++++
 docs/Plugins/tapd/index.html                       |  14 +--
 docs/Plugins/webhook/index.html                    |  14 +--
 docs/Plugins/zentao/index.html                     |  14 +--
 docs/Troubleshooting/Configuration/index.html      |  14 +--
 docs/Troubleshooting/Dashboard/index.html          |  14 +--
 docs/Troubleshooting/Installation/index.html       |  14 +--
 docs/Troubleshooting/index.html                    |  14 +--
 docs/UserManuals/ConfigUI/AdvancedMode/index.html  |  36 -------
 docs/UserManuals/ConfigUI/BitBucket/index.html     |  29 -----
 docs/UserManuals/ConfigUI/GitHub/index.html        |  33 ------
 docs/UserManuals/ConfigUI/GitLab/index.html        |  30 ------
 docs/UserManuals/ConfigUI/Jenkins/index.html       |  30 ------
 docs/UserManuals/ConfigUI/Jira/index.html          |  30 ------
 docs/UserManuals/ConfigUI/Tapd/index.html          |  31 ------
 docs/UserManuals/ConfigUI/Tutorial/index.html      |  34 ------
 docs/UserManuals/ConfigUI/Zentao/index.html        |  30 ------
 docs/UserManuals/ConfigUI/webhook/index.html       |  29 -----
 docs/UserManuals/DORA/index.html                   |  45 --------
 .../Dashboards/AccessControl/index.html            |  31 ------
 .../Dashboards/GrafanaUserGuide/index.html         |  31 ------
 docs/UserManuals/TeamConfiguration/index.html      |  38 -------
 docs/UserManuals/index.html                        |  33 ------
 docs/next/Configuration/AdvancedMode/index.html    |  10 +-
 docs/next/Configuration/BitBucket/index.html       |  10 +-
 .../Dashboards/AccessControl/index.html            |  10 +-
 .../Dashboards/GrafanaUserGuide/index.html         |  10 +-
 docs/next/Configuration/GitHub/index.html          |  10 +-
 docs/next/Configuration/GitLab/index.html          |  10 +-
 docs/next/Configuration/Jenkins/index.html         |  10 +-
 docs/next/Configuration/Jira/index.html            |  10 +-
 docs/next/Configuration/SonarQube/index.html       |  10 +-
 docs/next/Configuration/Tapd/index.html            |  10 +-
 .../Configuration/TeamConfiguration/index.html     |  10 +-
 docs/next/Configuration/Tutorial/index.html        |  10 +-
 docs/next/Configuration/Zentao/index.html          |  10 +-
 docs/next/Configuration/index.html                 |  10 +-
 docs/next/Configuration/webhook/index.html         |  10 +-
 docs/next/DORA/index.html                          |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  10 +-
 docs/next/DataModels/RawLayerSchema/index.html     |  10 +-
 docs/next/DataModels/SystemTables/index.html       |  10 +-
 docs/next/DataModels/ToolLayerSchema/index.html    |  10 +-
 docs/next/DataModels/index.html                    |  10 +-
 docs/next/DeveloperManuals/DBMigration/index.html  |  10 +-
 docs/next/DeveloperManuals/Dal/index.html          |  10 +-
 .../DeveloperManuals/DeveloperSetup/index.html     |  10 +-
 .../DeveloperManuals/E2E-Test-Guide/index.html     |  10 +-
 .../next/DeveloperManuals/Notifications/index.html |  10 +-
 .../PluginImplementation/index.html                |  10 +-
 docs/next/DeveloperManuals/Project/index.html      |  10 +-
 docs/next/DeveloperManuals/Release-SOP/index.html  |  10 +-
 .../TagNamingConventions/index.html                |  10 +-
 docs/next/DeveloperManuals/UnitTest/index.html     |  10 +-
 docs/next/DeveloperManuals/index.html              |  10 +-
 docs/next/GettingStarted/Authentication/index.html |  10 +-
 .../GettingStarted/DockerComposeSetup/index.html   |  10 +-
 docs/next/GettingStarted/HelmSetup/index.html      |  10 +-
 docs/next/GettingStarted/index.html                |  10 +-
 docs/next/Metrics/AddedLinesOfCode/index.html      |  10 +-
 docs/next/Metrics/BugAge/index.html                |  10 +-
 .../Metrics/BugCountPer1kLinesOfCode/index.html    |  10 +-
 docs/next/Metrics/BuildCount/index.html            |  10 +-
 docs/next/Metrics/BuildDuration/index.html         |  10 +-
 docs/next/Metrics/BuildSuccessRate/index.html      |  10 +-
 docs/next/Metrics/CFR/index.html                   |  10 +-
 docs/next/Metrics/CQDuplicatedBlocks/index.html    |  10 +-
 docs/next/Metrics/CQDuplicatedLines/index.html     |  10 +-
 docs/next/Metrics/CQIssueCount/index.html          |  10 +-
 .../next/Metrics/CQMaintainability-Debt/index.html |  10 +-
 docs/next/Metrics/CQTest/index.html                |  10 +-
 docs/next/Metrics/CommitAuthorCount/index.html     |  10 +-
 docs/next/Metrics/CommitCount/index.html           |  10 +-
 docs/next/Metrics/DeletedLinesOfCode/index.html    |  10 +-
 docs/next/Metrics/DeploymentFrequency/index.html   |  10 +-
 docs/next/Metrics/IncidentAge/index.html           |  10 +-
 .../IncidentCountPer1kLinesOfCode/index.html       |  10 +-
 docs/next/Metrics/LeadTimeForChanges/index.html    |  10 +-
 docs/next/Metrics/MTTR/index.html                  |  10 +-
 docs/next/Metrics/PRCodingTime/index.html          |  10 +-
 docs/next/Metrics/PRCount/index.html               |  10 +-
 docs/next/Metrics/PRCycleTime/index.html           |  10 +-
 docs/next/Metrics/PRDeployTime/index.html          |  10 +-
 docs/next/Metrics/PRMergeRate/index.html           |  10 +-
 docs/next/Metrics/PRPickupTime/index.html          |  10 +-
 docs/next/Metrics/PRReviewDepth/index.html         |  10 +-
 docs/next/Metrics/PRReviewTime/index.html          |  10 +-
 docs/next/Metrics/PRSize/index.html                |  10 +-
 docs/next/Metrics/PRTimeToMerge/index.html         |  10 +-
 docs/next/Metrics/RequirementCount/index.html      |  10 +-
 .../Metrics/RequirementDeliveryRate/index.html     |  10 +-
 .../next/Metrics/RequirementGranularity/index.html |  10 +-
 docs/next/Metrics/RequirementLeadTime/index.html   |  10 +-
 docs/next/Metrics/index.html                       |  10 +-
 docs/next/Overview/Architecture/index.html         |  10 +-
 docs/next/Overview/Introduction/index.html         |  10 +-
 docs/next/Overview/KeyConcepts/index.html          |  10 +-
 docs/next/Overview/References/index.html           |  10 +-
 docs/next/Overview/Roadmap/index.html              |  10 +-
 docs/next/Overview/SupportedDataSources/index.html |  10 +-
 docs/next/Overview/index.html                      |  10 +-
 docs/next/Plugins/bitbucket/index.html             |  10 +-
 docs/next/Plugins/customize/index.html             |  10 +-
 docs/next/Plugins/dbt/index.html                   |  10 +-
 docs/next/Plugins/feishu/index.html                |  10 +-
 docs/next/Plugins/gitee/index.html                 |  10 +-
 docs/next/Plugins/gitextractor/index.html          |  10 +-
 docs/next/Plugins/github/index.html                |  10 +-
 docs/next/Plugins/gitlab/index.html                |  10 +-
 docs/next/Plugins/index.html                       |  10 +-
 docs/next/Plugins/jenkins/index.html               |  10 +-
 docs/next/Plugins/jira/index.html                  |  10 +-
 docs/next/Plugins/pagerduty/index.html             |  10 +-
 docs/next/Plugins/refdiff/index.html               |  10 +-
 docs/next/Plugins/sonarqube/index.html             |  10 +-
 docs/next/Plugins/tapd/index.html                  |  10 +-
 docs/next/Plugins/webhook/index.html               |  10 +-
 docs/next/Plugins/zentao/index.html                |  10 +-
 docs/next/Troubleshooting/Configuration/index.html |  10 +-
 docs/next/Troubleshooting/Dashboard/index.html     |  10 +-
 docs/next/Troubleshooting/Installation/index.html  |  10 +-
 docs/next/Troubleshooting/index.html               |  10 +-
 docs/v0.11/DataModels/DataSupport/index.html       |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  10 +-
 docs/v0.11/DeveloperManuals/DBMigration/index.html |  10 +-
 docs/v0.11/DeveloperManuals/Dal/index.html         |  10 +-
 .../DeveloperManuals/DeveloperSetup/index.html     |  10 +-
 .../DeveloperManuals/Notifications/index.html      |  10 +-
 .../PluginImplementation/index.html                |  10 +-
 docs/v0.11/EngineeringMetrics/index.html           |  10 +-
 docs/v0.11/Overview/Architecture/index.html        |  10 +-
 docs/v0.11/Overview/Introduction/index.html        |  10 +-
 docs/v0.11/Overview/Roadmap/index.html             |  10 +-
 docs/v0.11/Plugins/dbt/index.html                  |  10 +-
 docs/v0.11/Plugins/feishu/index.html               |  10 +-
 docs/v0.11/Plugins/gitee/index.html                |  10 +-
 docs/v0.11/Plugins/gitextractor/index.html         |  10 +-
 docs/v0.11/Plugins/github/index.html               |  10 +-
 docs/v0.11/Plugins/gitlab/index.html               |  10 +-
 docs/v0.11/Plugins/jenkins/index.html              |  10 +-
 docs/v0.11/Plugins/jira/index.html                 |  10 +-
 docs/v0.11/Plugins/refdiff/index.html              |  10 +-
 docs/v0.11/Plugins/tapd/index.html                 |  10 +-
 docs/v0.11/QuickStart/KubernetesSetup/index.html   |  10 +-
 docs/v0.11/QuickStart/LocalSetup/index.html        |  10 +-
 docs/v0.11/UserManuals/AdvancedMode/index.html     |  10 +-
 docs/v0.11/UserManuals/GitHubUserGuide/index.html  |  10 +-
 docs/v0.11/UserManuals/GrafanaUserGuide/index.html |  10 +-
 .../UserManuals/RecurringPipelines/index.html      |  10 +-
 docs/v0.11/UserManuals/TemporalSetup/index.html    |  10 +-
 docs/v0.12/DataModels/DataSupport/index.html       |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  10 +-
 docs/v0.12/DeveloperManuals/DBMigration/index.html |  10 +-
 docs/v0.12/DeveloperManuals/Dal/index.html         |  10 +-
 .../DeveloperManuals/DeveloperSetup/index.html     |  10 +-
 .../DeveloperManuals/Notifications/index.html      |  10 +-
 .../PluginImplementation/index.html                |  10 +-
 .../TagNamingConventions/index.html                |  10 +-
 docs/v0.12/EngineeringMetrics/index.html           |  10 +-
 docs/v0.12/Glossary/index.html                     |  10 +-
 docs/v0.12/Overview/Architecture/index.html        |  10 +-
 docs/v0.12/Overview/Introduction/index.html        |  10 +-
 docs/v0.12/Overview/Roadmap/index.html             |  10 +-
 docs/v0.12/Plugins/dbt/index.html                  |  10 +-
 docs/v0.12/Plugins/feishu/index.html               |  10 +-
 docs/v0.12/Plugins/gitee/index.html                |  10 +-
 docs/v0.12/Plugins/gitextractor/index.html         |  10 +-
 docs/v0.12/Plugins/github/index.html               |  10 +-
 docs/v0.12/Plugins/gitlab/index.html               |  10 +-
 docs/v0.12/Plugins/jenkins/index.html              |  10 +-
 docs/v0.12/Plugins/jira/index.html                 |  10 +-
 docs/v0.12/Plugins/refdiff/index.html              |  10 +-
 docs/v0.12/Plugins/tapd/index.html                 |  10 +-
 .../v0.12/QuickStart/DockerComposeSetup/index.html |  10 +-
 docs/v0.12/QuickStart/HelmSetup/index.html         |  10 +-
 docs/v0.12/QuickStart/KubernetesSetup/index.html   |  10 +-
 docs/v0.12/QuickStart/TemporalSetup/index.html     |  10 +-
 .../UserManuals/ConfigUI/AdvancedMode/index.html   |  10 +-
 docs/v0.12/UserManuals/ConfigUI/GitHub/index.html  |  10 +-
 docs/v0.12/UserManuals/ConfigUI/GitLab/index.html  |  10 +-
 docs/v0.12/UserManuals/ConfigUI/Jenkins/index.html |  10 +-
 docs/v0.12/UserManuals/ConfigUI/Jira/index.html    |  10 +-
 .../v0.12/UserManuals/ConfigUI/Tutorial/index.html |  10 +-
 .../Dashboards/GrafanaUserGuide/index.html         |  10 +-
 .../v0.12/UserManuals/TeamConfiguration/index.html |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  10 +-
 docs/v0.13/DataModels/index.html                   |  10 +-
 docs/v0.13/DeveloperManuals/DBMigration/index.html |  10 +-
 docs/v0.13/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.13/DeveloperManuals/Release-SOP/index.html |  10 +-
 .../TagNamingConventions/index.html                |  10 +-
 docs/v0.13/DeveloperManuals/index.html             |  10 +-
 .../GettingStarted/DockerComposeSetup/index.html   |  10 +-
 docs/v0.13/GettingStarted/HelmSetup/index.html     |  10 +-
 .../GettingStarted/KubernetesSetup/index.html      |  10 +-
 docs/v0.13/GettingStarted/TemporalSetup/index.html |  10 +-
 docs/v0.13/GettingStarted/index.html               |  10 +-
 docs/v0.13/Glossary/index.html                     |  10 +-
 docs/v0.13/Metrics/AddedLinesOfCode/index.html     |  10 +-
 docs/v0.13/Metrics/BugAge/index.html               |  10 +-
 .../Metrics/BugCountPer1kLinesOfCode/index.html    |  10 +-
 docs/v0.13/Metrics/BuildCount/index.html           |  10 +-
 docs/v0.13/Metrics/BuildDuration/index.html        |  10 +-
 docs/v0.13/Metrics/BuildSuccessRate/index.html     |  10 +-
 docs/v0.13/Metrics/CFR/index.html                  |  10 +-
 docs/v0.13/Metrics/CodingTime/index.html           |  10 +-
 docs/v0.13/Metrics/CommitAuthorCount/index.html    |  10 +-
 docs/v0.13/Metrics/CommitCount/index.html          |  10 +-
 docs/v0.13/Metrics/CycleTime/index.html            |  10 +-
 docs/v0.13/Metrics/DeletedLinesOfCode/index.html   |  10 +-
 docs/v0.13/Metrics/DeployTime/index.html           |  10 +-
 docs/v0.13/Metrics/DeploymentFrequency/index.html  |  10 +-
 docs/v0.13/Metrics/IncidentAge/index.html          |  10 +-
 .../IncidentCountPer1kLinesOfCode/index.html       |  10 +-
 docs/v0.13/Metrics/LeadTimeForChanges/index.html   |  10 +-
 docs/v0.13/Metrics/MTTR/index.html                 |  10 +-
 docs/v0.13/Metrics/MergeRate/index.html            |  10 +-
 docs/v0.13/Metrics/PRCount/index.html              |  10 +-
 docs/v0.13/Metrics/PRSize/index.html               |  10 +-
 docs/v0.13/Metrics/PickupTime/index.html           |  10 +-
 docs/v0.13/Metrics/RequirementCount/index.html     |  10 +-
 .../Metrics/RequirementDeliveryRate/index.html     |  10 +-
 .../Metrics/RequirementGranularity/index.html      |  10 +-
 docs/v0.13/Metrics/RequirementLeadTime/index.html  |  10 +-
 docs/v0.13/Metrics/ReviewDepth/index.html          |  10 +-
 docs/v0.13/Metrics/ReviewTime/index.html           |  10 +-
 docs/v0.13/Metrics/TimeToMerge/index.html          |  10 +-
 docs/v0.13/Metrics/index.html                      |  10 +-
 docs/v0.13/Overview/Architecture/index.html        |  10 +-
 docs/v0.13/Overview/Introduction/index.html        |  10 +-
 docs/v0.13/Overview/Roadmap/index.html             |  10 +-
 docs/v0.13/Overview/index.html                     |  10 +-
 docs/v0.13/Plugins/dbt/index.html                  |  10 +-
 docs/v0.13/Plugins/feishu/index.html               |  10 +-
 docs/v0.13/Plugins/gitee/index.html                |  10 +-
 docs/v0.13/Plugins/gitextractor/index.html         |  10 +-
 docs/v0.13/Plugins/github/index.html               |  10 +-
 docs/v0.13/Plugins/gitlab/index.html               |  10 +-
 docs/v0.13/Plugins/index.html                      |  10 +-
 docs/v0.13/Plugins/jenkins/index.html              |  10 +-
 docs/v0.13/Plugins/jira/index.html                 |  10 +-
 docs/v0.13/Plugins/refdiff/index.html              |  10 +-
 docs/v0.13/Plugins/tapd/index.html                 |  10 +-
 docs/v0.13/SupportedDataSources/index.html         |  10 +-
 .../UserManuals/ConfigUI/AdvancedMode/index.html   |  10 +-
 docs/v0.13/UserManuals/ConfigUI/GitHub/index.html  |  10 +-
 docs/v0.13/UserManuals/ConfigUI/GitLab/index.html  |  10 +-
 docs/v0.13/UserManuals/ConfigUI/Jenkins/index.html |  10 +-
 docs/v0.13/UserManuals/ConfigUI/Jira/index.html    |  10 +-
 .../v0.13/UserManuals/ConfigUI/Tutorial/index.html |  10 +-
 .../Dashboards/GrafanaUserGuide/index.html         |  10 +-
 .../v0.13/UserManuals/TeamConfiguration/index.html |  10 +-
 docs/v0.13/UserManuals/index.html                  |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  10 +-
 docs/v0.14/DataModels/index.html                   |  10 +-
 docs/v0.14/DeveloperManuals/DBMigration/index.html |  10 +-
 docs/v0.14/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.14/DeveloperManuals/Release-SOP/index.html |  10 +-
 .../TagNamingConventions/index.html                |  10 +-
 docs/v0.14/DeveloperManuals/index.html             |  10 +-
 .../GettingStarted/DockerComposeSetup/index.html   |  10 +-
 docs/v0.14/GettingStarted/HelmSetup/index.html     |  10 +-
 .../GettingStarted/KubernetesSetup/index.html      |  10 +-
 docs/v0.14/GettingStarted/RainbondSetup/index.html |  10 +-
 docs/v0.14/GettingStarted/TemporalSetup/index.html |  10 +-
 docs/v0.14/GettingStarted/index.html               |  10 +-
 docs/v0.14/Glossary/index.html                     |  10 +-
 docs/v0.14/Metrics/AddedLinesOfCode/index.html     |  10 +-
 docs/v0.14/Metrics/BugAge/index.html               |  10 +-
 .../Metrics/BugCountPer1kLinesOfCode/index.html    |  10 +-
 docs/v0.14/Metrics/BuildCount/index.html           |  10 +-
 docs/v0.14/Metrics/BuildDuration/index.html        |  10 +-
 docs/v0.14/Metrics/BuildSuccessRate/index.html     |  10 +-
 docs/v0.14/Metrics/CFR/index.html                  |  10 +-
 docs/v0.14/Metrics/CodingTime/index.html           |  10 +-
 docs/v0.14/Metrics/CommitAuthorCount/index.html    |  10 +-
 docs/v0.14/Metrics/CommitCount/index.html          |  10 +-
 docs/v0.14/Metrics/CycleTime/index.html            |  10 +-
 docs/v0.14/Metrics/DeletedLinesOfCode/index.html   |  10 +-
 docs/v0.14/Metrics/DeployTime/index.html           |  10 +-
 docs/v0.14/Metrics/DeploymentFrequency/index.html  |  10 +-
 docs/v0.14/Metrics/IncidentAge/index.html          |  10 +-
 .../IncidentCountPer1kLinesOfCode/index.html       |  10 +-
 docs/v0.14/Metrics/LeadTimeForChanges/index.html   |  10 +-
 docs/v0.14/Metrics/MTTR/index.html                 |  10 +-
 docs/v0.14/Metrics/MergeRate/index.html            |  10 +-
 docs/v0.14/Metrics/PRCount/index.html              |  10 +-
 docs/v0.14/Metrics/PRSize/index.html               |  10 +-
 docs/v0.14/Metrics/PickupTime/index.html           |  10 +-
 docs/v0.14/Metrics/RequirementCount/index.html     |  10 +-
 .../Metrics/RequirementDeliveryRate/index.html     |  10 +-
 .../Metrics/RequirementGranularity/index.html      |  10 +-
 docs/v0.14/Metrics/RequirementLeadTime/index.html  |  10 +-
 docs/v0.14/Metrics/ReviewDepth/index.html          |  10 +-
 docs/v0.14/Metrics/ReviewTime/index.html           |  10 +-
 docs/v0.14/Metrics/TimeToMerge/index.html          |  10 +-
 docs/v0.14/Metrics/index.html                      |  10 +-
 docs/v0.14/Overview/Architecture/index.html        |  10 +-
 docs/v0.14/Overview/Introduction/index.html        |  10 +-
 docs/v0.14/Overview/Roadmap/index.html             |  10 +-
 docs/v0.14/Overview/index.html                     |  10 +-
 docs/v0.14/Plugins/bitbucket/index.html            |  10 +-
 docs/v0.14/Plugins/customize/index.html            |  10 +-
 docs/v0.14/Plugins/dbt/index.html                  |  10 +-
 docs/v0.14/Plugins/feishu/index.html               |  10 +-
 docs/v0.14/Plugins/gitee/index.html                |  10 +-
 docs/v0.14/Plugins/gitextractor/index.html         |  10 +-
 docs/v0.14/Plugins/github/index.html               |  10 +-
 docs/v0.14/Plugins/gitlab/index.html               |  10 +-
 docs/v0.14/Plugins/index.html                      |  10 +-
 docs/v0.14/Plugins/jenkins/index.html              |  10 +-
 docs/v0.14/Plugins/jira/index.html                 |  10 +-
 docs/v0.14/Plugins/refdiff/index.html              |  10 +-
 docs/v0.14/Plugins/tapd/index.html                 |  10 +-
 docs/v0.14/Plugins/webhook/index.html              |  10 +-
 docs/v0.14/SupportedDataSources/index.html         |  10 +-
 docs/v0.14/Troubleshooting/index.html              |  10 +-
 docs/v0.14/UserManuals/Authentication/index.html   |  10 +-
 .../UserManuals/ConfigUI/AdvancedMode/index.html   |  10 +-
 docs/v0.14/UserManuals/ConfigUI/GitHub/index.html  |  10 +-
 docs/v0.14/UserManuals/ConfigUI/GitLab/index.html  |  10 +-
 docs/v0.14/UserManuals/ConfigUI/Jenkins/index.html |  10 +-
 docs/v0.14/UserManuals/ConfigUI/Jira/index.html    |  10 +-
 docs/v0.14/UserManuals/ConfigUI/Tapd/index.html    |  10 +-
 .../v0.14/UserManuals/ConfigUI/Tutorial/index.html |  10 +-
 docs/v0.14/UserManuals/ConfigUI/webhook/index.html |  10 +-
 docs/v0.14/UserManuals/DORA/index.html             |  10 +-
 .../Dashboards/GrafanaUserGuide/index.html         |  10 +-
 .../v0.14/UserManuals/TeamConfiguration/index.html |  10 +-
 docs/v0.14/UserManuals/index.html                  |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  32 ++++++
 docs/v0.15/DataModels/RawLayerSchema/index.html    |  31 ++++++
 docs/v0.15/DataModels/SystemTables/index.html      |  31 ++++++
 docs/v0.15/DataModels/ToolLayerSchema/index.html   |  31 ++++++
 docs/v0.15/DataModels/index.html                   |  37 +++++++
 docs/v0.15/DeveloperManuals/DBMigration/index.html |  40 +++++++
 docs/v0.15/DeveloperManuals/Dal/index.html         |  31 ++++++
 .../DeveloperManuals/DeveloperSetup/index.html     |  31 ++++++
 .../DeveloperManuals/E2E-Test-Guide/index.html     |  60 +++++++++++
 .../DeveloperManuals/Notifications/index.html      |  31 ++++++
 .../PluginImplementation/index.html                | 117 +++++++++++++++++++++
 docs/v0.15/DeveloperManuals/Project/index.html     |  32 ++++++
 docs/v0.15/DeveloperManuals/Release-SOP/index.html |  32 ++++++
 .../TagNamingConventions/index.html                |  31 ++++++
 docs/v0.15/DeveloperManuals/index.html             |  45 ++++++++
 .../v0.15/GettingStarted/Authentication/index.html |  30 ++++++
 .../GettingStarted/DockerComposeSetup/index.html   |  31 ++++++
 docs/v0.15/GettingStarted/HelmSetup/index.html     |  33 ++++++
 docs/v0.15/GettingStarted/index.html               |  33 ++++++
 docs/v0.15/Metrics/AddedLinesOfCode/index.html     |  31 ++++++
 docs/v0.15/Metrics/BugAge/index.html               |  31 ++++++
 .../Metrics/BugCountPer1kLinesOfCode/index.html    |  31 ++++++
 docs/v0.15/Metrics/BuildCount/index.html           |  31 ++++++
 docs/v0.15/Metrics/BuildDuration/index.html        |  31 ++++++
 docs/v0.15/Metrics/BuildSuccessRate/index.html     |  31 ++++++
 docs/v0.15/Metrics/CFR/index.html                  |  31 ++++++
 docs/v0.15/Metrics/CommitAuthorCount/index.html    |  31 ++++++
 docs/v0.15/Metrics/CommitCount/index.html          |  31 ++++++
 docs/v0.15/Metrics/DeletedLinesOfCode/index.html   |  31 ++++++
 docs/v0.15/Metrics/DeploymentFrequency/index.html  |  31 ++++++
 docs/v0.15/Metrics/IncidentAge/index.html          |  31 ++++++
 .../IncidentCountPer1kLinesOfCode/index.html       |  31 ++++++
 docs/v0.15/Metrics/LeadTimeForChanges/index.html   |  31 ++++++
 docs/v0.15/Metrics/MTTR/index.html                 |  31 ++++++
 docs/v0.15/Metrics/PRCodingTime/index.html         |  31 ++++++
 docs/v0.15/Metrics/PRCount/index.html              |  31 ++++++
 docs/v0.15/Metrics/PRCycleTime/index.html          |  31 ++++++
 docs/v0.15/Metrics/PRDeployTime/index.html         |  34 ++++++
 docs/v0.15/Metrics/PRMergeRate/index.html          |  31 ++++++
 docs/v0.15/Metrics/PRPickupTime/index.html         |  31 ++++++
 docs/v0.15/Metrics/PRReviewDepth/index.html        |  31 ++++++
 docs/v0.15/Metrics/PRReviewTime/index.html         |  31 ++++++
 docs/v0.15/Metrics/PRSize/index.html               |  31 ++++++
 docs/v0.15/Metrics/PRTimeToMerge/index.html        |  31 ++++++
 docs/v0.15/Metrics/RequirementCount/index.html     |  31 ++++++
 .../Metrics/RequirementDeliveryRate/index.html     |  31 ++++++
 .../Metrics/RequirementGranularity/index.html      |  31 ++++++
 docs/v0.15/Metrics/RequirementLeadTime/index.html  |  31 ++++++
 docs/v0.15/Metrics/index.html                      |  87 +++++++++++++++
 docs/v0.15/Overview/Architecture/index.html        |  31 ++++++
 docs/v0.15/Overview/Introduction/index.html        |  29 +++++
 docs/v0.15/Overview/KeyConcepts/index.html         |  33 ++++++
 docs/v0.15/Overview/References/index.html          |  36 +++++++
 docs/v0.15/Overview/Roadmap/index.html             |  32 ++++++
 .../v0.15/Overview/SupportedDataSources/index.html |  33 ++++++
 docs/v0.15/Overview/index.html                     |  39 +++++++
 docs/v0.15/Plugins/bitbucket/index.html            |  31 ++++++
 docs/v0.15/Plugins/customize/index.html            |  33 ++++++
 docs/v0.15/Plugins/dbt/index.html                  |  36 +++++++
 docs/v0.15/Plugins/feishu/index.html               |  31 ++++++
 docs/v0.15/Plugins/gitee/index.html                |  32 ++++++
 docs/v0.15/Plugins/gitextractor/index.html         |  39 +++++++
 docs/v0.15/Plugins/github/index.html               |  31 ++++++
 docs/v0.15/Plugins/gitlab/index.html               |  31 ++++++
 docs/v0.15/Plugins/index.html                      |  59 +++++++++++
 docs/v0.15/Plugins/jenkins/index.html              |  31 ++++++
 docs/v0.15/Plugins/jira/index.html                 |  31 ++++++
 docs/v0.15/Plugins/pagerduty/index.html            |  33 ++++++
 docs/v0.15/Plugins/refdiff/index.html              |  32 ++++++
 docs/v0.15/Plugins/tapd/index.html                 |  31 ++++++
 docs/v0.15/Plugins/webhook/index.html              |  31 ++++++
 docs/v0.15/Plugins/zentao/index.html               |  31 ++++++
 .../v0.15/Troubleshooting/Configuration/index.html |  31 ++++++
 docs/v0.15/Troubleshooting/Dashboard/index.html    |  31 ++++++
 docs/v0.15/Troubleshooting/Installation/index.html |  31 ++++++
 docs/v0.15/Troubleshooting/index.html              |  35 ++++++
 .../UserManuals/ConfigUI/AdvancedMode/index.html   |  36 +++++++
 .../UserManuals/ConfigUI/BitBucket/index.html      |  29 +++++
 docs/v0.15/UserManuals/ConfigUI/GitHub/index.html  |  33 ++++++
 docs/v0.15/UserManuals/ConfigUI/GitLab/index.html  |  30 ++++++
 docs/v0.15/UserManuals/ConfigUI/Jenkins/index.html |  30 ++++++
 docs/v0.15/UserManuals/ConfigUI/Jira/index.html    |  30 ++++++
 docs/v0.15/UserManuals/ConfigUI/Tapd/index.html    |  31 ++++++
 .../v0.15/UserManuals/ConfigUI/Tutorial/index.html |  34 ++++++
 docs/v0.15/UserManuals/ConfigUI/Zentao/index.html  |  30 ++++++
 docs/v0.15/UserManuals/ConfigUI/webhook/index.html |  29 +++++
 docs/v0.15/UserManuals/DORA/index.html             |  45 ++++++++
 .../Dashboards/AccessControl/index.html            |  31 ++++++
 .../Dashboards/GrafanaUserGuide/index.html         |  31 ++++++
 .../v0.15/UserManuals/TeamConfiguration/index.html |  38 +++++++
 docs/v0.15/UserManuals/index.html                  |  33 ++++++
 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/EngineeringLeads/DORA/index.html          |  10 +-
 .../EngineeringOverview/index.html                 |  10 +-
 .../EngineeringThroughputAndCycleTime/index.html   |  10 +-
 .../index.html                                     |  10 +-
 .../GitextractorMetricsDashboard/index.html        |  10 +-
 livedemo/EngineeringLeads/index.html               |  10 +-
 .../OSSMaintainers/CommunityExperience/index.html  |  10 +-
 .../OSSMaintainers/WeeklyCommunityRetro/index.html |  10 +-
 livedemo/OSSMaintainers/index.html                 |  10 +-
 .../index.html                                     |  10 +-
 livedemo/QAEngineers/WeeklyBugRetro/index.html     |  10 +-
 livedemo/QAEngineers/index.html                    |  10 +-
 markdown-page/index.html                           |  10 +-
 sitemap.xml                                        |   2 +-
 team/index.html                                    |  10 +-
 zh/404.html                                        |  10 +-
 zh/assets/js/00c9d5bd.1c61f0e6.js                  |   1 -
 zh/assets/js/00c9d5bd.aeb3d011.js                  |   1 +
 zh/assets/js/016d9cf9.35539f2a.js                  |   1 -
 zh/assets/js/016d9cf9.4ecfef28.js                  |   1 +
 zh/assets/js/01765354.25c2d817.js                  |   1 -
 zh/assets/js/01765354.87b34d18.js                  |   1 +
 zh/assets/js/01a85c17.17c2d5b4.js                  |   1 -
 zh/assets/js/01a85c17.7a96717f.js                  |   1 +
 zh/assets/js/02fdf7b3.5da3cb37.js                  |   1 -
 zh/assets/js/02fdf7b3.a4dba561.js                  |   1 +
 zh/assets/js/030cbcca.17e5a39b.js                  |   1 -
 zh/assets/js/030cbcca.38bd7366.js                  |   1 +
 zh/assets/js/033b5402.002cbdf5.js                  |   1 +
 zh/assets/js/033b5402.60761da2.js                  |   1 -
 zh/assets/js/03ade730.843c0b2d.js                  |   1 +
 zh/assets/js/03ade730.9e7583c3.js                  |   1 -
 zh/assets/js/03c632f6.4a23ae44.js                  |   1 -
 zh/assets/js/03c632f6.9f318d03.js                  |   1 +
 zh/assets/js/04230c79.781c3f36.js                  |   1 +
 zh/assets/js/04230c79.bd50c539.js                  |   1 -
 zh/assets/js/042e0741.ba33cb75.js                  |   1 +
 zh/assets/js/0475ec2e.2efa9b11.js                  |   1 -
 zh/assets/js/0475ec2e.f5cdc520.js                  |   1 +
 zh/assets/js/051cab01.e45dbea6.js                  |   1 -
 zh/assets/js/051cab01.f7e17ea4.js                  |   1 +
 zh/assets/js/05d50267.8d42ce9a.js                  |   1 +
 zh/assets/js/05d50267.bf8aa120.js                  |   1 -
 zh/assets/js/068b2641.2d3db5ba.js                  |   1 +
 zh/assets/js/068b2641.c4b49d8f.js                  |   1 -
 zh/assets/js/07045acb.a593360f.js                  |   1 +
 zh/assets/js/07045acb.afef4a7d.js                  |   1 -
 zh/assets/js/07c41966.4e15374d.js                  |   1 +
 zh/assets/js/084ee101.558f5d43.js                  |   1 +
 zh/assets/js/084ee101.b8bacfc7.js                  |   1 -
 zh/assets/js/086c8160.8371ec93.js                  |   1 -
 zh/assets/js/086c8160.decba1b8.js                  |   1 +
 zh/assets/js/08cf87d3.4522e76f.js                  |   1 +
 zh/assets/js/08cf87d3.d84d8489.js                  |   1 -
 zh/assets/js/090b7fa7.406909be.js                  |   1 +
 zh/assets/js/090b7fa7.ddaa6709.js                  |   1 -
 zh/assets/js/092a5e6b.1095ee58.js                  |   1 +
 zh/assets/js/092a5e6b.4fca12d6.js                  |   1 -
 zh/assets/js/09c4b647.8808bfe0.js                  |   1 +
 zh/assets/js/09c4b647.f45d2134.js                  |   1 -
 zh/assets/js/0ab107b6.6d3b9c98.js                  |   1 +
 zh/assets/js/0ab107b6.707fcd5c.js                  |   1 -
 zh/assets/js/0b4ccb2f.5e68ffdf.js                  |   1 -
 zh/assets/js/0b4ccb2f.ac1ee9d3.js                  |   1 +
 zh/assets/js/0ba03917.e7e6ce3d.js                  |   1 +
 zh/assets/js/0c24a51c.1f947b6f.js                  |   1 -
 zh/assets/js/0c24a51c.4456bbe7.js                  |   1 +
 zh/assets/js/0c28c7b9.937d7712.js                  |   1 +
 zh/assets/js/0c28c7b9.f303cc68.js                  |   1 -
 zh/assets/js/0cb63b81.918d507d.js                  |   1 +
 zh/assets/js/0cb63b81.ce95770c.js                  |   1 -
 zh/assets/js/0d48e233.2820e898.js                  |   1 +
 zh/assets/js/0d48e233.6dd336b3.js                  |   1 -
 zh/assets/js/0da2cb80.bd639194.js                  |   1 +
 zh/assets/js/0da2cb80.bf4a2e83.js                  |   1 -
 zh/assets/js/0de2100f.60541a27.js                  |   1 -
 zh/assets/js/0de2100f.c9c6d57a.js                  |   1 +
 zh/assets/js/0de5c2c8.e0a06754.js                  |   1 -
 zh/assets/js/0de5c2c8.e73bac53.js                  |   1 +
 zh/assets/js/0e4ffc54.c7e8b7e7.js                  |   1 -
 zh/assets/js/0e4ffc54.c921eb34.js                  |   1 +
 zh/assets/js/0edc2f08.7df1f034.js                  |   1 +
 zh/assets/js/0edc2f08.aa2eb4b4.js                  |   1 -
 zh/assets/js/0f734e8c.c6a9b467.js                  |   1 +
 zh/assets/js/0f734e8c.d60d6188.js                  |   1 -
 zh/assets/js/0f91f837.1faa0549.js                  |   1 +
 zh/assets/js/0f91f837.c55bdf84.js                  |   1 -
 zh/assets/js/0fb178f5.586700ea.js                  |   1 -
 zh/assets/js/0fb178f5.6fd35504.js                  |   1 +
 zh/assets/js/0feabe10.06c5543e.js                  |   1 -
 zh/assets/js/0feabe10.f83d3de1.js                  |   1 +
 zh/assets/js/104e1f96.52303b44.js                  |   1 +
 zh/assets/js/104e1f96.d9dd0889.js                  |   1 -
 zh/assets/js/10659d96.dc21a59d.js                  |   1 -
 zh/assets/js/10659d96.f9fb6f70.js                  |   1 +
 zh/assets/js/106b53ed.1cbb23c3.js                  |   1 -
 zh/assets/js/106b53ed.83876051.js                  |   1 +
 zh/assets/js/1093cea5.1941078a.js                  |   1 +
 zh/assets/js/1093cea5.983aa013.js                  |   1 -
 zh/assets/js/10b0607a.a44a58cd.js                  |   1 +
 zh/assets/js/10b0607a.d54cc235.js                  |   1 -
 zh/assets/js/10ba31e8.71c52f37.js                  |   1 +
 zh/assets/js/110e9c2f.39910518.js                  |   1 -
 zh/assets/js/110e9c2f.45f45887.js                  |   1 +
 zh/assets/js/111b6a37.cd6555f9.js                  |   1 +
 zh/assets/js/11828ac4.6972b7e6.js                  |   1 -
 zh/assets/js/11828ac4.ad5d5d8c.js                  |   1 +
 zh/assets/js/11a2d024.9b3c763c.js                  |   1 -
 zh/assets/js/11a2d024.bef97512.js                  |   1 +
 zh/assets/js/121aca78.c15921bd.js                  |   1 -
 zh/assets/js/121aca78.f409d8f5.js                  |   1 +
 zh/assets/js/1232bc64.b8fa131e.js                  |   1 +
 zh/assets/js/12988177.8b5c4995.js                  |   1 +
 zh/assets/js/136450a4.71d45ae5.js                  |   1 +
 zh/assets/js/136450a4.a0819748.js                  |   1 -
 zh/assets/js/136fc98c.ae3bd82a.js                  |   1 -
 zh/assets/js/136fc98c.b979c4ce.js                  |   1 +
 zh/assets/js/14557bbd.ac44fd55.js                  |   1 +
 zh/assets/js/14557bbd.ad7e7aee.js                  |   1 -
 zh/assets/js/15691678.7d9d42e4.js                  |   1 +
 zh/assets/js/15691678.9d59a616.js                  |   1 -
 zh/assets/js/16d494f8.6386ce79.js                  |   1 +
 zh/assets/js/16d494f8.f189bcbd.js                  |   1 -
 zh/assets/js/16e4fd07.145e96fc.js                  |   1 -
 zh/assets/js/16e4fd07.8b91149b.js                  |   1 +
 zh/assets/js/17896441.7c345a51.js                  |   1 -
 zh/assets/js/17896441.812368e2.js                  |   1 +
 zh/assets/js/18013cda.0f8f9be5.js                  |   1 -
 zh/assets/js/18013cda.c7c7a19e.js                  |   1 +
 zh/assets/js/180fb013.14f9914c.js                  |   1 -
 zh/assets/js/180fb013.79081a4b.js                  |   1 +
 zh/assets/js/186495f6.19fc91d1.js                  |   1 +
 zh/assets/js/186495f6.7b3ffa1a.js                  |   1 -
 zh/assets/js/18714bbd.12737afe.js                  |   1 +
 zh/assets/js/18714bbd.c2ea6544.js                  |   1 -
 zh/assets/js/1a8d6afb.a8152639.js                  |   1 +
 zh/assets/js/1a8d6afb.b2b88bd8.js                  |   1 -
 zh/assets/js/1aa72271.3b5a5ea1.js                  |   1 -
 zh/assets/js/1aa72271.cdbcd68c.js                  |   1 +
 zh/assets/js/1aa83224.136f62aa.js                  |   1 +
 zh/assets/js/1aa83224.d46184b4.js                  |   1 -
 zh/assets/js/1b5119c5.75f2d3af.js                  |   1 +
 zh/assets/js/1b5119c5.a097f014.js                  |   1 -
 zh/assets/js/1b984ef1.7cb2cd8f.js                  |   1 +
 zh/assets/js/1b984ef1.e54e4b1f.js                  |   1 -
 zh/assets/js/1be78505.aa752fce.js                  |   1 +
 zh/assets/js/1be78505.fe9c59be.js                  |   1 -
 zh/assets/js/1c944835.434bc8bd.js                  |   1 -
 zh/assets/js/1c944835.5663565a.js                  |   1 +
 zh/assets/js/1cd4a310.333dd4fc.js                  |   1 +
 zh/assets/js/1cd4a310.a3278fc7.js                  |   1 -
 zh/assets/js/1d7d0638.7322b8d3.js                  |   1 +
 zh/assets/js/1f1f2049.8fe35267.js                  |   1 -
 zh/assets/js/1f1f2049.cb977ed2.js                  |   1 +
 zh/assets/js/1f327084.36ed56d1.js                  |   1 +
 zh/assets/js/1f327084.a8daac19.js                  |   1 -
 zh/assets/js/1f391b9e.2ddb7a6f.js                  |   1 -
 zh/assets/js/1f391b9e.da16c9ec.js                  |   1 +
 zh/assets/js/1f897ec0.9643302d.js                  |   1 -
 zh/assets/js/1f897ec0.e7fc2a59.js                  |   1 +
 zh/assets/js/20962163.cb376b39.js                  |   1 +
 zh/assets/js/20962163.e5efc102.js                  |   1 -
 zh/assets/js/20ca94a0.17b40650.js                  |   1 +
 zh/assets/js/210.e37fdeb4.js                       |   1 -
 zh/assets/js/21ae9e4e.3211ef34.js                  |   1 +
 zh/assets/js/226517a4.eb8a9ac2.js                  |   1 +
 zh/assets/js/23f56906.02c34234.js                  |   1 -
 zh/assets/js/23f56906.42ee6dda.js                  |   1 +
 zh/assets/js/246862e2.5d5ebe12.js                  |   1 -
 zh/assets/js/246862e2.d6f52cf9.js                  |   1 +
 zh/assets/js/248a5ed9.4991c9b1.js                  |   1 -
 zh/assets/js/248a5ed9.7043ddd4.js                  |   1 +
 zh/assets/js/24eac2be.1a63b8b6.js                  |   1 -
 zh/assets/js/24eac2be.55ee5148.js                  |   1 +
 zh/assets/js/26764614.1e1ec88a.js                  |   1 +
 zh/assets/js/26764614.ee6467ea.js                  |   1 -
 zh/assets/js/26b8d771.502389cd.js                  |   1 +
 zh/assets/js/26b8d771.804c2800.js                  |   1 -
 zh/assets/js/26fae8ea.1b426a6e.js                  |   1 -
 zh/assets/js/26fae8ea.a4c161c5.js                  |   1 +
 zh/assets/js/2717b559.67690db8.js                  |   1 +
 zh/assets/js/2717b559.6fc06c26.js                  |   1 -
 zh/assets/js/27778f10.d95dea0e.js                  |   1 +
 zh/assets/js/27778f10.fb6c2fc8.js                  |   1 -
 zh/assets/js/278cd42d.25e84eea.js                  |   1 -
 zh/assets/js/278cd42d.27712280.js                  |   1 +
 zh/assets/js/27be13d1.94d80a07.js                  |   1 +
 zh/assets/js/27be13d1.e0e90603.js                  |   1 -
 zh/assets/js/28aaa98a.30cab309.js                  |   1 +
 zh/assets/js/28aaa98a.a923e5ff.js                  |   1 -
 zh/assets/js/2944eaeb.273daa02.js                  |   1 +
 zh/assets/js/2944eaeb.71956dae.js                  |   1 -
 zh/assets/js/2aa9cac8.c5305c09.js                  |   1 -
 zh/assets/js/2aa9cac8.daf8b688.js                  |   1 +
 zh/assets/js/2ab6969a.a4778042.js                  |   1 +
 zh/assets/js/2afcca1e.a0918870.js                  |   1 +
 zh/assets/js/2b86978c.c9d757de.js                  |   1 +
 zh/assets/js/2bf12800.72da26d5.js                  |   1 +
 zh/assets/js/2bf12800.922ad678.js                  |   1 -
 zh/assets/js/2c01c9ab.789ae457.js                  |   1 +
 zh/assets/js/2c01c9ab.95b09647.js                  |   1 -
 zh/assets/js/2c101e67.2e1e8d3a.js                  |   1 +
 zh/assets/js/2c101e67.e198e632.js                  |   1 -
 zh/assets/js/2c616a47.1f8167e0.js                  |   1 -
 zh/assets/js/2c616a47.c02e7356.js                  |   1 +
 zh/assets/js/2c6e74db.21ea2a9b.js                  |   1 +
 zh/assets/js/2c6e74db.ea3e7506.js                  |   1 -
 zh/assets/js/2cbd1ac3.0044a269.js                  |   1 +
 zh/assets/js/2d23b48c.e864d7a6.js                  |   1 +
 zh/assets/js/2d4b044d.0e6cae18.js                  |   1 -
 zh/assets/js/2d4b044d.75efb40c.js                  |   1 +
 zh/assets/js/2dc43d10.b0e59a4e.js                  |   1 -
 zh/assets/js/2dc43d10.bbffe989.js                  |   1 +
 zh/assets/js/2e179d05.98980451.js                  |   1 +
 zh/assets/js/2e179d05.f50f78b6.js                  |   1 -
 zh/assets/js/2e51e718.70e2bab3.js                  |   1 +
 zh/assets/js/2ea9586b.8bec47be.js                  |   1 +
 zh/assets/js/2f20a8e1.0b0730f2.js                  |   1 -
 zh/assets/js/2f20a8e1.fae8f3df.js                  |   1 +
 zh/assets/js/2f8d7029.4c5565cb.js                  |   1 -
 zh/assets/js/2f8d7029.e0ab7040.js                  |   1 +
 zh/assets/js/2f98c597.1b3cff36.js                  |   1 +
 zh/assets/js/2f98c597.6806cba7.js                  |   1 -
 zh/assets/js/306a8c6c.a024e0b5.js                  |   1 +
 zh/assets/js/306a8c6c.bb574861.js                  |   1 -
 zh/assets/js/31c75a08.e5e972f6.js                  |   1 +
 zh/assets/js/3250c59e.0df09427.js                  |   1 -
 zh/assets/js/3250c59e.e11c33f3.js                  |   1 +
 zh/assets/js/33392944.19d91c84.js                  |   1 +
 zh/assets/js/33392944.29991f0e.js                  |   1 -
 zh/assets/js/343c406f.bbe28b48.js                  |   1 +
 zh/assets/js/34bb58b6.5a68eea2.js                  |   1 -
 zh/assets/js/34bb58b6.7391779b.js                  |   1 +
 zh/assets/js/34bfbc2c.902eb816.js                  |   1 +
 zh/assets/js/34bfbc2c.96089a56.js                  |   1 -
 zh/assets/js/34e6a01d.552e2a2c.js                  |   1 -
 zh/assets/js/34e6a01d.777dc933.js                  |   1 +
 zh/assets/js/354ad9d4.64403982.js                  |   1 -
 zh/assets/js/354ad9d4.ae139cd9.js                  |   1 +
 zh/assets/js/3598a859.a66de353.js                  |   1 -
 zh/assets/js/3598a859.eaf6e9c3.js                  |   1 +
 zh/assets/js/36210796.32315dca.js                  |   1 +
 zh/assets/js/36210796.df32f780.js                  |   1 -
 zh/assets/js/363e077d.9d8874a0.js                  |   1 +
 zh/assets/js/366a9bb1.9a159b07.js                  |   1 +
 zh/assets/js/366a9bb1.a989b4eb.js                  |   1 -
 zh/assets/js/3734a743.9bfd1c21.js                  |   1 +
 zh/assets/js/37599d01.bebd33dc.js                  |   1 +
 zh/assets/js/37778658.745e4f83.js                  |   1 +
 zh/assets/js/37778658.d351cc6e.js                  |   1 -
 zh/assets/js/37bda309.6c3b67db.js                  |   1 -
 zh/assets/js/37bda309.c305a5df.js                  |   1 +
 zh/assets/js/37d85263.49513361.js                  |   1 +
 zh/assets/js/37d85263.66e6acb0.js                  |   1 -
 zh/assets/js/38465d08.b0280408.js                  |   1 +
 zh/assets/js/38465d08.b9d835d0.js                  |   1 -
 zh/assets/js/389155be.50b185c9.js                  |   1 -
 zh/assets/js/389155be.6afa40be.js                  |   1 +
 zh/assets/js/393be207.b93461e0.js                  |   1 -
 zh/assets/js/393be207.da3f53e1.js                  |   1 +
 zh/assets/js/3972a4ba.0c7d2dc3.js                  |   1 +
 zh/assets/js/3972a4ba.67e8236b.js                  |   1 -
 zh/assets/js/39894586.c6f763e9.js                  |   1 -
 zh/assets/js/39894586.ec4fff6b.js                  |   1 +
 zh/assets/js/3a332aed.db58b937.js                  |   1 +
 zh/assets/js/3a332aed.fc0a7968.js                  |   1 -
 zh/assets/js/3ab46439.2084ff81.js                  |   1 -
 zh/assets/js/3ab46439.522c1355.js                  |   1 +
 zh/assets/js/3b1c26ab.17a6d74c.js                  |   1 +
 zh/assets/js/3b1c26ab.99a27cac.js                  |   1 -
 zh/assets/js/3b9b985c.c8a83e86.js                  |   1 -
 zh/assets/js/3b9b985c.faf9e0ee.js                  |   1 +
 zh/assets/js/3c29490e.7f3a8689.js                  |   1 -
 zh/assets/js/3c29490e.fe57a348.js                  |   1 +
 zh/assets/js/3c52af0e.781a501b.js                  |   1 +
 zh/assets/js/3ca9de51.8c75ff01.js                  |   1 -
 zh/assets/js/3ca9de51.b01acf53.js                  |   1 +
 zh/assets/js/3d04a3f3.139c7301.js                  |   1 -
 zh/assets/js/3d04a3f3.497a4fbc.js                  |   1 +
 zh/assets/js/3e887251.556b8506.js                  |   1 +
 zh/assets/js/3e887251.8ee1db9c.js                  |   1 -
 zh/assets/js/3ea40745.4edb6d09.js                  |   1 +
 zh/assets/js/3ea40745.5fd2c6de.js                  |   1 -
 zh/assets/js/3f374aa7.9c17c0d3.js                  |   1 +
 zh/assets/js/3f374aa7.d33943f8.js                  |   1 -
 zh/assets/js/3f9d0f75.29dfe8f5.js                  |   1 +
 zh/assets/js/3f9d0f75.3d7c8457.js                  |   1 -
 zh/assets/js/3fd0ef5f.7111f000.js                  |   1 +
 zh/assets/js/3fd0ef5f.78e6d3a9.js                  |   1 -
 zh/assets/js/3fedce01.56d2f2ee.js                  |   1 +
 zh/assets/js/3fedce01.746ec4c0.js                  |   1 -
 zh/assets/js/415bd086.5a756b79.js                  |   1 -
 zh/assets/js/415bd086.fc1187a8.js                  |   1 +
 zh/assets/js/41e7e151.0f7f5495.js                  |   1 +
 zh/assets/js/41e7e151.b6b85978.js                  |   1 -
 zh/assets/js/422904c6.24be2faf.js                  |   1 -
 zh/assets/js/422904c6.a1b84161.js                  |   1 +
 zh/assets/js/4292f4b5.0c2b0ffd.js                  |   1 +
 zh/assets/js/4292f4b5.ac2724ad.js                  |   1 -
 zh/assets/js/42d03d0e.1ee7ca78.js                  |   1 +
 zh/assets/js/42d03d0e.a2d48493.js                  |   1 -
 zh/assets/js/43ba4298.2e6718f2.js                  |   1 +
 zh/assets/js/43ba4298.32c6f9ff.js                  |   1 -
 zh/assets/js/448987fa.a036966d.js                  |   1 -
 zh/assets/js/448987fa.e70bfdf8.js                  |   1 +
 zh/assets/js/46275ac9.141294ab.js                  |   1 +
 zh/assets/js/46275ac9.22c20b91.js                  |   1 -
 zh/assets/js/46d08e98.66586b92.js                  |   1 -
 zh/assets/js/46d08e98.c81f9406.js                  |   1 +
 zh/assets/js/49187665.cf51cab9.js                  |   1 +
 zh/assets/js/4aa6306a.0676bf4c.js                  |   1 -
 zh/assets/js/4aa6306a.41d30b03.js                  |   1 +
 zh/assets/js/4ab986f4.1a63a8a3.js                  |   1 -
 zh/assets/js/4ab986f4.5bdf97ae.js                  |   1 +
 zh/assets/js/4ae862d6.641f72ba.js                  |   1 +
 zh/assets/js/4ae862d6.a12d9a72.js                  |   1 -
 zh/assets/js/4ae93c4b.0dc0412d.js                  |   1 -
 zh/assets/js/4ae93c4b.78099370.js                  |   1 +
 zh/assets/js/4af7bee7.0fcc2897.js                  |   1 +
 zh/assets/js/4b4c2b29.0252e50e.js                  |   1 +
 zh/assets/js/4b4c2b29.063e5c81.js                  |   1 -
 zh/assets/js/4b820d59.64cad9bb.js                  |   1 +
 zh/assets/js/4bbfe73f.67cbcfab.js                  |   1 +
 zh/assets/js/4c1b0127.425d682f.js                  |   1 +
 zh/assets/js/4c1b0127.e735206b.js                  |   1 -
 zh/assets/js/4dd6a601.3ed68f0b.js                  |   1 +
 zh/assets/js/4ef8522e.85e4a801.js                  |   1 -
 zh/assets/js/4ef8522e.c25b02d3.js                  |   1 +
 zh/assets/js/4fb71f11.230ca513.js                  |   1 +
 zh/assets/js/4fb71f11.52914785.js                  |   1 -
 zh/assets/js/501d9c64.ebe9452f.js                  |   1 +
 zh/assets/js/501d9c64.f1da0f6d.js                  |   1 -
 zh/assets/js/509fa126.389961d9.js                  |   1 +
 zh/assets/js/509fa126.e6f6b84d.js                  |   1 -
 zh/assets/js/50be24d6.4cc7305f.js                  |   1 +
 zh/assets/js/50be24d6.6802b00d.js                  |   1 -
 zh/assets/js/50e3e9ee.cd2ec2dd.js                  |   1 -
 zh/assets/js/50e3e9ee.dbf0edf5.js                  |   1 +
 zh/assets/js/51395cb6.89fec6ff.js                  |   1 +
 zh/assets/js/514cdf7e.dc8ca783.js                  |   1 +
 zh/assets/js/514cdf7e.ed5ae4bf.js                  |   1 -
 zh/assets/js/517b0a7f.92685d45.js                  |   1 -
 zh/assets/js/517b0a7f.9ff51804.js                  |   1 +
 zh/assets/js/51d187f5.c1f0b966.js                  |   1 -
 zh/assets/js/51d187f5.eda5a98f.js                  |   1 +
 zh/assets/js/51e8f4d1.9635314b.js                  |   1 -
 zh/assets/js/51e8f4d1.a5527645.js                  |   1 +
 zh/assets/js/52e95c77.57db5e33.js                  |   1 +
 zh/assets/js/52e95c77.cbdf22ef.js                  |   1 -
 zh/assets/js/53317d2c.604903ba.js                  |   1 -
 zh/assets/js/53317d2c.ac9160ac.js                  |   1 +
 zh/assets/js/535a36ca.6db8ade4.js                  |   1 +
 zh/assets/js/535a36ca.af72c5ed.js                  |   1 -
 zh/assets/js/5365d9f7.2fea8b90.js                  |   1 +
 zh/assets/js/5365d9f7.d785f9bd.js                  |   1 -
 zh/assets/js/53bce8bf.c246e606.js                  |   1 -
 zh/assets/js/53bce8bf.dbf8605c.js                  |   1 +
 zh/assets/js/53d76104.6efe22c0.js                  |   1 +
 zh/assets/js/53d76104.730540d9.js                  |   1 -
 zh/assets/js/5507a300.9b2c7a87.js                  |   1 +
 zh/assets/js/5507a300.fa2202a3.js                  |   1 -
 zh/assets/js/551041aa.1685842b.js                  |   1 -
 zh/assets/js/551041aa.1be34865.js                  |   1 +
 zh/assets/js/552ecfaa.0e7a9205.js                  |   1 -
 zh/assets/js/552ecfaa.5e914433.js                  |   1 +
 zh/assets/js/5564e5f8.13951bb6.js                  |   1 -
 zh/assets/js/5564e5f8.3b433425.js                  |   1 +
 zh/assets/js/55d52b5c.86e55455.js                  |   1 +
 zh/assets/js/561882a0.c89e305b.js                  |   1 +
 zh/assets/js/5685d48d.27c3a870.js                  |   1 +
 zh/assets/js/56b7b160.025e8eb6.js                  |   1 +
 zh/assets/js/56b7b160.cdbf3595.js                  |   1 -
 zh/assets/js/570edfe0.2bb0b38c.js                  |   1 +
 zh/assets/js/570edfe0.b4e02afb.js                  |   1 -
 zh/assets/js/572e97af.0abf23a1.js                  |   1 +
 zh/assets/js/572e97af.acf814fc.js                  |   1 -
 zh/assets/js/59f37b53.325269f3.js                  |   1 +
 zh/assets/js/59f37b53.ce025785.js                  |   1 -
 zh/assets/js/5aaa57f0.383a047b.js                  |   1 +
 zh/assets/js/5aaa57f0.ff088bde.js                  |   1 -
 zh/assets/js/5aaae2c0.b2b2dd1c.js                  |   1 +
 zh/assets/js/5aaae2c0.cde7c52c.js                  |   1 -
 zh/assets/js/5b87a9cb.360d8478.js                  |   1 -
 zh/assets/js/5b87a9cb.96e8f59b.js                  |   1 +
 zh/assets/js/5b99f9a4.3af925d0.js                  |   1 +
 zh/assets/js/5b99f9a4.509bd056.js                  |   1 -
 zh/assets/js/5c4ede60.7040564f.js                  |   1 +
 zh/assets/js/5c4ede60.95271fb4.js                  |   1 -
 zh/assets/js/5cefc9b3.dbe039f4.js                  |   1 +
 zh/assets/js/5e386152.2f9b5119.js                  |   1 -
 zh/assets/js/5e386152.ddc9e605.js                  |   1 +
 zh/assets/js/5e64485b.40da13eb.js                  |   1 +
 zh/assets/js/5e64485b.811f0891.js                  |   1 -
 zh/assets/js/5f1cfc4b.490145c7.js                  |   1 +
 zh/assets/js/5f1cfc4b.5df41880.js                  |   1 -
 zh/assets/js/604a05ab.36a43eb2.js                  |   1 +
 zh/assets/js/604a05ab.51cd440c.js                  |   1 -
 zh/assets/js/60b01b5d.6820d8b9.js                  |   1 +
 zh/assets/js/60b01b5d.d44706cb.js                  |   1 -
 zh/assets/js/60d8af18.37880ddc.js                  |   1 +
 zh/assets/js/60d8af18.4496d977.js                  |   1 -
 zh/assets/js/6129cf37.1bc55829.js                  |   1 +
 zh/assets/js/6129cf37.f7d95fbe.js                  |   1 -
 zh/assets/js/61448ee6.2eab8327.js                  |   1 +
 zh/assets/js/61448ee6.ab70db43.js                  |   1 -
 zh/assets/js/61eff92a.597ef62c.js                  |   1 +
 zh/assets/js/61eff92a.b983747e.js                  |   1 -
 zh/assets/js/6210ea94.e0e17468.js                  |   1 +
 zh/assets/js/6248d5e0.c8a1a9e5.js                  |   1 +
 zh/assets/js/62b4a418.697f204a.js                  |   1 +
 zh/assets/js/62b4a418.d0867f03.js                  |   1 -
 zh/assets/js/63911976.34f7f67b.js                  |   1 +
 zh/assets/js/63911976.af99604f.js                  |   1 -
 zh/assets/js/650456df.5a33c742.js                  |   1 -
 zh/assets/js/650456df.8c1a7119.js                  |   1 +
 zh/assets/js/650a564e.2bc1f41c.js                  |   1 -
 zh/assets/js/650a564e.5b6d928e.js                  |   1 +
 zh/assets/js/6542c9e8.5af6d93f.js                  |   1 +
 zh/assets/js/656465e1.66537ff5.js                  |   1 +
 zh/assets/js/656465e1.6b86c556.js                  |   1 -
 zh/assets/js/65a1a5ab.7ac650d3.js                  |   1 -
 zh/assets/js/65a1a5ab.c31bb741.js                  |   1 +
 zh/assets/js/65e05f47.d6fae73b.js                  |   1 -
 zh/assets/js/65e05f47.eb707141.js                  |   1 +
 zh/assets/js/65fb9257.34652545.js                  |   1 -
 zh/assets/js/65fb9257.bc2f9743.js                  |   1 +
 zh/assets/js/66f66915.08da9caa.js                  |   1 -
 zh/assets/js/66f66915.514b7fbe.js                  |   1 +
 zh/assets/js/673209f7.fc4bf5aa.js                  |   1 +
 zh/assets/js/67651f6b.6357a6ac.js                  |   1 +
 zh/assets/js/6875c492.2aabaeb7.js                  |   1 +
 zh/assets/js/6875c492.52b7f06b.js                  |   1 -
 zh/assets/js/69c16090.5c8fe748.js                  |   1 +
 zh/assets/js/69c16090.c4c71a93.js                  |   1 -
 zh/assets/js/69ce3b55.507fd0ff.js                  |   1 +
 zh/assets/js/6afb6c4a.dc1a2917.js                  |   1 -
 zh/assets/js/6afb6c4a.eea3cd69.js                  |   1 +
 zh/assets/js/6b29efdf.268ffd7e.js                  |   1 +
 zh/assets/js/6b754869.8c03b520.js                  |   1 +
 zh/assets/js/6c5d0dc2.75e01b9d.js                  |   1 -
 zh/assets/js/6c5d0dc2.bf169a59.js                  |   1 +
 zh/assets/js/6c6266f0.5d052f2e.js                  |   1 +
 zh/assets/js/6c87e569.8c259bf5.js                  |   1 +
 zh/assets/js/6c87e569.ba7de522.js                  |   1 -
 zh/assets/js/6cc8160c.9749fdde.js                  |   1 +
 zh/assets/js/6cc8160c.f2237b90.js                  |   1 -
 zh/assets/js/6d222ca3.4ac5533b.js                  |   1 +
 zh/assets/js/6d335a41.1d45439d.js                  |   1 -
 zh/assets/js/6d335a41.865fc6a0.js                  |   1 +
 zh/assets/js/6db2df5d.38455761.js                  |   1 +
 zh/assets/js/6db2df5d.8f7fd3f8.js                  |   1 -
 zh/assets/js/6e18e3cd.328a0af4.js                  |   1 +
 zh/assets/js/6e18e3cd.79adcbcf.js                  |   1 -
 zh/assets/js/6e383560.173299bb.js                  |   1 +
 zh/assets/js/6e383560.ceecceac.js                  |   1 -
 zh/assets/js/6e751a07.0ac6ba19.js                  |   1 +
 zh/assets/js/6e751a07.d10b2241.js                  |   1 -
 zh/assets/js/6ef894fb.0f4b1834.js                  |   1 +
 zh/assets/js/6ef894fb.7c1efaeb.js                  |   1 -
 zh/assets/js/6f04afd6.a22ef904.js                  |   1 +
 zh/assets/js/6f47d822.6fdebd8e.js                  |   1 +
 zh/assets/js/6f47d822.a1451676.js                  |   1 -
 zh/assets/js/6f9aca6c.19d92c05.js                  |   1 -
 zh/assets/js/6f9aca6c.e38f72af.js                  |   1 +
 zh/assets/js/70d64c12.01289e5f.js                  |   1 -
 zh/assets/js/70d64c12.72d78cfc.js                  |   1 +
 zh/assets/js/7106b2c2.96c68544.js                  |   1 +
 zh/assets/js/7106b2c2.9f566f1c.js                  |   1 -
 zh/assets/js/7174f410.102e1698.js                  |   1 -
 zh/assets/js/7174f410.193eaa19.js                  |   1 +
 zh/assets/js/72bb1171.0438ae5d.js                  |   1 +
 zh/assets/js/72bb1171.bb096504.js                  |   1 -
 zh/assets/js/72cc1325.6418f395.js                  |   1 -
 zh/assets/js/72cc1325.f3f9275b.js                  |   1 +
 zh/assets/js/738addc0.4dea9790.js                  |   1 +
 zh/assets/js/738addc0.9a9d0065.js                  |   1 -
 zh/assets/js/74b2432e.11b8265a.js                  |   1 +
 zh/assets/js/75fb6f63.2b7a25f9.js                  |   1 -
 zh/assets/js/75fb6f63.821a0b1a.js                  |   1 +
 zh/assets/js/76166b16.e2e7417b.js                  |   1 +
 zh/assets/js/76166b16.f3325131.js                  |   1 -
 zh/assets/js/764b704e.a55bf0c5.js                  |   1 +
 zh/assets/js/771c88cd.6f2143b2.js                  |   1 -
 zh/assets/js/771c88cd.e9ffcd00.js                  |   1 +
 zh/assets/js/7757e3dd.7a81835d.js                  |   1 +
 zh/assets/js/7757e3dd.c5bada48.js                  |   1 -
 zh/assets/js/779e5284.50ccda83.js                  |   1 -
 zh/assets/js/779e5284.a27cae61.js                  |   1 +
 zh/assets/js/78df8c14.b6e8bd02.js                  |   1 -
 zh/assets/js/78df8c14.e7f9a536.js                  |   1 +
 zh/assets/js/79ce49e3.24e840e0.js                  |   1 -
 zh/assets/js/79ce49e3.8424a01d.js                  |   1 +
 zh/assets/js/79ee6bf0.9378dafa.js                  |   1 +
 zh/assets/js/79ee6bf0.f04fcbe2.js                  |   1 -
 zh/assets/js/79f8d934.999b3be4.js                  |   1 +
 zh/assets/js/79f8d934.dc3b7f57.js                  |   1 -
 zh/assets/js/7a1a4c39.9985e2b7.js                  |   1 +
 zh/assets/js/7a2bde36.e0fa135f.js                  |   1 -
 zh/assets/js/7b1a3d58.df821399.js                  |   1 +
 zh/assets/js/7b1a3d58.f1fd46e8.js                  |   1 -
 zh/assets/js/7bbfa492.aea7a780.js                  |   1 -
 zh/assets/js/7bbfa492.e6b9766c.js                  |   1 +
 zh/assets/js/7ced7a16.7eaf71d8.js                  |   1 +
 zh/assets/js/7d3bbe23.007f8210.js                  |   1 +
 zh/assets/js/7d48c0ed.4f135ce7.js                  |   1 -
 zh/assets/js/7d48c0ed.c90dca6c.js                  |   1 +
 zh/assets/js/7e5050ad.cc40262b.js                  |   1 +
 zh/assets/js/7e5050ad.f6c74ffe.js                  |   1 -
 zh/assets/js/7f7e63e9.6fb6c0df.js                  |   1 -
 zh/assets/js/7f7e63e9.92db3daa.js                  |   1 +
 zh/assets/js/7fc6ddc0.9285577e.js                  |   1 +
 zh/assets/js/7fc6ddc0.c1ee48e4.js                  |   1 -
 zh/assets/js/80210.9417ea77.js                     |   1 +
 zh/assets/js/802951dd.05951600.js                  |   1 -
 zh/assets/js/802951dd.2619146c.js                  |   1 +
 zh/assets/js/811775dc.a7e0f98a.js                  |   1 +
 zh/assets/js/811775dc.f1c47e5e.js                  |   1 -
 zh/assets/js/814f3328.29a6d798.js                  |   1 -
 zh/assets/js/814f3328.da16a39b.js                  |   1 +
 zh/assets/js/82030fb1.e727b098.js                  |   1 +
 zh/assets/js/8285363e.353cd186.js                  |   1 +
 zh/assets/js/8285363e.681f894a.js                  |   1 -
 zh/assets/js/82a46a46.00009f7b.js                  |   1 +
 zh/assets/js/82a46a46.93e63f3c.js                  |   1 -
 zh/assets/js/8302167a.15f343ee.js                  |   1 +
 zh/assets/js/8302167a.aa9c9c4a.js                  |   1 -
 zh/assets/js/83db5717.9870afb4.js                  |   1 +
 zh/assets/js/83df6cb3.17b63344.js                  |   1 +
 zh/assets/js/83df6cb3.c7745f19.js                  |   1 -
 zh/assets/js/8460d2ca.3935fe6e.js                  |   1 +
 zh/assets/js/8460d2ca.f92e2b78.js                  |   1 -
 zh/assets/js/85afd659.22eae19b.js                  |   1 -
 zh/assets/js/85afd659.69cff317.js                  |   1 +
 zh/assets/js/862a9fa4.3cac704b.js                  |   1 +
 zh/assets/js/8648b6b8.2a888aa7.js                  |   1 +
 zh/assets/js/8648b6b8.629d3909.js                  |   1 -
 zh/assets/js/875e7436.40c6ad0d.js                  |   1 -
 zh/assets/js/875e7436.c6fd5f63.js                  |   1 +
 zh/assets/js/87a624c7.d0fd8732.js                  |   1 +
 zh/assets/js/8822dfd9.0f2d3136.js                  |   1 -
 zh/assets/js/8822dfd9.32eec9c1.js                  |   1 +
 zh/assets/js/882e2afc.0aec40be.js                  |   1 +
 zh/assets/js/882e2afc.616f57b0.js                  |   1 -
 zh/assets/js/88472ba7.c01c4a8b.js                  |   1 +
 zh/assets/js/8893befd.64f51c76.js                  |   1 -
 zh/assets/js/8893befd.bfb57291.js                  |   1 +
 zh/assets/js/8974002f.87061830.js                  |   1 +
 zh/assets/js/8974002f.e45ae3e5.js                  |   1 -
 zh/assets/js/8b32e650.44a055d9.js                  |   1 +
 zh/assets/js/8b32e650.b0fcb21b.js                  |   1 -
 zh/assets/js/8b4cf250.cedc44ab.js                  |   1 +
 zh/assets/js/8baf9aec.6dd82a0a.js                  |   1 +
 zh/assets/js/8baf9aec.86d12791.js                  |   1 -
 zh/assets/js/8be90b22.f08bdadf.js                  |   1 +
 zh/assets/js/8c3d214a.85bc702c.js                  |   1 -
 zh/assets/js/8c3d214a.ce106a79.js                  |   1 +
 zh/assets/js/8c6319c8.799ce069.js                  |   1 +
 zh/assets/js/8c6319c8.a4290590.js                  |   1 -
 zh/assets/js/8c7aa864.a84ecd6e.js                  |   1 +
 zh/assets/js/8c7aa864.b0538349.js                  |   1 -
 zh/assets/js/8c812f09.8e3082d9.js                  |   1 +
 zh/assets/js/8c812f09.995ff965.js                  |   1 -
 zh/assets/js/8caf65b1.3858a120.js                  |   1 -
 zh/assets/js/8caf65b1.b972d0c7.js                  |   1 +
 zh/assets/js/8d0b082a.39c665d6.js                  |   1 +
 zh/assets/js/8d17aee8.d7df9a1c.js                  |   1 +
 zh/assets/js/8dd5d414.1124b35f.js                  |   1 +
 zh/assets/js/8dd5d414.ee74eff0.js                  |   1 -
 zh/assets/js/8e190e91.7d103353.js                  |   1 -
 zh/assets/js/8e190e91.b6e814f8.js                  |   1 +
 zh/assets/js/8e706586.429cce2d.js                  |   1 -
 zh/assets/js/8e706586.46d742fa.js                  |   1 +
 zh/assets/js/8f932e04.5f5150e0.js                  |   1 -
 zh/assets/js/8f932e04.7907da45.js                  |   1 +
 zh/assets/js/8fa715cf.0841d726.js                  |   1 -
 zh/assets/js/8fa715cf.7abb3168.js                  |   1 +
 zh/assets/js/8fe04b88.e6c2fce6.js                  |   1 +
 zh/assets/js/8fe04b88.faaba9c9.js                  |   1 -
 zh/assets/js/905e8daa.e7b5bcf0.js                  |   1 +
 zh/assets/js/906aba0a.57315b40.js                  |   1 -
 zh/assets/js/906aba0a.66aa91ea.js                  |   1 +
 zh/assets/js/90c805f7.343fa1e8.js                  |   1 +
 zh/assets/js/90c805f7.8416a988.js                  |   1 -
 zh/assets/js/914c18ff.fe2159cc.js                  |   1 +
 zh/assets/js/918f7c6a.b30323a8.js                  |   1 -
 zh/assets/js/918f7c6a.f355188d.js                  |   1 +
 zh/assets/js/921753fb.10419013.js                  |   1 +
 zh/assets/js/921753fb.2059b25d.js                  |   1 -
 zh/assets/js/922f812b.71761170.js                  |   1 +
 zh/assets/js/927d70e2.1cb45f58.js                  |   1 +
 zh/assets/js/927d70e2.2473c255.js                  |   1 -
 zh/assets/js/927feefa.155898fe.js                  |   1 -
 zh/assets/js/927feefa.7546a4d5.js                  |   1 +
 zh/assets/js/935f2afb.600e0a83.js                  |   1 +
 zh/assets/js/935f2afb.e0a8be48.js                  |   1 -
 zh/assets/js/93f451d0.7e6637e2.js                  |   1 +
 zh/assets/js/93f451d0.cc95d273.js                  |   1 -
 zh/assets/js/942e51fb.3c312484.js                  |   1 +
 zh/assets/js/94eb7425.1c496f4f.js                  |   1 +
 zh/assets/js/94eb7425.cbb6afe8.js                  |   1 -
 zh/assets/js/95203d1f.77e5463b.js                  |   1 -
 zh/assets/js/95203d1f.80298f81.js                  |   1 +
 zh/assets/js/958e5bf3.17df051b.js                  |   1 +
 zh/assets/js/961c70e1.65678cf1.js                  |   1 -
 zh/assets/js/961c70e1.8da1a57a.js                  |   1 +
 zh/assets/js/963670ae.0ffbdd9f.js                  |   1 -
 zh/assets/js/963670ae.65097296.js                  |   1 +
 zh/assets/js/965c889e.04723b3e.js                  |   1 +
 zh/assets/js/965c889e.628b79f2.js                  |   1 -
 zh/assets/js/96f1ac7f.4671ebf8.js                  |   1 -
 zh/assets/js/96f1ac7f.b637cf8b.js                  |   1 +
 zh/assets/js/9a18655d.6ecee4cf.js                  |   1 +
 zh/assets/js/9a18655d.7a305428.js                  |   1 -
 zh/assets/js/9a30dd5c.6a939698.js                  |   1 +
 zh/assets/js/9a4292d1.4fb48b1c.js                  |   1 +
 zh/assets/js/9a4292d1.c1cf42ef.js                  |   1 -
 zh/assets/js/9a92d5a2.4a265718.js                  |   1 +
 zh/assets/js/9a92d5a2.e7b39733.js                  |   1 -
 zh/assets/js/9aa3e67c.68e8c29d.js                  |   1 +
 zh/assets/js/9aa3e67c.dd51d4b7.js                  |   1 -
 zh/assets/js/9b4a84b7.21172d10.js                  |   1 -
 zh/assets/js/9b4a84b7.c83e26d7.js                  |   1 +
 zh/assets/js/9b581b20.e9a27120.js                  |   1 +
 zh/assets/js/9e007d32.6c1f5959.js                  |   1 -
 zh/assets/js/9e007d32.e8a16fb6.js                  |   1 +
 zh/assets/js/9e4087bc.01931294.js                  |   1 +
 zh/assets/js/9e4087bc.6d1f5c40.js                  |   1 -
 zh/assets/js/9e5c6f17.01552cf4.js                  |   1 -
 zh/assets/js/9e5c6f17.c474f675.js                  |   1 +
 zh/assets/js/9e615a7b.20b23965.js                  |   1 -
 zh/assets/js/9e615a7b.88b73b3f.js                  |   1 +
 zh/assets/js/9e6defa7.84791c2e.js                  |   1 -
 zh/assets/js/9e6defa7.a8a307bc.js                  |   1 +
 zh/assets/js/9ead0b22.59337ffc.js                  |   1 +
 zh/assets/js/9ead0b22.9453e271.js                  |   1 -
 zh/assets/js/9ed97d5e.5dd63091.js                  |   1 -
 zh/assets/js/9ed97d5e.f586bf59.js                  |   1 +
 zh/assets/js/9ffe090a.0db9a273.js                  |   1 -
 zh/assets/js/9ffe090a.b1c2eb3f.js                  |   1 +
 zh/assets/js/a055b9de.138b7f73.js                  |   1 -
 zh/assets/js/a055b9de.c39ef355.js                  |   1 +
 zh/assets/js/a087ad4a.3d0829ce.js                  |   1 +
 zh/assets/js/a0c982d3.039e21e1.js                  |   1 -
 zh/assets/js/a0c982d3.d4d5a248.js                  |   1 +
 zh/assets/js/a139c245.b77886b4.js                  |   1 -
 zh/assets/js/a139c245.de23f1a4.js                  |   1 +
 zh/assets/js/a18dc687.390632a1.js                  |   1 +
 zh/assets/js/a18dc687.76bc0390.js                  |   1 -
 zh/assets/js/a1e6cc25.0242a066.js                  |   1 -
 zh/assets/js/a1e6cc25.bf948e0c.js                  |   1 +
 zh/assets/js/a1ebafd4.41b5cc21.js                  |   1 +
 zh/assets/js/a1ebafd4.783948c9.js                  |   1 -
 zh/assets/js/a2412526.22cae390.js                  |   1 +
 zh/assets/js/a2412526.9046708e.js                  |   1 -
 zh/assets/js/a2ad2acf.89551da7.js                  |   1 +
 zh/assets/js/a2af267f.438054c3.js                  |   1 +
 zh/assets/js/a2ff15ad.11c20b22.js                  |   1 +
 zh/assets/js/a34cfb21.24868be0.js                  |   1 -
 zh/assets/js/a34cfb21.97f511fa.js                  |   1 +
 zh/assets/js/a36e6310.5a7829e3.js                  |   1 -
 zh/assets/js/a36e6310.9a9c0eed.js                  |   1 +
 zh/assets/js/a5c6f70b.1ce6f75b.js                  |   1 -
 zh/assets/js/a5c6f70b.37283262.js                  |   1 +
 zh/assets/js/a62fb567.7c166496.js                  |   1 +
 zh/assets/js/a62fb567.bc29ca52.js                  |   1 -
 zh/assets/js/a676d383.5da638b3.js                  |   1 +
 zh/assets/js/a68c8982.85401c37.js                  |   1 -
 zh/assets/js/a68c8982.f94a927e.js                  |   1 +
 zh/assets/js/a6987c47.59d92068.js                  |   1 +
 zh/assets/js/a6aa9e1f.4a9ad8ea.js                  |   1 +
 zh/assets/js/a6aa9e1f.73c6cb9c.js                  |   1 -
 zh/assets/js/a6f7605e.55cc438d.js                  |   1 +
 zh/assets/js/a6f7605e.d74a6bbb.js                  |   1 -
 zh/assets/js/a7a4e83a.dd3385ec.js                  |   1 -
 zh/assets/js/a7a4e83a.f3d0836f.js                  |   1 +
 zh/assets/js/a8ef5c1f.20643686.js                  |   1 +
 zh/assets/js/a8ef5c1f.58cfa4ef.js                  |   1 -
 zh/assets/js/a9374959.419baab7.js                  |   1 -
 zh/assets/js/a9374959.4ddac6ff.js                  |   1 +
 zh/assets/js/a94e6299.08017901.js                  |   1 +
 zh/assets/js/a94e6299.6a4d4c3d.js                  |   1 -
 zh/assets/js/a95ca203.02916dd5.js                  |   1 -
 zh/assets/js/a95ca203.9634b288.js                  |   1 +
 zh/assets/js/a97a3d08.bbc92159.js                  |   1 +
 zh/assets/js/a9a24002.a50d3489.js                  |   1 +
 zh/assets/js/a9a24002.cfd5e612.js                  |   1 -
 zh/assets/js/a9c2f14b.0a398fdb.js                  |   1 +
 zh/assets/js/a9c2f14b.9636c843.js                  |   1 -
 zh/assets/js/ab251e47.850dbfe0.js                  |   1 -
 zh/assets/js/ab251e47.8bbf0b83.js                  |   1 +
 zh/assets/js/ab2685d4.19f71031.js                  |   1 +
 zh/assets/js/ab2685d4.cf1a8765.js                  |   1 -
 zh/assets/js/abb7e849.6eec64cc.js                  |   1 -
 zh/assets/js/abb7e849.99526c18.js                  |   1 +
 zh/assets/js/abd36b79.1f36e5b3.js                  |   1 -
 zh/assets/js/abd36b79.20b4b082.js                  |   1 +
 zh/assets/js/acbc4828.f93146ee.js                  |   1 +
 zh/assets/js/ad1a89eb.207d36f5.js                  |   1 +
 zh/assets/js/ad1a89eb.3c3a8cc0.js                  |   1 -
 zh/assets/js/adc3f063.26e91abb.js                  |   1 +
 zh/assets/js/adc3f063.c528abf9.js                  |   1 -
 zh/assets/js/ae04c844.99294af0.js                  |   1 -
 zh/assets/js/ae04c844.a1f920b9.js                  |   1 +
 zh/assets/js/ae5ea004.10bf4aec.js                  |   1 +
 zh/assets/js/ae5ea004.6804ff87.js                  |   1 -
 zh/assets/js/aec092c3.cd1e9889.js                  |   1 +
 zh/assets/js/aec092c3.dec035c4.js                  |   1 -
 zh/assets/js/aef2c5dd.9ed5d4f3.js                  |   1 +
 zh/assets/js/aef2c5dd.c845b579.js                  |   1 -
 zh/assets/js/af3f82bb.3d2a321a.js                  |   1 -
 zh/assets/js/af3f82bb.f42d8849.js                  |   1 +
 zh/assets/js/af9fddd8.370b007a.js                  |   1 +
 zh/assets/js/af9fddd8.486333eb.js                  |   1 -
 zh/assets/js/b0185579.6744d354.js                  |   1 +
 zh/assets/js/b0185579.91481835.js                  |   1 -
 zh/assets/js/b0e20028.81b6002e.js                  |   1 +
 zh/assets/js/b0e20028.f1ace63b.js                  |   1 -
 zh/assets/js/b152219a.d8b3a51e.js                  |   1 +
 zh/assets/js/b152219a.f6b9efbe.js                  |   1 -
 zh/assets/js/b15a7935.6bae9d2e.js                  |   1 +
 zh/assets/js/b1cd6607.119cf266.js                  |   1 -
 zh/assets/js/b1cd6607.ccc79ce4.js                  |   1 +
 zh/assets/js/b1e152cd.00d5fc8e.js                  |   1 +
 zh/assets/js/b1e152cd.75e08e80.js                  |   1 -
 zh/assets/js/b223e081.6ee5406b.js                  |   1 -
 zh/assets/js/b223e081.a9c91c15.js                  |   1 +
 zh/assets/js/b28436dc.238749af.js                  |   1 -
 zh/assets/js/b28436dc.a0355caa.js                  |   1 +
 zh/assets/js/b288ed97.60dec974.js                  |   1 -
 zh/assets/js/b288ed97.898a16f9.js                  |   1 +
 zh/assets/js/b313aca0.56fdf22f.js                  |   1 +
 zh/assets/js/b313aca0.e47d0f27.js                  |   1 -
 zh/assets/js/b32eea46.894c10c5.js                  |   1 +
 zh/assets/js/b32eea46.8d2f0397.js                  |   1 -
 zh/assets/js/b426f2df.39554a23.js                  |   1 +
 zh/assets/js/b426f2df.4dea900b.js                  |   1 -
 zh/assets/js/b430ee44.3b845a5b.js                  |   1 +
 zh/assets/js/b430ee44.4b7f96b4.js                  |   1 -
 zh/assets/js/b4a5f996.4cf8c4e0.js                  |   1 -
 zh/assets/js/b4a5f996.9438c74a.js                  |   1 +
 zh/assets/js/b57ef706.3b25872a.js                  |   1 +
 zh/assets/js/b5fe20ca.38ffd6a4.js                  |   1 -
 zh/assets/js/b5fe20ca.bf5d4a64.js                  |   1 +
 zh/assets/js/b688ce70.2dd68449.js                  |   1 +
 zh/assets/js/b688ce70.db481042.js                  |   1 -
 zh/assets/js/b6f75704.bff729a6.js                  |   1 -
 zh/assets/js/b6f75704.ce40fe69.js                  |   1 +
 zh/assets/js/b754c769.65482f97.js                  |   1 +
 zh/assets/js/b754c769.7f17c89e.js                  |   1 -
 zh/assets/js/b85b9cd4.6f9dcebb.js                  |   1 -
 zh/assets/js/b85b9cd4.f1ab7b96.js                  |   1 +
 zh/assets/js/b877bc4c.2fb6ee63.js                  |   1 +
 zh/assets/js/b877bc4c.cf1f3c4a.js                  |   1 -
 zh/assets/js/b88d9980.320e1691.js                  |   1 +
 zh/assets/js/b88d9980.fa981832.js                  |   1 -
 zh/assets/js/b94aff28.94a2cd6e.js                  |   1 -
 zh/assets/js/b94aff28.a9279da3.js                  |   1 +
 zh/assets/js/babf104c.593488df.js                  |   1 -
 zh/assets/js/babf104c.6c08e6fe.js                  |   1 +
 zh/assets/js/bb83d975.05eb5859.js                  |   1 -
 zh/assets/js/bb83d975.a7682e28.js                  |   1 +
 zh/assets/js/bbed6e22.e76dd637.js                  |   1 -
 zh/assets/js/bbed6e22.f19ba6c7.js                  |   1 +
 zh/assets/js/bd36a3fa.23c3c2cc.js                  |   1 +
 zh/assets/js/bd36a3fa.c5697873.js                  |   1 -
 zh/assets/js/bd4eac3b.5676e85f.js                  |   1 -
 zh/assets/js/bd4eac3b.8cd9def6.js                  |   1 +
 zh/assets/js/be2f2b4e.a56a69b4.js                  |   1 +
 zh/assets/js/be2f2b4e.efc891a8.js                  |   1 -
 zh/assets/js/bedb797e.80741b1d.js                  |   1 -
 zh/assets/js/bedb797e.d57a2dad.js                  |   1 +
 zh/assets/js/bfb16af5.06c68343.js                  |   1 +
 zh/assets/js/bfb16af5.c57fff29.js                  |   1 -
 zh/assets/js/c034cd83.8cd7d266.js                  |   1 -
 zh/assets/js/c034cd83.eb4f385f.js                  |   1 +
 zh/assets/js/c058f302.6dbf4ea3.js                  |   1 +
 zh/assets/js/c058f302.da171bcb.js                  |   1 -
 zh/assets/js/c07654f7.92efffac.js                  |   1 +
 zh/assets/js/c22aa826.2895336a.js                  |   1 -
 zh/assets/js/c22aa826.63561e24.js                  |   1 +
 zh/assets/js/c2aed79e.055791a3.js                  |   1 -
 zh/assets/js/c2aed79e.8fc9c523.js                  |   1 +
 zh/assets/js/c369686f.8812bb63.js                  |   1 -
 zh/assets/js/c369686f.9ef28164.js                  |   1 +
 zh/assets/js/c3741421.0dbb6d0d.js                  |   1 +
 zh/assets/js/c3741421.b4290b3c.js                  |   1 -
 zh/assets/js/c382cc25.5ce45c54.js                  |   1 +
 zh/assets/js/c382cc25.8a5a67df.js                  |   1 -
 zh/assets/js/c3eb0b1f.2244c065.js                  |   1 +
 zh/assets/js/c3eb0b1f.4b5fe5c5.js                  |   1 -
 zh/assets/js/c440f911.67692f2a.js                  |   1 -
 zh/assets/js/c440f911.ba75e86f.js                  |   1 +
 zh/assets/js/c49283c2.aaf09a90.js                  |   1 +
 zh/assets/js/c49283c2.c291224c.js                  |   1 -
 zh/assets/js/c49eebf5.b4768a84.js                  |   1 -
 zh/assets/js/c49eebf5.e389f358.js                  |   1 +
 zh/assets/js/c4f5d8e4.b2a6a33c.js                  |   1 -
 zh/assets/js/c4f5d8e4.c97d557a.js                  |   1 +
 zh/assets/js/c51fa28e.57edaf8a.js                  |   1 -
 zh/assets/js/c51fa28e.dffe5c88.js                  |   1 +
 zh/assets/js/c5affb28.2668fb93.js                  |   1 -
 zh/assets/js/c5affb28.7e73d2e5.js                  |   1 +
 zh/assets/js/c6145a04.22f7140a.js                  |   1 -
 zh/assets/js/c6145a04.57081b9f.js                  |   1 +
 zh/assets/js/c6aa25b8.7f4684e6.js                  |   1 -
 zh/assets/js/c6aa25b8.82e79ed2.js                  |   1 +
 zh/assets/js/c6ce5e8d.bcf5cef3.js                  |   1 +
 zh/assets/js/c7fb675d.7847d6da.js                  |   1 -
 zh/assets/js/c7fb675d.b41ce3f4.js                  |   1 +
 zh/assets/js/c8005641.3c475a32.js                  |   1 +
 zh/assets/js/c8005641.b6c3b7c4.js                  |   1 -
 zh/assets/js/c8898cf1.592aa40d.js                  |   1 +
 zh/assets/js/c8898cf1.7f11c115.js                  |   1 -
 zh/assets/js/c923aaff.50847add.js                  |   1 -
 zh/assets/js/c923aaff.8658c25a.js                  |   1 +
 zh/assets/js/c97a4fee.8b12aa30.js                  |   1 +
 zh/assets/js/c99db15d.021b7bb6.js                  |   1 +
 zh/assets/js/c99db15d.1d69d4dc.js                  |   1 -
 zh/assets/js/ca43e038.5e22457f.js                  |   1 +
 zh/assets/js/ca43e038.cd5684e0.js                  |   1 -
 zh/assets/js/cae07245.211241c9.js                  |   1 -
 zh/assets/js/cae07245.ea8b5d51.js                  |   1 +
 zh/assets/js/cb3c1008.0c3e6df5.js                  |   1 +
 zh/assets/js/cb3c1008.a6e1bdbf.js                  |   1 -
 zh/assets/js/cb49441a.6cb79860.js                  |   1 -
 zh/assets/js/cb49441a.d076688c.js                  |   1 +
 zh/assets/js/cbdcf015.331f6376.js                  |   1 +
 zh/assets/js/cbdcf015.cda3ec65.js                  |   1 -
 zh/assets/js/ccc49370.75d49341.js                  |   1 +
 zh/assets/js/ccc49370.f7ccdc2d.js                  |   1 -
 zh/assets/js/ce7649be.c3eda59a.js                  |   1 +
 zh/assets/js/ceac8375.1fc9ce97.js                  |   1 +
 zh/assets/js/ceac8375.cdb7fa91.js                  |   1 -
 zh/assets/js/cf3afadd.5c079c7f.js                  |   1 +
 zh/assets/js/cf3afadd.848a0299.js                  |   1 -
 zh/assets/js/cf6574e1.7b1d370e.js                  |   1 -
 zh/assets/js/cf6574e1.a5f37fca.js                  |   1 +
 zh/assets/js/cf6c6ce6.24c84592.js                  |   1 +
 zh/assets/js/cf6c6ce6.d25d3e56.js                  |   1 -
 zh/assets/js/common.594bcd51.js                    |   1 +
 zh/assets/js/common.a242b585.js                    |   1 -
 zh/assets/js/d00f215f.3ac0fa6c.js                  |   1 +
 zh/assets/js/d00f215f.9a1825f6.js                  |   1 -
 zh/assets/js/d014ca9e.2a97caef.js                  |   1 -
 zh/assets/js/d014ca9e.6448da14.js                  |   1 +
 zh/assets/js/d038115c.0fd817fd.js                  |   1 -
 zh/assets/js/d038115c.5624dc24.js                  |   1 +
 zh/assets/js/d0c61579.507b45eb.js                  |   1 +
 zh/assets/js/d150864b.b7f2ceef.js                  |   1 -
 zh/assets/js/d150864b.ecafb721.js                  |   1 +
 zh/assets/js/d17cdbaa.0275488f.js                  |   1 -
 zh/assets/js/d17cdbaa.4b847291.js                  |   1 +
 zh/assets/js/d18167da.9cb2d185.js                  |   1 +
 zh/assets/js/d1b02326.92b76780.js                  |   1 +
 zh/assets/js/d1b02326.dc237616.js                  |   1 -
 zh/assets/js/d31bf73b.92c790da.js                  |   1 +
 zh/assets/js/d31bf73b.da07c43c.js                  |   1 -
 zh/assets/js/d34b7f6d.b4069470.js                  |   1 +
 zh/assets/js/d34b7f6d.e0000cee.js                  |   1 -
 zh/assets/js/d45795af.9cd26ec2.js                  |   1 -
 zh/assets/js/d45795af.a3bd3160.js                  |   1 +
 zh/assets/js/d4bab959.68ad53ff.js                  |   1 +
 zh/assets/js/d59cead1.78da2bbc.js                  |   1 -
 zh/assets/js/d59cead1.7b5034a9.js                  |   1 +
 zh/assets/js/d5fc2f19.a0a75dfa.js                  |   1 +
 zh/assets/js/d5fc2f19.c28344ef.js                  |   1 -
 zh/assets/js/d65c19a9.1726b405.js                  |   1 +
 zh/assets/js/d65c19a9.dc220f62.js                  |   1 -
 zh/assets/js/d7a73b57.9418a625.js                  |   1 -
 zh/assets/js/d7a73b57.bae13c60.js                  |   1 +
 zh/assets/js/d7e7738b.5d497f94.js                  |   1 +
 zh/assets/js/d811f650.3f1d5ccf.js                  |   1 +
 zh/assets/js/d811f650.432d2ead.js                  |   1 -
 zh/assets/js/d9512ce5.8e581e74.js                  |   1 +
 zh/assets/js/d9512ce5.b7af5d8f.js                  |   1 -
 zh/assets/js/d95fa433.65fe822a.js                  |   1 -
 zh/assets/js/d95fa433.a90cfe5c.js                  |   1 +
 zh/assets/js/d9d82abc.ab3cd760.js                  |   1 +
 zh/assets/js/d9d82abc.b32a792e.js                  |   1 -
 zh/assets/js/da207290.282f4247.js                  |   1 +
 zh/assets/js/da207290.3bb3aad1.js                  |   1 -
 zh/assets/js/da697d81.21ea100e.js                  |   1 +
 zh/assets/js/da697d81.354af18c.js                  |   1 -
 zh/assets/js/da8fae6b.d6417732.js                  |   1 +
 zh/assets/js/dc850a6b.0c32f900.js                  |   1 -
 zh/assets/js/dc850a6b.1c8f15fe.js                  |   1 +
 zh/assets/js/dcbeac3f.30651457.js                  |   1 -
 zh/assets/js/dcbeac3f.51ce2b6d.js                  |   1 +
 zh/assets/js/dcd9ed0d.710ac95f.js                  |   1 +
 zh/assets/js/dd5a7b39.2e4ff500.js                  |   1 +
 zh/assets/js/de26e785.18c66c69.js                  |   1 -
 zh/assets/js/de26e785.cc41763a.js                  |   1 +
 zh/assets/js/df354d2d.2695a1ed.js                  |   1 +
 zh/assets/js/df354d2d.b8ca41d3.js                  |   1 -
 zh/assets/js/df41c9ed.e1931903.js                  |   1 +
 zh/assets/js/df41c9ed.e9e4ab29.js                  |   1 -
 zh/assets/js/dfafd88e.55087f0b.js                  |   1 +
 zh/assets/js/dfd47e5b.17392f87.js                  |   1 -
 zh/assets/js/dfd47e5b.28e1abb5.js                  |   1 +
 zh/assets/js/e0ece661.247f4c79.js                  |   1 +
 zh/assets/js/e163f5a5.955757be.js                  |   1 +
 zh/assets/js/e1ecb5f3.4ec31052.js                  |   1 +
 zh/assets/js/e1ecb5f3.d35a9b79.js                  |   1 -
 zh/assets/js/e21476a4.8765875b.js                  |   1 -
 zh/assets/js/e21476a4.9cea8078.js                  |   1 +
 zh/assets/js/e276432f.c8a70fac.js                  |   1 -
 zh/assets/js/e276432f.cf897602.js                  |   1 +
 zh/assets/js/e2d7407a.3d7221e5.js                  |   1 +
 zh/assets/js/e33c3611.fb4e27f3.js                  |   1 +
 zh/assets/js/e3941d7a.4d9c0f7e.js                  |   1 +
 zh/assets/js/e3941d7a.9a0afa1d.js                  |   1 -
 zh/assets/js/e398a6ca.4167e0f7.js                  |   1 -
 zh/assets/js/e398a6ca.50fca0eb.js                  |   1 +
 zh/assets/js/e6289743.27373f7a.js                  |   1 +
 zh/assets/js/e6289743.48a55e4d.js                  |   1 -
 zh/assets/js/e760030d.7aacc8ee.js                  |   1 +
 zh/assets/js/e760030d.ffbb8201.js                  |   1 -
 zh/assets/js/e7d2199b.0ff8adb2.js                  |   1 -
 zh/assets/js/e7d2199b.bfc5bf7b.js                  |   1 +
 zh/assets/js/e7e91338.09c72e56.js                  |   1 -
 zh/assets/js/e7e91338.cf7da4a5.js                  |   1 +
 zh/assets/js/e8b7328d.7a7e46b4.js                  |   1 -
 zh/assets/js/e8b7328d.7f4cbc49.js                  |   1 +
 zh/assets/js/e8eb432f.0ac209aa.js                  |   1 +
 zh/assets/js/e8eb432f.f52e499e.js                  |   1 -
 zh/assets/js/e95dde34.a823a5cb.js                  |   1 -
 zh/assets/js/e95dde34.ab7756a8.js                  |   1 +
 zh/assets/js/e9a0bd5a.2f95a260.js                  |   1 +
 zh/assets/js/e9a0bd5a.86373deb.js                  |   1 -
 zh/assets/js/ea4fa299.35872ff4.js                  |   1 +
 zh/assets/js/ea4fa299.8ab62822.js                  |   1 -
 zh/assets/js/ea77515c.264fbe4b.js                  |   1 -
 zh/assets/js/ea77515c.ab6a64e2.js                  |   1 +
 zh/assets/js/eb981886.27406be8.js                  |   1 +
 zh/assets/js/ebe8da9f.93278eaf.js                  |   1 +
 zh/assets/js/ebe8da9f.f13d9621.js                  |   1 -
 zh/assets/js/ec02c6b8.52c650df.js                  |   1 -
 zh/assets/js/ec02c6b8.764e5f1a.js                  |   1 +
 zh/assets/js/ec778c5e.14d122af.js                  |   1 +
 zh/assets/js/ec778c5e.89d85ae3.js                  |   1 -
 zh/assets/js/ecf14a0f.b098c6a8.js                  |   1 +
 zh/assets/js/ecf14a0f.e9f6a1cd.js                  |   1 -
 zh/assets/js/edc931f8.33853da4.js                  |   1 +
 zh/assets/js/edc931f8.407478b5.js                  |   1 -
 zh/assets/js/ee7e1c8f.2c7eeeb8.js                  |   1 -
 zh/assets/js/ee7e1c8f.4963119f.js                  |   1 +
 zh/assets/js/eee4d8bd.80442f92.js                  |   1 +
 zh/assets/js/eee4d8bd.8c622894.js                  |   1 -
 zh/assets/js/ef194039.0a07a3c7.js                  |   1 +
 zh/assets/js/ef194039.a74c988b.js                  |   1 -
 zh/assets/js/efd30e19.ea55fd92.js                  |   1 -
 zh/assets/js/efd30e19.f7355d88.js                  |   1 +
 zh/assets/js/f0a12b82.85e21b93.js                  |   1 +
 zh/assets/js/f0a12b82.973e5bf1.js                  |   1 -
 zh/assets/js/f13291c3.0e0f7948.js                  |   1 -
 zh/assets/js/f13291c3.aa12a104.js                  |   1 +
 zh/assets/js/f16c47ef.34c4b5ec.js                  |   1 -
 zh/assets/js/f16c47ef.60f5adb9.js                  |   1 +
 zh/assets/js/f1b4321e.2d446c6e.js                  |   1 -
 zh/assets/js/f1b4321e.4871ccf2.js                  |   1 +
 zh/assets/js/f1cdead9.6f120d5c.js                  |   1 +
 zh/assets/js/f1cdead9.a4a12fe4.js                  |   1 -
 zh/assets/js/f32d636c.5b1a44a8.js                  |   1 +
 zh/assets/js/f32d636c.b7b7866a.js                  |   1 -
 zh/assets/js/f3bc0184.1ab31768.js                  |   1 +
 zh/assets/js/f4116365.8fab1cc0.js                  |   1 +
 zh/assets/js/f4969201.4e862a87.js                  |   1 +
 zh/assets/js/f4969201.564fa6e6.js                  |   1 -
 zh/assets/js/f5b02bc3.ed082d24.js                  |   1 +
 zh/assets/js/f5df6522.0e987fcb.js                  |   1 +
 zh/assets/js/f5df6522.f73d63e9.js                  |   1 -
 zh/assets/js/f61440dc.6f4f57d8.js                  |   1 -
 zh/assets/js/f61440dc.e371edda.js                  |   1 +
 zh/assets/js/f6162a3b.c930dedd.js                  |   1 +
 zh/assets/js/f66261ba.18f4dd1b.js                  |   1 +
 zh/assets/js/f66261ba.a2bf77fe.js                  |   1 -
 zh/assets/js/f6de16f6.571ff5ab.js                  |   1 +
 zh/assets/js/f733574f.619f6a5b.js                  |   1 -
 zh/assets/js/f733574f.bc72138f.js                  |   1 +
 zh/assets/js/f7a16c66.487d67e8.js                  |   1 -
 zh/assets/js/f7a16c66.afd665ad.js                  |   1 +
 zh/assets/js/f99fbfe1.ac0c6bec.js                  |   1 +
 zh/assets/js/f99fbfe1.ce29167c.js                  |   1 -
 zh/assets/js/f9c25fe4.92aab44e.js                  |   1 +
 zh/assets/js/f9c25fe4.9e159699.js                  |   1 -
 zh/assets/js/fa2a2b10.17d75d9c.js                  |   1 +
 zh/assets/js/fa2a2b10.ceedc437.js                  |   1 -
 zh/assets/js/fbbfdd9c.10b1348c.js                  |   1 -
 zh/assets/js/fbbfdd9c.2f4316f1.js                  |   1 +
 zh/assets/js/fc379ac0.1673cfbd.js                  |   1 -
 zh/assets/js/fc379ac0.6802e85d.js                  |   1 +
 zh/assets/js/fc4bd801.53b036e8.js                  |   1 +
 zh/assets/js/fdd2e9b1.83016081.js                  |   1 +
 zh/assets/js/fe105565.46ef8450.js                  |   1 +
 zh/assets/js/fe2576da.377acba3.js                  |   1 +
 zh/assets/js/fe2576da.8ab832cb.js                  |   1 -
 zh/assets/js/fe67128b.215eb207.js                  |   1 +
 zh/assets/js/fe67128b.82841c51.js                  |   1 -
 zh/assets/js/fe9abb8b.68f0a2fa.js                  |   1 -
 zh/assets/js/fe9abb8b.ee6e2dea.js                  |   1 +
 zh/assets/js/ff7fc5e6.559f72fd.js                  |   1 +
 zh/assets/js/ff7fc5e6.664ca67d.js                  |   1 -
 zh/assets/js/main.543d1e03.js                      |   2 +
 ...js.LICENSE.txt => main.543d1e03.js.LICENSE.txt} |   0
 zh/assets/js/main.b4cc50cc.js                      |   2 -
 zh/assets/js/runtime~main.8fd9e5f6.js              |   1 +
 zh/assets/js/runtime~main.e584bb81.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 +-
 zh/community/MakingContributions/index.html        |  10 +-
 zh/community/index.html                            |  10 +-
 .../make-contribution/BlogSubmission/index.html    |  10 +-
 .../contributor-growth-program/index.html          |  10 +-
 .../development-workflow/index.html                |  10 +-
 .../fix-or-create-issues/index.html                |  10 +-
 .../make-contribution/signing-icla/index.html      |  10 +-
 zh/community/subscribe/index.html                  |  10 +-
 zh/community/trademark/index.html                  |  10 +-
 zh/docs/Configuration/AdvancedMode/index.html      |  36 +++++++
 zh/docs/Configuration/BitBucket/index.html         |  34 ++++++
 .../Dashboards/AccessControl/index.html            |  31 ++++++
 .../Dashboards/GrafanaUserGuide/index.html         |  31 ++++++
 zh/docs/Configuration/GitHub/index.html            |  34 ++++++
 zh/docs/Configuration/GitLab/index.html            |  30 ++++++
 zh/docs/Configuration/Jenkins/index.html           |  30 ++++++
 zh/docs/Configuration/Jira/index.html              |  30 ++++++
 zh/docs/Configuration/SonarQube/index.html         |  29 +++++
 zh/docs/Configuration/Tapd/index.html              |  31 ++++++
 zh/docs/Configuration/TeamConfiguration/index.html |  38 +++++++
 zh/docs/Configuration/Tutorial/index.html          |  34 ++++++
 zh/docs/Configuration/Zentao/index.html            |  30 ++++++
 zh/docs/Configuration/index.html                   |  33 ++++++
 zh/docs/Configuration/webhook/index.html           |  29 +++++
 zh/docs/DORA/index.html                            |  45 ++++++++
 .../DataModels/DevLakeDomainLayerSchema/index.html |  16 +--
 zh/docs/DataModels/RawLayerSchema/index.html       |  14 +--
 zh/docs/DataModels/SystemTables/index.html         |  14 +--
 zh/docs/DataModels/ToolLayerSchema/index.html      |  14 +--
 zh/docs/DataModels/index.html                      |  16 +--
 zh/docs/DeveloperManuals/DBMigration/index.html    |  16 +--
 zh/docs/DeveloperManuals/Dal/index.html            |  14 +--
 zh/docs/DeveloperManuals/DeveloperSetup/index.html |  14 +--
 zh/docs/DeveloperManuals/E2E-Test-Guide/index.html |  16 +--
 zh/docs/DeveloperManuals/Notifications/index.html  |  14 +--
 .../PluginImplementation/index.html                |  16 +--
 zh/docs/DeveloperManuals/Project/index.html        |  16 +--
 zh/docs/DeveloperManuals/Release-SOP/index.html    |  16 +--
 .../TagNamingConventions/index.html                |  14 +--
 zh/docs/DeveloperManuals/UnitTest/index.html       |  31 ++++++
 zh/docs/DeveloperManuals/index.html                |  18 ++--
 zh/docs/GettingStarted/Authentication/index.html   |  16 +--
 .../GettingStarted/DockerComposeSetup/index.html   |  14 +--
 zh/docs/GettingStarted/HelmSetup/index.html        |  16 +--
 zh/docs/GettingStarted/index.html                  |  14 +--
 zh/docs/Metrics/AddedLinesOfCode/index.html        |  14 +--
 zh/docs/Metrics/BugAge/index.html                  |  14 +--
 .../Metrics/BugCountPer1kLinesOfCode/index.html    |  14 +--
 zh/docs/Metrics/BuildCount/index.html              |  14 +--
 zh/docs/Metrics/BuildDuration/index.html           |  14 +--
 zh/docs/Metrics/BuildSuccessRate/index.html        |  14 +--
 zh/docs/Metrics/CFR/index.html                     |  14 +--
 zh/docs/Metrics/CQDuplicatedBlocks/index.html      |  31 ++++++
 zh/docs/Metrics/CQDuplicatedLines/index.html       |  32 ++++++
 zh/docs/Metrics/CQIssueCount/index.html            |  31 ++++++
 zh/docs/Metrics/CQMaintainability-Debt/index.html  |  31 ++++++
 zh/docs/Metrics/CQTest/index.html                  |  31 ++++++
 zh/docs/Metrics/CommitAuthorCount/index.html       |  14 +--
 zh/docs/Metrics/CommitCount/index.html             |  14 +--
 zh/docs/Metrics/DeletedLinesOfCode/index.html      |  14 +--
 zh/docs/Metrics/DeploymentFrequency/index.html     |  14 +--
 zh/docs/Metrics/IncidentAge/index.html             |  14 +--
 .../IncidentCountPer1kLinesOfCode/index.html       |  14 +--
 zh/docs/Metrics/LeadTimeForChanges/index.html      |  14 +--
 zh/docs/Metrics/MTTR/index.html                    |  14 +--
 zh/docs/Metrics/PRCodingTime/index.html            |  14 +--
 zh/docs/Metrics/PRCount/index.html                 |  14 +--
 zh/docs/Metrics/PRCycleTime/index.html             |  14 +--
 zh/docs/Metrics/PRDeployTime/index.html            |  16 +--
 zh/docs/Metrics/PRMergeRate/index.html             |  14 +--
 zh/docs/Metrics/PRPickupTime/index.html            |  14 +--
 zh/docs/Metrics/PRReviewDepth/index.html           |  14 +--
 zh/docs/Metrics/PRReviewTime/index.html            |  14 +--
 zh/docs/Metrics/PRSize/index.html                  |  14 +--
 zh/docs/Metrics/PRTimeToMerge/index.html           |  14 +--
 zh/docs/Metrics/RequirementCount/index.html        |  14 +--
 zh/docs/Metrics/RequirementDeliveryRate/index.html |  14 +--
 zh/docs/Metrics/RequirementGranularity/index.html  |  14 +--
 zh/docs/Metrics/RequirementLeadTime/index.html     |  14 +--
 zh/docs/Metrics/index.html                         |  26 +++--
 zh/docs/Overview/Architecture/index.html           |  14 +--
 zh/docs/Overview/Introduction/index.html           |  14 +--
 zh/docs/Overview/KeyConcepts/index.html            |  16 +--
 zh/docs/Overview/References/index.html             |  18 ++--
 zh/docs/Overview/Roadmap/index.html                |  16 +--
 zh/docs/Overview/SupportedDataSources/index.html   |  16 +--
 zh/docs/Overview/index.html                        |  14 +--
 zh/docs/Plugins/bitbucket/index.html               |  14 +--
 zh/docs/Plugins/customize/index.html               |  22 ++--
 zh/docs/Plugins/dbt/index.html                     |  16 +--
 zh/docs/Plugins/feishu/index.html                  |  14 +--
 zh/docs/Plugins/gitee/index.html                   |  16 +--
 zh/docs/Plugins/gitextractor/index.html            |  16 +--
 zh/docs/Plugins/github/index.html                  |  14 +--
 zh/docs/Plugins/gitlab/index.html                  |  14 +--
 zh/docs/Plugins/index.html                         |  18 ++--
 zh/docs/Plugins/jenkins/index.html                 |  14 +--
 zh/docs/Plugins/jira/index.html                    |  14 +--
 zh/docs/Plugins/pagerduty/index.html               |  16 +--
 zh/docs/Plugins/refdiff/index.html                 |  16 +--
 zh/docs/Plugins/sonarqube/index.html               |  32 ++++++
 zh/docs/Plugins/tapd/index.html                    |  14 +--
 zh/docs/Plugins/webhook/index.html                 |  14 +--
 zh/docs/Plugins/zentao/index.html                  |  14 +--
 zh/docs/Troubleshooting/Configuration/index.html   |  14 +--
 zh/docs/Troubleshooting/Dashboard/index.html       |  14 +--
 zh/docs/Troubleshooting/Installation/index.html    |  14 +--
 zh/docs/Troubleshooting/index.html                 |  14 +--
 .../UserManuals/ConfigUI/AdvancedMode/index.html   |  36 -------
 zh/docs/UserManuals/ConfigUI/BitBucket/index.html  |  29 -----
 zh/docs/UserManuals/ConfigUI/GitHub/index.html     |  33 ------
 zh/docs/UserManuals/ConfigUI/GitLab/index.html     |  30 ------
 zh/docs/UserManuals/ConfigUI/Jenkins/index.html    |  30 ------
 zh/docs/UserManuals/ConfigUI/Jira/index.html       |  30 ------
 zh/docs/UserManuals/ConfigUI/Tapd/index.html       |  31 ------
 zh/docs/UserManuals/ConfigUI/Tutorial/index.html   |  34 ------
 zh/docs/UserManuals/ConfigUI/Zentao/index.html     |  30 ------
 zh/docs/UserManuals/ConfigUI/webhook/index.html    |  29 -----
 zh/docs/UserManuals/DORA/index.html                |  45 --------
 .../Dashboards/AccessControl/index.html            |  31 ------
 .../Dashboards/GrafanaUserGuide/index.html         |  31 ------
 zh/docs/UserManuals/TeamConfiguration/index.html   |  38 -------
 zh/docs/UserManuals/index.html                     |  33 ------
 zh/docs/next/Configuration/AdvancedMode/index.html |  10 +-
 zh/docs/next/Configuration/BitBucket/index.html    |  10 +-
 .../Dashboards/AccessControl/index.html            |  10 +-
 .../Dashboards/GrafanaUserGuide/index.html         |  10 +-
 zh/docs/next/Configuration/GitHub/index.html       |  10 +-
 zh/docs/next/Configuration/GitLab/index.html       |  10 +-
 zh/docs/next/Configuration/Jenkins/index.html      |  10 +-
 zh/docs/next/Configuration/Jira/index.html         |  10 +-
 zh/docs/next/Configuration/SonarQube/index.html    |  10 +-
 zh/docs/next/Configuration/Tapd/index.html         |  10 +-
 .../Configuration/TeamConfiguration/index.html     |  10 +-
 zh/docs/next/Configuration/Tutorial/index.html     |  10 +-
 zh/docs/next/Configuration/Zentao/index.html       |  10 +-
 zh/docs/next/Configuration/index.html              |  10 +-
 zh/docs/next/Configuration/webhook/index.html      |  10 +-
 zh/docs/next/DORA/index.html                       |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  10 +-
 zh/docs/next/DataModels/RawLayerSchema/index.html  |  10 +-
 zh/docs/next/DataModels/SystemTables/index.html    |  10 +-
 zh/docs/next/DataModels/ToolLayerSchema/index.html |  10 +-
 zh/docs/next/DataModels/index.html                 |  10 +-
 .../next/DeveloperManuals/DBMigration/index.html   |  10 +-
 zh/docs/next/DeveloperManuals/Dal/index.html       |  10 +-
 .../DeveloperManuals/DeveloperSetup/index.html     |  10 +-
 .../DeveloperManuals/E2E-Test-Guide/index.html     |  10 +-
 .../next/DeveloperManuals/Notifications/index.html |  10 +-
 .../PluginImplementation/index.html                |  10 +-
 zh/docs/next/DeveloperManuals/Project/index.html   |  10 +-
 .../next/DeveloperManuals/Release-SOP/index.html   |  10 +-
 .../TagNamingConventions/index.html                |  10 +-
 zh/docs/next/DeveloperManuals/UnitTest/index.html  |  10 +-
 zh/docs/next/DeveloperManuals/index.html           |  10 +-
 .../next/GettingStarted/Authentication/index.html  |  10 +-
 .../GettingStarted/DockerComposeSetup/index.html   |  10 +-
 zh/docs/next/GettingStarted/HelmSetup/index.html   |  10 +-
 zh/docs/next/GettingStarted/index.html             |  10 +-
 zh/docs/next/Metrics/AddedLinesOfCode/index.html   |  10 +-
 zh/docs/next/Metrics/BugAge/index.html             |  10 +-
 .../Metrics/BugCountPer1kLinesOfCode/index.html    |  10 +-
 zh/docs/next/Metrics/BuildCount/index.html         |  10 +-
 zh/docs/next/Metrics/BuildDuration/index.html      |  10 +-
 zh/docs/next/Metrics/BuildSuccessRate/index.html   |  10 +-
 zh/docs/next/Metrics/CFR/index.html                |  10 +-
 zh/docs/next/Metrics/CQDuplicatedBlocks/index.html |  10 +-
 zh/docs/next/Metrics/CQDuplicatedLines/index.html  |  10 +-
 zh/docs/next/Metrics/CQIssueCount/index.html       |  10 +-
 .../next/Metrics/CQMaintainability-Debt/index.html |  10 +-
 zh/docs/next/Metrics/CQTest/index.html             |  10 +-
 zh/docs/next/Metrics/CommitAuthorCount/index.html  |  10 +-
 zh/docs/next/Metrics/CommitCount/index.html        |  10 +-
 zh/docs/next/Metrics/DeletedLinesOfCode/index.html |  10 +-
 .../next/Metrics/DeploymentFrequency/index.html    |  10 +-
 zh/docs/next/Metrics/IncidentAge/index.html        |  10 +-
 .../IncidentCountPer1kLinesOfCode/index.html       |  10 +-
 zh/docs/next/Metrics/LeadTimeForChanges/index.html |  10 +-
 zh/docs/next/Metrics/MTTR/index.html               |  10 +-
 zh/docs/next/Metrics/PRCodingTime/index.html       |  10 +-
 zh/docs/next/Metrics/PRCount/index.html            |  10 +-
 zh/docs/next/Metrics/PRCycleTime/index.html        |  10 +-
 zh/docs/next/Metrics/PRDeployTime/index.html       |  10 +-
 zh/docs/next/Metrics/PRMergeRate/index.html        |  10 +-
 zh/docs/next/Metrics/PRPickupTime/index.html       |  10 +-
 zh/docs/next/Metrics/PRReviewDepth/index.html      |  10 +-
 zh/docs/next/Metrics/PRReviewTime/index.html       |  10 +-
 zh/docs/next/Metrics/PRSize/index.html             |  10 +-
 zh/docs/next/Metrics/PRTimeToMerge/index.html      |  10 +-
 zh/docs/next/Metrics/RequirementCount/index.html   |  10 +-
 .../Metrics/RequirementDeliveryRate/index.html     |  10 +-
 .../next/Metrics/RequirementGranularity/index.html |  10 +-
 .../next/Metrics/RequirementLeadTime/index.html    |  10 +-
 zh/docs/next/Metrics/index.html                    |  10 +-
 zh/docs/next/Overview/Architecture/index.html      |  10 +-
 zh/docs/next/Overview/Introduction/index.html      |  10 +-
 zh/docs/next/Overview/KeyConcepts/index.html       |  10 +-
 zh/docs/next/Overview/References/index.html        |  10 +-
 zh/docs/next/Overview/Roadmap/index.html           |  10 +-
 .../next/Overview/SupportedDataSources/index.html  |  10 +-
 zh/docs/next/Overview/index.html                   |  10 +-
 zh/docs/next/Plugins/bitbucket/index.html          |  10 +-
 zh/docs/next/Plugins/customize/index.html          |  10 +-
 zh/docs/next/Plugins/dbt/index.html                |  10 +-
 zh/docs/next/Plugins/feishu/index.html             |  10 +-
 zh/docs/next/Plugins/gitee/index.html              |  10 +-
 zh/docs/next/Plugins/gitextractor/index.html       |  10 +-
 zh/docs/next/Plugins/github/index.html             |  10 +-
 zh/docs/next/Plugins/gitlab/index.html             |  10 +-
 zh/docs/next/Plugins/index.html                    |  10 +-
 zh/docs/next/Plugins/jenkins/index.html            |  10 +-
 zh/docs/next/Plugins/jira/index.html               |  10 +-
 zh/docs/next/Plugins/pagerduty/index.html          |  10 +-
 zh/docs/next/Plugins/refdiff/index.html            |  10 +-
 zh/docs/next/Plugins/sonarqube/index.html          |  10 +-
 zh/docs/next/Plugins/tapd/index.html               |  10 +-
 zh/docs/next/Plugins/webhook/index.html            |  10 +-
 zh/docs/next/Plugins/zentao/index.html             |  10 +-
 .../next/Troubleshooting/Configuration/index.html  |  10 +-
 zh/docs/next/Troubleshooting/Dashboard/index.html  |  10 +-
 .../next/Troubleshooting/Installation/index.html   |  10 +-
 zh/docs/next/Troubleshooting/index.html            |  10 +-
 zh/docs/v0.11/DataModels/DataSupport/index.html    |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  10 +-
 .../v0.11/DeveloperManuals/DBMigration/index.html  |  10 +-
 zh/docs/v0.11/DeveloperManuals/Dal/index.html      |  10 +-
 .../DeveloperManuals/DeveloperSetup/index.html     |  10 +-
 .../DeveloperManuals/Notifications/index.html      |  10 +-
 .../PluginImplementation/index.html                |  10 +-
 zh/docs/v0.11/EngineeringMetrics/index.html        |  10 +-
 zh/docs/v0.11/Overview/Architecture/index.html     |  10 +-
 zh/docs/v0.11/Overview/Introduction/index.html     |  10 +-
 zh/docs/v0.11/Overview/Roadmap/index.html          |  10 +-
 zh/docs/v0.11/Plugins/dbt/index.html               |  10 +-
 zh/docs/v0.11/Plugins/feishu/index.html            |  10 +-
 zh/docs/v0.11/Plugins/gitee/index.html             |  10 +-
 zh/docs/v0.11/Plugins/gitextractor/index.html      |  10 +-
 zh/docs/v0.11/Plugins/github/index.html            |  10 +-
 zh/docs/v0.11/Plugins/gitlab/index.html            |  10 +-
 zh/docs/v0.11/Plugins/jenkins/index.html           |  10 +-
 zh/docs/v0.11/Plugins/jira/index.html              |  10 +-
 zh/docs/v0.11/Plugins/refdiff/index.html           |  10 +-
 zh/docs/v0.11/Plugins/tapd/index.html              |  10 +-
 .../v0.11/QuickStart/KubernetesSetup/index.html    |  10 +-
 zh/docs/v0.11/QuickStart/LocalSetup/index.html     |  10 +-
 zh/docs/v0.11/UserManuals/AdvancedMode/index.html  |  10 +-
 .../v0.11/UserManuals/GitHubUserGuide/index.html   |  10 +-
 .../v0.11/UserManuals/GrafanaUserGuide/index.html  |  10 +-
 .../UserManuals/RecurringPipelines/index.html      |  10 +-
 zh/docs/v0.11/UserManuals/TemporalSetup/index.html |  10 +-
 zh/docs/v0.12/DataModels/DataSupport/index.html    |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  10 +-
 .../v0.12/DeveloperManuals/DBMigration/index.html  |  10 +-
 zh/docs/v0.12/DeveloperManuals/Dal/index.html      |  10 +-
 .../DeveloperManuals/DeveloperSetup/index.html     |  10 +-
 .../DeveloperManuals/Notifications/index.html      |  10 +-
 .../PluginImplementation/index.html                |  10 +-
 .../TagNamingConventions/index.html                |  10 +-
 zh/docs/v0.12/EngineeringMetrics/index.html        |  10 +-
 zh/docs/v0.12/Glossary/index.html                  |  10 +-
 zh/docs/v0.12/Overview/Architecture/index.html     |  10 +-
 zh/docs/v0.12/Overview/Introduction/index.html     |  10 +-
 zh/docs/v0.12/Overview/Roadmap/index.html          |  10 +-
 zh/docs/v0.12/Plugins/dbt/index.html               |  10 +-
 zh/docs/v0.12/Plugins/feishu/index.html            |  10 +-
 zh/docs/v0.12/Plugins/gitee/index.html             |  10 +-
 zh/docs/v0.12/Plugins/gitextractor/index.html      |  10 +-
 zh/docs/v0.12/Plugins/github/index.html            |  10 +-
 zh/docs/v0.12/Plugins/gitlab/index.html            |  10 +-
 zh/docs/v0.12/Plugins/jenkins/index.html           |  10 +-
 zh/docs/v0.12/Plugins/jira/index.html              |  10 +-
 zh/docs/v0.12/Plugins/refdiff/index.html           |  10 +-
 zh/docs/v0.12/Plugins/tapd/index.html              |  10 +-
 .../v0.12/QuickStart/DockerComposeSetup/index.html |  10 +-
 zh/docs/v0.12/QuickStart/HelmSetup/index.html      |  10 +-
 .../v0.12/QuickStart/KubernetesSetup/index.html    |  10 +-
 zh/docs/v0.12/QuickStart/TemporalSetup/index.html  |  10 +-
 .../UserManuals/ConfigUI/AdvancedMode/index.html   |  10 +-
 .../v0.12/UserManuals/ConfigUI/GitHub/index.html   |  10 +-
 .../v0.12/UserManuals/ConfigUI/GitLab/index.html   |  10 +-
 .../v0.12/UserManuals/ConfigUI/Jenkins/index.html  |  10 +-
 zh/docs/v0.12/UserManuals/ConfigUI/Jira/index.html |  10 +-
 .../v0.12/UserManuals/ConfigUI/Tutorial/index.html |  10 +-
 .../Dashboards/GrafanaUserGuide/index.html         |  10 +-
 .../v0.12/UserManuals/TeamConfiguration/index.html |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  10 +-
 zh/docs/v0.13/DataModels/index.html                |  10 +-
 .../v0.13/DeveloperManuals/DBMigration/index.html  |  10 +-
 zh/docs/v0.13/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 +-
 .../v0.13/DeveloperManuals/Release-SOP/index.html  |  10 +-
 .../TagNamingConventions/index.html                |  10 +-
 zh/docs/v0.13/DeveloperManuals/index.html          |  10 +-
 .../GettingStarted/DockerComposeSetup/index.html   |  10 +-
 zh/docs/v0.13/GettingStarted/HelmSetup/index.html  |  10 +-
 .../GettingStarted/KubernetesSetup/index.html      |  10 +-
 .../v0.13/GettingStarted/TemporalSetup/index.html  |  10 +-
 zh/docs/v0.13/GettingStarted/index.html            |  10 +-
 zh/docs/v0.13/Glossary/index.html                  |  10 +-
 zh/docs/v0.13/Metrics/AddedLinesOfCode/index.html  |  10 +-
 zh/docs/v0.13/Metrics/BugAge/index.html            |  10 +-
 .../Metrics/BugCountPer1kLinesOfCode/index.html    |  10 +-
 zh/docs/v0.13/Metrics/BuildCount/index.html        |  10 +-
 zh/docs/v0.13/Metrics/BuildDuration/index.html     |  10 +-
 zh/docs/v0.13/Metrics/BuildSuccessRate/index.html  |  10 +-
 zh/docs/v0.13/Metrics/CFR/index.html               |  10 +-
 zh/docs/v0.13/Metrics/CodingTime/index.html        |  10 +-
 zh/docs/v0.13/Metrics/CommitAuthorCount/index.html |  10 +-
 zh/docs/v0.13/Metrics/CommitCount/index.html       |  10 +-
 zh/docs/v0.13/Metrics/CycleTime/index.html         |  10 +-
 .../v0.13/Metrics/DeletedLinesOfCode/index.html    |  10 +-
 zh/docs/v0.13/Metrics/DeployTime/index.html        |  10 +-
 .../v0.13/Metrics/DeploymentFrequency/index.html   |  10 +-
 zh/docs/v0.13/Metrics/IncidentAge/index.html       |  10 +-
 .../IncidentCountPer1kLinesOfCode/index.html       |  10 +-
 .../v0.13/Metrics/LeadTimeForChanges/index.html    |  10 +-
 zh/docs/v0.13/Metrics/MTTR/index.html              |  10 +-
 zh/docs/v0.13/Metrics/MergeRate/index.html         |  10 +-
 zh/docs/v0.13/Metrics/PRCount/index.html           |  10 +-
 zh/docs/v0.13/Metrics/PRSize/index.html            |  10 +-
 zh/docs/v0.13/Metrics/PickupTime/index.html        |  10 +-
 zh/docs/v0.13/Metrics/RequirementCount/index.html  |  10 +-
 .../Metrics/RequirementDeliveryRate/index.html     |  10 +-
 .../Metrics/RequirementGranularity/index.html      |  10 +-
 .../v0.13/Metrics/RequirementLeadTime/index.html   |  10 +-
 zh/docs/v0.13/Metrics/ReviewDepth/index.html       |  10 +-
 zh/docs/v0.13/Metrics/ReviewTime/index.html        |  10 +-
 zh/docs/v0.13/Metrics/TimeToMerge/index.html       |  10 +-
 zh/docs/v0.13/Metrics/index.html                   |  10 +-
 zh/docs/v0.13/Overview/Architecture/index.html     |  10 +-
 zh/docs/v0.13/Overview/Introduction/index.html     |  10 +-
 zh/docs/v0.13/Overview/Roadmap/index.html          |  10 +-
 zh/docs/v0.13/Overview/index.html                  |  10 +-
 zh/docs/v0.13/Plugins/dbt/index.html               |  10 +-
 zh/docs/v0.13/Plugins/feishu/index.html            |  10 +-
 zh/docs/v0.13/Plugins/gitee/index.html             |  10 +-
 zh/docs/v0.13/Plugins/gitextractor/index.html      |  10 +-
 zh/docs/v0.13/Plugins/github/index.html            |  10 +-
 zh/docs/v0.13/Plugins/gitlab/index.html            |  10 +-
 zh/docs/v0.13/Plugins/index.html                   |  10 +-
 zh/docs/v0.13/Plugins/jenkins/index.html           |  10 +-
 zh/docs/v0.13/Plugins/jira/index.html              |  10 +-
 zh/docs/v0.13/Plugins/refdiff/index.html           |  10 +-
 zh/docs/v0.13/Plugins/tapd/index.html              |  10 +-
 zh/docs/v0.13/SupportedDataSources/index.html      |  10 +-
 .../UserManuals/ConfigUI/AdvancedMode/index.html   |  10 +-
 .../v0.13/UserManuals/ConfigUI/GitHub/index.html   |  10 +-
 .../v0.13/UserManuals/ConfigUI/GitLab/index.html   |  10 +-
 .../v0.13/UserManuals/ConfigUI/Jenkins/index.html  |  10 +-
 zh/docs/v0.13/UserManuals/ConfigUI/Jira/index.html |  10 +-
 .../v0.13/UserManuals/ConfigUI/Tutorial/index.html |  10 +-
 .../Dashboards/GrafanaUserGuide/index.html         |  10 +-
 .../v0.13/UserManuals/TeamConfiguration/index.html |  10 +-
 zh/docs/v0.13/UserManuals/index.html               |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  10 +-
 zh/docs/v0.14/DataModels/index.html                |  10 +-
 .../v0.14/DeveloperManuals/DBMigration/index.html  |  10 +-
 zh/docs/v0.14/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 +-
 .../v0.14/DeveloperManuals/Release-SOP/index.html  |  10 +-
 .../TagNamingConventions/index.html                |  10 +-
 zh/docs/v0.14/DeveloperManuals/index.html          |  10 +-
 .../GettingStarted/DockerComposeSetup/index.html   |  10 +-
 zh/docs/v0.14/GettingStarted/HelmSetup/index.html  |  10 +-
 .../GettingStarted/KubernetesSetup/index.html      |  10 +-
 .../v0.14/GettingStarted/RainbondSetup/index.html  |  10 +-
 .../v0.14/GettingStarted/TemporalSetup/index.html  |  10 +-
 zh/docs/v0.14/GettingStarted/index.html            |  10 +-
 zh/docs/v0.14/Glossary/index.html                  |  10 +-
 zh/docs/v0.14/Metrics/AddedLinesOfCode/index.html  |  10 +-
 zh/docs/v0.14/Metrics/BugAge/index.html            |  10 +-
 .../Metrics/BugCountPer1kLinesOfCode/index.html    |  10 +-
 zh/docs/v0.14/Metrics/BuildCount/index.html        |  10 +-
 zh/docs/v0.14/Metrics/BuildDuration/index.html     |  10 +-
 zh/docs/v0.14/Metrics/BuildSuccessRate/index.html  |  10 +-
 zh/docs/v0.14/Metrics/CFR/index.html               |  10 +-
 zh/docs/v0.14/Metrics/CodingTime/index.html        |  10 +-
 zh/docs/v0.14/Metrics/CommitAuthorCount/index.html |  10 +-
 zh/docs/v0.14/Metrics/CommitCount/index.html       |  10 +-
 zh/docs/v0.14/Metrics/CycleTime/index.html         |  10 +-
 .../v0.14/Metrics/DeletedLinesOfCode/index.html    |  10 +-
 zh/docs/v0.14/Metrics/DeployTime/index.html        |  10 +-
 .../v0.14/Metrics/DeploymentFrequency/index.html   |  10 +-
 zh/docs/v0.14/Metrics/IncidentAge/index.html       |  10 +-
 .../IncidentCountPer1kLinesOfCode/index.html       |  10 +-
 .../v0.14/Metrics/LeadTimeForChanges/index.html    |  10 +-
 zh/docs/v0.14/Metrics/MTTR/index.html              |  10 +-
 zh/docs/v0.14/Metrics/MergeRate/index.html         |  10 +-
 zh/docs/v0.14/Metrics/PRCount/index.html           |  10 +-
 zh/docs/v0.14/Metrics/PRSize/index.html            |  10 +-
 zh/docs/v0.14/Metrics/PickupTime/index.html        |  10 +-
 zh/docs/v0.14/Metrics/RequirementCount/index.html  |  10 +-
 .../Metrics/RequirementDeliveryRate/index.html     |  10 +-
 .../Metrics/RequirementGranularity/index.html      |  10 +-
 .../v0.14/Metrics/RequirementLeadTime/index.html   |  10 +-
 zh/docs/v0.14/Metrics/ReviewDepth/index.html       |  10 +-
 zh/docs/v0.14/Metrics/ReviewTime/index.html        |  10 +-
 zh/docs/v0.14/Metrics/TimeToMerge/index.html       |  10 +-
 zh/docs/v0.14/Metrics/index.html                   |  10 +-
 zh/docs/v0.14/Overview/Architecture/index.html     |  10 +-
 zh/docs/v0.14/Overview/Introduction/index.html     |  10 +-
 zh/docs/v0.14/Overview/Roadmap/index.html          |  10 +-
 zh/docs/v0.14/Overview/index.html                  |  10 +-
 zh/docs/v0.14/Plugins/bitbucket/index.html         |  10 +-
 zh/docs/v0.14/Plugins/customize/index.html         |  10 +-
 zh/docs/v0.14/Plugins/dbt/index.html               |  10 +-
 zh/docs/v0.14/Plugins/feishu/index.html            |  10 +-
 zh/docs/v0.14/Plugins/gitee/index.html             |  10 +-
 zh/docs/v0.14/Plugins/gitextractor/index.html      |  10 +-
 zh/docs/v0.14/Plugins/github/index.html            |  10 +-
 zh/docs/v0.14/Plugins/gitlab/index.html            |  10 +-
 zh/docs/v0.14/Plugins/index.html                   |  10 +-
 zh/docs/v0.14/Plugins/jenkins/index.html           |  10 +-
 zh/docs/v0.14/Plugins/jira/index.html              |  10 +-
 zh/docs/v0.14/Plugins/refdiff/index.html           |  10 +-
 zh/docs/v0.14/Plugins/tapd/index.html              |  10 +-
 zh/docs/v0.14/Plugins/webhook/index.html           |  10 +-
 zh/docs/v0.14/SupportedDataSources/index.html      |  10 +-
 zh/docs/v0.14/Troubleshooting/index.html           |  10 +-
 .../v0.14/UserManuals/Authentication/index.html    |  10 +-
 .../UserManuals/ConfigUI/AdvancedMode/index.html   |  10 +-
 .../v0.14/UserManuals/ConfigUI/GitHub/index.html   |  10 +-
 .../v0.14/UserManuals/ConfigUI/GitLab/index.html   |  10 +-
 .../v0.14/UserManuals/ConfigUI/Jenkins/index.html  |  10 +-
 zh/docs/v0.14/UserManuals/ConfigUI/Jira/index.html |  10 +-
 zh/docs/v0.14/UserManuals/ConfigUI/Tapd/index.html |  10 +-
 .../v0.14/UserManuals/ConfigUI/Tutorial/index.html |  10 +-
 .../v0.14/UserManuals/ConfigUI/webhook/index.html  |  10 +-
 zh/docs/v0.14/UserManuals/DORA/index.html          |  10 +-
 .../Dashboards/GrafanaUserGuide/index.html         |  10 +-
 .../v0.14/UserManuals/TeamConfiguration/index.html |  10 +-
 zh/docs/v0.14/UserManuals/index.html               |  10 +-
 .../DataModels/DevLakeDomainLayerSchema/index.html |  32 ++++++
 zh/docs/v0.15/DataModels/RawLayerSchema/index.html |  31 ++++++
 zh/docs/v0.15/DataModels/SystemTables/index.html   |  31 ++++++
 .../v0.15/DataModels/ToolLayerSchema/index.html    |  31 ++++++
 zh/docs/v0.15/DataModels/index.html                |  37 +++++++
 .../v0.15/DeveloperManuals/DBMigration/index.html  |  40 +++++++
 zh/docs/v0.15/DeveloperManuals/Dal/index.html      |  31 ++++++
 .../DeveloperManuals/DeveloperSetup/index.html     |  31 ++++++
 .../DeveloperManuals/E2E-Test-Guide/index.html     |  60 +++++++++++
 .../DeveloperManuals/Notifications/index.html      |  31 ++++++
 .../PluginImplementation/index.html                | 117 +++++++++++++++++++++
 zh/docs/v0.15/DeveloperManuals/Project/index.html  |  32 ++++++
 .../v0.15/DeveloperManuals/Release-SOP/index.html  |  32 ++++++
 .../TagNamingConventions/index.html                |  31 ++++++
 zh/docs/v0.15/DeveloperManuals/index.html          |  45 ++++++++
 .../v0.15/GettingStarted/Authentication/index.html |  30 ++++++
 .../GettingStarted/DockerComposeSetup/index.html   |  31 ++++++
 zh/docs/v0.15/GettingStarted/HelmSetup/index.html  |  33 ++++++
 zh/docs/v0.15/GettingStarted/index.html            |  33 ++++++
 zh/docs/v0.15/Metrics/AddedLinesOfCode/index.html  |  31 ++++++
 zh/docs/v0.15/Metrics/BugAge/index.html            |  31 ++++++
 .../Metrics/BugCountPer1kLinesOfCode/index.html    |  31 ++++++
 zh/docs/v0.15/Metrics/BuildCount/index.html        |  31 ++++++
 zh/docs/v0.15/Metrics/BuildDuration/index.html     |  31 ++++++
 zh/docs/v0.15/Metrics/BuildSuccessRate/index.html  |  31 ++++++
 zh/docs/v0.15/Metrics/CFR/index.html               |  31 ++++++
 zh/docs/v0.15/Metrics/CommitAuthorCount/index.html |  31 ++++++
 zh/docs/v0.15/Metrics/CommitCount/index.html       |  31 ++++++
 .../v0.15/Metrics/DeletedLinesOfCode/index.html    |  31 ++++++
 .../v0.15/Metrics/DeploymentFrequency/index.html   |  31 ++++++
 zh/docs/v0.15/Metrics/IncidentAge/index.html       |  31 ++++++
 .../IncidentCountPer1kLinesOfCode/index.html       |  31 ++++++
 .../v0.15/Metrics/LeadTimeForChanges/index.html    |  31 ++++++
 zh/docs/v0.15/Metrics/MTTR/index.html              |  31 ++++++
 zh/docs/v0.15/Metrics/PRCodingTime/index.html      |  31 ++++++
 zh/docs/v0.15/Metrics/PRCount/index.html           |  31 ++++++
 zh/docs/v0.15/Metrics/PRCycleTime/index.html       |  31 ++++++
 zh/docs/v0.15/Metrics/PRDeployTime/index.html      |  34 ++++++
 zh/docs/v0.15/Metrics/PRMergeRate/index.html       |  31 ++++++
 zh/docs/v0.15/Metrics/PRPickupTime/index.html      |  31 ++++++
 zh/docs/v0.15/Metrics/PRReviewDepth/index.html     |  31 ++++++
 zh/docs/v0.15/Metrics/PRReviewTime/index.html      |  31 ++++++
 zh/docs/v0.15/Metrics/PRSize/index.html            |  31 ++++++
 zh/docs/v0.15/Metrics/PRTimeToMerge/index.html     |  31 ++++++
 zh/docs/v0.15/Metrics/RequirementCount/index.html  |  31 ++++++
 .../Metrics/RequirementDeliveryRate/index.html     |  31 ++++++
 .../Metrics/RequirementGranularity/index.html      |  31 ++++++
 .../v0.15/Metrics/RequirementLeadTime/index.html   |  31 ++++++
 zh/docs/v0.15/Metrics/index.html                   |  87 +++++++++++++++
 zh/docs/v0.15/Overview/Architecture/index.html     |  31 ++++++
 zh/docs/v0.15/Overview/Introduction/index.html     |  29 +++++
 zh/docs/v0.15/Overview/KeyConcepts/index.html      |  33 ++++++
 zh/docs/v0.15/Overview/References/index.html       |  36 +++++++
 zh/docs/v0.15/Overview/Roadmap/index.html          |  32 ++++++
 .../v0.15/Overview/SupportedDataSources/index.html |  33 ++++++
 zh/docs/v0.15/Overview/index.html                  |  39 +++++++
 zh/docs/v0.15/Plugins/bitbucket/index.html         |  31 ++++++
 zh/docs/v0.15/Plugins/customize/index.html         |  33 ++++++
 zh/docs/v0.15/Plugins/dbt/index.html               |  36 +++++++
 zh/docs/v0.15/Plugins/feishu/index.html            |  31 ++++++
 zh/docs/v0.15/Plugins/gitee/index.html             |  32 ++++++
 zh/docs/v0.15/Plugins/gitextractor/index.html      |  39 +++++++
 zh/docs/v0.15/Plugins/github/index.html            |  31 ++++++
 zh/docs/v0.15/Plugins/gitlab/index.html            |  31 ++++++
 zh/docs/v0.15/Plugins/index.html                   |  59 +++++++++++
 zh/docs/v0.15/Plugins/jenkins/index.html           |  31 ++++++
 zh/docs/v0.15/Plugins/jira/index.html              |  31 ++++++
 zh/docs/v0.15/Plugins/pagerduty/index.html         |  33 ++++++
 zh/docs/v0.15/Plugins/refdiff/index.html           |  32 ++++++
 zh/docs/v0.15/Plugins/tapd/index.html              |  31 ++++++
 zh/docs/v0.15/Plugins/webhook/index.html           |  31 ++++++
 zh/docs/v0.15/Plugins/zentao/index.html            |  31 ++++++
 .../v0.15/Troubleshooting/Configuration/index.html |  31 ++++++
 zh/docs/v0.15/Troubleshooting/Dashboard/index.html |  31 ++++++
 .../v0.15/Troubleshooting/Installation/index.html  |  31 ++++++
 zh/docs/v0.15/Troubleshooting/index.html           |  35 ++++++
 .../UserManuals/ConfigUI/AdvancedMode/index.html   |  36 +++++++
 .../UserManuals/ConfigUI/BitBucket/index.html      |  29 +++++
 .../v0.15/UserManuals/ConfigUI/GitHub/index.html   |  33 ++++++
 .../v0.15/UserManuals/ConfigUI/GitLab/index.html   |  30 ++++++
 .../v0.15/UserManuals/ConfigUI/Jenkins/index.html  |  30 ++++++
 zh/docs/v0.15/UserManuals/ConfigUI/Jira/index.html |  30 ++++++
 zh/docs/v0.15/UserManuals/ConfigUI/Tapd/index.html |  31 ++++++
 .../v0.15/UserManuals/ConfigUI/Tutorial/index.html |  34 ++++++
 .../v0.15/UserManuals/ConfigUI/Zentao/index.html   |  30 ++++++
 .../v0.15/UserManuals/ConfigUI/webhook/index.html  |  29 +++++
 zh/docs/v0.15/UserManuals/DORA/index.html          |  45 ++++++++
 .../Dashboards/AccessControl/index.html            |  31 ++++++
 .../Dashboards/GrafanaUserGuide/index.html         |  31 ++++++
 .../v0.15/UserManuals/TeamConfiguration/index.html |  38 +++++++
 zh/docs/v0.15/UserManuals/index.html               |  33 ++++++
 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/EngineeringLeads/DORA/index.html       |  10 +-
 .../EngineeringOverview/index.html                 |  10 +-
 .../EngineeringThroughputAndCycleTime/index.html   |  10 +-
 .../index.html                                     |  10 +-
 .../GitextractorMetricsDashboard/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 +-
 .../index.html                                     |  10 +-
 zh/livedemo/QAEngineers/WeeklyBugRetro/index.html  |  10 +-
 zh/livedemo/QAEngineers/index.html                 |  10 +-
 zh/markdown-page/index.html                        |  10 +-
 zh/sitemap.xml                                     |   2 +-
 zh/team/index.html                                 |  10 +-
 3112 files changed, 13557 insertions(+), 6569 deletions(-)

diff --git a/404.html b/404.html
index a26463aec2..e7a8017c54 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 (Incubating)</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"><meta data-rh="true" name="docusaurus_t [...]
-<link rel="preload" href="/assets/js/runtime~main.b0085f68.js" as="script">
-<link rel="preload" href="/assets/js/main.d0e05dcd.js" as="script">
+<link rel="preload" href="/assets/js/runtime~main.d265db27.js" as="script">
+<link rel="preload" href="/assets/js/main.4efb0e0d.js" as="script">
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}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 ©2023 Apache DevLake, DevLake, Apache, the Apache feather logo and the Apache DevLake project logo are either registered trademarks or trademarks of The Apache Software Foundation in the United States and other countries.</p>
         </div> 
         </div></div></div></footer></div>
-<script src="/assets/js/runtime~main.b0085f68.js"></script>
-<script src="/assets/js/main.d0e05dcd.js"></script>
+<script src="/assets/js/runtime~main.d265db27.js"></script>
+<script src="/assets/js/main.4efb0e0d.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/assets/js/00c9d5bd.7ea85721.js b/assets/js/00c9d5bd.7ea85721.js
new file mode 100644
index 0000000000..2f0d153588
--- /dev/null
+++ b/assets/js/00c9d5bd.7ea85721.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[86959],{99711:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>p,frontMatter:()=>l,metadata:()=>r,toc:()=>u});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-v0.11/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/refdiff.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/00c9d5bd.a12af875.js b/assets/js/00c9d5bd.a12af875.js
deleted file mode 100644
index 3ba6514dfd..0000000000
--- a/assets/js/00c9d5bd.a12af875.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6959],{99711:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>p,frontMatter:()=>l,metadata:()=>r,toc:()=>u});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-v0.11/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/refdiff.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/016d9cf9.25ed0f31.js b/assets/js/016d9cf9.25ed0f31.js
deleted file mode 100644
index 10c4f82daf..0000000000
--- a/assets/js/016d9cf9.25ed0f31.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4350],{13544:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>s,toc:()=>p});var r=a(87462),n=(a(67294),a(3905));a(61839);const i={slug:"compatibility-of-apache-devLake-with-postgreSQL",title:"Compatibility of Apache DevLake with PostgreSQL",authors:"ZhangLiang",tags:["devlake","database","postgresql"]},o=void 0,s={permalink:"/blog/compatibility-of-apache-devLake-with-po [...]
\ No newline at end of file
diff --git a/assets/js/016d9cf9.8b44fc7e.js b/assets/js/016d9cf9.8b44fc7e.js
new file mode 100644
index 0000000000..79c9631076
--- /dev/null
+++ b/assets/js/016d9cf9.8b44fc7e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64350],{13544:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>s,toc:()=>p});var r=a(87462),n=(a(67294),a(3905));a(61839);const i={slug:"compatibility-of-apache-devLake-with-postgreSQL",title:"Compatibility of Apache DevLake with PostgreSQL",authors:"ZhangLiang",tags:["devlake","database","postgresql"]},o=void 0,s={permalink:"/blog/compatibility-of-apache-devLake-with-p [...]
\ No newline at end of file
diff --git a/assets/js/01765354.da3cf3a9.js b/assets/js/01765354.da3cf3a9.js
deleted file mode 100644
index 6e3727a42b..0000000000
--- a/assets/js/01765354.da3cf3a9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1268],{71253:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:9,description:"Team Configuration\n"},l=void 0,s={unversionedId:"UserManuals/TeamConfiguration",id:"version-v0.14/UserManuals/TeamConfiguration",title:"Team Configuration",description:"Team Configur [...]
\ No newline at end of file
diff --git a/assets/js/01765354.e4f77613.js b/assets/js/01765354.e4f77613.js
new file mode 100644
index 0000000000..77d6965a39
--- /dev/null
+++ b/assets/js/01765354.e4f77613.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[51268],{71253:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:9,description:"Team Configuration\n"},l=void 0,s={unversionedId:"UserManuals/TeamConfiguration",id:"version-v0.14/UserManuals/TeamConfiguration",title:"Team Configuration",description:"Team Configu [...]
\ No newline at end of file
diff --git a/assets/js/01a85c17.17c2d5b4.js b/assets/js/01a85c17.17c2d5b4.js
deleted file mode 100644
index 49b20b68b1..0000000000
--- a/assets/js/01a85c17.17c2d5b4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4013],{39058:(e,t,a)=>{a.d(t,{Z:()=>v});var l=a(67294),n=a(86010),r=a(82164),s=a(87524),c=a(39960),i=a(95999);const m="sidebar_re4s",o="sidebarItemTitle_pO2u",u="sidebarItemList_Yudw",g="sidebarItem__DBe",E="sidebarItemLink_mo7H",b="sidebarItemLinkActive_I1ZP";function d(e){let{sidebar:t}=e;return l.createElement("aside",{className:"col col--3"},l.createElement("nav",{className:(0,n.Z)(m,"thin-scrollbar"),"aria-label":(0 [...]
\ No newline at end of file
diff --git a/assets/js/01a85c17.7a96717f.js b/assets/js/01a85c17.7a96717f.js
new file mode 100644
index 0000000000..fcad3089cb
--- /dev/null
+++ b/assets/js/01a85c17.7a96717f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64013],{39058:(e,t,a)=>{a.d(t,{Z:()=>v});var l=a(67294),n=a(86010),r=a(82164),s=a(87524),c=a(39960),i=a(95999);const m="sidebar_re4s",o="sidebarItemTitle_pO2u",u="sidebarItemList_Yudw",g="sidebarItem__DBe",E="sidebarItemLink_mo7H",b="sidebarItemLinkActive_I1ZP";function d(e){let{sidebar:t}=e;return l.createElement("aside",{className:"col col--3"},l.createElement("nav",{className:(0,n.Z)(m,"thin-scrollbar"),"aria-label":( [...]
\ No newline at end of file
diff --git a/assets/js/01f48c71.903a1252.js b/assets/js/01f48c71.903a1252.js
deleted file mode 100644
index 0f76a95ec4..0000000000
--- a/assets/js/01f48c71.903a1252.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3902],{58036:e=>{e.exports=JSON.parse('{"title":"Data Models","slug":"DataModels","permalink":"/docs/DataModels","navigation":{"previous":{"title":"DORA - Change Failure Rate","permalink":"/docs/Metrics/CFR"},"next":{"title":"Domain Layer Schema","permalink":"/docs/DataModels/DevLakeDomainLayerSchema"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/01f48c71.9374d94b.js b/assets/js/01f48c71.9374d94b.js
new file mode 100644
index 0000000000..cce5b3db8e
--- /dev/null
+++ b/assets/js/01f48c71.9374d94b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[53902],{58036:e=>{e.exports=JSON.parse('{"title":"Data Models","slug":"DataModels","permalink":"/docs/DataModels","navigation":{"previous":{"title":"Code Quality Duplicated Lines","permalink":"/docs/Metrics/CQDuplicatedLines"},"next":{"title":"Domain Layer Schema","permalink":"/docs/DataModels/DevLakeDomainLayerSchema"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/0228232e.2116b74b.js b/assets/js/0228232e.2116b74b.js
deleted file mode 100644
index 163767c5a5..0000000000
--- a/assets/js/0228232e.2116b74b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9783],{9349:e=>{e.exports=JSON.parse('{"title":"Developer Manuals","slug":"DeveloperManuals","permalink":"/docs/next/DeveloperManuals","navigation":{"previous":{"title":"System Tables","permalink":"/docs/next/DataModels/SystemTables"},"next":{"title":"Developer Setup","permalink":"/docs/next/DeveloperManuals/DeveloperSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/0228232e.320965e6.js b/assets/js/0228232e.320965e6.js
new file mode 100644
index 0000000000..58254f1d78
--- /dev/null
+++ b/assets/js/0228232e.320965e6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[19783],{9349:e=>{e.exports=JSON.parse('{"title":"Developer Manuals","slug":"DeveloperManuals","permalink":"/docs/next/DeveloperManuals","navigation":{"previous":{"title":"System Tables","permalink":"/docs/next/DataModels/SystemTables"},"next":{"title":"Developer Setup","permalink":"/docs/next/DeveloperManuals/DeveloperSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/02fdf7b3.263864a2.js b/assets/js/02fdf7b3.263864a2.js
new file mode 100644
index 0000000000..35ee98bb59
--- /dev/null
+++ b/assets/js/02fdf7b3.263864a2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[50517],{44799:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>c});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring GitLab",sidebar_position:3,description:"Config UI instruction for GitLab"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/GitLab",id:"version-v0.12/UserManuals/ConfigUI/GitLab",title:"Configuring GitLab",description:"Conf [...]
\ No newline at end of file
diff --git a/assets/js/02fdf7b3.3f86ece9.js b/assets/js/02fdf7b3.3f86ece9.js
deleted file mode 100644
index f832457b9f..0000000000
--- a/assets/js/02fdf7b3.3f86ece9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[517],{44799:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>c});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring GitLab",sidebar_position:3,description:"Config UI instruction for GitLab"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/GitLab",id:"version-v0.12/UserManuals/ConfigUI/GitLab",title:"Configuring GitLab",description:"Config [...]
\ No newline at end of file
diff --git a/assets/js/030cbcca.44397a9c.js b/assets/js/030cbcca.44397a9c.js
deleted file mode 100644
index b58defa2a7..0000000000
--- a/assets/js/030cbcca.44397a9c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8438],{2661:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>d,frontMatter:()=>l,metadata:()=>r,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const l={title:"GitHub",description:"GitHub Plugin\n"},o=void 0,r={unversionedId:"Plugins/github",id:"version-v0.12/Plugins/github",title:"GitHub",description:"GitHub Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/github.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/030cbcca.f17b0ef7.js b/assets/js/030cbcca.f17b0ef7.js
new file mode 100644
index 0000000000..4d820dfc47
--- /dev/null
+++ b/assets/js/030cbcca.f17b0ef7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[68438],{2661:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>d,frontMatter:()=>l,metadata:()=>r,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const l={title:"GitHub",description:"GitHub Plugin\n"},o=void 0,r={unversionedId:"Plugins/github",id:"version-v0.12/Plugins/github",title:"GitHub",description:"GitHub Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/github.md",sourceDirNam [...]
\ No newline at end of file
diff --git a/assets/js/033b5402.45c6c921.js b/assets/js/033b5402.45c6c921.js
new file mode 100644
index 0000000000..13dd58b6b1
--- /dev/null
+++ b/assets/js/033b5402.45c6c921.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[60399],{28764:(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-v0.15/Metrics/DeletedLinesOfCode",title:"Deleted Lines of Code",description:"Deleted  [...]
\ No newline at end of file
diff --git a/assets/js/033b5402.ca970da8.js b/assets/js/033b5402.ca970da8.js
deleted file mode 100644
index 4453299089..0000000000
--- a/assets/js/033b5402.ca970da8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[399],{28764:(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-v0.15/Metrics/DeletedLinesOfCode",title:"Deleted Lines of Code",description:"Deleted Li [...]
\ No newline at end of file
diff --git a/assets/js/03ade730.e2cf2607.js b/assets/js/03ade730.e2cf2607.js
deleted file mode 100644
index b9fb717b3c..0000000000
--- a/assets/js/03ade730.e2cf2607.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1275],{27151:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>o,toc:()=>m});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"DORA - Lead Time for Changes",description:"DORA - Lead Time for Changes\n",sidebar_position:19},l=void 0,o={unversionedId:"Metrics/LeadTimeForChanges",id:"version-v0.14/Metrics/LeadTimeForChanges",title:"DORA - Lead Time for Changes",d [...]
\ No newline at end of file
diff --git a/assets/js/03ade730.ec393a8e.js b/assets/js/03ade730.ec393a8e.js
new file mode 100644
index 0000000000..b54abfc6d8
--- /dev/null
+++ b/assets/js/03ade730.ec393a8e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[31275],{27151:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>o,toc:()=>m});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"DORA - Lead Time for Changes",description:"DORA - Lead Time for Changes\n",sidebar_position:19},l=void 0,o={unversionedId:"Metrics/LeadTimeForChanges",id:"version-v0.14/Metrics/LeadTimeForChanges",title:"DORA - Lead Time for Changes", [...]
\ No newline at end of file
diff --git a/assets/js/03c632f6.35fd78f5.js b/assets/js/03c632f6.35fd78f5.js
new file mode 100644
index 0000000000..cb3c5b96a6
--- /dev/null
+++ b/assets/js/03c632f6.35fd78f5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59608],{75503:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>u,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>r});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Feishu",description:"Feishu Plugin\n"},l=void 0,s={unversionedId:"Plugins/feishu",id:"version-v0.15/Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/feishu.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/03c632f6.7e828bce.js b/assets/js/03c632f6.7e828bce.js
deleted file mode 100644
index 4cd8de20c8..0000000000
--- a/assets/js/03c632f6.7e828bce.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9608],{75503:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>u,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>r});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Feishu",description:"Feishu Plugin\n"},l=void 0,s={unversionedId:"Plugins/feishu",id:"version-v0.15/Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/feishu.md",sourceDirNam [...]
\ No newline at end of file
diff --git a/assets/js/04230c79.96abbf1f.js b/assets/js/04230c79.96abbf1f.js
deleted file mode 100644
index e4f09b1cd7..0000000000
--- a/assets/js/04230c79.96abbf1f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6753],{64206:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>n,metadata:()=>r,toc:()=>u});var o=a(87462),i=(a(67294),a(3905));a(61839);const n={title:"Troubleshooting",sidebar_position:10,description:"DevLake Troubleshooting\n"},l=void 0,r={unversionedId:"Troubleshooting",id:"version-v0.14/Troubleshooting",title:"Troubleshooting",description:"DevLake Troubleshooting\n",source:"@site/ [...]
\ No newline at end of file
diff --git a/assets/js/04230c79.d16dc9f4.js b/assets/js/04230c79.d16dc9f4.js
new file mode 100644
index 0000000000..e6a1083e97
--- /dev/null
+++ b/assets/js/04230c79.d16dc9f4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[16753],{64206:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>n,metadata:()=>r,toc:()=>u});var o=a(87462),i=(a(67294),a(3905));a(61839);const n={title:"Troubleshooting",sidebar_position:10,description:"DevLake Troubleshooting\n"},l=void 0,r={unversionedId:"Troubleshooting",id:"version-v0.14/Troubleshooting",title:"Troubleshooting",description:"DevLake Troubleshooting\n",source:"@site [...]
\ No newline at end of file
diff --git a/assets/js/042e0741.cabc76f5.js b/assets/js/042e0741.cabc76f5.js
new file mode 100644
index 0000000000..7cba1412da
--- /dev/null
+++ b/assets/js/042e0741.cabc76f5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[77445],{41319:(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-v0.16/Metrics/AddedLinesOfCode",title:"Added Lines of Code",description:"Added Lines of Cod [...]
\ No newline at end of file
diff --git a/assets/js/0475ec2e.20a873cc.js b/assets/js/0475ec2e.20a873cc.js
new file mode 100644
index 0000000000..25214bd6e7
--- /dev/null
+++ b/assets/js/0475ec2e.20a873cc.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[72565],{52667:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>o,toc:()=>c});var n=t(87462),a=(t(67294),t(3905));t(61839);const s={title:"PR Pickup Time",description:"PR Pickup Time\n",sidebar_position:16},r=void 0,o={unversionedId:"Metrics/PRPickupTime",id:"Metrics/PRPickupTime",title:"PR Pickup Time",description:"PR Pickup Time\n",source:"@site/docs/Metrics/PRPickupTi [...]
\ No newline at end of file
diff --git a/assets/js/0475ec2e.51a3b9c8.js b/assets/js/0475ec2e.51a3b9c8.js
deleted file mode 100644
index 7ddb2c8dea..0000000000
--- a/assets/js/0475ec2e.51a3b9c8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2565],{52667:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>o,toc:()=>c});var n=t(87462),a=(t(67294),t(3905));t(61839);const s={title:"PR Pickup Time",description:"PR Pickup Time\n",sidebar_position:16},r=void 0,o={unversionedId:"Metrics/PRPickupTime",id:"Metrics/PRPickupTime",title:"PR Pickup Time",description:"PR Pickup Time\n",source:"@site/docs/Metrics/PRPickupTim [...]
\ No newline at end of file
diff --git a/assets/js/051cab01.4317213c.js b/assets/js/051cab01.4317213c.js
new file mode 100644
index 0000000000..c28ebc4e0d
--- /dev/null
+++ b/assets/js/051cab01.4317213c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59816],{89856:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>s,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>m,toc:()=>c});var n=t(87462),r=(t(67294),t(3905));const o={title:"Community Experience",description:"DevLake Live Demo\n"},a="Community Experience",m={unversionedId:"OSSMaintainers/CommunityExperience",id:"OSSMaintainers/CommunityExperience",title:"Community Experience",description:"DevLake Live Demo\n",sour [...]
\ No newline at end of file
diff --git a/assets/js/051cab01.c9c64fc7.js b/assets/js/051cab01.c9c64fc7.js
deleted file mode 100644
index 56bda338ef..0000000000
--- a/assets/js/051cab01.c9c64fc7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9816],{89856:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>s,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>m,toc:()=>c});var n=t(87462),r=(t(67294),t(3905));const o={title:"Community Experience",description:"DevLake Live Demo\n"},a="Community Experience",m={unversionedId:"OSSMaintainers/CommunityExperience",id:"OSSMaintainers/CommunityExperience",title:"Community Experience",description:"DevLake Live Demo\n",sourc [...]
\ No newline at end of file
diff --git a/assets/js/05d50267.5e507847.js b/assets/js/05d50267.5e507847.js
deleted file mode 100644
index dcee79a1f8..0000000000
--- a/assets/js/05d50267.5e507847.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4696],{97978:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>u,contentTitle:()=>n,default:()=>m,frontMatter:()=>i,metadata:()=>s,toc:()=>l});var o=a(87462),r=(a(67294),a(3905));const i={title:"Trademark Guidelines",sidebar_position:5},n=void 0,s={unversionedId:"trademark",id:"trademark",title:"Trademark Guidelines",description:"Version 1.0 dated July 7, 2022",source:"@site/community/trademark.md",sourceDirName:".",slug:"/trademark",p [...]
\ No newline at end of file
diff --git a/assets/js/05d50267.971c9adb.js b/assets/js/05d50267.971c9adb.js
new file mode 100644
index 0000000000..2c14ba38ab
--- /dev/null
+++ b/assets/js/05d50267.971c9adb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[14696],{97978:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>u,contentTitle:()=>n,default:()=>m,frontMatter:()=>i,metadata:()=>s,toc:()=>l});var o=a(87462),r=(a(67294),a(3905));const i={title:"Trademark Guidelines",sidebar_position:5},n=void 0,s={unversionedId:"trademark",id:"trademark",title:"Trademark Guidelines",description:"Version 1.0 dated July 7, 2022",source:"@site/community/trademark.md",sourceDirName:".",slug:"/trademark", [...]
\ No newline at end of file
diff --git a/assets/js/068b2641.425d487b.js b/assets/js/068b2641.425d487b.js
deleted file mode 100644
index 5e33085940..0000000000
--- a/assets/js/068b2641.425d487b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4055],{14985:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>o,default:()=>u,frontMatter:()=>l,metadata:()=>s,toc:()=>d});var a=n(87462),i=(n(67294),n(3905));n(61839);const l={title:"Install via Rainbond",sidebar_position:7,description:"The steps to install DevLake in Rainbond.\n"},o=void 0,s={unversionedId:"GettingStarted/RainbondSetup",id:"version-v0.14/GettingStarted/RainbondSetup",title:"Install via Rainbond",d [...]
\ No newline at end of file
diff --git a/assets/js/068b2641.b5dfed05.js b/assets/js/068b2641.b5dfed05.js
new file mode 100644
index 0000000000..8ffeb53754
--- /dev/null
+++ b/assets/js/068b2641.b5dfed05.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[54055],{14985:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>o,default:()=>u,frontMatter:()=>l,metadata:()=>s,toc:()=>d});var a=n(87462),i=(n(67294),n(3905));n(61839);const l={title:"Install via Rainbond",sidebar_position:7,description:"The steps to install DevLake in Rainbond.\n"},o=void 0,s={unversionedId:"GettingStarted/RainbondSetup",id:"version-v0.14/GettingStarted/RainbondSetup",title:"Install via Rainbond", [...]
\ No newline at end of file
diff --git a/assets/js/07045acb.0fa5bd97.js b/assets/js/07045acb.0fa5bd97.js
new file mode 100644
index 0000000000..fd034ec436
--- /dev/null
+++ b/assets/js/07045acb.0fa5bd97.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[22280],{60049:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>h,frontMatter:()=>a,metadata:()=>l,toc:()=>d});var n=i(87462),o=(i(67294),i(3905));const a={title:"Guide for Signing the Apache ICLA",sidebar_position:5,description:"Guide for Signing ICLA"},r=void 0,l={unversionedId:"make-contribution/signing-icla",id:"make-contribution/signing-icla",title:"Guide for Signing the Apache ICLA",description:"G [...]
\ No newline at end of file
diff --git a/assets/js/07045acb.f8744fc2.js b/assets/js/07045acb.f8744fc2.js
deleted file mode 100644
index 3a99737620..0000000000
--- a/assets/js/07045acb.f8744fc2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2280],{60049:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>h,frontMatter:()=>a,metadata:()=>l,toc:()=>d});var n=i(87462),o=(i(67294),i(3905));const a={title:"Guide for Signing the Apache ICLA",sidebar_position:5,description:"Guide for Signing ICLA"},r=void 0,l={unversionedId:"make-contribution/signing-icla",id:"make-contribution/signing-icla",title:"Guide for Signing the Apache ICLA",description:"Gu [...]
\ No newline at end of file
diff --git a/assets/js/07ae0848.2cf0c2b3.js b/assets/js/07ae0848.2cf0c2b3.js
deleted file mode 100644
index fa42b88192..0000000000
--- a/assets/js/07ae0848.2cf0c2b3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5010],{33528:o=>{o.exports=JSON.parse('{"title":"Troubleshooting","slug":"Troubleshooting","permalink":"/docs/Troubleshooting","navigation":{"previous":{"title":"Zentao(Beta)","permalink":"/docs/Plugins/zentao"},"next":{"title":"Installation Troubleshooting","permalink":"/docs/Troubleshooting/Installation"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/07ae0848.554b6749.js b/assets/js/07ae0848.554b6749.js
new file mode 100644
index 0000000000..cdc8ad515a
--- /dev/null
+++ b/assets/js/07ae0848.554b6749.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55010],{33528:o=>{o.exports=JSON.parse('{"title":"Troubleshooting","slug":"Troubleshooting","permalink":"/docs/Troubleshooting","navigation":{"previous":{"title":"Zentao(Beta)","permalink":"/docs/Plugins/zentao"},"next":{"title":"Installation Troubleshooting","permalink":"/docs/Troubleshooting/Installation"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/07c41966.07c02c82.js b/assets/js/07c41966.07c02c82.js
new file mode 100644
index 0000000000..7a19113cbe
--- /dev/null
+++ b/assets/js/07c41966.07c02c82.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[87121],{50462:(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-v0.16/Metrics/BuildDuration",title:"Build Duration",description:"Build Duration\n",source:"@site/version [...]
\ No newline at end of file
diff --git a/assets/js/084ee101.63a26375.js b/assets/js/084ee101.63a26375.js
deleted file mode 100644
index 8887f639e0..0000000000
--- a/assets/js/084ee101.63a26375.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1934],{14506:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>u,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>r});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Feishu",description:"Feishu Plugin\n"},l=void 0,s={unversionedId:"Plugins/feishu",id:"version-v0.12/Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/feishu.md",sourceDirNam [...]
\ No newline at end of file
diff --git a/assets/js/084ee101.89ceb591.js b/assets/js/084ee101.89ceb591.js
new file mode 100644
index 0000000000..dcb448742b
--- /dev/null
+++ b/assets/js/084ee101.89ceb591.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[81934],{14506:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>u,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>r});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Feishu",description:"Feishu Plugin\n"},l=void 0,s={unversionedId:"Plugins/feishu",id:"version-v0.12/Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/feishu.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/086c8160.1909120f.js b/assets/js/086c8160.1909120f.js
new file mode 100644
index 0000000000..e053f67789
--- /dev/null
+++ b/assets/js/086c8160.1909120f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[81751],{63748:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"v0.12","label":"v0.12","banner":"unmaintained","badge":true,"className":"docs-version-v0.12","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Overview","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/v0.12/Overview/Introduction","docId":"Overview/Introduction"},{"type":"link", [...]
\ No newline at end of file
diff --git a/assets/js/086c8160.dc069d2d.js b/assets/js/086c8160.dc069d2d.js
deleted file mode 100644
index 6d0f56073f..0000000000
--- a/assets/js/086c8160.dc069d2d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1751],{63748:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"v0.12","label":"v0.12","banner":"unmaintained","badge":true,"className":"docs-version-v0.12","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Overview","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/v0.12/Overview/Introduction","docId":"Overview/Introduction"},{"type":"link"," [...]
\ No newline at end of file
diff --git a/assets/js/08cf87d3.33fbefb4.js b/assets/js/08cf87d3.33fbefb4.js
deleted file mode 100644
index 729901b4bd..0000000000
--- a/assets/js/08cf87d3.33fbefb4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5862],{79948:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>c});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring GitLab",sidebar_position:3,description:"Config UI instruction for GitLab"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/GitLab",id:"version-v0.13/UserManuals/ConfigUI/GitLab",title:"Configuring GitLab",description:"Confi [...]
\ No newline at end of file
diff --git a/assets/js/08cf87d3.fb90b887.js b/assets/js/08cf87d3.fb90b887.js
new file mode 100644
index 0000000000..af30ab849f
--- /dev/null
+++ b/assets/js/08cf87d3.fb90b887.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55862],{79948:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>c});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring GitLab",sidebar_position:3,description:"Config UI instruction for GitLab"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/GitLab",id:"version-v0.13/UserManuals/ConfigUI/GitLab",title:"Configuring GitLab",description:"Conf [...]
\ No newline at end of file
diff --git a/assets/js/090b7fa7.51ddbc17.js b/assets/js/090b7fa7.51ddbc17.js
new file mode 100644
index 0000000000..8c4811bb1f
--- /dev/null
+++ b/assets/js/090b7fa7.51ddbc17.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[13720],{46523:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>s,contentTitle:()=>i,default:()=>o,frontMatter:()=>n,metadata:()=>p,toc:()=>m});var l=a(87462),r=(a(67294),a(3905));a(61839);const n={title:"Install via Helm",description:"The steps to install Apache DevLake via Helm for Kubernetes\n",sidebar_position:2},i=void 0,p={unversionedId:"QuickStart/HelmSetup",id:"version-v0.12/QuickStart/HelmSetup",title:"Install via Helm",descri [...]
\ No newline at end of file
diff --git a/assets/js/090b7fa7.b51aefd5.js b/assets/js/090b7fa7.b51aefd5.js
deleted file mode 100644
index cd4838f92b..0000000000
--- a/assets/js/090b7fa7.b51aefd5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3720],{46523:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>s,contentTitle:()=>i,default:()=>o,frontMatter:()=>n,metadata:()=>p,toc:()=>m});var l=a(87462),r=(a(67294),a(3905));a(61839);const n={title:"Install via Helm",description:"The steps to install Apache DevLake via Helm for Kubernetes\n",sidebar_position:2},i=void 0,p={unversionedId:"QuickStart/HelmSetup",id:"version-v0.12/QuickStart/HelmSetup",title:"Install via Helm",descrip [...]
\ No newline at end of file
diff --git a/assets/js/092a5e6b.54529b50.js b/assets/js/092a5e6b.54529b50.js
deleted file mode 100644
index 090c983424..0000000000
--- a/assets/js/092a5e6b.54529b50.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2016],{10589:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>r,default:()=>m,frontMatter:()=>l,metadata:()=>s,toc:()=>c});var n=a(87462),o=(a(67294),a(3905)),i=a(61839);const l={title:"Plugin Implementation",sidebar_position:2,description:"Plugin Implementation\n"},r=void 0,s={unversionedId:"DeveloperManuals/PluginImplementation",id:"version-v0.13/DeveloperManuals/PluginImplementation",title:"Plugin Implementation" [...]
\ No newline at end of file
diff --git a/assets/js/092a5e6b.97a3e21a.js b/assets/js/092a5e6b.97a3e21a.js
new file mode 100644
index 0000000000..667221938c
--- /dev/null
+++ b/assets/js/092a5e6b.97a3e21a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[62016],{10589:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>r,default:()=>m,frontMatter:()=>l,metadata:()=>s,toc:()=>c});var n=a(87462),o=(a(67294),a(3905)),i=a(61839);const l={title:"Plugin Implementation",sidebar_position:2,description:"Plugin Implementation\n"},r=void 0,s={unversionedId:"DeveloperManuals/PluginImplementation",id:"version-v0.13/DeveloperManuals/PluginImplementation",title:"Plugin Implementation [...]
\ No newline at end of file
diff --git a/assets/js/0ab107b6.1e349f73.js b/assets/js/0ab107b6.1e349f73.js
new file mode 100644
index 0000000000..530814302e
--- /dev/null
+++ b/assets/js/0ab107b6.1e349f73.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[25662],{27517:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>m,frontMatter:()=>l,metadata:()=>r,toc:()=>c});var a=i(87462),n=(i(67294),i(3905));i(61839);const l={title:"PR Cycle Time",description:"PR Cycle Time\n",sidebar_position:14},o=void 0,r={unversionedId:"Metrics/PRCycleTime",id:"Metrics/PRCycleTime",title:"PR Cycle Time",description:"PR Cycle Time\n",source:"@site/docs/Metrics/PRCycleTime.md", [...]
\ No newline at end of file
diff --git a/assets/js/0ab107b6.aec6d1a0.js b/assets/js/0ab107b6.aec6d1a0.js
deleted file mode 100644
index fa92b3bd84..0000000000
--- a/assets/js/0ab107b6.aec6d1a0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5662],{27517:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>m,frontMatter:()=>l,metadata:()=>r,toc:()=>c});var a=i(87462),n=(i(67294),i(3905));i(61839);const l={title:"PR Cycle Time",description:"PR Cycle Time\n",sidebar_position:14},o=void 0,r={unversionedId:"Metrics/PRCycleTime",id:"Metrics/PRCycleTime",title:"PR Cycle Time",description:"PR Cycle Time\n",source:"@site/docs/Metrics/PRCycleTime.md",s [...]
\ No newline at end of file
diff --git a/assets/js/0b4ccb2f.1102f81b.js b/assets/js/0b4ccb2f.1102f81b.js
deleted file mode 100644
index 2c7d4a20de..0000000000
--- a/assets/js/0b4ccb2f.1102f81b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6357],{43215:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>c,frontMatter:()=>a,metadata:()=>r,toc:()=>u});var i=n(87462),l=(n(67294),n(3905));n(61839);const a={title:"RefDiff",description:"RefDiff Plugin\n"},o=void 0,r={unversionedId:"Plugins/refdiff",id:"version-v0.14/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/refdiff.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/0b4ccb2f.67d2e509.js b/assets/js/0b4ccb2f.67d2e509.js
new file mode 100644
index 0000000000..8cee2e53c4
--- /dev/null
+++ b/assets/js/0b4ccb2f.67d2e509.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[26357],{43215:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>c,frontMatter:()=>a,metadata:()=>r,toc:()=>u});var i=n(87462),l=(n(67294),n(3905));n(61839);const a={title:"RefDiff",description:"RefDiff Plugin\n"},o=void 0,r={unversionedId:"Plugins/refdiff",id:"version-v0.14/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/refdiff.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/0b674390.1509e72c.js b/assets/js/0b674390.1509e72c.js
deleted file mode 100644
index 8947e264a1..0000000000
--- a/assets/js/0b674390.1509e72c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[950],{16730:e=>{e.exports=JSON.parse('{"title":"Plugins","slug":"Plugins","permalink":"/docs/next/Plugins","navigation":{"previous":{"title":"UnitTest Test Guide","permalink":"/docs/next/DeveloperManuals/UnitTest"},"next":{"title":"BitBucket(Beta)","permalink":"/docs/next/Plugins/bitbucket"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/0b674390.683a99dc.js b/assets/js/0b674390.683a99dc.js
new file mode 100644
index 0000000000..b32b4434e6
--- /dev/null
+++ b/assets/js/0b674390.683a99dc.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80950],{16730:e=>{e.exports=JSON.parse('{"title":"Plugins","slug":"Plugins","permalink":"/docs/next/Plugins","navigation":{"previous":{"title":"UnitTest Test Guide","permalink":"/docs/next/DeveloperManuals/UnitTest"},"next":{"title":"BitBucket(Beta)","permalink":"/docs/next/Plugins/bitbucket"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/0ba03917.9c270ada.js b/assets/js/0ba03917.9c270ada.js
new file mode 100644
index 0000000000..5ff35b3c1d
--- /dev/null
+++ b/assets/js/0ba03917.9c270ada.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[18487],{51312:(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-v0.16/DataModels/DevLakeDomainLayerSchema",title:"Domain [...]
\ No newline at end of file
diff --git a/assets/js/0c24a51c.50e9acc2.js b/assets/js/0c24a51c.50e9acc2.js
deleted file mode 100644
index 7a3dc01fa4..0000000000
--- a/assets/js/0c24a51c.50e9acc2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7561],{34568:(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-v0.15/DeveloperManuals/Dal",title:"Dal",de [...]
\ No newline at end of file
diff --git a/assets/js/0c24a51c.8a911ec2.js b/assets/js/0c24a51c.8a911ec2.js
new file mode 100644
index 0000000000..72a664f05d
--- /dev/null
+++ b/assets/js/0c24a51c.8a911ec2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[67561],{34568:(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-v0.15/DeveloperManuals/Dal",title:"Dal",d [...]
\ No newline at end of file
diff --git a/assets/js/0c28c7b9.4fcd8f60.js b/assets/js/0c28c7b9.4fcd8f60.js
new file mode 100644
index 0000000000..b3bcca73c6
--- /dev/null
+++ b/assets/js/0c28c7b9.4fcd8f60.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[14575],{40353:(o,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>a,toc:()=>u});var r=t(87462),s=(t(67294),t(3905));t(61839);const n={title:"Dashboard Troubleshooting",sidebar_position:3,description:"Dashboard Troubleshooting\n"},i=void 0,a={unversionedId:"Troubleshooting/Dashboard",id:"Troubleshooting/Dashboard",title:"Dashboard Troubleshooting",description:"Dashboard Tro [...]
\ No newline at end of file
diff --git a/assets/js/0c28c7b9.69ca86a3.js b/assets/js/0c28c7b9.69ca86a3.js
deleted file mode 100644
index b1d9d901f0..0000000000
--- a/assets/js/0c28c7b9.69ca86a3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4575],{40353:(o,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>i,default:()=>h,frontMatter:()=>n,metadata:()=>a,toc:()=>u});var r=t(87462),s=(t(67294),t(3905));t(61839);const n={title:"Dashboard Troubleshooting",sidebar_position:3,description:"Dashboard Troubleshooting\n"},i=void 0,a={unversionedId:"Troubleshooting/Dashboard",id:"Troubleshooting/Dashboard",title:"Dashboard Troubleshooting",description:"Dashboard Trou [...]
\ No newline at end of file
diff --git a/assets/js/0cb63b81.91fc0cd8.js b/assets/js/0cb63b81.91fc0cd8.js
new file mode 100644
index 0000000000..cabfd46997
--- /dev/null
+++ b/assets/js/0cb63b81.91fc0cd8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[39320],{41668:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"GitHub",description:"GitHub Plugin\n"},l=void 0,s={unversionedId:"Plugins/github",id:"version-v0.15/Plugins/github",title:"GitHub",description:"GitHub Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/github.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/0cb63b81.f41c5123.js b/assets/js/0cb63b81.f41c5123.js
deleted file mode 100644
index 1708f609a2..0000000000
--- a/assets/js/0cb63b81.f41c5123.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9320],{41668:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"GitHub",description:"GitHub Plugin\n"},l=void 0,s={unversionedId:"Plugins/github",id:"version-v0.15/Plugins/github",title:"GitHub",description:"GitHub Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/github.md",sourceDirNam [...]
\ No newline at end of file
diff --git a/assets/js/0d48e233.8c861dab.js b/assets/js/0d48e233.8c861dab.js
deleted file mode 100644
index 1d528f1c81..0000000000
--- a/assets/js/0d48e233.8c861dab.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7189],{49984:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>u,contentTitle:()=>l,default:()=>m,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=a(87462),i=(a(67294),a(3905));a(61839);const r={title:"GitLab",description:"GitLab Plugin\n"},l=void 0,o={unversionedId:"Plugins/gitlab",id:"version-v0.12/Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/gitlab.md",sourceDirNam [...]
\ No newline at end of file
diff --git a/assets/js/0d48e233.cc0492b5.js b/assets/js/0d48e233.cc0492b5.js
new file mode 100644
index 0000000000..54d411f6fd
--- /dev/null
+++ b/assets/js/0d48e233.cc0492b5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[97189],{49984:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>u,contentTitle:()=>l,default:()=>m,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=a(87462),i=(a(67294),a(3905));a(61839);const r={title:"GitLab",description:"GitLab Plugin\n"},l=void 0,o={unversionedId:"Plugins/gitlab",id:"version-v0.12/Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/gitlab.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/0da2cb80.af221034.js b/assets/js/0da2cb80.af221034.js
new file mode 100644
index 0000000000..649e131d5d
--- /dev/null
+++ b/assets/js/0da2cb80.af221034.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[88138],{84322:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>u,contentTitle:()=>r,default:()=>m,frontMatter:()=>i,metadata:()=>o,toc:()=>l});var s=n(87462),a=(n(67294),n(3905));const i={sidebar_position:1,title:"Events"},r=void 0,o={unversionedId:"Events/events",id:"Events/events",title:"Events",description:"We hold community meetups in Chinese and English every week alternately. The agendas include interviews with influential OSS p [...]
\ No newline at end of file
diff --git a/assets/js/0da2cb80.b2810dbc.js b/assets/js/0da2cb80.b2810dbc.js
deleted file mode 100644
index 0359059c84..0000000000
--- a/assets/js/0da2cb80.b2810dbc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8138],{84322:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>u,contentTitle:()=>r,default:()=>m,frontMatter:()=>i,metadata:()=>o,toc:()=>l});var s=n(87462),a=(n(67294),n(3905));const i={sidebar_position:1,title:"Events"},r=void 0,o={unversionedId:"Events/events",id:"Events/events",title:"Events",description:"We hold community meetups in Chinese and English every week alternately. The agendas include interviews with influential OSS pe [...]
\ No newline at end of file
diff --git a/assets/js/0de5c2c8.a92368d2.js b/assets/js/0de5c2c8.a92368d2.js
new file mode 100644
index 0000000000..e8f75bdece
--- /dev/null
+++ b/assets/js/0de5c2c8.a92368d2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[88679],{27252:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>a,default:()=>l,frontMatter:()=>r,metadata:()=>m,toc:()=>u});var n=o(87462),i=(o(67294),o(3905));const r={sidebar_position:4,title:"Becoming a Committer"},a=void 0,m={unversionedId:"make-contribution/contributor-growth-program",id:"make-contribution/contributor-growth-program",title:"Becoming a Committer",description:"The Apache Devlake (Incubating) comm [...]
\ No newline at end of file
diff --git a/assets/js/0de5c2c8.dc83d6d8.js b/assets/js/0de5c2c8.dc83d6d8.js
deleted file mode 100644
index f4c0842ab0..0000000000
--- a/assets/js/0de5c2c8.dc83d6d8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8679],{27252:(t,e,o)=>{o.r(e),o.d(e,{assets:()=>c,contentTitle:()=>a,default:()=>l,frontMatter:()=>r,metadata:()=>m,toc:()=>u});var n=o(87462),i=(o(67294),o(3905));const r={sidebar_position:4,title:"Becoming a Committer"},a=void 0,m={unversionedId:"make-contribution/contributor-growth-program",id:"make-contribution/contributor-growth-program",title:"Becoming a Committer",description:"The Apache Devlake (Incubating) commu [...]
\ No newline at end of file
diff --git a/assets/js/0e4ffc54.2761f66a.js b/assets/js/0e4ffc54.2761f66a.js
new file mode 100644
index 0000000000..7f87951dcf
--- /dev/null
+++ b/assets/js/0e4ffc54.2761f66a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[99602],{42129:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>p,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>o});var n=i(87462),r=(i(67294),i(3905));i(61839);const a={title:"Recurring Pipelines",sidebar_position:3,description:"Recurring Pipelines\n"},l=void 0,s={unversionedId:"UserManuals/RecurringPipelines",id:"version-v0.11/UserManuals/RecurringPipelines",title:"Recurring Pipelines",description:"Recurri [...]
\ No newline at end of file
diff --git a/assets/js/0e4ffc54.847d3c3d.js b/assets/js/0e4ffc54.847d3c3d.js
deleted file mode 100644
index 7d830c9aed..0000000000
--- a/assets/js/0e4ffc54.847d3c3d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9602],{42129:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>p,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>o});var n=i(87462),r=(i(67294),i(3905));i(61839);const a={title:"Recurring Pipelines",sidebar_position:3,description:"Recurring Pipelines\n"},l=void 0,s={unversionedId:"UserManuals/RecurringPipelines",id:"version-v0.11/UserManuals/RecurringPipelines",title:"Recurring Pipelines",description:"Recurrin [...]
\ No newline at end of file
diff --git a/assets/js/0edc2f08.3dd64d24.js b/assets/js/0edc2f08.3dd64d24.js
deleted file mode 100644
index d30932c22a..0000000000
--- a/assets/js/0edc2f08.3dd64d24.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5171],{86684:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>m,frontMatter:()=>a,metadata:()=>s,toc:()=>d});var n=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"PR Deploy Time",description:"PR Deploy Time\n",sidebar_position:18},l=void 0,s={unversionedId:"Metrics/PRDeployTime",id:"version-v0.15/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/0edc2f08.d5d8f0cb.js b/assets/js/0edc2f08.d5d8f0cb.js
new file mode 100644
index 0000000000..6b9fe12f71
--- /dev/null
+++ b/assets/js/0edc2f08.d5d8f0cb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[85171],{86684:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>m,frontMatter:()=>a,metadata:()=>s,toc:()=>d});var n=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"PR Deploy Time",description:"PR Deploy Time\n",sidebar_position:18},l=void 0,s={unversionedId:"Metrics/PRDeployTime",id:"version-v0.15/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/0f734e8c.4bb8c784.js b/assets/js/0f734e8c.4bb8c784.js
new file mode 100644
index 0000000000..63fa2fd9b3
--- /dev/null
+++ b/assets/js/0f734e8c.4bb8c784.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[18291],{20921:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>m,frontMatter:()=>l,metadata:()=>o,toc:()=>d});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"Webhook",description:"Webhook Plugin\n"},i=void 0,o={unversionedId:"Plugins/webhook",id:"Plugins/webhook",title:"Webhook",description:"Webhook Plugin\n",source:"@site/docs/Plugins/webhook.md",sourceDirName:"Plugins",slug:"/Plugins/web [...]
\ No newline at end of file
diff --git a/assets/js/0f734e8c.b6fd0c22.js b/assets/js/0f734e8c.b6fd0c22.js
deleted file mode 100644
index 301120367f..0000000000
--- a/assets/js/0f734e8c.b6fd0c22.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8291],{20921:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>m,frontMatter:()=>l,metadata:()=>o,toc:()=>d});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"Webhook",description:"Webhook Plugin\n"},i=void 0,o={unversionedId:"Plugins/webhook",id:"Plugins/webhook",title:"Webhook",description:"Webhook Plugin\n",source:"@site/docs/Plugins/webhook.md",sourceDirName:"Plugins",slug:"/Plugins/webh [...]
\ No newline at end of file
diff --git a/assets/js/0f91f837.0ad56816.js b/assets/js/0f91f837.0ad56816.js
deleted file mode 100644
index 06be378f6e..0000000000
--- a/assets/js/0f91f837.0ad56816.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9674],{32436:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var a=i(87462),n=(i(67294),i(3905));i(61839);const r={title:"GitLab",description:"GitLab Plugin\n"},l=void 0,s={unversionedId:"Plugins/gitlab",id:"version-v0.15/Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/gitlab.md",sourceDirNam [...]
\ No newline at end of file
diff --git a/assets/js/0f91f837.71f3e709.js b/assets/js/0f91f837.71f3e709.js
new file mode 100644
index 0000000000..61500cde2f
--- /dev/null
+++ b/assets/js/0f91f837.71f3e709.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[89674],{32436:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var a=i(87462),n=(i(67294),i(3905));i(61839);const r={title:"GitLab",description:"GitLab Plugin\n"},l=void 0,s={unversionedId:"Plugins/gitlab",id:"version-v0.15/Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/gitlab.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/0feabe10.06bb2cda.js b/assets/js/0feabe10.06bb2cda.js
deleted file mode 100644
index 1d188a5279..0000000000
--- a/assets/js/0feabe10.06bb2cda.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1284],{83125:(t,i,e)=>{e.r(i),e.d(i,{assets:()=>u,contentTitle:()=>n,default:()=>l,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var o=e(87462),s=(e(67294),e(3905));e(61839);const r={title:"Commit Author Count",description:"Commit Author Count\n",sidebar_position:14},n=void 0,a={unversionedId:"Metrics/CommitAuthorCount",id:"version-v0.13/Metrics/CommitAuthorCount",title:"Commit Author Count",description:"Commit Author Cou [...]
\ No newline at end of file
diff --git a/assets/js/0feabe10.ca2d9fed.js b/assets/js/0feabe10.ca2d9fed.js
new file mode 100644
index 0000000000..7804fb42eb
--- /dev/null
+++ b/assets/js/0feabe10.ca2d9fed.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[21284],{83125:(t,i,e)=>{e.r(i),e.d(i,{assets:()=>u,contentTitle:()=>n,default:()=>l,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var o=e(87462),s=(e(67294),e(3905));e(61839);const r={title:"Commit Author Count",description:"Commit Author Count\n",sidebar_position:14},n=void 0,a={unversionedId:"Metrics/CommitAuthorCount",id:"version-v0.13/Metrics/CommitAuthorCount",title:"Commit Author Count",description:"Commit Author Co [...]
\ No newline at end of file
diff --git a/assets/js/104e1f96.07f0df01.js b/assets/js/104e1f96.07f0df01.js
deleted file mode 100644
index 725215745f..0000000000
--- a/assets/js/104e1f96.07f0df01.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6901],{38382:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>d});var o=t(87462),i=(t(67294),t(3905));t(61839);const n={title:"Install via Docker Compose",description:"The steps to install DevLake via Docker Compose\n",sidebar_position:1},r=void 0,l={unversionedId:"QuickStart/DockerComposeSetup",id:"version-v0.12/QuickStart/DockerComposeSetup",title:"Install v [...]
\ No newline at end of file
diff --git a/assets/js/104e1f96.717a4147.js b/assets/js/104e1f96.717a4147.js
new file mode 100644
index 0000000000..a478f5aa57
--- /dev/null
+++ b/assets/js/104e1f96.717a4147.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[66901],{38382:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>d});var o=t(87462),i=(t(67294),t(3905));t(61839);const n={title:"Install via Docker Compose",description:"The steps to install DevLake via Docker Compose\n",sidebar_position:1},r=void 0,l={unversionedId:"QuickStart/DockerComposeSetup",id:"version-v0.12/QuickStart/DockerComposeSetup",title:"Install  [...]
\ No newline at end of file
diff --git a/assets/js/10659d96.5fc37fe8.js b/assets/js/10659d96.5fc37fe8.js
deleted file mode 100644
index 7b266dc0ed..0000000000
--- a/assets/js/10659d96.5fc37fe8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9113],{35889:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>l});var s=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"Code Quality Test",description:"Code Quality Test\n",sidebar_position:31},n=void 0,r={unversionedId:"Metrics/CQTest",id:"Metrics/CQTest",title:"Code Quality Test",description:"Code Quality Test\n",source:"@site/docs/Metrics/CQTest.md", [...]
\ No newline at end of file
diff --git a/assets/js/10659d96.c68c5d12.js b/assets/js/10659d96.c68c5d12.js
new file mode 100644
index 0000000000..87b3a0eed8
--- /dev/null
+++ b/assets/js/10659d96.c68c5d12.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[29113],{35889:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>n,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>l});var s=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"Code Quality Test",description:"Code Quality Test\n",sidebar_position:31},n=void 0,r={unversionedId:"Metrics/CQTest",id:"Metrics/CQTest",title:"Code Quality Test",description:"Code Quality Test\n",source:"@site/docs/Metrics/CQTest.md" [...]
\ No newline at end of file
diff --git a/assets/js/106b53ed.dfe19e43.js b/assets/js/106b53ed.dfe19e43.js
new file mode 100644
index 0000000000..91cad2da02
--- /dev/null
+++ b/assets/js/106b53ed.dfe19e43.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[69815],{12882:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>u,frontMatter:()=>l,metadata:()=>r,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Developer Setup",description:"The steps to install DevLake in developer mode.\n",sidebar_position:1},o=void 0,r={unversionedId:"DeveloperManuals/DeveloperSetup",id:"version-v0.15/DeveloperManuals/DeveloperSetup",title:"Developer Setup [...]
\ No newline at end of file
diff --git a/assets/js/106b53ed.ef816252.js b/assets/js/106b53ed.ef816252.js
deleted file mode 100644
index 7df5ed1833..0000000000
--- a/assets/js/106b53ed.ef816252.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9815],{12882:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>u,frontMatter:()=>l,metadata:()=>r,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Developer Setup",description:"The steps to install DevLake in developer mode.\n",sidebar_position:1},o=void 0,r={unversionedId:"DeveloperManuals/DeveloperSetup",id:"version-v0.15/DeveloperManuals/DeveloperSetup",title:"Developer Setup" [...]
\ No newline at end of file
diff --git a/assets/js/1093cea5.1ae02bed.js b/assets/js/1093cea5.1ae02bed.js
deleted file mode 100644
index 5d648b1e6c..0000000000
--- a/assets/js/1093cea5.1ae02bed.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6505],{28806:(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:"Metrics/BuildCount",title:"Build Count",description:"Build Count\n",source:"@site/docs/Metrics/BuildCount.md",sourceDirNam [...]
\ No newline at end of file
diff --git a/assets/js/1093cea5.4ea6fe5a.js b/assets/js/1093cea5.4ea6fe5a.js
new file mode 100644
index 0000000000..64f13862b2
--- /dev/null
+++ b/assets/js/1093cea5.4ea6fe5a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[26505],{28806:(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:"Metrics/BuildCount",title:"Build Count",description:"Build Count\n",source:"@site/docs/Metrics/BuildCount.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/10b0607a.6b33b891.js b/assets/js/10b0607a.6b33b891.js
new file mode 100644
index 0000000000..07aa699b09
--- /dev/null
+++ b/assets/js/10b0607a.6b33b891.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[39747],{74898:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>a,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>l,toc:()=>u});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Build Count",description:"Build Count\n",sidebar_position:15},r=void 0,l={unversionedId:"Metrics/BuildCount",id:"version-v0.13/Metrics/BuildCount",title:"Build Count",description:"Build Count\n",source:"@site/versioned_docs/version-v0 [...]
\ No newline at end of file
diff --git a/assets/js/10b0607a.84d21570.js b/assets/js/10b0607a.84d21570.js
deleted file mode 100644
index 18ee7c9ebb..0000000000
--- a/assets/js/10b0607a.84d21570.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9747],{74898:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>a,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>l,toc:()=>u});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Build Count",description:"Build Count\n",sidebar_position:15},r=void 0,l={unversionedId:"Metrics/BuildCount",id:"version-v0.13/Metrics/BuildCount",title:"Build Count",description:"Build Count\n",source:"@site/versioned_docs/version-v0. [...]
\ No newline at end of file
diff --git a/assets/js/10ba31e8.3b49780c.js b/assets/js/10ba31e8.3b49780c.js
new file mode 100644
index 0000000000..78d958b04f
--- /dev/null
+++ b/assets/js/10ba31e8.3b49780c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3432],{31717:(o,e,t)=>{t.r(e),t.d(e,{assets:()=>a,contentTitle:()=>l,default:()=>d,frontMatter:()=>s,metadata:()=>r,toc:()=>u});var n=t(87462),i=(t(67294),t(3905));t(61839);const s={title:"Installation Troubleshooting",sidebar_position:1,description:"Installation Troubleshooting\n"},l=void 0,r={unversionedId:"Troubleshooting/Installation",id:"version-v0.16/Troubleshooting/Installation",title:"Installation Troubleshooting [...]
\ No newline at end of file
diff --git a/assets/js/111b6a37.81b11ddd.js b/assets/js/111b6a37.81b11ddd.js
new file mode 100644
index 0000000000..f6f3b2e8b4
--- /dev/null
+++ b/assets/js/111b6a37.81b11ddd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[68150],{63085:(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-v0.16/DataModels/ToolLayerSchema",title:"Tool L [...]
\ No newline at end of file
diff --git a/assets/js/11828ac4.52719293.js b/assets/js/11828ac4.52719293.js
new file mode 100644
index 0000000000..f8636c1d0b
--- /dev/null
+++ b/assets/js/11828ac4.52719293.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[82026],{1270:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>s,metadata:()=>r,toc:()=>d});var a=t(87462),o=(t(67294),t(3905));t(61839);const s={title:"PR Review Time",description:"PR Review Time\n",sidebar_position:17},n=void 0,r={unversionedId:"Metrics/PRReviewTime",id:"version-v0.15/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/11828ac4.a00e521b.js b/assets/js/11828ac4.a00e521b.js
deleted file mode 100644
index 64ab61835e..0000000000
--- a/assets/js/11828ac4.a00e521b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2026],{1270:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>s,metadata:()=>r,toc:()=>d});var a=t(87462),o=(t(67294),t(3905));t(61839);const s={title:"PR Review Time",description:"PR Review Time\n",sidebar_position:17},n=void 0,r={unversionedId:"Metrics/PRReviewTime",id:"version-v0.15/Metrics/PRReviewTime",title:"PR Review Time",description:"PR Review Time\n",source:"@site/versioned_d [...]
\ No newline at end of file
diff --git a/assets/js/11a2d024.9576d1b7.js b/assets/js/11a2d024.9576d1b7.js
deleted file mode 100644
index c494f48e86..0000000000
--- a/assets/js/11a2d024.9576d1b7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2563],{23155:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>u,toc:()=>p});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Feishu",description:"Feishu Plugin\n"},l=void 0,u={unversionedId:"Plugins/feishu",id:"Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/docs/Plugins/feishu.md",sourceDirName:"Plugins",slug:"/Plugins/feishu",per [...]
\ No newline at end of file
diff --git a/assets/js/11a2d024.d185337b.js b/assets/js/11a2d024.d185337b.js
new file mode 100644
index 0000000000..fe87d6aca3
--- /dev/null
+++ b/assets/js/11a2d024.d185337b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[62563],{23155:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>u,toc:()=>p});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Feishu",description:"Feishu Plugin\n"},l=void 0,u={unversionedId:"Plugins/feishu",id:"Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/docs/Plugins/feishu.md",sourceDirName:"Plugins",slug:"/Plugins/feishu",pe [...]
\ No newline at end of file
diff --git a/assets/js/121aca78.345509c6.js b/assets/js/121aca78.345509c6.js
new file mode 100644
index 0000000000..99d1483e7e
--- /dev/null
+++ b/assets/js/121aca78.345509c6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[65089],{47303:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>d});var o=a(87462),i=(a(67294),a(3905));a(61839);const n={title:"Install via Docker Compose",description:"The steps to install DevLake via Docker Compose\n",sidebar_position:1},r=void 0,l={unversionedId:"GettingStarted/DockerComposeSetup",id:"version-v0.14/GettingStarted/DockerComposeSetup",title:" [...]
\ No newline at end of file
diff --git a/assets/js/121aca78.a584f93a.js b/assets/js/121aca78.a584f93a.js
deleted file mode 100644
index b01bbd59d3..0000000000
--- a/assets/js/121aca78.a584f93a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5089],{47303:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>d});var o=a(87462),i=(a(67294),a(3905));a(61839);const n={title:"Install via Docker Compose",description:"The steps to install DevLake via Docker Compose\n",sidebar_position:1},r=void 0,l={unversionedId:"GettingStarted/DockerComposeSetup",id:"version-v0.14/GettingStarted/DockerComposeSetup",title:"I [...]
\ No newline at end of file
diff --git a/assets/js/1232bc64.58988093.js b/assets/js/1232bc64.58988093.js
new file mode 100644
index 0000000000..7dbc17d6fd
--- /dev/null
+++ b/assets/js/1232bc64.58988093.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9189],{73296:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>s,metadata:()=>r,toc:()=>d});var a=t(87462),o=(t(67294),t(3905));t(61839);const s={title:"PR Review Time",description:"PR Review Time\n",sidebar_position:17},n=void 0,r={unversionedId:"Metrics/PRReviewTime",id:"version-v0.16/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/12988177.0834897c.js b/assets/js/12988177.0834897c.js
new file mode 100644
index 0000000000..0c92a43eca
--- /dev/null
+++ b/assets/js/12988177.0834897c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[14352],{92206:(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-v0.16/Metrics/CQDuplicatedLines",title:"Code Quality Duplicated Lines" [...]
\ No newline at end of file
diff --git a/assets/js/136450a4.2dede264.js b/assets/js/136450a4.2dede264.js
new file mode 100644
index 0000000000..9bf7d793f5
--- /dev/null
+++ b/assets/js/136450a4.2dede264.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[35886],{88382:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>a,metadata:()=>r,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const a={title:"Bug Age",description:"Bug Age\n",sidebar_position:9},n=void 0,r={unversionedId:"Metrics/BugAge",id:"version-v0.13/Metrics/BugAge",title:"Bug Age",description:"Bug Age\n",source:"@site/versioned_docs/version-v0.13/Metrics/BugAge.md",so [...]
\ No newline at end of file
diff --git a/assets/js/136450a4.ed323418.js b/assets/js/136450a4.ed323418.js
deleted file mode 100644
index a1dc752b83..0000000000
--- a/assets/js/136450a4.ed323418.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5886],{88382:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>a,metadata:()=>r,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const a={title:"Bug Age",description:"Bug Age\n",sidebar_position:9},n=void 0,r={unversionedId:"Metrics/BugAge",id:"version-v0.13/Metrics/BugAge",title:"Bug Age",description:"Bug Age\n",source:"@site/versioned_docs/version-v0.13/Metrics/BugAge.md",sou [...]
\ No newline at end of file
diff --git a/assets/js/136fc98c.435b39a0.js b/assets/js/136fc98c.435b39a0.js
new file mode 100644
index 0000000000..8393f33866
--- /dev/null
+++ b/assets/js/136fc98c.435b39a0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[49563],{87435:(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-v0.11/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/P [...]
\ No newline at end of file
diff --git a/assets/js/136fc98c.ffcd0086.js b/assets/js/136fc98c.ffcd0086.js
deleted file mode 100644
index 28f41a7335..0000000000
--- a/assets/js/136fc98c.ffcd0086.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9563],{87435:(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-v0.11/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/Pl [...]
\ No newline at end of file
diff --git a/assets/js/14557bbd.0ecb5be2.js b/assets/js/14557bbd.0ecb5be2.js
new file mode 100644
index 0000000000..fc9c78a2e5
--- /dev/null
+++ b/assets/js/14557bbd.0ecb5be2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[94989],{29110:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>c,frontMatter:()=>r,metadata:()=>l,toc:()=>d});var a=i(87462),n=(i(67294),i(3905));i(61839);const r={title:"DORA - Mean Time to Restore Service",description:"DORA - Mean Time to Restore Service\n",sidebar_position:20},o=void 0,l={unversionedId:"Metrics/MTTR",id:"version-v0.13/Metrics/MTTR",title:"DORA - Mean Time to Restore Service",descrip [...]
\ No newline at end of file
diff --git a/assets/js/14557bbd.9ea4a108.js b/assets/js/14557bbd.9ea4a108.js
deleted file mode 100644
index 646be4db4e..0000000000
--- a/assets/js/14557bbd.9ea4a108.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4989],{29110:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>c,frontMatter:()=>r,metadata:()=>l,toc:()=>d});var a=i(87462),n=(i(67294),i(3905));i(61839);const r={title:"DORA - Mean Time to Restore Service",description:"DORA - Mean Time to Restore Service\n",sidebar_position:20},o=void 0,l={unversionedId:"Metrics/MTTR",id:"version-v0.13/Metrics/MTTR",title:"DORA - Mean Time to Restore Service",descript [...]
\ No newline at end of file
diff --git a/assets/js/15691678.4ae24e67.js b/assets/js/15691678.4ae24e67.js
new file mode 100644
index 0000000000..ba3924744f
--- /dev/null
+++ b/assets/js/15691678.4ae24e67.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[97563],{20868:(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:"Plugins/gitextractor",title:"GitExtractor",description:"GitExtractor Plugin\n",source:"@site/docs/Plugins/gitextractor.md",sourceD [...]
\ No newline at end of file
diff --git a/assets/js/15691678.7f123050.js b/assets/js/15691678.7f123050.js
deleted file mode 100644
index 5123fb6bcd..0000000000
--- a/assets/js/15691678.7f123050.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7563],{20868:(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:"Plugins/gitextractor",title:"GitExtractor",description:"GitExtractor Plugin\n",source:"@site/docs/Plugins/gitextractor.md",sourceDi [...]
\ No newline at end of file
diff --git a/assets/js/16215c02.064be295.js b/assets/js/16215c02.064be295.js
deleted file mode 100644
index 1758562cc8..0000000000
--- a/assets/js/16215c02.064be295.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3709],{42452:a=>{a.exports=JSON.parse('{"title":"User Manuals","slug":"UserManuals","permalink":"/docs/v0.14/UserManuals","navigation":{"previous":{"title":"Install via Rainbond","permalink":"/docs/v0.14/GettingStarted/RainbondSetup"},"next":{"title":"Tutorial","permalink":"/docs/v0.14/UserManuals/ConfigUI/Tutorial"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/16215c02.df8ead8c.js b/assets/js/16215c02.df8ead8c.js
new file mode 100644
index 0000000000..a6d3640e4b
--- /dev/null
+++ b/assets/js/16215c02.df8ead8c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[63709],{42452:a=>{a.exports=JSON.parse('{"title":"User Manuals","slug":"UserManuals","permalink":"/docs/v0.14/UserManuals","navigation":{"previous":{"title":"Install via Rainbond","permalink":"/docs/v0.14/GettingStarted/RainbondSetup"},"next":{"title":"Tutorial","permalink":"/docs/v0.14/UserManuals/ConfigUI/Tutorial"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/16d494f8.e6d909bc.js b/assets/js/16d494f8.e6d909bc.js
deleted file mode 100644
index 36d85152d1..0000000000
--- a/assets/js/16d494f8.e6d909bc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4244],{62936:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>l,metadata:()=>o,toc:()=>d});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,o={unversionedId:"Metrics/CFR",id:"version-v0.15/Metrics/CFR",title:"DORA - Change Failure Rate",description:"DORA - Change Failure Ra [...]
\ No newline at end of file
diff --git a/assets/js/16d494f8.f87fd50c.js b/assets/js/16d494f8.f87fd50c.js
new file mode 100644
index 0000000000..9f69c8b5b9
--- /dev/null
+++ b/assets/js/16d494f8.f87fd50c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[14244],{62936:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>l,metadata:()=>o,toc:()=>d});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,o={unversionedId:"Metrics/CFR",id:"version-v0.15/Metrics/CFR",title:"DORA - Change Failure Rate",description:"DORA - Change Failure R [...]
\ No newline at end of file
diff --git a/assets/js/16e4fd07.9a5e31f4.js b/assets/js/16e4fd07.9a5e31f4.js
new file mode 100644
index 0000000000..d522ef85f4
--- /dev/null
+++ b/assets/js/16e4fd07.9a5e31f4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[67160],{27621:(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:"DataModels/SystemTables",title:"System Tables",description:"Stores DevLake's own entities\n",sour [...]
\ No newline at end of file
diff --git a/assets/js/16e4fd07.c3aab386.js b/assets/js/16e4fd07.c3aab386.js
deleted file mode 100644
index e5436fda2a..0000000000
--- a/assets/js/16e4fd07.c3aab386.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7160],{27621:(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:"DataModels/SystemTables",title:"System Tables",description:"Stores DevLake's own entities\n",sourc [...]
\ No newline at end of file
diff --git a/assets/js/17896441.7c345a51.js b/assets/js/17896441.7c345a51.js
deleted file mode 100644
index a66718d077..0000000000
--- a/assets/js/17896441.7c345a51.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7918],{31986:(e,t,n)=>{n.d(t,{Z:()=>E});var a=n(87462),l=n(67294),r=n(86010),s=n(35281),o=n(52802),c=n(48596),i=n(39960),d=n(44996),m=n(95999);function u(e){return l.createElement("svg",(0,a.Z)({viewBox:"0 0 24 24"},e),l.createElement("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z" [...]
\ No newline at end of file
diff --git a/assets/js/17896441.812368e2.js b/assets/js/17896441.812368e2.js
new file mode 100644
index 0000000000..c26ad00807
--- /dev/null
+++ b/assets/js/17896441.812368e2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[27918],{31986:(e,t,n)=>{n.d(t,{Z:()=>E});var a=n(87462),l=n(67294),r=n(86010),s=n(35281),o=n(52802),c=n(48596),i=n(39960),d=n(44996),m=n(95999);function u(e){return l.createElement("svg",(0,a.Z)({viewBox:"0 0 24 24"},e),l.createElement("path",{d:"M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z [...]
\ No newline at end of file
diff --git a/assets/js/18013cda.8d007d93.js b/assets/js/18013cda.8d007d93.js
deleted file mode 100644
index a7d873261e..0000000000
--- a/assets/js/18013cda.8d007d93.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8709],{14386:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>r,default:()=>p,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const l={title:"BitBucket(Beta)",description:"BitBucket Plugin\n"},r=void 0,s={unversionedId:"Plugins/bitbucket",id:"Plugins/bitbucket",title:"BitBucket(Beta)",description:"BitBucket Plugin\n",source:"@site/docs/Plugins/bitbucket.md",sourceDirName:"Pl [...]
\ No newline at end of file
diff --git a/assets/js/18013cda.c28c3829.js b/assets/js/18013cda.c28c3829.js
new file mode 100644
index 0000000000..9cf63ed583
--- /dev/null
+++ b/assets/js/18013cda.c28c3829.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[58709],{14386:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>r,default:()=>p,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const l={title:"BitBucket(Beta)",description:"BitBucket Plugin\n"},r=void 0,s={unversionedId:"Plugins/bitbucket",id:"Plugins/bitbucket",title:"BitBucket(Beta)",description:"BitBucket Plugin\n",source:"@site/docs/Plugins/bitbucket.md",sourceDirName:"P [...]
\ No newline at end of file
diff --git a/assets/js/180fb013.5bfb0b92.js b/assets/js/180fb013.5bfb0b92.js
new file mode 100644
index 0000000000..e887f92d5c
--- /dev/null
+++ b/assets/js/180fb013.5bfb0b92.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[52614],{43211:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>p,frontMatter:()=>n,metadata:()=>s,toc:()=>c});var o=i(87462),a=(i(67294),i(3905));i(61839);const n={title:"GitLab",sidebar_position:3,description:"Config UI instruction for GitLab"},l=void 0,s={unversionedId:"Configuration/GitLab",id:"Configuration/GitLab",title:"GitLab",description:"Config UI instruction for GitLab",source:"@site/docs/Con [...]
\ No newline at end of file
diff --git a/assets/js/180fb013.89cda187.js b/assets/js/180fb013.89cda187.js
deleted file mode 100644
index be3a3463a4..0000000000
--- a/assets/js/180fb013.89cda187.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2614],{43211:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>p,frontMatter:()=>n,metadata:()=>s,toc:()=>c});var o=i(87462),a=(i(67294),i(3905));i(61839);const n={title:"GitLab",sidebar_position:3,description:"Config UI instruction for GitLab"},l=void 0,s={unversionedId:"Configuration/GitLab",id:"Configuration/GitLab",title:"GitLab",description:"Config UI instruction for GitLab",source:"@site/docs/Conf [...]
\ No newline at end of file
diff --git a/assets/js/186495f6.ca131d04.js b/assets/js/186495f6.ca131d04.js
deleted file mode 100644
index 84597f954a..0000000000
--- a/assets/js/186495f6.ca131d04.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8549],{80361:(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:"Metrics/AddedLinesOfCode",title:"Added Lines of Code",description:"Added Lines of Code\n",source:"@s [...]
\ No newline at end of file
diff --git a/assets/js/186495f6.ec3f1497.js b/assets/js/186495f6.ec3f1497.js
new file mode 100644
index 0000000000..86d3274752
--- /dev/null
+++ b/assets/js/186495f6.ec3f1497.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[88549],{80361:(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:"Metrics/AddedLinesOfCode",title:"Added Lines of Code",description:"Added Lines of Code\n",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/18714bbd.7d327433.js b/assets/js/18714bbd.7d327433.js
new file mode 100644
index 0000000000..b5287e7008
--- /dev/null
+++ b/assets/js/18714bbd.7d327433.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80637],{34018:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>p});var a=t(87462),i=(t(67294),t(3905));t(61839);const o={title:"Blueprint Advanced Mode",sidebar_position:9,description:"Using the advanced mode of Config-UI\n"},l=void 0,r={unversionedId:"Configuration/AdvancedMode",id:"Configuration/AdvancedMode",title:"Blueprint Advanced Mode",description:"Usin [...]
\ No newline at end of file
diff --git a/assets/js/18714bbd.8f960643.js b/assets/js/18714bbd.8f960643.js
deleted file mode 100644
index 61138c187c..0000000000
--- a/assets/js/18714bbd.8f960643.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[637],{34018:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>p});var a=t(87462),i=(t(67294),t(3905));t(61839);const o={title:"Blueprint Advanced Mode",sidebar_position:9,description:"Using the advanced mode of Config-UI\n"},l=void 0,r={unversionedId:"Configuration/AdvancedMode",id:"Configuration/AdvancedMode",title:"Blueprint Advanced Mode",description:"Using  [...]
\ No newline at end of file
diff --git a/assets/js/1a8d6afb.ad31c588.js b/assets/js/1a8d6afb.ad31c588.js
deleted file mode 100644
index ab616bbb31..0000000000
--- a/assets/js/1a8d6afb.ad31c588.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2613],{56140:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>p});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"PagerDuty(WIP)",description:"PagerDuty Plugin\n"},l=void 0,o={unversionedId:"Plugins/pagerduty",id:"Plugins/pagerduty",title:"PagerDuty(WIP)",description:"PagerDuty Plugin\n",source:"@site/docs/Plugins/pagerduty.md",sourceDirName:"Plug [...]
\ No newline at end of file
diff --git a/assets/js/1a8d6afb.e56c5c76.js b/assets/js/1a8d6afb.e56c5c76.js
new file mode 100644
index 0000000000..410bfbc744
--- /dev/null
+++ b/assets/js/1a8d6afb.e56c5c76.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[42613],{56140:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>p});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"PagerDuty(WIP)",description:"PagerDuty Plugin\n"},l=void 0,o={unversionedId:"Plugins/pagerduty",id:"Plugins/pagerduty",title:"PagerDuty(WIP)",description:"PagerDuty Plugin\n",source:"@site/docs/Plugins/pagerduty.md",sourceDirName:"Plu [...]
\ No newline at end of file
diff --git a/assets/js/1aa83224.1859da7a.js b/assets/js/1aa83224.1859da7a.js
new file mode 100644
index 0000000000..e667c74353
--- /dev/null
+++ b/assets/js/1aa83224.1859da7a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[49891],{61214:(n,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var a=t(87462),i=(t(67294),t(3905));t(61839);const o={title:"Jira",description:"Jira Plugin\n"},r=void 0,s={unversionedId:"Plugins/jira",id:"version-v0.14/Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/jira.md",sourceDirName:"Plugins",s [...]
\ No newline at end of file
diff --git a/assets/js/1aa83224.7f171cc0.js b/assets/js/1aa83224.7f171cc0.js
deleted file mode 100644
index d51ad566b6..0000000000
--- a/assets/js/1aa83224.7f171cc0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9891],{61214:(n,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var a=t(87462),i=(t(67294),t(3905));t(61839);const o={title:"Jira",description:"Jira Plugin\n"},r=void 0,s={unversionedId:"Plugins/jira",id:"version-v0.14/Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/jira.md",sourceDirName:"Plugins",sl [...]
\ No newline at end of file
diff --git a/assets/js/1b25ba5b.96b4dcc4.js b/assets/js/1b25ba5b.96b4dcc4.js
new file mode 100644
index 0000000000..5bc89598b9
--- /dev/null
+++ b/assets/js/1b25ba5b.96b4dcc4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[60491],{64472:e=>{e.exports=JSON.parse('{"title":"Metrics","slug":"Metrics","permalink":"/docs/v0.14/Metrics","navigation":{"previous":{"title":"Supported Data Sources","permalink":"/docs/v0.14/SupportedDataSources"},"next":{"title":"PR Coding Time","permalink":"/docs/v0.14/Metrics/CodingTime"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/1b25ba5b.ed2ec2ad.js b/assets/js/1b25ba5b.ed2ec2ad.js
deleted file mode 100644
index f25a8aa949..0000000000
--- a/assets/js/1b25ba5b.ed2ec2ad.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[491],{64472:e=>{e.exports=JSON.parse('{"title":"Metrics","slug":"Metrics","permalink":"/docs/v0.14/Metrics","navigation":{"previous":{"title":"Supported Data Sources","permalink":"/docs/v0.14/SupportedDataSources"},"next":{"title":"PR Coding Time","permalink":"/docs/v0.14/Metrics/CodingTime"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/1b5119c5.0ba3d412.js b/assets/js/1b5119c5.0ba3d412.js
deleted file mode 100644
index 2978a46db8..0000000000
--- a/assets/js/1b5119c5.0ba3d412.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9332],{10265:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>p});var n=i(87462),r=(i(67294),i(3905));i(61839);const a={title:"DB Migration",description:"DB Migration\n",sidebar_position:3},o=void 0,s={unversionedId:"DeveloperManuals/DBMigration",id:"version-v0.12/DeveloperManuals/DBMigration",title:"DB Migration",description:"DB Migration\n",source:"@site/ver [...]
\ No newline at end of file
diff --git a/assets/js/1b5119c5.909948fd.js b/assets/js/1b5119c5.909948fd.js
new file mode 100644
index 0000000000..cc76bcaaf6
--- /dev/null
+++ b/assets/js/1b5119c5.909948fd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[39332],{10265:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>p});var n=i(87462),r=(i(67294),i(3905));i(61839);const a={title:"DB Migration",description:"DB Migration\n",sidebar_position:3},o=void 0,s={unversionedId:"DeveloperManuals/DBMigration",id:"version-v0.12/DeveloperManuals/DBMigration",title:"DB Migration",description:"DB Migration\n",source:"@site/ve [...]
\ No newline at end of file
diff --git a/assets/js/1b984ef1.6672bb5f.js b/assets/js/1b984ef1.6672bb5f.js
new file mode 100644
index 0000000000..49e1ef2286
--- /dev/null
+++ b/assets/js/1b984ef1.6672bb5f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55263],{87434:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>k,frontMatter:()=>o,metadata:()=>a,toc:()=>u});var r=i(87462),n=(i(67294),i(3905));const o={title:"Weekly Bug Retro",description:"DevLake Live Demo\n"},s="Weekly Bug Retro",a={unversionedId:"QAEngineers/WeeklyBugRetro",id:"QAEngineers/WeeklyBugRetro",title:"Weekly Bug Retro",description:"DevLake Live Demo\n",source:"@site/livedemo/QAEnginee [...]
\ No newline at end of file
diff --git a/assets/js/1b984ef1.b33df2eb.js b/assets/js/1b984ef1.b33df2eb.js
deleted file mode 100644
index cbd55c6d41..0000000000
--- a/assets/js/1b984ef1.b33df2eb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5263],{87434:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>k,frontMatter:()=>o,metadata:()=>a,toc:()=>u});var r=i(87462),n=(i(67294),i(3905));const o={title:"Weekly Bug Retro",description:"DevLake Live Demo\n"},s="Weekly Bug Retro",a={unversionedId:"QAEngineers/WeeklyBugRetro",id:"QAEngineers/WeeklyBugRetro",title:"Weekly Bug Retro",description:"DevLake Live Demo\n",source:"@site/livedemo/QAEngineer [...]
\ No newline at end of file
diff --git a/assets/js/1be78505.aa752fce.js b/assets/js/1be78505.aa752fce.js
new file mode 100644
index 0000000000..f326672ef8
--- /dev/null
+++ b/assets/js/1be78505.aa752fce.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[29514,4972],{19963:(e,t,n)=>{n.r(t),n.d(t,{default:()=>Ce});var a=n(67294),l=n(86010),o=n(1944),r=n(35281),c=n(52802),i=n(43320),s=n(74477),d=n(1116),m=n(82164),u=n(95999),b=n(12466),p=n(85936);const h="backToTopButton_sjWU",E="backToTopButtonShow_xfvO";function f(){const{shown:e,scrollToTop:t}=function(e){let{threshold:t}=e;const[n,l]=(0,a.useState)(!1),o=(0,a.useRef)(!1),{startScroll:r,cancelScroll:c}=(0,b.Ct)();return [...]
\ No newline at end of file
diff --git a/assets/js/1be78505.fe9c59be.js b/assets/js/1be78505.fe9c59be.js
deleted file mode 100644
index 5e87bc0c85..0000000000
--- a/assets/js/1be78505.fe9c59be.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9514,4972],{19963:(e,t,n)=>{n.r(t),n.d(t,{default:()=>Ce});var a=n(67294),l=n(86010),o=n(1944),r=n(35281),c=n(52802),i=n(43320),s=n(74477),d=n(1116),m=n(82164),u=n(95999),b=n(12466),p=n(85936);const h="backToTopButton_sjWU",E="backToTopButtonShow_xfvO";function f(){const{shown:e,scrollToTop:t}=function(e){let{threshold:t}=e;const[n,l]=(0,a.useState)(!1),o=(0,a.useRef)(!1),{startScroll:r,cancelScroll:c}=(0,b.Ct)();return( [...]
\ No newline at end of file
diff --git a/assets/js/1c944835.3911a352.js b/assets/js/1c944835.3911a352.js
deleted file mode 100644
index 126d02b836..0000000000
--- a/assets/js/1c944835.3911a352.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6717],{19783:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>u,contentTitle:()=>i,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>s});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:3},i=void 0,r={unversionedId:"Overview/Roadmap",id:"Overview/Roadmap",title:"Roadmap",description:"The goals and roadmap for DevLake\n",source:"@site/docs/Over [...]
\ No newline at end of file
diff --git a/assets/js/1c944835.c4f9f2ae.js b/assets/js/1c944835.c4f9f2ae.js
new file mode 100644
index 0000000000..6c852d7650
--- /dev/null
+++ b/assets/js/1c944835.c4f9f2ae.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[16717],{19783:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>u,contentTitle:()=>i,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>s});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:3},i=void 0,r={unversionedId:"Overview/Roadmap",id:"Overview/Roadmap",title:"Roadmap",description:"The goals and roadmap for DevLake\n",source:"@site/docs/Ove [...]
\ No newline at end of file
diff --git a/assets/js/1cd4a310.88d3cce0.js b/assets/js/1cd4a310.88d3cce0.js
deleted file mode 100644
index 7412dd84b1..0000000000
--- a/assets/js/1cd4a310.88d3cce0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9155],{3802:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>a,default:()=>p,frontMatter:()=>s,metadata:()=>d,toc:()=>l});var i=t(87462),o=(t(67294),t(3905));t(61839);const s={title:"Configuring Jenkins",sidebar_position:5,description:"Config UI instruction for Jenkins"},a=void 0,d={unversionedId:"UserManuals/ConfigUI/Jenkins",id:"version-v0.12/UserManuals/ConfigUI/Jenkins",title:"Configuring Jenkins",description:"C [...]
\ No newline at end of file
diff --git a/assets/js/1cd4a310.f5d9cf63.js b/assets/js/1cd4a310.f5d9cf63.js
new file mode 100644
index 0000000000..643bf99472
--- /dev/null
+++ b/assets/js/1cd4a310.f5d9cf63.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[19155],{3802:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>a,default:()=>p,frontMatter:()=>s,metadata:()=>d,toc:()=>l});var i=t(87462),o=(t(67294),t(3905));t(61839);const s={title:"Configuring Jenkins",sidebar_position:5,description:"Config UI instruction for Jenkins"},a=void 0,d={unversionedId:"UserManuals/ConfigUI/Jenkins",id:"version-v0.12/UserManuals/ConfigUI/Jenkins",title:"Configuring Jenkins",description:" [...]
\ No newline at end of file
diff --git a/assets/js/1ce30bcf.0c045bd9.js b/assets/js/1ce30bcf.0c045bd9.js
deleted file mode 100644
index d0d85f3cea..0000000000
--- a/assets/js/1ce30bcf.0c045bd9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4204],{61898:e=>{e.exports=JSON.parse('{"title":"Data Models","slug":"DataModels","permalink":"/docs/v0.14/DataModels","navigation":{"previous":{"title":"DORA - Change Failure Rate","permalink":"/docs/v0.14/Metrics/CFR"},"next":{"title":"Domain Layer Schema","permalink":"/docs/v0.14/DataModels/DevLakeDomainLayerSchema"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/1ce30bcf.5504d969.js b/assets/js/1ce30bcf.5504d969.js
new file mode 100644
index 0000000000..723cf7a9d3
--- /dev/null
+++ b/assets/js/1ce30bcf.5504d969.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[34204],{61898:e=>{e.exports=JSON.parse('{"title":"Data Models","slug":"DataModels","permalink":"/docs/v0.14/DataModels","navigation":{"previous":{"title":"DORA - Change Failure Rate","permalink":"/docs/v0.14/Metrics/CFR"},"next":{"title":"Domain Layer Schema","permalink":"/docs/v0.14/DataModels/DevLakeDomainLayerSchema"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/1d7d0638.0fd86a1c.js b/assets/js/1d7d0638.0fd86a1c.js
new file mode 100644
index 0000000000..7ebbb8ebb8
--- /dev/null
+++ b/assets/js/1d7d0638.0fd86a1c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[83594],{17523:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>h,frontMatter:()=>r,metadata:()=>l,toc:()=>m});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"DORA - Lead Time for Changes",description:"DORA - Lead Time for Changes\n",sidebar_position:27},o=void 0,l={unversionedId:"Metrics/LeadTimeForChanges",id:"version-v0.16/Metrics/LeadTimeForChanges",title:"DORA - Lead Time for Changes", [...]
\ No newline at end of file
diff --git a/assets/js/1f1f2049.44ecb6b4.js b/assets/js/1f1f2049.44ecb6b4.js
new file mode 100644
index 0000000000..91781bdbe6
--- /dev/null
+++ b/assets/js/1f1f2049.44ecb6b4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[11536],{24075:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>a,metadata:()=>l,toc:()=>p});var n=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"GitExtractor",description:"GitExtractor Plugin\n"},r=void 0,l={unversionedId:"Plugins/gitextractor",id:"version-v0.12/Plugins/gitextractor",title:"GitExtractor",description:"GitExtractor Plugin\n",source:"@site/versioned_docs/version- [...]
\ No newline at end of file
diff --git a/assets/js/1f1f2049.8f63212d.js b/assets/js/1f1f2049.8f63212d.js
deleted file mode 100644
index 9a117c8c6a..0000000000
--- a/assets/js/1f1f2049.8f63212d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1536],{24075:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>a,metadata:()=>l,toc:()=>p});var n=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"GitExtractor",description:"GitExtractor Plugin\n"},r=void 0,l={unversionedId:"Plugins/gitextractor",id:"version-v0.12/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/1f327084.6aeaac5c.js b/assets/js/1f327084.6aeaac5c.js
new file mode 100644
index 0000000000..62fce00efc
--- /dev/null
+++ b/assets/js/1f327084.6aeaac5c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[44197],{23213:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>l,metadata:()=>n,toc:()=>p});var i=a(87462),o=(a(67294),a(3905));a(61839);const l={title:"Install via Temporal",sidebar_position:6,description:"The steps to install DevLake in Temporal mode.\n"},r=void 0,n={unversionedId:"QuickStart/TemporalSetup",id:"version-v0.12/QuickStart/TemporalSetup",title:"Install via Temporal",des [...]
\ No newline at end of file
diff --git a/assets/js/1f327084.a09e17a2.js b/assets/js/1f327084.a09e17a2.js
deleted file mode 100644
index ca503860bb..0000000000
--- a/assets/js/1f327084.a09e17a2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4197],{23213:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>l,metadata:()=>n,toc:()=>p});var i=a(87462),o=(a(67294),a(3905));a(61839);const l={title:"Install via Temporal",sidebar_position:6,description:"The steps to install DevLake in Temporal mode.\n"},r=void 0,n={unversionedId:"QuickStart/TemporalSetup",id:"version-v0.12/QuickStart/TemporalSetup",title:"Install via Temporal",desc [...]
\ No newline at end of file
diff --git a/assets/js/1f391b9e.2ddb7a6f.js b/assets/js/1f391b9e.2ddb7a6f.js
deleted file mode 100644
index 436cab6dbb..0000000000
--- a/assets/js/1f391b9e.2ddb7a6f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3085],{14247:(e,n,t)=>{t.r(n),t.d(n,{default:()=>d});var l=t(67294),a=t(86010),r=t(1944),c=t(35281),i=t(82164),o=t(80210),s=t(39407);const m="mdxPageWrapper_j9I6";function d(e){const{content:n}=e,{metadata:{title:t,description:d,frontMatter:u}}=n,{wrapperClassName:f,hide_table_of_contents:v}=u;return l.createElement(r.FG,{className:(0,a.Z)(f??c.k.wrapper.mdxPages,c.k.page.mdxPage)},l.createElement(r.d,{title:t,descriptio [...]
\ No newline at end of file
diff --git a/assets/js/1f391b9e.da16c9ec.js b/assets/js/1f391b9e.da16c9ec.js
new file mode 100644
index 0000000000..a353e52b66
--- /dev/null
+++ b/assets/js/1f391b9e.da16c9ec.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[13085],{14247:(e,n,t)=>{t.r(n),t.d(n,{default:()=>d});var l=t(67294),a=t(86010),r=t(1944),c=t(35281),i=t(82164),o=t(80210),s=t(39407);const m="mdxPageWrapper_j9I6";function d(e){const{content:n}=e,{metadata:{title:t,description:d,frontMatter:u}}=n,{wrapperClassName:f,hide_table_of_contents:v}=u;return l.createElement(r.FG,{className:(0,a.Z)(f??c.k.wrapper.mdxPages,c.k.page.mdxPage)},l.createElement(r.d,{title:t,descripti [...]
\ No newline at end of file
diff --git a/assets/js/1f897ec0.5e7155bd.js b/assets/js/1f897ec0.5e7155bd.js
new file mode 100644
index 0000000000..aba8607a82
--- /dev/null
+++ b/assets/js/1f897ec0.5e7155bd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[75155],{43929:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>n,toc:()=>l});var i=a(87462),o=(a(67294),a(3905));a(61839);const s={title:"Introduction",description:"General introduction of Apache DevLake",sidebar_position:1},r=void 0,n={unversionedId:"Overview/Introduction",id:"version-v0.13/Overview/Introduction",title:"Introduction",description:"General introduction o [...]
\ No newline at end of file
diff --git a/assets/js/1f897ec0.aa2655d6.js b/assets/js/1f897ec0.aa2655d6.js
deleted file mode 100644
index dfbcb7cab5..0000000000
--- a/assets/js/1f897ec0.aa2655d6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5155],{43929:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>n,toc:()=>l});var i=a(87462),o=(a(67294),a(3905));a(61839);const s={title:"Introduction",description:"General introduction of Apache DevLake",sidebar_position:1},r=void 0,n={unversionedId:"Overview/Introduction",id:"version-v0.13/Overview/Introduction",title:"Introduction",description:"General introduction of [...]
\ No newline at end of file
diff --git a/assets/js/20962163.b01dedb6.js b/assets/js/20962163.b01dedb6.js
new file mode 100644
index 0000000000..f33239f1c4
--- /dev/null
+++ b/assets/js/20962163.b01dedb6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[89086],{33168:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>a,default:()=>m,frontMatter:()=>l,metadata:()=>r,toc:()=>c});var o=t(87462),s=(t(67294),t(3905));t(61839);const l={title:"PR Cycle Time",description:"PR Cycle Time\n",sidebar_position:2},a=void 0,r={unversionedId:"Metrics/CycleTime",id:"version-v0.13/Metrics/CycleTime",title:"PR Cycle Time",description:"PR Cycle Time\n",source:"@site/versioned_docs/versi [...]
\ No newline at end of file
diff --git a/assets/js/20962163.d26a7bc8.js b/assets/js/20962163.d26a7bc8.js
deleted file mode 100644
index 8ae0a32047..0000000000
--- a/assets/js/20962163.d26a7bc8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9086],{33168:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>a,default:()=>m,frontMatter:()=>l,metadata:()=>r,toc:()=>c});var o=t(87462),s=(t(67294),t(3905));t(61839);const l={title:"PR Cycle Time",description:"PR Cycle Time\n",sidebar_position:2},a=void 0,r={unversionedId:"Metrics/CycleTime",id:"version-v0.13/Metrics/CycleTime",title:"PR Cycle Time",description:"PR Cycle Time\n",source:"@site/versioned_docs/versio [...]
\ No newline at end of file
diff --git a/assets/js/20ca94a0.54eab1d1.js b/assets/js/20ca94a0.54eab1d1.js
new file mode 100644
index 0000000000..705856e0fa
--- /dev/null
+++ b/assets/js/20ca94a0.54eab1d1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[23721],{84338:(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-v0.16/Configuration/Dashboards/GrafanaUserGuide",title:"Grafana User Guide [...]
\ No newline at end of file
diff --git a/assets/js/210.e37fdeb4.js b/assets/js/210.e37fdeb4.js
deleted file mode 100644
index c9f925fa0d..0000000000
--- a/assets/js/210.e37fdeb4.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunkwww=self.webpackChunkwww||[]).push([[210],{92503:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var o=n(87462),a=n(67294),r=n(86010),l=n(95999),c=n(86668);const s="anchorWithStickyNavbar_LWe7",i="anchorWithHideOnScrollNavbar_WYt5";function u(e){let{as:t,id:n,...u}=e;const{navbar:{hideOnScroll:m}}=(0,c.L)();return"h1"!==t&&n?a.createElement(t,(0,o.Z)({},u,{className:(0,r.Z)("anchor",m?i:s),id:n}),u.children,a.createElement("a",{className:"hash-link",href:`#${n}`,title:(0,l.I)({ [...]
\ No newline at end of file
diff --git a/assets/js/21891f7a.7375fdaf.js b/assets/js/21891f7a.7375fdaf.js
new file mode 100644
index 0000000000..9c32d01b14
--- /dev/null
+++ b/assets/js/21891f7a.7375fdaf.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64481],{11481:e=>{e.exports=JSON.parse('{"title":"Getting Started","slug":"GettingStarted","permalink":"/docs/v0.14/GettingStarted","navigation":{"previous":{"title":"Roadmap","permalink":"/docs/v0.14/Overview/Roadmap"},"next":{"title":"Install via Docker Compose","permalink":"/docs/v0.14/GettingStarted/DockerComposeSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/21891f7a.88814968.js b/assets/js/21891f7a.88814968.js
deleted file mode 100644
index 508c030290..0000000000
--- a/assets/js/21891f7a.88814968.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4481],{11481:e=>{e.exports=JSON.parse('{"title":"Getting Started","slug":"GettingStarted","permalink":"/docs/v0.14/GettingStarted","navigation":{"previous":{"title":"Roadmap","permalink":"/docs/v0.14/Overview/Roadmap"},"next":{"title":"Install via Docker Compose","permalink":"/docs/v0.14/GettingStarted/DockerComposeSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/21ae9e4e.33766c6e.js b/assets/js/21ae9e4e.33766c6e.js
new file mode 100644
index 0000000000..1d2cfb2560
--- /dev/null
+++ b/assets/js/21ae9e4e.33766c6e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[16963],{53862:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var o=a(87462),n=(a(67294),a(3905));a(61839);const i={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},r=void 0,s={unversionedId:"Configuration/Tutorial",id:"version-v0.16/Configuration/Tutorial",title:"Tutorial",description:"Config UI instruction",source:"@site/versione [...]
\ No newline at end of file
diff --git a/assets/js/226517a4.9c03ca58.js b/assets/js/226517a4.9c03ca58.js
new file mode 100644
index 0000000000..bc369ddbda
--- /dev/null
+++ b/assets/js/226517a4.9c03ca58.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5228],{10704:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>l});var o=t(87462),a=(t(67294),t(3905));t(61839);const i={title:"Zentao(Beta)",sidebar_position:6,description:"Config UI instruction for Zentao"},r=void 0,s={unversionedId:"Configuration/Zentao",id:"version-v0.16/Configuration/Zentao",title:"Zentao(Beta)",description:"Config UI instruction for Zenta [...]
\ No newline at end of file
diff --git a/assets/js/23f56906.80f817e1.js b/assets/js/23f56906.80f817e1.js
deleted file mode 100644
index 359c323827..0000000000
--- a/assets/js/23f56906.80f817e1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5825],{63935:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>o,default:()=>c,frontMatter:()=>r,metadata:()=>l,toc:()=>s});var n=a(87462),i=(a(67294),a(3905));a(61839);const r={title:"GitLab",description:"GitLab Plugin\n"},o=void 0,l={unversionedId:"Plugins/gitlab",id:"version-v0.11/Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/gitlab.md",sourceDirNam [...]
\ No newline at end of file
diff --git a/assets/js/23f56906.dd5d09c7.js b/assets/js/23f56906.dd5d09c7.js
new file mode 100644
index 0000000000..e8cdc2e552
--- /dev/null
+++ b/assets/js/23f56906.dd5d09c7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[35825],{63935:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>o,default:()=>c,frontMatter:()=>r,metadata:()=>l,toc:()=>s});var n=a(87462),i=(a(67294),a(3905));a(61839);const r={title:"GitLab",description:"GitLab Plugin\n"},o=void 0,l={unversionedId:"Plugins/gitlab",id:"version-v0.11/Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/gitlab.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/246862e2.55757751.js b/assets/js/246862e2.55757751.js
deleted file mode 100644
index d79a28e329..0000000000
--- a/assets/js/246862e2.55757751.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4310],{58108:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>u,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>p,toc:()=>m});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:"Plugins/customize",title:"Customize",description:"Customize Plugin\n",source:"@site/docs/Plugins/customize.md",sourceDirName:"Plugins",slug: [...]
\ No newline at end of file
diff --git a/assets/js/246862e2.886e853d.js b/assets/js/246862e2.886e853d.js
new file mode 100644
index 0000000000..fedd7159a3
--- /dev/null
+++ b/assets/js/246862e2.886e853d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[84310],{58108:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>u,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>p,toc:()=>m});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:"Plugins/customize",title:"Customize",description:"Customize Plugin\n",source:"@site/docs/Plugins/customize.md",sourceDirName:"Plugins",slug [...]
\ No newline at end of file
diff --git a/assets/js/248a5ed9.54f0d5f1.js b/assets/js/248a5ed9.54f0d5f1.js
deleted file mode 100644
index 3b5c9003df..0000000000
--- a/assets/js/248a5ed9.54f0d5f1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8217],{38473:(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-v0.14/DeveloperManuals/TagNamingConventions",title:"Tag Naming Conventions [...]
\ No newline at end of file
diff --git a/assets/js/248a5ed9.f249969a.js b/assets/js/248a5ed9.f249969a.js
new file mode 100644
index 0000000000..81a2f780b0
--- /dev/null
+++ b/assets/js/248a5ed9.f249969a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[38217],{38473:(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-v0.14/DeveloperManuals/TagNamingConventions",title:"Tag Naming Convention [...]
\ No newline at end of file
diff --git a/assets/js/24eac2be.16c457e6.js b/assets/js/24eac2be.16c457e6.js
deleted file mode 100644
index 4c06361601..0000000000
--- a/assets/js/24eac2be.16c457e6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9544],{14991:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},r=void 0,l={unversionedId:"UserManuals/ConfigUI/Tutorial",id:"version-v0.14/UserManuals/ConfigUI/Tutorial",title:"Tutorial",description:"Config UI instruction",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/24eac2be.e81c7788.js b/assets/js/24eac2be.e81c7788.js
new file mode 100644
index 0000000000..c23d42fd1c
--- /dev/null
+++ b/assets/js/24eac2be.e81c7788.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[29544],{14991:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},r=void 0,l={unversionedId:"UserManuals/ConfigUI/Tutorial",id:"version-v0.14/UserManuals/ConfigUI/Tutorial",title:"Tutorial",description:"Config UI instruction",source:" [...]
\ No newline at end of file
diff --git a/assets/js/25cc102a.16f36ba0.js b/assets/js/25cc102a.16f36ba0.js
new file mode 100644
index 0000000000..cde5f4c551
--- /dev/null
+++ b/assets/js/25cc102a.16f36ba0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[35158],{32180:e=>{e.exports=JSON.parse('{"title":"For Engineering Leads","slug":"EngineeringLeads","permalink":"/livedemo/EngineeringLeads","navigation":{"next":{"title":"DORA","permalink":"/livedemo/EngineeringLeads/DORA"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/25cc102a.c215aa9c.js b/assets/js/25cc102a.c215aa9c.js
deleted file mode 100644
index 3600015742..0000000000
--- a/assets/js/25cc102a.c215aa9c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5158],{32180:e=>{e.exports=JSON.parse('{"title":"For Engineering Leads","slug":"EngineeringLeads","permalink":"/livedemo/EngineeringLeads","navigation":{"next":{"title":"DORA","permalink":"/livedemo/EngineeringLeads/DORA"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/25dff562.09872c67.js b/assets/js/25dff562.09872c67.js
new file mode 100644
index 0000000000..66342b5edc
--- /dev/null
+++ b/assets/js/25dff562.09872c67.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[15777],{67489:e=>{e.exports=JSON.parse('{"title":"Getting Started","slug":"GettingStarted","permalink":"/docs/v0.13/GettingStarted","navigation":{"previous":{"title":"Roadmap","permalink":"/docs/v0.13/Overview/Roadmap"},"next":{"title":"Install via Docker Compose","permalink":"/docs/v0.13/GettingStarted/DockerComposeSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/25dff562.b777b622.js b/assets/js/25dff562.b777b622.js
deleted file mode 100644
index 247017b800..0000000000
--- a/assets/js/25dff562.b777b622.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5777],{67489:e=>{e.exports=JSON.parse('{"title":"Getting Started","slug":"GettingStarted","permalink":"/docs/v0.13/GettingStarted","navigation":{"previous":{"title":"Roadmap","permalink":"/docs/v0.13/Overview/Roadmap"},"next":{"title":"Install via Docker Compose","permalink":"/docs/v0.13/GettingStarted/DockerComposeSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/26764614.2779e32e.js b/assets/js/26764614.2779e32e.js
deleted file mode 100644
index aa8c049734..0000000000
--- a/assets/js/26764614.2779e32e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[854],{33060:(e,a,s)=>{s.r(a),s.d(a,{assets:()=>l,contentTitle:()=>n,default:()=>h,frontMatter:()=>r,metadata:()=>i,toc:()=>d});var t=s(87462),o=(s(67294),s(3905));s(61839);const r={title:"Dashboard Access Control",sidebar_position:2,description:"Dashboard Access Control\n"},n="Dashboard Access Control",i={unversionedId:"UserManuals/Dashboards/AccessControl",id:"version-v0.15/UserManuals/Dashboards/AccessControl",title:"D [...]
\ No newline at end of file
diff --git a/assets/js/26764614.caf2de25.js b/assets/js/26764614.caf2de25.js
new file mode 100644
index 0000000000..18c502b0a9
--- /dev/null
+++ b/assets/js/26764614.caf2de25.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[854],{33060:(e,a,s)=>{s.r(a),s.d(a,{assets:()=>l,contentTitle:()=>n,default:()=>h,frontMatter:()=>r,metadata:()=>i,toc:()=>d});var t=s(87462),o=(s(67294),s(3905));s(61839);const r={title:"Dashboard Access Control",sidebar_position:2,description:"Dashboard Access Control\n"},n="Dashboard Access Control",i={unversionedId:"UserManuals/Dashboards/AccessControl",id:"version-v0.15/UserManuals/Dashboards/AccessControl",title:"D [...]
\ No newline at end of file
diff --git a/assets/js/26fae8ea.3678315f.js b/assets/js/26fae8ea.3678315f.js
deleted file mode 100644
index f56f04a6c4..0000000000
--- a/assets/js/26fae8ea.3678315f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4803],{37298:(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-v0.15/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/refdiff.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/26fae8ea.604d485f.js b/assets/js/26fae8ea.604d485f.js
new file mode 100644
index 0000000000..e916757e29
--- /dev/null
+++ b/assets/js/26fae8ea.604d485f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[84803],{37298:(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-v0.15/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/refdiff.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/2717b559.0d717316.js b/assets/js/2717b559.0d717316.js
new file mode 100644
index 0000000000..7bd97b1efd
--- /dev/null
+++ b/assets/js/2717b559.0d717316.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[34183],{64119:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var i=t(87462),n=(t(67294),t(3905));t(61839);const o={title:"Local Setup",description:"The steps to install DevLake locally\n",sidebar_position:1},l=void 0,r={unversionedId:"QuickStart/LocalSetup",id:"version-v0.11/QuickStart/LocalSetup",title:"Local Setup",description:"The steps to install Dev [...]
\ No newline at end of file
diff --git a/assets/js/2717b559.beb21a3f.js b/assets/js/2717b559.beb21a3f.js
deleted file mode 100644
index ad34efa166..0000000000
--- a/assets/js/2717b559.beb21a3f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4183],{64119:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var i=t(87462),n=(t(67294),t(3905));t(61839);const o={title:"Local Setup",description:"The steps to install DevLake locally\n",sidebar_position:1},l=void 0,r={unversionedId:"QuickStart/LocalSetup",id:"version-v0.11/QuickStart/LocalSetup",title:"Local Setup",description:"The steps to install DevL [...]
\ No newline at end of file
diff --git a/assets/js/27778f10.d95dea0e.js b/assets/js/27778f10.d95dea0e.js
new file mode 100644
index 0000000000..4d0e0a2436
--- /dev/null
+++ b/assets/js/27778f10.d95dea0e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[49880],{24074:e=>{e.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"livedemo"}')}}]);
\ No newline at end of file
diff --git a/assets/js/27778f10.fb6c2fc8.js b/assets/js/27778f10.fb6c2fc8.js
deleted file mode 100644
index 11125806f7..0000000000
--- a/assets/js/27778f10.fb6c2fc8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9880],{24074:e=>{e.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"livedemo"}')}}]);
\ No newline at end of file
diff --git a/assets/js/278cd42d.0590461a.js b/assets/js/278cd42d.0590461a.js
new file mode 100644
index 0000000000..f6d573ab3f
--- /dev/null
+++ b/assets/js/278cd42d.0590461a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[29328],{5076:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>d,toc:()=>s});var o=t(87462),a=(t(67294),t(3905));t(61839);const i={title:"Zentao(Beta)",sidebar_position:6,description:"Config UI instruction for Zentao"},r=void 0,d={unversionedId:"Configuration/Zentao",id:"Configuration/Zentao",title:"Zentao(Beta)",description:"Config UI instruction for Zentao",source:"@si [...]
\ No newline at end of file
diff --git a/assets/js/278cd42d.5147d1f7.js b/assets/js/278cd42d.5147d1f7.js
deleted file mode 100644
index 902727cd72..0000000000
--- a/assets/js/278cd42d.5147d1f7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9328],{5076:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>d,toc:()=>s});var o=t(87462),a=(t(67294),t(3905));t(61839);const i={title:"Zentao(Beta)",sidebar_position:6,description:"Config UI instruction for Zentao"},r=void 0,d={unversionedId:"Configuration/Zentao",id:"Configuration/Zentao",title:"Zentao(Beta)",description:"Config UI instruction for Zentao",source:"@sit [...]
\ No newline at end of file
diff --git a/assets/js/27be13d1.0283f0c7.js b/assets/js/27be13d1.0283f0c7.js
new file mode 100644
index 0000000000..f50a378356
--- /dev/null
+++ b/assets/js/27be13d1.0283f0c7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[60591],{99981:(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-v0.11/Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/feishu.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/27be13d1.198dbd7d.js b/assets/js/27be13d1.198dbd7d.js
deleted file mode 100644
index e45460a898..0000000000
--- a/assets/js/27be13d1.198dbd7d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[591],{99981:(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-v0.11/Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/feishu.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/28aaa98a.3740d9c4.js b/assets/js/28aaa98a.3740d9c4.js
new file mode 100644
index 0000000000..d019bd4582
--- /dev/null
+++ b/assets/js/28aaa98a.3740d9c4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[37668],{8406:(i,t,e)=>{e.r(t),e.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>c,frontMatter:()=>r,metadata:()=>n,toc:()=>d});var s=e(87462),o=(e(67294),e(3905));e(61839);const r={title:"Build Duration",description:"Build Duration\n",sidebar_position:16},a=void 0,n={unversionedId:"Metrics/BuildDuration",id:"version-v0.14/Metrics/BuildDuration",title:"Build Duration",description:"Build Duration\n",source:"@site/versione [...]
\ No newline at end of file
diff --git a/assets/js/28aaa98a.84ff4d39.js b/assets/js/28aaa98a.84ff4d39.js
deleted file mode 100644
index bf9c69ea23..0000000000
--- a/assets/js/28aaa98a.84ff4d39.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7668],{8406:(i,t,e)=>{e.r(t),e.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>c,frontMatter:()=>r,metadata:()=>n,toc:()=>d});var s=e(87462),o=(e(67294),e(3905));e(61839);const r={title:"Build Duration",description:"Build Duration\n",sidebar_position:16},a=void 0,n={unversionedId:"Metrics/BuildDuration",id:"version-v0.14/Metrics/BuildDuration",title:"Build Duration",description:"Build Duration\n",source:"@site/versioned [...]
\ No newline at end of file
diff --git a/assets/js/2944eaeb.6047a068.js b/assets/js/2944eaeb.6047a068.js
new file mode 100644
index 0000000000..49a7a5283f
--- /dev/null
+++ b/assets/js/2944eaeb.6047a068.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[85787],{87492:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>u});var i=a(87462),n=(a(67294),a(3905));a(61839);const r={title:"DORA - Change Failure Rate(WIP)",description:"DORA - Change Failure Rate\n",sidebar_position:21},l=void 0,o={unversionedId:"Metrics/CFR",id:"version-v0.13/Metrics/CFR",title:"DORA - Change Failure Rate(WIP)",description:"DORA - Change [...]
\ No newline at end of file
diff --git a/assets/js/2944eaeb.90326b6d.js b/assets/js/2944eaeb.90326b6d.js
deleted file mode 100644
index 39f410af23..0000000000
--- a/assets/js/2944eaeb.90326b6d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5787],{87492:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>u});var i=a(87462),n=(a(67294),a(3905));a(61839);const r={title:"DORA - Change Failure Rate(WIP)",description:"DORA - Change Failure Rate\n",sidebar_position:21},l=void 0,o={unversionedId:"Metrics/CFR",id:"version-v0.13/Metrics/CFR",title:"DORA - Change Failure Rate(WIP)",description:"DORA - Change  [...]
\ No newline at end of file
diff --git a/assets/js/296f603a.55c4bc27.js b/assets/js/296f603a.55c4bc27.js
deleted file mode 100644
index cfc2d82537..0000000000
--- a/assets/js/296f603a.55c4bc27.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7727],{73004:e=>{e.exports=JSON.parse('{"title":"Developer Manuals","slug":"DeveloperManuals","permalink":"/docs/DeveloperManuals","navigation":{"previous":{"title":"System Tables","permalink":"/docs/DataModels/SystemTables"},"next":{"title":"Developer Setup","permalink":"/docs/DeveloperManuals/DeveloperSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/296f603a.642912fb.js b/assets/js/296f603a.642912fb.js
new file mode 100644
index 0000000000..66fe9ea860
--- /dev/null
+++ b/assets/js/296f603a.642912fb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[77727],{73004:e=>{e.exports=JSON.parse('{"title":"Developer Manuals","slug":"DeveloperManuals","permalink":"/docs/DeveloperManuals","navigation":{"previous":{"title":"System Tables","permalink":"/docs/DataModels/SystemTables"},"next":{"title":"Developer Setup","permalink":"/docs/DeveloperManuals/DeveloperSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/29f0665e.deb91236.js b/assets/js/29f0665e.deb91236.js
new file mode 100644
index 0000000000..83633812bf
--- /dev/null
+++ b/assets/js/29f0665e.deb91236.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[74323],{87164:e=>{e.exports=JSON.parse('{"title":"Metrics","slug":"Metrics","permalink":"/docs/v0.15/Metrics","navigation":{"previous":{"title":"Team Configuration","permalink":"/docs/v0.15/UserManuals/TeamConfiguration"},"next":{"title":"Requirement Count","permalink":"/docs/v0.15/Metrics/RequirementCount"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/2a12a5eb.5674e8b5.js b/assets/js/2a12a5eb.5674e8b5.js
deleted file mode 100644
index b9ac111bb7..0000000000
--- a/assets/js/2a12a5eb.5674e8b5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4219],{3798:e=>{e.exports=JSON.parse('{"title":"By Data Sources","slug":"DataSources","permalink":"/livedemo/DataSources","navigation":{"previous":{"title":"Weekly Bug Retro","permalink":"/livedemo/QAEngineers/WeeklyBugRetro"},"next":{"title":"GitHub","permalink":"/livedemo/DataSources/GitHub"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/2a12a5eb.744cc4bd.js b/assets/js/2a12a5eb.744cc4bd.js
new file mode 100644
index 0000000000..614744aac7
--- /dev/null
+++ b/assets/js/2a12a5eb.744cc4bd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[14219],{3798:e=>{e.exports=JSON.parse('{"title":"By Data Sources","slug":"DataSources","permalink":"/livedemo/DataSources","navigation":{"previous":{"title":"Weekly Bug Retro","permalink":"/livedemo/QAEngineers/WeeklyBugRetro"},"next":{"title":"GitHub","permalink":"/livedemo/DataSources/GitHub"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/2aa9cac8.6197f16b.js b/assets/js/2aa9cac8.6197f16b.js
new file mode 100644
index 0000000000..a3fcb7b7a3
--- /dev/null
+++ b/assets/js/2aa9cac8.6197f16b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[92474],{7108:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>r,metadata:()=>n,toc:()=>d});var o=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"PR Merge Rate",description:"Pull Request Merge Rate\n",sidebar_position:12},s=void 0,n={unversionedId:"Metrics/MergeRate",id:"version-v0.13/Metrics/MergeRate",title:"PR Merge Rate",description:"Pull Request Merge Rate\n",source:"@site/ [...]
\ No newline at end of file
diff --git a/assets/js/2aa9cac8.86d7da1b.js b/assets/js/2aa9cac8.86d7da1b.js
deleted file mode 100644
index 83d5737f1f..0000000000
--- a/assets/js/2aa9cac8.86d7da1b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2474],{7108:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>r,metadata:()=>n,toc:()=>d});var o=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"PR Merge Rate",description:"Pull Request Merge Rate\n",sidebar_position:12},s=void 0,n={unversionedId:"Metrics/MergeRate",id:"version-v0.13/Metrics/MergeRate",title:"PR Merge Rate",description:"Pull Request Merge Rate\n",source:"@site/v [...]
\ No newline at end of file
diff --git a/assets/js/2ab6969a.a7d613d1.js b/assets/js/2ab6969a.a7d613d1.js
new file mode 100644
index 0000000000..fd0604620e
--- /dev/null
+++ b/assets/js/2ab6969a.a7d613d1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[75270],{84056:(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-v0.16/DeveloperManuals/TagNamingConventions",title:"Tag Naming Convention [...]
\ No newline at end of file
diff --git a/assets/js/2afcca1e.49e8ddbf.js b/assets/js/2afcca1e.49e8ddbf.js
new file mode 100644
index 0000000000..6af1882a4b
--- /dev/null
+++ b/assets/js/2afcca1e.49e8ddbf.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59565],{31583:(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-v0.16/Metrics/DeletedLinesOfCode",title:"Deleted Lines of Code",description:"Deleted  [...]
\ No newline at end of file
diff --git a/assets/js/2b86978c.ba42a562.js b/assets/js/2b86978c.ba42a562.js
new file mode 100644
index 0000000000..dfbbf10430
--- /dev/null
+++ b/assets/js/2b86978c.ba42a562.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[24253],{65545:(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-v0.16/DeveloperManuals/UnitTest",title:"UnitTest Test Guide",de [...]
\ No newline at end of file
diff --git a/assets/js/2bf12800.ba61b066.js b/assets/js/2bf12800.ba61b066.js
deleted file mode 100644
index 9531d21358..0000000000
--- a/assets/js/2bf12800.ba61b066.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9305],{3510:(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-v0.15/Metrics/BugAge",title:"Bug Age",description:"Bug Age\n",source:"@site/versioned_docs/version-v0.15/Metrics/BugAge.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/2bf12800.ff33a3c6.js b/assets/js/2bf12800.ff33a3c6.js
new file mode 100644
index 0000000000..51a1358d3f
--- /dev/null
+++ b/assets/js/2bf12800.ff33a3c6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59305],{3510:(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-v0.15/Metrics/BugAge",title:"Bug Age",description:"Bug Age\n",source:"@site/versioned_docs/version-v0.15/Metrics/BugAge.md",sou [...]
\ No newline at end of file
diff --git a/assets/js/2c01c9ab.330bb156.js b/assets/js/2c01c9ab.330bb156.js
new file mode 100644
index 0000000000..b096604847
--- /dev/null
+++ b/assets/js/2c01c9ab.330bb156.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[23068],{62755:(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:"Metrics/RequirementCount",title:"Requirement Count",description:"Requirement Count\n",source:"@site/docs [...]
\ No newline at end of file
diff --git a/assets/js/2c01c9ab.9c832138.js b/assets/js/2c01c9ab.9c832138.js
deleted file mode 100644
index dba4a16f89..0000000000
--- a/assets/js/2c01c9ab.9c832138.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3068],{62755:(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:"Metrics/RequirementCount",title:"Requirement Count",description:"Requirement Count\n",source:"@site/docs/ [...]
\ No newline at end of file
diff --git a/assets/js/2c101e67.aa2143dd.js b/assets/js/2c101e67.aa2143dd.js
new file mode 100644
index 0000000000..3f1fbe4b6b
--- /dev/null
+++ b/assets/js/2c101e67.aa2143dd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[40021],{69469:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),r=(t(67294),t(3905));t(61839);const i={title:"Grafana User Guide",sidebar_position:2,description:"Grafana User Guide\n"},o="Grafana",s={unversionedId:"UserManuals/Dashboards/GrafanaUserGuide",id:"version-v0.15/UserManuals/Dashboards/GrafanaUserGuide",title:"Grafana User Guide",de [...]
\ No newline at end of file
diff --git a/assets/js/2c101e67.d3e8a83f.js b/assets/js/2c101e67.d3e8a83f.js
deleted file mode 100644
index d606acbab6..0000000000
--- a/assets/js/2c101e67.d3e8a83f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[21],{69469:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),r=(t(67294),t(3905));t(61839);const i={title:"Grafana User Guide",sidebar_position:2,description:"Grafana User Guide\n"},o="Grafana",s={unversionedId:"UserManuals/Dashboards/GrafanaUserGuide",id:"version-v0.15/UserManuals/Dashboards/GrafanaUserGuide",title:"Grafana User Guide",descr [...]
\ No newline at end of file
diff --git a/assets/js/2c616a47.ed9ca39b.js b/assets/js/2c616a47.ed9ca39b.js
new file mode 100644
index 0000000000..dcd31fb9f8
--- /dev/null
+++ b/assets/js/2c616a47.ed9ca39b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59197],{54235:(e,o,n)=>{n.r(o),n.d(o,{assets:()=>u,contentTitle:()=>s,default:()=>l,frontMatter:()=>i,metadata:()=>r,toc:()=>d});var a=n(87462),t=(n(67294),n(3905));n(61839);const i={title:"Configuring Webhook",sidebar_position:7,description:"Config UI instruction for Webhook"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/webhook",id:"version-v0.14/UserManuals/ConfigUI/webhook",title:"Configuring Webhook",description: [...]
\ No newline at end of file
diff --git a/assets/js/2c616a47.f215bcf1.js b/assets/js/2c616a47.f215bcf1.js
deleted file mode 100644
index 7cd8e780e3..0000000000
--- a/assets/js/2c616a47.f215bcf1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9197],{54235:(e,o,n)=>{n.r(o),n.d(o,{assets:()=>u,contentTitle:()=>s,default:()=>l,frontMatter:()=>i,metadata:()=>r,toc:()=>d});var a=n(87462),t=(n(67294),n(3905));n(61839);const i={title:"Configuring Webhook",sidebar_position:7,description:"Config UI instruction for Webhook"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/webhook",id:"version-v0.14/UserManuals/ConfigUI/webhook",title:"Configuring Webhook",description:" [...]
\ No newline at end of file
diff --git a/assets/js/2c6e74db.97076260.js b/assets/js/2c6e74db.97076260.js
deleted file mode 100644
index fbd6a5fdb4..0000000000
--- a/assets/js/2c6e74db.97076260.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9680],{90487:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>u,frontMatter:()=>r,metadata:()=>n,toc:()=>l});var i=a(87462),o=(a(67294),a(3905));a(61839);const r={title:"Introduction",description:"General introduction of Apache DevLake",sidebar_position:1},s=void 0,n={unversionedId:"Overview/Introduction",id:"Overview/Introduction",title:"Introduction",description:"General introduction of Apache DevLak [...]
\ No newline at end of file
diff --git a/assets/js/2c6e74db.a4c07bce.js b/assets/js/2c6e74db.a4c07bce.js
new file mode 100644
index 0000000000..0ff16d446d
--- /dev/null
+++ b/assets/js/2c6e74db.a4c07bce.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[19680],{90487:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>u,frontMatter:()=>r,metadata:()=>n,toc:()=>l});var i=a(87462),o=(a(67294),a(3905));a(61839);const r={title:"Introduction",description:"General introduction of Apache DevLake",sidebar_position:1},s=void 0,n={unversionedId:"Overview/Introduction",id:"Overview/Introduction",title:"Introduction",description:"General introduction of Apache DevLa [...]
\ No newline at end of file
diff --git a/assets/js/2cbd1ac3.dba7dc5b.js b/assets/js/2cbd1ac3.dba7dc5b.js
new file mode 100644
index 0000000000..a99e243f23
--- /dev/null
+++ b/assets/js/2cbd1ac3.dba7dc5b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[17298],{42951:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>s,toc:()=>m});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"DORA - Median Time to Restore Service",description:"DORA - Median Time to Restore Service\n",sidebar_position:28},r=void 0,s={unversionedId:"Metrics/MTTR",id:"version-v0.16/Metrics/MTTR",title:"DORA - Median Time to Restore Service",d [...]
\ No newline at end of file
diff --git a/assets/js/2d23b48c.cd9249ea.js b/assets/js/2d23b48c.cd9249ea.js
new file mode 100644
index 0000000000..57f6d12c5f
--- /dev/null
+++ b/assets/js/2d23b48c.cd9249ea.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[18174],{88151:(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-v0.16/DeveloperManuals/Dal",title:"Dal",d [...]
\ No newline at end of file
diff --git a/assets/js/2dc43d10.a46dc116.js b/assets/js/2dc43d10.a46dc116.js
new file mode 100644
index 0000000000..bf3782dbdb
--- /dev/null
+++ b/assets/js/2dc43d10.a46dc116.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[72153],{13386:(o,e,t)=>{t.r(e),t.d(e,{assets:()=>a,contentTitle:()=>l,default:()=>d,frontMatter:()=>s,metadata:()=>r,toc:()=>u});var n=t(87462),i=(t(67294),t(3905));t(61839);const s={title:"Installation Troubleshooting",sidebar_position:1,description:"Installation Troubleshooting\n"},l=void 0,r={unversionedId:"Troubleshooting/Installation",id:"version-v0.15/Troubleshooting/Installation",title:"Installation Troubleshootin [...]
\ No newline at end of file
diff --git a/assets/js/2dc43d10.c172865c.js b/assets/js/2dc43d10.c172865c.js
deleted file mode 100644
index e652c6afbd..0000000000
--- a/assets/js/2dc43d10.c172865c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2153],{13386:(o,e,t)=>{t.r(e),t.d(e,{assets:()=>a,contentTitle:()=>l,default:()=>d,frontMatter:()=>s,metadata:()=>r,toc:()=>u});var n=t(87462),i=(t(67294),t(3905));t(61839);const s={title:"Installation Troubleshooting",sidebar_position:1,description:"Installation Troubleshooting\n"},l=void 0,r={unversionedId:"Troubleshooting/Installation",id:"version-v0.15/Troubleshooting/Installation",title:"Installation Troubleshooting [...]
\ No newline at end of file
diff --git a/assets/js/2e51e718.674c60d3.js b/assets/js/2e51e718.674c60d3.js
new file mode 100644
index 0000000000..f31e27db65
--- /dev/null
+++ b/assets/js/2e51e718.674c60d3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[89405],{59776:(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-v0.16/Metrics/CQMaintainability-Debt",title:"Code Quality [...]
\ No newline at end of file
diff --git a/assets/js/2ea9586b.12a398f6.js b/assets/js/2ea9586b.12a398f6.js
new file mode 100644
index 0000000000..e1b5ca5dc8
--- /dev/null
+++ b/assets/js/2ea9586b.12a398f6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[79182],{26735:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>d,default:()=>c,frontMatter:()=>a,metadata:()=>l,toc:()=>s});var o=n(87462),i=(n(67294),n(3905));n(61839);const a={title:"TAPD(Beta)",sidebar_position:6,description:"Config UI instruction for Tapd"},d=void 0,l={unversionedId:"Configuration/Tapd",id:"version-v0.16/Configuration/Tapd",title:"TAPD(Beta)",description:"Config UI instruction for Tapd",source:" [...]
\ No newline at end of file
diff --git a/assets/js/2f20a8e1.9f4b13cd.js b/assets/js/2f20a8e1.9f4b13cd.js
deleted file mode 100644
index 0113a65c81..0000000000
--- a/assets/js/2f20a8e1.9f4b13cd.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6614],{50821:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>p});var n=a(87462),o=(a(67294),a(3905));a(61839);const i={sidebar_position:4,title:"Key Concepts",linkTitle:"KeyConepts",description:"DevLake Key Concepts\n"},r=void 0,s={unversionedId:"Overview/KeyConcepts",id:"Overview/KeyConcepts",title:"Key Concepts",description:"DevLake Key Concepts\n",source:" [...]
\ No newline at end of file
diff --git a/assets/js/2f20a8e1.f631178d.js b/assets/js/2f20a8e1.f631178d.js
new file mode 100644
index 0000000000..fb842c1c51
--- /dev/null
+++ b/assets/js/2f20a8e1.f631178d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[76614],{50821:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>p});var n=a(87462),o=(a(67294),a(3905));a(61839);const i={sidebar_position:4,title:"Key Concepts",linkTitle:"KeyConepts",description:"DevLake Key Concepts\n"},r=void 0,s={unversionedId:"Overview/KeyConcepts",id:"Overview/KeyConcepts",title:"Key Concepts",description:"DevLake Key Concepts\n",source: [...]
\ No newline at end of file
diff --git a/assets/js/2f8d7029.9ad0afca.js b/assets/js/2f8d7029.9ad0afca.js
deleted file mode 100644
index 7228f5fad9..0000000000
--- a/assets/js/2f8d7029.9ad0afca.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7959],{50504:(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:"Configuration/Dashboards/GrafanaUserGuide",title:"Grafana User Guide",description:" [...]
\ No newline at end of file
diff --git a/assets/js/2f8d7029.f127f7b3.js b/assets/js/2f8d7029.f127f7b3.js
new file mode 100644
index 0000000000..22a17ec3ab
--- /dev/null
+++ b/assets/js/2f8d7029.f127f7b3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[87959],{50504:(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:"Configuration/Dashboards/GrafanaUserGuide",title:"Grafana User Guide",description: [...]
\ No newline at end of file
diff --git a/assets/js/2f98c597.4673d495.js b/assets/js/2f98c597.4673d495.js
deleted file mode 100644
index 8ce8a58d2b..0000000000
--- a/assets/js/2f98c597.4673d495.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2080],{13671:(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-v0.15/Metrics/CommitAuthorCount",title:"Commit Author Count",description:"Commit Author Cou [...]
\ No newline at end of file
diff --git a/assets/js/2f98c597.ec6c003d.js b/assets/js/2f98c597.ec6c003d.js
new file mode 100644
index 0000000000..73a49109e1
--- /dev/null
+++ b/assets/js/2f98c597.ec6c003d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[82080],{13671:(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-v0.15/Metrics/CommitAuthorCount",title:"Commit Author Count",description:"Commit Author Co [...]
\ No newline at end of file
diff --git a/assets/js/306a8c6c.60f61f9a.js b/assets/js/306a8c6c.60f61f9a.js
deleted file mode 100644
index 73269157c1..0000000000
--- a/assets/js/306a8c6c.60f61f9a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7616],{59479:e=>{e.exports=JSON.parse('{"pluginId":"community","version":"current","label":"Next","banner":null,"badge":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"communitySidebar":[{"type":"link","label":"How to Make Contributions?","href":"/community/","docId":"index"},{"type":"category","label":"Making Contributions","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Blog [...]
\ No newline at end of file
diff --git a/assets/js/306a8c6c.cc4c8f27.js b/assets/js/306a8c6c.cc4c8f27.js
new file mode 100644
index 0000000000..b9d9909086
--- /dev/null
+++ b/assets/js/306a8c6c.cc4c8f27.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[97616],{59479:e=>{e.exports=JSON.parse('{"pluginId":"community","version":"current","label":"Next","banner":null,"badge":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"communitySidebar":[{"type":"link","label":"How to Make Contributions?","href":"/community/","docId":"index"},{"type":"category","label":"Making Contributions","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Blo [...]
\ No newline at end of file
diff --git a/assets/js/31c75a08.6125b883.js b/assets/js/31c75a08.6125b883.js
new file mode 100644
index 0000000000..4ac5ba3c1a
--- /dev/null
+++ b/assets/js/31c75a08.6125b883.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[91205],{48546:(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-v0.16/DeveloperManuals/DBMigration",title:"DB Migration",description:"DB Migration\n",source:"@site/ve [...]
\ No newline at end of file
diff --git a/assets/js/3250c59e.25b61314.js b/assets/js/3250c59e.25b61314.js
deleted file mode 100644
index d8e34de00a..0000000000
--- a/assets/js/3250c59e.25b61314.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7513],{1007:(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-v0.15/Metrics/PRSize",title:"PR Size",description:"PR Size\n",source:"@site/versioned_docs/version-v0.15/Metrics/PRSize.md",sou [...]
\ No newline at end of file
diff --git a/assets/js/3250c59e.423d10df.js b/assets/js/3250c59e.423d10df.js
new file mode 100644
index 0000000000..ba83b84821
--- /dev/null
+++ b/assets/js/3250c59e.423d10df.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[67513],{1007:(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-v0.15/Metrics/PRSize",title:"PR Size",description:"PR Size\n",source:"@site/versioned_docs/version-v0.15/Metrics/PRSize.md",so [...]
\ No newline at end of file
diff --git a/assets/js/33392944.1537fc48.js b/assets/js/33392944.1537fc48.js
new file mode 100644
index 0000000000..3a3f9b6731
--- /dev/null
+++ b/assets/js/33392944.1537fc48.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[90478],{26936:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>a,default:()=>p,frontMatter:()=>s,metadata:()=>l,toc:()=>r});var i=t(87462),o=(t(67294),t(3905));t(61839);const s={title:"Configuring Jenkins",sidebar_position:5,description:"Config UI instruction for Jenkins"},a=void 0,l={unversionedId:"UserManuals/ConfigUI/Jenkins",id:"version-v0.14/UserManuals/ConfigUI/Jenkins",title:"Configuring Jenkins",description: [...]
\ No newline at end of file
diff --git a/assets/js/33392944.925edc35.js b/assets/js/33392944.925edc35.js
deleted file mode 100644
index 65d988a45d..0000000000
--- a/assets/js/33392944.925edc35.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[478],{26936:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>a,default:()=>p,frontMatter:()=>s,metadata:()=>l,toc:()=>r});var i=t(87462),o=(t(67294),t(3905));t(61839);const s={title:"Configuring Jenkins",sidebar_position:5,description:"Config UI instruction for Jenkins"},a=void 0,l={unversionedId:"UserManuals/ConfigUI/Jenkins",id:"version-v0.14/UserManuals/ConfigUI/Jenkins",title:"Configuring Jenkins",description:"C [...]
\ No newline at end of file
diff --git a/assets/js/343c406f.868b3929.js b/assets/js/343c406f.868b3929.js
new file mode 100644
index 0000000000..dd61fc0575
--- /dev/null
+++ b/assets/js/343c406f.868b3929.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[40095],{49323:(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-v0.16/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/34bb58b6.1529372f.js b/assets/js/34bb58b6.1529372f.js
new file mode 100644
index 0000000000..d203e168d2
--- /dev/null
+++ b/assets/js/34bb58b6.1529372f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[48321],{95671:(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-v0.15/Metrics/BuildSuccessRate",title:"Build Success Rate",description:"Build Success Rate\n" [...]
\ No newline at end of file
diff --git a/assets/js/34bb58b6.615b8e71.js b/assets/js/34bb58b6.615b8e71.js
deleted file mode 100644
index 9da685e0d5..0000000000
--- a/assets/js/34bb58b6.615b8e71.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8321],{95671:(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-v0.15/Metrics/BuildSuccessRate",title:"Build Success Rate",description:"Build Success Rate\n", [...]
\ No newline at end of file
diff --git a/assets/js/34bfbc2c.4ed90b9f.js b/assets/js/34bfbc2c.4ed90b9f.js
new file mode 100644
index 0000000000..e5dc31717b
--- /dev/null
+++ b/assets/js/34bfbc2c.4ed90b9f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[53920],{250:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Notifications",description:"Notifications\n",sidebar_position:4},s=void 0,l={unversionedId:"DeveloperManuals/Notifications",id:"DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:"@site/docs/Devel [...]
\ No newline at end of file
diff --git a/assets/js/34bfbc2c.66e19759.js b/assets/js/34bfbc2c.66e19759.js
deleted file mode 100644
index 91936427b8..0000000000
--- a/assets/js/34bfbc2c.66e19759.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3920],{250:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Notifications",description:"Notifications\n",sidebar_position:4},s=void 0,l={unversionedId:"DeveloperManuals/Notifications",id:"DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:"@site/docs/Develo [...]
\ No newline at end of file
diff --git a/assets/js/354ad9d4.1ade786b.js b/assets/js/354ad9d4.1ade786b.js
deleted file mode 100644
index cc39cd7cf5..0000000000
--- a/assets/js/354ad9d4.1ade786b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8878],{37727:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"GitHub",sidebar_position:2,description:"Config UI instruction for GitHub"},s=void 0,l={unversionedId:"Configuration/GitHub",id:"Configuration/GitHub",title:"GitHub",description:"Config UI instruction for GitHub",source:"@site/docs/Conf [...]
\ No newline at end of file
diff --git a/assets/js/354ad9d4.dd9e0315.js b/assets/js/354ad9d4.dd9e0315.js
new file mode 100644
index 0000000000..20227ce538
--- /dev/null
+++ b/assets/js/354ad9d4.dd9e0315.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[68878],{37727:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"GitHub",sidebar_position:2,description:"Config UI instruction for GitHub"},s=void 0,l={unversionedId:"Configuration/GitHub",id:"Configuration/GitHub",title:"GitHub",description:"Config UI instruction for GitHub",source:"@site/docs/Con [...]
\ No newline at end of file
diff --git a/assets/js/36210796.07c4183c.js b/assets/js/36210796.07c4183c.js
new file mode 100644
index 0000000000..1182222649
--- /dev/null
+++ b/assets/js/36210796.07c4183c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[40165],{70840:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>m,frontMatter:()=>l,metadata:()=>o,toc:()=>d});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"Webhook",description:"Webhook Plugin\n"},i=void 0,o={unversionedId:"Plugins/webhook",id:"version-v0.15/Plugins/webhook",title:"Webhook",description:"Webhook Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/webhook.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/36210796.aa1d3059.js b/assets/js/36210796.aa1d3059.js
deleted file mode 100644
index ad51d072bc..0000000000
--- a/assets/js/36210796.aa1d3059.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[165],{70840:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>m,frontMatter:()=>l,metadata:()=>o,toc:()=>d});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"Webhook",description:"Webhook Plugin\n"},i=void 0,o={unversionedId:"Plugins/webhook",id:"version-v0.15/Plugins/webhook",title:"Webhook",description:"Webhook Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/webhook.md",source [...]
\ No newline at end of file
diff --git a/assets/js/363e077d.28b7e7b3.js b/assets/js/363e077d.28b7e7b3.js
new file mode 100644
index 0000000000..dc5e0ff8de
--- /dev/null
+++ b/assets/js/363e077d.28b7e7b3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64701],{705:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>u,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>r});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Feishu",description:"Feishu Plugin\n"},l=void 0,s={unversionedId:"Plugins/feishu",id:"version-v0.16/Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/versioned_docs/version-v0.16/Plugins/feishu.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/366a9bb1.779680c3.js b/assets/js/366a9bb1.779680c3.js
new file mode 100644
index 0000000000..8883d9d328
--- /dev/null
+++ b/assets/js/366a9bb1.779680c3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59744],{60518:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>s,contentTitle:()=>a,default:()=>u,frontMatter:()=>i,metadata:()=>c,toc:()=>d});var n=r(87462),o=(r(67294),r(3905));r(61839);const i={title:"References",description:"References\n",sidebar_position:6},a=void 0,c={unversionedId:"Overview/References",id:"Overview/References",title:"References",description:"References\n",source:"@site/docs/Overview/References.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/366a9bb1.c9a676da.js b/assets/js/366a9bb1.c9a676da.js
deleted file mode 100644
index 148b6d9593..0000000000
--- a/assets/js/366a9bb1.c9a676da.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9744],{60518:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>s,contentTitle:()=>a,default:()=>u,frontMatter:()=>i,metadata:()=>c,toc:()=>d});var n=r(87462),o=(r(67294),r(3905));r(61839);const i={title:"References",description:"References\n",sidebar_position:6},a=void 0,c={unversionedId:"Overview/References",id:"Overview/References",title:"References",description:"References\n",source:"@site/docs/Overview/References.md",sourceDirName: [...]
\ No newline at end of file
diff --git a/assets/js/36719fca.0b997b16.js b/assets/js/36719fca.0b997b16.js
new file mode 100644
index 0000000000..6e94e4172b
--- /dev/null
+++ b/assets/js/36719fca.0b997b16.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56219],{43888:o=>{o.exports=JSON.parse('{"title":"Troubleshooting","slug":"Troubleshooting","permalink":"/docs/v0.15/Troubleshooting","navigation":{"previous":{"title":"Zentao(Beta)","permalink":"/docs/v0.15/Plugins/zentao"},"next":{"title":"Installation Troubleshooting","permalink":"/docs/v0.15/Troubleshooting/Installation"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/3734a743.ca540c1b.js b/assets/js/3734a743.ca540c1b.js
new file mode 100644
index 0000000000..81cb693a8c
--- /dev/null
+++ b/assets/js/3734a743.ca540c1b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[33301],{93823:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>l,default:()=>m,frontMatter:()=>r,metadata:()=>o,toc:()=>s});var i=n(87462),a=(n(67294),n(3905));n(61839);const r={title:"DORA - Change Failure Rate",description:"DORA - Change Failure Rate\n",sidebar_position:29},l=void 0,o={unversionedId:"Metrics/CFR",id:"version-v0.16/Metrics/CFR",title:"DORA - Change Failure Rate",description:"DORA - Change Failure R [...]
\ No newline at end of file
diff --git a/assets/js/37599d01.1beaedc8.js b/assets/js/37599d01.1beaedc8.js
new file mode 100644
index 0000000000..4630e1a35d
--- /dev/null
+++ b/assets/js/37599d01.1beaedc8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[51868],{94470:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>o,contentTitle:()=>r,default:()=>c,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const l={title:"Jenkins",description:"Jenkins Plugin\n"},r=void 0,s={unversionedId:"Plugins/jenkins",id:"version-v0.16/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v0.16/Plugins/jenkins.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/3763df14.5e9b8225.js b/assets/js/3763df14.5e9b8225.js
new file mode 100644
index 0000000000..52edd21aaa
--- /dev/null
+++ b/assets/js/3763df14.5e9b8225.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[39260],{27706:e=>{e.exports=JSON.parse('{"title":"Data Models","slug":"DataModels","permalink":"/docs/next/DataModels","navigation":{"previous":{"title":"Code Quality Duplicated Lines","permalink":"/docs/next/Metrics/CQDuplicatedLines"},"next":{"title":"Domain Layer Schema","permalink":"/docs/next/DataModels/DevLakeDomainLayerSchema"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/3763df14.a27e212f.js b/assets/js/3763df14.a27e212f.js
deleted file mode 100644
index cf08b59ea1..0000000000
--- a/assets/js/3763df14.a27e212f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9260],{27706:e=>{e.exports=JSON.parse('{"title":"Data Models","slug":"DataModels","permalink":"/docs/next/DataModels","navigation":{"previous":{"title":"Code Quality Duplicated Lines","permalink":"/docs/next/Metrics/CQDuplicatedLines"},"next":{"title":"Domain Layer Schema","permalink":"/docs/next/DataModels/DevLakeDomainLayerSchema"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/37778658.270536ab.js b/assets/js/37778658.270536ab.js
deleted file mode 100644
index 353f054d3f..0000000000
--- a/assets/js/37778658.270536ab.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6362],{18668:(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-v0.15/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/37778658.c47e5bd2.js b/assets/js/37778658.c47e5bd2.js
new file mode 100644
index 0000000000..934ad68f93
--- /dev/null
+++ b/assets/js/37778658.c47e5bd2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[76362],{18668:(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-v0.15/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:" [...]
\ No newline at end of file
diff --git a/assets/js/37bda309.01fa23be.js b/assets/js/37bda309.01fa23be.js
new file mode 100644
index 0000000000..297c516f1e
--- /dev/null
+++ b/assets/js/37bda309.01fa23be.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[98056],{77859:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>c,frontMatter:()=>l,metadata:()=>r,toc:()=>u});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-v0.13/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/refdiff.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/37bda309.31845174.js b/assets/js/37bda309.31845174.js
deleted file mode 100644
index 099755e7ea..0000000000
--- a/assets/js/37bda309.31845174.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8056],{77859:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>c,frontMatter:()=>l,metadata:()=>r,toc:()=>u});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-v0.13/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/refdiff.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/38465d08.25a9b725.js b/assets/js/38465d08.25a9b725.js
new file mode 100644
index 0000000000..7b77bb2c7f
--- /dev/null
+++ b/assets/js/38465d08.25a9b725.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[17644],{73156:(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={slug:"how-DevLake-is-up-and-running",title:"How DevLake is Up and Running",authors:"warren",tags:["devlake","apache"]},o=void 0,r={permalink:"/blog/how-DevLake-is-up-and-running",editUrl:"https://github.com/apache/incubator-devlake-website/e [...]
\ No newline at end of file
diff --git a/assets/js/38465d08.b5746096.js b/assets/js/38465d08.b5746096.js
deleted file mode 100644
index ce8506d63a..0000000000
--- a/assets/js/38465d08.b5746096.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7644],{73156:(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={slug:"how-DevLake-is-up-and-running",title:"How DevLake is Up and Running",authors:"warren",tags:["devlake","apache"]},o=void 0,r={permalink:"/blog/how-DevLake-is-up-and-running",editUrl:"https://github.com/apache/incubator-devlake-website/ed [...]
\ No newline at end of file
diff --git a/assets/js/3856a20a.4b0adf5d.js b/assets/js/3856a20a.4b0adf5d.js
new file mode 100644
index 0000000000..7fc37bc1ed
--- /dev/null
+++ b/assets/js/3856a20a.4b0adf5d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[48402],{46786:e=>{e.exports=JSON.parse('{"title":"Data Models","slug":"DataModels","permalink":"/docs/v0.13/DataModels","navigation":{"previous":{"title":"DORA - Change Failure Rate(WIP)","permalink":"/docs/v0.13/Metrics/CFR"},"next":{"title":"Domain Layer Schema","permalink":"/docs/v0.13/DataModels/DevLakeDomainLayerSchema"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/3856a20a.67f78397.js b/assets/js/3856a20a.67f78397.js
deleted file mode 100644
index 97ba2fea6d..0000000000
--- a/assets/js/3856a20a.67f78397.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8402],{46786:e=>{e.exports=JSON.parse('{"title":"Data Models","slug":"DataModels","permalink":"/docs/v0.13/DataModels","navigation":{"previous":{"title":"DORA - Change Failure Rate(WIP)","permalink":"/docs/v0.13/Metrics/CFR"},"next":{"title":"Domain Layer Schema","permalink":"/docs/v0.13/DataModels/DevLakeDomainLayerSchema"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/389155be.6bc2b194.js b/assets/js/389155be.6bc2b194.js
deleted file mode 100644
index 55b494de12..0000000000
--- a/assets/js/389155be.6bc2b194.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6416],{79770:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const r={title:"PR Review Depth",description:"PR Review Depth\n",sidebar_position:2},n=void 0,a={unversionedId:"Metrics/ReviewDepth",id:"version-v0.13/Metrics/ReviewDepth",title:"PR Review Depth",description:"PR Review Depth\n",source:"@site/versioned [...]
\ No newline at end of file
diff --git a/assets/js/389155be.a19d1e26.js b/assets/js/389155be.a19d1e26.js
new file mode 100644
index 0000000000..1e359ad985
--- /dev/null
+++ b/assets/js/389155be.a19d1e26.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[96416],{79770:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const r={title:"PR Review Depth",description:"PR Review Depth\n",sidebar_position:2},n=void 0,a={unversionedId:"Metrics/ReviewDepth",id:"version-v0.13/Metrics/ReviewDepth",title:"PR Review Depth",description:"PR Review Depth\n",source:"@site/versione [...]
\ No newline at end of file
diff --git a/assets/js/393be207.52109db5.js b/assets/js/393be207.52109db5.js
deleted file mode 100644
index 3ba96ada0c..0000000000
--- a/assets/js/393be207.52109db5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7414],{53123:(e,t,a)=>{a.r(t),a.d(t,{contentTitle:()=>r,default:()=>m,frontMatter:()=>p,metadata:()=>d,toc:()=>l});var n=a(87462),o=(a(67294),a(3905));const p={title:"Markdown page example"},r="Markdown page example",d={type:"mdx",permalink:"/markdown-page",source:"@site/src/pages/markdown-page.md",title:"Markdown page example",description:"You don't need React to write simple standalone pages.",frontMatter:{title:"Markd [...]
\ No newline at end of file
diff --git a/assets/js/393be207.c5f96f8e.js b/assets/js/393be207.c5f96f8e.js
new file mode 100644
index 0000000000..d47fe382ff
--- /dev/null
+++ b/assets/js/393be207.c5f96f8e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[87414],{53123:(e,t,a)=>{a.r(t),a.d(t,{contentTitle:()=>r,default:()=>m,frontMatter:()=>p,metadata:()=>d,toc:()=>l});var n=a(87462),o=(a(67294),a(3905));const p={title:"Markdown page example"},r="Markdown page example",d={type:"mdx",permalink:"/markdown-page",source:"@site/src/pages/markdown-page.md",title:"Markdown page example",description:"You don't need React to write simple standalone pages.",frontMatter:{title:"Mark [...]
\ No newline at end of file
diff --git a/assets/js/3972a4ba.6bdce9f6.js b/assets/js/3972a4ba.6bdce9f6.js
new file mode 100644
index 0000000000..f342d9d674
--- /dev/null
+++ b/assets/js/3972a4ba.6bdce9f6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[79592],{10635:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>r,contentTitle:()=>o,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>c});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:"Metrics/CQMaintainability-Debt",title:"Code Quality Maintainabili [...]
\ No newline at end of file
diff --git a/assets/js/3972a4ba.e79c1a9e.js b/assets/js/3972a4ba.e79c1a9e.js
deleted file mode 100644
index cad6d1b5f8..0000000000
--- a/assets/js/3972a4ba.e79c1a9e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9592],{10635:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>r,contentTitle:()=>o,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>c});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:"Metrics/CQMaintainability-Debt",title:"Code Quality Maintainabilit [...]
\ No newline at end of file
diff --git a/assets/js/3ab46439.4b6d473c.js b/assets/js/3ab46439.4b6d473c.js
deleted file mode 100644
index b8f117cb06..0000000000
--- a/assets/js/3ab46439.4b6d473c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8433],{30557:(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-v0.11/Overview/Architecture",title:"Architecture",description:"Understand the [...]
\ No newline at end of file
diff --git a/assets/js/3ab46439.5a034203.js b/assets/js/3ab46439.5a034203.js
new file mode 100644
index 0000000000..c0ebd774f3
--- /dev/null
+++ b/assets/js/3ab46439.5a034203.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[28433],{30557:(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-v0.11/Overview/Architecture",title:"Architecture",description:"Understand th [...]
\ No newline at end of file
diff --git a/assets/js/3b1c26ab.e30b7493.js b/assets/js/3b1c26ab.e30b7493.js
deleted file mode 100644
index 9938bd09fe..0000000000
--- a/assets/js/3b1c26ab.e30b7493.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5390],{31704:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>a,toc:()=>l});var o=i(87462),n=(i(67294),i(3905));i(61839);const s={title:"Incident Count per 1k Lines of Code",description:"Incident Count per 1k Lines of Code\n",sidebar_position:13},r=void 0,a={unversionedId:"Metrics/IncidentCountPer1kLinesOfCode",id:"version-v0.14/Metrics/IncidentCountPer1kLinesOfCode",ti [...]
\ No newline at end of file
diff --git a/assets/js/3b1c26ab.fb4b46e0.js b/assets/js/3b1c26ab.fb4b46e0.js
new file mode 100644
index 0000000000..78ba24978b
--- /dev/null
+++ b/assets/js/3b1c26ab.fb4b46e0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[45390],{31704:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>a,toc:()=>l});var o=i(87462),n=(i(67294),i(3905));i(61839);const s={title:"Incident Count per 1k Lines of Code",description:"Incident Count per 1k Lines of Code\n",sidebar_position:13},r=void 0,a={unversionedId:"Metrics/IncidentCountPer1kLinesOfCode",id:"version-v0.14/Metrics/IncidentCountPer1kLinesOfCode",t [...]
\ No newline at end of file
diff --git a/assets/js/3b9b985c.0defe9d6.js b/assets/js/3b9b985c.0defe9d6.js
new file mode 100644
index 0000000000..788c55f5fe
--- /dev/null
+++ b/assets/js/3b9b985c.0defe9d6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55353],{97836:(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:"DeveloperManuals/DBMigration",title:"DB Migration",description:"DB Migration\n",source:"@site/docs/DeveloperMa [...]
\ No newline at end of file
diff --git a/assets/js/3b9b985c.b1329ba0.js b/assets/js/3b9b985c.b1329ba0.js
deleted file mode 100644
index 38fd5f9608..0000000000
--- a/assets/js/3b9b985c.b1329ba0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5353],{97836:(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:"DeveloperManuals/DBMigration",title:"DB Migration",description:"DB Migration\n",source:"@site/docs/DeveloperMan [...]
\ No newline at end of file
diff --git a/assets/js/3c29490e.1be72401.js b/assets/js/3c29490e.1be72401.js
deleted file mode 100644
index 5302806a14..0000000000
--- a/assets/js/3c29490e.1be72401.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2624],{67563:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>l,default:()=>p,frontMatter:()=>o,metadata:()=>d,toc:()=>s});var a=t(87462),i=(t(67294),t(3905));t(61839);const o={title:"Using Advanced Mode",sidebar_position:7,description:"Using the advanced mode of Config-UI\n"},l=void 0,d={unversionedId:"UserManuals/ConfigUI/AdvancedMode",id:"version-v0.15/UserManuals/ConfigUI/AdvancedMode",title:"Using Advanced Mode [...]
\ No newline at end of file
diff --git a/assets/js/3c29490e.a08969ba.js b/assets/js/3c29490e.a08969ba.js
new file mode 100644
index 0000000000..c8aa76a836
--- /dev/null
+++ b/assets/js/3c29490e.a08969ba.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[22624],{67563:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>l,default:()=>p,frontMatter:()=>o,metadata:()=>d,toc:()=>s});var a=t(87462),i=(t(67294),t(3905));t(61839);const o={title:"Using Advanced Mode",sidebar_position:7,description:"Using the advanced mode of Config-UI\n"},l=void 0,d={unversionedId:"UserManuals/ConfigUI/AdvancedMode",id:"version-v0.15/UserManuals/ConfigUI/AdvancedMode",title:"Using Advanced Mod [...]
\ No newline at end of file
diff --git a/assets/js/3c52af0e.30f9c601.js b/assets/js/3c52af0e.30f9c601.js
new file mode 100644
index 0000000000..f4db99d5b9
--- /dev/null
+++ b/assets/js/3c52af0e.30f9c601.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[28479],{46341:(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:2,description:"Config UI instruction for BitBucket(Cloud)"},s=void 0,l={unversionedId:"Configuration/BitBucket",id:"version-v0.16/Configuration/BitBucket",title:"BitBucket Cloud",description:"Config U [...]
\ No newline at end of file
diff --git a/assets/js/3ca9de51.0a41083b.js b/assets/js/3ca9de51.0a41083b.js
new file mode 100644
index 0000000000..8dde0c19ef
--- /dev/null
+++ b/assets/js/3ca9de51.0a41083b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[31504],{90584:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>d,frontMatter:()=>l,metadata:()=>r,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const l={title:"GitHub",description:"GitHub Plugin\n"},o=void 0,r={unversionedId:"Plugins/github",id:"version-v0.14/Plugins/github",title:"GitHub",description:"GitHub Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/github.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/3ca9de51.2cc62182.js b/assets/js/3ca9de51.2cc62182.js
deleted file mode 100644
index 8de7428141..0000000000
--- a/assets/js/3ca9de51.2cc62182.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1504],{90584:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>d,frontMatter:()=>l,metadata:()=>r,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const l={title:"GitHub",description:"GitHub Plugin\n"},o=void 0,r={unversionedId:"Plugins/github",id:"version-v0.14/Plugins/github",title:"GitHub",description:"GitHub Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/github.md",sourceDirNam [...]
\ No newline at end of file
diff --git a/assets/js/3d04a3f3.9793c6d7.js b/assets/js/3d04a3f3.9793c6d7.js
new file mode 100644
index 0000000000..01d67b19ce
--- /dev/null
+++ b/assets/js/3d04a3f3.9793c6d7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[18875],{88925:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>p,frontMatter:()=>l,metadata:()=>r,toc:()=>u});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-v0.12/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/refdiff.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/3d04a3f3.b78dc68a.js b/assets/js/3d04a3f3.b78dc68a.js
deleted file mode 100644
index 3bb82b4928..0000000000
--- a/assets/js/3d04a3f3.b78dc68a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8875],{88925:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>p,frontMatter:()=>l,metadata:()=>r,toc:()=>u});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-v0.12/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/refdiff.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/3e887251.938a9ed9.js b/assets/js/3e887251.938a9ed9.js
deleted file mode 100644
index 8d4277e175..0000000000
--- a/assets/js/3e887251.938a9ed9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9489],{57585:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const r={title:"Jira",description:"Jira Plugin\n"},l=void 0,s={unversionedId:"Plugins/jira",id:"Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/docs/Plugins/jira.md",sourceDirName:"Plugins",slug:"/Plugins/jira",permalink:"/docs/ne [...]
\ No newline at end of file
diff --git a/assets/js/3e887251.9d1abcc0.js b/assets/js/3e887251.9d1abcc0.js
new file mode 100644
index 0000000000..cbcb68eabf
--- /dev/null
+++ b/assets/js/3e887251.9d1abcc0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[69489],{57585:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const r={title:"Jira",description:"Jira Plugin\n"},l=void 0,s={unversionedId:"Plugins/jira",id:"Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/docs/Plugins/jira.md",sourceDirName:"Plugins",slug:"/Plugins/jira",permalink:"/docs/n [...]
\ No newline at end of file
diff --git a/assets/js/3ea40745.9733ce39.js b/assets/js/3ea40745.9733ce39.js
new file mode 100644
index 0000000000..e1c1f1507b
--- /dev/null
+++ b/assets/js/3ea40745.9733ce39.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[90914],{29e3:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>r});var o=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Configuring TAPD(Beta)",sidebar_position:6,description:"Config UI instruction for Tapd"},l=void 0,s={unversionedId:"UserManuals/ConfigUI/Tapd",id:"version-v0.15/UserManuals/ConfigUI/Tapd",title:"Configuring TAPD(Beta)",description:"Con [...]
\ No newline at end of file
diff --git a/assets/js/3ea40745.c09857ea.js b/assets/js/3ea40745.c09857ea.js
deleted file mode 100644
index 547fda8d21..0000000000
--- a/assets/js/3ea40745.c09857ea.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[914],{29e3:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>r});var o=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Configuring TAPD(Beta)",sidebar_position:6,description:"Config UI instruction for Tapd"},l=void 0,s={unversionedId:"UserManuals/ConfigUI/Tapd",id:"version-v0.15/UserManuals/ConfigUI/Tapd",title:"Configuring TAPD(Beta)",description:"Confi [...]
\ No newline at end of file
diff --git a/assets/js/3f374aa7.0805dcdf.js b/assets/js/3f374aa7.0805dcdf.js
new file mode 100644
index 0000000000..77cea52d50
--- /dev/null
+++ b/assets/js/3f374aa7.0805dcdf.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[76071],{59551:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>d,toc:()=>l});var n=i(87462),a=(i(67294),i(3905));i(61839);const s={title:"Incident Age",description:"Incident Age\n",sidebar_position:7},o=void 0,d={unversionedId:"Metrics/IncidentAge",id:"Metrics/IncidentAge",title:"Incident Age",description:"Incident Age\n",source:"@site/docs/Metrics/IncidentAge.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/3f374aa7.bdf31bac.js b/assets/js/3f374aa7.bdf31bac.js
deleted file mode 100644
index 2fa2e77a62..0000000000
--- a/assets/js/3f374aa7.bdf31bac.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6071],{59551:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>d,toc:()=>l});var n=i(87462),a=(i(67294),i(3905));i(61839);const s={title:"Incident Age",description:"Incident Age\n",sidebar_position:7},o=void 0,d={unversionedId:"Metrics/IncidentAge",id:"Metrics/IncidentAge",title:"Incident Age",description:"Incident Age\n",source:"@site/docs/Metrics/IncidentAge.md",source [...]
\ No newline at end of file
diff --git a/assets/js/3f9d0f75.1441b651.js b/assets/js/3f9d0f75.1441b651.js
deleted file mode 100644
index 5e696661b4..0000000000
--- a/assets/js/3f9d0f75.1441b651.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4825],{49444:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>a,default:()=>m,frontMatter:()=>l,metadata:()=>r,toc:()=>c});var o=t(87462),s=(t(67294),t(3905));t(61839);const l={title:"PR Cycle Time",description:"PR Cycle Time\n",sidebar_position:2},a=void 0,r={unversionedId:"Metrics/CycleTime",id:"version-v0.14/Metrics/CycleTime",title:"PR Cycle Time",description:"PR Cycle Time\n",source:"@site/versioned_docs/versio [...]
\ No newline at end of file
diff --git a/assets/js/3f9d0f75.833e28a4.js b/assets/js/3f9d0f75.833e28a4.js
new file mode 100644
index 0000000000..a68c74a824
--- /dev/null
+++ b/assets/js/3f9d0f75.833e28a4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[94825],{49444:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>a,default:()=>m,frontMatter:()=>l,metadata:()=>r,toc:()=>c});var o=t(87462),s=(t(67294),t(3905));t(61839);const l={title:"PR Cycle Time",description:"PR Cycle Time\n",sidebar_position:2},a=void 0,r={unversionedId:"Metrics/CycleTime",id:"version-v0.14/Metrics/CycleTime",title:"PR Cycle Time",description:"PR Cycle Time\n",source:"@site/versioned_docs/versi [...]
\ No newline at end of file
diff --git a/assets/js/3fd0ef5f.1ac8b561.js b/assets/js/3fd0ef5f.1ac8b561.js
new file mode 100644
index 0000000000..899d546cc8
--- /dev/null
+++ b/assets/js/3fd0ef5f.1ac8b561.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[50927],{48299:(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:"Metrics/CommitCount",title:"Commit Count",description:"Commit Count\n",source:"@site/docs/Metrics/CommitCount.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/3fd0ef5f.56b730e8.js b/assets/js/3fd0ef5f.56b730e8.js
deleted file mode 100644
index e333bcf3c3..0000000000
--- a/assets/js/3fd0ef5f.56b730e8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[927],{48299:(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:"Metrics/CommitCount",title:"Commit Count",description:"Commit Count\n",source:"@site/docs/Metrics/CommitCount.md",sourceD [...]
\ No newline at end of file
diff --git a/assets/js/3fedce01.05ea7a7a.js b/assets/js/3fedce01.05ea7a7a.js
new file mode 100644
index 0000000000..aeabc40e21
--- /dev/null
+++ b/assets/js/3fedce01.05ea7a7a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80066],{35261:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"PR Count",description:"Pull Request Count\n",sidebar_position:13},r=void 0,s={unversionedId:"Metrics/PRCount",id:"Metrics/PRCount",title:"PR Count",description:"Pull Request Count\n",source:"@site/docs/Metrics/PRCount.md",sourceDirNam [...]
\ No newline at end of file
diff --git a/assets/js/3fedce01.b22f7181.js b/assets/js/3fedce01.b22f7181.js
deleted file mode 100644
index 83ef6ac132..0000000000
--- a/assets/js/3fedce01.b22f7181.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[66],{35261:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"PR Count",description:"Pull Request Count\n",sidebar_position:13},r=void 0,s={unversionedId:"Metrics/PRCount",id:"Metrics/PRCount",title:"PR Count",description:"Pull Request Count\n",source:"@site/docs/Metrics/PRCount.md",sourceDirName:" [...]
\ No newline at end of file
diff --git a/assets/js/415bd086.2589b438.js b/assets/js/415bd086.2589b438.js
new file mode 100644
index 0000000000..a0cc4a75e5
--- /dev/null
+++ b/assets/js/415bd086.2589b438.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[43723],{38912:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>p});var n=i(87462),r=(i(67294),i(3905));i(61839);const a={title:"DB Migration",description:"DB Migration\n",sidebar_position:3},o=void 0,s={unversionedId:"DeveloperManuals/DBMigration",id:"version-v0.11/DeveloperManuals/DBMigration",title:"DB Migration",description:"DB Migration\n",source:"@site/ve [...]
\ No newline at end of file
diff --git a/assets/js/415bd086.773b6802.js b/assets/js/415bd086.773b6802.js
deleted file mode 100644
index 12d47a9fb8..0000000000
--- a/assets/js/415bd086.773b6802.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3723],{38912:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>p});var n=i(87462),r=(i(67294),i(3905));i(61839);const a={title:"DB Migration",description:"DB Migration\n",sidebar_position:3},o=void 0,s={unversionedId:"DeveloperManuals/DBMigration",id:"version-v0.11/DeveloperManuals/DBMigration",title:"DB Migration",description:"DB Migration\n",source:"@site/ver [...]
\ No newline at end of file
diff --git a/assets/js/41e7e151.1e33da7c.js b/assets/js/41e7e151.1e33da7c.js
new file mode 100644
index 0000000000..9daa7abfa4
--- /dev/null
+++ b/assets/js/41e7e151.1e33da7c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[94265],{38782:(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:"Metrics/RequirementLeadTime",title:"Requirement Lead Time",description:"Requirement Lead Time [...]
\ No newline at end of file
diff --git a/assets/js/41e7e151.7aa69cc1.js b/assets/js/41e7e151.7aa69cc1.js
deleted file mode 100644
index 007fbb3401..0000000000
--- a/assets/js/41e7e151.7aa69cc1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4265],{38782:(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:"Metrics/RequirementLeadTime",title:"Requirement Lead Time",description:"Requirement Lead Time\ [...]
\ No newline at end of file
diff --git a/assets/js/422904c6.052e349e.js b/assets/js/422904c6.052e349e.js
deleted file mode 100644
index 64cd30dbce..0000000000
--- a/assets/js/422904c6.052e349e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5797],{53693:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:9,description:"Team Configuration\n"},s=void 0,l={unversionedId:"UserManuals/TeamConfiguration",id:"version-v0.15/UserManuals/TeamConfiguration",title:"Team Configuration",description:"Team Configur [...]
\ No newline at end of file
diff --git a/assets/js/422904c6.6006fb2e.js b/assets/js/422904c6.6006fb2e.js
new file mode 100644
index 0000000000..c473bc720d
--- /dev/null
+++ b/assets/js/422904c6.6006fb2e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[35797],{53693:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:9,description:"Team Configuration\n"},s=void 0,l={unversionedId:"UserManuals/TeamConfiguration",id:"version-v0.15/UserManuals/TeamConfiguration",title:"Team Configuration",description:"Team Configu [...]
\ No newline at end of file
diff --git a/assets/js/4292f4b5.cb7040d3.js b/assets/js/4292f4b5.cb7040d3.js
new file mode 100644
index 0000000000..c2a8595bcd
--- /dev/null
+++ b/assets/js/4292f4b5.cb7040d3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[72182],{52712:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>c,frontMatter:()=>n,metadata:()=>r,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Pull Request Count",description:"Pull Request Count\n",sidebar_position:11},a=void 0,r={unversionedId:"Metrics/PRCount",id:"version-v0.13/Metrics/PRCount",title:"Pull Request Count",description:"Pull Request Count\n",source:"@site/ver [...]
\ No newline at end of file
diff --git a/assets/js/4292f4b5.cc2b25a2.js b/assets/js/4292f4b5.cc2b25a2.js
deleted file mode 100644
index 0780300804..0000000000
--- a/assets/js/4292f4b5.cc2b25a2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2182],{52712:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>c,frontMatter:()=>n,metadata:()=>r,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Pull Request Count",description:"Pull Request Count\n",sidebar_position:11},a=void 0,r={unversionedId:"Metrics/PRCount",id:"version-v0.13/Metrics/PRCount",title:"Pull Request Count",description:"Pull Request Count\n",source:"@site/vers [...]
\ No newline at end of file
diff --git a/assets/js/42d03d0e.64229e42.js b/assets/js/42d03d0e.64229e42.js
new file mode 100644
index 0000000000..9c2d24ceb2
--- /dev/null
+++ b/assets/js/42d03d0e.64229e42.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[84779],{95382:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>n,default:()=>m,frontMatter:()=>s,metadata:()=>a,toc:()=>l});var o=i(87462),d=(i(67294),i(3905));i(61839);const s={title:"Added Lines of Code",description:"Added Lines of Code\n",sidebar_position:7},n=void 0,a={unversionedId:"Metrics/AddedLinesOfCode",id:"version-v0.14/Metrics/AddedLinesOfCode",title:"Added Lines of Code",description:"Added Lines of Code [...]
\ No newline at end of file
diff --git a/assets/js/42d03d0e.747171e3.js b/assets/js/42d03d0e.747171e3.js
deleted file mode 100644
index 2041e78c50..0000000000
--- a/assets/js/42d03d0e.747171e3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4779],{95382:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>n,default:()=>m,frontMatter:()=>s,metadata:()=>a,toc:()=>l});var o=i(87462),d=(i(67294),i(3905));i(61839);const s={title:"Added Lines of Code",description:"Added Lines of Code\n",sidebar_position:7},n=void 0,a={unversionedId:"Metrics/AddedLinesOfCode",id:"version-v0.14/Metrics/AddedLinesOfCode",title:"Added Lines of Code",description:"Added Lines of Code\ [...]
\ No newline at end of file
diff --git a/assets/js/43ba4298.018fb9f1.js b/assets/js/43ba4298.018fb9f1.js
deleted file mode 100644
index 24fc8c8688..0000000000
--- a/assets/js/43ba4298.018fb9f1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3470],{2716:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Using Advanced Mode",sidebar_position:6,description:"Using the advanced mode of Config-UI\n"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/AdvancedMode",id:"version-v0.12/UserManuals/ConfigUI/AdvancedMode",title:"Using Advanced Mode" [...]
\ No newline at end of file
diff --git a/assets/js/43ba4298.245e35af.js b/assets/js/43ba4298.245e35af.js
new file mode 100644
index 0000000000..6d9113183b
--- /dev/null
+++ b/assets/js/43ba4298.245e35af.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[73470],{2716:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Using Advanced Mode",sidebar_position:6,description:"Using the advanced mode of Config-UI\n"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/AdvancedMode",id:"version-v0.12/UserManuals/ConfigUI/AdvancedMode",title:"Using Advanced Mode [...]
\ No newline at end of file
diff --git a/assets/js/448987fa.4b85e1ea.js b/assets/js/448987fa.4b85e1ea.js
deleted file mode 100644
index 3551d0092f..0000000000
--- a/assets/js/448987fa.4b85e1ea.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5996],{72089:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>p,contentTitle:()=>l,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var a=n(87462),i=(n(67294),n(3905)),o=n(61839);const r={title:"Plugin Implementation",sidebar_position:2,description:"Plugin Implementation\n"},l=void 0,s={unversionedId:"DeveloperManuals/PluginImplementation",id:"version-v0.15/DeveloperManuals/PluginImplementation",title:"Plugin Implementation" [...]
\ No newline at end of file
diff --git a/assets/js/448987fa.8fdd0ec1.js b/assets/js/448987fa.8fdd0ec1.js
new file mode 100644
index 0000000000..84a7f42b15
--- /dev/null
+++ b/assets/js/448987fa.8fdd0ec1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[95996],{72089:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>p,contentTitle:()=>l,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var a=n(87462),i=(n(67294),n(3905)),o=n(61839);const r={title:"Plugin Implementation",sidebar_position:2,description:"Plugin Implementation\n"},l=void 0,s={unversionedId:"DeveloperManuals/PluginImplementation",id:"version-v0.15/DeveloperManuals/PluginImplementation",title:"Plugin Implementation [...]
\ No newline at end of file
diff --git a/assets/js/46275ac9.a93af16f.js b/assets/js/46275ac9.a93af16f.js
deleted file mode 100644
index 2195ec3498..0000000000
--- a/assets/js/46275ac9.a93af16f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3142],{73769:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>o,default:()=>c,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const l={title:"Jenkins",description:"Jenkins Plugin\n"},o=void 0,s={unversionedId:"Plugins/jenkins",id:"version-v0.13/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/jenkins.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/46275ac9.e0217f10.js b/assets/js/46275ac9.e0217f10.js
new file mode 100644
index 0000000000..3e9fc14107
--- /dev/null
+++ b/assets/js/46275ac9.e0217f10.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[33142],{73769:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>o,default:()=>c,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const l={title:"Jenkins",description:"Jenkins Plugin\n"},o=void 0,s={unversionedId:"Plugins/jenkins",id:"version-v0.13/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/jenkins.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/46d08e98.47ae8c0a.js b/assets/js/46d08e98.47ae8c0a.js
deleted file mode 100644
index 03991dd1e8..0000000000
--- a/assets/js/46d08e98.47ae8c0a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3555],{96113:(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-v0.12/DeveloperManuals/TagNamingConventions",title:"Tag Naming Conventions [...]
\ No newline at end of file
diff --git a/assets/js/46d08e98.8035cb62.js b/assets/js/46d08e98.8035cb62.js
new file mode 100644
index 0000000000..813aac5eeb
--- /dev/null
+++ b/assets/js/46d08e98.8035cb62.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[73555],{96113:(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-v0.12/DeveloperManuals/TagNamingConventions",title:"Tag Naming Convention [...]
\ No newline at end of file
diff --git a/assets/js/47189666.087270da.js b/assets/js/47189666.087270da.js
deleted file mode 100644
index 0af348dcb9..0000000000
--- a/assets/js/47189666.087270da.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[119],{53633:e=>{e.exports=JSON.parse('{"title":"Plugins","slug":"Plugins","permalink":"/docs/Plugins","navigation":{"previous":{"title":"DevLake Release Guide","permalink":"/docs/DeveloperManuals/Release-SOP"},"next":{"title":"BitBucket(Beta)","permalink":"/docs/Plugins/bitbucket"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/47189666.1aa913e2.js b/assets/js/47189666.1aa913e2.js
new file mode 100644
index 0000000000..0faa56a0af
--- /dev/null
+++ b/assets/js/47189666.1aa913e2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[119],{53633:e=>{e.exports=JSON.parse('{"title":"Plugins","slug":"Plugins","permalink":"/docs/Plugins","navigation":{"previous":{"title":"UnitTest Test Guide","permalink":"/docs/DeveloperManuals/UnitTest"},"next":{"title":"BitBucket(Beta)","permalink":"/docs/Plugins/bitbucket"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/476e4f22.4a3737b5.js b/assets/js/476e4f22.4a3737b5.js
new file mode 100644
index 0000000000..122930fb96
--- /dev/null
+++ b/assets/js/476e4f22.4a3737b5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[75608],{43154:e=>{e.exports=JSON.parse('{"title":"User Manuals","slug":"UserManuals","permalink":"/docs/v0.13/UserManuals","navigation":{"previous":{"title":"Install via Temporal","permalink":"/docs/v0.13/GettingStarted/TemporalSetup"},"next":{"title":"Tutorial","permalink":"/docs/v0.13/UserManuals/ConfigUI/Tutorial"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/476e4f22.54b75ebb.js b/assets/js/476e4f22.54b75ebb.js
deleted file mode 100644
index a17e096f02..0000000000
--- a/assets/js/476e4f22.54b75ebb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5608],{43154:e=>{e.exports=JSON.parse('{"title":"User Manuals","slug":"UserManuals","permalink":"/docs/v0.13/UserManuals","navigation":{"previous":{"title":"Install via Temporal","permalink":"/docs/v0.13/GettingStarted/TemporalSetup"},"next":{"title":"Tutorial","permalink":"/docs/v0.13/UserManuals/ConfigUI/Tutorial"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/49187665.7c470f8a.js b/assets/js/49187665.7c470f8a.js
new file mode 100644
index 0000000000..d79f1a3039
--- /dev/null
+++ b/assets/js/49187665.7c470f8a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[78291],{70161:(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-v0.16/Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/versioned_docs/version-v0.16/Plugins/gitlab.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/4aa6306a.7b5b5291.js b/assets/js/4aa6306a.7b5b5291.js
deleted file mode 100644
index 8834cd9f36..0000000000
--- a/assets/js/4aa6306a.7b5b5291.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[790],{4126:(t,i,e)=>{e.r(i),e.d(i,{assets:()=>u,contentTitle:()=>n,default:()=>l,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var o=e(87462),s=(e(67294),e(3905));e(61839);const r={title:"Commit Author Count",description:"Commit Author Count\n",sidebar_position:14},n=void 0,a={unversionedId:"Metrics/CommitAuthorCount",id:"version-v0.14/Metrics/CommitAuthorCount",title:"Commit Author Count",description:"Commit Author Count [...]
\ No newline at end of file
diff --git a/assets/js/4aa6306a.a1f4c14b.js b/assets/js/4aa6306a.a1f4c14b.js
new file mode 100644
index 0000000000..0f25ebdaa3
--- /dev/null
+++ b/assets/js/4aa6306a.a1f4c14b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[50790],{4126:(t,i,e)=>{e.r(i),e.d(i,{assets:()=>u,contentTitle:()=>n,default:()=>l,frontMatter:()=>r,metadata:()=>a,toc:()=>d});var o=e(87462),s=(e(67294),e(3905));e(61839);const r={title:"Commit Author Count",description:"Commit Author Count\n",sidebar_position:14},n=void 0,a={unversionedId:"Metrics/CommitAuthorCount",id:"version-v0.14/Metrics/CommitAuthorCount",title:"Commit Author Count",description:"Commit Author Cou [...]
\ No newline at end of file
diff --git a/assets/js/4ab986f4.814d4b37.js b/assets/js/4ab986f4.814d4b37.js
new file mode 100644
index 0000000000..0470bad207
--- /dev/null
+++ b/assets/js/4ab986f4.814d4b37.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[89497],{45497:(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-v0.12/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/P [...]
\ No newline at end of file
diff --git a/assets/js/4ab986f4.f2b87155.js b/assets/js/4ab986f4.f2b87155.js
deleted file mode 100644
index f03766e78e..0000000000
--- a/assets/js/4ab986f4.f2b87155.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9497],{45497:(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-v0.12/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/Pl [...]
\ No newline at end of file
diff --git a/assets/js/4ae862d6.8a9b84e6.js b/assets/js/4ae862d6.8a9b84e6.js
deleted file mode 100644
index a80ca226b5..0000000000
--- a/assets/js/4ae862d6.8a9b84e6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4839],{11024:(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-v0.15/Metrics/BugCountPer1kLinesOfCode",title:"Bug Count per 1k [...]
\ No newline at end of file
diff --git a/assets/js/4ae862d6.b57857c2.js b/assets/js/4ae862d6.b57857c2.js
new file mode 100644
index 0000000000..924697a672
--- /dev/null
+++ b/assets/js/4ae862d6.b57857c2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[24839],{11024:(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-v0.15/Metrics/BugCountPer1kLinesOfCode",title:"Bug Count per 1 [...]
\ No newline at end of file
diff --git a/assets/js/4ae93c4b.45b0ef7f.js b/assets/js/4ae93c4b.45b0ef7f.js
new file mode 100644
index 0000000000..2430221384
--- /dev/null
+++ b/assets/js/4ae93c4b.45b0ef7f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56674],{29819:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Configuring Jira",sidebar_position:4,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Jira",id:"version-v0.15/UserManuals/ConfigUI/Jira",title:"Configuring Jira",description:"Config UI inst [...]
\ No newline at end of file
diff --git a/assets/js/4ae93c4b.bbeee0b7.js b/assets/js/4ae93c4b.bbeee0b7.js
deleted file mode 100644
index f2f4bc3aa9..0000000000
--- a/assets/js/4ae93c4b.bbeee0b7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6674],{29819:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Configuring Jira",sidebar_position:4,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Jira",id:"version-v0.15/UserManuals/ConfigUI/Jira",title:"Configuring Jira",description:"Config UI instr [...]
\ No newline at end of file
diff --git a/assets/js/4af7bee7.db230985.js b/assets/js/4af7bee7.db230985.js
new file mode 100644
index 0000000000..3ce9c2866f
--- /dev/null
+++ b/assets/js/4af7bee7.db230985.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3977],{95862:(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-v0.16/Metrics/IncidentCountPer1kLinesOfCode",tit [...]
\ No newline at end of file
diff --git a/assets/js/4b4c2b29.0704d56e.js b/assets/js/4b4c2b29.0704d56e.js
new file mode 100644
index 0000000000..3d75732479
--- /dev/null
+++ b/assets/js/4b4c2b29.0704d56e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64839],{29797:(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:"DevLake Domain Layer Schema\n",sidebar_position:2},i=void 0,d={unversionedId:"DataModels/DevLakeDomainLayerSchema",id:"version-v0.14/DataModels/DevLakeDomainLayerSchema",title:"Domain Layer Schema",de [...]
\ No newline at end of file
diff --git a/assets/js/4b4c2b29.a572b83f.js b/assets/js/4b4c2b29.a572b83f.js
deleted file mode 100644
index 0013cb05e8..0000000000
--- a/assets/js/4b4c2b29.a572b83f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6602],{29797:(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:"DevLake Domain Layer Schema\n",sidebar_position:2},i=void 0,d={unversionedId:"DataModels/DevLakeDomainLayerSchema",id:"version-v0.14/DataModels/DevLakeDomainLayerSchema",title:"Domain Layer Schema",des [...]
\ No newline at end of file
diff --git a/assets/js/4b820d59.598145df.js b/assets/js/4b820d59.598145df.js
new file mode 100644
index 0000000000..e21f219c67
--- /dev/null
+++ b/assets/js/4b820d59.598145df.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[27547],{81938:(o,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>n,default:()=>b,frontMatter:()=>i,metadata:()=>a,toc:()=>d});var r=t(87462),s=(t(67294),t(3905));t(61839);const i={title:"Dashboard Troubleshooting",sidebar_position:3,description:"Dashboard Troubleshooting\n"},n=void 0,a={unversionedId:"Troubleshooting/Dashboard",id:"version-v0.16/Troubleshooting/Dashboard",title:"Dashboard Troubleshooting",description: [...]
\ No newline at end of file
diff --git a/assets/js/4c1b0127.1038ba98.js b/assets/js/4c1b0127.1038ba98.js
deleted file mode 100644
index 7af037e115..0000000000
--- a/assets/js/4c1b0127.1038ba98.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2962],{20845:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>c,contentTitle:()=>n,default:()=>l,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var i=t(87462),r=(t(67294),t(3905));const o={title:"Jira",description:"Jira Live Demo\n"},n="Jira",s={unversionedId:"DataSources/Jira",id:"DataSources/Jira",title:"Jira",description:"Jira Live Demo\n",source:"@site/livedemo/DataSources/Jira.md",sourceDirName:"DataSources",slug:"/DataSources/Jira [...]
\ No newline at end of file
diff --git a/assets/js/4c1b0127.87cdf933.js b/assets/js/4c1b0127.87cdf933.js
new file mode 100644
index 0000000000..8d5a261295
--- /dev/null
+++ b/assets/js/4c1b0127.87cdf933.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[22962],{20845:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>c,contentTitle:()=>n,default:()=>l,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var i=t(87462),r=(t(67294),t(3905));const o={title:"Jira",description:"Jira Live Demo\n"},n="Jira",s={unversionedId:"DataSources/Jira",id:"DataSources/Jira",title:"Jira",description:"Jira Live Demo\n",source:"@site/livedemo/DataSources/Jira.md",sourceDirName:"DataSources",slug:"/DataSources/Jir [...]
\ No newline at end of file
diff --git a/assets/js/4dd6a601.5d75b03b.js b/assets/js/4dd6a601.5d75b03b.js
new file mode 100644
index 0000000000..e6b1d6f71d
--- /dev/null
+++ b/assets/js/4dd6a601.5d75b03b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55927],{7410:(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-v0.16/Metrics/RequirementGranularity",title:"Requirement Granularity",descripti [...]
\ No newline at end of file
diff --git a/assets/js/4ef8522e.471de26a.js b/assets/js/4ef8522e.471de26a.js
new file mode 100644
index 0000000000..29f6a32bd2
--- /dev/null
+++ b/assets/js/4ef8522e.471de26a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80789],{23783:(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-v0.15/Metrics/AddedLinesOfCode",title:"Added Lines of Code",description:"Added Lines of Cod [...]
\ No newline at end of file
diff --git a/assets/js/4ef8522e.b8ee1061.js b/assets/js/4ef8522e.b8ee1061.js
deleted file mode 100644
index f278a58da2..0000000000
--- a/assets/js/4ef8522e.b8ee1061.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[789],{23783:(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-v0.15/Metrics/AddedLinesOfCode",title:"Added Lines of Code",description:"Added Lines of Code\ [...]
\ No newline at end of file
diff --git a/assets/js/4fb71f11.7f2411df.js b/assets/js/4fb71f11.7f2411df.js
new file mode 100644
index 0000000000..ba075ea9c6
--- /dev/null
+++ b/assets/js/4fb71f11.7f2411df.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[88998],{76996:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>d});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:"Metrics/CQIssueCount",title:"Code Quality Issue Count",description:"Code Quality Issue Count\ [...]
\ No newline at end of file
diff --git a/assets/js/4fb71f11.cddd49b1.js b/assets/js/4fb71f11.cddd49b1.js
deleted file mode 100644
index 661bc816a6..0000000000
--- a/assets/js/4fb71f11.cddd49b1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8998],{76996:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>d});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:"Metrics/CQIssueCount",title:"Code Quality Issue Count",description:"Code Quality Issue Count\n [...]
\ No newline at end of file
diff --git a/assets/js/509fa126.055c5a34.js b/assets/js/509fa126.055c5a34.js
deleted file mode 100644
index bd69e7259b..0000000000
--- a/assets/js/509fa126.055c5a34.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9925],{18639:(t,a,n)=>{n.r(a),n.d(a,{assets:()=>u,contentTitle:()=>d,default:()=>k,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:4},d=void 0,i={unversionedId:"SupportedDataSources",id:"version-v0.14/SupportedDataSources",title:"Supported Data Sources",description:"Data so [...]
\ No newline at end of file
diff --git a/assets/js/509fa126.0e964dad.js b/assets/js/509fa126.0e964dad.js
new file mode 100644
index 0000000000..4b5c0d8d5b
--- /dev/null
+++ b/assets/js/509fa126.0e964dad.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[49925],{18639:(t,a,n)=>{n.r(a),n.d(a,{assets:()=>u,contentTitle:()=>d,default:()=>k,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:4},d=void 0,i={unversionedId:"SupportedDataSources",id:"version-v0.14/SupportedDataSources",title:"Supported Data Sources",description:"Data s [...]
\ No newline at end of file
diff --git a/assets/js/50be24d6.acd82cff.js b/assets/js/50be24d6.acd82cff.js
deleted file mode 100644
index dbd288ba54..0000000000
--- a/assets/js/50be24d6.acd82cff.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[955],{46842:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>c,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>n});var a=i(87462),o=(i(67294),i(3905));i(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:"Metrics/CQDuplicatedBlocks",title:"Code Quality Duplicated Blocks",descriptio [...]
\ No newline at end of file
diff --git a/assets/js/50be24d6.b483e72b.js b/assets/js/50be24d6.b483e72b.js
new file mode 100644
index 0000000000..da579686e7
--- /dev/null
+++ b/assets/js/50be24d6.b483e72b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[40955],{46842:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>c,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>n});var a=i(87462),o=(i(67294),i(3905));i(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:"Metrics/CQDuplicatedBlocks",title:"Code Quality Duplicated Blocks",descript [...]
\ No newline at end of file
diff --git a/assets/js/50e3e9ee.12d419e5.js b/assets/js/50e3e9ee.12d419e5.js
new file mode 100644
index 0000000000..b9d3cb0d59
--- /dev/null
+++ b/assets/js/50e3e9ee.12d419e5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[23271],{59181:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:7,description:"Team Configuration\n"},l=void 0,s={unversionedId:"UserManuals/TeamConfiguration",id:"version-v0.13/UserManuals/TeamConfiguration",title:"Team Configuration",description:"Team Configu [...]
\ No newline at end of file
diff --git a/assets/js/50e3e9ee.a98fef5a.js b/assets/js/50e3e9ee.a98fef5a.js
deleted file mode 100644
index d5eeec1b02..0000000000
--- a/assets/js/50e3e9ee.a98fef5a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3271],{59181:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:7,description:"Team Configuration\n"},l=void 0,s={unversionedId:"UserManuals/TeamConfiguration",id:"version-v0.13/UserManuals/TeamConfiguration",title:"Team Configuration",description:"Team Configur [...]
\ No newline at end of file
diff --git a/assets/js/51395cb6.c5ecd2e5.js b/assets/js/51395cb6.c5ecd2e5.js
new file mode 100644
index 0000000000..0b38c4a831
--- /dev/null
+++ b/assets/js/51395cb6.c5ecd2e5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1204],{19877:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>r,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"},l=void 0,r={unversionedId:"GettingStarted/Authentication",id:"version-v0.16/GettingStarted/Authentication",title [...]
\ No newline at end of file
diff --git a/assets/js/517b0a7f.43a1f8cb.js b/assets/js/517b0a7f.43a1f8cb.js
new file mode 100644
index 0000000000..c6a4bd7d84
--- /dev/null
+++ b/assets/js/517b0a7f.43a1f8cb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[70616],{77848:(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-v0.15/Overview/Architecture",title:"Architecture",description:"Understand th [...]
\ No newline at end of file
diff --git a/assets/js/517b0a7f.cd46e3de.js b/assets/js/517b0a7f.cd46e3de.js
deleted file mode 100644
index 7279671c8b..0000000000
--- a/assets/js/517b0a7f.cd46e3de.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[616],{77848:(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-v0.15/Overview/Architecture",title:"Architecture",description:"Understand the  [...]
\ No newline at end of file
diff --git a/assets/js/51d187f5.420fca8e.js b/assets/js/51d187f5.420fca8e.js
deleted file mode 100644
index 6da1db24ea..0000000000
--- a/assets/js/51d187f5.420fca8e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1578],{56980:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>u,frontMatter:()=>r,metadata:()=>l,toc:()=>d});var i=n(87462),a=(n(67294),n(3905));n(61839);const r={title:"DORA - Deployment Frequency(WIP)",description:"DORA - Deployment Frequency\n",sidebar_position:18},o=void 0,l={unversionedId:"Metrics/DeploymentFrequency",id:"version-v0.13/Metrics/DeploymentFrequency",title:"DORA - Deployment Frequenc [...]
\ No newline at end of file
diff --git a/assets/js/51d187f5.7b4f9991.js b/assets/js/51d187f5.7b4f9991.js
new file mode 100644
index 0000000000..b919a6b399
--- /dev/null
+++ b/assets/js/51d187f5.7b4f9991.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[81578],{56980:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>u,frontMatter:()=>r,metadata:()=>l,toc:()=>d});var i=n(87462),a=(n(67294),n(3905));n(61839);const r={title:"DORA - Deployment Frequency(WIP)",description:"DORA - Deployment Frequency\n",sidebar_position:18},o=void 0,l={unversionedId:"Metrics/DeploymentFrequency",id:"version-v0.13/Metrics/DeploymentFrequency",title:"DORA - Deployment Frequen [...]
\ No newline at end of file
diff --git a/assets/js/51e8f4d1.17280263.js b/assets/js/51e8f4d1.17280263.js
deleted file mode 100644
index 6a86fe5814..0000000000
--- a/assets/js/51e8f4d1.17280263.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[182],{58067:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>d,frontMatter:()=>i,metadata:()=>r,toc:()=>p});var n=a(87462),l=(a(67294),a(3905));a(61839);const i={title:"Developer Setup",description:"The steps to install DevLake in developer mode.\n",sidebar_position:1},o=void 0,r={unversionedId:"DeveloperManuals/DeveloperSetup",id:"version-v0.14/DeveloperManuals/DeveloperSetup",title:"Developer Setup", [...]
\ No newline at end of file
diff --git a/assets/js/51e8f4d1.f0a25668.js b/assets/js/51e8f4d1.f0a25668.js
new file mode 100644
index 0000000000..93192cb007
--- /dev/null
+++ b/assets/js/51e8f4d1.f0a25668.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80182],{58067:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>d,frontMatter:()=>i,metadata:()=>r,toc:()=>p});var n=a(87462),l=(a(67294),a(3905));a(61839);const i={title:"Developer Setup",description:"The steps to install DevLake in developer mode.\n",sidebar_position:1},o=void 0,r={unversionedId:"DeveloperManuals/DeveloperSetup",id:"version-v0.14/DeveloperManuals/DeveloperSetup",title:"Developer Setup [...]
\ No newline at end of file
diff --git a/assets/js/527c8e33.e0b8e3cb.js b/assets/js/527c8e33.e0b8e3cb.js
new file mode 100644
index 0000000000..7448468151
--- /dev/null
+++ b/assets/js/527c8e33.e0b8e3cb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[76795],{70245:a=>{a.exports=JSON.parse('{"label":"database","permalink":"/blog/tags/database","allTagsPath":"/blog/tags","count":1}')}}]);
\ No newline at end of file
diff --git a/assets/js/527c8e33.e8221e7a.js b/assets/js/527c8e33.e8221e7a.js
deleted file mode 100644
index b1f3871efd..0000000000
--- a/assets/js/527c8e33.e8221e7a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6795],{70245:a=>{a.exports=JSON.parse('{"label":"database","permalink":"/blog/tags/database","allTagsPath":"/blog/tags","count":1}')}}]);
\ No newline at end of file
diff --git a/assets/js/52e95c77.28d3c26b.js b/assets/js/52e95c77.28d3c26b.js
deleted file mode 100644
index 3b35df96c8..0000000000
--- a/assets/js/52e95c77.28d3c26b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1613],{34551:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>o,toc:()=>m});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"DORA - Lead Time for Changes",description:"DORA - Lead Time for Changes\n",sidebar_position:27},l=void 0,o={unversionedId:"Metrics/LeadTimeForChanges",id:"Metrics/LeadTimeForChanges",title:"DORA - Lead Time for Changes",description:"DO [...]
\ No newline at end of file
diff --git a/assets/js/52e95c77.bd416b3b.js b/assets/js/52e95c77.bd416b3b.js
new file mode 100644
index 0000000000..c0bbc27804
--- /dev/null
+++ b/assets/js/52e95c77.bd416b3b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[71613],{34551:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>h,frontMatter:()=>r,metadata:()=>o,toc:()=>m});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"DORA - Lead Time for Changes",description:"DORA - Lead Time for Changes\n",sidebar_position:27},l=void 0,o={unversionedId:"Metrics/LeadTimeForChanges",id:"Metrics/LeadTimeForChanges",title:"DORA - Lead Time for Changes",description:"D [...]
\ No newline at end of file
diff --git a/assets/js/53317d2c.199bafb7.js b/assets/js/53317d2c.199bafb7.js
deleted file mode 100644
index 67d7b46127..0000000000
--- a/assets/js/53317d2c.199bafb7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2079],{41474:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>u,frontMatter:()=>l,metadata:()=>r,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Developer Setup",description:"The steps to install DevLake in developer mode.\n",sidebar_position:1},o=void 0,r={unversionedId:"DeveloperManuals/DeveloperSetup",id:"DeveloperManuals/DeveloperSetup",title:"Developer Setup",description:" [...]
\ No newline at end of file
diff --git a/assets/js/53317d2c.4d3eea3b.js b/assets/js/53317d2c.4d3eea3b.js
new file mode 100644
index 0000000000..fe986739ca
--- /dev/null
+++ b/assets/js/53317d2c.4d3eea3b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[82079],{41474:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>u,frontMatter:()=>l,metadata:()=>r,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Developer Setup",description:"The steps to install DevLake in developer mode.\n",sidebar_position:1},o=void 0,r={unversionedId:"DeveloperManuals/DeveloperSetup",id:"DeveloperManuals/DeveloperSetup",title:"Developer Setup",description: [...]
\ No newline at end of file
diff --git a/assets/js/5365d9f7.58efee58.js b/assets/js/5365d9f7.58efee58.js
deleted file mode 100644
index 77ae60315e..0000000000
--- a/assets/js/5365d9f7.58efee58.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5355],{65403:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>u,frontMatter:()=>i,metadata:()=>a,toc:()=>d});var n=r(87462),o=(r(67294),r(3905));r(61839);const i={title:"References",description:"References\n",sidebar_position:6},s=void 0,a={unversionedId:"Overview/References",id:"version-v0.15/Overview/References",title:"References",description:"References\n",source:"@site/versioned_docs/version-v0.15/ [...]
\ No newline at end of file
diff --git a/assets/js/5365d9f7.bc60292f.js b/assets/js/5365d9f7.bc60292f.js
new file mode 100644
index 0000000000..b464c1bf8d
--- /dev/null
+++ b/assets/js/5365d9f7.bc60292f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[95355],{65403:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>u,frontMatter:()=>i,metadata:()=>a,toc:()=>d});var n=r(87462),o=(r(67294),r(3905));r(61839);const i={title:"References",description:"References\n",sidebar_position:6},s=void 0,a={unversionedId:"Overview/References",id:"version-v0.15/Overview/References",title:"References",description:"References\n",source:"@site/versioned_docs/version-v0.15 [...]
\ No newline at end of file
diff --git a/assets/js/53bce8bf.44a7637b.js b/assets/js/53bce8bf.44a7637b.js
new file mode 100644
index 0000000000..005eb0c7b3
--- /dev/null
+++ b/assets/js/53bce8bf.44a7637b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[61169],{69645:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"PR Deploy Time",description:"PR Deploy Time\n",sidebar_position:18},l=void 0,s={unversionedId:"Metrics/PRDeployTime",id:"Metrics/PRDeployTime",title:"PR Deploy Time",description:"PR Deploy Time\n",source:"@site/docs/Metrics/PRDeployTi [...]
\ No newline at end of file
diff --git a/assets/js/53bce8bf.f910eef1.js b/assets/js/53bce8bf.f910eef1.js
deleted file mode 100644
index 6be79476e9..0000000000
--- a/assets/js/53bce8bf.f910eef1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1169],{69645:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"PR Deploy Time",description:"PR Deploy Time\n",sidebar_position:18},l=void 0,s={unversionedId:"Metrics/PRDeployTime",id:"Metrics/PRDeployTime",title:"PR Deploy Time",description:"PR Deploy Time\n",source:"@site/docs/Metrics/PRDeployTim [...]
\ No newline at end of file
diff --git a/assets/js/5507a300.37f79bb9.js b/assets/js/5507a300.37f79bb9.js
deleted file mode 100644
index c827aaf9f5..0000000000
--- a/assets/js/5507a300.37f79bb9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2146],{65167:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>s,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>l,toc:()=>d});var n=t(87462),a=(t(67294),t(3905));t(61839);const i={title:"DB Migration",description:"DB Migration\n",sidebar_position:3},o=void 0,l={unversionedId:"DeveloperManuals/DBMigration",id:"version-v0.14/DeveloperManuals/DBMigration",title:"DB Migration",description:"DB Migration\n",source:"@site/ver [...]
\ No newline at end of file
diff --git a/assets/js/5507a300.acf7f229.js b/assets/js/5507a300.acf7f229.js
new file mode 100644
index 0000000000..049805c45e
--- /dev/null
+++ b/assets/js/5507a300.acf7f229.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[32146],{65167:(e,r,t)=>{t.r(r),t.d(r,{assets:()=>s,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>l,toc:()=>d});var n=t(87462),a=(t(67294),t(3905));t(61839);const i={title:"DB Migration",description:"DB Migration\n",sidebar_position:3},o=void 0,l={unversionedId:"DeveloperManuals/DBMigration",id:"version-v0.14/DeveloperManuals/DBMigration",title:"DB Migration",description:"DB Migration\n",source:"@site/ve [...]
\ No newline at end of file
diff --git a/assets/js/551041aa.1685842b.js b/assets/js/551041aa.1685842b.js
deleted file mode 100644
index 34adfd0cb9..0000000000
--- a/assets/js/551041aa.1685842b.js
+++ /dev/null
@@ -1 +0,0 @@
-(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9831],{48764:(A,C,g)=>{"use strict";g.r(C),g.d(C,{default:()=>M});var I=g(67294),E=g(82164),B=g(52263),Q=g(81972),h=g(86766),e=g(39157),G=g(10230),Y=g(7999),t=g(19318);function a(){return I.createElement("div",null,I.createElement(I.Fragment,null,I.createElement("img",{src:Q.Z,className:" absolute top-[0px] left-[0px]  h-[580px] w-screen  block sm:hidden "}),I.createElement("img",{src:h.Z,className:" absolute top-[0px] left-[0px]  h- [...]
\ No newline at end of file
diff --git a/assets/js/551041aa.1be34865.js b/assets/js/551041aa.1be34865.js
new file mode 100644
index 0000000000..e6462c76ff
--- /dev/null
+++ b/assets/js/551041aa.1be34865.js
@@ -0,0 +1 @@
+(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59831],{48764:(A,C,g)=>{"use strict";g.r(C),g.d(C,{default:()=>M});var I=g(67294),E=g(82164),B=g(52263),Q=g(81972),h=g(86766),e=g(39157),G=g(10230),Y=g(7999),t=g(19318);function a(){return I.createElement("div",null,I.createElement(I.Fragment,null,I.createElement("img",{src:Q.Z,className:" absolute top-[0px] left-[0px]  h-[580px] w-screen  block sm:hidden "}),I.createElement("img",{src:h.Z,className:" absolute top-[0px] left-[0px]  h [...]
\ No newline at end of file
diff --git a/assets/js/552ecfaa.5925f528.js b/assets/js/552ecfaa.5925f528.js
new file mode 100644
index 0000000000..29b8592a96
--- /dev/null
+++ b/assets/js/552ecfaa.5925f528.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[62566],{74111:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Install via Docker Compose",description:"The steps to install DevLake via Docker Compose\n",sidebar_position:1},r=void 0,l={unversionedId:"GettingStarted/DockerComposeSetup",id:"version-v0.13/GettingStarted/DockerComposeSetup",title:" [...]
\ No newline at end of file
diff --git a/assets/js/552ecfaa.cf6d1554.js b/assets/js/552ecfaa.cf6d1554.js
deleted file mode 100644
index dcc2a31720..0000000000
--- a/assets/js/552ecfaa.cf6d1554.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2566],{74111:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Install via Docker Compose",description:"The steps to install DevLake via Docker Compose\n",sidebar_position:1},r=void 0,l={unversionedId:"GettingStarted/DockerComposeSetup",id:"version-v0.13/GettingStarted/DockerComposeSetup",title:"I [...]
\ No newline at end of file
diff --git a/assets/js/5564e5f8.ae91374a.js b/assets/js/5564e5f8.ae91374a.js
new file mode 100644
index 0000000000..c27430c6de
--- /dev/null
+++ b/assets/js/5564e5f8.ae91374a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56899],{72388:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),o=(t(67294),t(3905));t(61839);const i={sidebar_position:7,title:"Glossary",linkTitle:"Glossary",description:"DevLake Glossary\n"},r=void 0,s={unversionedId:"Glossary",id:"version-v0.13/Glossary",title:"Glossary",description:"DevLake Glossary\n",source:"@site/versioned_docs/versio [...]
\ No newline at end of file
diff --git a/assets/js/5564e5f8.f147afc9.js b/assets/js/5564e5f8.f147afc9.js
deleted file mode 100644
index df8d92286f..0000000000
--- a/assets/js/5564e5f8.f147afc9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6899],{72388:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),o=(t(67294),t(3905));t(61839);const i={sidebar_position:7,title:"Glossary",linkTitle:"Glossary",description:"DevLake Glossary\n"},r=void 0,s={unversionedId:"Glossary",id:"version-v0.13/Glossary",title:"Glossary",description:"DevLake Glossary\n",source:"@site/versioned_docs/version [...]
\ No newline at end of file
diff --git a/assets/js/55d52b5c.d81a65e2.js b/assets/js/55d52b5c.d81a65e2.js
new file mode 100644
index 0000000000..536a2158a1
--- /dev/null
+++ b/assets/js/55d52b5c.d81a65e2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6805],{64885:(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-v0.16/DataModels/SystemTables",title:"System Tables",description:"Stores DevLake's own ent [...]
\ No newline at end of file
diff --git a/assets/js/561882a0.51cbe247.js b/assets/js/561882a0.51cbe247.js
new file mode 100644
index 0000000000..e56c5efe86
--- /dev/null
+++ b/assets/js/561882a0.51cbe247.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[41123],{52446:(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-v0.16/Metrics/CQDuplicatedBlocks",title:"Code Quality Duplicated Bl [...]
\ No newline at end of file
diff --git a/assets/js/5685d48d.142951dd.js b/assets/js/5685d48d.142951dd.js
new file mode 100644
index 0000000000..323646d1f2
--- /dev/null
+++ b/assets/js/5685d48d.142951dd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[75581],{91086:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Jira",sidebar_position:4,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"Configuration/Jira",id:"version-v0.16/Configuration/Jira",title:"Jira",description:"Config UI instruction for Jira",source:"@site/versio [...]
\ No newline at end of file
diff --git a/assets/js/56b7b160.39911963.js b/assets/js/56b7b160.39911963.js
deleted file mode 100644
index 2665f4302b..0000000000
--- a/assets/js/56b7b160.39911963.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[224],{50392:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>i,toc:()=>u});var l=a(87462),o=(a(67294),a(3905));a(61839);const n={title:"Roadmap",description:"The goals and roadmap for DevLake in 2022\n",sidebar_position:3},r=void 0,i={unversionedId:"Overview/Roadmap",id:"version-v0.14/Overview/Roadmap",title:"Roadmap",description:"The goals and roadmap for DevLake in 20 [...]
\ No newline at end of file
diff --git a/assets/js/56b7b160.65cc3a14.js b/assets/js/56b7b160.65cc3a14.js
new file mode 100644
index 0000000000..eeb3a05386
--- /dev/null
+++ b/assets/js/56b7b160.65cc3a14.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[70224],{50392:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>i,toc:()=>u});var l=a(87462),o=(a(67294),a(3905));a(61839);const n={title:"Roadmap",description:"The goals and roadmap for DevLake in 2022\n",sidebar_position:3},r=void 0,i={unversionedId:"Overview/Roadmap",id:"version-v0.14/Overview/Roadmap",title:"Roadmap",description:"The goals and roadmap for DevLake in  [...]
\ No newline at end of file
diff --git a/assets/js/570edfe0.84a33030.js b/assets/js/570edfe0.84a33030.js
deleted file mode 100644
index 87b8e5d880..0000000000
--- a/assets/js/570edfe0.84a33030.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7812],{86228:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>l,default:()=>u,frontMatter:()=>i,metadata:()=>o,toc:()=>d});var n=t(87462),r=(t(67294),t(3905));t(61839);const i={title:"Grafana User Guide",sidebar_position:1,description:"Grafana User Guide\n"},l="Grafana",o={unversionedId:"UserManuals/GrafanaUserGuide",id:"version-v0.11/UserManuals/GrafanaUserGuide",title:"Grafana User Guide",description:"Grafana User [...]
\ No newline at end of file
diff --git a/assets/js/570edfe0.c4892ca4.js b/assets/js/570edfe0.c4892ca4.js
new file mode 100644
index 0000000000..f45acf7f90
--- /dev/null
+++ b/assets/js/570edfe0.c4892ca4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[37812],{86228:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>l,default:()=>u,frontMatter:()=>i,metadata:()=>o,toc:()=>d});var n=t(87462),r=(t(67294),t(3905));t(61839);const i={title:"Grafana User Guide",sidebar_position:1,description:"Grafana User Guide\n"},l="Grafana",o={unversionedId:"UserManuals/GrafanaUserGuide",id:"version-v0.11/UserManuals/GrafanaUserGuide",title:"Grafana User Guide",description:"Grafana Use [...]
\ No newline at end of file
diff --git a/assets/js/572e97af.0085af06.js b/assets/js/572e97af.0085af06.js
deleted file mode 100644
index 08bbd98cb1..0000000000
--- a/assets/js/572e97af.0085af06.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6199],{30221:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Jira",sidebar_position:4,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"Configuration/Jira",id:"Configuration/Jira",title:"Jira",description:"Config UI instruction for Jira",source:"@site/docs/Configuration/Ji [...]
\ No newline at end of file
diff --git a/assets/js/572e97af.54371cba.js b/assets/js/572e97af.54371cba.js
new file mode 100644
index 0000000000..4fb2e37d37
--- /dev/null
+++ b/assets/js/572e97af.54371cba.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[96199],{30221:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Jira",sidebar_position:4,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"Configuration/Jira",id:"Configuration/Jira",title:"Jira",description:"Config UI instruction for Jira",source:"@site/docs/Configuration/J [...]
\ No newline at end of file
diff --git a/assets/js/59f37b53.2f88bf2b.js b/assets/js/59f37b53.2f88bf2b.js
new file mode 100644
index 0000000000..e1a8838a62
--- /dev/null
+++ b/assets/js/59f37b53.2f88bf2b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[47086],{50647:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>n});var s=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"Build Success Rate",description:"Build Success Rate\n",sidebar_position:17},l=void 0,r={unversionedId:"Metrics/BuildSuccessRate",id:"version-v0.14/Metrics/BuildSuccessRate",title:"Build Success Rate",description:"Build Success Rate\n" [...]
\ No newline at end of file
diff --git a/assets/js/59f37b53.fab00948.js b/assets/js/59f37b53.fab00948.js
deleted file mode 100644
index 3085ad9903..0000000000
--- a/assets/js/59f37b53.fab00948.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7086],{50647:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>c,contentTitle:()=>l,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>n});var s=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"Build Success Rate",description:"Build Success Rate\n",sidebar_position:17},l=void 0,r={unversionedId:"Metrics/BuildSuccessRate",id:"version-v0.14/Metrics/BuildSuccessRate",title:"Build Success Rate",description:"Build Success Rate\n", [...]
\ No newline at end of file
diff --git a/assets/js/5aaa57f0.99836ab6.js b/assets/js/5aaa57f0.99836ab6.js
deleted file mode 100644
index 74a6788b9d..0000000000
--- a/assets/js/5aaa57f0.99836ab6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2380],{77717:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>u,frontMatter:()=>o,metadata:()=>l,toc:()=>c});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring GitLab",sidebar_position:3,description:"Config UI instruction for GitLab"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/GitLab",id:"version-v0.14/UserManuals/ConfigUI/GitLab",title:"Configuring GitLab",description:"Confi [...]
\ No newline at end of file
diff --git a/assets/js/5aaa57f0.dc1df44a.js b/assets/js/5aaa57f0.dc1df44a.js
new file mode 100644
index 0000000000..24fef6e46b
--- /dev/null
+++ b/assets/js/5aaa57f0.dc1df44a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[12380],{77717:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>u,frontMatter:()=>o,metadata:()=>l,toc:()=>c});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring GitLab",sidebar_position:3,description:"Config UI instruction for GitLab"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/GitLab",id:"version-v0.14/UserManuals/ConfigUI/GitLab",title:"Configuring GitLab",description:"Conf [...]
\ No newline at end of file
diff --git a/assets/js/5aaae2c0.21ff7a2c.js b/assets/js/5aaae2c0.21ff7a2c.js
new file mode 100644
index 0000000000..bff3d5fa2f
--- /dev/null
+++ b/assets/js/5aaae2c0.21ff7a2c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[32618],{71212:(i,t,e)=>{e.r(t),e.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>p,frontMatter:()=>s,metadata:()=>l,toc:()=>u});var n=e(87462),o=(e(67294),e(3905));e(61839);const s={title:"TAPD",description:"TAPD Plugin\n"},a=void 0,l={unversionedId:"Plugins/tapd",id:"version-v0.11/Plugins/tapd",title:"TAPD",description:"TAPD Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/tapd.md",sourceDirName:"Plugins",s [...]
\ No newline at end of file
diff --git a/assets/js/5aaae2c0.e02c764f.js b/assets/js/5aaae2c0.e02c764f.js
deleted file mode 100644
index 9b29204347..0000000000
--- a/assets/js/5aaae2c0.e02c764f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2618],{71212:(i,t,e)=>{e.r(t),e.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>p,frontMatter:()=>s,metadata:()=>l,toc:()=>u});var n=e(87462),o=(e(67294),e(3905));e(61839);const s={title:"TAPD",description:"TAPD Plugin\n"},a=void 0,l={unversionedId:"Plugins/tapd",id:"version-v0.11/Plugins/tapd",title:"TAPD",description:"TAPD Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/tapd.md",sourceDirName:"Plugins",sl [...]
\ No newline at end of file
diff --git a/assets/js/5b87a9cb.12799bcc.js b/assets/js/5b87a9cb.12799bcc.js
new file mode 100644
index 0000000000..957c2674ef
--- /dev/null
+++ b/assets/js/5b87a9cb.12799bcc.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[84579],{98718:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>i,metadata:()=>r,toc:()=>d});var o=t(87462),a=(t(67294),t(3905));t(61839);const i={title:"Configuring Zentao(Beta)",sidebar_position:6,description:"Config UI instruction for Zentao"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Zentao",id:"version-v0.15/UserManuals/ConfigUI/Zentao",title:"Configuring Zentao(Beta)",descr [...]
\ No newline at end of file
diff --git a/assets/js/5b87a9cb.2569f90a.js b/assets/js/5b87a9cb.2569f90a.js
deleted file mode 100644
index 6659d17963..0000000000
--- a/assets/js/5b87a9cb.2569f90a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4579],{98718:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>i,metadata:()=>r,toc:()=>d});var o=t(87462),a=(t(67294),t(3905));t(61839);const i={title:"Configuring Zentao(Beta)",sidebar_position:6,description:"Config UI instruction for Zentao"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Zentao",id:"version-v0.15/UserManuals/ConfigUI/Zentao",title:"Configuring Zentao(Beta)",descri [...]
\ No newline at end of file
diff --git a/assets/js/5b99f9a4.3141407e.js b/assets/js/5b99f9a4.3141407e.js
deleted file mode 100644
index dc0690fd18..0000000000
--- a/assets/js/5b99f9a4.3141407e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9787],{91059:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>u,contentTitle:()=>s,default:()=>l,frontMatter:()=>r,metadata:()=>n,toc:()=>c});var a=i(87462),o=(i(67294),i(3905));const r={title:"GitHub",description:"DevLake Live Demo\n"},s="GitHub",n={unversionedId:"DataSources/GitHub",id:"DataSources/GitHub",title:"GitHub",description:"DevLake Live Demo\n",source:"@site/livedemo/DataSources/GitHub.md",sourceDirName:"DataSources",slug: [...]
\ No newline at end of file
diff --git a/assets/js/5b99f9a4.71c042e0.js b/assets/js/5b99f9a4.71c042e0.js
new file mode 100644
index 0000000000..5d164fe1bb
--- /dev/null
+++ b/assets/js/5b99f9a4.71c042e0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[79787],{91059:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>u,contentTitle:()=>s,default:()=>l,frontMatter:()=>r,metadata:()=>n,toc:()=>c});var a=i(87462),o=(i(67294),i(3905));const r={title:"GitHub",description:"DevLake Live Demo\n"},s="GitHub",n={unversionedId:"DataSources/GitHub",id:"DataSources/GitHub",title:"GitHub",description:"DevLake Live Demo\n",source:"@site/livedemo/DataSources/GitHub.md",sourceDirName:"DataSources",slug [...]
\ No newline at end of file
diff --git a/assets/js/5bf012c0.94022f0e.js b/assets/js/5bf012c0.94022f0e.js
new file mode 100644
index 0000000000..070efb3951
--- /dev/null
+++ b/assets/js/5bf012c0.94022f0e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[36090],{69006:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/devlake","page":1,"postsPerPage":10,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/5bf012c0.c40e4b35.js b/assets/js/5bf012c0.c40e4b35.js
deleted file mode 100644
index 03a7474d45..0000000000
--- a/assets/js/5bf012c0.c40e4b35.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6090],{69006:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/devlake","page":1,"postsPerPage":10,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/5c4ede60.a6966b23.js b/assets/js/5c4ede60.a6966b23.js
new file mode 100644
index 0000000000..a4cd0dbcf7
--- /dev/null
+++ b/assets/js/5c4ede60.a6966b23.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80492],{66957:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>u,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>r});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Feishu",description:"Feishu Plugin\n"},l=void 0,s={unversionedId:"Plugins/feishu",id:"version-v0.13/Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/feishu.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/5c4ede60.bfee1be1.js b/assets/js/5c4ede60.bfee1be1.js
deleted file mode 100644
index 9f5d04923d..0000000000
--- a/assets/js/5c4ede60.bfee1be1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[492],{66957:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>u,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>r});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Feishu",description:"Feishu Plugin\n"},l=void 0,s={unversionedId:"Plugins/feishu",id:"version-v0.13/Plugins/feishu",title:"Feishu",description:"Feishu Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/feishu.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/5cefc9b3.5fe6dd43.js b/assets/js/5cefc9b3.5fe6dd43.js
new file mode 100644
index 0000000000..09390d7d86
--- /dev/null
+++ b/assets/js/5cefc9b3.5fe6dd43.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6378],{71764:(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:3},i=void 0,r={unversionedId:"Overview/Roadmap",id:"version-v0.16/Overview/Roadmap",title:"Roadmap",description:"The goals and roadmap for DevLake\n",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/5e386152.0d9785a9.js b/assets/js/5e386152.0d9785a9.js
deleted file mode 100644
index 355a2ee916..0000000000
--- a/assets/js/5e386152.0d9785a9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6482],{24420:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>i,contentTitle:()=>s,default:()=>c,frontMatter:()=>l,metadata:()=>o,toc:()=>d});var t=n(87462),r=(n(67294),n(3905));n(61839);const l={title:"Dal",sidebar_position:5,description:"The Dal (Data Access Layer) is designed to decouple the hard dependency on `gorm` in v0.12\n"},s=void 0,o={unversionedId:"DeveloperManuals/Dal",id:"DeveloperManuals/Dal",title:"Dal",description:"The [...]
\ No newline at end of file
diff --git a/assets/js/5e386152.986719d4.js b/assets/js/5e386152.986719d4.js
new file mode 100644
index 0000000000..e39d9185d1
--- /dev/null
+++ b/assets/js/5e386152.986719d4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[86482],{24420:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>i,contentTitle:()=>s,default:()=>c,frontMatter:()=>l,metadata:()=>o,toc:()=>d});var t=n(87462),r=(n(67294),n(3905));n(61839);const l={title:"Dal",sidebar_position:5,description:"The Dal (Data Access Layer) is designed to decouple the hard dependency on `gorm` in v0.12\n"},s=void 0,o={unversionedId:"DeveloperManuals/Dal",id:"DeveloperManuals/Dal",title:"Dal",description:"Th [...]
\ No newline at end of file
diff --git a/assets/js/5f1cfc4b.3ac37a6f.js b/assets/js/5f1cfc4b.3ac37a6f.js
new file mode 100644
index 0000000000..139cdd9898
--- /dev/null
+++ b/assets/js/5f1cfc4b.3ac37a6f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[57897],{50006:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),o=(t(67294),t(3905));t(61839);const i={sidebar_position:7,title:"Glossary",linkTitle:"Glossary",description:"DevLake Glossary\n"},r=void 0,s={unversionedId:"Glossary",id:"version-v0.14/Glossary",title:"Glossary",description:"DevLake Glossary\n",source:"@site/versioned_docs/versio [...]
\ No newline at end of file
diff --git a/assets/js/5f1cfc4b.7fae909d.js b/assets/js/5f1cfc4b.7fae909d.js
deleted file mode 100644
index a7cd2f6da1..0000000000
--- a/assets/js/5f1cfc4b.7fae909d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7897],{50006:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),o=(t(67294),t(3905));t(61839);const i={sidebar_position:7,title:"Glossary",linkTitle:"Glossary",description:"DevLake Glossary\n"},r=void 0,s={unversionedId:"Glossary",id:"version-v0.14/Glossary",title:"Glossary",description:"DevLake Glossary\n",source:"@site/versioned_docs/version [...]
\ No newline at end of file
diff --git a/assets/js/604a05ab.45c5c0a8.js b/assets/js/604a05ab.45c5c0a8.js
new file mode 100644
index 0000000000..e06e6ca424
--- /dev/null
+++ b/assets/js/604a05ab.45c5c0a8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[96657],{77300:(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:"Metrics/RequirementDeliveryRate",title:"Requirement Delivery Rate",description:"R [...]
\ No newline at end of file
diff --git a/assets/js/604a05ab.a3dd7c04.js b/assets/js/604a05ab.a3dd7c04.js
deleted file mode 100644
index a66a193eca..0000000000
--- a/assets/js/604a05ab.a3dd7c04.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6657],{77300:(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:"Metrics/RequirementDeliveryRate",title:"Requirement Delivery Rate",description:"Re [...]
\ No newline at end of file
diff --git a/assets/js/60b01b5d.29211e62.js b/assets/js/60b01b5d.29211e62.js
new file mode 100644
index 0000000000..9398382545
--- /dev/null
+++ b/assets/js/60b01b5d.29211e62.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[76589],{53804:(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-v0.11/DeveloperManuals/Dal",title:"Dal",d [...]
\ No newline at end of file
diff --git a/assets/js/60b01b5d.d3c8417b.js b/assets/js/60b01b5d.d3c8417b.js
deleted file mode 100644
index 1ec760b140..0000000000
--- a/assets/js/60b01b5d.d3c8417b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6589],{53804:(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-v0.11/DeveloperManuals/Dal",title:"Dal",de [...]
\ No newline at end of file
diff --git a/assets/js/60d8af18.10a57a95.js b/assets/js/60d8af18.10a57a95.js
deleted file mode 100644
index 67739ec341..0000000000
--- a/assets/js/60d8af18.10a57a95.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5433],{63792:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>n,toc:()=>d});var i=a(87462),o=(a(67294),a(3905));const s={title:"GitLab",description:"DevLake Live Demo\n"},r="GitLab",n={unversionedId:"DataSources/GitLab",id:"DataSources/GitLab",title:"GitLab",description:"DevLake Live Demo\n",source:"@site/livedemo/DataSources/GitLab.md",sourceDirName:"DataSources",slug: [...]
\ No newline at end of file
diff --git a/assets/js/60d8af18.f580e051.js b/assets/js/60d8af18.f580e051.js
new file mode 100644
index 0000000000..c4550e89e2
--- /dev/null
+++ b/assets/js/60d8af18.f580e051.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[85433],{63792:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>c,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>n,toc:()=>d});var i=a(87462),o=(a(67294),a(3905));const s={title:"GitLab",description:"DevLake Live Demo\n"},r="GitLab",n={unversionedId:"DataSources/GitLab",id:"DataSources/GitLab",title:"GitLab",description:"DevLake Live Demo\n",source:"@site/livedemo/DataSources/GitLab.md",sourceDirName:"DataSources",slug [...]
\ No newline at end of file
diff --git a/assets/js/6129cf37.4d0bcb97.js b/assets/js/6129cf37.4d0bcb97.js
new file mode 100644
index 0000000000..1248b82e82
--- /dev/null
+++ b/assets/js/6129cf37.4d0bcb97.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[81125],{7781:(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-v0.15/DeveloperManuals/E2E-Test-Guide",title:"E2E Test Gui [...]
\ No newline at end of file
diff --git a/assets/js/6129cf37.f28210ad.js b/assets/js/6129cf37.f28210ad.js
deleted file mode 100644
index 99711b8a77..0000000000
--- a/assets/js/6129cf37.f28210ad.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1125],{7781:(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-v0.15/DeveloperManuals/E2E-Test-Guide",title:"E2E Test Guid [...]
\ No newline at end of file
diff --git a/assets/js/61eff92a.2efb3bb6.js b/assets/js/61eff92a.2efb3bb6.js
new file mode 100644
index 0000000000..34d7361194
--- /dev/null
+++ b/assets/js/61eff92a.2efb3bb6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[11635],{99499:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>o});var a=i(87462),n=(i(67294),i(3905));i(61839);const r={title:"Tapd(Beta)",description:"Tapd Plugin\n"},l=void 0,s={unversionedId:"Plugins/tapd",id:"version-v0.15/Plugins/tapd",title:"Tapd(Beta)",description:"Tapd Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/tapd.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/61eff92a.6f7e41ec.js b/assets/js/61eff92a.6f7e41ec.js
deleted file mode 100644
index 7d2e57d537..0000000000
--- a/assets/js/61eff92a.6f7e41ec.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1635],{99499:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>d,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>o});var a=i(87462),n=(i(67294),i(3905));i(61839);const r={title:"Tapd(Beta)",description:"Tapd Plugin\n"},l=void 0,s={unversionedId:"Plugins/tapd",id:"version-v0.15/Plugins/tapd",title:"Tapd(Beta)",description:"Tapd Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/tapd.md",sourceDirName: [...]
\ No newline at end of file
diff --git a/assets/js/6210ea94.03bcaeb8.js b/assets/js/6210ea94.03bcaeb8.js
new file mode 100644
index 0000000000..a9608b0e40
--- /dev/null
+++ b/assets/js/6210ea94.03bcaeb8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56715],{18963:(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-v0.16/Metrics/RequirementLeadTime",title:"Requirement Lead Time",description:"Require [...]
\ No newline at end of file
diff --git a/assets/js/6248d5e0.cae49891.js b/assets/js/6248d5e0.cae49891.js
new file mode 100644
index 0000000000..7e87f3359d
--- /dev/null
+++ b/assets/js/6248d5e0.cae49891.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[43450],{40963:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>p,contentTitle:()=>l,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var a=n(87462),i=(n(67294),n(3905)),o=n(61839);const r={title:"Plugin Implementation",sidebar_position:2,description:"Plugin Implementation\n"},l=void 0,s={unversionedId:"DeveloperManuals/PluginImplementation",id:"version-v0.16/DeveloperManuals/PluginImplementation",title:"Plugin Implementation [...]
\ No newline at end of file
diff --git a/assets/js/62b4a418.915e10aa.js b/assets/js/62b4a418.915e10aa.js
deleted file mode 100644
index 7cc671b2fb..0000000000
--- a/assets/js/62b4a418.915e10aa.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4641],{89446:(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-v0.14/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/Pl [...]
\ No newline at end of file
diff --git a/assets/js/62b4a418.daa1b6dd.js b/assets/js/62b4a418.daa1b6dd.js
new file mode 100644
index 0000000000..3ba0cfefff
--- /dev/null
+++ b/assets/js/62b4a418.daa1b6dd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[44641],{89446:(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-v0.14/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/P [...]
\ No newline at end of file
diff --git a/assets/js/63911976.483cae74.js b/assets/js/63911976.483cae74.js
deleted file mode 100644
index 393ee2e451..0000000000
--- a/assets/js/63911976.483cae74.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4663],{45320:(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:"Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/docs/Plugins/gitlab.md",sourceDirName:"Plugins",slug:"/Plugins/gitlab",per [...]
\ No newline at end of file
diff --git a/assets/js/63911976.9636d6ef.js b/assets/js/63911976.9636d6ef.js
new file mode 100644
index 0000000000..cd7e4e9eec
--- /dev/null
+++ b/assets/js/63911976.9636d6ef.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[84663],{45320:(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:"Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/docs/Plugins/gitlab.md",sourceDirName:"Plugins",slug:"/Plugins/gitlab",pe [...]
\ No newline at end of file
diff --git a/assets/js/650456df.1fa46b27.js b/assets/js/650456df.1fa46b27.js
deleted file mode 100644
index d49bfdf491..0000000000
--- a/assets/js/650456df.1fa46b27.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7905],{10311:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>d,contentTitle:()=>o,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>g});var t=n(87462),a=(n(67294),n(3905));const r={title:"DORA",sidebar_position:1,description:"DevLake Live Demo\n"},o="DORA",s={unversionedId:"EngineeringLeads/DORA",id:"EngineeringLeads/DORA",title:"DORA",description:"DevLake Live Demo\n",source:"@site/livedemo/EngineeringLeads/DORA.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/650456df.8b41e224.js b/assets/js/650456df.8b41e224.js
new file mode 100644
index 0000000000..1d363810b7
--- /dev/null
+++ b/assets/js/650456df.8b41e224.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[67905],{10311:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>d,contentTitle:()=>o,default:()=>p,frontMatter:()=>r,metadata:()=>s,toc:()=>g});var t=n(87462),a=(n(67294),n(3905));const r={title:"DORA",sidebar_position:1,description:"DevLake Live Demo\n"},o="DORA",s={unversionedId:"EngineeringLeads/DORA",id:"EngineeringLeads/DORA",title:"DORA",description:"DevLake Live Demo\n",source:"@site/livedemo/EngineeringLeads/DORA.md",sourceDirN [...]
\ No newline at end of file
diff --git a/assets/js/650a564e.14ab3d4a.js b/assets/js/650a564e.14ab3d4a.js
new file mode 100644
index 0000000000..9f221790d5
--- /dev/null
+++ b/assets/js/650a564e.14ab3d4a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[28914],{54964:(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-v0.15/Metrics/RequirementCount",title:"Requirement Count",description:"Requirement Count\n",sour [...]
\ No newline at end of file
diff --git a/assets/js/650a564e.9041bd53.js b/assets/js/650a564e.9041bd53.js
deleted file mode 100644
index 410a526f69..0000000000
--- a/assets/js/650a564e.9041bd53.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8914],{54964:(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-v0.15/Metrics/RequirementCount",title:"Requirement Count",description:"Requirement Count\n",sourc [...]
\ No newline at end of file
diff --git a/assets/js/656465e1.66537ff5.js b/assets/js/656465e1.66537ff5.js
new file mode 100644
index 0000000000..0a61e58640
--- /dev/null
+++ b/assets/js/656465e1.66537ff5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[30033],{15745:e=>{e.exports=JSON.parse('{"name":"docusaurus-plugin-content-pages","id":"default"}')}}]);
\ No newline at end of file
diff --git a/assets/js/656465e1.6b86c556.js b/assets/js/656465e1.6b86c556.js
deleted file mode 100644
index 6b450fe5f2..0000000000
--- a/assets/js/656465e1.6b86c556.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[33],{15745:e=>{e.exports=JSON.parse('{"name":"docusaurus-plugin-content-pages","id":"default"}')}}]);
\ No newline at end of file
diff --git a/assets/js/65a1a5ab.3514d3f0.js b/assets/js/65a1a5ab.3514d3f0.js
new file mode 100644
index 0000000000..757e0750ab
--- /dev/null
+++ b/assets/js/65a1a5ab.3514d3f0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[91724],{21470:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>o,default:()=>d,frontMatter:()=>l,metadata:()=>r,toc:()=>s});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Developer Setup",description:"The steps to install DevLake in developer mode.\n",sidebar_position:1},o=void 0,r={unversionedId:"DeveloperManuals/DeveloperSetup",id:"version-v0.13/DeveloperManuals/DeveloperSetup",title:"Developer Setup [...]
\ No newline at end of file
diff --git a/assets/js/65a1a5ab.da84010a.js b/assets/js/65a1a5ab.da84010a.js
deleted file mode 100644
index e007e54ec1..0000000000
--- a/assets/js/65a1a5ab.da84010a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1724],{21470:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>o,default:()=>d,frontMatter:()=>l,metadata:()=>r,toc:()=>s});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Developer Setup",description:"The steps to install DevLake in developer mode.\n",sidebar_position:1},o=void 0,r={unversionedId:"DeveloperManuals/DeveloperSetup",id:"version-v0.13/DeveloperManuals/DeveloperSetup",title:"Developer Setup" [...]
\ No newline at end of file
diff --git a/assets/js/65ad0395.192ce0fd.js b/assets/js/65ad0395.192ce0fd.js
new file mode 100644
index 0000000000..31ccd290be
--- /dev/null
+++ b/assets/js/65ad0395.192ce0fd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[10859],{31872:e=>{e.exports=JSON.parse('{"title":"Metrics","slug":"Metrics","permalink":"/docs/next/Metrics","navigation":{"previous":{"title":"DORA","permalink":"/docs/next/DORA"},"next":{"title":"Requirement Count","permalink":"/docs/next/Metrics/RequirementCount"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/65ad0395.609eb696.js b/assets/js/65ad0395.609eb696.js
deleted file mode 100644
index 0468c633ff..0000000000
--- a/assets/js/65ad0395.609eb696.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[859],{31872:e=>{e.exports=JSON.parse('{"title":"Metrics","slug":"Metrics","permalink":"/docs/next/Metrics","navigation":{"previous":{"title":"DORA","permalink":"/docs/next/DORA"},"next":{"title":"Requirement Count","permalink":"/docs/next/Metrics/RequirementCount"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/65e05f47.9fec7cc5.js b/assets/js/65e05f47.9fec7cc5.js
deleted file mode 100644
index 1ba58222ae..0000000000
--- a/assets/js/65e05f47.9fec7cc5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6241],{91956:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>l,toc:()=>r});var i=t(87462),s=(t(67294),t(3905));t(61839);const o={title:"Jenkins",sidebar_position:5,description:"Config UI instruction for Jenkins"},a=void 0,l={unversionedId:"Configuration/Jenkins",id:"Configuration/Jenkins",title:"Jenkins",description:"Config UI instruction for Jenkins",source:"@site/doc [...]
\ No newline at end of file
diff --git a/assets/js/65e05f47.e804af09.js b/assets/js/65e05f47.e804af09.js
new file mode 100644
index 0000000000..e130235037
--- /dev/null
+++ b/assets/js/65e05f47.e804af09.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56241],{91956:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>l,toc:()=>r});var i=t(87462),s=(t(67294),t(3905));t(61839);const o={title:"Jenkins",sidebar_position:5,description:"Config UI instruction for Jenkins"},a=void 0,l={unversionedId:"Configuration/Jenkins",id:"Configuration/Jenkins",title:"Jenkins",description:"Config UI instruction for Jenkins",source:"@site/do [...]
\ No newline at end of file
diff --git a/assets/js/65fb9257.490e913b.js b/assets/js/65fb9257.490e913b.js
deleted file mode 100644
index 4c2cd14f1f..0000000000
--- a/assets/js/65fb9257.490e913b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7865],{11193:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>u});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:7,description:"Team Configuration\n"},l=void 0,s={unversionedId:"UserManuals/TeamConfiguration",id:"version-v0.12/UserManuals/TeamConfiguration",title:"Team Configuration",description:"Team Configur [...]
\ No newline at end of file
diff --git a/assets/js/65fb9257.8de86202.js b/assets/js/65fb9257.8de86202.js
new file mode 100644
index 0000000000..ce90685c8d
--- /dev/null
+++ b/assets/js/65fb9257.8de86202.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[27865],{11193:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>u});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:7,description:"Team Configuration\n"},l=void 0,s={unversionedId:"UserManuals/TeamConfiguration",id:"version-v0.12/UserManuals/TeamConfiguration",title:"Team Configuration",description:"Team Configu [...]
\ No newline at end of file
diff --git a/assets/js/66f66915.05e66065.js b/assets/js/66f66915.05e66065.js
deleted file mode 100644
index 9621dd9dec..0000000000
--- a/assets/js/66f66915.05e66065.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5772],{48808:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>p});var a=t(87462),i=(t(67294),t(3905));t(61839);const o={title:"Tag Naming Conventions",description:"Tag Naming Conventions\n",sidebar_position:6},s=void 0,r={unversionedId:"DeveloperManuals/TagNamingConventions",id:"DeveloperManuals/TagNamingConventions",title:"Tag Naming Conventions",description: [...]
\ No newline at end of file
diff --git a/assets/js/66f66915.ad329004.js b/assets/js/66f66915.ad329004.js
new file mode 100644
index 0000000000..e84f95e273
--- /dev/null
+++ b/assets/js/66f66915.ad329004.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55772],{48808:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>p});var a=t(87462),i=(t(67294),t(3905));t(61839);const o={title:"Tag Naming Conventions",description:"Tag Naming Conventions\n",sidebar_position:6},s=void 0,r={unversionedId:"DeveloperManuals/TagNamingConventions",id:"DeveloperManuals/TagNamingConventions",title:"Tag Naming Conventions",description [...]
\ No newline at end of file
diff --git a/assets/js/673209f7.20f15d49.js b/assets/js/673209f7.20f15d49.js
new file mode 100644
index 0000000000..e66acab0e5
--- /dev/null
+++ b/assets/js/673209f7.20f15d49.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[86748],{78840:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"v0.16","label":"v0.16","banner":null,"badge":true,"className":"docs-version-v0.16","isLast":true,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Overview","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/Overview/Introduction","docId":"Overview/Introduction"},{"type":"link","label":"Architec [...]
\ No newline at end of file
diff --git a/assets/js/67651f6b.4b0b59ec.js b/assets/js/67651f6b.4b0b59ec.js
new file mode 100644
index 0000000000..aff166e55d
--- /dev/null
+++ b/assets/js/67651f6b.4b0b59ec.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[88351],{99057:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var n=t(87462),a=(t(67294),t(3905));t(61839);const s={title:"PR Pickup Time",description:"PR Pickup Time\n",sidebar_position:16},o=void 0,r={unversionedId:"Metrics/PRPickupTime",id:"version-v0.16/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/67a84898.58c04643.js b/assets/js/67a84898.58c04643.js
deleted file mode 100644
index 24572edfa6..0000000000
--- a/assets/js/67a84898.58c04643.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4238],{77060:e=>{e.exports=JSON.parse('{"title":"Metrics","slug":"Metrics","permalink":"/docs/Metrics","navigation":{"previous":{"title":"Team Configuration","permalink":"/docs/UserManuals/TeamConfiguration"},"next":{"title":"Requirement Count","permalink":"/docs/Metrics/RequirementCount"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/67a84898.94017c0b.js b/assets/js/67a84898.94017c0b.js
new file mode 100644
index 0000000000..9d9a575b2f
--- /dev/null
+++ b/assets/js/67a84898.94017c0b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64238],{77060:e=>{e.exports=JSON.parse('{"title":"Metrics","slug":"Metrics","permalink":"/docs/Metrics","navigation":{"previous":{"title":"DORA","permalink":"/docs/DORA"},"next":{"title":"Requirement Count","permalink":"/docs/Metrics/RequirementCount"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/6875c492.2aabaeb7.js b/assets/js/6875c492.2aabaeb7.js
new file mode 100644
index 0000000000..4d4f42b3cc
--- /dev/null
+++ b/assets/js/6875c492.2aabaeb7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[48610],{99703:(e,t,a)=>{a.d(t,{Z:()=>s});var n=a(67294),l=a(95999),r=a(32244);function s(e){const{metadata:t}=e,{previousPage:a,nextPage:s}=t;return n.createElement("nav",{className:"pagination-nav","aria-label":(0,l.I)({id:"theme.blog.paginator.navAriaLabel",message:"Blog list page navigation",description:"The ARIA label for the blog pagination"})},a&&n.createElement(r.Z,{permalink:a,title:n.createElement(l.Z,{id:"theme [...]
\ No newline at end of file
diff --git a/assets/js/6875c492.52b7f06b.js b/assets/js/6875c492.52b7f06b.js
deleted file mode 100644
index 7b383fccba..0000000000
--- a/assets/js/6875c492.52b7f06b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8610],{99703:(e,t,a)=>{a.d(t,{Z:()=>s});var n=a(67294),l=a(95999),r=a(32244);function s(e){const{metadata:t}=e,{previousPage:a,nextPage:s}=t;return n.createElement("nav",{className:"pagination-nav","aria-label":(0,l.I)({id:"theme.blog.paginator.navAriaLabel",message:"Blog list page navigation",description:"The ARIA label for the blog pagination"})},a&&n.createElement(r.Z,{permalink:a,title:n.createElement(l.Z,{id:"theme. [...]
\ No newline at end of file
diff --git a/assets/js/69af9676.59eb080f.js b/assets/js/69af9676.59eb080f.js
deleted file mode 100644
index 8667816c3d..0000000000
--- a/assets/js/69af9676.59eb080f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1379],{81924:e=>{e.exports=JSON.parse('{"title":"Plugins","slug":"Plugins","permalink":"/docs/v0.13/Plugins","navigation":{"previous":{"title":"Devlake release guide","permalink":"/docs/v0.13/DeveloperManuals/Release-SOP"},"next":{"title":"DBT","permalink":"/docs/v0.13/Plugins/dbt"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/69af9676.6756f877.js b/assets/js/69af9676.6756f877.js
new file mode 100644
index 0000000000..9262cff145
--- /dev/null
+++ b/assets/js/69af9676.6756f877.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[31379],{81924:e=>{e.exports=JSON.parse('{"title":"Plugins","slug":"Plugins","permalink":"/docs/v0.13/Plugins","navigation":{"previous":{"title":"Devlake release guide","permalink":"/docs/v0.13/DeveloperManuals/Release-SOP"},"next":{"title":"DBT","permalink":"/docs/v0.13/Plugins/dbt"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/69c16090.5ab7d118.js b/assets/js/69c16090.5ab7d118.js
deleted file mode 100644
index f339761546..0000000000
--- a/assets/js/69c16090.5ab7d118.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4098],{76052:(t,a,e)=>{e.r(a),e.d(a,{assets:()=>d,contentTitle:()=>m,default:()=>u,frontMatter:()=>r,metadata:()=>i,toc:()=>p});var n=e(87462),l=(e(67294),e(3905));e(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-v0.15/Overview/SupportedDataSources",title:"Supported Data Sources",de [...]
\ No newline at end of file
diff --git a/assets/js/69c16090.a6b3a05b.js b/assets/js/69c16090.a6b3a05b.js
new file mode 100644
index 0000000000..febe3446d5
--- /dev/null
+++ b/assets/js/69c16090.a6b3a05b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[34098],{76052:(t,a,e)=>{e.r(a),e.d(a,{assets:()=>d,contentTitle:()=>m,default:()=>u,frontMatter:()=>r,metadata:()=>i,toc:()=>p});var n=e(87462),l=(e(67294),e(3905));e(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-v0.15/Overview/SupportedDataSources",title:"Supported Data Sources",d [...]
\ No newline at end of file
diff --git a/assets/js/6b29efdf.8abb9263.js b/assets/js/6b29efdf.8abb9263.js
new file mode 100644
index 0000000000..ab6bc7531f
--- /dev/null
+++ b/assets/js/6b29efdf.8abb9263.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[61584],{52984:(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:5,description:"Config UI instruction for Jenkins"},a=void 0,l={unversionedId:"Configuration/Jenkins",id:"version-v0.16/Configuration/Jenkins",title:"Jenkins",description:"Config UI instruction for Jenkins",so [...]
\ No newline at end of file
diff --git a/assets/js/6b754869.cf1550a1.js b/assets/js/6b754869.cf1550a1.js
new file mode 100644
index 0000000000..3a9ffd84b7
--- /dev/null
+++ b/assets/js/6b754869.cf1550a1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[73839],{88047:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>p,frontMatter:()=>o,metadata:()=>r,toc:()=>f});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"RefDiff",description:"RefDiff Plugin\n"},l=void 0,r={unversionedId:"Plugins/refdiff",id:"version-v0.16/Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/versioned_docs/version-v0.16/Plugins/refdiff.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/6c6266f0.db442dd3.js b/assets/js/6c6266f0.db442dd3.js
new file mode 100644
index 0000000000..0470bdad17
--- /dev/null
+++ b/assets/js/6c6266f0.db442dd3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[36215],{47346:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>u});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:10,description:"Team Configuration\n"},l=void 0,s={unversionedId:"Configuration/TeamConfiguration",id:"version-v0.16/Configuration/TeamConfiguration",title:"Team Configuration",description:"Team Co [...]
\ No newline at end of file
diff --git a/assets/js/6c87e569.a990d755.js b/assets/js/6c87e569.a990d755.js
new file mode 100644
index 0000000000..acc152a737
--- /dev/null
+++ b/assets/js/6c87e569.a990d755.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[25131],{79857:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>o,default:()=>m,frontMatter:()=>l,metadata:()=>r,toc:()=>s});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Install via Kubernetes",description:"The steps to install Apache DevLake via Kubernetes\n",sidebar_position:3},o=void 0,r={unversionedId:"GettingStarted/KubernetesSetup",id:"version-v0.14/GettingStarted/KubernetesSetup",title:"Install [...]
\ No newline at end of file
diff --git a/assets/js/6c87e569.ac37e917.js b/assets/js/6c87e569.ac37e917.js
deleted file mode 100644
index e3825dfe74..0000000000
--- a/assets/js/6c87e569.ac37e917.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[559],{79857:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>o,default:()=>m,frontMatter:()=>l,metadata:()=>r,toc:()=>s});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Install via Kubernetes",description:"The steps to install Apache DevLake via Kubernetes\n",sidebar_position:3},o=void 0,r={unversionedId:"GettingStarted/KubernetesSetup",id:"version-v0.14/GettingStarted/KubernetesSetup",title:"Install v [...]
\ No newline at end of file
diff --git a/assets/js/6cc8160c.22a9da72.js b/assets/js/6cc8160c.22a9da72.js
new file mode 100644
index 0000000000..fc3ccc24a3
--- /dev/null
+++ b/assets/js/6cc8160c.22a9da72.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[66359],{78185:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"v0.13","label":"v0.13","banner":"unmaintained","badge":true,"className":"docs-version-v0.13","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Overview","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/v0.13/Overview/Introduction","docId":"Overview/Introduction"},{"type":"link", [...]
\ No newline at end of file
diff --git a/assets/js/6cc8160c.3412921d.js b/assets/js/6cc8160c.3412921d.js
deleted file mode 100644
index 2cb8851438..0000000000
--- a/assets/js/6cc8160c.3412921d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6359],{78185:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"v0.13","label":"v0.13","banner":"unmaintained","badge":true,"className":"docs-version-v0.13","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Overview","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/v0.13/Overview/Introduction","docId":"Overview/Introduction"},{"type":"link"," [...]
\ No newline at end of file
diff --git a/assets/js/6d222ca3.5798401b.js b/assets/js/6d222ca3.5798401b.js
new file mode 100644
index 0000000000..e3510e9063
--- /dev/null
+++ b/assets/js/6d222ca3.5798401b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2632],{90301:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>p,frontMatter:()=>n,metadata:()=>s,toc:()=>c});var o=i(87462),a=(i(67294),i(3905));i(61839);const n={title:"GitLab",sidebar_position:3,description:"Config UI instruction for GitLab"},l=void 0,s={unversionedId:"Configuration/GitLab",id:"version-v0.16/Configuration/GitLab",title:"GitLab",description:"Config UI instruction for GitLab",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/6d335a41.168a9c48.js b/assets/js/6d335a41.168a9c48.js
deleted file mode 100644
index bbb4512b1c..0000000000
--- a/assets/js/6d335a41.168a9c48.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1846],{97192:(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:"Metrics/BugCountPer1kLinesOfCode",title:"Bug Count per 1k Lines of Code [...]
\ No newline at end of file
diff --git a/assets/js/6d335a41.e21273ac.js b/assets/js/6d335a41.e21273ac.js
new file mode 100644
index 0000000000..b753c4cfed
--- /dev/null
+++ b/assets/js/6d335a41.e21273ac.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[51846],{97192:(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:"Metrics/BugCountPer1kLinesOfCode",title:"Bug Count per 1k Lines of Cod [...]
\ No newline at end of file
diff --git a/assets/js/6db2df5d.08874af8.js b/assets/js/6db2df5d.08874af8.js
new file mode 100644
index 0000000000..5ba1eb451f
--- /dev/null
+++ b/assets/js/6db2df5d.08874af8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[86956],{28756:(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-v0.14/DeveloperManuals/E2E-Test-Guide",title:"E2E Test Gu [...]
\ No newline at end of file
diff --git a/assets/js/6db2df5d.bd93f8fc.js b/assets/js/6db2df5d.bd93f8fc.js
deleted file mode 100644
index fadd73df54..0000000000
--- a/assets/js/6db2df5d.bd93f8fc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6956],{28756:(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-v0.14/DeveloperManuals/E2E-Test-Guide",title:"E2E Test Gui [...]
\ No newline at end of file
diff --git a/assets/js/6e18e3cd.9bdfa8a4.js b/assets/js/6e18e3cd.9bdfa8a4.js
new file mode 100644
index 0000000000..f439037d56
--- /dev/null
+++ b/assets/js/6e18e3cd.9bdfa8a4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[68885],{38409:(t,a,n)=>{n.r(a),n.d(a,{assets:()=>p,contentTitle:()=>i,default:()=>k,frontMatter:()=>r,metadata:()=>d,toc:()=>u});var l=n(87462),e=(n(67294),n(3905));n(61839);const r={title:"Supported Data Sources",description:"Data sources that DevLake supports\n",sidebar_position:4},i=void 0,d={unversionedId:"SupportedDataSources",id:"version-v0.13/SupportedDataSources",title:"Supported Data Sources",description:"Data s [...]
\ No newline at end of file
diff --git a/assets/js/6e18e3cd.effb782e.js b/assets/js/6e18e3cd.effb782e.js
deleted file mode 100644
index 10316a822c..0000000000
--- a/assets/js/6e18e3cd.effb782e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8885],{38409:(t,a,n)=>{n.r(a),n.d(a,{assets:()=>p,contentTitle:()=>i,default:()=>k,frontMatter:()=>r,metadata:()=>d,toc:()=>u});var l=n(87462),e=(n(67294),n(3905));n(61839);const r={title:"Supported Data Sources",description:"Data sources that DevLake supports\n",sidebar_position:4},i=void 0,d={unversionedId:"SupportedDataSources",id:"version-v0.13/SupportedDataSources",title:"Supported Data Sources",description:"Data so [...]
\ No newline at end of file
diff --git a/assets/js/6e383560.b7aa8987.js b/assets/js/6e383560.b7aa8987.js
deleted file mode 100644
index 4c8c6b840f..0000000000
--- a/assets/js/6e383560.b7aa8987.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3345],{49639:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>n,toc:()=>l});var i=a(87462),o=(a(67294),a(3905));a(61839);const s={title:"Introduction",description:"General introduction of Apache DevLake",sidebar_position:1},r=void 0,n={unversionedId:"Overview/Introduction",id:"version-v0.12/Overview/Introduction",title:"Introduction",description:"General introduction of [...]
\ No newline at end of file
diff --git a/assets/js/6e383560.babd1750.js b/assets/js/6e383560.babd1750.js
new file mode 100644
index 0000000000..2dd9145550
--- /dev/null
+++ b/assets/js/6e383560.babd1750.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[13345],{49639:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>u,frontMatter:()=>s,metadata:()=>n,toc:()=>l});var i=a(87462),o=(a(67294),a(3905));a(61839);const s={title:"Introduction",description:"General introduction of Apache DevLake",sidebar_position:1},r=void 0,n={unversionedId:"Overview/Introduction",id:"version-v0.12/Overview/Introduction",title:"Introduction",description:"General introduction o [...]
\ No newline at end of file
diff --git a/assets/js/6e61c935.036cb0e0.js b/assets/js/6e61c935.036cb0e0.js
deleted file mode 100644
index 6c7c3c00ec..0000000000
--- a/assets/js/6e61c935.036cb0e0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7805],{11082:e=>{e.exports=JSON.parse('{"title":"User Manuals","slug":"UserManuals","permalink":"/docs/UserManuals","navigation":{"previous":{"title":"Security and Authentication","permalink":"/docs/GettingStarted/Authentication"},"next":{"title":"Tutorial","permalink":"/docs/UserManuals/ConfigUI/Tutorial"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/6e751a07.63470d6e.js b/assets/js/6e751a07.63470d6e.js
deleted file mode 100644
index f658751704..0000000000
--- a/assets/js/6e751a07.63470d6e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[661],{59354:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>k,contentTitle:()=>o,default:()=>l,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var n=i(87462),a=(i(67294),i(3905));const s={title:"Jenkins",description:"DevLake Live Demo\n"},o="Jenkins",r={unversionedId:"DataSources/Jenkins",id:"DataSources/Jenkins",title:"Jenkins",description:"DevLake Live Demo\n",source:"@site/livedemo/DataSources/Jenkins.md",sourceDirName:"DataSources", [...]
\ No newline at end of file
diff --git a/assets/js/6e751a07.cd8b4d0d.js b/assets/js/6e751a07.cd8b4d0d.js
new file mode 100644
index 0000000000..36d4a7ce1a
--- /dev/null
+++ b/assets/js/6e751a07.cd8b4d0d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[10661],{59354:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>k,contentTitle:()=>o,default:()=>l,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var n=i(87462),a=(i(67294),i(3905));const s={title:"Jenkins",description:"DevLake Live Demo\n"},o="Jenkins",r={unversionedId:"DataSources/Jenkins",id:"DataSources/Jenkins",title:"Jenkins",description:"DevLake Live Demo\n",source:"@site/livedemo/DataSources/Jenkins.md",sourceDirName:"DataSources [...]
\ No newline at end of file
diff --git a/assets/js/6ef894fb.5ffb805a.js b/assets/js/6ef894fb.5ffb805a.js
new file mode 100644
index 0000000000..fa3e99d3b3
--- /dev/null
+++ b/assets/js/6ef894fb.5ffb805a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64784],{22248:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>r,default:()=>p,frontMatter:()=>l,metadata:()=>d,toc:()=>i});var a=t(87462),o=(t(67294),t(3905));t(61839);const l={title:"DORA - Deployment Frequency",description:"DORA - Deployment Frequency\n",sidebar_position:26},r=void 0,d={unversionedId:"Metrics/DeploymentFrequency",id:"Metrics/DeploymentFrequency",title:"DORA - Deployment Frequency",description:"DO [...]
\ No newline at end of file
diff --git a/assets/js/6ef894fb.ddba21af.js b/assets/js/6ef894fb.ddba21af.js
deleted file mode 100644
index a00300b7e6..0000000000
--- a/assets/js/6ef894fb.ddba21af.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4784],{22248:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>r,default:()=>p,frontMatter:()=>l,metadata:()=>d,toc:()=>i});var a=t(87462),o=(t(67294),t(3905));t(61839);const l={title:"DORA - Deployment Frequency",description:"DORA - Deployment Frequency\n",sidebar_position:26},r=void 0,d={unversionedId:"Metrics/DeploymentFrequency",id:"Metrics/DeploymentFrequency",title:"DORA - Deployment Frequency",description:"DOR [...]
\ No newline at end of file
diff --git a/assets/js/6f04afd6.fc5f2209.js b/assets/js/6f04afd6.fc5f2209.js
new file mode 100644
index 0000000000..966ab62133
--- /dev/null
+++ b/assets/js/6f04afd6.fc5f2209.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[72954],{70209:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>p});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"PagerDuty(WIP)",description:"PagerDuty Plugin\n"},l=void 0,o={unversionedId:"Plugins/pagerduty",id:"version-v0.16/Plugins/pagerduty",title:"PagerDuty(WIP)",description:"PagerDuty Plugin\n",source:"@site/versioned_docs/version-v0.16/Pl [...]
\ No newline at end of file
diff --git a/assets/js/6f0e25f4.46e7959a.js b/assets/js/6f0e25f4.46e7959a.js
new file mode 100644
index 0000000000..40f696d6c2
--- /dev/null
+++ b/assets/js/6f0e25f4.46e7959a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[68643],{88755:e=>{e.exports=JSON.parse('{"title":"Metrics","slug":"Metrics","permalink":"/docs/v0.13/Metrics","navigation":{"previous":{"title":"Supported Data Sources","permalink":"/docs/v0.13/SupportedDataSources"},"next":{"title":"PR Coding Time","permalink":"/docs/v0.13/Metrics/CodingTime"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/6f0e25f4.d7b0a17f.js b/assets/js/6f0e25f4.d7b0a17f.js
deleted file mode 100644
index d4d8aa7a93..0000000000
--- a/assets/js/6f0e25f4.d7b0a17f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8643],{88755:e=>{e.exports=JSON.parse('{"title":"Metrics","slug":"Metrics","permalink":"/docs/v0.13/Metrics","navigation":{"previous":{"title":"Supported Data Sources","permalink":"/docs/v0.13/SupportedDataSources"},"next":{"title":"PR Coding Time","permalink":"/docs/v0.13/Metrics/CodingTime"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/6f47d822.1c5cf9e5.js b/assets/js/6f47d822.1c5cf9e5.js
deleted file mode 100644
index 46a65432bc..0000000000
--- a/assets/js/6f47d822.1c5cf9e5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2236],{7807:(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-v0.15/Metrics/RequirementLeadTime",title:"Requirement Lead Time",description:"Requireme [...]
\ No newline at end of file
diff --git a/assets/js/6f47d822.61a623e8.js b/assets/js/6f47d822.61a623e8.js
new file mode 100644
index 0000000000..060cc455e9
--- /dev/null
+++ b/assets/js/6f47d822.61a623e8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[22236],{7807:(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-v0.15/Metrics/RequirementLeadTime",title:"Requirement Lead Time",description:"Requirem [...]
\ No newline at end of file
diff --git a/assets/js/6f9aca6c.077e94fb.js b/assets/js/6f9aca6c.077e94fb.js
deleted file mode 100644
index 360326ba10..0000000000
--- a/assets/js/6f9aca6c.077e94fb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6264],{16052:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>s,metadata:()=>r,toc:()=>d});var n=i(87462),o=(i(67294),i(3905));i(61839);const s={title:"Incident Age",description:"Incident Age\n",sidebar_position:10},a=void 0,r={unversionedId:"Metrics/IncidentAge",id:"version-v0.14/Metrics/IncidentAge",title:"Incident Age",description:"Incident Age\n",source:"@site/versioned_docs/versi [...]
\ No newline at end of file
diff --git a/assets/js/6f9aca6c.7969c867.js b/assets/js/6f9aca6c.7969c867.js
new file mode 100644
index 0000000000..918c78591a
--- /dev/null
+++ b/assets/js/6f9aca6c.7969c867.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[86264],{16052:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>s,metadata:()=>r,toc:()=>d});var n=i(87462),o=(i(67294),i(3905));i(61839);const s={title:"Incident Age",description:"Incident Age\n",sidebar_position:10},a=void 0,r={unversionedId:"Metrics/IncidentAge",id:"version-v0.14/Metrics/IncidentAge",title:"Incident Age",description:"Incident Age\n",source:"@site/versioned_docs/vers [...]
\ No newline at end of file
diff --git a/assets/js/70d64c12.7c0ab3cb.js b/assets/js/70d64c12.7c0ab3cb.js
new file mode 100644
index 0000000000..69e9d445a3
--- /dev/null
+++ b/assets/js/70d64c12.7c0ab3cb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[49329],{5863:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>a,default:()=>m,frontMatter:()=>s,metadata:()=>l,toc:()=>d});var o=t(87462),r=(t(67294),t(3905));t(61839);const s={title:"PR Time To Merge",description:"PR Time To Merge\n",sidebar_position:2},a=void 0,l={unversionedId:"Metrics/TimeToMerge",id:"version-v0.14/Metrics/TimeToMerge",title:"PR Time To Merge",description:"PR Time To Merge\n",source:"@site/versi [...]
\ No newline at end of file
diff --git a/assets/js/70d64c12.a6b3a9ee.js b/assets/js/70d64c12.a6b3a9ee.js
deleted file mode 100644
index 8992b42f5f..0000000000
--- a/assets/js/70d64c12.a6b3a9ee.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9329],{5863:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>a,default:()=>m,frontMatter:()=>s,metadata:()=>l,toc:()=>d});var o=t(87462),r=(t(67294),t(3905));t(61839);const s={title:"PR Time To Merge",description:"PR Time To Merge\n",sidebar_position:2},a=void 0,l={unversionedId:"Metrics/TimeToMerge",id:"version-v0.14/Metrics/TimeToMerge",title:"PR Time To Merge",description:"PR Time To Merge\n",source:"@site/versio [...]
\ No newline at end of file
diff --git a/assets/js/7106b2c2.52e69889.js b/assets/js/7106b2c2.52e69889.js
new file mode 100644
index 0000000000..7233961684
--- /dev/null
+++ b/assets/js/7106b2c2.52e69889.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[15197],{83332:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>c});var i=n(87462),o=(n(67294),n(3905));n(61839);const a={title:"Incident Count per 1k Lines of Code",description:"Incident Count per 1k Lines of Code\n",sidebar_position:8},s=void 0,r={unversionedId:"Metrics/IncidentCountPer1kLinesOfCode",id:"Metrics/IncidentCountPer1kLinesOfCode",title:"Incident  [...]
\ No newline at end of file
diff --git a/assets/js/7106b2c2.5be1b240.js b/assets/js/7106b2c2.5be1b240.js
deleted file mode 100644
index ef2a39d901..0000000000
--- a/assets/js/7106b2c2.5be1b240.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5197],{83332:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>c});var i=n(87462),o=(n(67294),n(3905));n(61839);const a={title:"Incident Count per 1k Lines of Code",description:"Incident Count per 1k Lines of Code\n",sidebar_position:8},s=void 0,r={unversionedId:"Metrics/IncidentCountPer1kLinesOfCode",id:"Metrics/IncidentCountPer1kLinesOfCode",title:"Incident C [...]
\ No newline at end of file
diff --git a/assets/js/7174f410.8006a360.js b/assets/js/7174f410.8006a360.js
new file mode 100644
index 0000000000..45d4484d33
--- /dev/null
+++ b/assets/js/7174f410.8006a360.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[92277],{5154:(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:"DevLake Domain Layer Schema\n",sidebar_position:2},i=void 0,d={unversionedId:"DataModels/DevLakeDomainLayerSchema",id:"version-v0.12/DataModels/DevLakeDomainLayerSchema",title:"Domain Layer Schema",des [...]
\ No newline at end of file
diff --git a/assets/js/7174f410.d5c71efe.js b/assets/js/7174f410.d5c71efe.js
deleted file mode 100644
index c7ffbeecea..0000000000
--- a/assets/js/7174f410.d5c71efe.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2277],{5154:(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:"DevLake Domain Layer Schema\n",sidebar_position:2},i=void 0,d={unversionedId:"DataModels/DevLakeDomainLayerSchema",id:"version-v0.12/DataModels/DevLakeDomainLayerSchema",title:"Domain Layer Schema",desc [...]
\ No newline at end of file
diff --git a/assets/js/72bb1171.608bdafb.js b/assets/js/72bb1171.608bdafb.js
deleted file mode 100644
index 4cdc265b83..0000000000
--- a/assets/js/72bb1171.608bdafb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5262],{14072:(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-v0.15/DataModels/SystemTables",title:"System Tables",description:"Stores DevLake's own ent [...]
\ No newline at end of file
diff --git a/assets/js/72bb1171.b5f74ce6.js b/assets/js/72bb1171.b5f74ce6.js
new file mode 100644
index 0000000000..cbc358d2a9
--- /dev/null
+++ b/assets/js/72bb1171.b5f74ce6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55262],{14072:(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-v0.15/DataModels/SystemTables",title:"System Tables",description:"Stores DevLake's own en [...]
\ No newline at end of file
diff --git a/assets/js/72cc1325.07df1ce3.js b/assets/js/72cc1325.07df1ce3.js
new file mode 100644
index 0000000000..37808e6a50
--- /dev/null
+++ b/assets/js/72cc1325.07df1ce3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55948],{82327:(n,e,t)=>{t.r(e),t.d(e,{assets:()=>p,contentTitle:()=>l,default:()=>c,frontMatter:()=>i,metadata:()=>d,toc:()=>r});var a=t(87462),o=(t(67294),t(3905));t(61839);const i={title:"Tapd",description:"Tapd Plugin\n"},l=void 0,d={unversionedId:"Plugins/tapd",id:"version-v0.14/Plugins/tapd",title:"Tapd",description:"Tapd Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/tapd.md",sourceDirName:"Plugins",s [...]
\ No newline at end of file
diff --git a/assets/js/72cc1325.30c8f341.js b/assets/js/72cc1325.30c8f341.js
deleted file mode 100644
index 2b97f5292d..0000000000
--- a/assets/js/72cc1325.30c8f341.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5948],{82327:(n,e,t)=>{t.r(e),t.d(e,{assets:()=>p,contentTitle:()=>l,default:()=>c,frontMatter:()=>i,metadata:()=>d,toc:()=>r});var a=t(87462),o=(t(67294),t(3905));t(61839);const i={title:"Tapd",description:"Tapd Plugin\n"},l=void 0,d={unversionedId:"Plugins/tapd",id:"version-v0.14/Plugins/tapd",title:"Tapd",description:"Tapd Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/tapd.md",sourceDirName:"Plugins",sl [...]
\ No newline at end of file
diff --git a/assets/js/738addc0.9caadbb5.js b/assets/js/738addc0.9caadbb5.js
deleted file mode 100644
index 1653d57c17..0000000000
--- a/assets/js/738addc0.9caadbb5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1472],{36323:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>u});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:10,description:"Team Configuration\n"},l=void 0,s={unversionedId:"Configuration/TeamConfiguration",id:"Configuration/TeamConfiguration",title:"Team Configuration",description:"Team Configuration\n", [...]
\ No newline at end of file
diff --git a/assets/js/738addc0.c15bde1e.js b/assets/js/738addc0.c15bde1e.js
new file mode 100644
index 0000000000..0563bf3e02
--- /dev/null
+++ b/assets/js/738addc0.c15bde1e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[61472],{36323:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>u});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Team Configuration",sidebar_position:10,description:"Team Configuration\n"},l=void 0,s={unversionedId:"Configuration/TeamConfiguration",id:"Configuration/TeamConfiguration",title:"Team Configuration",description:"Team Configuration\n" [...]
\ No newline at end of file
diff --git a/assets/js/75fb6f63.392e3fd5.js b/assets/js/75fb6f63.392e3fd5.js
deleted file mode 100644
index b380717266..0000000000
--- a/assets/js/75fb6f63.392e3fd5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3427],{94509:(i,e,t)=>{t.r(e),t.d(e,{assets:()=>d,contentTitle:()=>a,default:()=>m,frontMatter:()=>n,metadata:()=>r,toc:()=>l});var o=t(87462),s=(t(67294),t(3905));t(61839);const n={title:"PR Coding Time",description:"PR Coding Time\n",sidebar_position:2},a=void 0,r={unversionedId:"Metrics/CodingTime",id:"version-v0.14/Metrics/CodingTime",title:"PR Coding Time",description:"PR Coding Time\n",source:"@site/versioned_docs/ [...]
\ No newline at end of file
diff --git a/assets/js/75fb6f63.781e532b.js b/assets/js/75fb6f63.781e532b.js
new file mode 100644
index 0000000000..58160bc982
--- /dev/null
+++ b/assets/js/75fb6f63.781e532b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[33427],{94509:(i,e,t)=>{t.r(e),t.d(e,{assets:()=>d,contentTitle:()=>a,default:()=>m,frontMatter:()=>n,metadata:()=>r,toc:()=>l});var o=t(87462),s=(t(67294),t(3905));t(61839);const n={title:"PR Coding Time",description:"PR Coding Time\n",sidebar_position:2},a=void 0,r={unversionedId:"Metrics/CodingTime",id:"version-v0.14/Metrics/CodingTime",title:"PR Coding Time",description:"PR Coding Time\n",source:"@site/versioned_docs [...]
\ No newline at end of file
diff --git a/assets/js/76166b16.9ce7a51f.js b/assets/js/76166b16.9ce7a51f.js
new file mode 100644
index 0000000000..c757151a44
--- /dev/null
+++ b/assets/js/76166b16.9ce7a51f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[97371],{15713:(i,t,e)=>{e.r(t),e.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>p,frontMatter:()=>s,metadata:()=>l,toc:()=>u});var n=e(87462),o=(e(67294),e(3905));e(61839);const s={title:"TAPD",description:"TAPD Plugin\n"},a=void 0,l={unversionedId:"Plugins/tapd",id:"version-v0.13/Plugins/tapd",title:"TAPD",description:"TAPD Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/tapd.md",sourceDirName:"Plugins",s [...]
\ No newline at end of file
diff --git a/assets/js/76166b16.dae30fca.js b/assets/js/76166b16.dae30fca.js
deleted file mode 100644
index b7027b17c2..0000000000
--- a/assets/js/76166b16.dae30fca.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7371],{15713:(i,t,e)=>{e.r(t),e.d(t,{assets:()=>d,contentTitle:()=>a,default:()=>p,frontMatter:()=>s,metadata:()=>l,toc:()=>u});var n=e(87462),o=(e(67294),e(3905));e(61839);const s={title:"TAPD",description:"TAPD Plugin\n"},a=void 0,l={unversionedId:"Plugins/tapd",id:"version-v0.13/Plugins/tapd",title:"TAPD",description:"TAPD Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/tapd.md",sourceDirName:"Plugins",sl [...]
\ No newline at end of file
diff --git a/assets/js/764b704e.b3049871.js b/assets/js/764b704e.b3049871.js
new file mode 100644
index 0000000000..8423a53f68
--- /dev/null
+++ b/assets/js/764b704e.b3049871.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[19581],{21149:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Zentao(Beta)",description:"Zentao Plugin\n"},r=void 0,l={unversionedId:"Plugins/zentao",id:"version-v0.16/Plugins/zentao",title:"Zentao(Beta)",description:"Zentao Plugin\n",source:"@site/versioned_docs/version-v0.16/Plugins/zentao.md" [...]
\ No newline at end of file
diff --git a/assets/js/7757e3dd.4858e74c.js b/assets/js/7757e3dd.4858e74c.js
deleted file mode 100644
index 080879da62..0000000000
--- a/assets/js/7757e3dd.4858e74c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[103],{60013:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>h,frontMatter:()=>r,metadata:()=>l,toc:()=>m});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"DORA - Lead Time for Changes",description:"DORA - Lead Time for Changes\n",sidebar_position:27},o=void 0,l={unversionedId:"Metrics/LeadTimeForChanges",id:"version-v0.15/Metrics/LeadTimeForChanges",title:"DORA - Lead Time for Changes",de [...]
\ No newline at end of file
diff --git a/assets/js/7757e3dd.67c7d066.js b/assets/js/7757e3dd.67c7d066.js
new file mode 100644
index 0000000000..b7fda48e5a
--- /dev/null
+++ b/assets/js/7757e3dd.67c7d066.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[70103],{60013:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>h,frontMatter:()=>r,metadata:()=>l,toc:()=>m});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"DORA - Lead Time for Changes",description:"DORA - Lead Time for Changes\n",sidebar_position:27},o=void 0,l={unversionedId:"Metrics/LeadTimeForChanges",id:"version-v0.15/Metrics/LeadTimeForChanges",title:"DORA - Lead Time for Changes", [...]
\ No newline at end of file
diff --git a/assets/js/779e5284.4c971d20.js b/assets/js/779e5284.4c971d20.js
new file mode 100644
index 0000000000..24cdd33133
--- /dev/null
+++ b/assets/js/779e5284.4c971d20.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[48822],{65877:(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:"DataModels/ToolLayerSchema",title:"Tool Layer Schema",d [...]
\ No newline at end of file
diff --git a/assets/js/779e5284.7a9ab4fe.js b/assets/js/779e5284.7a9ab4fe.js
deleted file mode 100644
index cd7936904e..0000000000
--- a/assets/js/779e5284.7a9ab4fe.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8822],{65877:(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:"DataModels/ToolLayerSchema",title:"Tool Layer Schema",de [...]
\ No newline at end of file
diff --git a/assets/js/78df8c14.8337689f.js b/assets/js/78df8c14.8337689f.js
deleted file mode 100644
index bf73362c2c..0000000000
--- a/assets/js/78df8c14.8337689f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2489],{51557:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},r=void 0,l={unversionedId:"UserManuals/ConfigUI/Tutorial",id:"version-v0.13/UserManuals/ConfigUI/Tutorial",title:"Tutorial",description:"Config UI instruction",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/78df8c14.90edbd8d.js b/assets/js/78df8c14.90edbd8d.js
new file mode 100644
index 0000000000..ae761ff357
--- /dev/null
+++ b/assets/js/78df8c14.90edbd8d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[22489],{51557:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},r=void 0,l={unversionedId:"UserManuals/ConfigUI/Tutorial",id:"version-v0.13/UserManuals/ConfigUI/Tutorial",title:"Tutorial",description:"Config UI instruction",source:" [...]
\ No newline at end of file
diff --git a/assets/js/79ce49e3.b5d6f286.js b/assets/js/79ce49e3.b5d6f286.js
deleted file mode 100644
index 41a1654859..0000000000
--- a/assets/js/79ce49e3.b5d6f286.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4836],{1134:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>s,toc:()=>m});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"DORA - Median Time to Restore Service",description:"DORA - Median Time to Restore Service\n",sidebar_position:28},r=void 0,s={unversionedId:"Metrics/MTTR",id:"version-v0.15/Metrics/MTTR",title:"DORA - Median Time to Restore Service",des [...]
\ No newline at end of file
diff --git a/assets/js/79ce49e3.f3625090.js b/assets/js/79ce49e3.f3625090.js
new file mode 100644
index 0000000000..5b469a2196
--- /dev/null
+++ b/assets/js/79ce49e3.f3625090.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64836],{1134:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>s,toc:()=>m});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"DORA - Median Time to Restore Service",description:"DORA - Median Time to Restore Service\n",sidebar_position:28},r=void 0,s={unversionedId:"Metrics/MTTR",id:"version-v0.15/Metrics/MTTR",title:"DORA - Median Time to Restore Service",de [...]
\ No newline at end of file
diff --git a/assets/js/79ee6bf0.95a4d899.js b/assets/js/79ee6bf0.95a4d899.js
new file mode 100644
index 0000000000..535e60f835
--- /dev/null
+++ b/assets/js/79ee6bf0.95a4d899.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[57257],{73358:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>n,default:()=>m,frontMatter:()=>s,metadata:()=>a,toc:()=>l});var o=i(87462),d=(i(67294),i(3905));i(61839);const s={title:"Added Lines of Code",description:"Added Lines of Code\n",sidebar_position:7},n=void 0,a={unversionedId:"Metrics/AddedLinesOfCode",id:"version-v0.13/Metrics/AddedLinesOfCode",title:"Added Lines of Code",description:"Added Lines of Code [...]
\ No newline at end of file
diff --git a/assets/js/79ee6bf0.e6d3025e.js b/assets/js/79ee6bf0.e6d3025e.js
deleted file mode 100644
index 08c62adad1..0000000000
--- a/assets/js/79ee6bf0.e6d3025e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7257],{73358:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>n,default:()=>m,frontMatter:()=>s,metadata:()=>a,toc:()=>l});var o=i(87462),d=(i(67294),i(3905));i(61839);const s={title:"Added Lines of Code",description:"Added Lines of Code\n",sidebar_position:7},n=void 0,a={unversionedId:"Metrics/AddedLinesOfCode",id:"version-v0.13/Metrics/AddedLinesOfCode",title:"Added Lines of Code",description:"Added Lines of Code\ [...]
\ No newline at end of file
diff --git a/assets/js/79f8d934.7f21fb3d.js b/assets/js/79f8d934.7f21fb3d.js
deleted file mode 100644
index f50c9e3805..0000000000
--- a/assets/js/79f8d934.7f21fb3d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8306],{45295:(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-v0.14/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/79f8d934.90057e9d.js b/assets/js/79f8d934.90057e9d.js
new file mode 100644
index 0000000000..2c5012623f
--- /dev/null
+++ b/assets/js/79f8d934.90057e9d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[68306],{45295:(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-v0.14/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:" [...]
\ No newline at end of file
diff --git a/assets/js/7a1a4c39.2460ae1e.js b/assets/js/7a1a4c39.2460ae1e.js
new file mode 100644
index 0000000000..09bb836bd8
--- /dev/null
+++ b/assets/js/7a1a4c39.2460ae1e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[76458],{57632:(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-v0.16/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v0.16/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/P [...]
\ No newline at end of file
diff --git a/assets/js/7b1a3d58.3d224678.js b/assets/js/7b1a3d58.3d224678.js
deleted file mode 100644
index a20f586622..0000000000
--- a/assets/js/7b1a3d58.3d224678.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4778],{5103:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>i,contentTitle:()=>l,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>d});var r=a(87462),t=(a(67294),a(3905));a(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-v0.14/DeveloperManuals/Dal",title:"Dal",des [...]
\ No newline at end of file
diff --git a/assets/js/7b1a3d58.c3db8f8a.js b/assets/js/7b1a3d58.c3db8f8a.js
new file mode 100644
index 0000000000..5e9b254fe0
--- /dev/null
+++ b/assets/js/7b1a3d58.c3db8f8a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[44778],{5103:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>i,contentTitle:()=>l,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>d});var r=a(87462),t=(a(67294),a(3905));a(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-v0.14/DeveloperManuals/Dal",title:"Dal",de [...]
\ No newline at end of file
diff --git a/assets/js/7bbfa492.5047fb5e.js b/assets/js/7bbfa492.5047fb5e.js
new file mode 100644
index 0000000000..0443e73dbe
--- /dev/null
+++ b/assets/js/7bbfa492.5047fb5e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[22700],{12730:(o,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>n,default:()=>b,frontMatter:()=>i,metadata:()=>a,toc:()=>d});var r=t(87462),s=(t(67294),t(3905));t(61839);const i={title:"Dashboard Troubleshooting",sidebar_position:3,description:"Dashboard Troubleshooting\n"},n=void 0,a={unversionedId:"Troubleshooting/Dashboard",id:"version-v0.15/Troubleshooting/Dashboard",title:"Dashboard Troubleshooting",description: [...]
\ No newline at end of file
diff --git a/assets/js/7bbfa492.b6b61886.js b/assets/js/7bbfa492.b6b61886.js
deleted file mode 100644
index 93947ece10..0000000000
--- a/assets/js/7bbfa492.b6b61886.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2700],{12730:(o,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>n,default:()=>b,frontMatter:()=>i,metadata:()=>a,toc:()=>d});var r=t(87462),s=(t(67294),t(3905));t(61839);const i={title:"Dashboard Troubleshooting",sidebar_position:3,description:"Dashboard Troubleshooting\n"},n=void 0,a={unversionedId:"Troubleshooting/Dashboard",id:"version-v0.15/Troubleshooting/Dashboard",title:"Dashboard Troubleshooting",description:" [...]
\ No newline at end of file
diff --git a/assets/js/7ced7a16.b31d9e9b.js b/assets/js/7ced7a16.b31d9e9b.js
new file mode 100644
index 0000000000..d4d3113446
--- /dev/null
+++ b/assets/js/7ced7a16.b31d9e9b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[84438],{47666:(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-v0.16/Metrics/RequirementCount",title:"Requirement Count",description:"Requirement Count\n",sour [...]
\ No newline at end of file
diff --git a/assets/js/7d3bbe23.6cdd7f1e.js b/assets/js/7d3bbe23.6cdd7f1e.js
new file mode 100644
index 0000000000..2679982ba5
--- /dev/null
+++ b/assets/js/7d3bbe23.6cdd7f1e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[35930],{45137:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>d,contentTitle:()=>n,default:()=>h,frontMatter:()=>r,metadata:()=>i,toc:()=>l});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-v0.16/Configuration/Dashboards/AccessControl",ti [...]
\ No newline at end of file
diff --git a/assets/js/7d48c0ed.8b0e6f51.js b/assets/js/7d48c0ed.8b0e6f51.js
deleted file mode 100644
index 918773e4bc..0000000000
--- a/assets/js/7d48c0ed.8b0e6f51.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2817],{5602:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>o,default:()=>c,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const l={title:"Jenkins",description:"Jenkins Plugin\n"},o=void 0,s={unversionedId:"Plugins/jenkins",id:"version-v0.14/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/jenkins.md",source [...]
\ No newline at end of file
diff --git a/assets/js/7d48c0ed.9af32430.js b/assets/js/7d48c0ed.9af32430.js
new file mode 100644
index 0000000000..b82e631c4b
--- /dev/null
+++ b/assets/js/7d48c0ed.9af32430.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[42817],{5602:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>o,default:()=>c,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const l={title:"Jenkins",description:"Jenkins Plugin\n"},o=void 0,s={unversionedId:"Plugins/jenkins",id:"version-v0.14/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/jenkins.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/7e5050ad.826c98e2.js b/assets/js/7e5050ad.826c98e2.js
deleted file mode 100644
index 3161fa69fd..0000000000
--- a/assets/js/7e5050ad.826c98e2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[791],{80374:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Security and Authentication",sidebar_position:6,description:"How to secure your deployment and enable the Authentication"},r=void 0,l={unversionedId:"UserManuals/Authentication",id:"version-v0.14/UserManuals/Authentication",title:"Secur [...]
\ No newline at end of file
diff --git a/assets/js/7e5050ad.bca02e9e.js b/assets/js/7e5050ad.bca02e9e.js
new file mode 100644
index 0000000000..fc8528f6b2
--- /dev/null
+++ b/assets/js/7e5050ad.bca02e9e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[60791],{80374:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>d});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"Security and Authentication",sidebar_position:6,description:"How to secure your deployment and enable the Authentication"},r=void 0,l={unversionedId:"UserManuals/Authentication",id:"version-v0.14/UserManuals/Authentication",title:"Sec [...]
\ No newline at end of file
diff --git a/assets/js/7f7e63e9.321fb097.js b/assets/js/7f7e63e9.321fb097.js
new file mode 100644
index 0000000000..b90af2fc1b
--- /dev/null
+++ b/assets/js/7f7e63e9.321fb097.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[57552],{52724:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>a,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Bug Count per 1k Lines of Code",description:"Bug Count per 1k Lines of Code\n",sidebar_position:12},r=void 0,a={unversionedId:"Metrics/BugCountPer1kLinesOfCode",id:"version-v0.14/Metrics/BugCountPer1kLinesOfCode",title:"Bug Count per  [...]
\ No newline at end of file
diff --git a/assets/js/7f7e63e9.bebce5cd.js b/assets/js/7f7e63e9.bebce5cd.js
deleted file mode 100644
index 6195efd973..0000000000
--- a/assets/js/7f7e63e9.bebce5cd.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7552],{52724:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>a,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Bug Count per 1k Lines of Code",description:"Bug Count per 1k Lines of Code\n",sidebar_position:12},r=void 0,a={unversionedId:"Metrics/BugCountPer1kLinesOfCode",id:"version-v0.14/Metrics/BugCountPer1kLinesOfCode",title:"Bug Count per 1 [...]
\ No newline at end of file
diff --git a/assets/js/7fc6ddc0.89b057f8.js b/assets/js/7fc6ddc0.89b057f8.js
deleted file mode 100644
index 52fd561eeb..0000000000
--- a/assets/js/7fc6ddc0.89b057f8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7445],{72601:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>u,frontMatter:()=>r,metadata:()=>p,toc:()=>o});var l=t(87462),n=(t(67294),t(3905));t(61839);const r={},i="DevLake Release Guide",p={unversionedId:"DeveloperManuals/Release-SOP",id:"DeveloperManuals/Release-SOP",title:"DevLake Release Guide",description:"Please make sure your public key was included in the https://downloads.apache.org/incubat [...]
\ No newline at end of file
diff --git a/assets/js/7fc6ddc0.f0e5bbd0.js b/assets/js/7fc6ddc0.f0e5bbd0.js
new file mode 100644
index 0000000000..d76babfc74
--- /dev/null
+++ b/assets/js/7fc6ddc0.f0e5bbd0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[27445],{72601:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>u,frontMatter:()=>r,metadata:()=>p,toc:()=>o});var l=t(87462),n=(t(67294),t(3905));t(61839);const r={},i="DevLake Release Guide",p={unversionedId:"DeveloperManuals/Release-SOP",id:"DeveloperManuals/Release-SOP",title:"DevLake Release Guide",description:"Please make sure your public key was included in the https://downloads.apache.org/incuba [...]
\ No newline at end of file
diff --git a/assets/js/7fec31dd.77dacf38.js b/assets/js/7fec31dd.77dacf38.js
new file mode 100644
index 0000000000..ae4242375d
--- /dev/null
+++ b/assets/js/7fec31dd.77dacf38.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[73914],{64006:s=>{s.exports=JSON.parse('{"label":"postgresql","permalink":"/blog/tags/postgresql","allTagsPath":"/blog/tags","count":1}')}}]);
\ No newline at end of file
diff --git a/assets/js/7fec31dd.8ea20f90.js b/assets/js/7fec31dd.8ea20f90.js
deleted file mode 100644
index ba7f10f059..0000000000
--- a/assets/js/7fec31dd.8ea20f90.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3914],{64006:s=>{s.exports=JSON.parse('{"label":"postgresql","permalink":"/blog/tags/postgresql","allTagsPath":"/blog/tags","count":1}')}}]);
\ No newline at end of file
diff --git a/assets/js/80210.9417ea77.js b/assets/js/80210.9417ea77.js
new file mode 100644
index 0000000000..bdffefc8da
--- /dev/null
+++ b/assets/js/80210.9417ea77.js
@@ -0,0 +1 @@
+(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80210],{92503:(e,t,n)=>{"use strict";n.d(t,{Z:()=>u});var o=n(87462),a=n(67294),r=n(86010),l=n(95999),c=n(86668);const s="anchorWithStickyNavbar_LWe7",i="anchorWithHideOnScrollNavbar_WYt5";function u(e){let{as:t,id:n,...u}=e;const{navbar:{hideOnScroll:m}}=(0,c.L)();return"h1"!==t&&n?a.createElement(t,(0,o.Z)({},u,{className:(0,r.Z)("anchor",m?i:s),id:n}),u.children,a.createElement("a",{className:"hash-link",href:`#${n}`,title:(0,l.I) [...]
\ No newline at end of file
diff --git a/assets/js/802951dd.bbab211f.js b/assets/js/802951dd.bbab211f.js
new file mode 100644
index 0000000000..bee9d636ad
--- /dev/null
+++ b/assets/js/802951dd.bbab211f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[68174],{26565:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>i,contentTitle:()=>l,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>d});var r=a(87462),t=(a(67294),a(3905));a(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-v0.13/DeveloperManuals/Dal",title:"Dal",d [...]
\ No newline at end of file
diff --git a/assets/js/802951dd.e3508d65.js b/assets/js/802951dd.e3508d65.js
deleted file mode 100644
index 7e0cc2df93..0000000000
--- a/assets/js/802951dd.e3508d65.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8174],{26565:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>i,contentTitle:()=>l,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>d});var r=a(87462),t=(a(67294),a(3905));a(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-v0.13/DeveloperManuals/Dal",title:"Dal",de [...]
\ No newline at end of file
diff --git a/assets/js/811775dc.1c7d8a22.js b/assets/js/811775dc.1c7d8a22.js
new file mode 100644
index 0000000000..c73e50d74e
--- /dev/null
+++ b/assets/js/811775dc.1c7d8a22.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[48570],{63735:(a,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),r=(t(67294),t(3905));t(61839);const i={title:"Grafana User Guide",sidebar_position:2,description:"Grafana User Guide\n"},o="Grafana",s={unversionedId:"UserManuals/Dashboards/GrafanaUserGuide",id:"version-v0.12/UserManuals/Dashboards/GrafanaUserGuide",title:"Grafana User Guide",de [...]
\ No newline at end of file
diff --git a/assets/js/811775dc.1ed046af.js b/assets/js/811775dc.1ed046af.js
deleted file mode 100644
index 6c6cf7f7b4..0000000000
--- a/assets/js/811775dc.1ed046af.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8570],{63735:(a,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),r=(t(67294),t(3905));t(61839);const i={title:"Grafana User Guide",sidebar_position:2,description:"Grafana User Guide\n"},o="Grafana",s={unversionedId:"UserManuals/Dashboards/GrafanaUserGuide",id:"version-v0.12/UserManuals/Dashboards/GrafanaUserGuide",title:"Grafana User Guide",des [...]
\ No newline at end of file
diff --git a/assets/js/814f3328.7218192c.js b/assets/js/814f3328.7218192c.js
new file mode 100644
index 0000000000..cfe589872d
--- /dev/null
+++ b/assets/js/814f3328.7218192c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[52535],{45641:e=>{e.exports=JSON.parse('{"title":"All posts","items":[{"title":"Compatibility of Apache DevLake with PostgreSQL","permalink":"/blog/compatibility-of-apache-devLake-with-postgreSQL"},{"title":"How DevLake is Up and Running","permalink":"/blog/how-DevLake-is-up-and-running"},{"title":"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers","permalink":"/blog/apache-welcomes-devlake"}]}')}}]);
\ No newline at end of file
diff --git a/assets/js/814f3328.9c7219c6.js b/assets/js/814f3328.9c7219c6.js
deleted file mode 100644
index a2a72f4924..0000000000
--- a/assets/js/814f3328.9c7219c6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2535],{45641:e=>{e.exports=JSON.parse('{"title":"All posts","items":[{"title":"Compatibility of Apache DevLake with PostgreSQL","permalink":"/blog/compatibility-of-apache-devLake-with-postgreSQL"},{"title":"How DevLake is Up and Running","permalink":"/blog/how-DevLake-is-up-and-running"},{"title":"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers","permalink":"/blog/apache-welcomes-devlake"}]}')}}]);
\ No newline at end of file
diff --git a/assets/js/82030fb1.3b49c5b1.js b/assets/js/82030fb1.3b49c5b1.js
new file mode 100644
index 0000000000..a3cb3ac2ac
--- /dev/null
+++ b/assets/js/82030fb1.3b49c5b1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[661],{84506:(t,a,e)=>{e.r(a),e.d(a,{assets:()=>d,contentTitle:()=>m,default:()=>u,frontMatter:()=>r,metadata:()=>i,toc:()=>p});var n=e(87462),l=(e(67294),e(3905));e(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-v0.16/Overview/SupportedDataSources",title:"Supported Data Sources",des [...]
\ No newline at end of file
diff --git a/assets/js/82771412.6f322242.js b/assets/js/82771412.6f322242.js
new file mode 100644
index 0000000000..1e499cee70
--- /dev/null
+++ b/assets/js/82771412.6f322242.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[13620],{45866:e=>{e.exports=JSON.parse('{"title":"Overview","slug":"Overview","permalink":"/docs/v0.15/Overview","navigation":{"next":{"title":"Introduction","permalink":"/docs/v0.15/Overview/Introduction"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/8285363e.e2295ae3.js b/assets/js/8285363e.e2295ae3.js
deleted file mode 100644
index ac936696d1..0000000000
--- a/assets/js/8285363e.e2295ae3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7456],{6400:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"DORA",sidebar_position:7,description:"DORA Metrics\n"},r=void 0,l={unversionedId:"UserManuals/DORA",id:"version-v0.14/UserManuals/DORA",title:"DORA",description:"DORA Metrics\n",source:"@site/versioned_docs/version-v0.14/UserManuals/DOR [...]
\ No newline at end of file
diff --git a/assets/js/8285363e.fe338689.js b/assets/js/8285363e.fe338689.js
new file mode 100644
index 0000000000..4d45c68e07
--- /dev/null
+++ b/assets/js/8285363e.fe338689.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[37456],{6400:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"DORA",sidebar_position:7,description:"DORA Metrics\n"},r=void 0,l={unversionedId:"UserManuals/DORA",id:"version-v0.14/UserManuals/DORA",title:"DORA",description:"DORA Metrics\n",source:"@site/versioned_docs/version-v0.14/UserManuals/DO [...]
\ No newline at end of file
diff --git a/assets/js/82a46a46.9018de78.js b/assets/js/82a46a46.9018de78.js
new file mode 100644
index 0000000000..c5ac611fd5
--- /dev/null
+++ b/assets/js/82a46a46.9018de78.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[50404],{53176:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>n,metadata:()=>s,toc:()=>d});var r=i(87462),a=(i(67294),i(3905));i(61839);const n={title:"Requirement Delivery Rate",description:"Requirement Delivery Rate\n",sidebar_position:3},o=void 0,s={unversionedId:"Metrics/RequirementDeliveryRate",id:"version-v0.14/Metrics/RequirementDeliveryRate",title:"Requirement Delivery Rate", [...]
\ No newline at end of file
diff --git a/assets/js/82a46a46.a1504f69.js b/assets/js/82a46a46.a1504f69.js
deleted file mode 100644
index 4c15ecf260..0000000000
--- a/assets/js/82a46a46.a1504f69.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[404],{53176:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>n,metadata:()=>s,toc:()=>d});var r=i(87462),a=(i(67294),i(3905));i(61839);const n={title:"Requirement Delivery Rate",description:"Requirement Delivery Rate\n",sidebar_position:3},o=void 0,s={unversionedId:"Metrics/RequirementDeliveryRate",id:"version-v0.14/Metrics/RequirementDeliveryRate",title:"Requirement Delivery Rate",de [...]
\ No newline at end of file
diff --git a/assets/js/8302167a.59056e75.js b/assets/js/8302167a.59056e75.js
new file mode 100644
index 0000000000..ebb98249e7
--- /dev/null
+++ b/assets/js/8302167a.59056e75.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[72721],{64241:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>a,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Bug Count per 1k Lines of Code",description:"Bug Count per 1k Lines of Code\n",sidebar_position:12},r=void 0,a={unversionedId:"Metrics/BugCountPer1kLinesOfCode",id:"version-v0.13/Metrics/BugCountPer1kLinesOfCode",title:"Bug Count per  [...]
\ No newline at end of file
diff --git a/assets/js/8302167a.8f62b2e2.js b/assets/js/8302167a.8f62b2e2.js
deleted file mode 100644
index 8de7e3c9b6..0000000000
--- a/assets/js/8302167a.8f62b2e2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2721],{64241:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>a,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Bug Count per 1k Lines of Code",description:"Bug Count per 1k Lines of Code\n",sidebar_position:12},r=void 0,a={unversionedId:"Metrics/BugCountPer1kLinesOfCode",id:"version-v0.13/Metrics/BugCountPer1kLinesOfCode",title:"Bug Count per 1 [...]
\ No newline at end of file
diff --git a/assets/js/83db5717.241ecc93.js b/assets/js/83db5717.241ecc93.js
new file mode 100644
index 0000000000..2a6677fc15
--- /dev/null
+++ b/assets/js/83db5717.241ecc93.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59418],{46358:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"SonarQube",description:"SonarQube Plugin\n"},r=void 0,l={unversionedId:"Plugins/sonarqube",id:"version-v0.16/Plugins/sonarqube",title:"SonarQube",description:"SonarQube Plugin\n",source:"@site/versioned_docs/version-v0.16/Plugins/sona [...]
\ No newline at end of file
diff --git a/assets/js/83df6cb3.aeee3dcc.js b/assets/js/83df6cb3.aeee3dcc.js
new file mode 100644
index 0000000000..87685c73f2
--- /dev/null
+++ b/assets/js/83df6cb3.aeee3dcc.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[21594],{62128:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>l,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>p});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Gitee(WIP)",description:"Gitee Plugin\n"},l=void 0,r={unversionedId:"Plugins/gitee",id:"version-v0.15/Plugins/gitee",title:"Gitee(WIP)",description:"Gitee Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/gitee.md",sourceDi [...]
\ No newline at end of file
diff --git a/assets/js/83df6cb3.cf951b08.js b/assets/js/83df6cb3.cf951b08.js
deleted file mode 100644
index 8d44fa0be9..0000000000
--- a/assets/js/83df6cb3.cf951b08.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1594],{62128:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>l,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>p});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Gitee(WIP)",description:"Gitee Plugin\n"},l=void 0,r={unversionedId:"Plugins/gitee",id:"version-v0.15/Plugins/gitee",title:"Gitee(WIP)",description:"Gitee Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/gitee.md",sourceDir [...]
\ No newline at end of file
diff --git a/assets/js/8460d2ca.093a17e5.js b/assets/js/8460d2ca.093a17e5.js
deleted file mode 100644
index 44fefccb29..0000000000
--- a/assets/js/8460d2ca.093a17e5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8629],{47912:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var r=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Requirement Lead Time",description:"Requirement Lead Time\n",sidebar_position:4},n=void 0,s={unversionedId:"Metrics/RequirementLeadTime",id:"version-v0.14/Metrics/RequirementLeadTime",title:"Requirement Lead Time",description:"Requirem [...]
\ No newline at end of file
diff --git a/assets/js/8460d2ca.874d2d23.js b/assets/js/8460d2ca.874d2d23.js
new file mode 100644
index 0000000000..a611de2167
--- /dev/null
+++ b/assets/js/8460d2ca.874d2d23.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[28629],{47912:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var r=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Requirement Lead Time",description:"Requirement Lead Time\n",sidebar_position:4},n=void 0,s={unversionedId:"Metrics/RequirementLeadTime",id:"version-v0.14/Metrics/RequirementLeadTime",title:"Requirement Lead Time",description:"Require [...]
\ No newline at end of file
diff --git a/assets/js/85afd659.097f6638.js b/assets/js/85afd659.097f6638.js
deleted file mode 100644
index 3a2b5e8083..0000000000
--- a/assets/js/85afd659.097f6638.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6282],{93915:(t,a,n)=>{n.r(a),n.d(a,{assets:()=>p,contentTitle:()=>i,default:()=>k,frontMatter:()=>r,metadata:()=>d,toc:()=>u});var l=n(87462),e=(n(67294),n(3905));n(61839);const r={title:"Data Support",description:"Data sources that DevLake supports\n",sidebar_position:1},i=void 0,d={unversionedId:"DataModels/DataSupport",id:"version-v0.12/DataModels/DataSupport",title:"Data Support",description:"Data sources that DevLa [...]
\ No newline at end of file
diff --git a/assets/js/85afd659.605ee9ec.js b/assets/js/85afd659.605ee9ec.js
new file mode 100644
index 0000000000..92e7b8e2be
--- /dev/null
+++ b/assets/js/85afd659.605ee9ec.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[36282],{93915:(t,a,n)=>{n.r(a),n.d(a,{assets:()=>p,contentTitle:()=>i,default:()=>k,frontMatter:()=>r,metadata:()=>d,toc:()=>u});var l=n(87462),e=(n(67294),n(3905));n(61839);const r={title:"Data Support",description:"Data sources that DevLake supports\n",sidebar_position:1},i=void 0,d={unversionedId:"DataModels/DataSupport",id:"version-v0.12/DataModels/DataSupport",title:"Data Support",description:"Data sources that DevL [...]
\ No newline at end of file
diff --git a/assets/js/862a9fa4.ee2e3ce6.js b/assets/js/862a9fa4.ee2e3ce6.js
new file mode 100644
index 0000000000..62fccc440d
--- /dev/null
+++ b/assets/js/862a9fa4.ee2e3ce6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[99172],{57090:(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-v0.16/Troubleshooting/Co [...]
\ No newline at end of file
diff --git a/assets/js/8648b6b8.4fb5815e.js b/assets/js/8648b6b8.4fb5815e.js
deleted file mode 100644
index c1d6a2a400..0000000000
--- a/assets/js/8648b6b8.4fb5815e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9570],{42597:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var n=t(87462),i=(t(67294),t(3905));t(61839);const o={slug:"how-DevLake-is-up-and-running",title:"How DevLake is Up and Running",authors:"warren",tags:["devlake","apache"]},r=void 0,l={permalink:"/blog/how-DevLake-is-up-and-running",editUrl:"https://github.com/apache/incubator-devlake-website/ed [...]
\ No newline at end of file
diff --git a/assets/js/8648b6b8.5eb709d4.js b/assets/js/8648b6b8.5eb709d4.js
new file mode 100644
index 0000000000..f13e383fdb
--- /dev/null
+++ b/assets/js/8648b6b8.5eb709d4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[79570],{42597:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>r,default:()=>h,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var n=t(87462),i=(t(67294),t(3905));t(61839);const o={slug:"how-DevLake-is-up-and-running",title:"How DevLake is Up and Running",authors:"warren",tags:["devlake","apache"]},r=void 0,l={permalink:"/blog/how-DevLake-is-up-and-running",editUrl:"https://github.com/apache/incubator-devlake-website/e [...]
\ No newline at end of file
diff --git a/assets/js/875e7436.0956726e.js b/assets/js/875e7436.0956726e.js
new file mode 100644
index 0000000000..c36ae89bc0
--- /dev/null
+++ b/assets/js/875e7436.0956726e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[50817],{60860:(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-v0.15/DeveloperManuals/TagNamingConventions",title:"Tag Naming Convention [...]
\ No newline at end of file
diff --git a/assets/js/875e7436.68d32abc.js b/assets/js/875e7436.68d32abc.js
deleted file mode 100644
index dfa12bf30a..0000000000
--- a/assets/js/875e7436.68d32abc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[817],{60860:(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-v0.15/DeveloperManuals/TagNamingConventions",title:"Tag Naming Conventions" [...]
\ No newline at end of file
diff --git a/assets/js/87a624c7.0f868715.js b/assets/js/87a624c7.0f868715.js
new file mode 100644
index 0000000000..442f389908
--- /dev/null
+++ b/assets/js/87a624c7.0f868715.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[45167],{28260:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>u,frontMatter:()=>i,metadata:()=>a,toc:()=>d});var n=r(87462),o=(r(67294),r(3905));r(61839);const i={title:"References",description:"References\n",sidebar_position:6},s=void 0,a={unversionedId:"Overview/References",id:"version-v0.16/Overview/References",title:"References",description:"References\n",source:"@site/versioned_docs/version-v0.16 [...]
\ No newline at end of file
diff --git a/assets/js/8822dfd9.81a8f21e.js b/assets/js/8822dfd9.81a8f21e.js
deleted file mode 100644
index de7fc518d6..0000000000
--- a/assets/js/8822dfd9.81a8f21e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9855],{32707:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>m,frontMatter:()=>d,metadata:()=>a,toc:()=>r});var o=i(87462),s=(i(67294),i(3905));i(61839);const d={title:"Deleted Lines of Code",description:"Deleted Lines of Code\n",sidebar_position:8},n=void 0,a={unversionedId:"Metrics/DeletedLinesOfCode",id:"version-v0.14/Metrics/DeletedLinesOfCode",title:"Deleted Lines of Code",description:"Deleted Li [...]
\ No newline at end of file
diff --git a/assets/js/8822dfd9.ca21b5b2.js b/assets/js/8822dfd9.ca21b5b2.js
new file mode 100644
index 0000000000..7ad3a7c8ee
--- /dev/null
+++ b/assets/js/8822dfd9.ca21b5b2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[29855],{32707:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>m,frontMatter:()=>d,metadata:()=>a,toc:()=>r});var o=i(87462),s=(i(67294),i(3905));i(61839);const d={title:"Deleted Lines of Code",description:"Deleted Lines of Code\n",sidebar_position:8},n=void 0,a={unversionedId:"Metrics/DeletedLinesOfCode",id:"version-v0.14/Metrics/DeletedLinesOfCode",title:"Deleted Lines of Code",description:"Deleted L [...]
\ No newline at end of file
diff --git a/assets/js/882e2afc.914f4ff7.js b/assets/js/882e2afc.914f4ff7.js
new file mode 100644
index 0000000000..cbed1023a3
--- /dev/null
+++ b/assets/js/882e2afc.914f4ff7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[90932],{28691:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>l,toc:()=>r});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Using Advanced Mode",sidebar_position:7,description:"Using the advanced mode of Config-UI\n"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/AdvancedMode",id:"version-v0.14/UserManuals/ConfigUI/AdvancedMode",title:"Using Advanced Mod [...]
\ No newline at end of file
diff --git a/assets/js/882e2afc.bb1dda08.js b/assets/js/882e2afc.bb1dda08.js
deleted file mode 100644
index 149a64f178..0000000000
--- a/assets/js/882e2afc.bb1dda08.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[932],{28691:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>l,toc:()=>r});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Using Advanced Mode",sidebar_position:7,description:"Using the advanced mode of Config-UI\n"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/AdvancedMode",id:"version-v0.14/UserManuals/ConfigUI/AdvancedMode",title:"Using Advanced Mode" [...]
\ No newline at end of file
diff --git a/assets/js/88472ba7.7335b02e.js b/assets/js/88472ba7.7335b02e.js
new file mode 100644
index 0000000000..ef57de88fc
--- /dev/null
+++ b/assets/js/88472ba7.7335b02e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[32312],{60911:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>a,metadata:()=>s,toc:()=>u});var o=n(87462),i=(n(67294),n(3905));n(61839);const a={title:"SonarQube",sidebar_position:7,description:"Config UI instruction for SonarQube"},r=void 0,s={unversionedId:"Configuration/SonarQube",id:"version-v0.16/Configuration/SonarQube",title:"SonarQube",description:"Config UI instruction for S [...]
\ No newline at end of file
diff --git a/assets/js/8893befd.64f51c76.js b/assets/js/8893befd.64f51c76.js
deleted file mode 100644
index 63764c6912..0000000000
--- a/assets/js/8893befd.64f51c76.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4547],{32481:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"community"}')}}]);
\ No newline at end of file
diff --git a/assets/js/8893befd.bfb57291.js b/assets/js/8893befd.bfb57291.js
new file mode 100644
index 0000000000..32fee27009
--- /dev/null
+++ b/assets/js/8893befd.bfb57291.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[54547],{32481:s=>{s.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"community"}')}}]);
\ No newline at end of file
diff --git a/assets/js/8974002f.7a08f27a.js b/assets/js/8974002f.7a08f27a.js
new file mode 100644
index 0000000000..78b67e14ed
--- /dev/null
+++ b/assets/js/8974002f.7a08f27a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[39686],{67686:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>m,frontMatter:()=>l,metadata:()=>i,toc:()=>d});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"DBT",description:"DBT Plugin\n"},o=void 0,i={unversionedId:"Plugins/dbt",id:"Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/docs/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/Plugins/dbt",permalink:"/docs/next/Plug [...]
\ No newline at end of file
diff --git a/assets/js/8974002f.c1b3bc36.js b/assets/js/8974002f.c1b3bc36.js
deleted file mode 100644
index 33ace0d40f..0000000000
--- a/assets/js/8974002f.c1b3bc36.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9686],{67686:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>m,frontMatter:()=>l,metadata:()=>i,toc:()=>d});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"DBT",description:"DBT Plugin\n"},o=void 0,i={unversionedId:"Plugins/dbt",id:"Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/docs/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/Plugins/dbt",permalink:"/docs/next/Plugi [...]
\ No newline at end of file
diff --git a/assets/js/8b32e650.3b41fb09.js b/assets/js/8b32e650.3b41fb09.js
deleted file mode 100644
index 55471cc575..0000000000
--- a/assets/js/8b32e650.3b41fb09.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6858],{21187:(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-v0.11/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/8b32e650.cb213c3c.js b/assets/js/8b32e650.cb213c3c.js
new file mode 100644
index 0000000000..0fa8823da6
--- /dev/null
+++ b/assets/js/8b32e650.cb213c3c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[96858],{21187:(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-v0.11/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:" [...]
\ No newline at end of file
diff --git a/assets/js/8baf9aec.15ee5b56.js b/assets/js/8baf9aec.15ee5b56.js
deleted file mode 100644
index e58580515e..0000000000
--- a/assets/js/8baf9aec.15ee5b56.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8554],{38131:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>r,default:()=>p,frontMatter:()=>l,metadata:()=>d,toc:()=>i});var a=t(87462),o=(t(67294),t(3905));t(61839);const l={title:"DORA - Deployment Frequency",description:"DORA - Deployment Frequency\n",sidebar_position:18},r=void 0,d={unversionedId:"Metrics/DeploymentFrequency",id:"version-v0.14/Metrics/DeploymentFrequency",title:"DORA - Deployment Frequency",de [...]
\ No newline at end of file
diff --git a/assets/js/8baf9aec.58bbc20c.js b/assets/js/8baf9aec.58bbc20c.js
new file mode 100644
index 0000000000..82df772ab8
--- /dev/null
+++ b/assets/js/8baf9aec.58bbc20c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[88554],{38131:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>r,default:()=>p,frontMatter:()=>l,metadata:()=>d,toc:()=>i});var a=t(87462),o=(t(67294),t(3905));t(61839);const l={title:"DORA - Deployment Frequency",description:"DORA - Deployment Frequency\n",sidebar_position:18},r=void 0,d={unversionedId:"Metrics/DeploymentFrequency",id:"version-v0.14/Metrics/DeploymentFrequency",title:"DORA - Deployment Frequency",d [...]
\ No newline at end of file
diff --git a/assets/js/8be90b22.4fc833e3.js b/assets/js/8be90b22.4fc833e3.js
new file mode 100644
index 0000000000..0418297b81
--- /dev/null
+++ b/assets/js/8be90b22.4fc833e3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[33177],{37192:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"Jira",description:"Jira Plugin\n"},l=void 0,s={unversionedId:"Plugins/jira",id:"version-v0.16/Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/versioned_docs/version-v0.16/Plugins/jira.md",sourceDirName:"Plugins",s [...]
\ No newline at end of file
diff --git a/assets/js/8c3d214a.33eafe01.js b/assets/js/8c3d214a.33eafe01.js
new file mode 100644
index 0000000000..d4dbe87c09
--- /dev/null
+++ b/assets/js/8c3d214a.33eafe01.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[85950],{5252:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>m,frontMatter:()=>i,metadata:()=>r,toc:()=>p});var o=n(87462),a=(n(67294),n(3905));const i={sidebar_position:2,title:"Blog Submission",description:"Instructions for how to submit a blog post to DevLake Blog\n"},l=void 0,r={unversionedId:"make-contribution/BlogSubmission",id:"make-contribution/BlogSubmission",title:"Blog Submission",descripti [...]
\ No newline at end of file
diff --git a/assets/js/8c3d214a.ff5bb6e5.js b/assets/js/8c3d214a.ff5bb6e5.js
deleted file mode 100644
index f5471d1e8d..0000000000
--- a/assets/js/8c3d214a.ff5bb6e5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5950],{5252:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>m,frontMatter:()=>i,metadata:()=>r,toc:()=>p});var o=n(87462),a=(n(67294),n(3905));const i={sidebar_position:2,title:"Blog Submission",description:"Instructions for how to submit a blog post to DevLake Blog\n"},l=void 0,r={unversionedId:"make-contribution/BlogSubmission",id:"make-contribution/BlogSubmission",title:"Blog Submission",descriptio [...]
\ No newline at end of file
diff --git a/assets/js/8c6319c8.c0c7e7a2.js b/assets/js/8c6319c8.c0c7e7a2.js
deleted file mode 100644
index 4ef7884e76..0000000000
--- a/assets/js/8c6319c8.c0c7e7a2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1122],{3468:(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-v0.15/DataModels/RawLayerSchema",title:"Raw Layer Schema",descript [...]
\ No newline at end of file
diff --git a/assets/js/8c6319c8.d725de41.js b/assets/js/8c6319c8.d725de41.js
new file mode 100644
index 0000000000..b1f4d38556
--- /dev/null
+++ b/assets/js/8c6319c8.d725de41.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[51122],{3468:(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-v0.15/DataModels/RawLayerSchema",title:"Raw Layer Schema",descrip [...]
\ No newline at end of file
diff --git a/assets/js/8c677f0a.2decab86.js b/assets/js/8c677f0a.2decab86.js
deleted file mode 100644
index c8238506c4..0000000000
--- a/assets/js/8c677f0a.2decab86.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8704],{12595:e=>{e.exports=JSON.parse('{"title":"Getting Started","slug":"GettingStarted","permalink":"/docs/next/GettingStarted","navigation":{"previous":{"title":"References","permalink":"/docs/next/Overview/References"},"next":{"title":"Install via Docker Compose","permalink":"/docs/next/GettingStarted/DockerComposeSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/8c677f0a.6e25037d.js b/assets/js/8c677f0a.6e25037d.js
new file mode 100644
index 0000000000..9c97b48af2
--- /dev/null
+++ b/assets/js/8c677f0a.6e25037d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[48704],{12595:e=>{e.exports=JSON.parse('{"title":"Getting Started","slug":"GettingStarted","permalink":"/docs/next/GettingStarted","navigation":{"previous":{"title":"References","permalink":"/docs/next/Overview/References"},"next":{"title":"Install via Docker Compose","permalink":"/docs/next/GettingStarted/DockerComposeSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/8c7aa864.136bd1a9.js b/assets/js/8c7aa864.136bd1a9.js
new file mode 100644
index 0000000000..dbe6c91e34
--- /dev/null
+++ b/assets/js/8c7aa864.136bd1a9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[75878],{10902:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>n,metadata:()=>s,toc:()=>d});var r=i(87462),a=(i(67294),i(3905));i(61839);const n={title:"Requirement Delivery Rate",description:"Requirement Delivery Rate\n",sidebar_position:3},o=void 0,s={unversionedId:"Metrics/RequirementDeliveryRate",id:"version-v0.13/Metrics/RequirementDeliveryRate",title:"Requirement Delivery Rate", [...]
\ No newline at end of file
diff --git a/assets/js/8c7aa864.189b0a21.js b/assets/js/8c7aa864.189b0a21.js
deleted file mode 100644
index 5e6cba9cee..0000000000
--- a/assets/js/8c7aa864.189b0a21.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5878],{10902:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>n,metadata:()=>s,toc:()=>d});var r=i(87462),a=(i(67294),i(3905));i(61839);const n={title:"Requirement Delivery Rate",description:"Requirement Delivery Rate\n",sidebar_position:3},o=void 0,s={unversionedId:"Metrics/RequirementDeliveryRate",id:"version-v0.13/Metrics/RequirementDeliveryRate",title:"Requirement Delivery Rate",d [...]
\ No newline at end of file
diff --git a/assets/js/8c812f09.29bdec80.js b/assets/js/8c812f09.29bdec80.js
deleted file mode 100644
index e63f952dd1..0000000000
--- a/assets/js/8c812f09.29bdec80.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4549],{33206:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>i,toc:()=>u});var l=a(87462),n=(a(67294),a(3905));a(61839);const o={title:"Roadmap",description:"The goals and roadmap for DevLake in 2022\n",sidebar_position:3},r=void 0,i={unversionedId:"Overview/Roadmap",id:"version-v0.13/Overview/Roadmap",title:"Roadmap",description:"The goals and roadmap for DevLake in 2 [...]
\ No newline at end of file
diff --git a/assets/js/8c812f09.eb433b2a.js b/assets/js/8c812f09.eb433b2a.js
new file mode 100644
index 0000000000..4e2fc13f80
--- /dev/null
+++ b/assets/js/8c812f09.eb433b2a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[54549],{33206:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>i,toc:()=>u});var l=a(87462),n=(a(67294),a(3905));a(61839);const o={title:"Roadmap",description:"The goals and roadmap for DevLake in 2022\n",sidebar_position:3},r=void 0,i={unversionedId:"Overview/Roadmap",id:"version-v0.13/Overview/Roadmap",title:"Roadmap",description:"The goals and roadmap for DevLake in  [...]
\ No newline at end of file
diff --git a/assets/js/8caf65b1.53fe4b0c.js b/assets/js/8caf65b1.53fe4b0c.js
new file mode 100644
index 0000000000..d6648c26b3
--- /dev/null
+++ b/assets/js/8caf65b1.53fe4b0c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8306],{43038:(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-v0.12/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/8caf65b1.658839bf.js b/assets/js/8caf65b1.658839bf.js
deleted file mode 100644
index 9db27caf8a..0000000000
--- a/assets/js/8caf65b1.658839bf.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2389],{43038:(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-v0.12/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/8d0b082a.228f2979.js b/assets/js/8d0b082a.228f2979.js
new file mode 100644
index 0000000000..e753e24d52
--- /dev/null
+++ b/assets/js/8d0b082a.228f2979.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3192],{39878:(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-v0.16/Metrics/BuildCount",title:"Build Count",description:"Build Count\n",source:"@site/versioned_docs/version-v0. [...]
\ No newline at end of file
diff --git a/assets/js/8d17aee8.084c8816.js b/assets/js/8d17aee8.084c8816.js
new file mode 100644
index 0000000000..71cee0b8cc
--- /dev/null
+++ b/assets/js/8d17aee8.084c8816.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[44772],{71361:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>o});var l=a(87462),n=(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:2},i=void 0,s={unversionedId:"GettingStarted/HelmSetup",id:"version-v0.16/GettingStarted/HelmSetup",title:"Install via Helm [...]
\ No newline at end of file
diff --git a/assets/js/8dd5d414.0091b75c.js b/assets/js/8dd5d414.0091b75c.js
new file mode 100644
index 0000000000..ae5094d4e4
--- /dev/null
+++ b/assets/js/8dd5d414.0091b75c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64057],{50053:(o,t,e)=>{e.r(t),e.d(t,{assets:()=>a,contentTitle:()=>l,default:()=>h,frontMatter:()=>s,metadata:()=>r,toc:()=>u});var n=e(87462),i=(e(67294),e(3905));e(61839);const s={title:"Installation Troubleshooting",sidebar_position:1,description:"Installation Troubleshooting\n"},l=void 0,r={unversionedId:"Troubleshooting/Installation",id:"Troubleshooting/Installation",title:"Installation Troubleshooting",description [...]
\ No newline at end of file
diff --git a/assets/js/8dd5d414.26da8782.js b/assets/js/8dd5d414.26da8782.js
deleted file mode 100644
index 65e6199d17..0000000000
--- a/assets/js/8dd5d414.26da8782.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4057],{50053:(o,t,e)=>{e.r(t),e.d(t,{assets:()=>a,contentTitle:()=>l,default:()=>h,frontMatter:()=>s,metadata:()=>r,toc:()=>u});var n=e(87462),i=(e(67294),e(3905));e(61839);const s={title:"Installation Troubleshooting",sidebar_position:1,description:"Installation Troubleshooting\n"},l=void 0,r={unversionedId:"Troubleshooting/Installation",id:"Troubleshooting/Installation",title:"Installation Troubleshooting",description: [...]
\ No newline at end of file
diff --git a/assets/js/8e190e91.30ccbd4f.js b/assets/js/8e190e91.30ccbd4f.js
new file mode 100644
index 0000000000..a136baa228
--- /dev/null
+++ b/assets/js/8e190e91.30ccbd4f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[28134],{25445:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>a,default:()=>d,frontMatter:()=>r,metadata:()=>m,toc:()=>l});var n=i(87462),o=(i(67294),i(3905));const r={title:"Weekly Community Retro",description:"DevLake Live Demo\n"},a="Weekly Community Retro",m={unversionedId:"OSSMaintainers/WeeklyCommunityRetro",id:"OSSMaintainers/WeeklyCommunityRetro",title:"Weekly Community Retro",description:"DevLake Live Demo [...]
\ No newline at end of file
diff --git a/assets/js/8e190e91.64b73cec.js b/assets/js/8e190e91.64b73cec.js
deleted file mode 100644
index 648edcc16d..0000000000
--- a/assets/js/8e190e91.64b73cec.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8134],{25445:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>a,default:()=>d,frontMatter:()=>r,metadata:()=>m,toc:()=>l});var n=i(87462),o=(i(67294),i(3905));const r={title:"Weekly Community Retro",description:"DevLake Live Demo\n"},a="Weekly Community Retro",m={unversionedId:"OSSMaintainers/WeeklyCommunityRetro",id:"OSSMaintainers/WeeklyCommunityRetro",title:"Weekly Community Retro",description:"DevLake Live Demo\ [...]
\ No newline at end of file
diff --git a/assets/js/8e706586.9d0806bb.js b/assets/js/8e706586.9d0806bb.js
new file mode 100644
index 0000000000..7493e4d504
--- /dev/null
+++ b/assets/js/8e706586.9d0806bb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[94718],{71064:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>s,default:()=>m,frontMatter:()=>a,metadata:()=>r,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},s=void 0,r={unversionedId:"Metrics/PRCodingTime",id:"version-v0.15/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/8e706586.f09d674d.js b/assets/js/8e706586.f09d674d.js
deleted file mode 100644
index 4bcb2648d8..0000000000
--- a/assets/js/8e706586.f09d674d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4718],{71064:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>s,default:()=>m,frontMatter:()=>a,metadata:()=>r,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},s=void 0,r={unversionedId:"Metrics/PRCodingTime",id:"version-v0.15/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/8f932e04.34c7186d.js b/assets/js/8f932e04.34c7186d.js
deleted file mode 100644
index 922c9d78fa..0000000000
--- a/assets/js/8f932e04.34c7186d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2674],{90199:(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-v0.15/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/Pl [...]
\ No newline at end of file
diff --git a/assets/js/8f932e04.aa19ce46.js b/assets/js/8f932e04.aa19ce46.js
new file mode 100644
index 0000000000..0ad4c6bdc8
--- /dev/null
+++ b/assets/js/8f932e04.aa19ce46.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[52674],{90199:(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-v0.15/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/P [...]
\ No newline at end of file
diff --git a/assets/js/8fa715cf.5a27530c.js b/assets/js/8fa715cf.5a27530c.js
new file mode 100644
index 0000000000..96eba5b8d2
--- /dev/null
+++ b/assets/js/8fa715cf.5a27530c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[63576],{94456:(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-v0.15/DataModels/ToolLayerSchema",title:"Tool L [...]
\ No newline at end of file
diff --git a/assets/js/8fa715cf.cc414ee1.js b/assets/js/8fa715cf.cc414ee1.js
deleted file mode 100644
index d49f38b4b2..0000000000
--- a/assets/js/8fa715cf.cc414ee1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3576],{94456:(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-v0.15/DataModels/ToolLayerSchema",title:"Tool La [...]
\ No newline at end of file
diff --git a/assets/js/8fe04b88.06ecc532.js b/assets/js/8fe04b88.06ecc532.js
deleted file mode 100644
index c9a38bb202..0000000000
--- a/assets/js/8fe04b88.06ecc532.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8133],{15320:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"Jira",description:"Jira Plugin\n"},l=void 0,s={unversionedId:"Plugins/jira",id:"version-v0.15/Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/jira.md",sourceDirName:"Plugins",sl [...]
\ No newline at end of file
diff --git a/assets/js/8fe04b88.950d3a08.js b/assets/js/8fe04b88.950d3a08.js
new file mode 100644
index 0000000000..9cd8215db6
--- /dev/null
+++ b/assets/js/8fe04b88.950d3a08.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8133],{15320:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>s,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"Jira",description:"Jira Plugin\n"},l=void 0,s={unversionedId:"Plugins/jira",id:"version-v0.15/Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/jira.md",sourceDirName:"Plugins",sl [...]
\ No newline at end of file
diff --git a/assets/js/905e8daa.25f41b9b.js b/assets/js/905e8daa.25f41b9b.js
new file mode 100644
index 0000000000..1c4fe22856
--- /dev/null
+++ b/assets/js/905e8daa.25f41b9b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[63118],{83670:(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-v0.16/Metrics/PRReviewDepth",title:"PR Review Depth",description:"PR Review Depth\n",source:"@site/ver [...]
\ No newline at end of file
diff --git a/assets/js/906aba0a.263043b6.js b/assets/js/906aba0a.263043b6.js
deleted file mode 100644
index eaf94780e4..0000000000
--- a/assets/js/906aba0a.263043b6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8083],{40112:e=>{e.exports=JSON.parse('{"pluginId":"livedemo","version":"current","label":"Next","banner":null,"badge":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"livedemoSidebar":[{"type":"category","label":"For Engineering Leads","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"DORA","href":"/livedemo/EngineeringLeads/DORA","docId":"EngineeringLeads/DORA"},{"type":"link" [...]
\ No newline at end of file
diff --git a/assets/js/906aba0a.27806ae6.js b/assets/js/906aba0a.27806ae6.js
new file mode 100644
index 0000000000..febe9f515f
--- /dev/null
+++ b/assets/js/906aba0a.27806ae6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[48083],{40112:e=>{e.exports=JSON.parse('{"pluginId":"livedemo","version":"current","label":"Next","banner":null,"badge":false,"className":"docs-version-current","isLast":true,"docsSidebars":{"livedemoSidebar":[{"type":"category","label":"For Engineering Leads","collapsible":true,"collapsed":false,"items":[{"type":"link","label":"DORA","href":"/livedemo/EngineeringLeads/DORA","docId":"EngineeringLeads/DORA"},{"type":"link [...]
\ No newline at end of file
diff --git a/assets/js/90c805f7.819fe232.js b/assets/js/90c805f7.819fe232.js
new file mode 100644
index 0000000000..4dce754a25
--- /dev/null
+++ b/assets/js/90c805f7.819fe232.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[13494],{2503:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>m,frontMatter:()=>l,metadata:()=>i,toc:()=>d});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"DBT",description:"DBT Plugin\n"},o=void 0,i={unversionedId:"Plugins/dbt",id:"version-v0.13/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/Pl [...]
\ No newline at end of file
diff --git a/assets/js/90c805f7.82a7ee13.js b/assets/js/90c805f7.82a7ee13.js
deleted file mode 100644
index 7232c93a18..0000000000
--- a/assets/js/90c805f7.82a7ee13.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3494],{2503:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>m,frontMatter:()=>l,metadata:()=>i,toc:()=>d});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"DBT",description:"DBT Plugin\n"},o=void 0,i={unversionedId:"Plugins/dbt",id:"version-v0.13/Plugins/dbt",title:"DBT",description:"DBT Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/dbt.md",sourceDirName:"Plugins",slug:"/Plu [...]
\ No newline at end of file
diff --git a/assets/js/914c18ff.fd99c08a.js b/assets/js/914c18ff.fd99c08a.js
new file mode 100644
index 0000000000..02c9d2e0c3
--- /dev/null
+++ b/assets/js/914c18ff.fd99c08a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[25105],{55109:(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-v0.16/Metrics/CommitAuthorCount",title:"Commit Author Count",description:"Commit Author Co [...]
\ No newline at end of file
diff --git a/assets/js/921753fb.39d6fbad.js b/assets/js/921753fb.39d6fbad.js
new file mode 100644
index 0000000000..b0fe626715
--- /dev/null
+++ b/assets/js/921753fb.39d6fbad.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[51695],{36106:(a,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),r=(t(67294),t(3905));t(61839);const i={title:"Grafana User Guide",sidebar_position:2,description:"Grafana User Guide\n"},o="Grafana",s={unversionedId:"UserManuals/Dashboards/GrafanaUserGuide",id:"version-v0.14/UserManuals/Dashboards/GrafanaUserGuide",title:"Grafana User Guide",de [...]
\ No newline at end of file
diff --git a/assets/js/921753fb.653b040f.js b/assets/js/921753fb.653b040f.js
deleted file mode 100644
index 22e0f340d6..0000000000
--- a/assets/js/921753fb.653b040f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1695],{36106:(a,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),r=(t(67294),t(3905));t(61839);const i={title:"Grafana User Guide",sidebar_position:2,description:"Grafana User Guide\n"},o="Grafana",s={unversionedId:"UserManuals/Dashboards/GrafanaUserGuide",id:"version-v0.14/UserManuals/Dashboards/GrafanaUserGuide",title:"Grafana User Guide",des [...]
\ No newline at end of file
diff --git a/assets/js/927feefa.41bcd469.js b/assets/js/927feefa.41bcd469.js
deleted file mode 100644
index 39c9b13cf3..0000000000
--- a/assets/js/927feefa.41bcd469.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8092],{26857:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>p});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"PagerDuty(WIP)",description:"PagerDuty Plugin\n"},l=void 0,o={unversionedId:"Plugins/pagerduty",id:"version-v0.15/Plugins/pagerduty",title:"PagerDuty(WIP)",description:"PagerDuty Plugin\n",source:"@site/versioned_docs/version-v0.15/Plu [...]
\ No newline at end of file
diff --git a/assets/js/927feefa.a7e30fff.js b/assets/js/927feefa.a7e30fff.js
new file mode 100644
index 0000000000..8bc4773f1a
--- /dev/null
+++ b/assets/js/927feefa.a7e30fff.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[38092],{26857:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>d,frontMatter:()=>r,metadata:()=>o,toc:()=>p});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"PagerDuty(WIP)",description:"PagerDuty Plugin\n"},l=void 0,o={unversionedId:"Plugins/pagerduty",id:"version-v0.15/Plugins/pagerduty",title:"PagerDuty(WIP)",description:"PagerDuty Plugin\n",source:"@site/versioned_docs/version-v0.15/Pl [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.1b19a3c0.js b/assets/js/935f2afb.1b19a3c0.js
new file mode 100644
index 0000000000..964e43b7c5
--- /dev/null
+++ b/assets/js/935f2afb.1b19a3c0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80053],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":"unreleased","badge":true,"className":"docs-version-current","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Overview","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/next/Overview/Introduction","docId":"Overview/Introduction"},{"type":"link"," [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.86ac9709.js b/assets/js/935f2afb.86ac9709.js
deleted file mode 100644
index acad0cdc40..0000000000
--- a/assets/js/935f2afb.86ac9709.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[53],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"Next","banner":"unreleased","badge":true,"className":"docs-version-current","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Overview","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/next/Overview/Introduction","docId":"Overview/Introduction"},{"type":"link","lab [...]
\ No newline at end of file
diff --git a/assets/js/93f451d0.75136cc6.js b/assets/js/93f451d0.75136cc6.js
new file mode 100644
index 0000000000..3b4cf6b29e
--- /dev/null
+++ b/assets/js/93f451d0.75136cc6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[73030],{84132:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Zentao(Beta)",description:"Zentao Plugin\n"},r=void 0,l={unversionedId:"Plugins/zentao",id:"Plugins/zentao",title:"Zentao(Beta)",description:"Zentao Plugin\n",source:"@site/docs/Plugins/zentao.md",sourceDirName:"Plugins",slug:"/Plugin [...]
\ No newline at end of file
diff --git a/assets/js/93f451d0.c4428c73.js b/assets/js/93f451d0.c4428c73.js
deleted file mode 100644
index 02584a9bc5..0000000000
--- a/assets/js/93f451d0.c4428c73.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3030],{84132:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Zentao(Beta)",description:"Zentao Plugin\n"},r=void 0,l={unversionedId:"Plugins/zentao",id:"Plugins/zentao",title:"Zentao(Beta)",description:"Zentao Plugin\n",source:"@site/docs/Plugins/zentao.md",sourceDirName:"Plugins",slug:"/Plugins [...]
\ No newline at end of file
diff --git a/assets/js/942e51fb.af698e8e.js b/assets/js/942e51fb.af698e8e.js
new file mode 100644
index 0000000000..771c2d5fcd
--- /dev/null
+++ b/assets/js/942e51fb.af698e8e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[65477],{35228:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"DORA",sidebar_position:4,description:"DORA Metrics\n"},r=void 0,l={unversionedId:"DORA",id:"version-v0.16/DORA",title:"DORA",description:"DORA Metrics\n",source:"@site/versioned_docs/version-v0.16/DORA.md",sourceDirName:".",slug:"/DOR [...]
\ No newline at end of file
diff --git a/assets/js/94eb7425.085e922c.js b/assets/js/94eb7425.085e922c.js
deleted file mode 100644
index a4c31f11da..0000000000
--- a/assets/js/94eb7425.085e922c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5917],{99503:(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:"DevLake Domain Layer Schema\n",sidebar_position:2},i=void 0,d={unversionedId:"DataModels/DevLakeDomainLayerSchema",id:"version-v0.13/DataModels/DevLakeDomainLayerSchema",title:"Domain Layer Schema",des [...]
\ No newline at end of file
diff --git a/assets/js/94eb7425.9da9a1c8.js b/assets/js/94eb7425.9da9a1c8.js
new file mode 100644
index 0000000000..d19569f1a9
--- /dev/null
+++ b/assets/js/94eb7425.9da9a1c8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[15917],{99503:(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:"DevLake Domain Layer Schema\n",sidebar_position:2},i=void 0,d={unversionedId:"DataModels/DevLakeDomainLayerSchema",id:"version-v0.13/DataModels/DevLakeDomainLayerSchema",title:"Domain Layer Schema",de [...]
\ No newline at end of file
diff --git a/assets/js/95203d1f.3aa72e3c.js b/assets/js/95203d1f.3aa72e3c.js
deleted file mode 100644
index d4e29673dd..0000000000
--- a/assets/js/95203d1f.3aa72e3c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7553],{18833:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"Requirement Count",description:"Requirement Count\n",sidebar_position:2},s=void 0,o={unversionedId:"Metrics/RequirementCount",id:"version-v0.13/Metrics/RequirementCount",title:"Requirement Count",description:"Requirement Count\n",sourc [...]
\ No newline at end of file
diff --git a/assets/js/95203d1f.ff3cb9ac.js b/assets/js/95203d1f.ff3cb9ac.js
new file mode 100644
index 0000000000..f5b7246050
--- /dev/null
+++ b/assets/js/95203d1f.ff3cb9ac.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[57553],{18833:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"Requirement Count",description:"Requirement Count\n",sidebar_position:2},s=void 0,o={unversionedId:"Metrics/RequirementCount",id:"version-v0.13/Metrics/RequirementCount",title:"Requirement Count",description:"Requirement Count\n",sour [...]
\ No newline at end of file
diff --git a/assets/js/958e5bf3.5129abc0.js b/assets/js/958e5bf3.5129abc0.js
new file mode 100644
index 0000000000..a7ae2757f3
--- /dev/null
+++ b/assets/js/958e5bf3.5129abc0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[97042],{79084:(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:"PR Merge Rate",description:"Pull Request Merge Rate\n",sidebar_position:20},o=void 0,s={unversionedId:"Metrics/PRMergeRate",id:"version-v0.16/Metrics/PRMergeRate",title:"PR Merge Rate",description:"Pull Request Merge Rate\n",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/961c70e1.7460aedd.js b/assets/js/961c70e1.7460aedd.js
new file mode 100644
index 0000000000..e2ec5b034a
--- /dev/null
+++ b/assets/js/961c70e1.7460aedd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[99685],{58486:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>s,default:()=>m,frontMatter:()=>o,metadata:()=>r,toc:()=>l});var n=t(87462),a=(t(67294),t(3905));t(61839);const o={title:"PR Coding Time",description:"PR Coding Time\n",sidebar_position:15},s=void 0,r={unversionedId:"Metrics/PRCodingTime",id:"Metrics/PRCodingTime",title:"PR Coding Time",description:"PR Coding Time\n",source:"@site/docs/Metrics/PRCodingTi [...]
\ No newline at end of file
diff --git a/assets/js/961c70e1.d93ee78e.js b/assets/js/961c70e1.d93ee78e.js
deleted file mode 100644
index 21c8d68c79..0000000000
--- a/assets/js/961c70e1.d93ee78e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9685],{58486:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>s,default:()=>m,frontMatter:()=>o,metadata:()=>r,toc:()=>l});var n=t(87462),a=(t(67294),t(3905));t(61839);const o={title:"PR Coding Time",description:"PR Coding Time\n",sidebar_position:15},s=void 0,r={unversionedId:"Metrics/PRCodingTime",id:"Metrics/PRCodingTime",title:"PR Coding Time",description:"PR Coding Time\n",source:"@site/docs/Metrics/PRCodingTim [...]
\ No newline at end of file
diff --git a/assets/js/963670ae.7ab7f634.js b/assets/js/963670ae.7ab7f634.js
deleted file mode 100644
index edbd5ebe86..0000000000
--- a/assets/js/963670ae.7ab7f634.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1739],{13424:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"BitBucket (WIP)",description:"BitBucket Plugin\n"},l=void 0,r={unversionedId:"Plugins/bitbucket",id:"version-v0.14/Plugins/bitbucket",title:"BitBucket (WIP)",description:"BitBucket Plugin\n",source:"@site/versioned_docs/version-v0.14/P [...]
\ No newline at end of file
diff --git a/assets/js/963670ae.d4f53c5c.js b/assets/js/963670ae.d4f53c5c.js
new file mode 100644
index 0000000000..1b30b439ee
--- /dev/null
+++ b/assets/js/963670ae.d4f53c5c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[31739],{13424:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"BitBucket (WIP)",description:"BitBucket Plugin\n"},l=void 0,r={unversionedId:"Plugins/bitbucket",id:"version-v0.14/Plugins/bitbucket",title:"BitBucket (WIP)",description:"BitBucket Plugin\n",source:"@site/versioned_docs/version-v0.14/ [...]
\ No newline at end of file
diff --git a/assets/js/965c889e.3af34176.js b/assets/js/965c889e.3af34176.js
deleted file mode 100644
index b6b74a90d3..0000000000
--- a/assets/js/965c889e.3af34176.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8836],{90270:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>l,default:()=>u,frontMatter:()=>n,metadata:()=>o,toc:()=>r});var a=t(87462),s=(t(67294),t(3905));t(61839);const n={title:"Code Quality Duplicated Lines",description:"Code Quality Duplicated Lines\n",sidebar_position:34},l=void 0,o={unversionedId:"Metrics/CQDuplicatedLines",id:"Metrics/CQDuplicatedLines",title:"Code Quality Duplicated Lines",description:"C [...]
\ No newline at end of file
diff --git a/assets/js/965c889e.b4e075ad.js b/assets/js/965c889e.b4e075ad.js
new file mode 100644
index 0000000000..d4aa82c15e
--- /dev/null
+++ b/assets/js/965c889e.b4e075ad.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[38836],{90270:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>l,default:()=>u,frontMatter:()=>n,metadata:()=>o,toc:()=>r});var a=t(87462),s=(t(67294),t(3905));t(61839);const n={title:"Code Quality Duplicated Lines",description:"Code Quality Duplicated Lines\n",sidebar_position:34},l=void 0,o={unversionedId:"Metrics/CQDuplicatedLines",id:"Metrics/CQDuplicatedLines",title:"Code Quality Duplicated Lines",description:" [...]
\ No newline at end of file
diff --git a/assets/js/9a18655d.29310297.js b/assets/js/9a18655d.29310297.js
deleted file mode 100644
index 1708095c8f..0000000000
--- a/assets/js/9a18655d.29310297.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7756],{23441:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>u,frontMatter:()=>r,metadata:()=>s,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},n=void 0,s={unversionedId:"Overview/Architecture",id:"Overview/Architecture",title:"Architecture",description:"Understand the architecture  [...]
\ No newline at end of file
diff --git a/assets/js/9a18655d.926010f7.js b/assets/js/9a18655d.926010f7.js
new file mode 100644
index 0000000000..54f2c1add4
--- /dev/null
+++ b/assets/js/9a18655d.926010f7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[87756],{23441:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>u,frontMatter:()=>r,metadata:()=>s,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},n=void 0,s={unversionedId:"Overview/Architecture",id:"Overview/Architecture",title:"Architecture",description:"Understand the architecture [...]
\ No newline at end of file
diff --git a/assets/js/9a1d6ed3.04bef4b2.js b/assets/js/9a1d6ed3.04bef4b2.js
new file mode 100644
index 0000000000..73d47e2918
--- /dev/null
+++ b/assets/js/9a1d6ed3.04bef4b2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[15223],{12570:e=>{e.exports=JSON.parse('{"title":"Overview","slug":"Overview","permalink":"/docs/Overview","navigation":{"next":{"title":"Introduction","permalink":"/docs/Overview/Introduction"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/9a1d6ed3.de890a86.js b/assets/js/9a1d6ed3.de890a86.js
deleted file mode 100644
index 899d5cc924..0000000000
--- a/assets/js/9a1d6ed3.de890a86.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5223],{12570:e=>{e.exports=JSON.parse('{"title":"Overview","slug":"Overview","permalink":"/docs/Overview","navigation":{"next":{"title":"Introduction","permalink":"/docs/Overview/Introduction"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/9a30dd5c.3242d729.js b/assets/js/9a30dd5c.3242d729.js
new file mode 100644
index 0000000000..a73876ed92
--- /dev/null
+++ b/assets/js/9a30dd5c.3242d729.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[25593],{68087:(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-v0.16/DeveloperManuals/E2E-Test-Guide",title:"E2E Test Gu [...]
\ No newline at end of file
diff --git a/assets/js/9a87c875.cefe55a9.js b/assets/js/9a87c875.cefe55a9.js
new file mode 100644
index 0000000000..ebac9bb92d
--- /dev/null
+++ b/assets/js/9a87c875.cefe55a9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[95942],{20848:e=>{e.exports=JSON.parse('{"title":"User Manuals","slug":"UserManuals","permalink":"/docs/v0.15/UserManuals","navigation":{"previous":{"title":"Security and Authentication","permalink":"/docs/v0.15/GettingStarted/Authentication"},"next":{"title":"Tutorial","permalink":"/docs/v0.15/UserManuals/ConfigUI/Tutorial"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/9a92d5a2.a0a00e32.js b/assets/js/9a92d5a2.a0a00e32.js
deleted file mode 100644
index 32080de041..0000000000
--- a/assets/js/9a92d5a2.a0a00e32.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[890],{75094:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>r,toc:()=>d});var n=t(87462),a=(t(67294),t(3905));t(61839);const s={title:"PR Size",description:"PR Size\n",sidebar_position:22},o=void 0,r={unversionedId:"Metrics/PRSize",id:"Metrics/PRSize",title:"PR Size",description:"PR Size\n",source:"@site/docs/Metrics/PRSize.md",sourceDirName:"Metrics",slug:"/Metrics/PR [...]
\ No newline at end of file
diff --git a/assets/js/9a92d5a2.bfb13b21.js b/assets/js/9a92d5a2.bfb13b21.js
new file mode 100644
index 0000000000..b9ac5f47bd
--- /dev/null
+++ b/assets/js/9a92d5a2.bfb13b21.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[70890],{75094:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>r,toc:()=>d});var n=t(87462),a=(t(67294),t(3905));t(61839);const s={title:"PR Size",description:"PR Size\n",sidebar_position:22},o=void 0,r={unversionedId:"Metrics/PRSize",id:"Metrics/PRSize",title:"PR Size",description:"PR Size\n",source:"@site/docs/Metrics/PRSize.md",sourceDirName:"Metrics",slug:"/Metrics/ [...]
\ No newline at end of file
diff --git a/assets/js/9aa3e67c.68e8c29d.js b/assets/js/9aa3e67c.68e8c29d.js
new file mode 100644
index 0000000000..f75ab42e1c
--- /dev/null
+++ b/assets/js/9aa3e67c.68e8c29d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[74015],{24469:e=>{e.exports=JSON.parse('{"name":"docusaurus-plugin-content-blog","id":"default"}')}}]);
\ No newline at end of file
diff --git a/assets/js/9aa3e67c.dd51d4b7.js b/assets/js/9aa3e67c.dd51d4b7.js
deleted file mode 100644
index b928ae5db5..0000000000
--- a/assets/js/9aa3e67c.dd51d4b7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4015],{24469:e=>{e.exports=JSON.parse('{"name":"docusaurus-plugin-content-blog","id":"default"}')}}]);
\ No newline at end of file
diff --git a/assets/js/9b4a84b7.91fda2f6.js b/assets/js/9b4a84b7.91fda2f6.js
new file mode 100644
index 0000000000..579919d8aa
--- /dev/null
+++ b/assets/js/9b4a84b7.91fda2f6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80370],{71513:(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-v0.12/Overview/Architecture",title:"Architecture",description:"Understand th [...]
\ No newline at end of file
diff --git a/assets/js/9b4a84b7.eec67b7f.js b/assets/js/9b4a84b7.eec67b7f.js
deleted file mode 100644
index c755228b65..0000000000
--- a/assets/js/9b4a84b7.eec67b7f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[370],{71513:(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-v0.12/Overview/Architecture",title:"Architecture",description:"Understand the  [...]
\ No newline at end of file
diff --git a/assets/js/9b581b20.c305716b.js b/assets/js/9b581b20.c305716b.js
new file mode 100644
index 0000000000..70c6763480
--- /dev/null
+++ b/assets/js/9b581b20.c305716b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[65600],{30229:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>u,frontMatter:()=>l,metadata:()=>r,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Developer Setup",description:"The steps to install DevLake in developer mode.\n",sidebar_position:1},o=void 0,r={unversionedId:"DeveloperManuals/DeveloperSetup",id:"version-v0.16/DeveloperManuals/DeveloperSetup",title:"Developer Setup [...]
\ No newline at end of file
diff --git a/assets/js/9c954eb0.3147c213.js b/assets/js/9c954eb0.3147c213.js
deleted file mode 100644
index 0dc99e616a..0000000000
--- a/assets/js/9c954eb0.3147c213.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5657],{63484:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/database","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/9c954eb0.dde1f64c.js b/assets/js/9c954eb0.dde1f64c.js
new file mode 100644
index 0000000000..cdb16fbf8b
--- /dev/null
+++ b/assets/js/9c954eb0.dde1f64c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[95657],{63484:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/database","page":1,"postsPerPage":10,"totalPages":1,"totalCount":1,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/9d05bc11.06a376af.js b/assets/js/9d05bc11.06a376af.js
new file mode 100644
index 0000000000..1ba59f6f4c
--- /dev/null
+++ b/assets/js/9d05bc11.06a376af.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[72861],{71003:e=>{e.exports=JSON.parse('{"title":"Plugins","slug":"Plugins","permalink":"/docs/v0.15/Plugins","navigation":{"previous":{"title":"DevLake Release Guide","permalink":"/docs/v0.15/DeveloperManuals/Release-SOP"},"next":{"title":"BitBucket(Beta)","permalink":"/docs/v0.15/Plugins/bitbucket"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/9e0028a6.afc5d8cb.js b/assets/js/9e0028a6.afc5d8cb.js
deleted file mode 100644
index 404cbbd950..0000000000
--- a/assets/js/9e0028a6.afc5d8cb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9825],{51394:e=>{e.exports=JSON.parse('{"title":"Developer Manuals","slug":"DeveloperManuals","permalink":"/docs/v0.13/DeveloperManuals","navigation":{"previous":{"title":"Glossary","permalink":"/docs/v0.13/Glossary"},"next":{"title":"Developer Setup","permalink":"/docs/v0.13/DeveloperManuals/DeveloperSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/9e0028a6.b7d55b99.js b/assets/js/9e0028a6.b7d55b99.js
new file mode 100644
index 0000000000..0f158c12e6
--- /dev/null
+++ b/assets/js/9e0028a6.b7d55b99.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[39825],{51394:e=>{e.exports=JSON.parse('{"title":"Developer Manuals","slug":"DeveloperManuals","permalink":"/docs/v0.13/DeveloperManuals","navigation":{"previous":{"title":"Glossary","permalink":"/docs/v0.13/Glossary"},"next":{"title":"Developer Setup","permalink":"/docs/v0.13/DeveloperManuals/DeveloperSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/9e007d32.57cf50f6.js b/assets/js/9e007d32.57cf50f6.js
new file mode 100644
index 0000000000..1500caa5d1
--- /dev/null
+++ b/assets/js/9e007d32.57cf50f6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[36025],{4267:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>s,contentTitle:()=>l,default:()=>m,frontMatter:()=>r,metadata:()=>o,toc:()=>u});var n=a(87462),i=(a(67294),a(3905));a(61839);const r={title:"GitLab",description:"GitLab Plugin\n"},l=void 0,o={unversionedId:"Plugins/gitlab",id:"version-v0.14/Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/gitlab.md",sourceDirNam [...]
\ No newline at end of file
diff --git a/assets/js/9e007d32.718f6bb4.js b/assets/js/9e007d32.718f6bb4.js
deleted file mode 100644
index 6872cfd1a9..0000000000
--- a/assets/js/9e007d32.718f6bb4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6025],{4267:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>s,contentTitle:()=>l,default:()=>m,frontMatter:()=>r,metadata:()=>o,toc:()=>u});var n=a(87462),i=(a(67294),a(3905));a(61839);const r={title:"GitLab",description:"GitLab Plugin\n"},l=void 0,o={unversionedId:"Plugins/gitlab",id:"version-v0.14/Plugins/gitlab",title:"GitLab",description:"GitLab Plugin\n",source:"@site/versioned_docs/version-v0.14/Plugins/gitlab.md",sourceDirName [...]
\ No newline at end of file
diff --git a/assets/js/9e4087bc.01931294.js b/assets/js/9e4087bc.01931294.js
new file mode 100644
index 0000000000..d68d80565b
--- /dev/null
+++ b/assets/js/9e4087bc.01931294.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[53608],{63169:(e,t,a)=>{a.r(t),a.d(t,{default:()=>o});var r=a(67294),l=a(39960),n=a(95999),c=a(1944),m=a(82164);function i(e){let{year:t,posts:a}=e;return r.createElement(r.Fragment,null,r.createElement("h3",null,t),r.createElement("ul",null,a.map((e=>r.createElement("li",{key:e.metadata.date},r.createElement(l.Z,{to:e.metadata.permalink},e.metadata.formattedDate," - ",e.metadata.title))))))}function s(e){let{years:t}=e; [...]
\ No newline at end of file
diff --git a/assets/js/9e4087bc.6d1f5c40.js b/assets/js/9e4087bc.6d1f5c40.js
deleted file mode 100644
index e7a33c67fe..0000000000
--- a/assets/js/9e4087bc.6d1f5c40.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3608],{63169:(e,t,a)=>{a.r(t),a.d(t,{default:()=>o});var r=a(67294),l=a(39960),n=a(95999),c=a(1944),m=a(82164);function i(e){let{year:t,posts:a}=e;return r.createElement(r.Fragment,null,r.createElement("h3",null,t),r.createElement("ul",null,a.map((e=>r.createElement("li",{key:e.metadata.date},r.createElement(l.Z,{to:e.metadata.permalink},e.metadata.formattedDate," - ",e.metadata.title))))))}function s(e){let{years:t}=e;r [...]
\ No newline at end of file
diff --git a/assets/js/9e5c6f17.74cd16ff.js b/assets/js/9e5c6f17.74cd16ff.js
new file mode 100644
index 0000000000..b89c6ee5e7
--- /dev/null
+++ b/assets/js/9e5c6f17.74cd16ff.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[78577],{61414:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"PR Cycle Time",description:"PR Cycle Time\n",sidebar_position:14},l=void 0,s={unversionedId:"Metrics/PRCycleTime",id:"version-v0.15/Metrics/PRCycleTime",title:"PR Cycle Time",description:"PR Cycle Time\n",source:"@site/versioned_docs/ [...]
\ No newline at end of file
diff --git a/assets/js/9e5c6f17.aeb5fea8.js b/assets/js/9e5c6f17.aeb5fea8.js
deleted file mode 100644
index 598600e14e..0000000000
--- a/assets/js/9e5c6f17.aeb5fea8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8577],{61414:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"PR Cycle Time",description:"PR Cycle Time\n",sidebar_position:14},l=void 0,s={unversionedId:"Metrics/PRCycleTime",id:"version-v0.15/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/9e615a7b.05634c6d.js b/assets/js/9e615a7b.05634c6d.js
new file mode 100644
index 0000000000..93710fc2a8
--- /dev/null
+++ b/assets/js/9e615a7b.05634c6d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[74771],{169:(a,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),r=(t(67294),t(3905));t(61839);const i={title:"Grafana User Guide",sidebar_position:2,description:"Grafana User Guide\n"},o="Grafana",s={unversionedId:"UserManuals/Dashboards/GrafanaUserGuide",id:"version-v0.13/UserManuals/Dashboards/GrafanaUserGuide",title:"Grafana User Guide",desc [...]
\ No newline at end of file
diff --git a/assets/js/9e615a7b.4643bf6b.js b/assets/js/9e615a7b.4643bf6b.js
deleted file mode 100644
index d1d578cf36..0000000000
--- a/assets/js/9e615a7b.4643bf6b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4771],{169:(a,e,t)=>{t.r(e),t.d(e,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),r=(t(67294),t(3905));t(61839);const i={title:"Grafana User Guide",sidebar_position:2,description:"Grafana User Guide\n"},o="Grafana",s={unversionedId:"UserManuals/Dashboards/GrafanaUserGuide",id:"version-v0.13/UserManuals/Dashboards/GrafanaUserGuide",title:"Grafana User Guide",descr [...]
\ No newline at end of file
diff --git a/assets/js/9e6defa7.a7a8339a.js b/assets/js/9e6defa7.a7a8339a.js
deleted file mode 100644
index f3665fd569..0000000000
--- a/assets/js/9e6defa7.a7a8339a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7862],{48083:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring Jira",sidebar_position:4,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Jira",id:"version-v0.14/UserManuals/ConfigUI/Jira",title:"Configuring Jira",description:"Config UI instr [...]
\ No newline at end of file
diff --git a/assets/js/9e6defa7.b75aabc6.js b/assets/js/9e6defa7.b75aabc6.js
new file mode 100644
index 0000000000..11cc91040c
--- /dev/null
+++ b/assets/js/9e6defa7.b75aabc6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[67862],{48083:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring Jira",sidebar_position:4,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Jira",id:"version-v0.14/UserManuals/ConfigUI/Jira",title:"Configuring Jira",description:"Config UI inst [...]
\ No newline at end of file
diff --git a/assets/js/9e709861.9caab5e8.js b/assets/js/9e709861.9caab5e8.js
new file mode 100644
index 0000000000..696c5e8e29
--- /dev/null
+++ b/assets/js/9e709861.9caab5e8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[78524],{96683:e=>{e.exports=JSON.parse('{"title":"Getting Started","slug":"GettingStarted","permalink":"/docs/GettingStarted","navigation":{"previous":{"title":"References","permalink":"/docs/Overview/References"},"next":{"title":"Install via Docker Compose","permalink":"/docs/GettingStarted/DockerComposeSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/9e709861.e5c25719.js b/assets/js/9e709861.e5c25719.js
deleted file mode 100644
index e272e6f710..0000000000
--- a/assets/js/9e709861.e5c25719.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8524],{96683:e=>{e.exports=JSON.parse('{"title":"Getting Started","slug":"GettingStarted","permalink":"/docs/GettingStarted","navigation":{"previous":{"title":"References","permalink":"/docs/Overview/References"},"next":{"title":"Install via Docker Compose","permalink":"/docs/GettingStarted/DockerComposeSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/9ead0b22.c26d6920.js b/assets/js/9ead0b22.c26d6920.js
new file mode 100644
index 0000000000..4b76294136
--- /dev/null
+++ b/assets/js/9ead0b22.c26d6920.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[63199],{15092:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>a,default:()=>c,frontMatter:()=>r,metadata:()=>l,toc:()=>d});var o=t(87462),s=(t(67294),t(3905));t(61839);const r={title:"PR Review Time",description:"PR Review Time\n",sidebar_position:2},a=void 0,l={unversionedId:"Metrics/ReviewTime",id:"version-v0.14/Metrics/ReviewTime",title:"PR Review Time",description:"PR Review Time\n",source:"@site/versioned_docs [...]
\ No newline at end of file
diff --git a/assets/js/9ead0b22.f298327d.js b/assets/js/9ead0b22.f298327d.js
deleted file mode 100644
index 621b69aef4..0000000000
--- a/assets/js/9ead0b22.f298327d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3199],{15092:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>a,default:()=>c,frontMatter:()=>r,metadata:()=>l,toc:()=>d});var o=t(87462),s=(t(67294),t(3905));t(61839);const r={title:"PR Review Time",description:"PR Review Time\n",sidebar_position:2},a=void 0,l={unversionedId:"Metrics/ReviewTime",id:"version-v0.14/Metrics/ReviewTime",title:"PR Review Time",description:"PR Review Time\n",source:"@site/versioned_docs/ [...]
\ No newline at end of file
diff --git a/assets/js/9ed97d5e.1449c21f.js b/assets/js/9ed97d5e.1449c21f.js
new file mode 100644
index 0000000000..b4418addfb
--- /dev/null
+++ b/assets/js/9ed97d5e.1449c21f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[20804],{44453:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>n,default:()=>h,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:"Configuration/Dashboards/AccessControl",title:"Dashboard [...]
\ No newline at end of file
diff --git a/assets/js/9ed97d5e.6806d650.js b/assets/js/9ed97d5e.6806d650.js
deleted file mode 100644
index d5a4d35dea..0000000000
--- a/assets/js/9ed97d5e.6806d650.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[804],{44453:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>n,default:()=>h,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:"Configuration/Dashboards/AccessControl",title:"Dashboard A [...]
\ No newline at end of file
diff --git a/assets/js/9ffe090a.c427ad2e.js b/assets/js/9ffe090a.c427ad2e.js
deleted file mode 100644
index 1310daf22f..0000000000
--- a/assets/js/9ffe090a.c427ad2e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9531],{58930:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>p,toc:()=>m});var l=a(87462),n=(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:2},i=void 0,p={unversionedId:"GettingStarted/HelmSetup",id:"version-v0.14/GettingStarted/HelmSetup",title:"Install via Helm" [...]
\ No newline at end of file
diff --git a/assets/js/9ffe090a.d3dde451.js b/assets/js/9ffe090a.d3dde451.js
new file mode 100644
index 0000000000..58ca210771
--- /dev/null
+++ b/assets/js/9ffe090a.d3dde451.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[19531],{58930:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>p,toc:()=>m});var l=a(87462),n=(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:2},i=void 0,p={unversionedId:"GettingStarted/HelmSetup",id:"version-v0.14/GettingStarted/HelmSetup",title:"Install via Helm [...]
\ No newline at end of file
diff --git a/assets/js/a055b9de.3f26cf2f.js b/assets/js/a055b9de.3f26cf2f.js
new file mode 100644
index 0000000000..3736122e38
--- /dev/null
+++ b/assets/js/a055b9de.3f26cf2f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6669],{71861:(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-v0.15/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/a055b9de.c4d419bb.js b/assets/js/a055b9de.c4d419bb.js
deleted file mode 100644
index d91feed265..0000000000
--- a/assets/js/a055b9de.c4d419bb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6669],{71861:(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-v0.15/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/a087ad4a.191a7e4b.js b/assets/js/a087ad4a.191a7e4b.js
new file mode 100644
index 0000000000..1a97ba8cc3
--- /dev/null
+++ b/assets/js/a087ad4a.191a7e4b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[68241],{77711:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>u,frontMatter:()=>r,metadata:()=>n,toc:()=>l});var i=a(87462),o=(a(67294),a(3905));a(61839);const r={title:"Introduction",description:"General introduction of Apache DevLake",sidebar_position:1},s=void 0,n={unversionedId:"Overview/Introduction",id:"version-v0.16/Overview/Introduction",title:"Introduction",description:"General introduction o [...]
\ No newline at end of file
diff --git a/assets/js/a0c982d3.82f87184.js b/assets/js/a0c982d3.82f87184.js
new file mode 100644
index 0000000000..dfa94fd477
--- /dev/null
+++ b/assets/js/a0c982d3.82f87184.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[17458],{61209:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>l,default:()=>m,frontMatter:()=>r,metadata:()=>i,toc:()=>d});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:1},l=void 0,i={unversionedId:"GettingStarted/DockerComposeSetup",id:"GettingStarted/DockerComposeSetup",title:"Install via Do [...]
\ No newline at end of file
diff --git a/assets/js/a0c982d3.8427a7bd.js b/assets/js/a0c982d3.8427a7bd.js
deleted file mode 100644
index eb07acb599..0000000000
--- a/assets/js/a0c982d3.8427a7bd.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7458],{61209:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>l,default:()=>m,frontMatter:()=>r,metadata:()=>i,toc:()=>d});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:1},l=void 0,i={unversionedId:"GettingStarted/DockerComposeSetup",id:"GettingStarted/DockerComposeSetup",title:"Install via Doc [...]
\ No newline at end of file
diff --git a/assets/js/a139c245.3236bfd3.js b/assets/js/a139c245.3236bfd3.js
new file mode 100644
index 0000000000..1af579ae8e
--- /dev/null
+++ b/assets/js/a139c245.3236bfd3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[61547],{30315:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>h,frontMatter:()=>r,metadata:()=>l,toc:()=>p});var n=t(87462),o=(t(67294),t(3905));t(61839);const r={slug:"apache-welcomes-devlake",title:"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers",authors:"maxim",tags:["Devlake","Apache"]},i=void 0,l={permalink:"/blog/apache-welcomes-devlake",editUrl:"https://github.com/apa [...]
\ No newline at end of file
diff --git a/assets/js/a139c245.f02c9ba1.js b/assets/js/a139c245.f02c9ba1.js
deleted file mode 100644
index 90b9cbece8..0000000000
--- a/assets/js/a139c245.f02c9ba1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1547],{30315:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>h,frontMatter:()=>r,metadata:()=>l,toc:()=>p});var n=t(87462),o=(t(67294),t(3905));t(61839);const r={slug:"apache-welcomes-devlake",title:"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers",authors:"maxim",tags:["Devlake","Apache"]},i=void 0,l={permalink:"/blog/apache-welcomes-devlake",editUrl:"https://github.com/apac [...]
\ No newline at end of file
diff --git a/assets/js/a18dc687.46ae3d17.js b/assets/js/a18dc687.46ae3d17.js
deleted file mode 100644
index c68d11b629..0000000000
--- a/assets/js/a18dc687.46ae3d17.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8650],{6990:(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-v0.15/Metrics/BuildDuration",title:"Build Duration",description:"Build Duration\n",source:"@site/versioned [...]
\ No newline at end of file
diff --git a/assets/js/a18dc687.70e986e0.js b/assets/js/a18dc687.70e986e0.js
new file mode 100644
index 0000000000..fdb1869416
--- /dev/null
+++ b/assets/js/a18dc687.70e986e0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[28650],{6990:(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-v0.15/Metrics/BuildDuration",title:"Build Duration",description:"Build Duration\n",source:"@site/versione [...]
\ No newline at end of file
diff --git a/assets/js/a1ebafd4.0da20e91.js b/assets/js/a1ebafd4.0da20e91.js
new file mode 100644
index 0000000000..7baef752d5
--- /dev/null
+++ b/assets/js/a1ebafd4.0da20e91.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64514],{42470:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>a,default:()=>d,frontMatter:()=>r,metadata:()=>l,toc:()=>p});var n=i(87462),o=(i(67294),i(3905));i(61839);const r={title:"GitExtractor",description:"GitExtractor Plugin\n"},a=void 0,l={unversionedId:"Plugins/gitextractor",id:"version-v0.14/Plugins/gitextractor",title:"GitExtractor",description:"GitExtractor Plugin\n",source:"@site/versioned_docs/version- [...]
\ No newline at end of file
diff --git a/assets/js/a1ebafd4.9e34d73a.js b/assets/js/a1ebafd4.9e34d73a.js
deleted file mode 100644
index 823a0deddb..0000000000
--- a/assets/js/a1ebafd4.9e34d73a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4514],{42470:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>a,default:()=>d,frontMatter:()=>r,metadata:()=>l,toc:()=>p});var n=i(87462),o=(i(67294),i(3905));i(61839);const r={title:"GitExtractor",description:"GitExtractor Plugin\n"},a=void 0,l={unversionedId:"Plugins/gitextractor",id:"version-v0.14/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/a2412526.dc0a5131.js b/assets/js/a2412526.dc0a5131.js
deleted file mode 100644
index 19749002cb..0000000000
--- a/assets/js/a2412526.dc0a5131.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6993],{77222:(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-v0.15/Metrics/RequirementGranularity",title:"Requirement Granularity",descripti [...]
\ No newline at end of file
diff --git a/assets/js/a2412526.fa6171e8.js b/assets/js/a2412526.fa6171e8.js
new file mode 100644
index 0000000000..c402390829
--- /dev/null
+++ b/assets/js/a2412526.fa6171e8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[66993],{77222:(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-v0.15/Metrics/RequirementGranularity",title:"Requirement Granularity",descript [...]
\ No newline at end of file
diff --git a/assets/js/a246d72f.d610c299.js b/assets/js/a246d72f.d610c299.js
deleted file mode 100644
index 3b980a1c69..0000000000
--- a/assets/js/a246d72f.d610c299.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5083],{57316:e=>{e.exports=JSON.parse('{"title":"Developer Manuals","slug":"DeveloperManuals","permalink":"/docs/v0.14/DeveloperManuals","navigation":{"previous":{"title":"Glossary","permalink":"/docs/v0.14/Glossary"},"next":{"title":"Developer Setup","permalink":"/docs/v0.14/DeveloperManuals/DeveloperSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/a246d72f.e39786c3.js b/assets/js/a246d72f.e39786c3.js
new file mode 100644
index 0000000000..be06cd676c
--- /dev/null
+++ b/assets/js/a246d72f.e39786c3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[35083],{57316:e=>{e.exports=JSON.parse('{"title":"Developer Manuals","slug":"DeveloperManuals","permalink":"/docs/v0.14/DeveloperManuals","navigation":{"previous":{"title":"Glossary","permalink":"/docs/v0.14/Glossary"},"next":{"title":"Developer Setup","permalink":"/docs/v0.14/DeveloperManuals/DeveloperSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/a2ad2acf.99374640.js b/assets/js/a2ad2acf.99374640.js
new file mode 100644
index 0000000000..8d8b7880fb
--- /dev/null
+++ b/assets/js/a2ad2acf.99374640.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9522],{83940:(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-v0.16/Metrics/CQIssueCount",title:"Code Quality Issue Count",description:"Code Quality [...]
\ No newline at end of file
diff --git a/assets/js/a2af267f.1f898ace.js b/assets/js/a2af267f.1f898ace.js
new file mode 100644
index 0000000000..d659b9b4bc
--- /dev/null
+++ b/assets/js/a2af267f.1f898ace.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[27947],{54271:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>s});var a=t(87462),i=(t(67294),t(3905));t(61839);const o={title:"Blueprint Advanced Mode",sidebar_position:9,description:"Using the advanced mode of Config-UI\n"},l=void 0,r={unversionedId:"Configuration/AdvancedMode",id:"version-v0.16/Configuration/AdvancedMode",title:"Blueprint Advanced Mode",des [...]
\ No newline at end of file
diff --git a/assets/js/a2ff15ad.01dc4f8e.js b/assets/js/a2ff15ad.01dc4f8e.js
new file mode 100644
index 0000000000..039e620836
--- /dev/null
+++ b/assets/js/a2ff15ad.01dc4f8e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80731],{67968:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>u,contentTitle:()=>r,default:()=>d,frontMatter:()=>i,metadata:()=>p,toc:()=>s});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-v0.16/Plugins/customize",title:"Customize",description:"Customize Plugin\n",source:"@site/versioned_docs/version-v0.16/Plugins/cust [...]
\ No newline at end of file
diff --git a/assets/js/a34cfb21.2fc9cb43.js b/assets/js/a34cfb21.2fc9cb43.js
new file mode 100644
index 0000000000..07cb101571
--- /dev/null
+++ b/assets/js/a34cfb21.2fc9cb43.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[81219],{26042:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>a,metadata:()=>l,toc:()=>p});var n=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"GitExtractor",description:"GitExtractor Plugin\n"},r=void 0,l={unversionedId:"Plugins/gitextractor",id:"version-v0.11/Plugins/gitextractor",title:"GitExtractor",description:"GitExtractor Plugin\n",source:"@site/versioned_docs/version- [...]
\ No newline at end of file
diff --git a/assets/js/a34cfb21.8ca7f881.js b/assets/js/a34cfb21.8ca7f881.js
deleted file mode 100644
index 6ed39a0d06..0000000000
--- a/assets/js/a34cfb21.8ca7f881.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1219],{26042:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>a,metadata:()=>l,toc:()=>p});var n=i(87462),o=(i(67294),i(3905));i(61839);const a={title:"GitExtractor",description:"GitExtractor Plugin\n"},r=void 0,l={unversionedId:"Plugins/gitextractor",id:"version-v0.11/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/a36e6310.5ac5cf70.js b/assets/js/a36e6310.5ac5cf70.js
deleted file mode 100644
index b641ce19f2..0000000000
--- a/assets/js/a36e6310.5ac5cf70.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1324],{94889:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>r,metadata:()=>n,toc:()=>d});var o=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"PR Merge Rate",description:"Pull Request Merge Rate\n",sidebar_position:12},s=void 0,n={unversionedId:"Metrics/MergeRate",id:"version-v0.14/Metrics/MergeRate",title:"PR Merge Rate",description:"Pull Request Merge Rate\n",source:"@site/ [...]
\ No newline at end of file
diff --git a/assets/js/a36e6310.e3bb063f.js b/assets/js/a36e6310.e3bb063f.js
new file mode 100644
index 0000000000..060059b638
--- /dev/null
+++ b/assets/js/a36e6310.e3bb063f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[21324],{94889:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>r,metadata:()=>n,toc:()=>d});var o=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"PR Merge Rate",description:"Pull Request Merge Rate\n",sidebar_position:12},s=void 0,n={unversionedId:"Metrics/MergeRate",id:"version-v0.14/Metrics/MergeRate",title:"PR Merge Rate",description:"Pull Request Merge Rate\n",source:"@site [...]
\ No newline at end of file
diff --git a/assets/js/a42b348e.9e249518.js b/assets/js/a42b348e.9e249518.js
new file mode 100644
index 0000000000..b2d909608b
--- /dev/null
+++ b/assets/js/a42b348e.9e249518.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[70946],{67346:e=>{e.exports=JSON.parse('{"title":"Getting Started","slug":"GettingStarted","permalink":"/docs/v0.15/GettingStarted","navigation":{"previous":{"title":"References","permalink":"/docs/v0.15/Overview/References"},"next":{"title":"Install via Docker Compose","permalink":"/docs/v0.15/GettingStarted/DockerComposeSetup"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/a5a9e12d.014d4e97.js b/assets/js/a5a9e12d.014d4e97.js
deleted file mode 100644
index 8c26e5b704..0000000000
--- a/assets/js/a5a9e12d.014d4e97.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7004],{78713:e=>{e.exports=JSON.parse('{"title":"For QA Engineers","slug":"QAEngineers","permalink":"/livedemo/QAEngineers","navigation":{"previous":{"title":"Weekly Community Retro","permalink":"/livedemo/OSSMaintainers/WeeklyCommunityRetro"},"next":{"title":"GitHub Release Quality and Contribution Analysis","permalink":"/livedemo/QAEngineers/GitHubReleaseQualityAndContributionAnalysis"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/a5a9e12d.169d1747.js b/assets/js/a5a9e12d.169d1747.js
new file mode 100644
index 0000000000..91e48044b7
--- /dev/null
+++ b/assets/js/a5a9e12d.169d1747.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[97004],{78713:e=>{e.exports=JSON.parse('{"title":"For QA Engineers","slug":"QAEngineers","permalink":"/livedemo/QAEngineers","navigation":{"previous":{"title":"Weekly Community Retro","permalink":"/livedemo/OSSMaintainers/WeeklyCommunityRetro"},"next":{"title":"GitHub Release Quality and Contribution Analysis","permalink":"/livedemo/QAEngineers/GitHubReleaseQualityAndContributionAnalysis"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/a5c6f70b.92c2ca7f.js b/assets/js/a5c6f70b.92c2ca7f.js
deleted file mode 100644
index 170c328dac..0000000000
--- a/assets/js/a5c6f70b.92c2ca7f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4484],{82606:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>a,default:()=>h,frontMatter:()=>g,metadata:()=>o,toc:()=>u});var t=i(87462),r=(i(67294),i(3905));const g={title:"Engineering Throughput and Cycle Time",description:"DevLake Live Demo\n"},a="Engineering Throughput and Cycle Time",o={unversionedId:"EngineeringLeads/EngineeringThroughputAndCycleTime",id:"EngineeringLeads/EngineeringThroughputAndCycleTime",ti [...]
\ No newline at end of file
diff --git a/assets/js/a5c6f70b.94eee0d8.js b/assets/js/a5c6f70b.94eee0d8.js
new file mode 100644
index 0000000000..8049a77fc8
--- /dev/null
+++ b/assets/js/a5c6f70b.94eee0d8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[34484],{82606:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>d,contentTitle:()=>a,default:()=>h,frontMatter:()=>g,metadata:()=>o,toc:()=>u});var t=i(87462),r=(i(67294),i(3905));const g={title:"Engineering Throughput and Cycle Time",description:"DevLake Live Demo\n"},a="Engineering Throughput and Cycle Time",o={unversionedId:"EngineeringLeads/EngineeringThroughputAndCycleTime",id:"EngineeringLeads/EngineeringThroughputAndCycleTime",t [...]
\ No newline at end of file
diff --git a/assets/js/a62fb567.2e556457.js b/assets/js/a62fb567.2e556457.js
new file mode 100644
index 0000000000..64c7ea4e72
--- /dev/null
+++ b/assets/js/a62fb567.2e556457.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[33010],{7:(t,i,e)=>{e.r(i),e.d(i,{assets:()=>d,contentTitle:()=>l,default:()=>p,frontMatter:()=>s,metadata:()=>a,toc:()=>r});var n=e(87462),o=(e(67294),e(3905));e(61839);const s={title:"TAPD",description:"TAPD Plugin\n"},l=void 0,a={unversionedId:"Plugins/tapd",id:"version-v0.12/Plugins/tapd",title:"TAPD",description:"TAPD Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/tapd.md",sourceDirName:"Plugins",slug: [...]
\ No newline at end of file
diff --git a/assets/js/a62fb567.83bbf8f4.js b/assets/js/a62fb567.83bbf8f4.js
deleted file mode 100644
index a4669e9196..0000000000
--- a/assets/js/a62fb567.83bbf8f4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3010],{7:(t,i,e)=>{e.r(i),e.d(i,{assets:()=>d,contentTitle:()=>l,default:()=>p,frontMatter:()=>s,metadata:()=>a,toc:()=>r});var n=e(87462),o=(e(67294),e(3905));e(61839);const s={title:"TAPD",description:"TAPD Plugin\n"},l=void 0,a={unversionedId:"Plugins/tapd",id:"version-v0.12/Plugins/tapd",title:"TAPD",description:"TAPD Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/tapd.md",sourceDirName:"Plugins",slug:" [...]
\ No newline at end of file
diff --git a/assets/js/a676d383.e48a5438.js b/assets/js/a676d383.e48a5438.js
new file mode 100644
index 0000000000..6586109f5f
--- /dev/null
+++ b/assets/js/a676d383.e48a5438.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[61622],{11410:(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-v0.16/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:" [...]
\ No newline at end of file
diff --git a/assets/js/a6987c47.e1e44a6a.js b/assets/js/a6987c47.e1e44a6a.js
new file mode 100644
index 0000000000..1a6354ba6e
--- /dev/null
+++ b/assets/js/a6987c47.e1e44a6a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[45588],{45655:(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-v0.16/Plugins/gitextractor",title:"GitExtractor",description:"GitExtractor Plugin\n",source:"@site/versioned_docs/version- [...]
\ No newline at end of file
diff --git a/assets/js/a6aa9e1f.4a9ad8ea.js b/assets/js/a6aa9e1f.4a9ad8ea.js
new file mode 100644
index 0000000000..6502abaef8
--- /dev/null
+++ b/assets/js/a6aa9e1f.4a9ad8ea.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[93089],{80046:(e,t,a)=>{a.r(t),a.d(t,{default:()=>u});var n=a(67294),l=a(86010),r=a(52263),i=a(1944),o=a(35281),s=a(39058),m=a(99703),c=a(90197),g=a(79985);function p(e){const{metadata:t}=e,{siteConfig:{title:a}}=(0,r.Z)(),{blogDescription:l,blogTitle:o,permalink:s}=t,m="/"===s?a:o;return n.createElement(n.Fragment,null,n.createElement(i.d,{title:m,description:l}),n.createElement(c.Z,{tag:"blog_posts_list"}))}function d( [...]
\ No newline at end of file
diff --git a/assets/js/a6aa9e1f.73c6cb9c.js b/assets/js/a6aa9e1f.73c6cb9c.js
deleted file mode 100644
index f0dfb1d64b..0000000000
--- a/assets/js/a6aa9e1f.73c6cb9c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3089],{80046:(e,t,a)=>{a.r(t),a.d(t,{default:()=>u});var n=a(67294),l=a(86010),r=a(52263),i=a(1944),o=a(35281),s=a(39058),m=a(99703),c=a(90197),g=a(79985);function p(e){const{metadata:t}=e,{siteConfig:{title:a}}=(0,r.Z)(),{blogDescription:l,blogTitle:o,permalink:s}=t,m="/"===s?a:o;return n.createElement(n.Fragment,null,n.createElement(i.d,{title:m,description:l}),n.createElement(c.Z,{tag:"blog_posts_list"}))}function d(e [...]
\ No newline at end of file
diff --git a/assets/js/a6f7605e.78aaa3ad.js b/assets/js/a6f7605e.78aaa3ad.js
new file mode 100644
index 0000000000..fbcb954a30
--- /dev/null
+++ b/assets/js/a6f7605e.78aaa3ad.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[855],{38921:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>u,frontMatter:()=>r,metadata:()=>n,toc:()=>l});var i=a(87462),o=(a(67294),a(3905));a(61839);const r={title:"Introduction",description:"General introduction of Apache DevLake",sidebar_position:1},s=void 0,n={unversionedId:"Overview/Introduction",id:"version-v0.15/Overview/Introduction",title:"Introduction",description:"General introduction of  [...]
\ No newline at end of file
diff --git a/assets/js/a6f7605e.ebc29eec.js b/assets/js/a6f7605e.ebc29eec.js
deleted file mode 100644
index 7c9f458f37..0000000000
--- a/assets/js/a6f7605e.ebc29eec.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[855],{38921:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>u,frontMatter:()=>r,metadata:()=>n,toc:()=>l});var i=a(87462),o=(a(67294),a(3905));a(61839);const r={title:"Introduction",description:"General introduction of Apache DevLake",sidebar_position:1},s=void 0,n={unversionedId:"Overview/Introduction",id:"version-v0.15/Overview/Introduction",title:"Introduction",description:"General introduction of  [...]
\ No newline at end of file
diff --git a/assets/js/a7023ddc.6f0eec88.js b/assets/js/a7023ddc.6f0eec88.js
new file mode 100644
index 0000000000..59a6100097
--- /dev/null
+++ b/assets/js/a7023ddc.6f0eec88.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[11713],{53457:a=>{a.exports=JSON.parse('[{"label":"devlake","permalink":"/blog/tags/devlake","count":3},{"label":"database","permalink":"/blog/tags/database","count":1},{"label":"postgresql","permalink":"/blog/tags/postgresql","count":1},{"label":"apache","permalink":"/blog/tags/apache","count":2}]')}}]);
\ No newline at end of file
diff --git a/assets/js/a7023ddc.afaff085.js b/assets/js/a7023ddc.afaff085.js
deleted file mode 100644
index 45190769fa..0000000000
--- a/assets/js/a7023ddc.afaff085.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1713],{53457:a=>{a.exports=JSON.parse('[{"label":"devlake","permalink":"/blog/tags/devlake","count":3},{"label":"database","permalink":"/blog/tags/database","count":1},{"label":"postgresql","permalink":"/blog/tags/postgresql","count":1},{"label":"apache","permalink":"/blog/tags/apache","count":2}]')}}]);
\ No newline at end of file
diff --git a/assets/js/a7a4e83a.32cfcf28.js b/assets/js/a7a4e83a.32cfcf28.js
new file mode 100644
index 0000000000..7ebf391692
--- /dev/null
+++ b/assets/js/a7a4e83a.32cfcf28.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[72584],{72734:(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-v0.15/Metrics/PRReviewDepth",title:"PR Review Depth",description:"PR Review Depth\n",source:"@site/ver [...]
\ No newline at end of file
diff --git a/assets/js/a7a4e83a.740c552b.js b/assets/js/a7a4e83a.740c552b.js
deleted file mode 100644
index a62f4a63f6..0000000000
--- a/assets/js/a7a4e83a.740c552b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2584],{72734:(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-v0.15/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/a7a6392e.36e2335c.js b/assets/js/a7a6392e.36e2335c.js
new file mode 100644
index 0000000000..ebdb126d17
--- /dev/null
+++ b/assets/js/a7a6392e.36e2335c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[19526],{62263:a=>{a.exports=JSON.parse('{"label":"apache","permalink":"/blog/tags/apache","allTagsPath":"/blog/tags","count":2}')}}]);
\ No newline at end of file
diff --git a/assets/js/a7a6392e.e652f420.js b/assets/js/a7a6392e.e652f420.js
deleted file mode 100644
index 8198c1879a..0000000000
--- a/assets/js/a7a6392e.e652f420.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9526],{62263:a=>{a.exports=JSON.parse('{"label":"apache","permalink":"/blog/tags/apache","allTagsPath":"/blog/tags","count":2}')}}]);
\ No newline at end of file
diff --git a/assets/js/a8ef5c1f.503f52e4.js b/assets/js/a8ef5c1f.503f52e4.js
new file mode 100644
index 0000000000..1ec3d90ba0
--- /dev/null
+++ b/assets/js/a8ef5c1f.503f52e4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[76609],{54592:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"PR Count",description:"Pull Request Count\n",sidebar_position:13},r=void 0,s={unversionedId:"Metrics/PRCount",id:"version-v0.15/Metrics/PRCount",title:"PR Count",description:"Pull Request Count\n",source:"@site/versioned_docs/version- [...]
\ No newline at end of file
diff --git a/assets/js/a8ef5c1f.ffc6587a.js b/assets/js/a8ef5c1f.ffc6587a.js
deleted file mode 100644
index f894f463ce..0000000000
--- a/assets/js/a8ef5c1f.ffc6587a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6609],{54592:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"PR Count",description:"Pull Request Count\n",sidebar_position:13},r=void 0,s={unversionedId:"Metrics/PRCount",id:"version-v0.15/Metrics/PRCount",title:"PR Count",description:"Pull Request Count\n",source:"@site/versioned_docs/version-v [...]
\ No newline at end of file
diff --git a/assets/js/a9374959.37b99203.js b/assets/js/a9374959.37b99203.js
new file mode 100644
index 0000000000..e038bffe9f
--- /dev/null
+++ b/assets/js/a9374959.37b99203.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[37126],{64930:(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:"PR Merge Rate",description:"Pull Request Merge Rate\n",sidebar_position:20},o=void 0,s={unversionedId:"Metrics/PRMergeRate",id:"version-v0.15/Metrics/PRMergeRate",title:"PR Merge Rate",description:"Pull Request Merge Rate\n",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/a9374959.854f8762.js b/assets/js/a9374959.854f8762.js
deleted file mode 100644
index 1b83d416d0..0000000000
--- a/assets/js/a9374959.854f8762.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7126],{64930:(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:"PR Merge Rate",description:"Pull Request Merge Rate\n",sidebar_position:20},o=void 0,s={unversionedId:"Metrics/PRMergeRate",id:"version-v0.15/Metrics/PRMergeRate",title:"PR Merge Rate",description:"Pull Request Merge Rate\n",source:"@s [...]
\ No newline at end of file
diff --git a/assets/js/a94e6299.46035d3a.js b/assets/js/a94e6299.46035d3a.js
new file mode 100644
index 0000000000..f458131daa
--- /dev/null
+++ b/assets/js/a94e6299.46035d3a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[42886],{70010:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>o,default:()=>u,frontMatter:()=>a,metadata:()=>l,toc:()=>r});var i=t(87462),s=(t(67294),t(3905));t(61839);const a={title:"Configuring Jenkins",sidebar_position:5,description:"Config UI instruction for Jenkins"},o=void 0,l={unversionedId:"UserManuals/ConfigUI/Jenkins",id:"version-v0.15/UserManuals/ConfigUI/Jenkins",title:"Configuring Jenkins",description: [...]
\ No newline at end of file
diff --git a/assets/js/a94e6299.ab0e6a5a.js b/assets/js/a94e6299.ab0e6a5a.js
deleted file mode 100644
index 574df9a64d..0000000000
--- a/assets/js/a94e6299.ab0e6a5a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2886],{70010:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>d,contentTitle:()=>o,default:()=>u,frontMatter:()=>a,metadata:()=>l,toc:()=>r});var i=t(87462),s=(t(67294),t(3905));t(61839);const a={title:"Configuring Jenkins",sidebar_position:5,description:"Config UI instruction for Jenkins"},o=void 0,l={unversionedId:"UserManuals/ConfigUI/Jenkins",id:"version-v0.15/UserManuals/ConfigUI/Jenkins",title:"Configuring Jenkins",description:" [...]
\ No newline at end of file
diff --git a/assets/js/a95ca203.2edbdeda.js b/assets/js/a95ca203.2edbdeda.js
deleted file mode 100644
index 5753f68226..0000000000
--- a/assets/js/a95ca203.2edbdeda.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[334],{88474:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>m});var l=a(87462),n=(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:2},i=void 0,s={unversionedId:"GettingStarted/HelmSetup",id:"GettingStarted/HelmSetup",title:"Install via Helm",description:"T [...]
\ No newline at end of file
diff --git a/assets/js/a95ca203.daa28fda.js b/assets/js/a95ca203.daa28fda.js
new file mode 100644
index 0000000000..68cc7535c3
--- /dev/null
+++ b/assets/js/a95ca203.daa28fda.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[60334],{88474:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>s,toc:()=>m});var l=a(87462),n=(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:2},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/a97a3d08.c7bfdb75.js b/assets/js/a97a3d08.c7bfdb75.js
new file mode 100644
index 0000000000..b9ca292a90
--- /dev/null
+++ b/assets/js/a97a3d08.c7bfdb75.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[83304],{98003:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>d,contentTitle:()=>s,default:()=>m,frontMatter:()=>a,metadata:()=>r,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},s=void 0,r={unversionedId:"Metrics/PRCodingTime",id:"version-v0.16/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/a9a24002.9c617ec5.js b/assets/js/a9a24002.9c617ec5.js
deleted file mode 100644
index 46fe416208..0000000000
--- a/assets/js/a9a24002.9c617ec5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7307],{94605:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>l,metadata:()=>n,toc:()=>p});var o=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Install via Temporal",sidebar_position:6,description:"The steps to install DevLake in Temporal mode.\n"},r=void 0,n={unversionedId:"GettingStarted/TemporalSetup",id:"version-v0.13/GettingStarted/TemporalSetup",title:"Install via Tempor [...]
\ No newline at end of file
diff --git a/assets/js/a9a24002.ab7c032d.js b/assets/js/a9a24002.ab7c032d.js
new file mode 100644
index 0000000000..f029e49fb5
--- /dev/null
+++ b/assets/js/a9a24002.ab7c032d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[47307],{94605:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>d,frontMatter:()=>l,metadata:()=>n,toc:()=>p});var o=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Install via Temporal",sidebar_position:6,description:"The steps to install DevLake in Temporal mode.\n"},r=void 0,n={unversionedId:"GettingStarted/TemporalSetup",id:"version-v0.13/GettingStarted/TemporalSetup",title:"Install via Tempo [...]
\ No newline at end of file
diff --git a/assets/js/a9c2f14b.69037ed3.js b/assets/js/a9c2f14b.69037ed3.js
deleted file mode 100644
index 20334cd5a8..0000000000
--- a/assets/js/a9c2f14b.69037ed3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5682],{7171:(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:5},s=void 0,o={unversionedId:"Metrics/RequirementGranularity",id:"version-v0.14/Metrics/RequirementGranularity",title:"Requirement Granularity",descriptio [...]
\ No newline at end of file
diff --git a/assets/js/a9c2f14b.dde399bc.js b/assets/js/a9c2f14b.dde399bc.js
new file mode 100644
index 0000000000..2713a0a2d9
--- /dev/null
+++ b/assets/js/a9c2f14b.dde399bc.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[35682],{7171:(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:5},s=void 0,o={unversionedId:"Metrics/RequirementGranularity",id:"version-v0.14/Metrics/RequirementGranularity",title:"Requirement Granularity",descripti [...]
\ No newline at end of file
diff --git a/assets/js/ab251e47.4bc312d9.js b/assets/js/ab251e47.4bc312d9.js
deleted file mode 100644
index c0f42259a6..0000000000
--- a/assets/js/ab251e47.4bc312d9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8571],{12449:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>d,toc:()=>s});var o=n(87462),i=(n(67294),n(3905));n(61839);const a={title:"TAPD(Beta)",sidebar_position:6,description:"Config UI instruction for Tapd"},l=void 0,d={unversionedId:"Configuration/Tapd",id:"Configuration/Tapd",title:"TAPD(Beta)",description:"Config UI instruction for Tapd",source:"@site/docs/Conf [...]
\ No newline at end of file
diff --git a/assets/js/ab251e47.6c1e461a.js b/assets/js/ab251e47.6c1e461a.js
new file mode 100644
index 0000000000..a42d6d563b
--- /dev/null
+++ b/assets/js/ab251e47.6c1e461a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[28571],{12449:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>c,frontMatter:()=>a,metadata:()=>d,toc:()=>s});var o=n(87462),i=(n(67294),n(3905));n(61839);const a={title:"TAPD(Beta)",sidebar_position:6,description:"Config UI instruction for Tapd"},l=void 0,d={unversionedId:"Configuration/Tapd",id:"Configuration/Tapd",title:"TAPD(Beta)",description:"Config UI instruction for Tapd",source:"@site/docs/Con [...]
\ No newline at end of file
diff --git a/assets/js/abb7e849.91c9b6b5.js b/assets/js/abb7e849.91c9b6b5.js
deleted file mode 100644
index 24e778b94e..0000000000
--- a/assets/js/abb7e849.91c9b6b5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1462],{43847:(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/Overview/KeyConcepts#data-scope) from different domains**, a way to group different resources, and it is crucial for some metric calculations like `Dora`.\n [...]
\ No newline at end of file
diff --git a/assets/js/abb7e849.f2a674c6.js b/assets/js/abb7e849.f2a674c6.js
new file mode 100644
index 0000000000..b5234a7087
--- /dev/null
+++ b/assets/js/abb7e849.f2a674c6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[71462],{43847:(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/v0.15/Overview/KeyConcepts#data-scope) from different domains**, a way to group different resources, and it is crucial for some metric calculations like `D [...]
\ No newline at end of file
diff --git a/assets/js/abd36b79.2fac33d0.js b/assets/js/abd36b79.2fac33d0.js
deleted file mode 100644
index a640ee3c42..0000000000
--- a/assets/js/abd36b79.2fac33d0.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7584],{93967:(i,e,t)=>{t.r(e),t.d(e,{assets:()=>d,contentTitle:()=>a,default:()=>m,frontMatter:()=>n,metadata:()=>r,toc:()=>l});var o=t(87462),s=(t(67294),t(3905));t(61839);const n={title:"PR Coding Time",description:"PR Coding Time\n",sidebar_position:2},a=void 0,r={unversionedId:"Metrics/CodingTime",id:"version-v0.13/Metrics/CodingTime",title:"PR Coding Time",description:"PR Coding Time\n",source:"@site/versioned_docs/ [...]
\ No newline at end of file
diff --git a/assets/js/abd36b79.aad480fe.js b/assets/js/abd36b79.aad480fe.js
new file mode 100644
index 0000000000..a4a77bf4d7
--- /dev/null
+++ b/assets/js/abd36b79.aad480fe.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[57584],{93967:(i,e,t)=>{t.r(e),t.d(e,{assets:()=>d,contentTitle:()=>a,default:()=>m,frontMatter:()=>n,metadata:()=>r,toc:()=>l});var o=t(87462),s=(t(67294),t(3905));t(61839);const n={title:"PR Coding Time",description:"PR Coding Time\n",sidebar_position:2},a=void 0,r={unversionedId:"Metrics/CodingTime",id:"version-v0.13/Metrics/CodingTime",title:"PR Coding Time",description:"PR Coding Time\n",source:"@site/versioned_docs [...]
\ No newline at end of file
diff --git a/assets/js/acbc4828.99415237.js b/assets/js/acbc4828.99415237.js
new file mode 100644
index 0000000000..8b49b46913
--- /dev/null
+++ b/assets/js/acbc4828.99415237.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[45766],{34334:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>u,frontMatter:()=>r,metadata:()=>p,toc:()=>o});var l=t(87462),n=(t(67294),t(3905));t(61839);const r={},i="DevLake Release Guide",p={unversionedId:"DeveloperManuals/Release-SOP",id:"version-v0.16/DeveloperManuals/Release-SOP",title:"DevLake Release Guide",description:"Please make sure your public key was included in the https://downloads.apa [...]
\ No newline at end of file
diff --git a/assets/js/ad1a89eb.6f266e94.js b/assets/js/ad1a89eb.6f266e94.js
new file mode 100644
index 0000000000..eef324914d
--- /dev/null
+++ b/assets/js/ad1a89eb.6f266e94.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[10972],{75464:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>r,default:()=>k,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Kubernetes Setup",description:"The steps to install Apache DevLake in Kubernetes\n",sidebar_position:2},r=void 0,o={unversionedId:"QuickStart/KubernetesSetup",id:"version-v0.11/QuickStart/KubernetesSetup",title:"Kubernetes Setup",desc [...]
\ No newline at end of file
diff --git a/assets/js/ad1a89eb.a59ff217.js b/assets/js/ad1a89eb.a59ff217.js
deleted file mode 100644
index ee734d73c7..0000000000
--- a/assets/js/ad1a89eb.a59ff217.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[972],{75464:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>r,default:()=>k,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Kubernetes Setup",description:"The steps to install Apache DevLake in Kubernetes\n",sidebar_position:2},r=void 0,o={unversionedId:"QuickStart/KubernetesSetup",id:"version-v0.11/QuickStart/KubernetesSetup",title:"Kubernetes Setup",descri [...]
\ No newline at end of file
diff --git a/assets/js/adc3f063.3ac93ee9.js b/assets/js/adc3f063.3ac93ee9.js
deleted file mode 100644
index 54e60436b2..0000000000
--- a/assets/js/adc3f063.3ac93ee9.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3335],{14491:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"Requirement Count",description:"Requirement Count\n",sidebar_position:2},s=void 0,o={unversionedId:"Metrics/RequirementCount",id:"version-v0.14/Metrics/RequirementCount",title:"Requirement Count",description:"Requirement Count\n",sourc [...]
\ No newline at end of file
diff --git a/assets/js/adc3f063.f4fddd72.js b/assets/js/adc3f063.f4fddd72.js
new file mode 100644
index 0000000000..ad24e09e3d
--- /dev/null
+++ b/assets/js/adc3f063.f4fddd72.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[63335],{14491:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>r,metadata:()=>o,toc:()=>d});var n=i(87462),a=(i(67294),i(3905));i(61839);const r={title:"Requirement Count",description:"Requirement Count\n",sidebar_position:2},s=void 0,o={unversionedId:"Metrics/RequirementCount",id:"version-v0.14/Metrics/RequirementCount",title:"Requirement Count",description:"Requirement Count\n",sour [...]
\ No newline at end of file
diff --git a/assets/js/ae04c844.165c551b.js b/assets/js/ae04c844.165c551b.js
deleted file mode 100644
index 9e20c3a3d2..0000000000
--- a/assets/js/ae04c844.165c551b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1208],{964:(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-v0.15/Metrics/IncidentCountPer1kLinesOfCode",title [...]
\ No newline at end of file
diff --git a/assets/js/ae04c844.a33cb61c.js b/assets/js/ae04c844.a33cb61c.js
new file mode 100644
index 0000000000..e9eb9c0e43
--- /dev/null
+++ b/assets/js/ae04c844.a33cb61c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[51208],{964:(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-v0.15/Metrics/IncidentCountPer1kLinesOfCode",titl [...]
\ No newline at end of file
diff --git a/assets/js/ae5ea004.17f94f72.js b/assets/js/ae5ea004.17f94f72.js
deleted file mode 100644
index b334417064..0000000000
--- a/assets/js/ae5ea004.17f94f72.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6036],{6861:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=a(87462),o=(a(67294),a(3905));a(61839);const i={sidebar_position:4,title:"Key Concepts",linkTitle:"KeyConepts",description:"DevLake Key Concepts\n"},r=void 0,s={unversionedId:"Overview/KeyConcepts",id:"version-v0.15/Overview/KeyConcepts",title:"Key Concepts",description:"DevLake Key Concept [...]
\ No newline at end of file
diff --git a/assets/js/ae5ea004.6e9522ae.js b/assets/js/ae5ea004.6e9522ae.js
new file mode 100644
index 0000000000..6449bc941f
--- /dev/null
+++ b/assets/js/ae5ea004.6e9522ae.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56036],{6861:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=a(87462),o=(a(67294),a(3905));a(61839);const i={sidebar_position:4,title:"Key Concepts",linkTitle:"KeyConepts",description:"DevLake Key Concepts\n"},r=void 0,s={unversionedId:"Overview/KeyConcepts",id:"version-v0.15/Overview/KeyConcepts",title:"Key Concepts",description:"DevLake Key Concep [...]
\ No newline at end of file
diff --git a/assets/js/aec092c3.4ec87d36.js b/assets/js/aec092c3.4ec87d36.js
deleted file mode 100644
index 636115c7d0..0000000000
--- a/assets/js/aec092c3.4ec87d36.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4437],{98604:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>m,frontMatter:()=>d,metadata:()=>s,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},a=void 0,s={unversionedId:"Metrics/DeletedLinesOfCode",id:"Metrics/DeletedLinesOfCode",title:"Deleted Lines of Code",description:"Deleted Lines of Code\n [...]
\ No newline at end of file
diff --git a/assets/js/aec092c3.5a58312a.js b/assets/js/aec092c3.5a58312a.js
new file mode 100644
index 0000000000..1f54eb6e66
--- /dev/null
+++ b/assets/js/aec092c3.5a58312a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[74437],{98604:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>m,frontMatter:()=>d,metadata:()=>s,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},a=void 0,s={unversionedId:"Metrics/DeletedLinesOfCode",id:"Metrics/DeletedLinesOfCode",title:"Deleted Lines of Code",description:"Deleted Lines of Code\ [...]
\ No newline at end of file
diff --git a/assets/js/aef2c5dd.3d9b8f4d.js b/assets/js/aef2c5dd.3d9b8f4d.js
new file mode 100644
index 0000000000..e0e1ecf4f5
--- /dev/null
+++ b/assets/js/aef2c5dd.3d9b8f4d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59625],{15252:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>p,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var a=i(87462),n=(i(67294),i(3905));i(61839);const o={title:"Configuring GitLab",sidebar_position:3,description:"Config UI instruction for GitLab"},l=void 0,s={unversionedId:"UserManuals/ConfigUI/GitLab",id:"version-v0.15/UserManuals/ConfigUI/GitLab",title:"Configuring GitLab",description:"Conf [...]
\ No newline at end of file
diff --git a/assets/js/aef2c5dd.eee5ec6f.js b/assets/js/aef2c5dd.eee5ec6f.js
deleted file mode 100644
index ed9af3dc43..0000000000
--- a/assets/js/aef2c5dd.eee5ec6f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9625],{15252:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>p,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var a=i(87462),n=(i(67294),i(3905));i(61839);const o={title:"Configuring GitLab",sidebar_position:3,description:"Config UI instruction for GitLab"},l=void 0,s={unversionedId:"UserManuals/ConfigUI/GitLab",id:"version-v0.15/UserManuals/ConfigUI/GitLab",title:"Configuring GitLab",description:"Confi [...]
\ No newline at end of file
diff --git a/assets/js/af3f82bb.67e686e1.js b/assets/js/af3f82bb.67e686e1.js
new file mode 100644
index 0000000000..177358811d
--- /dev/null
+++ b/assets/js/af3f82bb.67e686e1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[20953],{9872:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>i,metadata:()=>r,toc:()=>d});var n=a(87462),o=(a(67294),a(3905));a(61839);const i={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Tutorial",id:"version-v0.15/UserManuals/ConfigUI/Tutorial",title:"Tutorial",description:"Config UI instruction",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/af3f82bb.ae6877ae.js b/assets/js/af3f82bb.ae6877ae.js
deleted file mode 100644
index 4b521bfcd9..0000000000
--- a/assets/js/af3f82bb.ae6877ae.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[953],{9872:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>u,frontMatter:()=>i,metadata:()=>r,toc:()=>d});var n=a(87462),o=(a(67294),a(3905));a(61839);const i={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Tutorial",id:"version-v0.15/UserManuals/ConfigUI/Tutorial",title:"Tutorial",description:"Config UI instruction",source:"@si [...]
\ No newline at end of file
diff --git a/assets/js/af9fddd8.1f7f09a1.js b/assets/js/af9fddd8.1f7f09a1.js
new file mode 100644
index 0000000000..04169c1b8b
--- /dev/null
+++ b/assets/js/af9fddd8.1f7f09a1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[44921],{36910:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>o,metadata:()=>n,toc:()=>c});var t=a(87462),l=(a(67294),a(3905));const o={sidebar_position:4,title:"Mailing List"},r="Mailing List",n={unversionedId:"subscribe",id:"subscribe",title:"Mailing List",description:"Subscribe to Mailing List",source:"@site/community/subscribe.md",sourceDirName:".",slug:"/subscribe",permalink:"/c [...]
\ No newline at end of file
diff --git a/assets/js/af9fddd8.28c336a8.js b/assets/js/af9fddd8.28c336a8.js
deleted file mode 100644
index 46f24ea387..0000000000
--- a/assets/js/af9fddd8.28c336a8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4921],{36910:(e,i,a)=>{a.r(i),a.d(i,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>o,metadata:()=>n,toc:()=>c});var t=a(87462),l=(a(67294),a(3905));const o={sidebar_position:4,title:"Mailing List"},r="Mailing List",n={unversionedId:"subscribe",id:"subscribe",title:"Mailing List",description:"Subscribe to Mailing List",source:"@site/community/subscribe.md",sourceDirName:".",slug:"/subscribe",permalink:"/co [...]
\ No newline at end of file
diff --git a/assets/js/b0185579.41de6027.js b/assets/js/b0185579.41de6027.js
deleted file mode 100644
index 03185999f3..0000000000
--- a/assets/js/b0185579.41de6027.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2064],{47340:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Jira",description:"Jira Plugin\n"},r=void 0,l={unversionedId:"Plugins/jira",id:"version-v0.13/Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/jira.md",sourceDirName:"Plugins",sl [...]
\ No newline at end of file
diff --git a/assets/js/b0185579.7c04d8dd.js b/assets/js/b0185579.7c04d8dd.js
new file mode 100644
index 0000000000..2f73935b73
--- /dev/null
+++ b/assets/js/b0185579.7c04d8dd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[82064],{47340:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Jira",description:"Jira Plugin\n"},r=void 0,l={unversionedId:"Plugins/jira",id:"version-v0.13/Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/versioned_docs/version-v0.13/Plugins/jira.md",sourceDirName:"Plugins",s [...]
\ No newline at end of file
diff --git a/assets/js/b0e20028.ba5c2adb.js b/assets/js/b0e20028.ba5c2adb.js
new file mode 100644
index 0000000000..18f4551ca1
--- /dev/null
+++ b/assets/js/b0e20028.ba5c2adb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[54310],{66859:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>l,metadata:()=>n,toc:()=>p});var a=o(87462),i=(o(67294),o(3905));o(61839);const l={title:"Temporal Setup",sidebar_position:5,description:"The steps to install DevLake in Temporal mode.\n"},r=void 0,n={unversionedId:"UserManuals/TemporalSetup",id:"version-v0.11/UserManuals/TemporalSetup",title:"Temporal Setup",description:" [...]
\ No newline at end of file
diff --git a/assets/js/b0e20028.fcc9b6e3.js b/assets/js/b0e20028.fcc9b6e3.js
deleted file mode 100644
index a3af6181f7..0000000000
--- a/assets/js/b0e20028.fcc9b6e3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3534],{66859:(e,t,o)=>{o.r(t),o.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>u,frontMatter:()=>l,metadata:()=>n,toc:()=>p});var a=o(87462),i=(o(67294),o(3905));o(61839);const l={title:"Temporal Setup",sidebar_position:5,description:"The steps to install DevLake in Temporal mode.\n"},r=void 0,n={unversionedId:"UserManuals/TemporalSetup",id:"version-v0.11/UserManuals/TemporalSetup",title:"Temporal Setup",description:"T [...]
\ No newline at end of file
diff --git a/assets/js/b152219a.474667ef.js b/assets/js/b152219a.474667ef.js
new file mode 100644
index 0000000000..d805f1a7d7
--- /dev/null
+++ b/assets/js/b152219a.474667ef.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[46258],{11875:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>r,contentTitle:()=>a,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>d});var s=t(87462),o=(t(67294),t(3905));t(61839);const n={title:"PR Size",description:"PR Size\n",sidebar_position:2},a=void 0,l={unversionedId:"Metrics/PRSize",id:"version-v0.14/Metrics/PRSize",title:"PR Size",description:"PR Size\n",source:"@site/versioned_docs/version-v0.14/Metrics/PRSize.md",so [...]
\ No newline at end of file
diff --git a/assets/js/b152219a.b63a249c.js b/assets/js/b152219a.b63a249c.js
deleted file mode 100644
index ebe5d09788..0000000000
--- a/assets/js/b152219a.b63a249c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6258],{11875:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>r,contentTitle:()=>a,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>d});var s=t(87462),o=(t(67294),t(3905));t(61839);const n={title:"PR Size",description:"PR Size\n",sidebar_position:2},a=void 0,l={unversionedId:"Metrics/PRSize",id:"version-v0.14/Metrics/PRSize",title:"PR Size",description:"PR Size\n",source:"@site/versioned_docs/version-v0.14/Metrics/PRSize.md",sou [...]
\ No newline at end of file
diff --git a/assets/js/b15a7935.edc801ad.js b/assets/js/b15a7935.edc801ad.js
new file mode 100644
index 0000000000..f01aaaa9db
--- /dev/null
+++ b/assets/js/b15a7935.edc801ad.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[41787],{60579:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>m,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"PR Cycle Time",description:"PR Cycle Time\n",sidebar_position:14},l=void 0,s={unversionedId:"Metrics/PRCycleTime",id:"version-v0.16/Metrics/PRCycleTime",title:"PR Cycle Time",description:"PR Cycle Time\n",source:"@site/versioned_docs/ [...]
\ No newline at end of file
diff --git a/assets/js/b1cd6607.37584f95.js b/assets/js/b1cd6607.37584f95.js
deleted file mode 100644
index 369720791a..0000000000
--- a/assets/js/b1cd6607.37584f95.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5],{13827:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>u,toc:()=>s});var i=n(87462),a=(n(67294),n(3905));n(61839);const r={title:"GitHub",description:"GitHub Plugin\n"},l=void 0,u={unversionedId:"Plugins/github",id:"Plugins/github",title:"GitHub",description:"GitHub Plugin\n",source:"@site/docs/Plugins/github.md",sourceDirName:"Plugins",slug:"/Plugins/github",permal [...]
\ No newline at end of file
diff --git a/assets/js/b1cd6607.8461ff44.js b/assets/js/b1cd6607.8461ff44.js
new file mode 100644
index 0000000000..6321c874b0
--- /dev/null
+++ b/assets/js/b1cd6607.8461ff44.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[20005],{13827:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>o,contentTitle:()=>l,default:()=>c,frontMatter:()=>r,metadata:()=>u,toc:()=>s});var i=n(87462),a=(n(67294),n(3905));n(61839);const r={title:"GitHub",description:"GitHub Plugin\n"},l=void 0,u={unversionedId:"Plugins/github",id:"Plugins/github",title:"GitHub",description:"GitHub Plugin\n",source:"@site/docs/Plugins/github.md",sourceDirName:"Plugins",slug:"/Plugins/github",pe [...]
\ No newline at end of file
diff --git a/assets/js/b1e152cd.5e3d5d4d.js b/assets/js/b1e152cd.5e3d5d4d.js
deleted file mode 100644
index 984ddf67ba..0000000000
--- a/assets/js/b1e152cd.5e3d5d4d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9774],{14404:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>u});var o=n(87462),i=(n(67294),n(3905));n(61839);const a={title:"SonarQube",sidebar_position:7,description:"Config UI instruction for SonarQube"},r=void 0,s={unversionedId:"Configuration/SonarQube",id:"Configuration/SonarQube",title:"SonarQube",description:"Config UI instruction for SonarQube",sourc [...]
\ No newline at end of file
diff --git a/assets/js/b1e152cd.9f576dea.js b/assets/js/b1e152cd.9f576dea.js
new file mode 100644
index 0000000000..b22c5c8d89
--- /dev/null
+++ b/assets/js/b1e152cd.9f576dea.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[99774],{14404:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>d,frontMatter:()=>a,metadata:()=>s,toc:()=>u});var o=n(87462),i=(n(67294),n(3905));n(61839);const a={title:"SonarQube",sidebar_position:7,description:"Config UI instruction for SonarQube"},r=void 0,s={unversionedId:"Configuration/SonarQube",id:"Configuration/SonarQube",title:"SonarQube",description:"Config UI instruction for SonarQube",sour [...]
\ No newline at end of file
diff --git a/assets/js/b223e081.a9474c4e.js b/assets/js/b223e081.a9474c4e.js
new file mode 100644
index 0000000000..91088be496
--- /dev/null
+++ b/assets/js/b223e081.a9474c4e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56617],{8871:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var a=i(87462),r=(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:"Metrics/PRTimeToMerge",title:"PR Time To Merge",description:"PR Time To Merge\n",source:"@site/docs/Metrics/P [...]
\ No newline at end of file
diff --git a/assets/js/b223e081.e8c282c6.js b/assets/js/b223e081.e8c282c6.js
deleted file mode 100644
index ad551a5ceb..0000000000
--- a/assets/js/b223e081.e8c282c6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6617],{8871:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>c,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var a=i(87462),r=(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:"Metrics/PRTimeToMerge",title:"PR Time To Merge",description:"PR Time To Merge\n",source:"@site/docs/Metrics/PR [...]
\ No newline at end of file
diff --git a/assets/js/b28436dc.7f9965b2.js b/assets/js/b28436dc.7f9965b2.js
deleted file mode 100644
index c9c5691e82..0000000000
--- a/assets/js/b28436dc.7f9965b2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5954],{98963:(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:3},i=void 0,r={unversionedId:"Overview/Roadmap",id:"version-v0.15/Overview/Roadmap",title:"Roadmap",description:"The goals and roadmap for DevLake\n",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/b28436dc.bc58fea2.js b/assets/js/b28436dc.bc58fea2.js
new file mode 100644
index 0000000000..1ec44f6c96
--- /dev/null
+++ b/assets/js/b28436dc.bc58fea2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[98554],{98963:(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:3},i=void 0,r={unversionedId:"Overview/Roadmap",id:"version-v0.15/Overview/Roadmap",title:"Roadmap",description:"The goals and roadmap for DevLake\n",source:" [...]
\ No newline at end of file
diff --git a/assets/js/b288ed97.7908c603.js b/assets/js/b288ed97.7908c603.js
deleted file mode 100644
index 4875b72d5f..0000000000
--- a/assets/js/b288ed97.7908c603.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5922],{18118:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>p,toc:()=>o});var l=t(87462),n=(t(67294),t(3905));t(61839);const r={},i="DevLake Release Guide",p={unversionedId:"DeveloperManuals/Release-SOP",id:"version-v0.14/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/b288ed97.f1795e52.js b/assets/js/b288ed97.f1795e52.js
new file mode 100644
index 0000000000..58ca80b561
--- /dev/null
+++ b/assets/js/b288ed97.f1795e52.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55922],{18118:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>d,frontMatter:()=>r,metadata:()=>p,toc:()=>o});var l=t(87462),n=(t(67294),t(3905));t(61839);const r={},i="DevLake Release Guide",p={unversionedId:"DeveloperManuals/Release-SOP",id:"version-v0.14/DeveloperManuals/Release-SOP",title:"DevLake Release Guide",description:"Please make sure your public key was included in the https://downloads.apa [...]
\ No newline at end of file
diff --git a/assets/js/b2b675dd.664651bc.js b/assets/js/b2b675dd.664651bc.js
deleted file mode 100644
index 754bc91e47..0000000000
--- a/assets/js/b2b675dd.664651bc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[533],{28017:e=>{e.exports=JSON.parse('{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/b2b675dd.969da1e1.js b/assets/js/b2b675dd.969da1e1.js
new file mode 100644
index 0000000000..5070a65685
--- /dev/null
+++ b/assets/js/b2b675dd.969da1e1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[90533],{28017:e=>{e.exports=JSON.parse('{"permalink":"/blog","page":1,"postsPerPage":10,"totalPages":1,"totalCount":3,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/b2f554cd.4453c2be.js b/assets/js/b2f554cd.4453c2be.js
deleted file mode 100644
index 1b03b0004b..0000000000
--- a/assets/js/b2f554cd.4453c2be.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1477],{30010:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"compatibility-of-apache-devLake-with-postgreSQL","metadata":{"permalink":"/blog/compatibility-of-apache-devLake-with-postgreSQL","editUrl":"https://github.com/apache/incubator-devlake-website/edit/main/blog/2022-06-23-compatibility-of-apache-devLake-with-postgreSQL/index.md","source":"@site/blog/2022-06-23-compatibility-of-apache-devLake-with-postgreSQL/index.md [...]
\ No newline at end of file
diff --git a/assets/js/b2f554cd.9b008a4f.js b/assets/js/b2f554cd.9b008a4f.js
new file mode 100644
index 0000000000..df14567164
--- /dev/null
+++ b/assets/js/b2f554cd.9b008a4f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[11477],{30010:e=>{e.exports=JSON.parse('{"blogPosts":[{"id":"compatibility-of-apache-devLake-with-postgreSQL","metadata":{"permalink":"/blog/compatibility-of-apache-devLake-with-postgreSQL","editUrl":"https://github.com/apache/incubator-devlake-website/edit/main/blog/2022-06-23-compatibility-of-apache-devLake-with-postgreSQL/index.md","source":"@site/blog/2022-06-23-compatibility-of-apache-devLake-with-postgreSQL/index.m [...]
\ No newline at end of file
diff --git a/assets/js/b313aca0.0b2a44f9.js b/assets/js/b313aca0.0b2a44f9.js
new file mode 100644
index 0000000000..c565a87c7d
--- /dev/null
+++ b/assets/js/b313aca0.0b2a44f9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[96452],{67079:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>p,contentTitle:()=>l,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>s});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Gitee(WIP)",description:"Gitee Plugin\n"},l=void 0,r={unversionedId:"Plugins/gitee",id:"Plugins/gitee",title:"Gitee(WIP)",description:"Gitee Plugin\n",source:"@site/docs/Plugins/gitee.md",sourceDirName:"Plugins",slug:"/Plugins/gitee", [...]
\ No newline at end of file
diff --git a/assets/js/b313aca0.f1f13aa4.js b/assets/js/b313aca0.f1f13aa4.js
deleted file mode 100644
index 1376361b30..0000000000
--- a/assets/js/b313aca0.f1f13aa4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6452],{67079:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>p,contentTitle:()=>l,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>s});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Gitee(WIP)",description:"Gitee Plugin\n"},l=void 0,r={unversionedId:"Plugins/gitee",id:"Plugins/gitee",title:"Gitee(WIP)",description:"Gitee Plugin\n",source:"@site/docs/Plugins/gitee.md",sourceDirName:"Plugins",slug:"/Plugins/gitee",p [...]
\ No newline at end of file
diff --git a/assets/js/b32eea46.5322dec5.js b/assets/js/b32eea46.5322dec5.js
new file mode 100644
index 0000000000..1ef78befac
--- /dev/null
+++ b/assets/js/b32eea46.5322dec5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[54822],{38206:(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-v0.13/DeveloperManuals/TagNamingConventions",title:"Tag Naming Convention [...]
\ No newline at end of file
diff --git a/assets/js/b32eea46.c0b99e9a.js b/assets/js/b32eea46.c0b99e9a.js
deleted file mode 100644
index 582fd165aa..0000000000
--- a/assets/js/b32eea46.c0b99e9a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4822],{38206:(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-v0.13/DeveloperManuals/TagNamingConventions",title:"Tag Naming Conventions [...]
\ No newline at end of file
diff --git a/assets/js/b430ee44.3c3df7dd.js b/assets/js/b430ee44.3c3df7dd.js
new file mode 100644
index 0000000000..45517c8dee
--- /dev/null
+++ b/assets/js/b430ee44.3c3df7dd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[24866],{48792:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>r,default:()=>u,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Developer Setup",description:"The steps to install DevLake in develper mode.\n",sidebar_position:1},r=void 0,o={unversionedId:"DeveloperManuals/DeveloperSetup",id:"version-v0.11/DeveloperManuals/DeveloperSetup",title:"Developer Setup" [...]
\ No newline at end of file
diff --git a/assets/js/b430ee44.e07a9031.js b/assets/js/b430ee44.e07a9031.js
deleted file mode 100644
index 0966fcd0ee..0000000000
--- a/assets/js/b430ee44.e07a9031.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4866],{48792:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>r,default:()=>u,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var n=a(87462),i=(a(67294),a(3905));a(61839);const l={title:"Developer Setup",description:"The steps to install DevLake in develper mode.\n",sidebar_position:1},r=void 0,o={unversionedId:"DeveloperManuals/DeveloperSetup",id:"version-v0.11/DeveloperManuals/DeveloperSetup",title:"Developer Setup", [...]
\ No newline at end of file
diff --git a/assets/js/b4a5f996.507e82e5.js b/assets/js/b4a5f996.507e82e5.js
deleted file mode 100644
index ae03943474..0000000000
--- a/assets/js/b4a5f996.507e82e5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3102],{56895:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>m,frontMatter:()=>o,metadata:()=>n,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,n={unversionedId:"DataModels/RawLayerSchema",id:"DataModels/RawLayerSchema",title:"Raw Layer Schema",description:"Caches r [...]
\ No newline at end of file
diff --git a/assets/js/b4a5f996.acfa1e4a.js b/assets/js/b4a5f996.acfa1e4a.js
new file mode 100644
index 0000000000..92d8a526a0
--- /dev/null
+++ b/assets/js/b4a5f996.acfa1e4a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[73102],{56895:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>i,default:()=>m,frontMatter:()=>o,metadata:()=>n,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,n={unversionedId:"DataModels/RawLayerSchema",id:"DataModels/RawLayerSchema",title:"Raw Layer Schema",description:"Caches  [...]
\ No newline at end of file
diff --git a/assets/js/b57ef706.5c092df0.js b/assets/js/b57ef706.5c092df0.js
new file mode 100644
index 0000000000..51d5c85404
--- /dev/null
+++ b/assets/js/b57ef706.5c092df0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[35350],{56327:(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-v0.16/Metrics/BugAge",title:"Bug Age",description:"Bug Age\n",source:"@site/versioned_docs/version-v0.16/Metrics/BugAge.md",so [...]
\ No newline at end of file
diff --git a/assets/js/b688ce70.84b66867.js b/assets/js/b688ce70.84b66867.js
new file mode 100644
index 0000000000..add8c8c9a7
--- /dev/null
+++ b/assets/js/b688ce70.84b66867.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[80455],{97595:(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-v0.15/Troubleshooting/Co [...]
\ No newline at end of file
diff --git a/assets/js/b688ce70.b8f7e0c7.js b/assets/js/b688ce70.b8f7e0c7.js
deleted file mode 100644
index a01658be51..0000000000
--- a/assets/js/b688ce70.b8f7e0c7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[455],{97595:(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-v0.15/Troubleshooting/Conf [...]
\ No newline at end of file
diff --git a/assets/js/b6f75704.00a27398.js b/assets/js/b6f75704.00a27398.js
new file mode 100644
index 0000000000..8dd4ad5000
--- /dev/null
+++ b/assets/js/b6f75704.00a27398.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[49898],{43420:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>u,frontMatter:()=>r,metadata:()=>p,toc:()=>o});var l=t(87462),n=(t(67294),t(3905));t(61839);const r={},i="DevLake Release Guide",p={unversionedId:"DeveloperManuals/Release-SOP",id:"version-v0.15/DeveloperManuals/Release-SOP",title:"DevLake Release Guide",description:"Please make sure your public key was included in the https://downloads.apa [...]
\ No newline at end of file
diff --git a/assets/js/b6f75704.979a0a8d.js b/assets/js/b6f75704.979a0a8d.js
deleted file mode 100644
index 6818e20ec2..0000000000
--- a/assets/js/b6f75704.979a0a8d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9898],{43420:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>u,frontMatter:()=>r,metadata:()=>p,toc:()=>o});var l=t(87462),n=(t(67294),t(3905));t(61839);const r={},i="DevLake Release Guide",p={unversionedId:"DeveloperManuals/Release-SOP",id:"version-v0.15/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/b754c769.0d344ece.js b/assets/js/b754c769.0d344ece.js
deleted file mode 100644
index ec1b487ea1..0000000000
--- a/assets/js/b754c769.0d344ece.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[522],{41561:(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:"PR Merge Rate",description:"Pull Request Merge Rate\n",sidebar_position:20},o=void 0,s={unversionedId:"Metrics/PRMergeRate",id:"Metrics/PRMergeRate",title:"PR Merge Rate",description:"Pull Request Merge Rate\n",source:"@site/docs/Metric [...]
\ No newline at end of file
diff --git a/assets/js/b754c769.786d74d1.js b/assets/js/b754c769.786d74d1.js
new file mode 100644
index 0000000000..68c8594e8a
--- /dev/null
+++ b/assets/js/b754c769.786d74d1.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[90522],{41561:(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:"PR Merge Rate",description:"Pull Request Merge Rate\n",sidebar_position:20},o=void 0,s={unversionedId:"Metrics/PRMergeRate",id:"Metrics/PRMergeRate",title:"PR Merge Rate",description:"Pull Request Merge Rate\n",source:"@site/docs/Metr [...]
\ No newline at end of file
diff --git a/assets/js/b85b9cd4.b32ef839.js b/assets/js/b85b9cd4.b32ef839.js
deleted file mode 100644
index 8109b54683..0000000000
--- a/assets/js/b85b9cd4.b32ef839.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3844],{88825:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>l,toc:()=>r});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Using Advanced Mode",sidebar_position:6,description:"Using the advanced mode of Config-UI\n"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/AdvancedMode",id:"version-v0.13/UserManuals/ConfigUI/AdvancedMode",title:"Using Advanced Mode [...]
\ No newline at end of file
diff --git a/assets/js/b85b9cd4.b9aeb8a8.js b/assets/js/b85b9cd4.b9aeb8a8.js
new file mode 100644
index 0000000000..16c6691352
--- /dev/null
+++ b/assets/js/b85b9cd4.b9aeb8a8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[93844],{88825:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>l,toc:()=>r});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Using Advanced Mode",sidebar_position:6,description:"Using the advanced mode of Config-UI\n"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/AdvancedMode",id:"version-v0.13/UserManuals/ConfigUI/AdvancedMode",title:"Using Advanced Mod [...]
\ No newline at end of file
diff --git a/assets/js/b877bc4c.07579ffa.js b/assets/js/b877bc4c.07579ffa.js
new file mode 100644
index 0000000000..c44f4b0aea
--- /dev/null
+++ b/assets/js/b877bc4c.07579ffa.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[98446],{39562:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring Jira",sidebar_position:4,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Jira",id:"version-v0.13/UserManuals/ConfigUI/Jira",title:"Configuring Jira",description:"Config UI inst [...]
\ No newline at end of file
diff --git a/assets/js/b877bc4c.7bebefb8.js b/assets/js/b877bc4c.7bebefb8.js
deleted file mode 100644
index 3a3ec60daa..0000000000
--- a/assets/js/b877bc4c.7bebefb8.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8446],{39562:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring Jira",sidebar_position:4,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Jira",id:"version-v0.13/UserManuals/ConfigUI/Jira",title:"Configuring Jira",description:"Config UI instr [...]
\ No newline at end of file
diff --git a/assets/js/b88d9980.97219fa4.js b/assets/js/b88d9980.97219fa4.js
deleted file mode 100644
index 91da9b0ad0..0000000000
--- a/assets/js/b88d9980.97219fa4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6728],{84166:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>h,contentTitle:()=>r,default:()=>u,frontMatter:()=>a,metadata:()=>s,toc:()=>c});var n=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Incoming Webhook",sidebar_position:8,description:"Config UI instruction for Webhook"},r=void 0,s={unversionedId:"Configuration/webhook",id:"Configuration/webhook",title:"Incoming Webhook",description:"Config UI instruction for Webhook" [...]
\ No newline at end of file
diff --git a/assets/js/b88d9980.9992328e.js b/assets/js/b88d9980.9992328e.js
new file mode 100644
index 0000000000..ee2c37196e
--- /dev/null
+++ b/assets/js/b88d9980.9992328e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56728],{84166:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>h,contentTitle:()=>r,default:()=>u,frontMatter:()=>a,metadata:()=>s,toc:()=>c});var n=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Incoming Webhook",sidebar_position:8,description:"Config UI instruction for Webhook"},r=void 0,s={unversionedId:"Configuration/webhook",id:"Configuration/webhook",title:"Incoming Webhook",description:"Config UI instruction for Webhook [...]
\ No newline at end of file
diff --git a/assets/js/b94aff28.0faad42c.js b/assets/js/b94aff28.0faad42c.js
deleted file mode 100644
index e68b84cbaa..0000000000
--- a/assets/js/b94aff28.0faad42c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2534],{41851:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>a,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>l,toc:()=>u});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Build Count",description:"Build Count\n",sidebar_position:15},r=void 0,l={unversionedId:"Metrics/BuildCount",id:"version-v0.14/Metrics/BuildCount",title:"Build Count",description:"Build Count\n",source:"@site/versioned_docs/version-v0. [...]
\ No newline at end of file
diff --git a/assets/js/b94aff28.dace663a.js b/assets/js/b94aff28.dace663a.js
new file mode 100644
index 0000000000..a1e5294381
--- /dev/null
+++ b/assets/js/b94aff28.dace663a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[42534],{41851:(t,e,i)=>{i.r(e),i.d(e,{assets:()=>a,contentTitle:()=>r,default:()=>c,frontMatter:()=>n,metadata:()=>l,toc:()=>u});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Build Count",description:"Build Count\n",sidebar_position:15},r=void 0,l={unversionedId:"Metrics/BuildCount",id:"version-v0.14/Metrics/BuildCount",title:"Build Count",description:"Build Count\n",source:"@site/versioned_docs/version-v0 [...]
\ No newline at end of file
diff --git a/assets/js/babf104c.034670dd.js b/assets/js/babf104c.034670dd.js
new file mode 100644
index 0000000000..b33ca7f593
--- /dev/null
+++ b/assets/js/babf104c.034670dd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[29330],{36253:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>r,default:()=>m,frontMatter:()=>l,metadata:()=>s,toc:()=>c});var n=a(87462),o=(a(67294),a(3905)),i=a(61839);const l={title:"Plugin Implementation",sidebar_position:2,description:"Plugin Implementation\n"},r=void 0,s={unversionedId:"DeveloperManuals/PluginImplementation",id:"version-v0.14/DeveloperManuals/PluginImplementation",title:"Plugin Implementation [...]
\ No newline at end of file
diff --git a/assets/js/babf104c.39ddeb80.js b/assets/js/babf104c.39ddeb80.js
deleted file mode 100644
index 5c64c35c35..0000000000
--- a/assets/js/babf104c.39ddeb80.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9330],{36253:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>p,contentTitle:()=>r,default:()=>m,frontMatter:()=>l,metadata:()=>s,toc:()=>c});var n=a(87462),o=(a(67294),a(3905)),i=a(61839);const l={title:"Plugin Implementation",sidebar_position:2,description:"Plugin Implementation\n"},r=void 0,s={unversionedId:"DeveloperManuals/PluginImplementation",id:"version-v0.14/DeveloperManuals/PluginImplementation",title:"Plugin Implementation" [...]
\ No newline at end of file
diff --git a/assets/js/bb83d975.2e284ffc.js b/assets/js/bb83d975.2e284ffc.js
deleted file mode 100644
index 5a31db684f..0000000000
--- a/assets/js/bb83d975.2e284ffc.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8892],{71473:(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-v0.13/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/bb83d975.926b66ce.js b/assets/js/bb83d975.926b66ce.js
new file mode 100644
index 0000000000..8119a1f94a
--- /dev/null
+++ b/assets/js/bb83d975.926b66ce.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[28892],{71473:(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-v0.13/DeveloperManuals/Notifications",title:"Notifications",description:"Notifications\n",source:" [...]
\ No newline at end of file
diff --git a/assets/js/bbed6e22.1c5aa20d.js b/assets/js/bbed6e22.1c5aa20d.js
new file mode 100644
index 0000000000..604481c827
--- /dev/null
+++ b/assets/js/bbed6e22.1c5aa20d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[45203],{81307:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>m,frontMatter:()=>a,metadata:()=>s,toc:()=>u});var n=i(87462),o=(i(67294),i(3905));i(61839);const a={sidebar_position:8,title:"Engineering Metrics",linkTitle:"Engineering Metrics",tags:[],description:"The definition, values and data required for the 20+ engineering metrics supported by DevLake.\n"},l=void 0,s={unversionedId:"EngineeringMetr [...]
\ No newline at end of file
diff --git a/assets/js/bbed6e22.7af924ee.js b/assets/js/bbed6e22.7af924ee.js
deleted file mode 100644
index 9f5a61867d..0000000000
--- a/assets/js/bbed6e22.7af924ee.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5203],{81307:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>l,default:()=>m,frontMatter:()=>a,metadata:()=>s,toc:()=>u});var n=i(87462),o=(i(67294),i(3905));i(61839);const a={sidebar_position:8,title:"Engineering Metrics",linkTitle:"Engineering Metrics",tags:[],description:"The definition, values and data required for the 20+ engineering metrics supported by DevLake.\n"},l=void 0,s={unversionedId:"EngineeringMetri [...]
\ No newline at end of file
diff --git a/assets/js/bd36a3fa.92b7ecc6.js b/assets/js/bd36a3fa.92b7ecc6.js
deleted file mode 100644
index b3d1050d45..0000000000
--- a/assets/js/bd36a3fa.92b7ecc6.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7836],{67798:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>h,frontMatter:()=>o,metadata:()=>s,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},a=void 0,s={unversionedId:"Metrics/PRReviewDepth",id:"Metrics/PRReviewDepth",title:"PR Review Depth",description:"PR Review Depth\n",source:"@site/docs/Metrics/PRRev [...]
\ No newline at end of file
diff --git a/assets/js/bd36a3fa.d4807624.js b/assets/js/bd36a3fa.d4807624.js
new file mode 100644
index 0000000000..e08ab669ef
--- /dev/null
+++ b/assets/js/bd36a3fa.d4807624.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[37836],{67798:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>h,frontMatter:()=>o,metadata:()=>s,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},a=void 0,s={unversionedId:"Metrics/PRReviewDepth",id:"Metrics/PRReviewDepth",title:"PR Review Depth",description:"PR Review Depth\n",source:"@site/docs/Metrics/PRRe [...]
\ No newline at end of file
diff --git a/assets/js/bd4eac3b.6ba21419.js b/assets/js/bd4eac3b.6ba21419.js
new file mode 100644
index 0000000000..300ff71ded
--- /dev/null
+++ b/assets/js/bd4eac3b.6ba21419.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[49480],{26865:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>o,default:()=>c,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const l={title:"Jenkins",description:"Jenkins Plugin\n"},o=void 0,s={unversionedId:"Plugins/jenkins",id:"version-v0.11/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/jenkins.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/bd4eac3b.fcd4871e.js b/assets/js/bd4eac3b.fcd4871e.js
deleted file mode 100644
index 4219c4aa87..0000000000
--- a/assets/js/bd4eac3b.fcd4871e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9480],{26865:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>o,default:()=>c,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const l={title:"Jenkins",description:"Jenkins Plugin\n"},o=void 0,s={unversionedId:"Plugins/jenkins",id:"version-v0.11/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v0.11/Plugins/jenkins.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/be2f2b4e.0b67d23e.js b/assets/js/be2f2b4e.0b67d23e.js
new file mode 100644
index 0000000000..6139a9fbd1
--- /dev/null
+++ b/assets/js/be2f2b4e.0b67d23e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[98406],{41347:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>r,contentTitle:()=>a,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>d});var s=t(87462),o=(t(67294),t(3905));t(61839);const n={title:"PR Size",description:"PR Size\n",sidebar_position:2},a=void 0,l={unversionedId:"Metrics/PRSize",id:"version-v0.13/Metrics/PRSize",title:"PR Size",description:"PR Size\n",source:"@site/versioned_docs/version-v0.13/Metrics/PRSize.md",so [...]
\ No newline at end of file
diff --git a/assets/js/be2f2b4e.97a92018.js b/assets/js/be2f2b4e.97a92018.js
deleted file mode 100644
index b34527265d..0000000000
--- a/assets/js/be2f2b4e.97a92018.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8406],{41347:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>r,contentTitle:()=>a,default:()=>u,frontMatter:()=>n,metadata:()=>l,toc:()=>d});var s=t(87462),o=(t(67294),t(3905));t(61839);const n={title:"PR Size",description:"PR Size\n",sidebar_position:2},a=void 0,l={unversionedId:"Metrics/PRSize",id:"version-v0.13/Metrics/PRSize",title:"PR Size",description:"PR Size\n",source:"@site/versioned_docs/version-v0.13/Metrics/PRSize.md",sou [...]
\ No newline at end of file
diff --git a/assets/js/bedb797e.94ee9f6f.js b/assets/js/bedb797e.94ee9f6f.js
deleted file mode 100644
index a14cd157d1..0000000000
--- a/assets/js/bedb797e.94ee9f6f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8945],{35446:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Configuring GitHub",sidebar_position:2,description:"Config UI instruction for GitHub"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/GitHub",id:"version-v0.13/UserManuals/ConfigUI/GitHub",title:"Configuring GitHub",description:"Confi [...]
\ No newline at end of file
diff --git a/assets/js/bedb797e.c7a41979.js b/assets/js/bedb797e.c7a41979.js
new file mode 100644
index 0000000000..ee72fbea95
--- /dev/null
+++ b/assets/js/bedb797e.c7a41979.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[38945],{35446:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>d,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Configuring GitHub",sidebar_position:2,description:"Config UI instruction for GitHub"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/GitHub",id:"version-v0.13/UserManuals/ConfigUI/GitHub",title:"Configuring GitHub",description:"Conf [...]
\ No newline at end of file
diff --git a/assets/js/c034cd83.4a52a3e7.js b/assets/js/c034cd83.4a52a3e7.js
new file mode 100644
index 0000000000..8af8c3a7e9
--- /dev/null
+++ b/assets/js/c034cd83.4a52a3e7.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[12637],{16559:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>l,default:()=>m,frontMatter:()=>r,metadata:()=>i,toc:()=>d});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:1},l=void 0,i={unversionedId:"GettingStarted/DockerComposeSetup",id:"version-v0.15/GettingStarted/DockerComposeSetup",title:" [...]
\ No newline at end of file
diff --git a/assets/js/c034cd83.5cfbef9f.js b/assets/js/c034cd83.5cfbef9f.js
deleted file mode 100644
index f64e629fb6..0000000000
--- a/assets/js/c034cd83.5cfbef9f.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2637],{16559:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>l,default:()=>m,frontMatter:()=>r,metadata:()=>i,toc:()=>d});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:1},l=void 0,i={unversionedId:"GettingStarted/DockerComposeSetup",id:"version-v0.15/GettingStarted/DockerComposeSetup",title:"I [...]
\ No newline at end of file
diff --git a/assets/js/c058f302.b6929683.js b/assets/js/c058f302.b6929683.js
new file mode 100644
index 0000000000..f8e8e84454
--- /dev/null
+++ b/assets/js/c058f302.b6929683.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[97628],{28110:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>d,contentTitle:()=>l,default:()=>m,frontMatter:()=>r,metadata:()=>o,toc:()=>s});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"Jira",description:"Jira Plugin\n"},l=void 0,o={unversionedId:"Plugins/jira",id:"version-v0.12/Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/jira.md",sourceDirName:"Plugins",s [...]
\ No newline at end of file
diff --git a/assets/js/c058f302.fcc69b6b.js b/assets/js/c058f302.fcc69b6b.js
deleted file mode 100644
index 04d44054d6..0000000000
--- a/assets/js/c058f302.fcc69b6b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7628],{28110:(t,e,n)=>{n.r(e),n.d(e,{assets:()=>d,contentTitle:()=>l,default:()=>m,frontMatter:()=>r,metadata:()=>o,toc:()=>s});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"Jira",description:"Jira Plugin\n"},l=void 0,o={unversionedId:"Plugins/jira",id:"version-v0.12/Plugins/jira",title:"Jira",description:"Jira Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/jira.md",sourceDirName:"Plugins",sl [...]
\ No newline at end of file
diff --git a/assets/js/c07654f7.9b95b1f4.js b/assets/js/c07654f7.9b95b1f4.js
new file mode 100644
index 0000000000..c83d14280b
--- /dev/null
+++ b/assets/js/c07654f7.9b95b1f4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[12220],{39444:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>a,metadata:()=>r,toc:()=>c});var n=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Incoming Webhook",sidebar_position:8,description:"Config UI instruction for Webhook"},s=void 0,r={unversionedId:"Configuration/webhook",id:"version-v0.16/Configuration/webhook",title:"Incoming Webhook",description:"Config UI instructi [...]
\ No newline at end of file
diff --git a/assets/js/c22aa826.58574f95.js b/assets/js/c22aa826.58574f95.js
deleted file mode 100644
index 38c8277b1f..0000000000
--- a/assets/js/c22aa826.58574f95.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4978],{25041:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>m,contentTitle:()=>i,default:()=>o,frontMatter:()=>l,metadata:()=>d,toc:()=>p});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"Domain Layer Schema",description:"The data tables to query engineering metrics\n",sidebar_position:1},i=void 0,d={unversionedId:"DataModels/DevLakeDomainLayerSchema",id:"DataModels/DevLakeDomainLayerSchema",title:"Domain Layer Schema", [...]
\ No newline at end of file
diff --git a/assets/js/c22aa826.ad6f309c.js b/assets/js/c22aa826.ad6f309c.js
new file mode 100644
index 0000000000..9078764ebb
--- /dev/null
+++ b/assets/js/c22aa826.ad6f309c.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64978],{25041:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>m,contentTitle:()=>i,default:()=>o,frontMatter:()=>l,metadata:()=>d,toc:()=>p});var n=a(87462),r=(a(67294),a(3905));a(61839);const l={title:"Domain Layer Schema",description:"The data tables to query engineering metrics\n",sidebar_position:1},i=void 0,d={unversionedId:"DataModels/DevLakeDomainLayerSchema",id:"DataModels/DevLakeDomainLayerSchema",title:"Domain Layer Schema" [...]
\ No newline at end of file
diff --git a/assets/js/c2aed79e.039a2beb.js b/assets/js/c2aed79e.039a2beb.js
new file mode 100644
index 0000000000..bff68aba0f
--- /dev/null
+++ b/assets/js/c2aed79e.039a2beb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3238],{52720:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring GitHub",sidebar_position:2,description:"Config UI instruction for GitHub"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/GitHub",id:"version-v0.15/UserManuals/ConfigUI/GitHub",title:"Configuring GitHub",description:"Confi [...]
\ No newline at end of file
diff --git a/assets/js/c2aed79e.74f62c73.js b/assets/js/c2aed79e.74f62c73.js
deleted file mode 100644
index c1b9b6acf8..0000000000
--- a/assets/js/c2aed79e.74f62c73.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3238],{52720:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>r,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>l,toc:()=>u});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring GitHub",sidebar_position:2,description:"Config UI instruction for GitHub"},s=void 0,l={unversionedId:"UserManuals/ConfigUI/GitHub",id:"version-v0.15/UserManuals/ConfigUI/GitHub",title:"Configuring GitHub",description:"Confi [...]
\ No newline at end of file
diff --git a/assets/js/c369686f.2769c54a.js b/assets/js/c369686f.2769c54a.js
new file mode 100644
index 0000000000..29ef68a04f
--- /dev/null
+++ b/assets/js/c369686f.2769c54a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[50534],{59401:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>l,default:()=>p,frontMatter:()=>a,metadata:()=>r,toc:()=>d});var o=t(87462),s=(t(67294),t(3905));t(61839);const a={title:"PR Deploy Time",description:"PR Deploy Time\n",sidebar_position:2},l=void 0,r={unversionedId:"Metrics/DeployTime",id:"version-v0.13/Metrics/DeployTime",title:"PR Deploy Time",description:"PR Deploy Time\n",source:"@site/versioned_docs [...]
\ No newline at end of file
diff --git a/assets/js/c369686f.f7161822.js b/assets/js/c369686f.f7161822.js
deleted file mode 100644
index 05f30adbd4..0000000000
--- a/assets/js/c369686f.f7161822.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[534],{59401:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>l,default:()=>p,frontMatter:()=>a,metadata:()=>r,toc:()=>d});var o=t(87462),s=(t(67294),t(3905));t(61839);const a={title:"PR Deploy Time",description:"PR Deploy Time\n",sidebar_position:2},l=void 0,r={unversionedId:"Metrics/DeployTime",id:"version-v0.13/Metrics/DeployTime",title:"PR Deploy Time",description:"PR Deploy Time\n",source:"@site/versioned_docs/v [...]
\ No newline at end of file
diff --git a/assets/js/c3741421.652e1d09.js b/assets/js/c3741421.652e1d09.js
new file mode 100644
index 0000000000..941471422b
--- /dev/null
+++ b/assets/js/c3741421.652e1d09.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[38690],{85465:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring Jira",sidebar_position:4,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Jira",id:"version-v0.12/UserManuals/ConfigUI/Jira",title:"Configuring Jira",description:"Config UI inst [...]
\ No newline at end of file
diff --git a/assets/js/c3741421.be945602.js b/assets/js/c3741421.be945602.js
deleted file mode 100644
index 8c6165657d..0000000000
--- a/assets/js/c3741421.be945602.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8690],{85465:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>c,frontMatter:()=>o,metadata:()=>r,toc:()=>d});var i=n(87462),a=(n(67294),n(3905));n(61839);const o={title:"Configuring Jira",sidebar_position:4,description:"Config UI instruction for Jira"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/Jira",id:"version-v0.12/UserManuals/ConfigUI/Jira",title:"Configuring Jira",description:"Config UI instr [...]
\ No newline at end of file
diff --git a/assets/js/c382cc25.43a5030f.js b/assets/js/c382cc25.43a5030f.js
new file mode 100644
index 0000000000..75d6b1c77f
--- /dev/null
+++ b/assets/js/c382cc25.43a5030f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[30056],{24853:(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-v0.15/Metrics/RequirementDeliveryRate",title:"Requirement Delivery Rate", [...]
\ No newline at end of file
diff --git a/assets/js/c382cc25.73f7b330.js b/assets/js/c382cc25.73f7b330.js
deleted file mode 100644
index cbb3503de2..0000000000
--- a/assets/js/c382cc25.73f7b330.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56],{24853:(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-v0.15/Metrics/RequirementDeliveryRate",title:"Requirement Delivery Rate",des [...]
\ No newline at end of file
diff --git a/assets/js/c3eb0b1f.0753ee62.js b/assets/js/c3eb0b1f.0753ee62.js
new file mode 100644
index 0000000000..f1d670e271
--- /dev/null
+++ b/assets/js/c3eb0b1f.0753ee62.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[42197],{58862:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>u});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Zentao(Beta)",description:"Zentao Plugin\n"},r=void 0,s={unversionedId:"Plugins/zentao",id:"version-v0.15/Plugins/zentao",title:"Zentao(Beta)",description:"Zentao Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/zentao.md" [...]
\ No newline at end of file
diff --git a/assets/js/c3eb0b1f.a0bd78ef.js b/assets/js/c3eb0b1f.a0bd78ef.js
deleted file mode 100644
index b1bad63d2d..0000000000
--- a/assets/js/c3eb0b1f.a0bd78ef.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2197],{58862:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>d,frontMatter:()=>o,metadata:()=>s,toc:()=>u});var a=n(87462),i=(n(67294),n(3905));n(61839);const o={title:"Zentao(Beta)",description:"Zentao Plugin\n"},r=void 0,s={unversionedId:"Plugins/zentao",id:"version-v0.15/Plugins/zentao",title:"Zentao(Beta)",description:"Zentao Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/zentao.md", [...]
\ No newline at end of file
diff --git a/assets/js/c440f911.02bcd76b.js b/assets/js/c440f911.02bcd76b.js
deleted file mode 100644
index a6528c2179..0000000000
--- a/assets/js/c440f911.02bcd76b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6799],{4664:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>p,contentTitle:()=>r,default:()=>c,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var a=i(87462),n=(i(67294),i(3905));i(61839);const l={title:"GitHub User Guide",sidebar_position:4,description:"GitHub User Guide\n"},r=void 0,o={unversionedId:"UserManuals/GitHubUserGuide",id:"version-v0.11/UserManuals/GitHubUserGuide",title:"GitHub User Guide",description:"GitHub User Guide\n", [...]
\ No newline at end of file
diff --git a/assets/js/c440f911.e6698d53.js b/assets/js/c440f911.e6698d53.js
new file mode 100644
index 0000000000..85ed1fb6b2
--- /dev/null
+++ b/assets/js/c440f911.e6698d53.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[96799],{4664:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>p,contentTitle:()=>r,default:()=>c,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var a=i(87462),n=(i(67294),i(3905));i(61839);const l={title:"GitHub User Guide",sidebar_position:4,description:"GitHub User Guide\n"},r=void 0,o={unversionedId:"UserManuals/GitHubUserGuide",id:"version-v0.11/UserManuals/GitHubUserGuide",title:"GitHub User Guide",description:"GitHub User Guide\n" [...]
\ No newline at end of file
diff --git a/assets/js/c49283c2.05cf1815.js b/assets/js/c49283c2.05cf1815.js
deleted file mode 100644
index 2402fe7c35..0000000000
--- a/assets/js/c49283c2.05cf1815.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9739],{89929:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>l,default:()=>p,frontMatter:()=>a,metadata:()=>r,toc:()=>d});var o=t(87462),s=(t(67294),t(3905));t(61839);const a={title:"PR Deploy Time",description:"PR Deploy Time\n",sidebar_position:2},l=void 0,r={unversionedId:"Metrics/DeployTime",id:"version-v0.14/Metrics/DeployTime",title:"PR Deploy Time",description:"PR Deploy Time\n",source:"@site/versioned_docs/ [...]
\ No newline at end of file
diff --git a/assets/js/c49283c2.8d47269f.js b/assets/js/c49283c2.8d47269f.js
new file mode 100644
index 0000000000..c3fefe689d
--- /dev/null
+++ b/assets/js/c49283c2.8d47269f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[89739],{89929:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>n,contentTitle:()=>l,default:()=>p,frontMatter:()=>a,metadata:()=>r,toc:()=>d});var o=t(87462),s=(t(67294),t(3905));t(61839);const a={title:"PR Deploy Time",description:"PR Deploy Time\n",sidebar_position:2},l=void 0,r={unversionedId:"Metrics/DeployTime",id:"version-v0.14/Metrics/DeployTime",title:"PR Deploy Time",description:"PR Deploy Time\n",source:"@site/versioned_docs [...]
\ No newline at end of file
diff --git a/assets/js/c49eebf5.187a1e50.js b/assets/js/c49eebf5.187a1e50.js
deleted file mode 100644
index 62fb3b1e3d..0000000000
--- a/assets/js/c49eebf5.187a1e50.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5364],{48786:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>r,contentTitle:()=>l,default:()=>h,frontMatter:()=>i,metadata:()=>n,toc:()=>c});var o=t(87462),s=(t(67294),t(3905));t(61839);const i={slug:"apache-welcomes-devlake",title:"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers",authors:"maxim",tags:["Devlake","Apache"]},l=void 0,n={permalink:"/blog/apache-welcomes-devlake",editUrl:"https://github.com/apac [...]
\ No newline at end of file
diff --git a/assets/js/c49eebf5.bf2fdae0.js b/assets/js/c49eebf5.bf2fdae0.js
new file mode 100644
index 0000000000..003cbbab57
--- /dev/null
+++ b/assets/js/c49eebf5.bf2fdae0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[55364],{48786:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>r,contentTitle:()=>l,default:()=>h,frontMatter:()=>i,metadata:()=>n,toc:()=>c});var o=t(87462),s=(t(67294),t(3905));t(61839);const i={slug:"apache-welcomes-devlake",title:"Apache Incubator Welcomes DevLake, A Dev-Data Platform Serving Developers",authors:"maxim",tags:["Devlake","Apache"]},l=void 0,n={permalink:"/blog/apache-welcomes-devlake",editUrl:"https://github.com/apa [...]
\ No newline at end of file
diff --git a/assets/js/c4f5d8e4.b2a6a33c.js b/assets/js/c4f5d8e4.b2a6a33c.js
deleted file mode 100644
index 5c9c6d4b61..0000000000
--- a/assets/js/c4f5d8e4.b2a6a33c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4195],{2665:(e,A,t)=>{t.r(A),t.d(A,{default:()=>_A});var l=t(67294),a=t(82164),n=t(52263);var c=t(39960);const r=t.p+"assets/images/HeaderBG-ccc7cf93dc5e901987f25efb694bd07e.png";var i,s;function m(){return m=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var l in t)Object.prototype.hasOwnProperty.call(t,l)&&(e[l]=t[l])}return e},m.apply(this,arguments)}const o=e [...]
\ No newline at end of file
diff --git a/assets/js/c4f5d8e4.c97d557a.js b/assets/js/c4f5d8e4.c97d557a.js
new file mode 100644
index 0000000000..e5fdde0483
--- /dev/null
+++ b/assets/js/c4f5d8e4.c97d557a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[64195],{2665:(e,A,t)=>{t.r(A),t.d(A,{default:()=>_A});var l=t(67294),a=t(82164),n=t(52263);var c=t(39960);const r=t.p+"assets/images/HeaderBG-ccc7cf93dc5e901987f25efb694bd07e.png";var i,s;function m(){return m=Object.assign?Object.assign.bind():function(e){for(var A=1;A<arguments.length;A++){var t=arguments[A];for(var l in t)Object.prototype.hasOwnProperty.call(t,l)&&(e[l]=t[l])}return e},m.apply(this,arguments)}const o= [...]
\ No newline at end of file
diff --git a/assets/js/c51fa28e.57edaf8a.js b/assets/js/c51fa28e.57edaf8a.js
deleted file mode 100644
index e23dc41f3a..0000000000
--- a/assets/js/c51fa28e.57edaf8a.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5429],{83769:e=>{e.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"default"}')}}]);
\ No newline at end of file
diff --git a/assets/js/c51fa28e.dffe5c88.js b/assets/js/c51fa28e.dffe5c88.js
new file mode 100644
index 0000000000..4391f0b018
--- /dev/null
+++ b/assets/js/c51fa28e.dffe5c88.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[35429],{83769:e=>{e.exports=JSON.parse('{"name":"docusaurus-plugin-content-docs","id":"default"}')}}]);
\ No newline at end of file
diff --git a/assets/js/c5affb28.8365e4a7.js b/assets/js/c5affb28.8365e4a7.js
deleted file mode 100644
index 0a8ecf6c37..0000000000
--- a/assets/js/c5affb28.8365e4a7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[7293],{31305:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"v0.15","label":"v0.15","banner":null,"badge":true,"className":"docs-version-v0.15","isLast":true,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Overview","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/Overview/Introduction","docId":"Overview/Introduction"},{"type":"link","label":"Architect [...]
\ No newline at end of file
diff --git a/assets/js/c5affb28.eaec6309.js b/assets/js/c5affb28.eaec6309.js
new file mode 100644
index 0000000000..770e7fe7a2
--- /dev/null
+++ b/assets/js/c5affb28.eaec6309.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[87293],{31305:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"v0.15","label":"v0.15","banner":"unmaintained","badge":true,"className":"docs-version-v0.15","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Overview","collapsible":true,"collapsed":true,"items":[{"type":"link","label":"Introduction","href":"/docs/v0.15/Overview/Introduction","docId":"Overview/Introduction"},{"type":"link", [...]
\ No newline at end of file
diff --git a/assets/js/c6145a04.6b45ca34.js b/assets/js/c6145a04.6b45ca34.js
deleted file mode 100644
index c8bab8a865..0000000000
--- a/assets/js/c6145a04.6b45ca34.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3698],{21354:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>d,frontMatter:()=>r,metadata:()=>l,toc:()=>u});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"SonarQube",description:"SonarQube Plugin\n"},o=void 0,l={unversionedId:"Plugins/sonarqube",id:"Plugins/sonarqube",title:"SonarQube",description:"SonarQube Plugin\n",source:"@site/docs/Plugins/sonarqube.md",sourceDirName:"Plugins",slug: [...]
\ No newline at end of file
diff --git a/assets/js/c6145a04.8a0531bf.js b/assets/js/c6145a04.8a0531bf.js
new file mode 100644
index 0000000000..5f45a0336e
--- /dev/null
+++ b/assets/js/c6145a04.8a0531bf.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[13698],{21354:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>o,default:()=>d,frontMatter:()=>r,metadata:()=>l,toc:()=>u});var a=n(87462),i=(n(67294),n(3905));n(61839);const r={title:"SonarQube",description:"SonarQube Plugin\n"},o=void 0,l={unversionedId:"Plugins/sonarqube",id:"Plugins/sonarqube",title:"SonarQube",description:"SonarQube Plugin\n",source:"@site/docs/Plugins/sonarqube.md",sourceDirName:"Plugins",slug [...]
\ No newline at end of file
diff --git a/assets/js/c6aa25b8.2d0197f7.js b/assets/js/c6aa25b8.2d0197f7.js
deleted file mode 100644
index 546520283a..0000000000
--- a/assets/js/c6aa25b8.2d0197f7.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1326],{45826:(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:"DeveloperManuals/E2E-Test-Guide",title:"E2E Test Guide",descriptio [...]
\ No newline at end of file
diff --git a/assets/js/c6aa25b8.e81dd1fb.js b/assets/js/c6aa25b8.e81dd1fb.js
new file mode 100644
index 0000000000..89f14e9cdb
--- /dev/null
+++ b/assets/js/c6aa25b8.e81dd1fb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[91326],{45826:(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:"DeveloperManuals/E2E-Test-Guide",title:"E2E Test Guide",descripti [...]
\ No newline at end of file
diff --git a/assets/js/c6ce5e8d.9805ac7f.js b/assets/js/c6ce5e8d.9805ac7f.js
new file mode 100644
index 0000000000..af45a2f893
--- /dev/null
+++ b/assets/js/c6ce5e8d.9805ac7f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[83535],{51178:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>p});var n=a(87462),o=(a(67294),a(3905));a(61839);const i={sidebar_position:4,title:"Key Concepts",linkTitle:"KeyConepts",description:"DevLake Key Concepts\n"},r=void 0,s={unversionedId:"Overview/KeyConcepts",id:"version-v0.16/Overview/KeyConcepts",title:"Key Concepts",description:"DevLake Key Conce [...]
\ No newline at end of file
diff --git a/assets/js/c76a219a.8527acac.js b/assets/js/c76a219a.8527acac.js
deleted file mode 100644
index 270e724790..0000000000
--- a/assets/js/c76a219a.8527acac.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[966],{26072:t=>{t.exports=JSON.parse('{"title":"Configuration","slug":"Configuration","permalink":"/docs/next/Configuration","navigation":{"previous":{"title":"Security and Authentication","permalink":"/docs/next/GettingStarted/Authentication"},"next":{"title":"Tutorial","permalink":"/docs/next/Configuration/Tutorial"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/c76a219a.ea966371.js b/assets/js/c76a219a.ea966371.js
new file mode 100644
index 0000000000..bf4211e0b0
--- /dev/null
+++ b/assets/js/c76a219a.ea966371.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[90966],{26072:t=>{t.exports=JSON.parse('{"title":"Configuration","slug":"Configuration","permalink":"/docs/next/Configuration","navigation":{"previous":{"title":"Security and Authentication","permalink":"/docs/next/GettingStarted/Authentication"},"next":{"title":"Tutorial","permalink":"/docs/next/Configuration/Tutorial"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/c7de6961.f20cd2d4.js b/assets/js/c7de6961.f20cd2d4.js
new file mode 100644
index 0000000000..57bc1885ac
--- /dev/null
+++ b/assets/js/c7de6961.f20cd2d4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[30593],{67645:t=>{t.exports=JSON.parse('{"title":"Configuration","slug":"Configuration","permalink":"/docs/Configuration","navigation":{"previous":{"title":"Security and Authentication","permalink":"/docs/GettingStarted/Authentication"},"next":{"title":"Tutorial","permalink":"/docs/Configuration/Tutorial"}}}')}}]);
\ No newline at end of file
diff --git a/assets/js/c7fb675d.9e03c7ad.js b/assets/js/c7fb675d.9e03c7ad.js
new file mode 100644
index 0000000000..ad83297cdf
--- /dev/null
+++ b/assets/js/c7fb675d.9e03c7ad.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[72078],{55814:(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-v0.15/Plugins/gitextractor",title:"GitExtractor",description:"GitExtractor Plugin\n",source:"@site/versioned_docs/version- [...]
\ No newline at end of file
diff --git a/assets/js/c7fb675d.bde01d50.js b/assets/js/c7fb675d.bde01d50.js
deleted file mode 100644
index bd4f230675..0000000000
--- a/assets/js/c7fb675d.bde01d50.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2078],{55814:(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-v0.15/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/c8005641.2c151426.js b/assets/js/c8005641.2c151426.js
new file mode 100644
index 0000000000..d07826b618
--- /dev/null
+++ b/assets/js/c8005641.2c151426.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[53651],{73865:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>s,toc:()=>p});var r=a(87462),n=(a(67294),a(3905));a(61839);const i={slug:"compatibility-of-apache-devLake-with-postgreSQL",title:"Compatibility of Apache DevLake with PostgreSQL",authors:"ZhangLiang",tags:["devlake","database","postgresql"]},o=void 0,s={permalink:"/blog/compatibility-of-apache-devLake-with-p [...]
\ No newline at end of file
diff --git a/assets/js/c8005641.6fea412b.js b/assets/js/c8005641.6fea412b.js
deleted file mode 100644
index 96accb7b8c..0000000000
--- a/assets/js/c8005641.6fea412b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3651],{73865:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>m,frontMatter:()=>i,metadata:()=>s,toc:()=>p});var r=a(87462),n=(a(67294),a(3905));a(61839);const i={slug:"compatibility-of-apache-devLake-with-postgreSQL",title:"Compatibility of Apache DevLake with PostgreSQL",authors:"ZhangLiang",tags:["devlake","database","postgresql"]},o=void 0,s={permalink:"/blog/compatibility-of-apache-devLake-with-po [...]
\ No newline at end of file
diff --git a/assets/js/c8898cf1.0c31243f.js b/assets/js/c8898cf1.0c31243f.js
new file mode 100644
index 0000000000..7e7bc36458
--- /dev/null
+++ b/assets/js/c8898cf1.0c31243f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[16119],{50498:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>u,frontMatter:()=>r,metadata:()=>p,toc:()=>o});var l=t(87462),n=(t(67294),t(3905));t(61839);const r={},i="Devlake release guide",p={unversionedId:"DeveloperManuals/Release-SOP",id:"version-v0.13/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/c8898cf1.aea269ff.js b/assets/js/c8898cf1.aea269ff.js
deleted file mode 100644
index cab63807af..0000000000
--- a/assets/js/c8898cf1.aea269ff.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6119],{50498:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>s,contentTitle:()=>i,default:()=>u,frontMatter:()=>r,metadata:()=>p,toc:()=>o});var l=t(87462),n=(t(67294),t(3905));t(61839);const r={},i="Devlake release guide",p={unversionedId:"DeveloperManuals/Release-SOP",id:"version-v0.13/DeveloperManuals/Release-SOP",title:"Devlake release guide",description:"Please make sure your public key was included in the https//downloads.apach [...]
\ No newline at end of file
diff --git a/assets/js/c8ccbfe9.723269a8.js b/assets/js/c8ccbfe9.723269a8.js
new file mode 100644
index 0000000000..5655aad6ca
--- /dev/null
+++ b/assets/js/c8ccbfe9.723269a8.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[90472],{5644:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/apache","page":1,"postsPerPage":10,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/c8ccbfe9.72daeb71.js b/assets/js/c8ccbfe9.72daeb71.js
deleted file mode 100644
index 1c8ebb3c04..0000000000
--- a/assets/js/c8ccbfe9.72daeb71.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[472],{5644:e=>{e.exports=JSON.parse('{"permalink":"/blog/tags/apache","page":1,"postsPerPage":10,"totalPages":1,"totalCount":2,"blogDescription":"Blog","blogTitle":"Blog"}')}}]);
\ No newline at end of file
diff --git a/assets/js/c923aaff.5a9ea8e6.js b/assets/js/c923aaff.5a9ea8e6.js
new file mode 100644
index 0000000000..877d82b20e
--- /dev/null
+++ b/assets/js/c923aaff.5a9ea8e6.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[90576],{8396:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>a,metadata:()=>s,toc:()=>d});var i=n(87462),o=(n(67294),n(3905));n(61839);const a={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},r=void 0,s={unversionedId:"UserManuals/ConfigUI/Tutorial",id:"version-v0.12/UserManuals/ConfigUI/Tutorial",title:"Tutorial",description:"Config UI instruction",source:"@ [...]
\ No newline at end of file
diff --git a/assets/js/c923aaff.f2f28a7b.js b/assets/js/c923aaff.f2f28a7b.js
deleted file mode 100644
index 94b33aa323..0000000000
--- a/assets/js/c923aaff.f2f28a7b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[576],{8396:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>a,metadata:()=>s,toc:()=>d});var i=n(87462),o=(n(67294),n(3905));n(61839);const a={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},r=void 0,s={unversionedId:"UserManuals/ConfigUI/Tutorial",id:"version-v0.12/UserManuals/ConfigUI/Tutorial",title:"Tutorial",description:"Config UI instruction",source:"@si [...]
\ No newline at end of file
diff --git a/assets/js/c99db15d.2fc8e36d.js b/assets/js/c99db15d.2fc8e36d.js
deleted file mode 100644
index 548959f3ca..0000000000
--- a/assets/js/c99db15d.2fc8e36d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9760],{86141:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>u,contentTitle:()=>i,default:()=>b,frontMatter:()=>n,metadata:()=>s,toc:()=>c});var o=t(87462),r=(t(67294),t(3905));const n={title:"SonarQube",description:"SonarQube Live Demo\n"},i="SonarQube",s={unversionedId:"DataSources/SonarQube",id:"DataSources/SonarQube",title:"SonarQube",description:"SonarQube Live Demo\n",source:"@site/livedemo/DataSources/SonarQube.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/c99db15d.f2eb9677.js b/assets/js/c99db15d.f2eb9677.js
new file mode 100644
index 0000000000..41a1b94da4
--- /dev/null
+++ b/assets/js/c99db15d.f2eb9677.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[99760],{86141:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>u,contentTitle:()=>i,default:()=>b,frontMatter:()=>n,metadata:()=>s,toc:()=>c});var o=t(87462),r=(t(67294),t(3905));const n={title:"SonarQube",description:"SonarQube Live Demo\n"},i="SonarQube",s={unversionedId:"DataSources/SonarQube",id:"DataSources/SonarQube",title:"SonarQube",description:"SonarQube Live Demo\n",source:"@site/livedemo/DataSources/SonarQube.md",sourceDirN [...]
\ No newline at end of file
diff --git a/assets/js/ca43e038.162bbc81.js b/assets/js/ca43e038.162bbc81.js
deleted file mode 100644
index 039943c0ca..0000000000
--- a/assets/js/ca43e038.162bbc81.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2998],{77239:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),o=(t(67294),t(3905));t(61839);const i={sidebar_position:10,title:"Glossary",linkTitle:"Glossary",tags:[],categories:[],weight:6,description:"DevLake Glossary\n"},r=void 0,s={unversionedId:"Glossary",id:"version-v0.12/Glossary",title:"Glossary",description:"DevLake Glossary\n",sour [...]
\ No newline at end of file
diff --git a/assets/js/ca43e038.82d1c773.js b/assets/js/ca43e038.82d1c773.js
new file mode 100644
index 0000000000..5c26f28cd0
--- /dev/null
+++ b/assets/js/ca43e038.82d1c773.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[72998],{77239:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>l,contentTitle:()=>r,default:()=>p,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=t(87462),o=(t(67294),t(3905));t(61839);const i={sidebar_position:10,title:"Glossary",linkTitle:"Glossary",tags:[],categories:[],weight:6,description:"DevLake Glossary\n"},r=void 0,s={unversionedId:"Glossary",id:"version-v0.12/Glossary",title:"Glossary",description:"DevLake Glossary\n",sou [...]
\ No newline at end of file
diff --git a/assets/js/cae07245.c15a19d5.js b/assets/js/cae07245.c15a19d5.js
deleted file mode 100644
index 8e411a870d..0000000000
--- a/assets/js/cae07245.c15a19d5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3858],{98101:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>o,default:()=>c,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const l={title:"Jenkins",description:"Jenkins Plugin\n"},o=void 0,s={unversionedId:"Plugins/jenkins",id:"version-v0.12/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/jenkins.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/cae07245.c3243ab3.js b/assets/js/cae07245.c3243ab3.js
new file mode 100644
index 0000000000..66dee11c34
--- /dev/null
+++ b/assets/js/cae07245.c3243ab3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[43858],{98101:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>r,contentTitle:()=>o,default:()=>c,frontMatter:()=>l,metadata:()=>s,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const l={title:"Jenkins",description:"Jenkins Plugin\n"},o=void 0,s={unversionedId:"Plugins/jenkins",id:"version-v0.12/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/jenkins.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/cb3c1008.61071461.js b/assets/js/cb3c1008.61071461.js
new file mode 100644
index 0000000000..30f635decd
--- /dev/null
+++ b/assets/js/cb3c1008.61071461.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[32721],{16784:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>m,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var i=n(87462),a=(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,o={unversionedId:"Metrics/CFR",id:"Metrics/CFR",title:"DORA - Change Failure Rate",description:"DORA - Change Failure Rate\n",source: [...]
\ No newline at end of file
diff --git a/assets/js/cb3c1008.66b6b660.js b/assets/js/cb3c1008.66b6b660.js
deleted file mode 100644
index 549ccd034b..0000000000
--- a/assets/js/cb3c1008.66b6b660.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5257],{16784:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>d,contentTitle:()=>r,default:()=>m,frontMatter:()=>l,metadata:()=>o,toc:()=>s});var i=n(87462),a=(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,o={unversionedId:"Metrics/CFR",id:"Metrics/CFR",title:"DORA - Change Failure Rate",description:"DORA - Change Failure Rate\n",source:" [...]
\ No newline at end of file
diff --git a/assets/js/cb49441a.0ac24ed2.js b/assets/js/cb49441a.0ac24ed2.js
deleted file mode 100644
index f959eb8829..0000000000
--- a/assets/js/cb49441a.0ac24ed2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1487],{68960:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>a,metadata:()=>r,toc:()=>l});var n=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Configuring Incoming Webhook",sidebar_position:7,description:"Config UI instruction for Webhook"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/webhook",id:"version-v0.15/UserManuals/ConfigUI/webhook",title:"Configuring Incoming Webh [...]
\ No newline at end of file
diff --git a/assets/js/cb49441a.16694842.js b/assets/js/cb49441a.16694842.js
new file mode 100644
index 0000000000..22525e9218
--- /dev/null
+++ b/assets/js/cb49441a.16694842.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[61487],{68960:(e,o,t)=>{t.r(o),t.d(o,{assets:()=>h,contentTitle:()=>s,default:()=>d,frontMatter:()=>a,metadata:()=>r,toc:()=>l});var n=t(87462),i=(t(67294),t(3905));t(61839);const a={title:"Configuring Incoming Webhook",sidebar_position:7,description:"Config UI instruction for Webhook"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/webhook",id:"version-v0.15/UserManuals/ConfigUI/webhook",title:"Configuring Incoming Web [...]
\ No newline at end of file
diff --git a/assets/js/cbdcf015.73d5f93d.js b/assets/js/cbdcf015.73d5f93d.js
deleted file mode 100644
index 0cd5aa77cc..0000000000
--- a/assets/js/cbdcf015.73d5f93d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2823],{47261:(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-v0.15/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/cbdcf015.8ad35621.js b/assets/js/cbdcf015.8ad35621.js
new file mode 100644
index 0000000000..d59405a9dd
--- /dev/null
+++ b/assets/js/cbdcf015.8ad35621.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[72823],{47261:(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-v0.15/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/ccc49370.75d49341.js b/assets/js/ccc49370.75d49341.js
new file mode 100644
index 0000000000..7da7abbda8
--- /dev/null
+++ b/assets/js/ccc49370.75d49341.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[46103],{65203:(e,t,n)=>{n.r(t),n.d(t,{default:()=>h});var a=n(67294),l=n(86010),r=n(1944),o=n(35281),i=n(9460),c=n(39058),s=n(30390),m=n(87462),d=n(95999),u=n(32244);function g(e){const{nextItem:t,prevItem:n}=e;return a.createElement("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,d.I)({id:"theme.blog.post.paginator.navAriaLabel",message:"Blog post page navigation",description:"The ARIA label for the b [...]
\ No newline at end of file
diff --git a/assets/js/ccc49370.f7ccdc2d.js b/assets/js/ccc49370.f7ccdc2d.js
deleted file mode 100644
index 91cab455ef..0000000000
--- a/assets/js/ccc49370.f7ccdc2d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6103],{65203:(e,t,n)=>{n.r(t),n.d(t,{default:()=>h});var a=n(67294),l=n(86010),r=n(1944),o=n(35281),i=n(9460),c=n(39058),s=n(30390),m=n(87462),d=n(95999),u=n(32244);function g(e){const{nextItem:t,prevItem:n}=e;return a.createElement("nav",{className:"pagination-nav docusaurus-mt-lg","aria-label":(0,d.I)({id:"theme.blog.post.paginator.navAriaLabel",message:"Blog post page navigation",description:"The ARIA label for the bl [...]
\ No newline at end of file
diff --git a/assets/js/ce7649be.40f635f3.js b/assets/js/ce7649be.40f635f3.js
new file mode 100644
index 0000000000..9a8c4bbbcb
--- /dev/null
+++ b/assets/js/ce7649be.40f635f3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[93432],{61431:(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-v0.16/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/ceac8375.85890c2d.js b/assets/js/ceac8375.85890c2d.js
deleted file mode 100644
index 7230afa6d1..0000000000
--- a/assets/js/ceac8375.85890c2d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5674],{57244:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"DORA",sidebar_position:4,description:"DORA Metrics\n"},r=void 0,l={unversionedId:"DORA",id:"DORA",title:"DORA",description:"DORA Metrics\n",source:"@site/docs/DORA.md",sourceDirName:".",slug:"/DORA",permalink:"/docs/next/DORA",draft:!1 [...]
\ No newline at end of file
diff --git a/assets/js/ceac8375.d6661526.js b/assets/js/ceac8375.d6661526.js
new file mode 100644
index 0000000000..feae73902e
--- /dev/null
+++ b/assets/js/ceac8375.d6661526.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[85674],{57244:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>s,contentTitle:()=>r,default:()=>m,frontMatter:()=>o,metadata:()=>l,toc:()=>p});var n=a(87462),i=(a(67294),a(3905));a(61839);const o={title:"DORA",sidebar_position:4,description:"DORA Metrics\n"},r=void 0,l={unversionedId:"DORA",id:"DORA",title:"DORA",description:"DORA Metrics\n",source:"@site/docs/DORA.md",sourceDirName:".",slug:"/DORA",permalink:"/docs/next/DORA",draft:! [...]
\ No newline at end of file
diff --git a/assets/js/cf3afadd.39ceaac0.js b/assets/js/cf3afadd.39ceaac0.js
new file mode 100644
index 0000000000..9bb0e4faeb
--- /dev/null
+++ b/assets/js/cf3afadd.39ceaac0.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[91225],{48034:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>r,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Configuring BitBucket(Beta)",sidebar_position:2,description:"Config UI instruction for BitBucket(Cloud)"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/BitBucket",id:"version-v0.15/UserManuals/ConfigUI/BitBucket",title:"Configuring  [...]
\ No newline at end of file
diff --git a/assets/js/cf3afadd.52ba05d3.js b/assets/js/cf3afadd.52ba05d3.js
deleted file mode 100644
index adc7ae693a..0000000000
--- a/assets/js/cf3afadd.52ba05d3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[1225],{48034:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>r,toc:()=>u});var n=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Configuring BitBucket(Beta)",sidebar_position:2,description:"Config UI instruction for BitBucket(Cloud)"},s=void 0,r={unversionedId:"UserManuals/ConfigUI/BitBucket",id:"version-v0.15/UserManuals/ConfigUI/BitBucket",title:"Configuring B [...]
\ No newline at end of file
diff --git a/assets/js/cf6574e1.0c6f77fb.js b/assets/js/cf6574e1.0c6f77fb.js
new file mode 100644
index 0000000000..60047163b9
--- /dev/null
+++ b/assets/js/cf6574e1.0c6f77fb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[14573],{56761:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>l,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>p});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Gitee(WIP)",description:"Gitee Plugin\n"},l=void 0,r={unversionedId:"Plugins/gitee",id:"version-v0.12/Plugins/gitee",title:"Gitee(WIP)",description:"Gitee Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/gitee.md",sourceDi [...]
\ No newline at end of file
diff --git a/assets/js/cf6574e1.8deb5bd5.js b/assets/js/cf6574e1.8deb5bd5.js
deleted file mode 100644
index 3c5a9c53e3..0000000000
--- a/assets/js/cf6574e1.8deb5bd5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4573],{56761:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>l,default:()=>u,frontMatter:()=>a,metadata:()=>r,toc:()=>p});var i=t(87462),o=(t(67294),t(3905));t(61839);const a={title:"Gitee(WIP)",description:"Gitee Plugin\n"},l=void 0,r={unversionedId:"Plugins/gitee",id:"version-v0.12/Plugins/gitee",title:"Gitee(WIP)",description:"Gitee Plugin\n",source:"@site/versioned_docs/version-v0.12/Plugins/gitee.md",sourceDir [...]
\ No newline at end of file
diff --git a/assets/js/cf6c6ce6.1ff090d5.js b/assets/js/cf6c6ce6.1ff090d5.js
deleted file mode 100644
index 20fd035ea2..0000000000
--- a/assets/js/cf6c6ce6.1ff090d5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6813],{37358:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>r,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"},l=void 0,r={unversionedId:"GettingStarted/Authentication",id:"GettingStarted/Authentication",title:"Security and [...]
\ No newline at end of file
diff --git a/assets/js/cf6c6ce6.802b6949.js b/assets/js/cf6c6ce6.802b6949.js
new file mode 100644
index 0000000000..0258fb1a5d
--- /dev/null
+++ b/assets/js/cf6c6ce6.802b6949.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[46813],{37358:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>s,contentTitle:()=>l,default:()=>c,frontMatter:()=>o,metadata:()=>r,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"},l=void 0,r={unversionedId:"GettingStarted/Authentication",id:"GettingStarted/Authentication",title:"Security an [...]
\ No newline at end of file
diff --git a/assets/js/common.594bcd51.js b/assets/js/common.594bcd51.js
new file mode 100644
index 0000000000..3c061f0443
--- /dev/null
+++ b/assets/js/common.594bcd51.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[68592],{3905:(t,e,n)=>{n.d(e,{Zo:()=>u,kt:()=>d});var r=n(67294);function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function o(t){for [...]
\ No newline at end of file
diff --git a/assets/js/common.a242b585.js b/assets/js/common.a242b585.js
deleted file mode 100644
index 88dc99863c..0000000000
--- a/assets/js/common.a242b585.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[8592],{3905:(t,e,n)=>{n.d(e,{Zo:()=>u,kt:()=>d});var r=n(67294);function i(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function a(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function o(t){for( [...]
\ No newline at end of file
diff --git a/assets/js/d00f215f.1adac209.js b/assets/js/d00f215f.1adac209.js
deleted file mode 100644
index 4d084df38f..0000000000
--- a/assets/js/d00f215f.1adac209.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5235],{93003:(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-v0.14/Overview/Architecture",title:"Architecture",description:"Understand the [...]
\ No newline at end of file
diff --git a/assets/js/d00f215f.5ca7066a.js b/assets/js/d00f215f.5ca7066a.js
new file mode 100644
index 0000000000..27db6e7987
--- /dev/null
+++ b/assets/js/d00f215f.5ca7066a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[35235],{93003:(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-v0.14/Overview/Architecture",title:"Architecture",description:"Understand th [...]
\ No newline at end of file
diff --git a/assets/js/d014ca9e.56616535.js b/assets/js/d014ca9e.56616535.js
deleted file mode 100644
index 3ef98bf7a1..0000000000
--- a/assets/js/d014ca9e.56616535.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[2011],{8685:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>c,frontMatter:()=>n,metadata:()=>r,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Pull Request Count",description:"Pull Request Count\n",sidebar_position:11},a=void 0,r={unversionedId:"Metrics/PRCount",id:"version-v0.14/Metrics/PRCount",title:"Pull Request Count",description:"Pull Request Count\n",source:"@site/versi [...]
\ No newline at end of file
diff --git a/assets/js/d014ca9e.7e20923a.js b/assets/js/d014ca9e.7e20923a.js
new file mode 100644
index 0000000000..70742bfef8
--- /dev/null
+++ b/assets/js/d014ca9e.7e20923a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[22011],{8685:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>c,frontMatter:()=>n,metadata:()=>r,toc:()=>d});var o=i(87462),s=(i(67294),i(3905));i(61839);const n={title:"Pull Request Count",description:"Pull Request Count\n",sidebar_position:11},a=void 0,r={unversionedId:"Metrics/PRCount",id:"version-v0.14/Metrics/PRCount",title:"Pull Request Count",description:"Pull Request Count\n",source:"@site/vers [...]
\ No newline at end of file
diff --git a/assets/js/d038115c.0b65040d.js b/assets/js/d038115c.0b65040d.js
new file mode 100644
index 0000000000..e58c8f84a9
--- /dev/null
+++ b/assets/js/d038115c.0b65040d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[74888],{13938:(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-v0.15/Metrics/IncidentAge",title:"Incident Age",description:"Incident Age\n",source:"@site/versioned_docs/versi [...]
\ No newline at end of file
diff --git a/assets/js/d038115c.61c62e7b.js b/assets/js/d038115c.61c62e7b.js
deleted file mode 100644
index cce2e907a7..0000000000
--- a/assets/js/d038115c.61c62e7b.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4888],{13938:(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-v0.15/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/d0c61579.e747e598.js b/assets/js/d0c61579.e747e598.js
new file mode 100644
index 0000000000..a53158674c
--- /dev/null
+++ b/assets/js/d0c61579.e747e598.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[27904],{13488:(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-v0.16/Plugins/github",title:"GitHub",description:"GitHub Plugin\n",source:"@site/versioned_docs/version-v0.16/Plugins/github.md",sourceDirNa [...]
\ No newline at end of file
diff --git a/assets/js/d17cdbaa.348ca679.js b/assets/js/d17cdbaa.348ca679.js
new file mode 100644
index 0000000000..290eed143a
--- /dev/null
+++ b/assets/js/d17cdbaa.348ca679.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[94938],{45845:(i,t,e)=>{e.r(t),e.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>c,frontMatter:()=>r,metadata:()=>n,toc:()=>d});var s=e(87462),o=(e(67294),e(3905));e(61839);const r={title:"Build Duration",description:"Build Duration\n",sidebar_position:16},a=void 0,n={unversionedId:"Metrics/BuildDuration",id:"version-v0.13/Metrics/BuildDuration",title:"Build Duration",description:"Build Duration\n",source:"@site/version [...]
\ No newline at end of file
diff --git a/assets/js/d17cdbaa.f8b9ea00.js b/assets/js/d17cdbaa.f8b9ea00.js
deleted file mode 100644
index ed83d6d3d3..0000000000
--- a/assets/js/d17cdbaa.f8b9ea00.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4938],{45845:(i,t,e)=>{e.r(t),e.d(t,{assets:()=>l,contentTitle:()=>a,default:()=>c,frontMatter:()=>r,metadata:()=>n,toc:()=>d});var s=e(87462),o=(e(67294),e(3905));e(61839);const r={title:"Build Duration",description:"Build Duration\n",sidebar_position:16},a=void 0,n={unversionedId:"Metrics/BuildDuration",id:"version-v0.13/Metrics/BuildDuration",title:"Build Duration",description:"Build Duration\n",source:"@site/versione [...]
\ No newline at end of file
diff --git a/assets/js/d18167da.470a3ffe.js b/assets/js/d18167da.470a3ffe.js
new file mode 100644
index 0000000000..e672d62365
--- /dev/null
+++ b/assets/js/d18167da.470a3ffe.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[59076],{38766:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>s,contentTitle:()=>r,default:()=>p,frontMatter:()=>l,metadata:()=>d,toc:()=>i});var a=t(87462),o=(t(67294),t(3905));t(61839);const l={title:"DORA - Deployment Frequency",description:"DORA - Deployment Frequency\n",sidebar_position:26},r=void 0,d={unversionedId:"Metrics/DeploymentFrequency",id:"version-v0.16/Metrics/DeploymentFrequency",title:"DORA - Deployment Frequency",d [...]
\ No newline at end of file
diff --git a/assets/js/d1b02326.b17a82cd.js b/assets/js/d1b02326.b17a82cd.js
new file mode 100644
index 0000000000..31ba76755c
--- /dev/null
+++ b/assets/js/d1b02326.b17a82cd.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[46414],{85237:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>o,contentTitle:()=>s,default:()=>c,frontMatter:()=>l,metadata:()=>r,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const l={title:"Jenkins",description:"Jenkins Plugin\n"},s=void 0,r={unversionedId:"Plugins/jenkins",id:"version-v0.15/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/jenkins.md",sour [...]
\ No newline at end of file
diff --git a/assets/js/d1b02326.dfce0943.js b/assets/js/d1b02326.dfce0943.js
deleted file mode 100644
index a374d39765..0000000000
--- a/assets/js/d1b02326.dfce0943.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[5593],{85237:(e,n,t)=>{t.r(n),t.d(n,{assets:()=>o,contentTitle:()=>s,default:()=>c,frontMatter:()=>l,metadata:()=>r,toc:()=>u});var i=t(87462),a=(t(67294),t(3905));t(61839);const l={title:"Jenkins",description:"Jenkins Plugin\n"},s=void 0,r={unversionedId:"Plugins/jenkins",id:"version-v0.15/Plugins/jenkins",title:"Jenkins",description:"Jenkins Plugin\n",source:"@site/versioned_docs/version-v0.15/Plugins/jenkins.md",sourc [...]
\ No newline at end of file
diff --git a/assets/js/d31bf73b.ba26d0d5.js b/assets/js/d31bf73b.ba26d0d5.js
new file mode 100644
index 0000000000..33a3ae85f9
--- /dev/null
+++ b/assets/js/d31bf73b.ba26d0d5.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[56370],{74181:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=a(87462),o=(a(67294),a(3905));a(61839);const i={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},r=void 0,s={unversionedId:"Configuration/Tutorial",id:"Configuration/Tutorial",title:"Tutorial",description:"Config UI instruction",source:"@site/docs/Configuration/Tut [...]
\ No newline at end of file
diff --git a/assets/js/d31bf73b.ebaba228.js b/assets/js/d31bf73b.ebaba228.js
deleted file mode 100644
index 7c95443eb5..0000000000
--- a/assets/js/d31bf73b.ebaba228.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[6370],{74181:(e,t,a)=>{a.r(t),a.d(t,{assets:()=>l,contentTitle:()=>r,default:()=>u,frontMatter:()=>i,metadata:()=>s,toc:()=>d});var n=a(87462),o=(a(67294),a(3905));a(61839);const i={title:"Tutorial",sidebar_position:1,description:"Config UI instruction"},r=void 0,s={unversionedId:"Configuration/Tutorial",id:"Configuration/Tutorial",title:"Tutorial",description:"Config UI instruction",source:"@site/docs/Configuration/Tuto [...]
\ No newline at end of file
diff --git a/assets/js/d34b7f6d.7261dff4.js b/assets/js/d34b7f6d.7261dff4.js
new file mode 100644
index 0000000000..1eb5146270
--- /dev/null
+++ b/assets/js/d34b7f6d.7261dff4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[73190],{34015:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var n=t(87462),a=(t(67294),t(3905));t(61839);const s={title:"PR Pickup Time",description:"PR Pickup Time\n",sidebar_position:16},o=void 0,r={unversionedId:"Metrics/PRPickupTime",id:"version-v0.15/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/d34b7f6d.e1184bd5.js b/assets/js/d34b7f6d.e1184bd5.js
deleted file mode 100644
index 8682348af8..0000000000
--- a/assets/js/d34b7f6d.e1184bd5.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[3190],{34015:(e,i,t)=>{t.r(i),t.d(i,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>r,toc:()=>c});var n=t(87462),a=(t(67294),t(3905));t(61839);const s={title:"PR Pickup Time",description:"PR Pickup Time\n",sidebar_position:16},o=void 0,r={unversionedId:"Metrics/PRPickupTime",id:"version-v0.15/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/d4bab959.71a6c78b.js b/assets/js/d4bab959.71a6c78b.js
new file mode 100644
index 0000000000..2682fcb682
--- /dev/null
+++ b/assets/js/d4bab959.71a6c78b.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[31556],{67589:(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-v0.16/Overview/Architecture",title:"Architecture",description:"Understand th [...]
\ No newline at end of file
diff --git a/assets/js/d59cead1.09110bdb.js b/assets/js/d59cead1.09110bdb.js
new file mode 100644
index 0000000000..15f19813e1
--- /dev/null
+++ b/assets/js/d59cead1.09110bdb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[24116],{57773:(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-v0.15/Metrics/BuildCount",title:"Build Count",description:"Build Count\n",source:"@site/versioned_docs/version-v0 [...]
\ No newline at end of file
diff --git a/assets/js/d59cead1.17caa752.js b/assets/js/d59cead1.17caa752.js
deleted file mode 100644
index ab39a78d20..0000000000
--- a/assets/js/d59cead1.17caa752.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[4116],{57773:(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-v0.15/Metrics/BuildCount",title:"Build Count",description:"Build Count\n",source:"@site/versioned_docs/version-v0. [...]
\ No newline at end of file
diff --git a/assets/js/d5fc2f19.02324190.js b/assets/js/d5fc2f19.02324190.js
new file mode 100644
index 0000000000..5ec375eff8
--- /dev/null
+++ b/assets/js/d5fc2f19.02324190.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[49114],{58187:(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:"Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/docs/Plugins/refdiff.md",sourceDirName:"Plugins",slug:"/Plugins/ref [...]
\ No newline at end of file
diff --git a/assets/js/d5fc2f19.c890a2d4.js b/assets/js/d5fc2f19.c890a2d4.js
deleted file mode 100644
index 14440246d2..0000000000
--- a/assets/js/d5fc2f19.c890a2d4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[9114],{58187:(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:"Plugins/refdiff",title:"RefDiff",description:"RefDiff Plugin\n",source:"@site/docs/Plugins/refdiff.md",sourceDirName:"Plugins",slug:"/Plugins/refd [...]
\ No newline at end of file
diff --git a/assets/js/d65c19a9.223b73fb.js b/assets/js/d65c19a9.223b73fb.js
new file mode 100644
index 0000000000..f1afcfd2f8
--- /dev/null
+++ b/assets/js/d65c19a9.223b73fb.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkwww=self.webpackChunkwww||[]).push([[77546],{7085:(e,t,i)=>{i.r(t),i.d(t,{assets:()=>l,contentTitle:()=>n,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>d});var r=i(87462),a=(i(67294),i(3905));i(61839);const o={title:"Requirement Lead Time",description:"Requirement Lead Time\n",sidebar_position:4},n=void 0,s={unversionedId:"Metrics/RequirementLeadTime",id:"version-v0.13/Metrics/RequirementLeadTime",title:"Requirement Lead Time",description:"Requirem [...]
\ No newline at end of file
diff --git a/assets/js/d65c19a9.24474670.js b/assets/js/d65c19a9.24474670.js
deleted file mode 100644
index 62836f0811..0000000000
--- a/assets/js/d65c19a9.24474670.js
+++ /dev/null
@@ -1 +0,0 @@
... 47782 lines suppressed ...