You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by ju...@apache.org on 2020/11/03 04:22:24 UTC

[apisix-dashboard] branch v2.0 updated (92b7b93 -> 072438e)

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

juzhiyuan pushed a change to branch v2.0
in repository https://gitbox.apache.org/repos/asf/apisix-dashboard.git.


    from 92b7b93  feat: deploy with Docker (#657)
     add 072438e  feat: use web instead of frontend (#674)

No new revisions were added by this update.

Summary of changes:
 .actions/ASF-Release.cfg                            |  20 ++++++++++----------
 .github/workflows/frontend-e2e-test.yml             |   4 ++--
 .../workflows/test-frontend-multiple-node-build.yml |   8 ++++----
 Dockerfile                                          |   2 +-
 docs/deploy.md                                      |   4 ++--
 docs/deploy.zh-CN.md                                |   2 +-
 docs/develop.md                                     |   4 ++--
 docs/develop.zh-CN.md                               |   2 +-
 {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
 .../src/components/ActionBar/ActionBar.tsx          |   0
 {frontend => web}/src/components/ActionBar/index.ts |   0
 .../src/components/ActionBar/locales/en-US.ts       |   0
 .../src/components/ActionBar/locales/zh-CN.ts       |   0
 {frontend => web}/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
 .../src/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
 {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
 .../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
 .../zh-CN => web/src/locales/en-US}/setting.ts      |   0
 .../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
 .../en-US => web/src/locales/zh-CN}/setting.ts      |   0
 .../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
 .../src/pages/Consumer/components/Preview.tsx       |   0
 .../src/pages/Consumer/components/Step1.tsx         |   0
 .../pages/Route => web/src/pages/Consumer}/index.ts |   0
 .../src/pages/Consumer/locales/en-US.ts             |   0
 .../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
 .../src/pages/Metrics/locales/en-US.ts              |   0
 .../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
 .../Route/components/CreateStep4/CreateStep4.tsx    |   0
 .../src/pages/Route/components/CreateStep4/index.ts |   0
 .../Route/components/ResultView/ResultView.tsx      |   0
 .../src/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
 {frontend => web}/src/pages/Route/constants.ts      |   0
 .../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
 .../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
 {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
 .../src/pages/Setting/locales/en-US.ts              |   0
 .../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
 .../src/pages/Upstream/components/Step1.tsx         |   0
 {frontend => web}/src/pages/Upstream/constants.ts   |   0
 {frontend => web}/src/pages/Upstream/index.ts       |   0
 .../src/pages/Upstream/locales/en-US.ts             |   0
 .../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
 .../pages/User/components/LoginMethodExample.tsx    |   0
 .../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
 160 files changed, 23 insertions(+), 23 deletions(-)
 rename {frontend => web}/.editorconfig (100%)
 rename {frontend => web}/.eslintignore (100%)
 rename {frontend => web}/.eslintrc.js (100%)
 rename {frontend => web}/.prettierignore (100%)
 rename {frontend => web}/.prettierrc.js (100%)
 rename {frontend => web}/.stylelintrc.js (100%)
 rename {frontend => web}/config/config.ts (100%)
 rename {frontend => web}/config/defaultSettings.ts (100%)
 rename {frontend => web}/config/proxy.ts (100%)
 rename {frontend => web}/config/routes.ts (100%)
 rename {frontend => web}/jest.config.js (100%)
 rename {frontend => web}/jsconfig.json (100%)
 rename {frontend => web}/mock/notices.ts (100%)
 rename {frontend => web}/mock/route.ts (100%)
 rename {frontend => web}/mock/user.ts (100%)
 rename {frontend => web}/package.json (100%)
 rename {frontend => web}/public/empty.svg (100%)
 rename {frontend => web}/public/favicon.png (100%)
 rename {frontend => web}/scripts/verifyCommit.js (100%)
 rename {frontend => web}/src/access.ts (100%)
 rename {frontend => web}/src/app.tsx (100%)
 rename {frontend => web}/src/assets/logo.svg (100%)
 rename {frontend => web}/src/components/ActionBar/ActionBar.tsx (100%)
 rename {frontend => web}/src/components/ActionBar/index.ts (100%)
 rename {frontend => web}/src/components/ActionBar/locales/en-US.ts (100%)
 rename {frontend => web}/src/components/ActionBar/locales/zh-CN.ts (100%)
 rename {frontend => web}/src/components/Footer/index.tsx (100%)
 rename {frontend => web}/src/components/HeaderDropdown/index.less (100%)
 rename {frontend => web}/src/components/HeaderDropdown/index.tsx (100%)
 rename {frontend => web}/src/components/NoticeIcon/NoticeList.less (100%)
 rename {frontend => web}/src/components/NoticeIcon/NoticeList.tsx (100%)
 rename {frontend => web}/src/components/NoticeIcon/index.less (100%)
 rename {frontend => web}/src/components/NoticeIcon/index.tsx (100%)
 rename {frontend => web}/src/components/PageLoading/index.tsx (100%)
 rename {frontend => web}/src/components/RightContent/AvatarDropdown.tsx (100%)
 rename {frontend => web}/src/components/RightContent/index.less (100%)
 rename {frontend => web}/src/components/RightContent/index.tsx (100%)
 rename {frontend => web}/src/components/Upstream/UpstreamForm.tsx (100%)
 rename {frontend => web}/src/components/Upstream/constant.ts (100%)
 rename {frontend => web}/src/components/Upstream/index.ts (100%)
 rename {frontend => web}/src/constants.ts (100%)
 rename {frontend => web}/src/e2e/Login.e2e.js (100%)
 rename {frontend => web}/src/e2e/Logout.e2e.js (100%)
 rename {frontend => web}/src/e2e/README.md (100%)
 rename {frontend => web}/src/e2e/README.zh-CN.md (100%)
 rename {frontend => web}/src/e2e/__mocks__/antd-pro-merge-less.js (100%)
 rename {frontend => web}/src/e2e/baseLayout.e2e.js (100%)
 rename {frontend => web}/src/e2e/service.js (100%)
 rename {frontend => web}/src/global.less (100%)
 rename {frontend => web}/src/global.tsx (100%)
 rename {frontend => web}/src/helpers.tsx (100%)
 rename {frontend => web}/src/iconfont.ts (100%)
 rename {frontend => web}/src/locales/en-US.ts (100%)
 rename {frontend => web}/src/locales/en-US/component.ts (100%)
 rename {frontend => web}/src/locales/en-US/globalHeader.ts (100%)
 rename {frontend => web}/src/locales/en-US/menu.ts (100%)
 rename {frontend => web}/src/locales/en-US/pwa.ts (100%)
 rename {frontend/src/locales/zh-CN => web/src/locales/en-US}/setting.ts (100%)
 rename {frontend => web}/src/locales/en-US/settingDrawer.ts (100%)
 rename {frontend => web}/src/locales/zh-CN.ts (100%)
 rename {frontend => web}/src/locales/zh-CN/component.ts (100%)
 rename {frontend => web}/src/locales/zh-CN/globalHeader.ts (100%)
 rename {frontend => web}/src/locales/zh-CN/menu.ts (100%)
 rename {frontend => web}/src/locales/zh-CN/pwa.ts (100%)
 rename {frontend/src/locales/en-US => web/src/locales/zh-CN}/setting.ts (100%)
 rename {frontend => web}/src/locales/zh-CN/settingDrawer.ts (100%)
 rename {frontend => web}/src/manifest.json (100%)
 rename {frontend => web}/src/pages/404.tsx (100%)
 rename {frontend => web}/src/pages/Consumer/Create.tsx (100%)
 rename {frontend => web}/src/pages/Consumer/List.tsx (100%)
 rename {frontend => web}/src/pages/Consumer/components/Preview.tsx (100%)
 rename {frontend => web}/src/pages/Consumer/components/Step1.tsx (100%)
 rename {frontend/src/pages/Route => web/src/pages/Consumer}/index.ts (100%)
 rename {frontend => web}/src/pages/Consumer/locales/en-US.ts (100%)
 rename {frontend => web}/src/pages/Consumer/locales/zh-CN.ts (100%)
 rename {frontend => web}/src/pages/Consumer/service.ts (100%)
 rename {frontend => web}/src/pages/Consumer/typing.d.ts (100%)
 rename {frontend => web}/src/pages/Metrics/Metrics.tsx (100%)
 rename {frontend => web}/src/pages/Metrics/index.ts (100%)
 rename {frontend => web}/src/pages/Metrics/locales/en-US.ts (100%)
 rename {frontend => web}/src/pages/Metrics/locales/zh-CN.ts (100%)
 rename {frontend => web}/src/pages/Metrics/service.ts (100%)
 rename {frontend => web}/src/pages/Route/Create.less (100%)
 rename {frontend => web}/src/pages/Route/Create.tsx (100%)
 rename {frontend => web}/src/pages/Route/List.tsx (100%)
 rename {frontend => web}/src/pages/Route/components/CreateStep4/CreateStep4.tsx (100%)
 rename {frontend => web}/src/pages/Route/components/CreateStep4/index.ts (100%)
 rename {frontend => web}/src/pages/Route/components/ResultView/ResultView.tsx (100%)
 rename {frontend => web}/src/pages/Route/components/ResultView/index.ts (100%)
 rename {frontend => web}/src/pages/Route/components/Step1/MatchingRulesView.tsx (100%)
 rename {frontend => web}/src/pages/Route/components/Step1/MetaView.tsx (100%)
 rename {frontend => web}/src/pages/Route/components/Step1/RequestConfigView.tsx (100%)
 rename {frontend => web}/src/pages/Route/components/Step1/index.tsx (100%)
 rename {frontend => web}/src/pages/Route/components/Step2/RequestRewriteView.tsx (100%)
 rename {frontend => web}/src/pages/Route/components/Step2/index.tsx (100%)
 rename {frontend => web}/src/pages/Route/components/Step3/index.tsx (100%)
 rename {frontend => web}/src/pages/Route/constants.ts (100%)
 rename {frontend/src/pages/Consumer => web/src/pages/Route}/index.ts (100%)
 rename {frontend => web}/src/pages/Route/locales/en-US.ts (100%)
 rename {frontend => web}/src/pages/Route/locales/zh-CN.ts (100%)
 rename {frontend => web}/src/pages/Route/service.ts (100%)
 rename {frontend => web}/src/pages/Route/transform.ts (100%)
 rename {frontend => web}/src/pages/Route/typing.d.ts (100%)
 rename {frontend => web}/src/pages/SSL/Create.less (100%)
 rename {frontend => web}/src/pages/SSL/Create.tsx (100%)
 rename {frontend => web}/src/pages/SSL/List.tsx (100%)
 rename {frontend => web}/src/pages/SSL/components/CertificateForm/index.tsx (100%)
 rename {frontend => web}/src/pages/SSL/components/CertificateUploader/index.tsx (100%)
 rename {frontend => web}/src/pages/SSL/components/Step1/index.tsx (100%)
 rename {frontend => web}/src/pages/SSL/components/Step2/index.tsx (100%)
 rename {frontend => web}/src/pages/SSL/locales/en-US.ts (100%)
 rename {frontend => web}/src/pages/SSL/locales/zh-CN.ts (100%)
 rename {frontend => web}/src/pages/SSL/service.ts (100%)
 rename {frontend => web}/src/pages/SSL/style.less (100%)
 rename {frontend => web}/src/pages/SSL/typing.d.ts (100%)
 rename {frontend => web}/src/pages/Setting/Setting.tsx (100%)
 rename {frontend => web}/src/pages/Setting/index.ts (100%)
 rename {frontend => web}/src/pages/Setting/locales/en-US.ts (100%)
 rename {frontend => web}/src/pages/Setting/locales/zh-CN.ts (100%)
 rename {frontend => web}/src/pages/Setting/service.ts (100%)
 rename {frontend => web}/src/pages/Setting/style.less (100%)
 rename {frontend => web}/src/pages/Setting/typingd.d.ts (100%)
 rename {frontend => web}/src/pages/Upstream/Create.tsx (100%)
 rename {frontend => web}/src/pages/Upstream/List.tsx (100%)
 rename {frontend => web}/src/pages/Upstream/components/Step1.tsx (100%)
 rename {frontend => web}/src/pages/Upstream/constants.ts (100%)
 rename {frontend => web}/src/pages/Upstream/index.ts (100%)
 rename {frontend => web}/src/pages/Upstream/locales/en-US.ts (100%)
 rename {frontend => web}/src/pages/Upstream/locales/zh-CN.ts (100%)
 rename {frontend => web}/src/pages/Upstream/service.ts (100%)
 rename {frontend => web}/src/pages/Upstream/transform.ts (100%)
 rename {frontend => web}/src/pages/Upstream/typing.d.ts (100%)
 rename {frontend => web}/src/pages/User/Login.less (100%)
 rename {frontend => web}/src/pages/User/Login.tsx (100%)
 rename {frontend => web}/src/pages/User/Logout.tsx (100%)
 rename {frontend => web}/src/pages/User/components/LoginMethodExample.tsx (100%)
 rename {frontend => web}/src/pages/User/components/LoginMethodPassword.tsx (100%)
 rename {frontend => web}/src/pages/User/index.ts (100%)
 rename {frontend => web}/src/pages/User/locales/en-US.ts (100%)
 rename {frontend => web}/src/pages/User/locales/zh-CN.ts (100%)
 rename {frontend => web}/src/pages/User/typing.d.ts (100%)
 rename {frontend => web}/src/pages/document.ejs (100%)
 rename {frontend => web}/src/service-worker.js (100%)
 rename {frontend => web}/src/services/API.d.ts (100%)
 rename {frontend => web}/src/services/user.ts (100%)
 rename {frontend => web}/src/typings.d.ts (100%)
 rename {frontend => web}/tests/PuppeteerEnvironment.js (100%)
 rename {frontend => web}/tests/beforeTest.js (100%)
 rename {frontend => web}/tests/getBrowser.js (100%)
 rename {frontend => web}/tests/run-tests.js (100%)
 rename {frontend => web}/tsconfig.json (100%)
 rename {frontend => web}/yarn.lock (100%)