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

liujun pushed a change to branch refactor-with-go-components-experimental
in repository https://gitbox.apache.org/repos/asf/dubbo-admin.git


    from d2923751 Differentiate between kubuclient and certclient (#1205)
     new e8c1ea00 fix configuration
     new 21b8dad6 Merge branch 'test-0719' into 
refactor-with-go-components-experimental
     new 24ad8909 Add dubbo3 registry support
     new 94ffebdc leader
     add 97dd6103 feat:add  Cluster overview pages (#1206)
     new ed27ef85 Merge branch 'refactor-with-go' of 
https://github.com/apache/dubbo-admin into refactor-with-go
     new 6b510bc4 update static files
     new 3c977d63 Merge branch 'refactor-with-go' into 
refactor-with-go-components-experimental
     new 6c1c76c6 Add dubbo3 service discovery support
     new c5e47e73 refactor ui module
     new 3bb44397 update mod

The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 app/dubbo-ui/dist/echarts-en.min.js                |    16 +-
 app/dubbo-ui/dist/index.html                       |    16 +-
 app/dubbo-ui/dist/static/css/app.4791f1de.css      |     1 +
 app/dubbo-ui/dist/static/css/app.4de6ac6b.css      |    18 -
 .../dist/static/css/chunk-vendors.52f99f04.css     |    17 -
 app/dubbo-ui/dist/static/js/app.29227e12.js        |    16 -
 app/dubbo-ui/dist/static/js/app.29227e12.js.map    |    15 -
 app/dubbo-ui/dist/static/js/app.74d999b7.js        |     2 +
 app/dubbo-ui/dist/static/js/app.74d999b7.js.map    |     1 +
 app/dubbo-ui/dist/static/js/braceBase.39ce0e20.js  |    14 -
 .../dist/static/js/braceBase.39ce0e20.js.map       |    14 -
 ...ndors.491fd433.js => chunk-vendors.604d7b41.js} |    28 +-
 ...1fd433.js.map => chunk-vendors.604d7b41.js.map} |    16 +-
 conf/admin.yml                                     |    34 +-
 conf/mock_provider.yml                             |    28 -
 dubbo-admin-ui/package-lock.json                   | 17407 -------------------
 dubbo-admin-ui/src/components/Home.vue             |    40 -
 go.mod                                             |    14 +-
 go.sum                                             |    24 +-
 pkg/admin/bootstrap.go                             |    17 +-
 pkg/admin/cache/registry/extension.go              |    34 +
 pkg/admin/cache/registry/kube/registry.go          |    34 +
 pkg/admin/cache/registry/universal/mapping.go      |    79 +
 pkg/admin/cache/registry/universal/registry.go     |   149 +
 .../service_instances_changed_listener_impl.go     |   229 +
 pkg/admin/config/config.go                         |     6 +-
 pkg/admin/config/governance_config.go              |     2 +
 pkg/admin/constant/const.go                        |     5 +
 pkg/admin/handlers/service.go                      |   100 +-
 pkg/admin/model/provider.go                        |    30 +-
 pkg/admin/model/registry_source.go                 |    26 -
 pkg/admin/model/service_dto.go                     |    23 +-
 pkg/admin/model/traffic.go                         |    48 +-
 pkg/admin/model/util/sync_utils.go                 |     4 +-
 pkg/admin/providers/mock/api/mock.proto            |     2 +-
 pkg/admin/providers/mock/api/mock_triple.pb.go     |     2 +-
 pkg/admin/providers/mock/mock_provider.go          |    22 +-
 pkg/admin/router/router.go                         |     4 +
 pkg/admin/services/generic_service_Impl.go         |    64 +
 pkg/admin/services/provider_service_impl.go        |     5 +-
 pkg/admin/services/registry_service_sync.go        |   116 +-
 pkg/admin/services/service_testing_v3.go           |   223 +
 pkg/admin/services/traffic/accesslog.go            |     7 +-
 pkg/admin/services/traffic/argument.go             |     7 +-
 pkg/admin/services/traffic/mock.go                 |     7 +-
 pkg/admin/services/traffic/region.go               |     7 +-
 pkg/admin/services/traffic/retry.go                |    14 +-
 pkg/admin/services/traffic/timeout.go              |    21 +-
 pkg/admin/services/traffic/weight.go               |     7 +-
 pkg/authority/setup.go                             |     1 +
 pkg/config/admin/address_config.go                 |    10 +-
 pkg/config/admin/config.go                         |     1 +
 pkg/config/app/dubbo-cp/config.go                  |     7 +-
 pkg/config/app/dubbo-cp/dubbo-cp.default.yaml      |    19 +-
 pkg/config/config.go                               |     7 +-
 pkg/core/runtime/builder.go                        |    13 +-
 {dubbo-admin-ui => ui}/.browserslistrc             |     0
 {dubbo-admin-ui => ui}/.dockerignore               |     0
 {dubbo-admin-ui => ui}/.editorconfig               |     0
 {dubbo-admin-ui => ui}/.eslintignore               |     0
 {dubbo-admin-ui => ui}/.eslintrc.js                |     0
 {dubbo-admin-ui => ui}/.gitignore                  |     0
 {dubbo-admin-ui => ui}/Dockerfile                  |     0
 {dubbo-admin-ui => ui}/README.md                   |     4 +-
 {dubbo-admin-ui => ui}/babel.config.js             |     0
 {dubbo-admin-ui => ui}/dubbo-admin-info.json       |     0
 {dubbo-admin-ui => ui}/jest.config.js              |     0
 {dubbo-admin-ui => ui}/nginx/default.conf          |     0
 {dubbo-admin-ui => ui}/package.json                |     0
 {dubbo-admin-ui => ui}/public/OpenSans.css         |     0
 .../public/dubbo-admin-info.json                   |     0
 {dubbo-admin-ui => ui}/public/dubbo.ico            |   Bin
 {dubbo-admin-ui => ui}/public/echarts-en.min.js    |     0
 .../fonts/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2     |   Bin
 .../fonts/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmSU5fABc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2     |   Bin
 .../fonts/KFOlCnqEu92Fr1MmSU5fBxc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmSU5fCBc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmSU5fCRc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmSU5fCxc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2     |   Bin
 .../fonts/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2   |   Bin
 .../fonts/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2       |   Bin
 .../public/fonts/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2  |   Bin
 .../fonts/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2       |   Bin
 .../fonts/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2       |   Bin
 .../fonts/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2       |   Bin
 .../fonts/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2       |   Bin
 .../fonts/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2       |   Bin
 .../fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2 |   Bin
 {dubbo-admin-ui => ui}/public/index.html           |     0
 {dubbo-admin-ui => ui}/src/.gitrepo                |     0
 {dubbo-admin-ui => ui}/src/App.vue                 |     0
 {dubbo-admin-ui => ui}/src/Index.vue               |     0
 {dubbo-admin-ui => ui}/src/Login.vue               |     0
 {dubbo-admin-ui => ui}/src/api/chart.js            |     0
 {dubbo-admin-ui => ui}/src/api/menu.js             |     2 +-
 {dubbo-admin-ui => ui}/src/api/operation.js        |     0
 {dubbo-admin-ui => ui}/src/assets/avatar.png       |   Bin
 {dubbo-admin-ui => ui}/src/assets/logo.png         |   Bin
 ui/src/components/Home.vue                         |   206 +
 .../src/components/Management.vue                  |     0
 .../src/components/ServiceDetail.vue               |     0
 .../src/components/ServiceSearch.vue               |     0
 .../src/components/apiDocs/ApiDocs.vue             |     0
 .../src/components/apiDocs/ApiForm.vue             |     0
 .../src/components/apiDocs/ApiFormItem.vue         |     0
 .../src/components/governance/Overrides.vue        |     0
 .../src/components/governance/RoutingRule.vue      |     0
 .../src/components/governance/TagRule.vue          |     0
 .../src/components/http-common.js                  |     2 +-
 .../src/components/metrics/ServiceMetrics.vue      |     0
 .../src/components/metrics/ServiceRelation.vue     |     0
 .../src/components/public/AceEditor.vue            |     0
 .../src/components/public/Breadcrumb.vue           |     0
 .../src/components/public/Drawer.vue               |     0
 .../src/components/public/Footers.vue              |     0
 .../src/components/public/JsonEditor.vue           |     0
 .../src/components/public/JsonEditor2.vue          |     0
 .../src/components/public/MiniChart.vue            |     0
 .../src/components/public/Search.vue               |     0
 .../src/components/public/Toolbar.vue              |     0
 .../src/components/public/VWidget.vue              |     0
 .../src/components/public/assets/link.png          |   Bin
 .../src/components/public/assets/max_btn.svg       |     0
 .../src/components/public/notify/Snackbar.vue      |     0
 .../src/components/public/notify/index.js          |     0
 .../src/components/test/ServiceMock.vue            |     0
 .../src/components/test/ServiceTest.vue            |     0
 .../src/components/test/TestMethod.vue             |     0
 .../src/components/traffic/Accesslog.vue           |     0
 .../src/components/traffic/Arguments.vue           |     0
 .../src/components/traffic/Gray.vue                |     0
 .../src/components/traffic/Host.vue                |     0
 .../src/components/traffic/Mock.vue                |     0
 .../src/components/traffic/Region.vue              |     0
 .../src/components/traffic/Retry.vue               |     0
 .../src/components/traffic/Timeout.vue             |     0
 .../src/components/traffic/Weight.vue              |     0
 {dubbo-admin-ui => ui}/src/lang/en.js              |     0
 {dubbo-admin-ui => ui}/src/lang/index.js           |     0
 {dubbo-admin-ui => ui}/src/lang/zh.js              |     0
 {dubbo-admin-ui => ui}/src/main.js                 |     2 +
 .../mockServer.js => ui/src/mock/mockCluster.js    |    18 +-
 {dubbo-admin-ui => ui}/src/mock/mockServer.js      |    18 +-
 {dubbo-admin-ui => ui}/src/mock/mockServer.json    |     0
 .../mockServer.js => ui/src/mock/mockVersion.js    |    19 +-
 {dubbo-admin-ui => ui}/src/router/index.js         |    24 +-
 {dubbo-admin-ui => ui}/src/store/index.js          |     0
 {dubbo-admin-ui => ui}/src/util/index.js           |     0
 .../tests/unit/coverage/base.css                   |     0
 .../tests/unit/coverage/block-navigation.js        |     0
 .../tests/unit/coverage/favicon.png                |   Bin
 .../tests/unit/coverage/index.html                 |     0
 .../tests/unit/coverage/lcov-report/base.css       |     0
 .../unit/coverage/lcov-report/block-navigation.js  |     0
 .../tests/unit/coverage/lcov-report/favicon.png    |   Bin
 .../tests/unit/coverage/lcov-report/index.html     |     0
 .../tests/unit/coverage/lcov-report/prettify.css   |     0
 .../tests/unit/coverage/lcov-report/prettify.js    |     0
 .../coverage/lcov-report/sort-arrow-sprite.png     |   Bin
 .../tests/unit/coverage/lcov-report/sorter.js      |     0
 .../unit/coverage/lcov-report/src/App.vue.html     |     0
 .../unit/coverage/lcov-report/src/Index.vue.html   |     0
 .../unit/coverage/lcov-report/src/Login.vue.html   |     0
 .../coverage/lcov-report/src/api/chart.js.html     |     0
 .../unit/coverage/lcov-report/src/api/index.html   |     0
 .../unit/coverage/lcov-report/src/api/menu.js.html |     0
 .../coverage/lcov-report/src/api/operation.js.html |     0
 .../lcov-report/src/components/Management.vue.html |     0
 .../src/components/ServiceDetail.vue.html          |     0
 .../src/components/ServiceSearch.vue.html          |     0
 .../src/components/apiDocs/ApiDocs.vue.html        |     0
 .../src/components/apiDocs/ApiForm.vue.html        |     0
 .../src/components/apiDocs/ApiFormItem.vue.html    |     0
 .../lcov-report/src/components/apiDocs/index.html  |     0
 .../components/governance/AccessControl.vue.html   |     0
 .../src/components/governance/LoadBalance.vue.html |     0
 .../src/components/governance/MeshRule.vue.html    |     0
 .../src/components/governance/Overrides.vue.html   |     0
 .../src/components/governance/RoutingRule.vue.html |     0
 .../src/components/governance/TagRule.vue.html     |     0
 .../components/governance/WeightAdjust.vue.html    |     0
 .../src/components/governance/index.html           |     0
 .../lcov-report/src/components/http-common.js.html |     0
 .../coverage/lcov-report/src/components/index.html |     0
 .../src/components/metrics/ServiceMetrics.vue.html |     0
 .../components/metrics/ServiceRelation.vue.html    |     0
 .../lcov-report/src/components/metrics/index.html  |     0
 .../src/components/public/AceEditor.vue.html       |     0
 .../src/components/public/Breadcrumb.vue.html      |     0
 .../src/components/public/Drawer.vue.html          |     0
 .../src/components/public/Footers.vue.html         |     0
 .../src/components/public/JsonEditor.vue.html      |     0
 .../src/components/public/JsonEditor2.vue.html     |     0
 .../src/components/public/MiniChart.vue.html       |     0
 .../src/components/public/Search.vue.html          |     0
 .../src/components/public/Toolbar.vue.html         |     0
 .../src/components/public/VWidget.vue.html         |     0
 .../lcov-report/src/components/public/index.html   |     0
 .../src/components/public/notify/Snackbar.vue.html |     0
 .../src/components/public/notify/index.html        |     0
 .../src/components/public/notify/index.js.html     |     0
 .../src/components/test/ServiceMock.vue.html       |     0
 .../src/components/test/ServiceTest.vue.html       |     0
 .../src/components/test/TestMethod.vue.html        |     0
 .../lcov-report/src/components/test/index.html     |     0
 .../tests/unit/coverage/lcov-report/src/index.html |     0
 .../unit/coverage/lcov-report/src/lang/en.js.html  |     0
 .../unit/coverage/lcov-report/src/lang/index.html  |     0
 .../coverage/lcov-report/src/lang/index.js.html    |     0
 .../unit/coverage/lcov-report/src/lang/zh.js.html  |     0
 .../unit/coverage/lcov-report/src/main.js.html     |     0
 .../coverage/lcov-report/src/router/index.html     |     0
 .../coverage/lcov-report/src/router/index.js.html  |     0
 .../unit/coverage/lcov-report/src/store/index.html |     0
 .../coverage/lcov-report/src/store/index.js.html   |     0
 .../unit/coverage/lcov-report/src/util/index.html  |     0
 .../coverage/lcov-report/src/util/index.js.html    |     0
 .../tests/unit/coverage/lcov.info                  |     0
 .../tests/unit/coverage/prettify.css               |     0
 .../tests/unit/coverage/prettify.js                |     0
 .../tests/unit/coverage/sort-arrow-sprite.png      |   Bin
 .../tests/unit/coverage/sorter.js                  |     0
 .../tests/unit/coverage/src/App.vue.html           |     0
 .../tests/unit/coverage/src/Index.vue.html         |     0
 .../tests/unit/coverage/src/Login.vue.html         |     0
 .../tests/unit/coverage/src/api/chart.js.html      |     0
 .../tests/unit/coverage/src/api/index.html         |     0
 .../tests/unit/coverage/src/api/menu.js.html       |     0
 .../tests/unit/coverage/src/api/operation.js.html  |     0
 .../coverage/src/components/Management.vue.html    |     0
 .../coverage/src/components/ServiceDetail.vue.html |     0
 .../coverage/src/components/ServiceSearch.vue.html |     0
 .../src/components/apiDocs/ApiDocs.vue.html        |     0
 .../src/components/apiDocs/ApiForm.vue.html        |     0
 .../src/components/apiDocs/ApiFormItem.vue.html    |     0
 .../coverage/src/components/apiDocs/index.html     |     0
 .../components/governance/AccessControl.vue.html   |     0
 .../src/components/governance/LoadBalance.vue.html |     0
 .../src/components/governance/MeshRule.vue.html    |     0
 .../src/components/governance/Overrides.vue.html   |     0
 .../src/components/governance/RoutingRule.vue.html |     0
 .../src/components/governance/TagRule.vue.html     |     0
 .../components/governance/WeightAdjust.vue.html    |     0
 .../coverage/src/components/governance/index.html  |     0
 .../coverage/src/components/http-common.js.html    |     0
 .../tests/unit/coverage/src/components/index.html  |     0
 .../src/components/metrics/ServiceMetrics.vue.html |     0
 .../components/metrics/ServiceRelation.vue.html    |     0
 .../coverage/src/components/metrics/index.html     |     0
 .../src/components/public/AceEditor.vue.html       |     0
 .../src/components/public/Breadcrumb.vue.html      |     0
 .../coverage/src/components/public/Drawer.vue.html |     0
 .../src/components/public/Footers.vue.html         |     0
 .../src/components/public/JsonEditor.vue.html      |     0
 .../src/components/public/JsonEditor2.vue.html     |     0
 .../src/components/public/MiniChart.vue.html       |     0
 .../coverage/src/components/public/Search.vue.html |     0
 .../src/components/public/Toolbar.vue.html         |     0
 .../src/components/public/VWidget.vue.html         |     0
 .../unit/coverage/src/components/public/index.html |     0
 .../src/components/public/notify/Snackbar.vue.html |     0
 .../src/components/public/notify/index.html        |     0
 .../src/components/public/notify/index.js.html     |     0
 .../src/components/test/ServiceMock.vue.html       |     0
 .../src/components/test/ServiceTest.vue.html       |     0
 .../src/components/test/TestMethod.vue.html        |     0
 .../unit/coverage/src/components/test/index.html   |     0
 .../tests/unit/coverage/src/index.html             |     0
 .../tests/unit/coverage/src/lang/en.js.html        |     0
 .../tests/unit/coverage/src/lang/index.html        |     0
 .../tests/unit/coverage/src/lang/index.js.html     |     0
 .../tests/unit/coverage/src/lang/zh.js.html        |     0
 .../tests/unit/coverage/src/main.js.html           |     0
 .../tests/unit/coverage/src/router/index.html      |     0
 .../tests/unit/coverage/src/router/index.js.html   |     0
 .../tests/unit/coverage/src/store/index.html       |     0
 .../tests/unit/coverage/src/store/index.js.html    |     0
 .../tests/unit/coverage/src/util/index.html        |     0
 .../tests/unit/coverage/src/util/index.js.html     |     0
 {dubbo-admin-ui => ui}/tests/unit/example.spec.js  |     0
 {dubbo-admin-ui => ui}/vue.config.js               |     2 +-
 {dubbo-admin-ui => ui}/yarn.lock                   |     0
 296 files changed, 1518 insertions(+), 17852 deletions(-)
 create mode 100644 app/dubbo-ui/dist/static/css/app.4791f1de.css
 delete mode 100644 app/dubbo-ui/dist/static/css/app.4de6ac6b.css
 delete mode 100644 app/dubbo-ui/dist/static/js/app.29227e12.js
 delete mode 100644 app/dubbo-ui/dist/static/js/app.29227e12.js.map
 create mode 100644 app/dubbo-ui/dist/static/js/app.74d999b7.js
 create mode 100644 app/dubbo-ui/dist/static/js/app.74d999b7.js.map
 rename app/dubbo-ui/dist/static/js/{chunk-vendors.491fd433.js => 
chunk-vendors.604d7b41.js} (91%)
 rename app/dubbo-ui/dist/static/js/{chunk-vendors.491fd433.js.map => 
chunk-vendors.604d7b41.js.map} (50%)
 delete mode 100644 conf/mock_provider.yml
 delete mode 100644 dubbo-admin-ui/package-lock.json
 delete mode 100644 dubbo-admin-ui/src/components/Home.vue
 create mode 100644 pkg/admin/cache/registry/extension.go
 create mode 100644 pkg/admin/cache/registry/kube/registry.go
 create mode 100644 pkg/admin/cache/registry/universal/mapping.go
 create mode 100644 pkg/admin/cache/registry/universal/registry.go
 create mode 100644 
pkg/admin/cache/registry/universal/service_instances_changed_listener_impl.go
 delete mode 100644 pkg/admin/model/registry_source.go
 create mode 100644 pkg/admin/services/generic_service_Impl.go
 create mode 100644 pkg/admin/services/service_testing_v3.go
 rename {dubbo-admin-ui => ui}/.browserslistrc (100%)
 rename {dubbo-admin-ui => ui}/.dockerignore (100%)
 rename {dubbo-admin-ui => ui}/.editorconfig (100%)
 rename {dubbo-admin-ui => ui}/.eslintignore (100%)
 rename {dubbo-admin-ui => ui}/.eslintrc.js (100%)
 rename {dubbo-admin-ui => ui}/.gitignore (100%)
 rename {dubbo-admin-ui => ui}/Dockerfile (100%)
 rename {dubbo-admin-ui => ui}/README.md (93%)
 rename {dubbo-admin-ui => ui}/babel.config.js (100%)
 rename {dubbo-admin-ui => ui}/dubbo-admin-info.json (100%)
 rename {dubbo-admin-ui => ui}/jest.config.js (100%)
 rename {dubbo-admin-ui => ui}/nginx/default.conf (100%)
 rename {dubbo-admin-ui => ui}/package.json (100%)
 rename {dubbo-admin-ui => ui}/public/OpenSans.css (100%)
 rename {dubbo-admin-ui => ui}/public/dubbo-admin-info.json (100%)
 rename {dubbo-admin-ui => ui}/public/dubbo.ico (100%)
 rename {dubbo-admin-ui => ui}/public/echarts-en.min.js (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmSU5fABc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmSU5fBxc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmSU5fCBc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmSU5fCRc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmSU5fCxc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2 (100%)
 rename {dubbo-admin-ui => ui}/public/fonts/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2 
(100%)
 rename {dubbo-admin-ui => ui}/public/fonts/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2 
(100%)
 rename {dubbo-admin-ui => ui}/public/fonts/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2 
(100%)
 rename {dubbo-admin-ui => ui}/public/fonts/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2 
(100%)
 rename {dubbo-admin-ui => ui}/public/fonts/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2 
(100%)
 rename {dubbo-admin-ui => ui}/public/fonts/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2 
(100%)
 rename {dubbo-admin-ui => ui}/public/fonts/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2 
(100%)
 rename {dubbo-admin-ui => 
ui}/public/fonts/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2 (100%)
 rename {dubbo-admin-ui => ui}/public/index.html (100%)
 rename {dubbo-admin-ui => ui}/src/.gitrepo (100%)
 rename {dubbo-admin-ui => ui}/src/App.vue (100%)
 rename {dubbo-admin-ui => ui}/src/Index.vue (100%)
 rename {dubbo-admin-ui => ui}/src/Login.vue (100%)
 rename {dubbo-admin-ui => ui}/src/api/chart.js (100%)
 rename {dubbo-admin-ui => ui}/src/api/menu.js (97%)
 rename {dubbo-admin-ui => ui}/src/api/operation.js (100%)
 rename {dubbo-admin-ui => ui}/src/assets/avatar.png (100%)
 rename {dubbo-admin-ui => ui}/src/assets/logo.png (100%)
 create mode 100644 ui/src/components/Home.vue
 rename {dubbo-admin-ui => ui}/src/components/Management.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/ServiceDetail.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/ServiceSearch.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/apiDocs/ApiDocs.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/apiDocs/ApiForm.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/apiDocs/ApiFormItem.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/governance/Overrides.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/governance/RoutingRule.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/governance/TagRule.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/http-common.js (97%)
 rename {dubbo-admin-ui => ui}/src/components/metrics/ServiceMetrics.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/metrics/ServiceRelation.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/AceEditor.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/Breadcrumb.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/Drawer.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/Footers.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/JsonEditor.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/JsonEditor2.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/MiniChart.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/Search.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/Toolbar.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/VWidget.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/assets/link.png (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/assets/max_btn.svg (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/notify/Snackbar.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/public/notify/index.js (100%)
 rename {dubbo-admin-ui => ui}/src/components/test/ServiceMock.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/test/ServiceTest.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/test/TestMethod.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/traffic/Accesslog.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/traffic/Arguments.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/traffic/Gray.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/traffic/Host.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/traffic/Mock.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/traffic/Region.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/traffic/Retry.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/traffic/Timeout.vue (100%)
 rename {dubbo-admin-ui => ui}/src/components/traffic/Weight.vue (100%)
 rename {dubbo-admin-ui => ui}/src/lang/en.js (100%)
 rename {dubbo-admin-ui => ui}/src/lang/index.js (100%)
 rename {dubbo-admin-ui => ui}/src/lang/zh.js (100%)
 rename {dubbo-admin-ui => ui}/src/main.js (97%)
 copy dubbo-admin-ui/src/mock/mockServer.js => ui/src/mock/mockCluster.js (71%)
 copy {dubbo-admin-ui => ui}/src/mock/mockServer.js (74%)
 rename {dubbo-admin-ui => ui}/src/mock/mockServer.json (100%)
 rename dubbo-admin-ui/src/mock/mockServer.js => ui/src/mock/mockVersion.js 
(74%)
 rename {dubbo-admin-ui => ui}/src/router/index.js (93%)
 rename {dubbo-admin-ui => ui}/src/store/index.js (100%)
 rename {dubbo-admin-ui => ui}/src/util/index.js (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/base.css (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/block-navigation.js (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/favicon.png (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/index.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/lcov-report/base.css (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/block-navigation.js (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/lcov-report/favicon.png 
(100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/lcov-report/index.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/lcov-report/prettify.css 
(100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/lcov-report/prettify.js 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/sort-arrow-sprite.png (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/lcov-report/sorter.js (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/lcov-report/src/App.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/Index.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/Login.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/api/chart.js.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/api/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/api/menu.js.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/api/operation.js.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/Management.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/ServiceDetail.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/ServiceSearch.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/apiDocs/ApiDocs.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/apiDocs/ApiForm.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/apiDocs/ApiFormItem.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/apiDocs/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/governance/AccessControl.vue.html
 (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/governance/LoadBalance.vue.html
 (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/governance/MeshRule.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/governance/Overrides.vue.html
 (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/governance/RoutingRule.vue.html
 (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/governance/TagRule.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/governance/WeightAdjust.vue.html
 (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/governance/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/http-common.js.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/metrics/ServiceMetrics.vue.html
 (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/metrics/ServiceRelation.vue.html
 (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/metrics/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/AceEditor.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/Breadcrumb.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/Drawer.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/Footers.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/JsonEditor.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/JsonEditor2.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/MiniChart.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/Search.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/Toolbar.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/VWidget.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/notify/Snackbar.vue.html
 (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/notify/index.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/public/notify/index.js.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/test/ServiceMock.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/test/ServiceTest.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/test/TestMethod.vue.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/components/test/index.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/lcov-report/src/index.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/lang/en.js.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/lang/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/lang/index.js.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/lang/zh.js.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/lcov-report/src/main.js.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/router/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/router/index.js.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/store/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/store/index.js.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/util/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/lcov-report/src/util/index.js.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/lcov.info (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/prettify.css (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/prettify.js (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/sort-arrow-sprite.png (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/sorter.js (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/App.vue.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/Index.vue.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/Login.vue.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/api/chart.js.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/api/index.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/api/menu.js.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/api/operation.js.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/Management.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/ServiceDetail.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/ServiceSearch.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/apiDocs/ApiDocs.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/apiDocs/ApiForm.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/apiDocs/ApiFormItem.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/apiDocs/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/governance/AccessControl.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/governance/LoadBalance.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/governance/MeshRule.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/governance/Overrides.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/governance/RoutingRule.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/governance/TagRule.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/governance/WeightAdjust.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/governance/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/http-common.js.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/components/index.html 
(100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/metrics/ServiceMetrics.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/metrics/ServiceRelation.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/metrics/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/AceEditor.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/Breadcrumb.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/Drawer.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/Footers.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/JsonEditor.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/JsonEditor2.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/MiniChart.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/Search.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/Toolbar.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/VWidget.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/notify/Snackbar.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/notify/index.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/public/notify/index.js.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/test/ServiceMock.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/test/ServiceTest.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/test/TestMethod.vue.html (100%)
 rename {dubbo-admin-ui => 
ui}/tests/unit/coverage/src/components/test/index.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/index.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/lang/en.js.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/lang/index.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/lang/index.js.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/lang/zh.js.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/main.js.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/router/index.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/router/index.js.html 
(100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/store/index.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/store/index.js.html 
(100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/util/index.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/coverage/src/util/index.js.html (100%)
 rename {dubbo-admin-ui => ui}/tests/unit/example.spec.js (100%)
 rename {dubbo-admin-ui => ui}/vue.config.js (98%)
 rename {dubbo-admin-ui => ui}/yarn.lock (100%)


Reply via email to