This is an automated email from the ASF dual-hosted git repository. juzhiyuan pushed a commit to branch feat-web in repository https://gitbox.apache.org/repos/asf/apisix-dashboard.git
commit f795d9b4cf23f9985bae402c2018570b9c67bce9 Author: juzhiyuan <[email protected]> AuthorDate: Tue Nov 3 11:29:08 2020 +0800 feat: rename frontend to web --- {frontend => web}/.editorconfig | 0 {frontend => web}/.eslintignore | 0 {frontend => web}/.eslintrc.js | 0 {frontend => web}/.prettierignore | 0 {frontend => web}/.prettierrc.js | 0 {frontend => web}/.stylelintrc.js | 0 {frontend => web}/config/config.ts | 0 {frontend => web}/config/defaultSettings.ts | 0 {frontend => web}/config/proxy.ts | 0 {frontend => web}/config/routes.ts | 0 {frontend => web}/jest.config.js | 0 {frontend => web}/jsconfig.json | 0 {frontend => web}/mock/notices.ts | 0 {frontend => web}/mock/route.ts | 0 {frontend => web}/mock/user.ts | 0 {frontend => web}/package.json | 0 {frontend => web}/public/empty.svg | 0 {frontend => web}/public/favicon.png | Bin {frontend => web}/scripts/verifyCommit.js | 0 {frontend => web}/src/access.ts | 0 {frontend => web}/src/app.tsx | 0 {frontend => web}/src/assets/logo.svg | 0 {frontend => web}/src/components/ActionBar/ActionBar.tsx | 0 {frontend => web}/src/components/ActionBar/index.ts | 0 {frontend => web}/src/components/ActionBar/locales/en-US.ts | 0 {frontend => web}/src/components/ActionBar/locales/zh-CN.ts | 0 {frontend => web}/src/components/Footer/index.tsx | 0 {frontend => web}/src/components/HeaderDropdown/index.less | 0 {frontend => web}/src/components/HeaderDropdown/index.tsx | 0 {frontend => web}/src/components/NoticeIcon/NoticeList.less | 0 {frontend => web}/src/components/NoticeIcon/NoticeList.tsx | 0 {frontend => web}/src/components/NoticeIcon/index.less | 0 {frontend => web}/src/components/NoticeIcon/index.tsx | 0 {frontend => web}/src/components/PageLoading/index.tsx | 0 .../src/components/RightContent/AvatarDropdown.tsx | 0 {frontend => web}/src/components/RightContent/index.less | 0 {frontend => web}/src/components/RightContent/index.tsx | 0 {frontend => web}/src/components/Upstream/UpstreamForm.tsx | 0 {frontend => web}/src/components/Upstream/constant.ts | 0 {frontend => web}/src/components/Upstream/index.ts | 0 {frontend => web}/src/constants.ts | 0 {frontend => web}/src/e2e/Login.e2e.js | 0 {frontend => web}/src/e2e/Logout.e2e.js | 0 {frontend => web}/src/e2e/README.md | 0 {frontend => web}/src/e2e/README.zh-CN.md | 0 {frontend => web}/src/e2e/__mocks__/antd-pro-merge-less.js | 0 {frontend => web}/src/e2e/baseLayout.e2e.js | 0 {frontend => web}/src/e2e/service.js | 0 {frontend => web}/src/global.less | 0 {frontend => web}/src/global.tsx | 0 {frontend => web}/src/helpers.tsx | 0 {frontend => web}/src/iconfont.ts | 0 {frontend => web}/src/locales/en-US.ts | 0 {frontend => web}/src/locales/en-US/component.ts | 0 {frontend => web}/src/locales/en-US/globalHeader.ts | 0 {frontend => web}/src/locales/en-US/menu.ts | 0 {frontend => web}/src/locales/en-US/pwa.ts | 0 .../src/locales/zh-CN => web/src/locales/en-US}/setting.ts | 0 {frontend => web}/src/locales/en-US/settingDrawer.ts | 0 {frontend => web}/src/locales/zh-CN.ts | 0 {frontend => web}/src/locales/zh-CN/component.ts | 0 {frontend => web}/src/locales/zh-CN/globalHeader.ts | 0 {frontend => web}/src/locales/zh-CN/menu.ts | 0 {frontend => web}/src/locales/zh-CN/pwa.ts | 0 .../src/locales/en-US => web/src/locales/zh-CN}/setting.ts | 0 {frontend => web}/src/locales/zh-CN/settingDrawer.ts | 0 {frontend => web}/src/manifest.json | 0 {frontend => web}/src/pages/404.tsx | 0 {frontend => web}/src/pages/Consumer/Create.tsx | 0 {frontend => web}/src/pages/Consumer/List.tsx | 0 {frontend => web}/src/pages/Consumer/components/Preview.tsx | 0 {frontend => web}/src/pages/Consumer/components/Step1.tsx | 0 .../src/pages/Route => web/src/pages/Consumer}/index.ts | 0 {frontend => web}/src/pages/Consumer/locales/en-US.ts | 0 {frontend => web}/src/pages/Consumer/locales/zh-CN.ts | 0 {frontend => web}/src/pages/Consumer/service.ts | 0 {frontend => web}/src/pages/Consumer/typing.d.ts | 0 {frontend => web}/src/pages/Metrics/Metrics.tsx | 0 {frontend => web}/src/pages/Metrics/index.ts | 0 {frontend => web}/src/pages/Metrics/locales/en-US.ts | 0 {frontend => web}/src/pages/Metrics/locales/zh-CN.ts | 0 {frontend => web}/src/pages/Metrics/service.ts | 0 {frontend => web}/src/pages/Route/Create.less | 0 {frontend => web}/src/pages/Route/Create.tsx | 0 {frontend => web}/src/pages/Route/List.tsx | 0 .../src/pages/Route/components/CreateStep4/CreateStep4.tsx | 0 .../src/pages/Route/components/CreateStep4/index.ts | 0 .../src/pages/Route/components/ResultView/ResultView.tsx | 0 .../src/pages/Route/components/ResultView/index.ts | 0 .../src/pages/Route/components/Step1/MatchingRulesView.tsx | 0 .../src/pages/Route/components/Step1/MetaView.tsx | 0 .../src/pages/Route/components/Step1/RequestConfigView.tsx | 0 .../src/pages/Route/components/Step1/index.tsx | 0 .../src/pages/Route/components/Step2/RequestRewriteView.tsx | 0 .../src/pages/Route/components/Step2/index.tsx | 0 .../src/pages/Route/components/Step3/index.tsx | 0 {frontend => web}/src/pages/Route/constants.ts | 0 .../src/pages/Consumer => web/src/pages/Route}/index.ts | 0 {frontend => web}/src/pages/Route/locales/en-US.ts | 0 {frontend => web}/src/pages/Route/locales/zh-CN.ts | 0 {frontend => web}/src/pages/Route/service.ts | 0 {frontend => web}/src/pages/Route/transform.ts | 0 {frontend => web}/src/pages/Route/typing.d.ts | 0 {frontend => web}/src/pages/SSL/Create.less | 0 {frontend => web}/src/pages/SSL/Create.tsx | 0 {frontend => web}/src/pages/SSL/List.tsx | 0 .../src/pages/SSL/components/CertificateForm/index.tsx | 0 .../src/pages/SSL/components/CertificateUploader/index.tsx | 0 {frontend => web}/src/pages/SSL/components/Step1/index.tsx | 0 {frontend => web}/src/pages/SSL/components/Step2/index.tsx | 0 {frontend => web}/src/pages/SSL/locales/en-US.ts | 0 {frontend => web}/src/pages/SSL/locales/zh-CN.ts | 0 {frontend => web}/src/pages/SSL/service.ts | 0 {frontend => web}/src/pages/SSL/style.less | 0 {frontend => web}/src/pages/SSL/typing.d.ts | 0 {frontend => web}/src/pages/Setting/Setting.tsx | 0 {frontend => web}/src/pages/Setting/index.ts | 0 {frontend => web}/src/pages/Setting/locales/en-US.ts | 0 {frontend => web}/src/pages/Setting/locales/zh-CN.ts | 0 {frontend => web}/src/pages/Setting/service.ts | 0 {frontend => web}/src/pages/Setting/style.less | 0 {frontend => web}/src/pages/Setting/typingd.d.ts | 0 {frontend => web}/src/pages/Upstream/Create.tsx | 0 {frontend => web}/src/pages/Upstream/List.tsx | 0 {frontend => web}/src/pages/Upstream/components/Step1.tsx | 0 {frontend => web}/src/pages/Upstream/constants.ts | 0 {frontend => web}/src/pages/Upstream/index.ts | 0 {frontend => web}/src/pages/Upstream/locales/en-US.ts | 0 {frontend => web}/src/pages/Upstream/locales/zh-CN.ts | 0 {frontend => web}/src/pages/Upstream/service.ts | 0 {frontend => web}/src/pages/Upstream/transform.ts | 0 {frontend => web}/src/pages/Upstream/typing.d.ts | 0 {frontend => web}/src/pages/User/Login.less | 0 {frontend => web}/src/pages/User/Login.tsx | 0 {frontend => web}/src/pages/User/Logout.tsx | 0 .../src/pages/User/components/LoginMethodExample.tsx | 0 .../src/pages/User/components/LoginMethodPassword.tsx | 0 {frontend => web}/src/pages/User/index.ts | 0 {frontend => web}/src/pages/User/locales/en-US.ts | 0 {frontend => web}/src/pages/User/locales/zh-CN.ts | 0 {frontend => web}/src/pages/User/typing.d.ts | 0 {frontend => web}/src/pages/document.ejs | 0 {frontend => web}/src/service-worker.js | 0 {frontend => web}/src/services/API.d.ts | 0 {frontend => web}/src/services/user.ts | 0 {frontend => web}/src/typings.d.ts | 0 {frontend => web}/tests/PuppeteerEnvironment.js | 0 {frontend => web}/tests/beforeTest.js | 0 {frontend => web}/tests/getBrowser.js | 0 {frontend => web}/tests/run-tests.js | 0 {frontend => web}/tsconfig.json | 0 {frontend => web}/yarn.lock | 0 152 files changed, 0 insertions(+), 0 deletions(-) diff --git a/frontend/.editorconfig b/web/.editorconfig similarity index 100% rename from frontend/.editorconfig rename to web/.editorconfig diff --git a/frontend/.eslintignore b/web/.eslintignore similarity index 100% rename from frontend/.eslintignore rename to web/.eslintignore diff --git a/frontend/.eslintrc.js b/web/.eslintrc.js similarity index 100% rename from frontend/.eslintrc.js rename to web/.eslintrc.js diff --git a/frontend/.prettierignore b/web/.prettierignore similarity index 100% rename from frontend/.prettierignore rename to web/.prettierignore diff --git a/frontend/.prettierrc.js b/web/.prettierrc.js similarity index 100% rename from frontend/.prettierrc.js rename to web/.prettierrc.js diff --git a/frontend/.stylelintrc.js b/web/.stylelintrc.js similarity index 100% rename from frontend/.stylelintrc.js rename to web/.stylelintrc.js diff --git a/frontend/config/config.ts b/web/config/config.ts similarity index 100% rename from frontend/config/config.ts rename to web/config/config.ts diff --git a/frontend/config/defaultSettings.ts b/web/config/defaultSettings.ts similarity index 100% rename from frontend/config/defaultSettings.ts rename to web/config/defaultSettings.ts diff --git a/frontend/config/proxy.ts b/web/config/proxy.ts similarity index 100% rename from frontend/config/proxy.ts rename to web/config/proxy.ts diff --git a/frontend/config/routes.ts b/web/config/routes.ts similarity index 100% rename from frontend/config/routes.ts rename to web/config/routes.ts diff --git a/frontend/jest.config.js b/web/jest.config.js similarity index 100% rename from frontend/jest.config.js rename to web/jest.config.js diff --git a/frontend/jsconfig.json b/web/jsconfig.json similarity index 100% rename from frontend/jsconfig.json rename to web/jsconfig.json diff --git a/frontend/mock/notices.ts b/web/mock/notices.ts similarity index 100% rename from frontend/mock/notices.ts rename to web/mock/notices.ts diff --git a/frontend/mock/route.ts b/web/mock/route.ts similarity index 100% rename from frontend/mock/route.ts rename to web/mock/route.ts diff --git a/frontend/mock/user.ts b/web/mock/user.ts similarity index 100% rename from frontend/mock/user.ts rename to web/mock/user.ts diff --git a/frontend/package.json b/web/package.json similarity index 100% rename from frontend/package.json rename to web/package.json diff --git a/frontend/public/empty.svg b/web/public/empty.svg similarity index 100% rename from frontend/public/empty.svg rename to web/public/empty.svg diff --git a/frontend/public/favicon.png b/web/public/favicon.png similarity index 100% rename from frontend/public/favicon.png rename to web/public/favicon.png diff --git a/frontend/scripts/verifyCommit.js b/web/scripts/verifyCommit.js similarity index 100% rename from frontend/scripts/verifyCommit.js rename to web/scripts/verifyCommit.js diff --git a/frontend/src/access.ts b/web/src/access.ts similarity index 100% rename from frontend/src/access.ts rename to web/src/access.ts diff --git a/frontend/src/app.tsx b/web/src/app.tsx similarity index 100% rename from frontend/src/app.tsx rename to web/src/app.tsx diff --git a/frontend/src/assets/logo.svg b/web/src/assets/logo.svg similarity index 100% rename from frontend/src/assets/logo.svg rename to web/src/assets/logo.svg diff --git a/frontend/src/components/ActionBar/ActionBar.tsx b/web/src/components/ActionBar/ActionBar.tsx similarity index 100% rename from frontend/src/components/ActionBar/ActionBar.tsx rename to web/src/components/ActionBar/ActionBar.tsx diff --git a/frontend/src/components/ActionBar/index.ts b/web/src/components/ActionBar/index.ts similarity index 100% rename from frontend/src/components/ActionBar/index.ts rename to web/src/components/ActionBar/index.ts diff --git a/frontend/src/components/ActionBar/locales/en-US.ts b/web/src/components/ActionBar/locales/en-US.ts similarity index 100% rename from frontend/src/components/ActionBar/locales/en-US.ts rename to web/src/components/ActionBar/locales/en-US.ts diff --git a/frontend/src/components/ActionBar/locales/zh-CN.ts b/web/src/components/ActionBar/locales/zh-CN.ts similarity index 100% rename from frontend/src/components/ActionBar/locales/zh-CN.ts rename to web/src/components/ActionBar/locales/zh-CN.ts diff --git a/frontend/src/components/Footer/index.tsx b/web/src/components/Footer/index.tsx similarity index 100% rename from frontend/src/components/Footer/index.tsx rename to web/src/components/Footer/index.tsx diff --git a/frontend/src/components/HeaderDropdown/index.less b/web/src/components/HeaderDropdown/index.less similarity index 100% rename from frontend/src/components/HeaderDropdown/index.less rename to web/src/components/HeaderDropdown/index.less diff --git a/frontend/src/components/HeaderDropdown/index.tsx b/web/src/components/HeaderDropdown/index.tsx similarity index 100% rename from frontend/src/components/HeaderDropdown/index.tsx rename to web/src/components/HeaderDropdown/index.tsx diff --git a/frontend/src/components/NoticeIcon/NoticeList.less b/web/src/components/NoticeIcon/NoticeList.less similarity index 100% rename from frontend/src/components/NoticeIcon/NoticeList.less rename to web/src/components/NoticeIcon/NoticeList.less diff --git a/frontend/src/components/NoticeIcon/NoticeList.tsx b/web/src/components/NoticeIcon/NoticeList.tsx similarity index 100% rename from frontend/src/components/NoticeIcon/NoticeList.tsx rename to web/src/components/NoticeIcon/NoticeList.tsx diff --git a/frontend/src/components/NoticeIcon/index.less b/web/src/components/NoticeIcon/index.less similarity index 100% rename from frontend/src/components/NoticeIcon/index.less rename to web/src/components/NoticeIcon/index.less diff --git a/frontend/src/components/NoticeIcon/index.tsx b/web/src/components/NoticeIcon/index.tsx similarity index 100% rename from frontend/src/components/NoticeIcon/index.tsx rename to web/src/components/NoticeIcon/index.tsx diff --git a/frontend/src/components/PageLoading/index.tsx b/web/src/components/PageLoading/index.tsx similarity index 100% rename from frontend/src/components/PageLoading/index.tsx rename to web/src/components/PageLoading/index.tsx diff --git a/frontend/src/components/RightContent/AvatarDropdown.tsx b/web/src/components/RightContent/AvatarDropdown.tsx similarity index 100% rename from frontend/src/components/RightContent/AvatarDropdown.tsx rename to web/src/components/RightContent/AvatarDropdown.tsx diff --git a/frontend/src/components/RightContent/index.less b/web/src/components/RightContent/index.less similarity index 100% rename from frontend/src/components/RightContent/index.less rename to web/src/components/RightContent/index.less diff --git a/frontend/src/components/RightContent/index.tsx b/web/src/components/RightContent/index.tsx similarity index 100% rename from frontend/src/components/RightContent/index.tsx rename to web/src/components/RightContent/index.tsx diff --git a/frontend/src/components/Upstream/UpstreamForm.tsx b/web/src/components/Upstream/UpstreamForm.tsx similarity index 100% rename from frontend/src/components/Upstream/UpstreamForm.tsx rename to web/src/components/Upstream/UpstreamForm.tsx diff --git a/frontend/src/components/Upstream/constant.ts b/web/src/components/Upstream/constant.ts similarity index 100% rename from frontend/src/components/Upstream/constant.ts rename to web/src/components/Upstream/constant.ts diff --git a/frontend/src/components/Upstream/index.ts b/web/src/components/Upstream/index.ts similarity index 100% rename from frontend/src/components/Upstream/index.ts rename to web/src/components/Upstream/index.ts diff --git a/frontend/src/constants.ts b/web/src/constants.ts similarity index 100% rename from frontend/src/constants.ts rename to web/src/constants.ts diff --git a/frontend/src/e2e/Login.e2e.js b/web/src/e2e/Login.e2e.js similarity index 100% rename from frontend/src/e2e/Login.e2e.js rename to web/src/e2e/Login.e2e.js diff --git a/frontend/src/e2e/Logout.e2e.js b/web/src/e2e/Logout.e2e.js similarity index 100% rename from frontend/src/e2e/Logout.e2e.js rename to web/src/e2e/Logout.e2e.js diff --git a/frontend/src/e2e/README.md b/web/src/e2e/README.md similarity index 100% rename from frontend/src/e2e/README.md rename to web/src/e2e/README.md diff --git a/frontend/src/e2e/README.zh-CN.md b/web/src/e2e/README.zh-CN.md similarity index 100% rename from frontend/src/e2e/README.zh-CN.md rename to web/src/e2e/README.zh-CN.md diff --git a/frontend/src/e2e/__mocks__/antd-pro-merge-less.js b/web/src/e2e/__mocks__/antd-pro-merge-less.js similarity index 100% rename from frontend/src/e2e/__mocks__/antd-pro-merge-less.js rename to web/src/e2e/__mocks__/antd-pro-merge-less.js diff --git a/frontend/src/e2e/baseLayout.e2e.js b/web/src/e2e/baseLayout.e2e.js similarity index 100% rename from frontend/src/e2e/baseLayout.e2e.js rename to web/src/e2e/baseLayout.e2e.js diff --git a/frontend/src/e2e/service.js b/web/src/e2e/service.js similarity index 100% rename from frontend/src/e2e/service.js rename to web/src/e2e/service.js diff --git a/frontend/src/global.less b/web/src/global.less similarity index 100% rename from frontend/src/global.less rename to web/src/global.less diff --git a/frontend/src/global.tsx b/web/src/global.tsx similarity index 100% rename from frontend/src/global.tsx rename to web/src/global.tsx diff --git a/frontend/src/helpers.tsx b/web/src/helpers.tsx similarity index 100% rename from frontend/src/helpers.tsx rename to web/src/helpers.tsx diff --git a/frontend/src/iconfont.ts b/web/src/iconfont.ts similarity index 100% rename from frontend/src/iconfont.ts rename to web/src/iconfont.ts diff --git a/frontend/src/locales/en-US.ts b/web/src/locales/en-US.ts similarity index 100% rename from frontend/src/locales/en-US.ts rename to web/src/locales/en-US.ts diff --git a/frontend/src/locales/en-US/component.ts b/web/src/locales/en-US/component.ts similarity index 100% rename from frontend/src/locales/en-US/component.ts rename to web/src/locales/en-US/component.ts diff --git a/frontend/src/locales/en-US/globalHeader.ts b/web/src/locales/en-US/globalHeader.ts similarity index 100% rename from frontend/src/locales/en-US/globalHeader.ts rename to web/src/locales/en-US/globalHeader.ts diff --git a/frontend/src/locales/en-US/menu.ts b/web/src/locales/en-US/menu.ts similarity index 100% rename from frontend/src/locales/en-US/menu.ts rename to web/src/locales/en-US/menu.ts diff --git a/frontend/src/locales/en-US/pwa.ts b/web/src/locales/en-US/pwa.ts similarity index 100% rename from frontend/src/locales/en-US/pwa.ts rename to web/src/locales/en-US/pwa.ts diff --git a/frontend/src/locales/zh-CN/setting.ts b/web/src/locales/en-US/setting.ts similarity index 100% rename from frontend/src/locales/zh-CN/setting.ts rename to web/src/locales/en-US/setting.ts diff --git a/frontend/src/locales/en-US/settingDrawer.ts b/web/src/locales/en-US/settingDrawer.ts similarity index 100% rename from frontend/src/locales/en-US/settingDrawer.ts rename to web/src/locales/en-US/settingDrawer.ts diff --git a/frontend/src/locales/zh-CN.ts b/web/src/locales/zh-CN.ts similarity index 100% rename from frontend/src/locales/zh-CN.ts rename to web/src/locales/zh-CN.ts diff --git a/frontend/src/locales/zh-CN/component.ts b/web/src/locales/zh-CN/component.ts similarity index 100% rename from frontend/src/locales/zh-CN/component.ts rename to web/src/locales/zh-CN/component.ts diff --git a/frontend/src/locales/zh-CN/globalHeader.ts b/web/src/locales/zh-CN/globalHeader.ts similarity index 100% rename from frontend/src/locales/zh-CN/globalHeader.ts rename to web/src/locales/zh-CN/globalHeader.ts diff --git a/frontend/src/locales/zh-CN/menu.ts b/web/src/locales/zh-CN/menu.ts similarity index 100% rename from frontend/src/locales/zh-CN/menu.ts rename to web/src/locales/zh-CN/menu.ts diff --git a/frontend/src/locales/zh-CN/pwa.ts b/web/src/locales/zh-CN/pwa.ts similarity index 100% rename from frontend/src/locales/zh-CN/pwa.ts rename to web/src/locales/zh-CN/pwa.ts diff --git a/frontend/src/locales/en-US/setting.ts b/web/src/locales/zh-CN/setting.ts similarity index 100% rename from frontend/src/locales/en-US/setting.ts rename to web/src/locales/zh-CN/setting.ts diff --git a/frontend/src/locales/zh-CN/settingDrawer.ts b/web/src/locales/zh-CN/settingDrawer.ts similarity index 100% rename from frontend/src/locales/zh-CN/settingDrawer.ts rename to web/src/locales/zh-CN/settingDrawer.ts diff --git a/frontend/src/manifest.json b/web/src/manifest.json similarity index 100% rename from frontend/src/manifest.json rename to web/src/manifest.json diff --git a/frontend/src/pages/404.tsx b/web/src/pages/404.tsx similarity index 100% rename from frontend/src/pages/404.tsx rename to web/src/pages/404.tsx diff --git a/frontend/src/pages/Consumer/Create.tsx b/web/src/pages/Consumer/Create.tsx similarity index 100% rename from frontend/src/pages/Consumer/Create.tsx rename to web/src/pages/Consumer/Create.tsx diff --git a/frontend/src/pages/Consumer/List.tsx b/web/src/pages/Consumer/List.tsx similarity index 100% rename from frontend/src/pages/Consumer/List.tsx rename to web/src/pages/Consumer/List.tsx diff --git a/frontend/src/pages/Consumer/components/Preview.tsx b/web/src/pages/Consumer/components/Preview.tsx similarity index 100% rename from frontend/src/pages/Consumer/components/Preview.tsx rename to web/src/pages/Consumer/components/Preview.tsx diff --git a/frontend/src/pages/Consumer/components/Step1.tsx b/web/src/pages/Consumer/components/Step1.tsx similarity index 100% rename from frontend/src/pages/Consumer/components/Step1.tsx rename to web/src/pages/Consumer/components/Step1.tsx diff --git a/frontend/src/pages/Route/index.ts b/web/src/pages/Consumer/index.ts similarity index 100% rename from frontend/src/pages/Route/index.ts rename to web/src/pages/Consumer/index.ts diff --git a/frontend/src/pages/Consumer/locales/en-US.ts b/web/src/pages/Consumer/locales/en-US.ts similarity index 100% rename from frontend/src/pages/Consumer/locales/en-US.ts rename to web/src/pages/Consumer/locales/en-US.ts diff --git a/frontend/src/pages/Consumer/locales/zh-CN.ts b/web/src/pages/Consumer/locales/zh-CN.ts similarity index 100% rename from frontend/src/pages/Consumer/locales/zh-CN.ts rename to web/src/pages/Consumer/locales/zh-CN.ts diff --git a/frontend/src/pages/Consumer/service.ts b/web/src/pages/Consumer/service.ts similarity index 100% rename from frontend/src/pages/Consumer/service.ts rename to web/src/pages/Consumer/service.ts diff --git a/frontend/src/pages/Consumer/typing.d.ts b/web/src/pages/Consumer/typing.d.ts similarity index 100% rename from frontend/src/pages/Consumer/typing.d.ts rename to web/src/pages/Consumer/typing.d.ts diff --git a/frontend/src/pages/Metrics/Metrics.tsx b/web/src/pages/Metrics/Metrics.tsx similarity index 100% rename from frontend/src/pages/Metrics/Metrics.tsx rename to web/src/pages/Metrics/Metrics.tsx diff --git a/frontend/src/pages/Metrics/index.ts b/web/src/pages/Metrics/index.ts similarity index 100% rename from frontend/src/pages/Metrics/index.ts rename to web/src/pages/Metrics/index.ts diff --git a/frontend/src/pages/Metrics/locales/en-US.ts b/web/src/pages/Metrics/locales/en-US.ts similarity index 100% rename from frontend/src/pages/Metrics/locales/en-US.ts rename to web/src/pages/Metrics/locales/en-US.ts diff --git a/frontend/src/pages/Metrics/locales/zh-CN.ts b/web/src/pages/Metrics/locales/zh-CN.ts similarity index 100% rename from frontend/src/pages/Metrics/locales/zh-CN.ts rename to web/src/pages/Metrics/locales/zh-CN.ts diff --git a/frontend/src/pages/Metrics/service.ts b/web/src/pages/Metrics/service.ts similarity index 100% rename from frontend/src/pages/Metrics/service.ts rename to web/src/pages/Metrics/service.ts diff --git a/frontend/src/pages/Route/Create.less b/web/src/pages/Route/Create.less similarity index 100% rename from frontend/src/pages/Route/Create.less rename to web/src/pages/Route/Create.less diff --git a/frontend/src/pages/Route/Create.tsx b/web/src/pages/Route/Create.tsx similarity index 100% rename from frontend/src/pages/Route/Create.tsx rename to web/src/pages/Route/Create.tsx diff --git a/frontend/src/pages/Route/List.tsx b/web/src/pages/Route/List.tsx similarity index 100% rename from frontend/src/pages/Route/List.tsx rename to web/src/pages/Route/List.tsx diff --git a/frontend/src/pages/Route/components/CreateStep4/CreateStep4.tsx b/web/src/pages/Route/components/CreateStep4/CreateStep4.tsx similarity index 100% rename from frontend/src/pages/Route/components/CreateStep4/CreateStep4.tsx rename to web/src/pages/Route/components/CreateStep4/CreateStep4.tsx diff --git a/frontend/src/pages/Route/components/CreateStep4/index.ts b/web/src/pages/Route/components/CreateStep4/index.ts similarity index 100% rename from frontend/src/pages/Route/components/CreateStep4/index.ts rename to web/src/pages/Route/components/CreateStep4/index.ts diff --git a/frontend/src/pages/Route/components/ResultView/ResultView.tsx b/web/src/pages/Route/components/ResultView/ResultView.tsx similarity index 100% rename from frontend/src/pages/Route/components/ResultView/ResultView.tsx rename to web/src/pages/Route/components/ResultView/ResultView.tsx diff --git a/frontend/src/pages/Route/components/ResultView/index.ts b/web/src/pages/Route/components/ResultView/index.ts similarity index 100% rename from frontend/src/pages/Route/components/ResultView/index.ts rename to web/src/pages/Route/components/ResultView/index.ts diff --git a/frontend/src/pages/Route/components/Step1/MatchingRulesView.tsx b/web/src/pages/Route/components/Step1/MatchingRulesView.tsx similarity index 100% rename from frontend/src/pages/Route/components/Step1/MatchingRulesView.tsx rename to web/src/pages/Route/components/Step1/MatchingRulesView.tsx diff --git a/frontend/src/pages/Route/components/Step1/MetaView.tsx b/web/src/pages/Route/components/Step1/MetaView.tsx similarity index 100% rename from frontend/src/pages/Route/components/Step1/MetaView.tsx rename to web/src/pages/Route/components/Step1/MetaView.tsx diff --git a/frontend/src/pages/Route/components/Step1/RequestConfigView.tsx b/web/src/pages/Route/components/Step1/RequestConfigView.tsx similarity index 100% rename from frontend/src/pages/Route/components/Step1/RequestConfigView.tsx rename to web/src/pages/Route/components/Step1/RequestConfigView.tsx diff --git a/frontend/src/pages/Route/components/Step1/index.tsx b/web/src/pages/Route/components/Step1/index.tsx similarity index 100% rename from frontend/src/pages/Route/components/Step1/index.tsx rename to web/src/pages/Route/components/Step1/index.tsx diff --git a/frontend/src/pages/Route/components/Step2/RequestRewriteView.tsx b/web/src/pages/Route/components/Step2/RequestRewriteView.tsx similarity index 100% rename from frontend/src/pages/Route/components/Step2/RequestRewriteView.tsx rename to web/src/pages/Route/components/Step2/RequestRewriteView.tsx diff --git a/frontend/src/pages/Route/components/Step2/index.tsx b/web/src/pages/Route/components/Step2/index.tsx similarity index 100% rename from frontend/src/pages/Route/components/Step2/index.tsx rename to web/src/pages/Route/components/Step2/index.tsx diff --git a/frontend/src/pages/Route/components/Step3/index.tsx b/web/src/pages/Route/components/Step3/index.tsx similarity index 100% rename from frontend/src/pages/Route/components/Step3/index.tsx rename to web/src/pages/Route/components/Step3/index.tsx diff --git a/frontend/src/pages/Route/constants.ts b/web/src/pages/Route/constants.ts similarity index 100% rename from frontend/src/pages/Route/constants.ts rename to web/src/pages/Route/constants.ts diff --git a/frontend/src/pages/Consumer/index.ts b/web/src/pages/Route/index.ts similarity index 100% rename from frontend/src/pages/Consumer/index.ts rename to web/src/pages/Route/index.ts diff --git a/frontend/src/pages/Route/locales/en-US.ts b/web/src/pages/Route/locales/en-US.ts similarity index 100% rename from frontend/src/pages/Route/locales/en-US.ts rename to web/src/pages/Route/locales/en-US.ts diff --git a/frontend/src/pages/Route/locales/zh-CN.ts b/web/src/pages/Route/locales/zh-CN.ts similarity index 100% rename from frontend/src/pages/Route/locales/zh-CN.ts rename to web/src/pages/Route/locales/zh-CN.ts diff --git a/frontend/src/pages/Route/service.ts b/web/src/pages/Route/service.ts similarity index 100% rename from frontend/src/pages/Route/service.ts rename to web/src/pages/Route/service.ts diff --git a/frontend/src/pages/Route/transform.ts b/web/src/pages/Route/transform.ts similarity index 100% rename from frontend/src/pages/Route/transform.ts rename to web/src/pages/Route/transform.ts diff --git a/frontend/src/pages/Route/typing.d.ts b/web/src/pages/Route/typing.d.ts similarity index 100% rename from frontend/src/pages/Route/typing.d.ts rename to web/src/pages/Route/typing.d.ts diff --git a/frontend/src/pages/SSL/Create.less b/web/src/pages/SSL/Create.less similarity index 100% rename from frontend/src/pages/SSL/Create.less rename to web/src/pages/SSL/Create.less diff --git a/frontend/src/pages/SSL/Create.tsx b/web/src/pages/SSL/Create.tsx similarity index 100% rename from frontend/src/pages/SSL/Create.tsx rename to web/src/pages/SSL/Create.tsx diff --git a/frontend/src/pages/SSL/List.tsx b/web/src/pages/SSL/List.tsx similarity index 100% rename from frontend/src/pages/SSL/List.tsx rename to web/src/pages/SSL/List.tsx diff --git a/frontend/src/pages/SSL/components/CertificateForm/index.tsx b/web/src/pages/SSL/components/CertificateForm/index.tsx similarity index 100% rename from frontend/src/pages/SSL/components/CertificateForm/index.tsx rename to web/src/pages/SSL/components/CertificateForm/index.tsx diff --git a/frontend/src/pages/SSL/components/CertificateUploader/index.tsx b/web/src/pages/SSL/components/CertificateUploader/index.tsx similarity index 100% rename from frontend/src/pages/SSL/components/CertificateUploader/index.tsx rename to web/src/pages/SSL/components/CertificateUploader/index.tsx diff --git a/frontend/src/pages/SSL/components/Step1/index.tsx b/web/src/pages/SSL/components/Step1/index.tsx similarity index 100% rename from frontend/src/pages/SSL/components/Step1/index.tsx rename to web/src/pages/SSL/components/Step1/index.tsx diff --git a/frontend/src/pages/SSL/components/Step2/index.tsx b/web/src/pages/SSL/components/Step2/index.tsx similarity index 100% rename from frontend/src/pages/SSL/components/Step2/index.tsx rename to web/src/pages/SSL/components/Step2/index.tsx diff --git a/frontend/src/pages/SSL/locales/en-US.ts b/web/src/pages/SSL/locales/en-US.ts similarity index 100% rename from frontend/src/pages/SSL/locales/en-US.ts rename to web/src/pages/SSL/locales/en-US.ts diff --git a/frontend/src/pages/SSL/locales/zh-CN.ts b/web/src/pages/SSL/locales/zh-CN.ts similarity index 100% rename from frontend/src/pages/SSL/locales/zh-CN.ts rename to web/src/pages/SSL/locales/zh-CN.ts diff --git a/frontend/src/pages/SSL/service.ts b/web/src/pages/SSL/service.ts similarity index 100% rename from frontend/src/pages/SSL/service.ts rename to web/src/pages/SSL/service.ts diff --git a/frontend/src/pages/SSL/style.less b/web/src/pages/SSL/style.less similarity index 100% rename from frontend/src/pages/SSL/style.less rename to web/src/pages/SSL/style.less diff --git a/frontend/src/pages/SSL/typing.d.ts b/web/src/pages/SSL/typing.d.ts similarity index 100% rename from frontend/src/pages/SSL/typing.d.ts rename to web/src/pages/SSL/typing.d.ts diff --git a/frontend/src/pages/Setting/Setting.tsx b/web/src/pages/Setting/Setting.tsx similarity index 100% rename from frontend/src/pages/Setting/Setting.tsx rename to web/src/pages/Setting/Setting.tsx diff --git a/frontend/src/pages/Setting/index.ts b/web/src/pages/Setting/index.ts similarity index 100% rename from frontend/src/pages/Setting/index.ts rename to web/src/pages/Setting/index.ts diff --git a/frontend/src/pages/Setting/locales/en-US.ts b/web/src/pages/Setting/locales/en-US.ts similarity index 100% rename from frontend/src/pages/Setting/locales/en-US.ts rename to web/src/pages/Setting/locales/en-US.ts diff --git a/frontend/src/pages/Setting/locales/zh-CN.ts b/web/src/pages/Setting/locales/zh-CN.ts similarity index 100% rename from frontend/src/pages/Setting/locales/zh-CN.ts rename to web/src/pages/Setting/locales/zh-CN.ts diff --git a/frontend/src/pages/Setting/service.ts b/web/src/pages/Setting/service.ts similarity index 100% rename from frontend/src/pages/Setting/service.ts rename to web/src/pages/Setting/service.ts diff --git a/frontend/src/pages/Setting/style.less b/web/src/pages/Setting/style.less similarity index 100% rename from frontend/src/pages/Setting/style.less rename to web/src/pages/Setting/style.less diff --git a/frontend/src/pages/Setting/typingd.d.ts b/web/src/pages/Setting/typingd.d.ts similarity index 100% rename from frontend/src/pages/Setting/typingd.d.ts rename to web/src/pages/Setting/typingd.d.ts diff --git a/frontend/src/pages/Upstream/Create.tsx b/web/src/pages/Upstream/Create.tsx similarity index 100% rename from frontend/src/pages/Upstream/Create.tsx rename to web/src/pages/Upstream/Create.tsx diff --git a/frontend/src/pages/Upstream/List.tsx b/web/src/pages/Upstream/List.tsx similarity index 100% rename from frontend/src/pages/Upstream/List.tsx rename to web/src/pages/Upstream/List.tsx diff --git a/frontend/src/pages/Upstream/components/Step1.tsx b/web/src/pages/Upstream/components/Step1.tsx similarity index 100% rename from frontend/src/pages/Upstream/components/Step1.tsx rename to web/src/pages/Upstream/components/Step1.tsx diff --git a/frontend/src/pages/Upstream/constants.ts b/web/src/pages/Upstream/constants.ts similarity index 100% rename from frontend/src/pages/Upstream/constants.ts rename to web/src/pages/Upstream/constants.ts diff --git a/frontend/src/pages/Upstream/index.ts b/web/src/pages/Upstream/index.ts similarity index 100% rename from frontend/src/pages/Upstream/index.ts rename to web/src/pages/Upstream/index.ts diff --git a/frontend/src/pages/Upstream/locales/en-US.ts b/web/src/pages/Upstream/locales/en-US.ts similarity index 100% rename from frontend/src/pages/Upstream/locales/en-US.ts rename to web/src/pages/Upstream/locales/en-US.ts diff --git a/frontend/src/pages/Upstream/locales/zh-CN.ts b/web/src/pages/Upstream/locales/zh-CN.ts similarity index 100% rename from frontend/src/pages/Upstream/locales/zh-CN.ts rename to web/src/pages/Upstream/locales/zh-CN.ts diff --git a/frontend/src/pages/Upstream/service.ts b/web/src/pages/Upstream/service.ts similarity index 100% rename from frontend/src/pages/Upstream/service.ts rename to web/src/pages/Upstream/service.ts diff --git a/frontend/src/pages/Upstream/transform.ts b/web/src/pages/Upstream/transform.ts similarity index 100% rename from frontend/src/pages/Upstream/transform.ts rename to web/src/pages/Upstream/transform.ts diff --git a/frontend/src/pages/Upstream/typing.d.ts b/web/src/pages/Upstream/typing.d.ts similarity index 100% rename from frontend/src/pages/Upstream/typing.d.ts rename to web/src/pages/Upstream/typing.d.ts diff --git a/frontend/src/pages/User/Login.less b/web/src/pages/User/Login.less similarity index 100% rename from frontend/src/pages/User/Login.less rename to web/src/pages/User/Login.less diff --git a/frontend/src/pages/User/Login.tsx b/web/src/pages/User/Login.tsx similarity index 100% rename from frontend/src/pages/User/Login.tsx rename to web/src/pages/User/Login.tsx diff --git a/frontend/src/pages/User/Logout.tsx b/web/src/pages/User/Logout.tsx similarity index 100% rename from frontend/src/pages/User/Logout.tsx rename to web/src/pages/User/Logout.tsx diff --git a/frontend/src/pages/User/components/LoginMethodExample.tsx b/web/src/pages/User/components/LoginMethodExample.tsx similarity index 100% rename from frontend/src/pages/User/components/LoginMethodExample.tsx rename to web/src/pages/User/components/LoginMethodExample.tsx diff --git a/frontend/src/pages/User/components/LoginMethodPassword.tsx b/web/src/pages/User/components/LoginMethodPassword.tsx similarity index 100% rename from frontend/src/pages/User/components/LoginMethodPassword.tsx rename to web/src/pages/User/components/LoginMethodPassword.tsx diff --git a/frontend/src/pages/User/index.ts b/web/src/pages/User/index.ts similarity index 100% rename from frontend/src/pages/User/index.ts rename to web/src/pages/User/index.ts diff --git a/frontend/src/pages/User/locales/en-US.ts b/web/src/pages/User/locales/en-US.ts similarity index 100% rename from frontend/src/pages/User/locales/en-US.ts rename to web/src/pages/User/locales/en-US.ts diff --git a/frontend/src/pages/User/locales/zh-CN.ts b/web/src/pages/User/locales/zh-CN.ts similarity index 100% rename from frontend/src/pages/User/locales/zh-CN.ts rename to web/src/pages/User/locales/zh-CN.ts diff --git a/frontend/src/pages/User/typing.d.ts b/web/src/pages/User/typing.d.ts similarity index 100% rename from frontend/src/pages/User/typing.d.ts rename to web/src/pages/User/typing.d.ts diff --git a/frontend/src/pages/document.ejs b/web/src/pages/document.ejs similarity index 100% rename from frontend/src/pages/document.ejs rename to web/src/pages/document.ejs diff --git a/frontend/src/service-worker.js b/web/src/service-worker.js similarity index 100% rename from frontend/src/service-worker.js rename to web/src/service-worker.js diff --git a/frontend/src/services/API.d.ts b/web/src/services/API.d.ts similarity index 100% rename from frontend/src/services/API.d.ts rename to web/src/services/API.d.ts diff --git a/frontend/src/services/user.ts b/web/src/services/user.ts similarity index 100% rename from frontend/src/services/user.ts rename to web/src/services/user.ts diff --git a/frontend/src/typings.d.ts b/web/src/typings.d.ts similarity index 100% rename from frontend/src/typings.d.ts rename to web/src/typings.d.ts diff --git a/frontend/tests/PuppeteerEnvironment.js b/web/tests/PuppeteerEnvironment.js similarity index 100% rename from frontend/tests/PuppeteerEnvironment.js rename to web/tests/PuppeteerEnvironment.js diff --git a/frontend/tests/beforeTest.js b/web/tests/beforeTest.js similarity index 100% rename from frontend/tests/beforeTest.js rename to web/tests/beforeTest.js diff --git a/frontend/tests/getBrowser.js b/web/tests/getBrowser.js similarity index 100% rename from frontend/tests/getBrowser.js rename to web/tests/getBrowser.js diff --git a/frontend/tests/run-tests.js b/web/tests/run-tests.js similarity index 100% rename from frontend/tests/run-tests.js rename to web/tests/run-tests.js diff --git a/frontend/tsconfig.json b/web/tsconfig.json similarity index 100% rename from frontend/tsconfig.json rename to web/tsconfig.json diff --git a/frontend/yarn.lock b/web/yarn.lock similarity index 100% rename from frontend/yarn.lock rename to web/yarn.lock
