This is an automated email from the ASF dual-hosted git repository.

robocanic pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-kubernetes.git

commit b6eeb3d1d85f2ba7f2a61660868cfca47974ac8b
Merge: 6fcef42a fbfd8d1b
Author: robb <[email protected]>
AuthorDate: Mon Apr 21 10:41:13 2025 +0800

    Merge pull request #681 from Helltab/master
    
    feat(traffic/dynamic)

 app/dubbo-cp/dubbo-cp.yaml                         |   2 +-
 .../dist/admin/assets/ConfigModel-Ja1d5Q-J.js      |   1 +
 ...nfigPage-hSG2LGUl.js => ConfigPage-E7XztXYN.js} |   2 +-
 .../dist/admin/assets/DateUtil-7pFXOQWZ.js         |   1 +
 .../dist/admin/assets/DateUtil-I00QCXmh.js         |   1 -
 ...anaPage-WPKAvOzM.js => GrafanaPage-B66iCa_p.js} |   2 +-
 ...ue_vue_type_script_setup_true_lang-wICJVIcu.js} |  16 +-
 ...yUtil-IONKy9LJ.js => PromQueryUtil-2W3zStHq.js} |   2 +-
 ...archUtil-gKpIMX5q.js => SearchUtil-L42Bc5Dp.js} |   2 +-
 .../dist/admin/assets/YAMLView-0vm96sKq.css        |   1 -
 .../{YAMLView-PJxM8gOR.js => YAMLView-1pxkRBxu.js} |   2 +-
 .../dist/admin/assets/YAMLView-4YWPWomq.js         |   1 +
 .../{YAMLView-BNQy6Mk6.js => YAMLView-KunTd5j_.js} |   2 +-
 .../dist/admin/assets/YAMLView-YxiBLDoa.js         |   1 -
 .../{YAMLView-nkmWcf1e.js => YAMLView-n5CzcKw6.js} |   2 +-
 .../{YAMLView-2ZurIrP4.js => YAMLView-q7SmWVlc.js} |   2 +-
 .../dist/admin/assets/YAMLView-vhECzPA1.css        |   1 +
 .../dist/admin/assets/addByFormView-FehNv1oR.js    |   1 -
 ...mView-ZlVmvR2-.js => addByFormView-OzyJcKBI.js} |   2 +-
 ...mView-wiERC-cQ.js => addByFormView-R_W0MJ1v.js} |   2 +-
 ...LView-SSn92d8O.js => addByYAMLView-CSY6_42c.js} |   2 +-
 .../dist/admin/assets/addByYAMLView-K8saUn4T.js    |   1 -
 ...LView-fpL0qETw.js => addByYAMLView-KeEVWo6i.js} |   2 +-
 .../assets/{app-e3tBjGVL.js => app-rBJa6nBP.js}    |   2 +-
 app/dubbo-ui/dist/admin/assets/config-c0xW8oe-.css |   1 +
 app/dubbo-ui/dist/admin/assets/config-c8pYpw-a.js  |   1 -
 app/dubbo-ui/dist/admin/assets/config-ns6ZqsbH.js  |   1 +
 app/dubbo-ui/dist/admin/assets/config-oyMyZIAX.css |   1 -
 ...ation-A5ev7uJz.js => configuration-C2Qtt7mS.js} |   2 +-
 .../{cssMode-j_GfV6pL.js => cssMode-Z0pIJbsu.js}   |   2 +-
 .../{debug-KKDTPd04.js => debug-PX_41T62.js}       |   2 +-
 .../{detail-rGb-POT-.js => detail-0pjglUFT.js}     |   2 +-
 .../{detail-oA2w_Ia1.js => detail-kku97f3h.js}     |   2 +-
 ...bution-1K-MlbK_.js => distribution-eOdlyM6h.js} |   2 +-
 .../{event-rpB7EbO0.js => event-3s6_kIeM.js}       |   2 +-
 .../{event-6V4X0YMK.js => event-M8JuwAC2.js}       |   2 +-
 .../{event-Bf-ctSXW.js => event-cNFkJ-gO.js}       |   2 +-
 app/dubbo-ui/dist/admin/assets/event-dCZx8xeC.js   |   1 -
 .../{formView-CFxowNaG.js => formView-AEkc2veH.js} |   2 +-
 .../dist/admin/assets/formView-H6MzXVdV.js         |  17 -
 .../dist/admin/assets/formView-KPQzmEyt.js         |  17 +
 .../dist/admin/assets/formView-W8t5_FSP.css        |   1 +
 .../{formView-1H8bQJjw.js => formView-Wot-yJk-.js} |   2 +-
 .../{formView-dcx_MZIa.js => formView-lzGezzvI.js} |   2 +-
 .../{formView-X1ZlqeDM.js => formView-tLhK_B7g.js} |   2 +-
 .../dist/admin/assets/formView-yDO-oJRo.css        |   1 -
 ...marker2-UT0ek88j.js => freemarker2-vFj4To09.js} |   2 +-
 ...ndlebars-18mZIVSZ.js => handlebars-xs52YmbV.js} |   2 +-
 .../assets/{html-qaylZZlc.js => html-vtWPVaWM.js}  |   2 +-
 .../{htmlMode-JQp_Cob-.js => htmlMode-e2c0Om20.js} |   2 +-
 .../{index-R7zhTVks.js => index-8qACnk1k.js}       |   2 +-
 .../{index-G3kYujCn.js => index-C-k5PP2h.js}       |   2 +-
 .../{index-cCidrScZ.js => index-JY0MAL3G.js}       |   2 +-
 app/dubbo-ui/dist/admin/assets/index-JuhufOY-.js   |   1 +
 .../{index-BrEhgXqr.js => index-OLAkeSJk.js}       |   2 +-
 .../{index-L4TDBRbj.js => index-R97Lf5A0.js}       |   2 +-
 .../{index-XmwjT77W.js => index-U-L1ywxS.js}       |   8 +-
 app/dubbo-ui/dist/admin/assets/index-_DLITjXD.js   |   1 -
 app/dubbo-ui/dist/admin/assets/index-bVXendlO.css  |   1 +
 app/dubbo-ui/dist/admin/assets/index-cwyD6y-V.css  |   1 +
 .../{index-8-rsvoj8.js => index-epV6mJxz.js}       |   2 +-
 app/dubbo-ui/dist/admin/assets/index-hdBAIiKM.css  |   1 -
 .../{index-Yx4NAKoh.js => index-iF6Ixwlm.js}       |   2 +-
 app/dubbo-ui/dist/admin/assets/index-m7--dh6i.css  |   1 -
 app/dubbo-ui/dist/admin/assets/index-qEOmH_jK.css  |   1 -
 .../{index-8uNvKbLq.js => index-qjQDjxvn.js}       |  10 +-
 app/dubbo-ui/dist/admin/assets/index-sqj_NuZt.css  |   1 +
 .../{index-aMiiFj1-.js => index-wN8PN6Z9.js}       |   2 +-
 .../{index-17VUD0td.js => index-xo-7Mwca.js}       |   2 +-
 .../{index-t4Geo3iY.js => index-yCjDfe-i.js}       |   2 +-
 .../{instance-q1we0Glg.js => instance-AdYz41Wn.js} |   2 +-
 .../dist/admin/assets/instance-OOVuEB1L.css        |   1 -
 .../dist/admin/assets/instance-nloua_L0.js         |   4 +
 .../dist/admin/assets/instance-q0PmH8ZQ.css        |   1 +
 .../dist/admin/assets/instance-wpa0sBK_.js         |   4 -
 ...vascript-GxMNKJIb.js => javascript-fZiAn8jV.js} |   2 +-
 .../{jsonMode-uyqppDDQ.js => jsonMode-upcZW5Yw.js} |   2 +-
 .../dist/admin/assets/linkTracking-3-QmEvo2.js     |   1 -
 .../dist/admin/assets/linkTracking-8-Vchl2K.js     |   1 +
 .../{liquid-zP0nrY6P.js => liquid-Vg62R2C3.js}     |   2 +-
 .../assets/{mdx-o26Cfqwp.js => mdx-JSV1QKTi.js}    |   2 +-
 app/dubbo-ui/dist/admin/assets/monitor-1LB8lJdn.js |   1 -
 app/dubbo-ui/dist/admin/assets/monitor-8Z58Uz56.js |   1 +
 app/dubbo-ui/dist/admin/assets/monitor-FuHVhWjk.js |   1 -
 app/dubbo-ui/dist/admin/assets/monitor-G_Tt8Rv3.js |   1 -
 app/dubbo-ui/dist/admin/assets/monitor-HcwZ52Sq.js |   1 +
 app/dubbo-ui/dist/admin/assets/monitor-fPt3cqgg.js |   1 +
 .../{notFound-xYfKxLfK.js => notFound-UhBegV4M.js} |   2 +-
 .../{python-wccofd7t.js => python-ifRab4w4.js}     |   2 +-
 .../{razor-VvmlesZq.js => razor-qMFhFTuP.js}       |   2 +-
 app/dubbo-ui/dist/admin/assets/request--GxtD-ej.js |   7 -
 app/dubbo-ui/dist/admin/assets/request-IYELO99a.js |   7 +
 ...eConfig-cJtxkT5J.js => sceneConfig-ib-6cld6.js} |   2 +-
 .../{search-iB3kGKc4.js => search-t2N6jniM.js}     |   2 +-
 ...rverInfo-nRF0WTxY.js => serverInfo-otmlNfE2.js} |   2 +-
 .../dist/admin/assets/service-ExPGSUQV.css         |   1 +
 .../dist/admin/assets/service-crzu8uzM.css         |   1 -
 app/dubbo-ui/dist/admin/assets/service-lo3a2LDL.js |   1 -
 .../{service-bW4kmQ9B.js => service-lsh0pv0T.js}   |   2 +-
 app/dubbo-ui/dist/admin/assets/service-mQmJfKhN.js |   1 +
 .../assets/{tab1-UYcHzbVH.js => tab1-pDNQuaiS.js}  |   2 +-
 .../assets/{tab2-1iLYJbe8.js => tab2-oHVBpBhF.js}  |   2 +-
 app/dubbo-ui/dist/admin/assets/tracing-HuehFLFo.js |   1 +
 app/dubbo-ui/dist/admin/assets/tracing-_bTzz3xF.js |   1 -
 app/dubbo-ui/dist/admin/assets/tracing-b2ftdEvw.js |   1 +
 app/dubbo-ui/dist/admin/assets/tracing-yJMHQUuy.js |   1 -
 app/dubbo-ui/dist/admin/assets/traffic-meGVZe63.js |   1 -
 app/dubbo-ui/dist/admin/assets/traffic-pZ697HR8.js |   1 +
 .../{tsMode-GWr_FjcS.js => tsMode-dhk6Gcbd.js}     |   2 +-
 ...pescript-UTgz_aH4.js => typescript-Xi23_Uar.js} |   2 +-
 ...ew-1xAumolQ.js => updateByFormView-BE-DcQgn.js} |   2 +-
 .../admin/assets/updateByFormView-KiFajcFK.css     |   1 +
 ...ew-Exlnkpkd.js => updateByFormView-bMjtX-Ag.js} |   2 +-
 .../admin/assets/updateByFormView-jbtoweaM.css     |   1 -
 ...ew-mU5Skz3_.js => updateByYAMLView-8_GbfXGX.js} |   2 +-
 ...ew-RERU2gvo.js => updateByYAMLView-hNuH6vbt.js} |   2 +-
 .../assets/{xml-ho0J0Ckm.js => xml-8lM9hyuW.js}    |   2 +-
 .../assets/{yaml-BzZd9cDL.js => yaml-W0AmhQlo.js}  |   2 +-
 app/dubbo-ui/dist/admin/index.html                 |   4 +-
 ui-vue3/src/api/service/traffic.ts                 |  13 +
 ui-vue3/src/base/http/request.ts                   |  16 +-
 ui-vue3/src/base/i18n/zh.ts                        |  15 +-
 ui-vue3/src/components/editor/MonacoEditor.vue     |   8 +-
 ui-vue3/src/layout/tab/layout_tab.vue              |   8 +-
 ui-vue3/src/router/defaultRoutes.ts                |  44 +-
 ui-vue3/src/utils/SearchUtil.ts                    |  34 +-
 ui-vue3/src/views/home/index.vue                   | 350 +++++-----
 .../views/resources/applications/tabs/instance.vue |  30 +-
 .../views/resources/applications/tabs/service.vue  |  24 +-
 ui-vue3/src/views/traffic/dynamicConfig/index.vue  |  32 +-
 .../traffic/dynamicConfig/model/ConfigModel.ts     | 401 ++++++++++++
 .../DCDetailTabHeaderSlot.vue}                     |  27 +-
 .../addDCTabHeaderSlot.vue}                        |  20 +-
 .../updateDCTabHeaderSlot.vue}                     |  32 +-
 .../views/traffic/dynamicConfig/tabs/YAMLView.vue  | 117 +++-
 .../traffic/dynamicConfig/tabs/addByFormView.vue   | 473 +++++++++++++-
 .../views/traffic/dynamicConfig/tabs/formView.vue  | 703 ++++++++++++---------
 .../traffic/routingRule/tabs/updateByFormView.vue  |   2 +-
 ui-vue3/vite.config.ts                             |   1 +
 139 files changed, 1878 insertions(+), 738 deletions(-)

Reply via email to