This is an automated email from the ASF dual-hosted git repository. juzhiyuan pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/apisix-dashboard.git.
from a1f96d4 feat: refactor `manager api` (#564) add f23bea3 feat: Refactor Frondend with Admin API (#521) No new revisions were added by this update. Summary of changes: .asf.yaml | 34 +- .eslintrc.js | 3 + .github/apisix-config.yaml | 6 +- .github/workflows/api_ci.yml | 6 +- .github/workflows/api_cicd.yml | 8 +- .github/workflows/deploy.yml | 21 +- .github/workflows/license_ci.yml | 11 +- .github/workflows/multiple-node-build.yml | 4 +- CONTRIBUTING.md | 31 +- api/docker-compose.yml | 2 +- compose/apisix_conf/config.yaml | 19 +- compose/docker-compose.yml | 40 +- .../dashboards/apisix_http_prometheus.json | 33 +- .../grafana_conf/provisioning/dashboards/all.yaml | 16 +- .../grafana_conf/provisioning/datasources/all.yaml | 16 +- compose/prometheus_conf/prometheus.yml | 12 +- config/proxy.ts | 2 +- config/routes.ts | 16 - manager-api.md | 1 - package.json | 4 +- src/components/Upstream/UpstreamForm.tsx | 640 +++++++++++++++++++ .../components/Upstream/constant.ts | 10 +- .../Metrics => components/Upstream}/index.ts | 4 +- src/helpers.tsx | 5 - src/locales/en-US/component.ts | 2 +- src/locales/en-US/menu.ts | 1 - src/locales/zh-CN/component.ts | 2 +- src/locales/zh-CN/menu.ts | 1 - src/pages/Consumer/List.tsx | 27 +- src/pages/Consumer/service.ts | 12 +- src/pages/Metrics/index.ts | 1 - src/pages/Route/Create.tsx | 50 +- src/pages/Route/Debug.tsx | 55 -- src/pages/Route/List.tsx | 104 +--- .../Route/components/CreateStep4/CreateStep4.tsx | 19 +- src/pages/Route/components/Step1/MetaView.tsx | 84 +-- .../Route/components/Step1/RequestConfigView.tsx | 39 +- .../components/Step2/HttpHeaderRewriteView.tsx | 221 ------- .../Route/components/Step2/RequestRewriteView.tsx | 380 +---------- src/pages/Route/components/Step2/index.tsx | 10 +- src/pages/Route/constants.ts | 25 +- src/pages/Route/locales/en-US.ts | 6 - src/pages/Route/locales/zh-CN.ts | 6 - src/pages/Route/service.ts | 48 +- src/pages/Route/transform.ts | 279 +-------- src/pages/Route/typing.d.ts | 101 +-- src/pages/RouteGroup/Create.tsx | 98 --- src/pages/RouteGroup/List.tsx | 115 ---- src/pages/RouteGroup/components/Preview.tsx | 28 - src/pages/RouteGroup/components/Step1.tsx | 59 -- src/pages/RouteGroup/constants.ts | 31 - src/pages/RouteGroup/index.ts | 18 - src/pages/RouteGroup/locales/en-US.ts | 19 - src/pages/RouteGroup/locales/zh-CN.ts | 19 - src/pages/RouteGroup/service.ts | 46 -- src/pages/RouteGroup/typing.d.ts | 23 - src/pages/SSL/List.tsx | 2 +- src/pages/Upstream/Create.tsx | 57 +- src/pages/Upstream/List.tsx | 32 +- src/pages/Upstream/components/Preview.tsx | 33 - src/pages/Upstream/components/Step1.tsx | 693 +-------------------- src/pages/Upstream/service.ts | 22 +- src/pages/Upstream/transform.ts | 85 +-- src/pages/Upstream/typing.d.ts | 99 +-- src/pages/User/components/LoginMethodPassword.tsx | 10 +- src/pages/document.ejs | 17 +- src/service-worker.js | 4 +- src/typings.d.ts | 14 + yarn.lock | 20 +- 69 files changed, 1167 insertions(+), 2794 deletions(-) create mode 100644 src/components/Upstream/UpstreamForm.tsx copy mock/route.ts => src/components/Upstream/constant.ts (82%) copy src/{pages/Metrics => components/Upstream}/index.ts (91%) delete mode 100644 src/pages/Route/Debug.tsx delete mode 100644 src/pages/Route/components/Step2/HttpHeaderRewriteView.tsx delete mode 100644 src/pages/RouteGroup/Create.tsx delete mode 100644 src/pages/RouteGroup/List.tsx delete mode 100644 src/pages/RouteGroup/components/Preview.tsx delete mode 100644 src/pages/RouteGroup/components/Step1.tsx delete mode 100644 src/pages/RouteGroup/constants.ts delete mode 100644 src/pages/RouteGroup/index.ts delete mode 100644 src/pages/RouteGroup/locales/en-US.ts delete mode 100644 src/pages/RouteGroup/locales/zh-CN.ts delete mode 100644 src/pages/RouteGroup/service.ts delete mode 100644 src/pages/RouteGroup/typing.d.ts delete mode 100644 src/pages/Upstream/components/Preview.tsx