Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Test Docusaurus webpack 5 support #318

Merged
merged 5 commits into from
May 4, 2021

Conversation

slorber
Copy link
Contributor

@slorber slorber commented Apr 23, 2021

Use an unreleased version of Docusaurus to test the webpack5 support works for this site.

See also facebook/docusaurus#4089

@netlify
Copy link

netlify bot commented Apr 23, 2021

Deploy preview for apisix ready!

Built with commit 7d4831b

https://deploy-preview-318--apisix.netlify.app

@juzhiyuan
Copy link
Member

Wow! Welcome & Thanks for your PR!

@slorber
Copy link
Contributor Author

slorber commented Apr 24, 2021

Thanks 😉 happy to see i18n used there👌

And thanks for the sponsorship

@slorber
Copy link
Contributor Author

slorber commented May 1, 2021

ready to review, let me know if anything does not work

@slorber slorber marked this pull request as ready for review May 1, 2021 17:49
@juzhiyuan juzhiyuan requested review from bzp2010 and LiteSun May 3, 2021 07:48
Copy link
Member

@juzhiyuan juzhiyuan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM from my side

@juzhiyuan juzhiyuan merged commit b02a32e into apache:master May 4, 2021
1502shivam-singh added a commit to 1502shivam-singh/apisix-website that referenced this pull request May 20, 2021
docs: added dashboard (apache#221)

fix: pull request in place of apache#214 (apache#222)

fix: changes to title style on landing page and doc addition

Co-authored-by: Amit Wani <[email protected]>

docs: added dashboard (apache#225)

docs: added blog `Get Front-End Test Coverage with Cypress`  (apache#227)

fix: Wrong doc url (apache#231)

fix: some url path can't replace by absolute url path (apache#237)

Co-authored-by: coolsoul <[email protected]>
Co-authored-by: 琚致远 <[email protected]>

feat: support edit this page & update styles (apache#235)

chore: fix release guide since doc layout changed (apache#238)

docs: added Integrate with Projects documentations (apache#234)

Co-authored-by: 琚致远 <[email protected]>

added latest styles

feat: algolia docSearch apache#226 (apache#241)

docs: use getting-started for ingress-controller (apache#242)

feat: upgrade APISIX version (apache#244)

fix: add <!--truncate--> to the blog markdown files apache#240 (apache#247)

fix: rectify the index doc page for apisix ingress controller (apache#249)

fix: fix the version number in mobile size overflow (apache#245)

fix: apache#220 (apache#239)

docs: added event about releasing APISIX 2.4 (apache#248)

docs: fixed broken powered-by.md link (apache#251)

docs: update navbar for apisix (apache#252)

fix: improved the description for users to join slack (apache#253)

chore: Add new committer jinchen in committer list (apache#254)

docs: add docs for ingress 0.4.0 (apache#258)

* docs: add docs for ingress 0.4.0

* docs: modify ingress downloads

* fix: lint

fix: update sync-docs.js (apache#257)

feat: improve documents synchronize (apache#262)

feat: sync user wall data (apache#260)

feat: support toggle sidebar (apache#269)

chore: move Chao Zhang from Committers to PMCs (apache#267)

feat: apache#216 add helm-chart project (apache#273)

fix: add a bundle of good first issues links to homepage  (apache#274)

feat: support apisix-docker (apache#275)

feat: broken link checker script (apache#263)

Co-authored-by: 琚致远 <[email protected]>

feat: apache#266 speed up static file (apache#270)

feat: upgrade APISIX Dashboard version (apache#276)

feat: support to load other projects (apache#277)

chore(deps): bump peaceiris/actions-gh-pages from v3 to v3.8.0 (apache#271)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

chore: upgrade APISIX 2.5 (apache#279)

chore: remove downloads for docker & helm chart (apache#284)

feat: APISIX 2.5 event (apache#283)

docs: added a new blog "Traffic Split in Apache APISIX Ingress Controller" (apache#286)

chore: support dark mode and switch (apache#289)

chore: support hide navbar on scroll down (apache#290)

fix: page not found for apisix docker and apisix helm chart (apache#282)

Co-authored-by: Ayush das <[email protected]>

fix: add truncate and source to newly added blog (apache#296)

* update traffic-split-in-ingress-controller.md

* Update website/blog/2021-03-27-traffic-split-in-apache-apisix-ingress-controller.md

Co-authored-by: John Bampton <[email protected]>

Co-authored-by: John Bampton <[email protected]>

fix: disable version switch button in sidebar, as website doesn't support it (apache#299)

fix: padding to arrow inside collapse sidebar button, and fit button to sidebar width (apache#300)

fix: darkMode enhanced (apache#297)

chore: release ingress controller 0.5.0 (apache#305)

* chore: release ingress controller 0.5.0

* feat: add event

fix: broken link in  release guide (apache#306)

docs: update the architecture diagram (apache#309)

chore: add alpha channel to showcase image for dark mode (apache#303)

Signed-off-by: yiyiyimu <[email protected]>

chore: Fix GitHub-icon sizes in team page  (apache#313)

docs: update logo wall (apache#315)

chore: upgrade APISIX Dashboard version to 2.6 (apache#317)

docs: update logo wall (apache#316)

docs: update download link (apache#320)

docs: update integration page (apache#327)

chore: Test Docusaurus webpack 5 support (apache#318)

feat: added last updated time (apache#331)

docs: fix broken links in Run Ingress on Amazon EKS blog (apache#333)

update docusaurus.config.json (apache#334)

feat: darkmode added to download-dropdown (apache#336)

Co-authored-by: 琚致远 <[email protected]>

chore(deps): bump actions/setup-python from 2 to 2.2.2 (apache#339)

Signed-off-by: dependabot[bot] <[email protected]>

chore(deps): bump actions/checkout from 2 to 2.3.4 (apache#337)

Signed-off-by: dependabot[bot] <[email protected]>

chore(deps): bump actions/setup-node from 2 to 2.1.5 (apache#338)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

release ingress 0.6.0 (apache#343)

docs: include  Helm charts and Docker to documents page (apache#342)

feat: added meta image (apache#345)

squashing: merge history commits on docs and landing page
1502shivam-singh added a commit to 1502shivam-singh/apisix-website that referenced this pull request May 20, 2021
docs: added dashboard (apache#221)

fix: pull request in place of apache#214 (apache#222)

fix: changes to title style on landing page and doc addition

Co-authored-by: Amit Wani <[email protected]>

docs: added dashboard (apache#225)

docs: added blog `Get Front-End Test Coverage with Cypress`  (apache#227)

fix: Wrong doc url (apache#231)

fix: some url path can't replace by absolute url path (apache#237)

Co-authored-by: coolsoul <[email protected]>
Co-authored-by: 琚致远 <[email protected]>

feat: support edit this page & update styles (apache#235)

chore: fix release guide since doc layout changed (apache#238)

docs: added Integrate with Projects documentations (apache#234)

Co-authored-by: 琚致远 <[email protected]>

added latest styles

feat: algolia docSearch apache#226 (apache#241)

docs: use getting-started for ingress-controller (apache#242)

feat: upgrade APISIX version (apache#244)

fix: add <!--truncate--> to the blog markdown files apache#240 (apache#247)

fix: rectify the index doc page for apisix ingress controller (apache#249)

fix: fix the version number in mobile size overflow (apache#245)

fix: apache#220 (apache#239)

docs: added event about releasing APISIX 2.4 (apache#248)

docs: fixed broken powered-by.md link (apache#251)

docs: update navbar for apisix (apache#252)

fix: improved the description for users to join slack (apache#253)

chore: Add new committer jinchen in committer list (apache#254)

docs: add docs for ingress 0.4.0 (apache#258)

* docs: add docs for ingress 0.4.0

* docs: modify ingress downloads

* fix: lint

fix: update sync-docs.js (apache#257)

feat: improve documents synchronize (apache#262)

feat: sync user wall data (apache#260)

feat: support toggle sidebar (apache#269)

chore: move Chao Zhang from Committers to PMCs (apache#267)

feat: apache#216 add helm-chart project (apache#273)

fix: add a bundle of good first issues links to homepage  (apache#274)

feat: support apisix-docker (apache#275)

feat: broken link checker script (apache#263)

Co-authored-by: 琚致远 <[email protected]>

feat: apache#266 speed up static file (apache#270)

feat: upgrade APISIX Dashboard version (apache#276)

feat: support to load other projects (apache#277)

chore(deps): bump peaceiris/actions-gh-pages from v3 to v3.8.0 (apache#271)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

chore: upgrade APISIX 2.5 (apache#279)

chore: remove downloads for docker & helm chart (apache#284)

feat: APISIX 2.5 event (apache#283)

docs: added a new blog "Traffic Split in Apache APISIX Ingress Controller" (apache#286)

chore: support dark mode and switch (apache#289)

chore: support hide navbar on scroll down (apache#290)

fix: page not found for apisix docker and apisix helm chart (apache#282)

Co-authored-by: Ayush das <[email protected]>

fix: add truncate and source to newly added blog (apache#296)

* update traffic-split-in-ingress-controller.md

* Update website/blog/2021-03-27-traffic-split-in-apache-apisix-ingress-controller.md

Co-authored-by: John Bampton <[email protected]>

Co-authored-by: John Bampton <[email protected]>

fix: disable version switch button in sidebar, as website doesn't support it (apache#299)

fix: padding to arrow inside collapse sidebar button, and fit button to sidebar width (apache#300)

fix: darkMode enhanced (apache#297)

chore: release ingress controller 0.5.0 (apache#305)

* chore: release ingress controller 0.5.0

* feat: add event

fix: broken link in  release guide (apache#306)

docs: update the architecture diagram (apache#309)

chore: add alpha channel to showcase image for dark mode (apache#303)

Signed-off-by: yiyiyimu <[email protected]>

chore: Fix GitHub-icon sizes in team page  (apache#313)

docs: update logo wall (apache#315)

chore: upgrade APISIX Dashboard version to 2.6 (apache#317)

docs: update logo wall (apache#316)

docs: update download link (apache#320)

docs: update integration page (apache#327)

chore: Test Docusaurus webpack 5 support (apache#318)

feat: added last updated time (apache#331)

docs: fix broken links in Run Ingress on Amazon EKS blog (apache#333)

update docusaurus.config.json (apache#334)

feat: darkmode added to download-dropdown (apache#336)

Co-authored-by: 琚致远 <[email protected]>

chore(deps): bump actions/setup-python from 2 to 2.2.2 (apache#339)

Signed-off-by: dependabot[bot] <[email protected]>

chore(deps): bump actions/checkout from 2 to 2.3.4 (apache#337)

Signed-off-by: dependabot[bot] <[email protected]>

chore(deps): bump actions/setup-node from 2 to 2.1.5 (apache#338)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

release ingress 0.6.0 (apache#343)

docs: include  Helm charts and Docker to documents page (apache#342)

feat: added meta image (apache#345)

squashing: merge history commits on docs and landing page

set max-width attribute to docMainContainer class

set max-width attribute to docMainContainer
SkyeYoung pushed a commit to SkyeYoung/apisix-website that referenced this pull request Mar 3, 2022
SkyeYoung pushed a commit to SkyeYoung/apisix-website that referenced this pull request Mar 3, 2022
* merge master (#1)

* add: Determine duplicate names api for route & upstream (apache#305)

* fix: transaction in routes and upstreams (apache#306)

* add transaction for ssl and consumer (apache#308)

* update ci/cd for api (apache#307)

* update github actions for api ci cd

* fix: working-directory

* fix error

* fix: step name

* fix: mysql config for github action

* test

* use default config

* test: add e2e test for ssl and consumer (apache#309)

* test: add e2e test for ssl and consumer

* fix:  change assert to avoid  the mutual influence of route and service test

* remove useless code

* Feat: added Route Consumer and Upstream (apache#304)

* feat: added routes

* feat: added Consumer

* feat: added upstream

* feat: update SSL

* fix: routes

* feat: added commit command

* feat(route): set empty array for upstreamHeaderList

* fix: e2e test use the same function to set up router (apache#310)

* fix: return all objects when search route & upstream (apache#311)

* fix: route search

* fix: upstream search

* fix(deploy): added missing yarn.lock

* fix: proxy-rewrite plugin in upstream (apache#312)

* fix(SSL): search api

* docs: added tips when deployment

* feat(Deploy): use node alpine image

* fix(Route): set required field for custom redirect

* fix(Route): check if redirect is empty object

* fix(Deploy): add Python installation in dockerfile (apache#316)

Signed-off-by: imjoey <[email protected]>

* fix(Route): update desc for status code

* fix: proxy-path default type is static (apache#318)

* add proxyRewrite test (apache#319)

* feat: bump dependencies version (apache#320)

* feat(Deploy): update Dockerfile

* feat(Deploy): update Deploy Dockerfile

* feat(Pages): update pages (apache#324)

* feat(Pages): update pages

* chore: update routes

* fix(Route): omit upstream_id when not exist

* i18n consumer (apache#325)

* i18n ssl (apache#335)

* nationalization PluginPage component (apache#323)

* i18n upstream (apache#334)

* feat(i18n): set module (apache#336)

* i18n set

* change set to setting

* feat(i18n): metrics module (apache#326)

* i18n metrics

* combine import

* feat(i18n): route module (apache#327)

* i18n route

* combine import

* doc: sync config.yaml from the latest version of APISIX (apache#344)

* i18n route (apache#342)

* i18n actionbar (apache#343)

* fix: transform vars error (apache#347)

* feat(i18n): pluginpage component (apache#345)

* i18n pluginpage

* change pluginpage to PluginPage

* feature: support run in mac system (apache#349)

* combine import (apache#348)

* i18n menu (apache#351)

* i18n PluginPage (apache#350)

* feat: prepare to release (apache#352)

* feat(ManagerAPI): added ASF header

* feat(FE): aded ASF Header

* feat(FE): added ASF header

* fix(FE): update PluginDrawer

* feat: remove some images

* feat: added LICENSE

* feat: update Version

* feat: added NOTICE & CODE_OF_CONDUCT

* feat: added initial CHANGELOG

* feat: rename CODE_OF_CONDUCT

* feat: revert version

* feat: update LICENSE

* feat: update License

* feat(conf): update default preview API (apache#353)

* doc:  add install doc for manager-api (apache#355)

* doc: add install doc for manager-api

* doc: modify folder from build to run

* doc: add ASF header

* fix(ci): resolve lint failures (apache#354)

* fix(deploy): failed to start manager_api (apache#363)

Signed-off-by: imjoey <[email protected]>

* feat(i18n): modify some i18n according to the proposal#331 (apache#366)

* Create CONTRIBUTING.md (apache#368)

* Create CONTRIBUTING.md

* Create ISSUE_TEMPLATE

* Create PULL_REQUEST_TEMPLATE

* doc: remove all ‘incubator’ (apache#367)

* feat(deploy): set gen-config-yaml.sh executable (apache#362)

This also would simplify the docs.

Signed-off-by: imjoey <[email protected]>

* feat(i18n): Use auto load i18n (apache#332) (apache#371)

* Create ci.yml (apache#372)

* feat: release 1.5 (apache#364)

* Feat release 1.5 (apache#358)

* feat(doc): update README

* feat: update CHANGELOG

* doc: add usage of dashbaord

* Revert "doc: add usage of dashbaord"

This reverts commit 5a08c7f43539a44cd0cf0f6175574e59efbd0ab6.

* feat(Doc): update deployment

* feat(Doc): update the deployment

* feat(Doc): update the deployment

* feat: remove incubator text

* doc: modify doc for manager-api runing in local

* feat(Doc): update README

* doc: check env variables and give run.sh power to execute

* feat(Doc): update Deployment

* feat(Doc): update deployment

* doc: modify manager-api build

* feat: update ignore file

Co-authored-by: kv <[email protected]>
Co-authored-by: 琚致远 <[email protected]>

* feat: cherry-pick 4fd0ce7

* feat(compose): remove images

* feat: added line

Co-authored-by: kv <[email protected]>
Co-authored-by: 琚致远 <[email protected]>

* feat: Unified access entrance, only the dashboard port is exposed to … (apache#370)

* feat: Unified access entrance, only the dashboard port is exposed to the outside

* add EOL

* docs: create I18N_USER_GUIDE.md (apache#373)

* docs: create I18N_USER_GUIDE.md

* docs: modify I18N_USER_GUIDE.md

* feat(Doc): added deploy doc for docker (apache#376)

* feat(Doc): added deploy doc for docker

* feat: added CD

* feat(Netlify): added proxy

* feat: update API

* feat: remove console

* feat(Netlify): update redirect rule

* feat: update README

* feat: update README

* update go module proxy (apache#378)

* Update README.md (apache#379)

* Update README.md

* Update README.md

* Create Preview.md

* feat(Doc): added snapshots for Preview

* feat(Doc): update images

* feat(Doc): update images

* Update README.md

* Update netlify.toml

* feat(route): route add params mapping feature (apache#375) (apache#377)

* feat(doc): update deploy manually doc

* fix: mv config.yml to config-default.yml in the latest version of apisix (apache#383)

* fix: wget config-default.yaml the output file need to be named config.yaml (apache#384)

* fix apache#386 wget special output file use -O (apache#387)

* feat(authentication): create authentication module (apache#330)

* feat(authentication): create module typing definition

* feat(authentication): create Login page

* feat(authentication): update typing definition

* feat(authentication): add centent to Login page

* feat(authentication): update typing definition

* feat(authentication): update Login page to add Password and Test method

* feat(authentication): update typing definition to add check and submit function

* feat(authentication): move Test login method to Example

* feat(authentication): add check and submit function

* feat(authentication): add submit function in Login page

* feat(authentication): add test to Password login method

* feat(authentication): change example LoginMethod text

* feat(authentication): add i18n content

* feat(authentication): redirect to index when login success

* feat(i18n): update i18n file import
remove import i18n file of user module manually and try auto import by umi.js

* feat(authentication): create authentication configure items

* fix(authentication): fix logging filter
write back request body for read by PostForm function

* feat(authentication): create authentication controller

* feat(authentication): update dependencies

* fix(authentication): fix logging filter

* feat(authentication): change to session for authentication

* feat(authentication): create authentication filter
use authentication filter to check every request

* feat(authentication): create unit test case

* fix(authentication): change HTTP code when authentication fail request

* feat(authentication): add jwt dependency

* feat(authentication): create session configures

* feat(authentication): change cookie-based session to jwt

* feat(authentication): change cors Access-Control-Allow-Headers header

* feat(authentication): change login page path and error handler

* feat(authentication): create request interceptor to add Authorization header

* feat(authentication): connect to backend login API and i18n

* feat(authentication): create logout page

* feat(authentication): add redirect query to back previous page

* feat(authentication): update LoginMethod definition for logout

* feat(authentication): add logout button

* feat(authentication): improve login page

* fix: clean codes

* fix(authentication): fix unit test crash

* feat(authentication): remove API url setting

* feat(authentication): improve session check

* feat(authentication): redirect to login page when not exist token

* fix: clean codes and add ASF header

* feat(User): update prefix

* fix(ci): fix preview environment (apache#388)

* fix README typo (apache#389)

* fix(ci): fix read configuration file path in docker (apache#390)

* doc: Introducing manager-api (apache#391)

* Update nginx.conf

* Update Dockerfile

* Revert "Update Dockerfile"

This reverts commit ea827bf.

* fix: preview mysql pwd was wrong (apache#393)

* README in Chinese (apache#398)

* feat(doc): added Chinese version of README

* fix(README.zh-CN.md): fix wrong link

* fix(README.zh-CN.md): add link to README.md

* fix(README.zh-CN.md): sync with README.md

* fix(README.zh-CN.md): Fix some translation errors

* fix: dashboard /user/login get error code 405 (apache#397)

* fix: fix dashboard /user/login get error code 405

* fix: modify nginx according to giphoo proposal

* fix(authentication): change Apache APISIX copyright (apache#401)

* fix: configure only necessary items, such as etcd host (apache#405)

* fix: configure only necessary items, such as etcd host

* fix: configure only necessary items, such as etcd host

* fix end of line

* fix: using default admin key (apache#408)

* fix:  we need conf.json when deploying manager-api in local  (apache#409)

* fix: we need conf.json when deploying manager-api in loal

* fix: log error when starting manager failed

* fix: click create ssl prestep not response (apache#407)

* fix: submit setting grafanaURl without validation (apache#413)

* feat: support generate `script` for APISIX (apache#411)

* feat: support generate `script` for APISIX

* not run in `/root` dir

* add  `config.yaml` for APISIX

* fix path

* fix(authentication): change login api url (apache#414)

* fix(authentication): change manager API login path

* fix(authentication): change authentication unit test

* fix(authentication): clean nginx.conf codes

* fix(authentication): change login URL of front end

* fix(authentication): change authentication filter rule

Co-authored-by: kv <[email protected]>
Co-authored-by: nic-chen <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: juzhiyuan <[email protected]>
Co-authored-by: Joey <[email protected]>
Co-authored-by: bzp2010 <[email protected]>
Co-authored-by: TikWind <[email protected]>
Co-authored-by: Lien <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: liuxiran <[email protected]>
Co-authored-by: jie <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: Tusdasa翼 <[email protected]>
Co-authored-by: Shuyang Wu <[email protected]>
Co-authored-by: Baoyuan <[email protected]>

* feat: added pluginChart

* feat: update LICENSE

Co-authored-by: kv <[email protected]>
Co-authored-by: nic-chen <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: juzhiyuan <[email protected]>
Co-authored-by: Joey <[email protected]>
Co-authored-by: bzp2010 <[email protected]>
Co-authored-by: TikWind <[email protected]>
Co-authored-by: Lien <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: liuxiran <[email protected]>
Co-authored-by: jie <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: Tusdasa翼 <[email protected]>
Co-authored-by: Shuyang Wu <[email protected]>
Co-authored-by: Baoyuan <[email protected]>
SkyeYoung pushed a commit to SkyeYoung/apisix-website that referenced this pull request Mar 3, 2022
* merge master (#1)

* add: Determine duplicate names api for route & upstream (apache#305)

* fix: transaction in routes and upstreams (apache#306)

* add transaction for ssl and consumer (apache#308)

* update ci/cd for api (apache#307)

* update github actions for api ci cd

* fix: working-directory

* fix error

* fix: step name

* fix: mysql config for github action

* test

* use default config

* test: add e2e test for ssl and consumer (apache#309)

* test: add e2e test for ssl and consumer

* fix:  change assert to avoid  the mutual influence of route and service test

* remove useless code

* Feat: added Route Consumer and Upstream (apache#304)

* feat: added routes

* feat: added Consumer

* feat: added upstream

* feat: update SSL

* fix: routes

* feat: added commit command

* feat(route): set empty array for upstreamHeaderList

* fix: e2e test use the same function to set up router (apache#310)

* fix: return all objects when search route & upstream (apache#311)

* fix: route search

* fix: upstream search

* fix(deploy): added missing yarn.lock

* fix: proxy-rewrite plugin in upstream (apache#312)

* fix(SSL): search api

* docs: added tips when deployment

* feat(Deploy): use node alpine image

* fix(Route): set required field for custom redirect

* fix(Route): check if redirect is empty object

* fix(Deploy): add Python installation in dockerfile (apache#316)

Signed-off-by: imjoey <[email protected]>

* fix(Route): update desc for status code

* fix: proxy-path default type is static (apache#318)

* add proxyRewrite test (apache#319)

* feat: bump dependencies version (apache#320)

* feat(Deploy): update Dockerfile

* feat(Deploy): update Deploy Dockerfile

* feat(Pages): update pages (apache#324)

* feat(Pages): update pages

* chore: update routes

* fix(Route): omit upstream_id when not exist

* i18n consumer (apache#325)

* i18n ssl (apache#335)

* nationalization PluginPage component (apache#323)

* i18n upstream (apache#334)

* feat(i18n): set module (apache#336)

* i18n set

* change set to setting

* feat(i18n): metrics module (apache#326)

* i18n metrics

* combine import

* feat(i18n): route module (apache#327)

* i18n route

* combine import

* doc: sync config.yaml from the latest version of APISIX (apache#344)

* i18n route (apache#342)

* i18n actionbar (apache#343)

* fix: transform vars error (apache#347)

* feat(i18n): pluginpage component (apache#345)

* i18n pluginpage

* change pluginpage to PluginPage

* feature: support run in mac system (apache#349)

* combine import (apache#348)

* i18n menu (apache#351)

* i18n PluginPage (apache#350)

* feat: prepare to release (apache#352)

* feat(ManagerAPI): added ASF header

* feat(FE): aded ASF Header

* feat(FE): added ASF header

* fix(FE): update PluginDrawer

* feat: remove some images

* feat: added LICENSE

* feat: update Version

* feat: added NOTICE & CODE_OF_CONDUCT

* feat: added initial CHANGELOG

* feat: rename CODE_OF_CONDUCT

* feat: revert version

* feat: update LICENSE

* feat: update License

* feat(conf): update default preview API (apache#353)

* doc:  add install doc for manager-api (apache#355)

* doc: add install doc for manager-api

* doc: modify folder from build to run

* doc: add ASF header

* fix(ci): resolve lint failures (apache#354)

* fix(deploy): failed to start manager_api (apache#363)

Signed-off-by: imjoey <[email protected]>

* feat(i18n): modify some i18n according to the proposal#331 (apache#366)

* Create CONTRIBUTING.md (apache#368)

* Create CONTRIBUTING.md

* Create ISSUE_TEMPLATE

* Create PULL_REQUEST_TEMPLATE

* doc: remove all ‘incubator’ (apache#367)

* feat(deploy): set gen-config-yaml.sh executable (apache#362)

This also would simplify the docs.

Signed-off-by: imjoey <[email protected]>

* feat(i18n): Use auto load i18n (apache#332) (apache#371)

* Create ci.yml (apache#372)

* feat: release 1.5 (apache#364)

* Feat release 1.5 (apache#358)

* feat(doc): update README

* feat: update CHANGELOG

* doc: add usage of dashbaord

* Revert "doc: add usage of dashbaord"

This reverts commit 5a08c7f43539a44cd0cf0f6175574e59efbd0ab6.

* feat(Doc): update deployment

* feat(Doc): update the deployment

* feat(Doc): update the deployment

* feat: remove incubator text

* doc: modify doc for manager-api runing in local

* feat(Doc): update README

* doc: check env variables and give run.sh power to execute

* feat(Doc): update Deployment

* feat(Doc): update deployment

* doc: modify manager-api build

* feat: update ignore file

Co-authored-by: kv <[email protected]>
Co-authored-by: 琚致远 <[email protected]>

* feat: cherry-pick 4fd0ce7

* feat(compose): remove images

* feat: added line

Co-authored-by: kv <[email protected]>
Co-authored-by: 琚致远 <[email protected]>

* feat: Unified access entrance, only the dashboard port is exposed to … (apache#370)

* feat: Unified access entrance, only the dashboard port is exposed to the outside

* add EOL

* docs: create I18N_USER_GUIDE.md (apache#373)

* docs: create I18N_USER_GUIDE.md

* docs: modify I18N_USER_GUIDE.md

* feat(Doc): added deploy doc for docker (apache#376)

* feat(Doc): added deploy doc for docker

* feat: added CD

* feat(Netlify): added proxy

* feat: update API

* feat: remove console

* feat(Netlify): update redirect rule

* feat: update README

* feat: update README

* update go module proxy (apache#378)

* Update README.md (apache#379)

* Update README.md

* Update README.md

* Create Preview.md

* feat(Doc): added snapshots for Preview

* feat(Doc): update images

* feat(Doc): update images

* Update README.md

* Update netlify.toml

* feat(route): route add params mapping feature (apache#375) (apache#377)

* feat(doc): update deploy manually doc

* fix: mv config.yml to config-default.yml in the latest version of apisix (apache#383)

* fix: wget config-default.yaml the output file need to be named config.yaml (apache#384)

* fix apache#386 wget special output file use -O (apache#387)

* feat(authentication): create authentication module (apache#330)

* feat(authentication): create module typing definition

* feat(authentication): create Login page

* feat(authentication): update typing definition

* feat(authentication): add centent to Login page

* feat(authentication): update typing definition

* feat(authentication): update Login page to add Password and Test method

* feat(authentication): update typing definition to add check and submit function

* feat(authentication): move Test login method to Example

* feat(authentication): add check and submit function

* feat(authentication): add submit function in Login page

* feat(authentication): add test to Password login method

* feat(authentication): change example LoginMethod text

* feat(authentication): add i18n content

* feat(authentication): redirect to index when login success

* feat(i18n): update i18n file import
remove import i18n file of user module manually and try auto import by umi.js

* feat(authentication): create authentication configure items

* fix(authentication): fix logging filter
write back request body for read by PostForm function

* feat(authentication): create authentication controller

* feat(authentication): update dependencies

* fix(authentication): fix logging filter

* feat(authentication): change to session for authentication

* feat(authentication): create authentication filter
use authentication filter to check every request

* feat(authentication): create unit test case

* fix(authentication): change HTTP code when authentication fail request

* feat(authentication): add jwt dependency

* feat(authentication): create session configures

* feat(authentication): change cookie-based session to jwt

* feat(authentication): change cors Access-Control-Allow-Headers header

* feat(authentication): change login page path and error handler

* feat(authentication): create request interceptor to add Authorization header

* feat(authentication): connect to backend login API and i18n

* feat(authentication): create logout page

* feat(authentication): add redirect query to back previous page

* feat(authentication): update LoginMethod definition for logout

* feat(authentication): add logout button

* feat(authentication): improve login page

* fix: clean codes

* fix(authentication): fix unit test crash

* feat(authentication): remove API url setting

* feat(authentication): improve session check

* feat(authentication): redirect to login page when not exist token

* fix: clean codes and add ASF header

* feat(User): update prefix

* fix(ci): fix preview environment (apache#388)

* fix README typo (apache#389)

* fix(ci): fix read configuration file path in docker (apache#390)

* doc: Introducing manager-api (apache#391)

* Update nginx.conf

* Update Dockerfile

* Revert "Update Dockerfile"

This reverts commit ea827bf.

* fix: preview mysql pwd was wrong (apache#393)

* README in Chinese (apache#398)

* feat(doc): added Chinese version of README

* fix(README.zh-CN.md): fix wrong link

* fix(README.zh-CN.md): add link to README.md

* fix(README.zh-CN.md): sync with README.md

* fix(README.zh-CN.md): Fix some translation errors

* fix: dashboard /user/login get error code 405 (apache#397)

* fix: fix dashboard /user/login get error code 405

* fix: modify nginx according to giphoo proposal

* fix(authentication): change Apache APISIX copyright (apache#401)

* fix: configure only necessary items, such as etcd host (apache#405)

* fix: configure only necessary items, such as etcd host

* fix: configure only necessary items, such as etcd host

* fix end of line

* fix: using default admin key (apache#408)

* fix:  we need conf.json when deploying manager-api in local  (apache#409)

* fix: we need conf.json when deploying manager-api in loal

* fix: log error when starting manager failed

* fix: click create ssl prestep not response (apache#407)

* fix: submit setting grafanaURl without validation (apache#413)

* feat: support generate `script` for APISIX (apache#411)

* feat: support generate `script` for APISIX

* not run in `/root` dir

* add  `config.yaml` for APISIX

* fix path

* fix(authentication): change login api url (apache#414)

* fix(authentication): change manager API login path

* fix(authentication): change authentication unit test

* fix(authentication): clean nginx.conf codes

* fix(authentication): change login URL of front end

* fix(authentication): change authentication filter rule

Co-authored-by: kv <[email protected]>
Co-authored-by: nic-chen <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: juzhiyuan <[email protected]>
Co-authored-by: Joey <[email protected]>
Co-authored-by: bzp2010 <[email protected]>
Co-authored-by: TikWind <[email protected]>
Co-authored-by: Lien <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: liuxiran <[email protected]>
Co-authored-by: jie <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: Tusdasa翼 <[email protected]>
Co-authored-by: Shuyang Wu <[email protected]>
Co-authored-by: Baoyuan <[email protected]>

* feat: added chash

* feat: update transform

Co-authored-by: kv <[email protected]>
Co-authored-by: nic-chen <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: juzhiyuan <[email protected]>
Co-authored-by: Joey <[email protected]>
Co-authored-by: bzp2010 <[email protected]>
Co-authored-by: TikWind <[email protected]>
Co-authored-by: Lien <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: liuxiran <[email protected]>
Co-authored-by: jie <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: Tusdasa翼 <[email protected]>
Co-authored-by: Shuyang Wu <[email protected]>
Co-authored-by: Baoyuan <[email protected]>
SkyeYoung pushed a commit to SkyeYoung/apisix-website that referenced this pull request Mar 3, 2022
* merge master (#1)

* add: Determine duplicate names api for route & upstream (apache#305)

* fix: transaction in routes and upstreams (apache#306)

* add transaction for ssl and consumer (apache#308)

* update ci/cd for api (apache#307)

* update github actions for api ci cd

* fix: working-directory

* fix error

* fix: step name

* fix: mysql config for github action

* test

* use default config

* test: add e2e test for ssl and consumer (apache#309)

* test: add e2e test for ssl and consumer

* fix:  change assert to avoid  the mutual influence of route and service test

* remove useless code

* Feat: added Route Consumer and Upstream (apache#304)

* feat: added routes

* feat: added Consumer

* feat: added upstream

* feat: update SSL

* fix: routes

* feat: added commit command

* feat(route): set empty array for upstreamHeaderList

* fix: e2e test use the same function to set up router (apache#310)

* fix: return all objects when search route & upstream (apache#311)

* fix: route search

* fix: upstream search

* fix(deploy): added missing yarn.lock

* fix: proxy-rewrite plugin in upstream (apache#312)

* fix(SSL): search api

* docs: added tips when deployment

* feat(Deploy): use node alpine image

* fix(Route): set required field for custom redirect

* fix(Route): check if redirect is empty object

* fix(Deploy): add Python installation in dockerfile (apache#316)

Signed-off-by: imjoey <[email protected]>

* fix(Route): update desc for status code

* fix: proxy-path default type is static (apache#318)

* add proxyRewrite test (apache#319)

* feat: bump dependencies version (apache#320)

* feat(Deploy): update Dockerfile

* feat(Deploy): update Deploy Dockerfile

* feat(Pages): update pages (apache#324)

* feat(Pages): update pages

* chore: update routes

* fix(Route): omit upstream_id when not exist

* i18n consumer (apache#325)

* i18n ssl (apache#335)

* nationalization PluginPage component (apache#323)

* i18n upstream (apache#334)

* feat(i18n): set module (apache#336)

* i18n set

* change set to setting

* feat(i18n): metrics module (apache#326)

* i18n metrics

* combine import

* feat(i18n): route module (apache#327)

* i18n route

* combine import

* doc: sync config.yaml from the latest version of APISIX (apache#344)

* i18n route (apache#342)

* i18n actionbar (apache#343)

* fix: transform vars error (apache#347)

* feat(i18n): pluginpage component (apache#345)

* i18n pluginpage

* change pluginpage to PluginPage

* feature: support run in mac system (apache#349)

* combine import (apache#348)

* i18n menu (apache#351)

* i18n PluginPage (apache#350)

* feat: prepare to release (apache#352)

* feat(ManagerAPI): added ASF header

* feat(FE): aded ASF Header

* feat(FE): added ASF header

* fix(FE): update PluginDrawer

* feat: remove some images

* feat: added LICENSE

* feat: update Version

* feat: added NOTICE & CODE_OF_CONDUCT

* feat: added initial CHANGELOG

* feat: rename CODE_OF_CONDUCT

* feat: revert version

* feat: update LICENSE

* feat: update License

* feat(conf): update default preview API (apache#353)

* doc:  add install doc for manager-api (apache#355)

* doc: add install doc for manager-api

* doc: modify folder from build to run

* doc: add ASF header

* fix(ci): resolve lint failures (apache#354)

* fix(deploy): failed to start manager_api (apache#363)

Signed-off-by: imjoey <[email protected]>

* feat(i18n): modify some i18n according to the proposal#331 (apache#366)

* Create CONTRIBUTING.md (apache#368)

* Create CONTRIBUTING.md

* Create ISSUE_TEMPLATE

* Create PULL_REQUEST_TEMPLATE

* doc: remove all ‘incubator’ (apache#367)

* feat(deploy): set gen-config-yaml.sh executable (apache#362)

This also would simplify the docs.

Signed-off-by: imjoey <[email protected]>

* feat(i18n): Use auto load i18n (apache#332) (apache#371)

* Create ci.yml (apache#372)

* feat: release 1.5 (apache#364)

* Feat release 1.5 (apache#358)

* feat(doc): update README

* feat: update CHANGELOG

* doc: add usage of dashbaord

* Revert "doc: add usage of dashbaord"

This reverts commit 5a08c7f43539a44cd0cf0f6175574e59efbd0ab6.

* feat(Doc): update deployment

* feat(Doc): update the deployment

* feat(Doc): update the deployment

* feat: remove incubator text

* doc: modify doc for manager-api runing in local

* feat(Doc): update README

* doc: check env variables and give run.sh power to execute

* feat(Doc): update Deployment

* feat(Doc): update deployment

* doc: modify manager-api build

* feat: update ignore file

Co-authored-by: kv <[email protected]>
Co-authored-by: 琚致远 <[email protected]>

* feat: cherry-pick 4fd0ce7

* feat(compose): remove images

* feat: added line

Co-authored-by: kv <[email protected]>
Co-authored-by: 琚致远 <[email protected]>

* feat: Unified access entrance, only the dashboard port is exposed to … (apache#370)

* feat: Unified access entrance, only the dashboard port is exposed to the outside

* add EOL

* docs: create I18N_USER_GUIDE.md (apache#373)

* docs: create I18N_USER_GUIDE.md

* docs: modify I18N_USER_GUIDE.md

* feat(Doc): added deploy doc for docker (apache#376)

* feat(Doc): added deploy doc for docker

* feat: added CD

* feat(Netlify): added proxy

* feat: update API

* feat: remove console

* feat(Netlify): update redirect rule

* feat: update README

* feat: update README

* update go module proxy (apache#378)

* Update README.md (apache#379)

* Update README.md

* Update README.md

* Create Preview.md

* feat(Doc): added snapshots for Preview

* feat(Doc): update images

* feat(Doc): update images

* Update README.md

* Update netlify.toml

* feat(route): route add params mapping feature (apache#375) (apache#377)

* feat(doc): update deploy manually doc

* fix: mv config.yml to config-default.yml in the latest version of apisix (apache#383)

* fix: wget config-default.yaml the output file need to be named config.yaml (apache#384)

* fix apache#386 wget special output file use -O (apache#387)

* feat(authentication): create authentication module (apache#330)

* feat(authentication): create module typing definition

* feat(authentication): create Login page

* feat(authentication): update typing definition

* feat(authentication): add centent to Login page

* feat(authentication): update typing definition

* feat(authentication): update Login page to add Password and Test method

* feat(authentication): update typing definition to add check and submit function

* feat(authentication): move Test login method to Example

* feat(authentication): add check and submit function

* feat(authentication): add submit function in Login page

* feat(authentication): add test to Password login method

* feat(authentication): change example LoginMethod text

* feat(authentication): add i18n content

* feat(authentication): redirect to index when login success

* feat(i18n): update i18n file import
remove import i18n file of user module manually and try auto import by umi.js

* feat(authentication): create authentication configure items

* fix(authentication): fix logging filter
write back request body for read by PostForm function

* feat(authentication): create authentication controller

* feat(authentication): update dependencies

* fix(authentication): fix logging filter

* feat(authentication): change to session for authentication

* feat(authentication): create authentication filter
use authentication filter to check every request

* feat(authentication): create unit test case

* fix(authentication): change HTTP code when authentication fail request

* feat(authentication): add jwt dependency

* feat(authentication): create session configures

* feat(authentication): change cookie-based session to jwt

* feat(authentication): change cors Access-Control-Allow-Headers header

* feat(authentication): change login page path and error handler

* feat(authentication): create request interceptor to add Authorization header

* feat(authentication): connect to backend login API and i18n

* feat(authentication): create logout page

* feat(authentication): add redirect query to back previous page

* feat(authentication): update LoginMethod definition for logout

* feat(authentication): add logout button

* feat(authentication): improve login page

* fix: clean codes

* fix(authentication): fix unit test crash

* feat(authentication): remove API url setting

* feat(authentication): improve session check

* feat(authentication): redirect to login page when not exist token

* fix: clean codes and add ASF header

* feat(User): update prefix

* fix(ci): fix preview environment (apache#388)

* fix README typo (apache#389)

* fix(ci): fix read configuration file path in docker (apache#390)

* doc: Introducing manager-api (apache#391)

* Update nginx.conf

* Update Dockerfile

* Revert "Update Dockerfile"

This reverts commit ea827bf.

* fix: preview mysql pwd was wrong (apache#393)

* README in Chinese (apache#398)

* feat(doc): added Chinese version of README

* fix(README.zh-CN.md): fix wrong link

* fix(README.zh-CN.md): add link to README.md

* fix(README.zh-CN.md): sync with README.md

* fix(README.zh-CN.md): Fix some translation errors

* fix: dashboard /user/login get error code 405 (apache#397)

* fix: fix dashboard /user/login get error code 405

* fix: modify nginx according to giphoo proposal

* fix(authentication): change Apache APISIX copyright (apache#401)

* fix: configure only necessary items, such as etcd host (apache#405)

* fix: configure only necessary items, such as etcd host

* fix: configure only necessary items, such as etcd host

* fix end of line

* fix: using default admin key (apache#408)

* fix:  we need conf.json when deploying manager-api in local  (apache#409)

* fix: we need conf.json when deploying manager-api in loal

* fix: log error when starting manager failed

* fix: click create ssl prestep not response (apache#407)

* fix: submit setting grafanaURl without validation (apache#413)

* feat: support generate `script` for APISIX (apache#411)

* feat: support generate `script` for APISIX

* not run in `/root` dir

* add  `config.yaml` for APISIX

* fix path

* fix(authentication): change login api url (apache#414)

* fix(authentication): change manager API login path

* fix(authentication): change authentication unit test

* fix(authentication): clean nginx.conf codes

* fix(authentication): change login URL of front end

* fix(authentication): change authentication filter rule

Co-authored-by: kv <[email protected]>
Co-authored-by: nic-chen <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: juzhiyuan <[email protected]>
Co-authored-by: Joey <[email protected]>
Co-authored-by: bzp2010 <[email protected]>
Co-authored-by: TikWind <[email protected]>
Co-authored-by: Lien <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: liuxiran <[email protected]>
Co-authored-by: jie <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: Tusdasa翼 <[email protected]>
Co-authored-by: Shuyang Wu <[email protected]>
Co-authored-by: Baoyuan <[email protected]>

* feat: update pluginchart

Co-authored-by: kv <[email protected]>
Co-authored-by: nic-chen <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: juzhiyuan <[email protected]>
Co-authored-by: Joey <[email protected]>
Co-authored-by: bzp2010 <[email protected]>
Co-authored-by: TikWind <[email protected]>
Co-authored-by: Lien <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: liuxiran <[email protected]>
Co-authored-by: jie <[email protected]>
Co-authored-by: Rapiz <[email protected]>
Co-authored-by: 琚致远 <[email protected]>
Co-authored-by: Tusdasa翼 <[email protected]>
Co-authored-by: Shuyang Wu <[email protected]>
Co-authored-by: Baoyuan <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants