This is an automated email from the ASF dual-hosted git repository.
chenjunxu pushed a change to branch v2.0
in repository https://gitbox.apache.org/repos/asf/apisix-dashboard.git.
from 34e8e1b Update deploy.md
add b73f8a0 feat: refactor folders (#629)
No new revisions were added by this update.
Summary of changes:
.actions/ASF-Release.cfg | 20 +-
.asf.yaml | 1 -
.dockerignore | 1 -
.github/workflows/deploy-api.yml | 60 --
.github/workflows/deploy-frontend.yml | 22 -
.github/workflows/license-checker.yml | 1 +
.github/workflows/test-api.yml | 9 +-
.github/workflows/test-deploy-with-go.yml | 73 --
.../test-frontend-multiple-node-build.yml | 10 +-
.gitignore | 7 +-
Dockerfile | 37 -
README.md | 3 -
README.zh-CN.md | 3 -
api/build.sh | 11 +-
api/conf/conf.go | 2 +-
api/run.sh | 2 +-
compose/README.md | 35 -
compose/apisix_conf/config.yaml | 38 -
compose/dashboard_conf/nginx.conf | 39 -
compose/docker-compose.yml | 134 ---
compose/grafana_conf/config/grafana.ini | 756 -----------------
.../dashboards/apisix_http_prometheus.json | 933 ---------------------
.../grafana_conf/provisioning/dashboards/all.yaml | 27 -
.../grafana_conf/provisioning/datasources/all.yaml | 25 -
compose/manager_conf/entry.sh | 38 -
compose/prometheus_conf/prometheus.yml | 39 -
docker/nginx.conf | 38 -
docs/USER_GUIDE.md | 2 -
docs/USER_GUIDE.zh-CN.md | 2 +-
docs/deploy.md | 6 +-
docs/deploy.zh-CN.md | 6 +-
.editorconfig => frontend/.editorconfig | 0
.eslintignore => frontend/.eslintignore | 0
.eslintrc.js => frontend/.eslintrc.js | 0
.prettierignore => frontend/.prettierignore | 0
.prettierrc.js => frontend/.prettierrc.js | 0
.stylelintrc.js => frontend/.stylelintrc.js | 0
{config => frontend/config}/config.ts | 1 +
{config => frontend/config}/defaultSettings.ts | 0
{config => frontend/config}/proxy.ts | 0
{config => frontend/config}/routes.ts | 0
jest.config.js => frontend/jest.config.js | 0
jsconfig.json => frontend/jsconfig.json | 0
{mock => frontend/mock}/notices.ts | 0
{mock => frontend/mock}/route.ts | 0
{mock => frontend/mock}/user.ts | 0
package.json => frontend/package.json | 0
{public => frontend/public}/empty.svg | 0
{public => frontend/public}/favicon.png | Bin
{scripts => frontend/scripts}/verifyCommit.js | 0
{src => frontend/src}/access.ts | 0
{src => frontend/src}/app.tsx | 0
{src => frontend/src}/assets/logo.svg | 0
.../src}/components/ActionBar/ActionBar.tsx | 0
.../src}/components/ActionBar/index.ts | 0
.../src}/components/ActionBar/locales/en-US.ts | 0
.../src}/components/ActionBar/locales/zh-CN.ts | 0
{src => frontend/src}/components/Footer/index.tsx | 0
.../src}/components/HeaderDropdown/index.less | 0
.../src}/components/HeaderDropdown/index.tsx | 0
.../src}/components/NoticeIcon/NoticeList.less | 0
.../src}/components/NoticeIcon/NoticeList.tsx | 0
.../src}/components/NoticeIcon/index.less | 0
.../src}/components/NoticeIcon/index.tsx | 0
.../src}/components/PageLoading/index.tsx | 0
.../components/RightContent/AvatarDropdown.tsx | 0
.../src}/components/RightContent/index.less | 0
.../src}/components/RightContent/index.tsx | 0
.../src}/components/Upstream/UpstreamForm.tsx | 0
.../src}/components/Upstream/constant.ts | 0
{src => frontend/src}/components/Upstream/index.ts | 0
{src => frontend/src}/constants.ts | 0
.../src}/e2e/__mocks__/antd-pro-merge-less.js | 0
{src => frontend/src}/e2e/baseLayout.e2e.js | 0
{src => frontend/src}/global.less | 0
{src => frontend/src}/global.tsx | 0
{src => frontend/src}/helpers.tsx | 0
{src => frontend/src}/iconfont.ts | 0
{src => frontend/src}/locales/en-US.ts | 0
{src => frontend/src}/locales/en-US/component.ts | 0
.../src}/locales/en-US/globalHeader.ts | 0
{src => frontend/src}/locales/en-US/menu.ts | 0
{src => frontend/src}/locales/en-US/pwa.ts | 0
.../src/locales/en-US}/setting.ts | 0
.../src}/locales/en-US/settingDrawer.ts | 0
{src => frontend/src}/locales/zh-CN.ts | 0
{src => frontend/src}/locales/zh-CN/component.ts | 0
.../src}/locales/zh-CN/globalHeader.ts | 0
{src => frontend/src}/locales/zh-CN/menu.ts | 0
{src => frontend/src}/locales/zh-CN/pwa.ts | 0
.../src/locales/zh-CN}/setting.ts | 0
.../src}/locales/zh-CN/settingDrawer.ts | 0
{src => frontend/src}/manifest.json | 0
{src => frontend/src}/pages/404.tsx | 0
{src => frontend/src}/pages/Consumer/Create.tsx | 0
{src => frontend/src}/pages/Consumer/List.tsx | 0
.../src}/pages/Consumer/components/Preview.tsx | 0
.../src}/pages/Consumer/components/Step1.tsx | 0
.../Route => frontend/src/pages/Consumer}/index.ts | 0
.../src}/pages/Consumer/locales/en-US.ts | 0
.../src}/pages/Consumer/locales/zh-CN.ts | 0
{src => frontend/src}/pages/Consumer/service.ts | 0
{src => frontend/src}/pages/Consumer/typing.d.ts | 0
{src => frontend/src}/pages/Metrics/Metrics.tsx | 0
{src => frontend/src}/pages/Metrics/index.ts | 0
.../src}/pages/Metrics/locales/en-US.ts | 0
.../src}/pages/Metrics/locales/zh-CN.ts | 0
{src => frontend/src}/pages/Metrics/service.ts | 0
{src => frontend/src}/pages/Route/Create.less | 0
{src => frontend/src}/pages/Route/Create.tsx | 0
{src => frontend/src}/pages/Route/List.tsx | 0
.../Route/components/CreateStep4/CreateStep4.tsx | 0
.../pages/Route/components/CreateStep4/index.ts | 0
.../Route/components/ResultView/ResultView.tsx | 0
.../pages/Route/components/ResultView/index.ts | 0
.../Route/components/Step1/MatchingRulesView.tsx | 0
.../src}/pages/Route/components/Step1/MetaView.tsx | 0
.../Route/components/Step1/RequestConfigView.tsx | 0
.../src}/pages/Route/components/Step1/index.tsx | 0
.../Route/components/Step2/RequestRewriteView.tsx | 0
.../src}/pages/Route/components/Step2/index.tsx | 0
.../src}/pages/Route/components/Step3/index.tsx | 0
{src => frontend/src}/pages/Route/constants.ts | 0
.../Consumer => frontend/src/pages/Route}/index.ts | 0
{src => frontend/src}/pages/Route/locales/en-US.ts | 0
{src => frontend/src}/pages/Route/locales/zh-CN.ts | 0
{src => frontend/src}/pages/Route/service.ts | 0
{src => frontend/src}/pages/Route/transform.ts | 0
{src => frontend/src}/pages/Route/typing.d.ts | 0
{src => frontend/src}/pages/SSL/Create.less | 0
{src => frontend/src}/pages/SSL/Create.tsx | 0
{src => frontend/src}/pages/SSL/List.tsx | 0
.../pages/SSL/components/CertificateForm/index.tsx | 0
.../SSL/components/CertificateUploader/index.tsx | 0
.../src}/pages/SSL/components/Step1/index.tsx | 0
.../src}/pages/SSL/components/Step2/index.tsx | 0
{src => frontend/src}/pages/SSL/locales/en-US.ts | 0
{src => frontend/src}/pages/SSL/locales/zh-CN.ts | 0
{src => frontend/src}/pages/SSL/service.ts | 0
{src => frontend/src}/pages/SSL/style.less | 0
{src => frontend/src}/pages/SSL/typing.d.ts | 0
{src => frontend/src}/pages/Setting/Setting.tsx | 0
{src => frontend/src}/pages/Setting/index.ts | 0
.../src}/pages/Setting/locales/en-US.ts | 0
.../src}/pages/Setting/locales/zh-CN.ts | 0
{src => frontend/src}/pages/Setting/service.ts | 0
{src => frontend/src}/pages/Setting/style.less | 0
{src => frontend/src}/pages/Setting/typingd.d.ts | 0
{src => frontend/src}/pages/Upstream/Create.tsx | 0
{src => frontend/src}/pages/Upstream/List.tsx | 0
.../src}/pages/Upstream/components/Step1.tsx | 0
{src => frontend/src}/pages/Upstream/constants.ts | 0
{src => frontend/src}/pages/Upstream/index.ts | 0
.../src}/pages/Upstream/locales/en-US.ts | 0
.../src}/pages/Upstream/locales/zh-CN.ts | 0
{src => frontend/src}/pages/Upstream/service.ts | 0
{src => frontend/src}/pages/Upstream/transform.ts | 0
{src => frontend/src}/pages/Upstream/typing.d.ts | 0
{src => frontend/src}/pages/User/Login.less | 0
{src => frontend/src}/pages/User/Login.tsx | 0
{src => frontend/src}/pages/User/Logout.tsx | 0
.../pages/User/components/LoginMethodExample.tsx | 0
.../pages/User/components/LoginMethodPassword.tsx | 0
{src => frontend/src}/pages/User/index.ts | 0
{src => frontend/src}/pages/User/locales/en-US.ts | 0
{src => frontend/src}/pages/User/locales/zh-CN.ts | 0
{src => frontend/src}/pages/User/typing.d.ts | 0
{src => frontend/src}/pages/document.ejs | 0
{src => frontend/src}/service-worker.js | 0
{src => frontend/src}/services/API.d.ts | 0
{src => frontend/src}/services/user.ts | 0
{src => frontend/src}/typings.d.ts | 0
{tests => frontend/tests}/PuppeteerEnvironment.js | 0
{tests => frontend/tests}/beforeTest.js | 0
{tests => frontend/tests}/getBrowser.js | 0
{tests => frontend/tests}/run-tests.js | 0
tsconfig.json => frontend/tsconfig.json | 0
yarn.lock => frontend/yarn.lock | 0
178 files changed, 46 insertions(+), 2335 deletions(-)
delete mode 100644 .dockerignore
delete mode 100644 .github/workflows/deploy-api.yml
delete mode 100644 .github/workflows/deploy-frontend.yml
delete mode 100644 .github/workflows/test-deploy-with-go.yml
delete mode 100644 Dockerfile
delete mode 100644 compose/README.md
delete mode 100644 compose/apisix_conf/config.yaml
delete mode 100644 compose/dashboard_conf/nginx.conf
delete mode 100644 compose/docker-compose.yml
delete mode 100644 compose/grafana_conf/config/grafana.ini
delete mode 100644 compose/grafana_conf/dashboards/apisix_http_prometheus.json
delete mode 100644 compose/grafana_conf/provisioning/dashboards/all.yaml
delete mode 100644 compose/grafana_conf/provisioning/datasources/all.yaml
delete mode 100755 compose/manager_conf/entry.sh
delete mode 100644 compose/prometheus_conf/prometheus.yml
delete mode 100644 docker/nginx.conf
rename .editorconfig => frontend/.editorconfig (100%)
rename .eslintignore => frontend/.eslintignore (100%)
rename .eslintrc.js => frontend/.eslintrc.js (100%)
rename .prettierignore => frontend/.prettierignore (100%)
rename .prettierrc.js => frontend/.prettierrc.js (100%)
rename .stylelintrc.js => frontend/.stylelintrc.js (100%)
rename {config => frontend/config}/config.ts (98%)
rename {config => frontend/config}/defaultSettings.ts (100%)
rename {config => frontend/config}/proxy.ts (100%)
rename {config => frontend/config}/routes.ts (100%)
rename jest.config.js => frontend/jest.config.js (100%)
rename jsconfig.json => frontend/jsconfig.json (100%)
rename {mock => frontend/mock}/notices.ts (100%)
rename {mock => frontend/mock}/route.ts (100%)
rename {mock => frontend/mock}/user.ts (100%)
rename package.json => frontend/package.json (100%)
rename {public => frontend/public}/empty.svg (100%)
rename {public => frontend/public}/favicon.png (100%)
rename {scripts => frontend/scripts}/verifyCommit.js (100%)
rename {src => frontend/src}/access.ts (100%)
rename {src => frontend/src}/app.tsx (100%)
rename {src => frontend/src}/assets/logo.svg (100%)
rename {src => frontend/src}/components/ActionBar/ActionBar.tsx (100%)
rename {src => frontend/src}/components/ActionBar/index.ts (100%)
rename {src => frontend/src}/components/ActionBar/locales/en-US.ts (100%)
rename {src => frontend/src}/components/ActionBar/locales/zh-CN.ts (100%)
rename {src => frontend/src}/components/Footer/index.tsx (100%)
rename {src => frontend/src}/components/HeaderDropdown/index.less (100%)
rename {src => frontend/src}/components/HeaderDropdown/index.tsx (100%)
rename {src => frontend/src}/components/NoticeIcon/NoticeList.less (100%)
rename {src => frontend/src}/components/NoticeIcon/NoticeList.tsx (100%)
rename {src => frontend/src}/components/NoticeIcon/index.less (100%)
rename {src => frontend/src}/components/NoticeIcon/index.tsx (100%)
rename {src => frontend/src}/components/PageLoading/index.tsx (100%)
rename {src => frontend/src}/components/RightContent/AvatarDropdown.tsx (100%)
rename {src => frontend/src}/components/RightContent/index.less (100%)
rename {src => frontend/src}/components/RightContent/index.tsx (100%)
rename {src => frontend/src}/components/Upstream/UpstreamForm.tsx (100%)
rename {src => frontend/src}/components/Upstream/constant.ts (100%)
rename {src => frontend/src}/components/Upstream/index.ts (100%)
rename {src => frontend/src}/constants.ts (100%)
rename {src => frontend/src}/e2e/__mocks__/antd-pro-merge-less.js (100%)
rename {src => frontend/src}/e2e/baseLayout.e2e.js (100%)
rename {src => frontend/src}/global.less (100%)
rename {src => frontend/src}/global.tsx (100%)
rename {src => frontend/src}/helpers.tsx (100%)
rename {src => frontend/src}/iconfont.ts (100%)
rename {src => frontend/src}/locales/en-US.ts (100%)
rename {src => frontend/src}/locales/en-US/component.ts (100%)
rename {src => frontend/src}/locales/en-US/globalHeader.ts (100%)
rename {src => frontend/src}/locales/en-US/menu.ts (100%)
rename {src => frontend/src}/locales/en-US/pwa.ts (100%)
rename {src/locales/zh-CN => frontend/src/locales/en-US}/setting.ts (100%)
rename {src => frontend/src}/locales/en-US/settingDrawer.ts (100%)
rename {src => frontend/src}/locales/zh-CN.ts (100%)
rename {src => frontend/src}/locales/zh-CN/component.ts (100%)
rename {src => frontend/src}/locales/zh-CN/globalHeader.ts (100%)
rename {src => frontend/src}/locales/zh-CN/menu.ts (100%)
rename {src => frontend/src}/locales/zh-CN/pwa.ts (100%)
rename {src/locales/en-US => frontend/src/locales/zh-CN}/setting.ts (100%)
rename {src => frontend/src}/locales/zh-CN/settingDrawer.ts (100%)
rename {src => frontend/src}/manifest.json (100%)
rename {src => frontend/src}/pages/404.tsx (100%)
rename {src => frontend/src}/pages/Consumer/Create.tsx (100%)
rename {src => frontend/src}/pages/Consumer/List.tsx (100%)
rename {src => frontend/src}/pages/Consumer/components/Preview.tsx (100%)
rename {src => frontend/src}/pages/Consumer/components/Step1.tsx (100%)
rename {src/pages/Route => frontend/src/pages/Consumer}/index.ts (100%)
rename {src => frontend/src}/pages/Consumer/locales/en-US.ts (100%)
rename {src => frontend/src}/pages/Consumer/locales/zh-CN.ts (100%)
rename {src => frontend/src}/pages/Consumer/service.ts (100%)
rename {src => frontend/src}/pages/Consumer/typing.d.ts (100%)
rename {src => frontend/src}/pages/Metrics/Metrics.tsx (100%)
rename {src => frontend/src}/pages/Metrics/index.ts (100%)
rename {src => frontend/src}/pages/Metrics/locales/en-US.ts (100%)
rename {src => frontend/src}/pages/Metrics/locales/zh-CN.ts (100%)
rename {src => frontend/src}/pages/Metrics/service.ts (100%)
rename {src => frontend/src}/pages/Route/Create.less (100%)
rename {src => frontend/src}/pages/Route/Create.tsx (100%)
rename {src => frontend/src}/pages/Route/List.tsx (100%)
rename {src =>
frontend/src}/pages/Route/components/CreateStep4/CreateStep4.tsx (100%)
rename {src => frontend/src}/pages/Route/components/CreateStep4/index.ts (100%)
rename {src => frontend/src}/pages/Route/components/ResultView/ResultView.tsx
(100%)
rename {src => frontend/src}/pages/Route/components/ResultView/index.ts (100%)
rename {src =>
frontend/src}/pages/Route/components/Step1/MatchingRulesView.tsx (100%)
rename {src => frontend/src}/pages/Route/components/Step1/MetaView.tsx (100%)
rename {src =>
frontend/src}/pages/Route/components/Step1/RequestConfigView.tsx (100%)
rename {src => frontend/src}/pages/Route/components/Step1/index.tsx (100%)
rename {src =>
frontend/src}/pages/Route/components/Step2/RequestRewriteView.tsx (100%)
rename {src => frontend/src}/pages/Route/components/Step2/index.tsx (100%)
rename {src => frontend/src}/pages/Route/components/Step3/index.tsx (100%)
rename {src => frontend/src}/pages/Route/constants.ts (100%)
rename {src/pages/Consumer => frontend/src/pages/Route}/index.ts (100%)
rename {src => frontend/src}/pages/Route/locales/en-US.ts (100%)
rename {src => frontend/src}/pages/Route/locales/zh-CN.ts (100%)
rename {src => frontend/src}/pages/Route/service.ts (100%)
rename {src => frontend/src}/pages/Route/transform.ts (100%)
rename {src => frontend/src}/pages/Route/typing.d.ts (100%)
rename {src => frontend/src}/pages/SSL/Create.less (100%)
rename {src => frontend/src}/pages/SSL/Create.tsx (100%)
rename {src => frontend/src}/pages/SSL/List.tsx (100%)
rename {src => frontend/src}/pages/SSL/components/CertificateForm/index.tsx
(100%)
rename {src =>
frontend/src}/pages/SSL/components/CertificateUploader/index.tsx (100%)
rename {src => frontend/src}/pages/SSL/components/Step1/index.tsx (100%)
rename {src => frontend/src}/pages/SSL/components/Step2/index.tsx (100%)
rename {src => frontend/src}/pages/SSL/locales/en-US.ts (100%)
rename {src => frontend/src}/pages/SSL/locales/zh-CN.ts (100%)
rename {src => frontend/src}/pages/SSL/service.ts (100%)
rename {src => frontend/src}/pages/SSL/style.less (100%)
rename {src => frontend/src}/pages/SSL/typing.d.ts (100%)
rename {src => frontend/src}/pages/Setting/Setting.tsx (100%)
rename {src => frontend/src}/pages/Setting/index.ts (100%)
rename {src => frontend/src}/pages/Setting/locales/en-US.ts (100%)
rename {src => frontend/src}/pages/Setting/locales/zh-CN.ts (100%)
rename {src => frontend/src}/pages/Setting/service.ts (100%)
rename {src => frontend/src}/pages/Setting/style.less (100%)
rename {src => frontend/src}/pages/Setting/typingd.d.ts (100%)
rename {src => frontend/src}/pages/Upstream/Create.tsx (100%)
rename {src => frontend/src}/pages/Upstream/List.tsx (100%)
rename {src => frontend/src}/pages/Upstream/components/Step1.tsx (100%)
rename {src => frontend/src}/pages/Upstream/constants.ts (100%)
rename {src => frontend/src}/pages/Upstream/index.ts (100%)
rename {src => frontend/src}/pages/Upstream/locales/en-US.ts (100%)
rename {src => frontend/src}/pages/Upstream/locales/zh-CN.ts (100%)
rename {src => frontend/src}/pages/Upstream/service.ts (100%)
rename {src => frontend/src}/pages/Upstream/transform.ts (100%)
rename {src => frontend/src}/pages/Upstream/typing.d.ts (100%)
rename {src => frontend/src}/pages/User/Login.less (100%)
rename {src => frontend/src}/pages/User/Login.tsx (100%)
rename {src => frontend/src}/pages/User/Logout.tsx (100%)
rename {src => frontend/src}/pages/User/components/LoginMethodExample.tsx
(100%)
rename {src => frontend/src}/pages/User/components/LoginMethodPassword.tsx
(100%)
rename {src => frontend/src}/pages/User/index.ts (100%)
rename {src => frontend/src}/pages/User/locales/en-US.ts (100%)
rename {src => frontend/src}/pages/User/locales/zh-CN.ts (100%)
rename {src => frontend/src}/pages/User/typing.d.ts (100%)
rename {src => frontend/src}/pages/document.ejs (100%)
rename {src => frontend/src}/service-worker.js (100%)
rename {src => frontend/src}/services/API.d.ts (100%)
rename {src => frontend/src}/services/user.ts (100%)
rename {src => frontend/src}/typings.d.ts (100%)
rename {tests => frontend/tests}/PuppeteerEnvironment.js (100%)
rename {tests => frontend/tests}/beforeTest.js (100%)
rename {tests => frontend/tests}/getBrowser.js (100%)
rename {tests => frontend/tests}/run-tests.js (100%)
rename tsconfig.json => frontend/tsconfig.json (100%)
rename yarn.lock => frontend/yarn.lock (100%)