This is an automated email from the ASF dual-hosted git repository. liujun pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/dubbo-kubernetes.git
from 143cfbfb Merge pull request #135 from sjcsjc123/dubboctl-zk new e4bbd742 Merge branch 'master' of https://github.com/Helltab/dubbo-kubernetes into feature/ui/framework/vue3 new c80b3257 Merge branch 'master' of ssh://github.com/Helltab/dubbo-kubernetes into feature/ui/framework/vue3 new 746ed7d7 feat(framework): 1. #144 Adding animations during page transitions and API requests. 2. #143 After refreshing the page, the current menu item is not activated. 3. #142 Combining the tab page component with the router. new 8b82013d fix(format): f 1. ormat the code with yarn format; 2. modify yarn build as "vite build" new e96dd234 Merge remote-tracking branch 'origin/master' into feature/ui/framework/vue3 new 4f53bb56 Merge pull request #146 from Helltab/feature/ui/framework/vue3 The 1009 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: ui-vue3/README.md | 36 ++++ ui-vue3/package.json | 11 +- ui-vue3/src/api/mock/mockCluster.ts | 19 +- ui-vue3/src/api/mock/mockServer.ts | 15 +- ui-vue3/src/api/service/clusterInfo.ts | 12 +- ui-vue3/src/api/service/serverInfo.ts | 15 +- ui-vue3/src/base/constants.ts | 8 +- .../src/base/enums/Storage.ts | 6 +- ui-vue3/src/base/http/request.ts | 59 +++--- ui-vue3/src/base/i18n/en.ts | 13 +- .../serverInfo.ts => base/i18n/sortI18n.ts} | 26 ++- .../validate.go => ui-vue3/src/base/i18n/type.ts | 6 +- ui-vue3/src/base/i18n/zh.ts | 15 +- ui-vue3/src/layout/breadcrumb/layout_bread.vue | 6 +- ui-vue3/src/layout/header/layout_header.vue | 7 +- ui-vue3/src/layout/index.vue | 58 +++++- ui-vue3/src/layout/menu/layout_menu.vue | 96 +++++---- ui-vue3/src/layout/tab/layout_tab.vue | 63 ++++++ ui-vue3/src/main.ts | 5 +- ui-vue3/src/router/RouterMeta.ts | 5 + ui-vue3/src/router/defaultRoutes.ts | 217 ++++++++++++--------- .../App.vue => ui-vue3/src/views/common/index.vue | 21 +- .../src/views/common/placeholder_demo/index.vue | 21 +- .../views/{test/mock => common/tab_demo}/index.vue | 18 +- .../src/views/common/tab_demo/tab1.vue | 21 +- .../src/views/common/tab_demo/tab2.vue | 21 +- ui-vue3/src/views/home/index.vue | 90 +++++---- ui-vue3/src/views/kubernetes/index.vue | 4 +- ui-vue3/src/views/metrics/index.vue | 9 +- .../test => resources/applications}/index.vue | 11 +- .../src/views/resources/applications/tabs/tab1.vue | 21 +- .../src/views/resources/applications/tabs/tab2.vue | 21 +- .../src/views/resources/instances/index.vue | 21 +- .../src/views/resources/services/index.vue | 21 +- ui-vue3/src/views/service/index.vue | 4 +- ui-vue3/src/views/test/mock/index.vue | 4 +- ui-vue3/src/views/test/test/index.vue | 4 +- ui-vue3/src/views/traffic/accesslog/index.vue | 4 +- ui-vue3/src/views/traffic/arguments/index.vue | 4 +- ui-vue3/src/views/traffic/dynamicConfig/index.vue | 4 +- ui-vue3/src/views/traffic/gray/index.vue | 4 +- ui-vue3/src/views/traffic/mock/index.vue | 4 +- ui-vue3/src/views/traffic/region/index.vue | 4 +- ui-vue3/src/views/traffic/retry/index.vue | 4 +- ui-vue3/src/views/traffic/routingRule/index.vue | 4 +- ui-vue3/src/views/traffic/tagRule/index.vue | 4 +- ui-vue3/src/views/traffic/timeout/index.vue | 4 +- ui-vue3/src/views/traffic/weight/index.vue | 4 +- ui-vue3/tsconfig.json | 12 +- ui-vue3/yarn.lock | 112 ++++++++++- 50 files changed, 724 insertions(+), 454 deletions(-) copy pkg/admin/cache/interface_registry_cache.go => ui-vue3/src/base/enums/Storage.ts (92%) copy ui-vue3/src/{api/service/serverInfo.ts => base/i18n/sortI18n.ts} (62%) copy app/dubboctl/internal/dubbo/validate.go => ui-vue3/src/base/i18n/type.ts (92%) create mode 100644 ui-vue3/src/layout/tab/layout_tab.vue copy ui/src/App.vue => ui-vue3/src/views/common/index.vue (81%) copy ui/src/App.vue => ui-vue3/src/views/common/placeholder_demo/index.vue (81%) copy ui-vue3/src/views/{test/mock => common/tab_demo}/index.vue (69%) copy ui/src/App.vue => ui-vue3/src/views/common/tab_demo/tab1.vue (81%) copy ui/src/App.vue => ui-vue3/src/views/common/tab_demo/tab2.vue (81%) copy ui-vue3/src/views/{test/test => resources/applications}/index.vue (81%) copy ui/src/App.vue => ui-vue3/src/views/resources/applications/tabs/tab1.vue (81%) copy ui/src/App.vue => ui-vue3/src/views/resources/applications/tabs/tab2.vue (81%) copy ui/src/App.vue => ui-vue3/src/views/resources/instances/index.vue (81%) copy ui/src/App.vue => ui-vue3/src/views/resources/services/index.vue (81%)