Skip to content

chore(deps): bump actions/setup-node from 2.1.5 to 2.2.0#398

Merged
spacewander merged 1 commit into
masterfrom
dependabot/github_actions/actions/setup-node-2.2.0
Jul 1, 2021
Merged

chore(deps): bump actions/setup-node from 2.1.5 to 2.2.0#398
spacewander merged 1 commit into
masterfrom
dependabot/github_actions/actions/setup-node-2.2.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 1, 2021

Copy link
Copy Markdown
Contributor

Bumps actions/setup-node from 2.1.5 to 2.2.0.

Release notes

Sourced from actions/setup-node's releases.

Support caching dependencies and LTS aliases

This release brings two major features:

Supported version syntax

The node-version input supports the following syntax:

major versions: 12, 14, 16
more specific versions: 10.15, 14.2.0, 16.3.0
nvm LTS syntax: lts/erbium, lts/fermium, lts/*

Caching dependencies

The action has a built-in functionality for caching and restoring npm/yarn dependencies. Supported package managers are npm, yarn. The cache input is optional, and caching is turned off by default.

Caching npm dependencies:

steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
  with:
    node-version: '14'
    cache: 'npm'
- run: npm install
- run: npm test

Caching yarn dependencies:

steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
  with:
    node-version: '14'
    cache: 'yarn'
- run: yarn install
- run: yarn test

Yarn caching handles both yarn versions: 1 or 2.

At the moment, only lock files in the project root are supported.

Commits
  • 38d90ce Merge pull request #277 from actions/malob/update-readme
  • e1e1d4c Update README.md
  • 40f85c8 update readme
  • e215578 Merge pull request #272 from akv-platform/add-caching-for-node-dependencies
  • 9af8973 Merge pull request #274 from actions/v-mazhuk/automate-releasing-new-versions
  • cfe70f9 update dependencies
  • b259ba4 rebuild project
  • 55e1049 Merge branch 'main' into add-caching-for-node-dependencies
  • bcb4cec Merge pull request #270 from gordey4doronin/gordey/support-lts-syntax
  • 7292279 fix for documentation
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v2.1.5...v2.2.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the Dependencies Pull requests that update a dependency file label Jul 1, 2021
@netlify

netlify Bot commented Jul 1, 2021

Copy link
Copy Markdown

✔️ Deploy Preview for apisix ready!

🔨 Explore the source changes: de25dcb

🔍 Inspect the deploy log: https://app.netlify.com/sites/apisix/deploys/60dd3fb11d868c0008e19c42

😎 Browse the preview: https://deploy-preview-398--apisix.netlify.app

@spacewander spacewander merged commit 237cf26 into master Jul 1, 2021
@spacewander spacewander deleted the dependabot/github_actions/actions/setup-node-2.2.0 branch July 1, 2021 06:42
1502shivam-singh pushed a commit to 1502shivam-singh/apisix-website that referenced this pull request Sep 19, 2021
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2.1.5 to 2.2.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v2.1.5...v2.2.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
SkyeYoung pushed a commit to SkyeYoung/apisix-website that referenced this pull request Mar 3, 2022
* 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
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 <majunjiev@gmail.com>

* 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 <majunjiev@gmail.com>

* 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 <majunjiev@gmail.com>

* 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 <gxthrj@163.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>

* feat: cherry-pick 4fd0ce7

* feat(compose): remove images

* feat: added line

Co-authored-by: kv <gxthrj@163.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>

* 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 <gxthrj@163.com>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMBP.lan>
Co-authored-by: juzhiyuan <juzhiyuan@apache.org>
Co-authored-by: Joey <majunjiev@gmail.com>
Co-authored-by: bzp2010 <bzp20000818@gmail.com>
Co-authored-by: TikWind <65604564+TikWind@users.noreply.github.com>
Co-authored-by: Lien <liling@apache.org>
Co-authored-by: Rapiz <rapiz@foxmail.com>
Co-authored-by: liuxiran <belovedxixi@126.com>
Co-authored-by: jie <jie123108@163.com>
Co-authored-by: Rapiz <contact@rapiz.me>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>
Co-authored-by: Tusdasa翼 <tusdasa@tusdasa.net>
Co-authored-by: Shuyang Wu <wosoyoung@gmail.com>
Co-authored-by: Baoyuan <baoyuan.top@gmail.com>

* feat: added pluginChart

* feat: update LICENSE

Co-authored-by: kv <gxthrj@163.com>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMBP.lan>
Co-authored-by: juzhiyuan <juzhiyuan@apache.org>
Co-authored-by: Joey <majunjiev@gmail.com>
Co-authored-by: bzp2010 <bzp20000818@gmail.com>
Co-authored-by: TikWind <65604564+TikWind@users.noreply.github.com>
Co-authored-by: Lien <liling@apache.org>
Co-authored-by: Rapiz <rapiz@foxmail.com>
Co-authored-by: liuxiran <belovedxixi@126.com>
Co-authored-by: jie <jie123108@163.com>
Co-authored-by: Rapiz <contact@rapiz.me>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>
Co-authored-by: Tusdasa翼 <tusdasa@tusdasa.net>
Co-authored-by: Shuyang Wu <wosoyoung@gmail.com>
Co-authored-by: Baoyuan <baoyuan.top@gmail.com>
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 <majunjiev@gmail.com>

* 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 <majunjiev@gmail.com>

* 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 <majunjiev@gmail.com>

* 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 <gxthrj@163.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>

* feat: cherry-pick 4fd0ce7

* feat(compose): remove images

* feat: added line

Co-authored-by: kv <gxthrj@163.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>

* 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 <gxthrj@163.com>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMBP.lan>
Co-authored-by: juzhiyuan <juzhiyuan@apache.org>
Co-authored-by: Joey <majunjiev@gmail.com>
Co-authored-by: bzp2010 <bzp20000818@gmail.com>
Co-authored-by: TikWind <65604564+TikWind@users.noreply.github.com>
Co-authored-by: Lien <liling@apache.org>
Co-authored-by: Rapiz <rapiz@foxmail.com>
Co-authored-by: liuxiran <belovedxixi@126.com>
Co-authored-by: jie <jie123108@163.com>
Co-authored-by: Rapiz <contact@rapiz.me>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>
Co-authored-by: Tusdasa翼 <tusdasa@tusdasa.net>
Co-authored-by: Shuyang Wu <wosoyoung@gmail.com>
Co-authored-by: Baoyuan <baoyuan.top@gmail.com>

* feat: added chash

* feat: update transform

Co-authored-by: kv <gxthrj@163.com>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMBP.lan>
Co-authored-by: juzhiyuan <juzhiyuan@apache.org>
Co-authored-by: Joey <majunjiev@gmail.com>
Co-authored-by: bzp2010 <bzp20000818@gmail.com>
Co-authored-by: TikWind <65604564+TikWind@users.noreply.github.com>
Co-authored-by: Lien <liling@apache.org>
Co-authored-by: Rapiz <rapiz@foxmail.com>
Co-authored-by: liuxiran <belovedxixi@126.com>
Co-authored-by: jie <jie123108@163.com>
Co-authored-by: Rapiz <contact@rapiz.me>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>
Co-authored-by: Tusdasa翼 <tusdasa@tusdasa.net>
Co-authored-by: Shuyang Wu <wosoyoung@gmail.com>
Co-authored-by: Baoyuan <baoyuan.top@gmail.com>
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 <majunjiev@gmail.com>

* 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 <majunjiev@gmail.com>

* 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 <majunjiev@gmail.com>

* 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 <gxthrj@163.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>

* feat: cherry-pick 4fd0ce7

* feat(compose): remove images

* feat: added line

Co-authored-by: kv <gxthrj@163.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>

* 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 <gxthrj@163.com>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMBP.lan>
Co-authored-by: juzhiyuan <juzhiyuan@apache.org>
Co-authored-by: Joey <majunjiev@gmail.com>
Co-authored-by: bzp2010 <bzp20000818@gmail.com>
Co-authored-by: TikWind <65604564+TikWind@users.noreply.github.com>
Co-authored-by: Lien <liling@apache.org>
Co-authored-by: Rapiz <rapiz@foxmail.com>
Co-authored-by: liuxiran <belovedxixi@126.com>
Co-authored-by: jie <jie123108@163.com>
Co-authored-by: Rapiz <contact@rapiz.me>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>
Co-authored-by: Tusdasa翼 <tusdasa@tusdasa.net>
Co-authored-by: Shuyang Wu <wosoyoung@gmail.com>
Co-authored-by: Baoyuan <baoyuan.top@gmail.com>

* feat: update pluginchart

Co-authored-by: kv <gxthrj@163.com>
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMBP.lan>
Co-authored-by: juzhiyuan <juzhiyuan@apache.org>
Co-authored-by: Joey <majunjiev@gmail.com>
Co-authored-by: bzp2010 <bzp20000818@gmail.com>
Co-authored-by: TikWind <65604564+TikWind@users.noreply.github.com>
Co-authored-by: Lien <liling@apache.org>
Co-authored-by: Rapiz <rapiz@foxmail.com>
Co-authored-by: liuxiran <belovedxixi@126.com>
Co-authored-by: jie <jie123108@163.com>
Co-authored-by: Rapiz <contact@rapiz.me>
Co-authored-by: 琚致远 <juzhiyuan@juzhiyuandeMini.lan>
Co-authored-by: Tusdasa翼 <tusdasa@tusdasa.net>
Co-authored-by: Shuyang Wu <wosoyoung@gmail.com>
Co-authored-by: Baoyuan <baoyuan.top@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants