This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch asf-site in repository https://gitbox.apache.org/repos/asf/apisix-website.git
discard 8d09ed4c7fc deploy: 14dc58189c35bfb37e853bcd3f5a98db7b0fba50 new 785ab5c09b1 deploy: df973c16a3b6c91e7bf1e09fb03f025cac557baf This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (8d09ed4c7fc) \ N -- N -- N refs/heads/asf-site (785ab5c09b1) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: 404.html | 8 +++---- .../index.html | 8 +++---- .../index.html | 12 +++++----- .../Apache-APISIX-Incubator-Journey/index.html | 8 +++---- .../Apache-APISIX-Kubernetes-Ingress/index.html | 8 +++---- .../Apache-APISIX-in-China-Mobile-Cloud/index.html | 12 +++++----- .../index.html | 8 +++---- .../index.html | 8 +++---- .../index.html | 8 +++---- .../Speed-Limiting-With-Apache-APISIX/index.html | 8 +++---- .../index.html | 8 +++---- articles/The-Appeal-of-OpenSource/index.html | 8 +++---- articles/The-Evolution-of-Apache-APISIX/index.html | 8 +++---- .../index.html | 8 +++---- articles/archive/index.html | 8 +++---- articles/atom.xml | 6 ++--- articles/index.html | 10 ++++---- articles/page/2/index.html | 8 +++---- articles/rss.xml | 6 ++--- assets/js/03b491a1.04269bb3.js | 1 - assets/js/03b491a1.37ebb995.js | 1 + assets/js/059d1c6a.9226dfcb.js | 1 - assets/js/059d1c6a.f5535a5a.js | 1 + assets/js/09b17eb5.202191a5.js | 1 - assets/js/09b17eb5.9a3cdb15.js | 1 + assets/js/11ce4159.23402c81.js | 1 - assets/js/11ce4159.34338f44.js | 1 + assets/js/13fce090.99ff2002.js | 1 - assets/js/13fce090.f5bb7c5c.js | 1 + assets/js/1d9b6b54.3c45c057.js | 1 + assets/js/3393d167.6c379fbc.js | 1 + assets/js/3393d167.ce8b17ed.js | 1 - assets/js/358566b4.1b1bc62f.js | 1 + assets/js/358566b4.84722e48.js | 1 - assets/js/40fb2fae.2017211f.js | 1 + assets/js/40fb2fae.fa1017cc.js | 1 - assets/js/44ac4dbb.2776978a.js | 1 - assets/js/44ac4dbb.e98f1922.js | 1 + assets/js/4c20006b.b5abebd8.js | 1 - assets/js/4c20006b.c279da8f.js | 1 + assets/js/507e1a4c.b621cd77.js | 1 - assets/js/507e1a4c.cb2a5ae5.js | 1 + assets/js/52099127.187960e3.js | 1 - assets/js/52099127.ce81409b.js | 1 + assets/js/542fd41f.9eaa1295.js | 1 + assets/js/542fd41f.b49803e4.js | 1 - assets/js/57464c8e.4afb278a.js | 1 + assets/js/601c6eaa.02c6664e.js | 1 + assets/js/601c6eaa.48fc4332.js | 1 - assets/js/66fbb9c2.1a9f6b83.js | 1 - assets/js/66fbb9c2.e1fcc331.js | 1 + assets/js/79797c02.260629a5.js | 1 + assets/js/79797c02.974e2110.js | 1 - assets/js/7af3052c.0cbf54d9.js | 1 + assets/js/7af3052c.2735f04c.js | 1 - assets/js/7d9726a8.0127c704.js | 1 + assets/js/7d9726a8.f416de19.js | 1 - assets/js/80791de8.60cdb7db.js | 1 + assets/js/80791de8.cc59ec12.js | 1 - assets/js/814f3328.4ab9cf3c.js | 1 + assets/js/814f3328.8333107a.js | 1 - assets/js/8d351656.76ab1e67.js | 1 - assets/js/8d351656.ddb6fba9.js | 1 + assets/js/8e784bf3.d42bf024.js | 1 + assets/js/8e784bf3.fb6b942b.js | 1 - assets/js/8eb4e46b.588da3e7.js | 1 - assets/js/8eb4e46b.90979748.js | 1 + assets/js/8f700fa6.2b8230ae.js | 1 + assets/js/8f700fa6.bb0bd2a7.js | 1 - assets/js/9006ed44.25ec2e53.js | 1 - assets/js/9006ed44.41c0a88b.js | 1 + assets/js/90fc8a94.22d15e5e.js | 1 - assets/js/90fc8a94.286723da.js | 1 + assets/js/92999a1c.5a9b2943.js | 1 - assets/js/92999a1c.c09e534a.js | 1 + assets/js/941960b1.30cada2b.js | 1 + assets/js/941960b1.6e99f33b.js | 1 - assets/js/98b657d8.430ec796.js | 1 - assets/js/98b657d8.995169c0.js | 1 + assets/js/9f0ef2b0.631870a1.js | 1 + assets/js/9f0ef2b0.914d1b42.js | 1 - assets/js/a056998a.1c139b45.js | 1 + assets/js/a056998a.3d43798c.js | 1 - assets/js/adbb350b.16498baa.js | 1 + assets/js/adbb350b.35adace2.js | 1 - assets/js/b1fc098c.0af21b53.js | 1 + assets/js/b1fc098c.442f0fb8.js | 1 - assets/js/b2b675dd.2bc2dfaf.js | 1 - assets/js/b2b675dd.70845e5f.js | 1 + assets/js/b2f554cd.2d560b50.js | 1 + assets/js/b2f554cd.96708283.js | 1 - assets/js/bc56ea9c.f324a721.js | 1 + assets/js/bc56ea9c.fd6cb2ff.js | 1 - assets/js/c6ebe4e5.b29281e5.js | 1 + assets/js/c6ebe4e5.c30ac76c.js | 1 - assets/js/d18db9b0.22662e97.js | 1 - assets/js/d18db9b0.8521df5a.js | 1 + assets/js/d285ed2c.2b3e8b7b.js | 1 - assets/js/d285ed2c.5dd48b0f.js | 1 + assets/js/db272956.40671555.js | 1 + assets/js/db272956.61f6ec2d.js | 1 - assets/js/ee068e64.bd527dd6.js | 1 + assets/js/ee068e64.d6678bb0.js | 1 - assets/js/ef816cbf.af6da814.js | 1 + assets/js/ef816cbf.e979ff1b.js | 1 - assets/js/f091cc2c.40d9bd94.js | 1 + assets/js/f091cc2c.46c12676.js | 1 - assets/js/f4165232.426d4457.js | 1 - assets/js/f4165232.6921d74f.js | 1 + assets/js/fb1a1e19.2042ee60.js | 1 + assets/js/fb1a1e19.3ceba95d.js | 1 - assets/js/main.9f14a221.js | 2 ++ ...js.LICENSE.txt => main.9f14a221.js.LICENSE.txt} | 0 assets/js/main.f6efceb5.js | 2 -- assets/js/runtime~main.7401636c.js | 1 - assets/js/runtime~main.9b0a4a11.js | 1 + .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../21/run-ingress-apisix-on-amazon-eks/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- blog/2021/05/24/tencent-games/index.html | 10 ++++---- .../05/25/apache-apisix-2.6.0-release/index.html | 10 ++++---- blog/2021/06/06/apisix-two-years/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../06/28/why-we-need-apache-apisix/index.html | 10 ++++---- .../06/29/release-apache-apisix-2.7/index.html | 10 ++++---- .../etcd3-support-http-access-perfectly/index.html | 10 ++++---- .../07/06/celebrate-200-contributors/index.html | 10 ++++---- .../index.html | 10 ++++---- .../2021/07/21/apache-apisix-kubernetes/index.html | 10 ++++---- blog/2021/07/25/apachecon-asia/index.html | 10 ++++---- .../index.html | 10 ++++---- .../07/28/release-apache-apisix-2.8/index.html | 10 ++++---- blog/2021/08/05/kong-to-apisix/index.html | 10 ++++---- .../index.html | 10 ++++---- .../apache-apisix-in-china-mobile-cloud/index.html | 10 ++++---- .../08/09/apache-apisix-in-quliankeji/index.html | 10 ++++---- blog/2021/08/10/apisix-nginx/index.html | 10 ++++---- blog/2021/08/11/interview-tuzhengsong/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- blog/2021/08/17/interview-airwallex/index.html | 10 ++++---- .../auth-with-casbin-in-apache-apisix/index.html | 10 ++++---- .../08/19/go-makes-apache-apisix-better/index.html | 10 ++++---- blog/2021/08/19/weekly-report/index.html | 10 ++++---- blog/2021/08/21/shanghai-meetup/index.html | 10 ++++---- blog/2021/08/23/apachecon-asia-2021/index.html | 10 ++++---- blog/2021/08/23/weekly-report/index.html | 10 ++++---- blog/2021/08/24/shanghai-meetup-recap/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../08/27/release-apache-apisix-2.9/index.html | 10 ++++---- blog/2021/08/30/ingress-meeting/index.html | 10 ++++---- blog/2021/08/30/weekly-report/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- blog/2021/09/07/how-to-use-apisix-auth/index.html | 10 ++++---- blog/2021/09/07/iqiyi-usercase/index.html | 10 ++++---- .../index.html | 10 ++++---- .../09/13/china-mobile-cloud-usercase/index.html | 10 ++++---- blog/2021/09/14/youzan/index.html | 10 ++++---- blog/2021/09/15/weekly-report/index.html | 10 ++++---- blog/2021/09/16/tencent-cloud/index.html | 10 ++++---- blog/2021/09/18/xiaodian-usercase/index.html | 10 ++++---- blog/2021/09/24/youpaicloud-usercase/index.html | 10 ++++---- blog/2021/09/28/wps-usercase/index.html | 10 ++++---- .../09/29/release-apache-apisix-2.10/index.html | 10 ++++---- blog/2021/09/30/weekly-report/index.html | 10 ++++---- blog/2021/10/01/openeuler/index.html | 10 ++++---- blog/2021/10/09/apisix-ingress-techblog/index.html | 10 ++++---- .../index.html | 10 ++++---- blog/2021/10/14/weekly-report-1014/index.html | 10 ++++---- blog/2021/10/18/meetup/index.html | 10 ++++---- blog/2021/10/22/cert-manager-in-ingress/index.html | 10 ++++---- blog/2021/10/26/apisix-ingress/index.html | 10 ++++---- blog/2021/10/29/extension-guide/index.html | 10 ++++---- blog/2021/11/02/weekly-report-1031/index.html | 10 ++++---- blog/2021/11/03/airwallex-usercase/index.html | 10 ++++---- blog/2021/11/04/skywalking/index.html | 10 ++++---- blog/2021/11/12/apisix-datadog/index.html | 10 ++++---- blog/2021/11/16/weekly-report-1114/index.html | 10 ++++---- blog/2021/11/17/dapr-with-apisix/index.html | 10 ++++---- blog/2021/11/19/apisix-supports-wasm/index.html | 10 ++++---- .../index.html | 10 ++++---- .../23/cve-2021-43557-research-report/index.html | 10 ++++---- blog/2021/11/23/cve-2021-43557/index.html | 10 ++++---- .../apache-apisix-committer-experience/index.html | 10 ++++---- .../30/use-apisix-ingress-in-kubesphere/index.html | 10 ++++---- .../01/apisix-supports-azure-functions/index.html | 10 ++++---- .../12/01/release-apache-apisix-2.11/index.html | 10 ++++---- blog/2021/12/02/weekly-report-1130/index.html | 10 ++++---- .../apisix-integrate-skywalking-plugin/index.html | 10 ++++---- .../index.html | 10 ++++---- .../integrate-keycloak-auth-in-apisix/index.html | 10 ++++---- .../index.html | 10 ++++---- .../12/15/deploy-apisix-in-kubernetes/index.html | 10 ++++---- .../12/16/apisix-with-rocketmq-meetup/index.html | 10 ++++---- .../exposure-istio-with-apisix-ingress/index.html | 10 ++++---- blog/2021/12/20/weekly-report-1215/index.html | 10 ++++---- blog/2021/12/22/google-logging/index.html | 10 ++++---- .../apisix-integrate-openwhisk-plugin/index.html | 10 ++++---- blog/2021/12/24/open-policy-agent/index.html | 10 ++++---- .../2021/12/28/dashboard-cve-2021-45232/index.html | 10 ++++---- .../12/30/apisix-proxy-grpc-service/index.html | 10 ++++---- blog/2022/01/04/authing/index.html | 10 ++++---- blog/2022/01/05/weekly-report-1231/index.html | 10 ++++---- .../apisix-with-shardingsphere-meetup/index.html | 10 ++++---- .../building-apisix-in-ubuntu-for-arm/index.html | 10 ++++---- .../how-to-proxy-dubbo-in-apache-apisix/index.html | 10 ++++---- .../2022/01/17/apisix-kafka-integration/index.html | 10 ++++---- blog/2022/01/19/weekly-report-0116/index.html | 10 ++++---- .../01/20/upyun-public-gateway-usecase/index.html | 10 ++++---- .../apisix-hashicorp-vault-integration/index.html | 10 ++++---- .../index.html | 10 ++++---- .../01/24/apisix-with-qingcloud-meetup/index.html | 10 ++++---- .../01/25/apisix-grpc-web-integration/index.html | 10 ++++---- .../01/25/release-apache-apisix-2.12/index.html | 10 ++++---- .../index.html | 10 ++++---- .../02/10/splunk-apisix-integration/index.html | 10 ++++---- blog/2022/02/11/cve-2022-24112/index.html | 10 ++++---- blog/2022/02/16/file-logger-api-gateway/index.html | 10 ++++---- blog/2022/02/17/weekly-report-0214/index.html | 10 ++++---- blog/2022/02/21/nacos-api-gateway/index.html | 10 ++++---- blog/2022/02/23/csrf-api-gateway/index.html | 10 ++++---- blog/2022/02/25/consul-api-gateway/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../apisix-integration-graphql-plugin/index.html | 10 ++++---- .../zhongan-usercase-with-apache-apisix/index.html | 10 ++++---- .../03/03/develop-apisix-with-gitpod/index.html | 10 ++++---- blog/2022/03/03/weekly-report-0228/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- blog/2022/03/24/weekly-report-0314/index.html | 10 ++++---- .../03/28/release-apache-apisix-2.13/index.html | 10 ++++---- blog/2022/04/12/apisix-summit-asia-2022/index.html | 10 ++++---- blog/2022/04/17/api-observability/index.html | 28 ++++++++++++++++++++++ blog/2022/04/20/cve-2022-29266/index.html | 10 ++++---- blog/2022/04/20/weekly-report-0420/index.html | 10 ++++---- .../04/22/apisix-with-tidb-practice/index.html | 10 ++++---- blog/archive/index.html | 10 ++++---- blog/atom.xml | 11 +++++++++ .../index.html | 10 ++++---- blog/index.html | 10 ++++---- blog/page/10/index.html | 10 ++++---- blog/page/11/index.html | 10 ++++---- blog/page/12/index.html | 10 ++++---- blog/page/13/index.html | 10 ++++---- blog/page/14/index.html | 10 ++++---- blog/page/2/index.html | 10 ++++---- blog/page/3/index.html | 10 ++++---- blog/page/4/index.html | 10 ++++---- blog/page/5/index.html | 10 ++++---- blog/page/6/index.html | 10 ++++---- blog/page/7/index.html | 10 ++++---- blog/page/8/index.html | 10 ++++---- blog/page/9/index.html | 10 ++++---- blog/rss.xml | 7 ++++++ blog/tags/authentication/index.html | 10 ++++---- blog/tags/community/index.html | 10 ++++---- blog/tags/ecosystem/index.html | 10 ++++---- blog/tags/events/index.html | 10 ++++---- blog/tags/index.html | 10 ++++---- blog/tags/interview/index.html | 10 ++++---- blog/tags/kubernetes/index.html | 10 ++++---- blog/tags/logging/index.html | 10 ++++---- blog/tags/message-queue/index.html | 10 ++++---- blog/tags/monitoring/index.html | 10 ++++---- blog/tags/observability/index.html | 10 ++++---- blog/tags/practical-case/index.html | 10 ++++---- blog/tags/release/index.html | 10 ++++---- blog/tags/security/index.html | 10 ++++---- blog/tags/service-discovery/index.html | 10 ++++---- blog/tags/technology/index.html | 10 ++++---- blog/tags/user-case/index.html | 10 ++++---- contribute/ContributeCard/index.html | 8 +++---- contribute/index.html | 8 +++---- docs/apisix/2.12/FAQ/index.html | 8 +++---- docs/apisix/2.12/IGNORE_DOC/index.html | 8 +++---- docs/apisix/2.12/admin-api/index.html | 8 +++---- docs/apisix/2.12/apisix-variable/index.html | 8 +++---- .../2.12/architecture-design/apisix/index.html | 8 +++---- .../2.12/architecture-design/consumer/index.html | 8 +++---- .../2.12/architecture-design/debug-mode/index.html | 8 +++---- .../architecture-design/global-rule/index.html | 8 +++---- .../architecture-design/plugin-config/index.html | 8 +++---- .../2.12/architecture-design/plugin/index.html | 8 +++---- .../2.12/architecture-design/route/index.html | 8 +++---- .../2.12/architecture-design/router/index.html | 8 +++---- .../2.12/architecture-design/script/index.html | 8 +++---- .../2.12/architecture-design/service/index.html | 8 +++---- .../2.12/architecture-design/upstream/index.html | 8 +++---- docs/apisix/2.12/aws/index.html | 8 +++---- docs/apisix/2.12/batch-processor/index.html | 8 +++---- docs/apisix/2.12/benchmark/index.html | 8 +++---- docs/apisix/2.12/certificate/index.html | 8 +++---- docs/apisix/2.12/control-api/index.html | 8 +++---- .../2.12/customize-nginx-configuration/index.html | 8 +++---- docs/apisix/2.12/debug-function/index.html | 8 +++---- docs/apisix/2.12/discovery/consul_kv/index.html | 8 +++---- docs/apisix/2.12/discovery/dns/index.html | 8 +++---- docs/apisix/2.12/discovery/eureka/index.html | 8 +++---- docs/apisix/2.12/discovery/index.html | 8 +++---- docs/apisix/2.12/discovery/nacos/index.html | 8 +++---- .../index.html | 8 +++---- docs/apisix/2.12/external-plugin/index.html | 8 +++---- docs/apisix/2.12/getting-started/index.html | 8 +++---- docs/apisix/2.12/grpc-proxy/index.html | 8 +++---- docs/apisix/2.12/health-check/index.html | 8 +++---- docs/apisix/2.12/how-to-build/index.html | 8 +++---- docs/apisix/2.12/install-dependencies/index.html | 8 +++---- .../2.12/internal/testing-framework/index.html | 8 +++---- docs/apisix/2.12/mtls/index.html | 8 +++---- docs/apisix/2.12/plugin-develop/index.html | 8 +++---- docs/apisix/2.12/plugin-interceptors/index.html | 8 +++---- docs/apisix/2.12/plugins/api-breaker/index.html | 8 +++---- docs/apisix/2.12/plugins/authz-casbin/index.html | 8 +++---- docs/apisix/2.12/plugins/authz-keycloak/index.html | 8 +++---- docs/apisix/2.12/plugins/aws-lambda/index.html | 8 +++---- .../apisix/2.12/plugins/azure-functions/index.html | 8 +++---- docs/apisix/2.12/plugins/basic-auth/index.html | 8 +++---- docs/apisix/2.12/plugins/batch-requests/index.html | 8 +++---- docs/apisix/2.12/plugins/client-control/index.html | 8 +++---- .../2.12/plugins/consumer-restriction/index.html | 8 +++---- docs/apisix/2.12/plugins/cors/index.html | 8 +++---- docs/apisix/2.12/plugins/datadog/index.html | 8 +++---- docs/apisix/2.12/plugins/dubbo-proxy/index.html | 8 +++---- docs/apisix/2.12/plugins/echo/index.html | 8 +++---- .../2.12/plugins/error-log-logger/index.html | 8 +++---- .../2.12/plugins/ext-plugin-post-req/index.html | 8 +++---- .../2.12/plugins/ext-plugin-pre-req/index.html | 8 +++---- .../apisix/2.12/plugins/fault-injection/index.html | 8 +++---- docs/apisix/2.12/plugins/forward-auth/index.html | 8 +++---- .../2.12/plugins/google-cloud-logging/index.html | 8 +++---- docs/apisix/2.12/plugins/grpc-transcode/index.html | 8 +++---- docs/apisix/2.12/plugins/grpc-web/index.html | 8 +++---- docs/apisix/2.12/plugins/gzip/index.html | 8 +++---- docs/apisix/2.12/plugins/hmac-auth/index.html | 8 +++---- docs/apisix/2.12/plugins/http-logger/index.html | 8 +++---- docs/apisix/2.12/plugins/ip-restriction/index.html | 8 +++---- docs/apisix/2.12/plugins/jwt-auth/index.html | 8 +++---- docs/apisix/2.12/plugins/kafka-logger/index.html | 8 +++---- docs/apisix/2.12/plugins/key-auth/index.html | 8 +++---- docs/apisix/2.12/plugins/ldap-auth/index.html | 8 +++---- docs/apisix/2.12/plugins/limit-conn/index.html | 8 +++---- docs/apisix/2.12/plugins/limit-count/index.html | 8 +++---- docs/apisix/2.12/plugins/limit-req/index.html | 8 +++---- docs/apisix/2.12/plugins/log-rotate/index.html | 8 +++---- docs/apisix/2.12/plugins/mqtt-proxy/index.html | 8 +++---- docs/apisix/2.12/plugins/node-status/index.html | 8 +++---- docs/apisix/2.12/plugins/opa/index.html | 8 +++---- docs/apisix/2.12/plugins/openid-connect/index.html | 8 +++---- docs/apisix/2.12/plugins/openwhisk/index.html | 8 +++---- docs/apisix/2.12/plugins/prometheus/index.html | 8 +++---- docs/apisix/2.12/plugins/proxy-cache/index.html | 8 +++---- docs/apisix/2.12/plugins/proxy-control/index.html | 8 +++---- docs/apisix/2.12/plugins/proxy-mirror/index.html | 8 +++---- docs/apisix/2.12/plugins/proxy-rewrite/index.html | 8 +++---- docs/apisix/2.12/plugins/real-ip/index.html | 8 +++---- docs/apisix/2.12/plugins/redirect/index.html | 8 +++---- .../2.12/plugins/referer-restriction/index.html | 8 +++---- docs/apisix/2.12/plugins/request-id/index.html | 8 +++---- .../2.12/plugins/request-validation/index.html | 8 +++---- .../2.12/plugins/response-rewrite/index.html | 8 +++---- .../apisix/2.12/plugins/rocketmq-logger/index.html | 8 +++---- docs/apisix/2.12/plugins/server-info/index.html | 8 +++---- docs/apisix/2.12/plugins/serverless/index.html | 8 +++---- .../2.12/plugins/skywalking-logger/index.html | 8 +++---- docs/apisix/2.12/plugins/skywalking/index.html | 8 +++---- docs/apisix/2.12/plugins/sls-logger/index.html | 8 +++---- .../2.12/plugins/splunk-hec-logging/index.html | 8 +++---- docs/apisix/2.12/plugins/syslog/index.html | 8 +++---- docs/apisix/2.12/plugins/tcp-logger/index.html | 8 +++---- docs/apisix/2.12/plugins/traffic-split/index.html | 8 +++---- docs/apisix/2.12/plugins/ua-restriction/index.html | 8 +++---- docs/apisix/2.12/plugins/udp-logger/index.html | 8 +++---- docs/apisix/2.12/plugins/uri-blocker/index.html | 8 +++---- docs/apisix/2.12/plugins/wolf-rbac/index.html | 8 +++---- docs/apisix/2.12/plugins/zipkin/index.html | 8 +++---- docs/apisix/2.12/profile/index.html | 8 +++---- docs/apisix/2.12/router-radixtree/index.html | 8 +++---- docs/apisix/2.12/stand-alone/index.html | 8 +++---- docs/apisix/2.12/stream-proxy/index.html | 8 +++---- docs/apisix/2.12/tags/index.html | 8 +++---- docs/apisix/2.12/wasm/index.html | 8 +++---- docs/apisix/FAQ/index.html | 8 +++---- docs/apisix/IGNORE_DOC/index.html | 8 +++---- docs/apisix/admin-api/index.html | 8 +++---- docs/apisix/apisix-variable/index.html | 8 +++---- docs/apisix/architecture-design/apisix/index.html | 8 +++---- .../apisix/architecture-design/consumer/index.html | 8 +++---- .../architecture-design/debug-mode/index.html | 8 +++---- .../architecture-design/global-rule/index.html | 8 +++---- .../architecture-design/plugin-config/index.html | 8 +++---- docs/apisix/architecture-design/plugin/index.html | 8 +++---- docs/apisix/architecture-design/route/index.html | 8 +++---- docs/apisix/architecture-design/router/index.html | 8 +++---- docs/apisix/architecture-design/script/index.html | 8 +++---- docs/apisix/architecture-design/service/index.html | 8 +++---- .../apisix/architecture-design/upstream/index.html | 8 +++---- docs/apisix/aws/index.html | 8 +++---- docs/apisix/batch-processor/index.html | 8 +++---- docs/apisix/benchmark/index.html | 8 +++---- docs/apisix/certificate/index.html | 8 +++---- docs/apisix/control-api/index.html | 8 +++---- .../customize-nginx-configuration/index.html | 8 +++---- docs/apisix/debug-function/index.html | 8 +++---- docs/apisix/discovery/consul_kv/index.html | 8 +++---- docs/apisix/discovery/dns/index.html | 8 +++---- docs/apisix/discovery/eureka/index.html | 8 +++---- docs/apisix/discovery/index.html | 8 +++---- docs/apisix/discovery/kubernetes/index.html | 8 +++---- docs/apisix/discovery/nacos/index.html | 8 +++---- .../index.html | 8 +++---- docs/apisix/external-plugin/index.html | 8 +++---- docs/apisix/getting-started/index.html | 8 +++---- docs/apisix/grpc-proxy/index.html | 8 +++---- docs/apisix/health-check/index.html | 8 +++---- docs/apisix/how-to-build/index.html | 8 +++---- docs/apisix/install-dependencies/index.html | 8 +++---- docs/apisix/internal/plugin-runner/index.html | 8 +++---- docs/apisix/internal/testing-framework/index.html | 8 +++---- docs/apisix/mtls/index.html | 8 +++---- docs/apisix/next/FAQ/index.html | 8 +++---- docs/apisix/next/IGNORE_DOC/index.html | 10 ++++---- docs/apisix/next/admin-api/index.html | 8 +++---- docs/apisix/next/apisix-variable/index.html | 8 +++---- .../next/architecture-design/apisix/index.html | 8 +++---- .../next/architecture-design/consumer/index.html | 8 +++---- .../next/architecture-design/debug-mode/index.html | 8 +++---- .../architecture-design/global-rule/index.html | 8 +++---- .../architecture-design/plugin-config/index.html | 8 +++---- .../next/architecture-design/plugin/index.html | 8 +++---- .../next/architecture-design/route/index.html | 8 +++---- .../next/architecture-design/router/index.html | 8 +++---- .../next/architecture-design/script/index.html | 8 +++---- .../next/architecture-design/service/index.html | 8 +++---- .../next/architecture-design/upstream/index.html | 8 +++---- docs/apisix/next/aws/index.html | 8 +++---- docs/apisix/next/batch-processor/index.html | 8 +++---- docs/apisix/next/benchmark/index.html | 8 +++---- docs/apisix/next/certificate/index.html | 8 +++---- docs/apisix/next/control-api/index.html | 8 +++---- .../next/customize-nginx-configuration/index.html | 8 +++---- docs/apisix/next/debug-function/index.html | 8 +++---- docs/apisix/next/discovery/consul_kv/index.html | 8 +++---- docs/apisix/next/discovery/dns/index.html | 8 +++---- docs/apisix/next/discovery/eureka/index.html | 8 +++---- docs/apisix/next/discovery/index.html | 8 +++---- docs/apisix/next/discovery/kubernetes/index.html | 8 +++---- docs/apisix/next/discovery/nacos/index.html | 8 +++---- docs/apisix/next/discovery/zookeeper/index.html | 8 +++---- .../index.html | 8 +++---- docs/apisix/next/external-plugin/index.html | 8 +++---- docs/apisix/next/getting-started/index.html | 8 +++---- docs/apisix/next/grpc-proxy/index.html | 8 +++---- docs/apisix/next/health-check/index.html | 8 +++---- docs/apisix/next/how-to-build/index.html | 8 +++---- docs/apisix/next/install-dependencies/index.html | 8 +++---- docs/apisix/next/internal/plugin-runner/index.html | 8 +++---- .../next/internal/testing-framework/index.html | 8 +++---- docs/apisix/next/mtls/index.html | 8 +++---- docs/apisix/next/plugin-develop/index.html | 8 +++---- docs/apisix/next/plugin-interceptors/index.html | 8 +++---- docs/apisix/next/plugins/api-breaker/index.html | 8 +++---- docs/apisix/next/plugins/authz-casbin/index.html | 8 +++---- docs/apisix/next/plugins/authz-casdoor/index.html | 8 +++---- docs/apisix/next/plugins/authz-keycloak/index.html | 8 +++---- docs/apisix/next/plugins/aws-lambda/index.html | 8 +++---- .../apisix/next/plugins/azure-functions/index.html | 8 +++---- docs/apisix/next/plugins/basic-auth/index.html | 8 +++---- docs/apisix/next/plugins/batch-requests/index.html | 8 +++---- .../next/plugins/clickhouse-logger/index.html | 8 +++---- docs/apisix/next/plugins/client-control/index.html | 8 +++---- .../next/plugins/consumer-restriction/index.html | 8 +++---- docs/apisix/next/plugins/cors/index.html | 8 +++---- docs/apisix/next/plugins/csrf/index.html | 8 +++---- docs/apisix/next/plugins/datadog/index.html | 8 +++---- docs/apisix/next/plugins/dubbo-proxy/index.html | 8 +++---- docs/apisix/next/plugins/echo/index.html | 8 +++---- .../next/plugins/error-log-logger/index.html | 8 +++---- .../next/plugins/ext-plugin-post-req/index.html | 8 +++---- .../next/plugins/ext-plugin-pre-req/index.html | 8 +++---- .../apisix/next/plugins/fault-injection/index.html | 8 +++---- docs/apisix/next/plugins/file-logger/index.html | 8 +++---- docs/apisix/next/plugins/forward-auth/index.html | 8 +++---- .../next/plugins/google-cloud-logging/index.html | 8 +++---- docs/apisix/next/plugins/grpc-transcode/index.html | 8 +++---- docs/apisix/next/plugins/grpc-web/index.html | 8 +++---- docs/apisix/next/plugins/gzip/index.html | 8 +++---- docs/apisix/next/plugins/hmac-auth/index.html | 8 +++---- docs/apisix/next/plugins/http-logger/index.html | 8 +++---- docs/apisix/next/plugins/ip-restriction/index.html | 8 +++---- docs/apisix/next/plugins/jwt-auth/index.html | 8 +++---- docs/apisix/next/plugins/kafka-logger/index.html | 8 +++---- docs/apisix/next/plugins/key-auth/index.html | 8 +++---- docs/apisix/next/plugins/ldap-auth/index.html | 8 +++---- docs/apisix/next/plugins/limit-conn/index.html | 8 +++---- docs/apisix/next/plugins/limit-count/index.html | 8 +++---- docs/apisix/next/plugins/limit-req/index.html | 8 +++---- docs/apisix/next/plugins/log-rotate/index.html | 8 +++---- docs/apisix/next/plugins/loggly/index.html | 8 +++---- docs/apisix/next/plugins/mocking/index.html | 8 +++---- docs/apisix/next/plugins/mqtt-proxy/index.html | 8 +++---- docs/apisix/next/plugins/node-status/index.html | 8 +++---- docs/apisix/next/plugins/opa/index.html | 8 +++---- docs/apisix/next/plugins/openid-connect/index.html | 8 +++---- docs/apisix/next/plugins/opentelemetry/index.html | 8 +++---- docs/apisix/next/plugins/openwhisk/index.html | 8 +++---- docs/apisix/next/plugins/prometheus/index.html | 8 +++---- docs/apisix/next/plugins/proxy-cache/index.html | 8 +++---- docs/apisix/next/plugins/proxy-control/index.html | 8 +++---- docs/apisix/next/plugins/proxy-mirror/index.html | 8 +++---- docs/apisix/next/plugins/proxy-rewrite/index.html | 8 +++---- docs/apisix/next/plugins/public-api/index.html | 8 +++---- docs/apisix/next/plugins/real-ip/index.html | 8 +++---- docs/apisix/next/plugins/redirect/index.html | 8 +++---- .../next/plugins/referer-restriction/index.html | 8 +++---- docs/apisix/next/plugins/request-id/index.html | 8 +++---- .../next/plugins/request-validation/index.html | 8 +++---- .../next/plugins/response-rewrite/index.html | 8 +++---- .../apisix/next/plugins/rocketmq-logger/index.html | 8 +++---- docs/apisix/next/plugins/server-info/index.html | 8 +++---- docs/apisix/next/plugins/serverless/index.html | 8 +++---- .../next/plugins/skywalking-logger/index.html | 8 +++---- docs/apisix/next/plugins/skywalking/index.html | 8 +++---- docs/apisix/next/plugins/sls-logger/index.html | 8 +++---- .../next/plugins/splunk-hec-logging/index.html | 8 +++---- docs/apisix/next/plugins/syslog/index.html | 8 +++---- docs/apisix/next/plugins/tcp-logger/index.html | 8 +++---- docs/apisix/next/plugins/traffic-split/index.html | 8 +++---- docs/apisix/next/plugins/ua-restriction/index.html | 8 +++---- docs/apisix/next/plugins/udp-logger/index.html | 8 +++---- docs/apisix/next/plugins/uri-blocker/index.html | 8 +++---- docs/apisix/next/plugins/wolf-rbac/index.html | 8 +++---- docs/apisix/next/plugins/zipkin/index.html | 8 +++---- docs/apisix/next/profile/index.html | 8 +++---- docs/apisix/next/router-radixtree/index.html | 8 +++---- docs/apisix/next/stand-alone/index.html | 8 +++---- docs/apisix/next/stream-proxy/index.html | 8 +++---- docs/apisix/next/tags/index.html | 8 +++---- .../apisix/next/terminology/api-gateway/index.html | 8 +++---- docs/apisix/next/terminology/consumer/index.html | 8 +++---- .../apisix/next/terminology/global-rule/index.html | 8 +++---- docs/apisix/next/terminology/plugin/index.html | 8 +++---- docs/apisix/next/terminology/route/index.html | 8 +++---- docs/apisix/next/terminology/router/index.html | 8 +++---- docs/apisix/next/terminology/script/index.html | 8 +++---- docs/apisix/next/terminology/service/index.html | 8 +++---- docs/apisix/next/terminology/upstream/index.html | 8 +++---- docs/apisix/next/wasm/index.html | 8 +++---- docs/apisix/plugin-develop/index.html | 8 +++---- docs/apisix/plugin-interceptors/index.html | 8 +++---- docs/apisix/plugins/api-breaker/index.html | 8 +++---- docs/apisix/plugins/authz-casbin/index.html | 8 +++---- docs/apisix/plugins/authz-keycloak/index.html | 8 +++---- docs/apisix/plugins/aws-lambda/index.html | 8 +++---- docs/apisix/plugins/azure-functions/index.html | 8 +++---- docs/apisix/plugins/basic-auth/index.html | 8 +++---- docs/apisix/plugins/batch-requests/index.html | 8 +++---- docs/apisix/plugins/clickhouse-logger/index.html | 8 +++---- docs/apisix/plugins/client-control/index.html | 8 +++---- .../apisix/plugins/consumer-restriction/index.html | 8 +++---- docs/apisix/plugins/cors/index.html | 8 +++---- docs/apisix/plugins/csrf/index.html | 8 +++---- docs/apisix/plugins/datadog/index.html | 8 +++---- docs/apisix/plugins/dubbo-proxy/index.html | 8 +++---- docs/apisix/plugins/echo/index.html | 8 +++---- docs/apisix/plugins/error-log-logger/index.html | 8 +++---- docs/apisix/plugins/ext-plugin-post-req/index.html | 8 +++---- docs/apisix/plugins/ext-plugin-pre-req/index.html | 8 +++---- docs/apisix/plugins/fault-injection/index.html | 8 +++---- docs/apisix/plugins/file-logger/index.html | 8 +++---- docs/apisix/plugins/forward-auth/index.html | 8 +++---- .../apisix/plugins/google-cloud-logging/index.html | 8 +++---- docs/apisix/plugins/grpc-transcode/index.html | 8 +++---- docs/apisix/plugins/grpc-web/index.html | 8 +++---- docs/apisix/plugins/gzip/index.html | 8 +++---- docs/apisix/plugins/hmac-auth/index.html | 8 +++---- docs/apisix/plugins/http-logger/index.html | 8 +++---- docs/apisix/plugins/ip-restriction/index.html | 8 +++---- docs/apisix/plugins/jwt-auth/index.html | 8 +++---- docs/apisix/plugins/kafka-logger/index.html | 8 +++---- docs/apisix/plugins/key-auth/index.html | 8 +++---- docs/apisix/plugins/ldap-auth/index.html | 8 +++---- docs/apisix/plugins/limit-conn/index.html | 8 +++---- docs/apisix/plugins/limit-count/index.html | 8 +++---- docs/apisix/plugins/limit-req/index.html | 8 +++---- docs/apisix/plugins/log-rotate/index.html | 8 +++---- docs/apisix/plugins/loggly/index.html | 8 +++---- docs/apisix/plugins/mocking/index.html | 8 +++---- docs/apisix/plugins/mqtt-proxy/index.html | 8 +++---- docs/apisix/plugins/node-status/index.html | 8 +++---- docs/apisix/plugins/opa/index.html | 8 +++---- docs/apisix/plugins/openid-connect/index.html | 8 +++---- docs/apisix/plugins/opentelemetry/index.html | 8 +++---- docs/apisix/plugins/openwhisk/index.html | 8 +++---- docs/apisix/plugins/prometheus/index.html | 8 +++---- docs/apisix/plugins/proxy-cache/index.html | 8 +++---- docs/apisix/plugins/proxy-control/index.html | 8 +++---- docs/apisix/plugins/proxy-mirror/index.html | 8 +++---- docs/apisix/plugins/proxy-rewrite/index.html | 8 +++---- docs/apisix/plugins/public-api/index.html | 8 +++---- docs/apisix/plugins/real-ip/index.html | 8 +++---- docs/apisix/plugins/redirect/index.html | 8 +++---- docs/apisix/plugins/referer-restriction/index.html | 8 +++---- docs/apisix/plugins/request-id/index.html | 8 +++---- docs/apisix/plugins/request-validation/index.html | 8 +++---- docs/apisix/plugins/response-rewrite/index.html | 8 +++---- docs/apisix/plugins/rocketmq-logger/index.html | 8 +++---- docs/apisix/plugins/server-info/index.html | 8 +++---- docs/apisix/plugins/serverless/index.html | 8 +++---- docs/apisix/plugins/skywalking-logger/index.html | 8 +++---- docs/apisix/plugins/skywalking/index.html | 8 +++---- docs/apisix/plugins/sls-logger/index.html | 8 +++---- docs/apisix/plugins/splunk-hec-logging/index.html | 8 +++---- docs/apisix/plugins/syslog/index.html | 8 +++---- docs/apisix/plugins/tcp-logger/index.html | 8 +++---- docs/apisix/plugins/traffic-split/index.html | 8 +++---- docs/apisix/plugins/ua-restriction/index.html | 8 +++---- docs/apisix/plugins/udp-logger/index.html | 8 +++---- docs/apisix/plugins/uri-blocker/index.html | 8 +++---- docs/apisix/plugins/wolf-rbac/index.html | 8 +++---- docs/apisix/plugins/zipkin/index.html | 8 +++---- docs/apisix/profile/index.html | 8 +++---- docs/apisix/router-radixtree/index.html | 8 +++---- docs/apisix/stand-alone/index.html | 8 +++---- docs/apisix/stream-proxy/index.html | 8 +++---- docs/apisix/tags/index.html | 8 +++---- docs/apisix/wasm/index.html | 8 +++---- docs/dashboard/2.10.1/FAQ/index.html | 8 +++---- docs/dashboard/2.10.1/I18N_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.10.1/IGNORE_DOC/index.html | 8 +++---- .../2.10.1/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.10.1/USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.10.1/api/api/index.html | 8 +++---- docs/dashboard/2.10.1/back-end-tests/index.html | 8 +++---- .../dashboard/2.10.1/deploy-with-docker/index.html | 8 +++---- docs/dashboard/2.10.1/deploy-with-rpm/index.html | 8 +++---- docs/dashboard/2.10.1/deploy/index.html | 8 +++---- docs/dashboard/2.10.1/develop/index.html | 8 +++---- docs/dashboard/2.10.1/front-end-e2e/index.html | 8 +++---- docs/dashboard/2.10.1/install/index.html | 8 +++---- docs/dashboard/2.10.1/tags/index.html | 8 +++---- docs/dashboard/2.10/FAQ/index.html | 8 +++---- docs/dashboard/2.10/I18N_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.10/IGNORE_DOC/index.html | 8 +++---- .../2.10/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.10/USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.10/api/api/index.html | 8 +++---- docs/dashboard/2.10/back-end-tests/index.html | 8 +++---- docs/dashboard/2.10/deploy-with-docker/index.html | 8 +++---- docs/dashboard/2.10/deploy-with-rpm/index.html | 8 +++---- docs/dashboard/2.10/deploy/index.html | 8 +++---- docs/dashboard/2.10/develop/index.html | 8 +++---- docs/dashboard/2.10/front-end-e2e/index.html | 8 +++---- docs/dashboard/2.10/install/index.html | 8 +++---- docs/dashboard/2.10/tags/index.html | 8 +++---- docs/dashboard/2.5/FAQ/index.html | 8 +++---- docs/dashboard/2.5/I18N_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.5/IGNORE_DOC/index.html | 8 +++---- .../2.5/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.5/USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.5/api/api/index.html | 8 +++---- docs/dashboard/2.5/back-end-tests/index.html | 8 +++---- docs/dashboard/2.5/deploy-with-docker/index.html | 8 +++---- docs/dashboard/2.5/deploy-with-rpm/index.html | 8 +++---- docs/dashboard/2.5/deploy/index.html | 8 +++---- docs/dashboard/2.5/develop/index.html | 8 +++---- docs/dashboard/2.5/front-end-e2e/index.html | 8 +++---- docs/dashboard/2.5/tags/index.html | 8 +++---- docs/dashboard/2.6.1/FAQ/index.html | 8 +++---- docs/dashboard/2.6.1/I18N_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.6.1/IGNORE_DOC/index.html | 8 +++---- .../2.6.1/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.6.1/USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.6.1/api/api/index.html | 8 +++---- docs/dashboard/2.6.1/back-end-tests/index.html | 8 +++---- docs/dashboard/2.6.1/deploy-with-docker/index.html | 8 +++---- docs/dashboard/2.6.1/deploy-with-rpm/index.html | 8 +++---- docs/dashboard/2.6.1/deploy/index.html | 8 +++---- docs/dashboard/2.6.1/develop/index.html | 8 +++---- docs/dashboard/2.6.1/front-end-e2e/index.html | 8 +++---- docs/dashboard/2.6.1/tags/index.html | 8 +++---- docs/dashboard/2.6/FAQ/index.html | 8 +++---- docs/dashboard/2.6/I18N_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.6/IGNORE_DOC/index.html | 8 +++---- .../2.6/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.6/USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.6/api/api/index.html | 8 +++---- docs/dashboard/2.6/back-end-tests/index.html | 8 +++---- docs/dashboard/2.6/deploy-with-docker/index.html | 8 +++---- docs/dashboard/2.6/deploy-with-rpm/index.html | 8 +++---- docs/dashboard/2.6/deploy/index.html | 8 +++---- docs/dashboard/2.6/develop/index.html | 8 +++---- docs/dashboard/2.6/front-end-e2e/index.html | 8 +++---- docs/dashboard/2.6/tags/index.html | 8 +++---- docs/dashboard/2.7.1/FAQ/index.html | 8 +++---- docs/dashboard/2.7.1/I18N_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.7.1/IGNORE_DOC/index.html | 8 +++---- .../2.7.1/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.7.1/USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.7.1/api/api/index.html | 8 +++---- docs/dashboard/2.7.1/back-end-tests/index.html | 8 +++---- docs/dashboard/2.7.1/deploy-with-docker/index.html | 8 +++---- docs/dashboard/2.7.1/deploy-with-rpm/index.html | 8 +++---- docs/dashboard/2.7.1/deploy/index.html | 8 +++---- docs/dashboard/2.7.1/develop/index.html | 8 +++---- docs/dashboard/2.7.1/front-end-e2e/index.html | 8 +++---- docs/dashboard/2.7.1/tags/index.html | 8 +++---- docs/dashboard/2.7/FAQ/index.html | 8 +++---- docs/dashboard/2.7/I18N_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.7/IGNORE_DOC/index.html | 8 +++---- .../2.7/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.7/USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.7/api/api/index.html | 8 +++---- docs/dashboard/2.7/back-end-tests/index.html | 8 +++---- docs/dashboard/2.7/deploy-with-docker/index.html | 8 +++---- docs/dashboard/2.7/deploy-with-rpm/index.html | 8 +++---- docs/dashboard/2.7/deploy/index.html | 8 +++---- docs/dashboard/2.7/develop/index.html | 8 +++---- docs/dashboard/2.7/front-end-e2e/index.html | 8 +++---- docs/dashboard/2.7/tags/index.html | 8 +++---- docs/dashboard/2.8/FAQ/index.html | 8 +++---- docs/dashboard/2.8/I18N_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.8/IGNORE_DOC/index.html | 8 +++---- .../2.8/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.8/USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.8/api/api/index.html | 8 +++---- docs/dashboard/2.8/back-end-tests/index.html | 8 +++---- docs/dashboard/2.8/deploy-with-docker/index.html | 8 +++---- docs/dashboard/2.8/deploy-with-rpm/index.html | 8 +++---- docs/dashboard/2.8/deploy/index.html | 8 +++---- docs/dashboard/2.8/develop/index.html | 8 +++---- docs/dashboard/2.8/front-end-e2e/index.html | 8 +++---- docs/dashboard/2.8/tags/index.html | 8 +++---- docs/dashboard/2.9.0/FAQ/index.html | 8 +++---- docs/dashboard/2.9.0/I18N_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.9.0/IGNORE_DOC/index.html | 8 +++---- .../2.9.0/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.9.0/USER_GUIDE/index.html | 8 +++---- docs/dashboard/2.9.0/api/api/index.html | 8 +++---- docs/dashboard/2.9.0/back-end-tests/index.html | 8 +++---- docs/dashboard/2.9.0/deploy-with-docker/index.html | 8 +++---- docs/dashboard/2.9.0/deploy-with-rpm/index.html | 8 +++---- docs/dashboard/2.9.0/deploy/index.html | 8 +++---- docs/dashboard/2.9.0/develop/index.html | 8 +++---- docs/dashboard/2.9.0/front-end-e2e/index.html | 8 +++---- docs/dashboard/2.9.0/tags/index.html | 8 +++---- docs/dashboard/FAQ/index.html | 8 +++---- docs/dashboard/I18N_USER_GUIDE/index.html | 8 +++---- docs/dashboard/IGNORE_DOC/index.html | 8 +++---- .../dashboard/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- docs/dashboard/USER_GUIDE/index.html | 8 +++---- docs/dashboard/api/api/index.html | 8 +++---- docs/dashboard/back-end-tests/index.html | 8 +++---- docs/dashboard/deploy-with-docker/index.html | 8 +++---- docs/dashboard/deploy-with-rpm/index.html | 8 +++---- docs/dashboard/deploy/index.html | 8 +++---- docs/dashboard/develop/index.html | 8 +++---- docs/dashboard/front-end-e2e/index.html | 8 +++---- docs/dashboard/install/index.html | 8 +++---- docs/dashboard/next/FAQ/index.html | 8 +++---- docs/dashboard/next/I18N_USER_GUIDE/index.html | 8 +++---- docs/dashboard/next/IGNORE_DOC/index.html | 10 ++++---- .../next/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- docs/dashboard/next/USER_GUIDE/index.html | 8 +++---- docs/dashboard/next/api/api/index.html | 8 +++---- docs/dashboard/next/back-end-tests/index.html | 8 +++---- docs/dashboard/next/deploy-with-docker/index.html | 8 +++---- docs/dashboard/next/deploy-with-rpm/index.html | 8 +++---- docs/dashboard/next/deploy/index.html | 8 +++---- docs/dashboard/next/develop/index.html | 8 +++---- docs/dashboard/next/front-end-e2e/index.html | 8 +++---- docs/dashboard/next/install/index.html | 8 +++---- docs/dashboard/next/tags/index.html | 8 +++---- docs/dashboard/tags/index.html | 8 +++---- docs/docker/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.10.0/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.10.0/build/index.html | 8 +++---- docs/docker/apisix-2.10.0/example/index.html | 8 +++---- docs/docker/apisix-2.10.0/manual/index.html | 8 +++---- docs/docker/apisix-2.10.0/tags/index.html | 8 +++---- docs/docker/apisix-2.10.1/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.10.1/build/index.html | 8 +++---- docs/docker/apisix-2.10.1/example/index.html | 8 +++---- docs/docker/apisix-2.10.1/manual/index.html | 8 +++---- docs/docker/apisix-2.10.1/tags/index.html | 8 +++---- docs/docker/apisix-2.10.2/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.10.2/build/index.html | 8 +++---- docs/docker/apisix-2.10.2/example/index.html | 8 +++---- docs/docker/apisix-2.10.2/manual/index.html | 8 +++---- docs/docker/apisix-2.10.2/tags/index.html | 8 +++---- docs/docker/apisix-2.10.3/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.10.3/build/index.html | 8 +++---- docs/docker/apisix-2.10.3/example/index.html | 8 +++---- docs/docker/apisix-2.10.3/manual/index.html | 8 +++---- docs/docker/apisix-2.10.3/tags/index.html | 8 +++---- docs/docker/apisix-2.10.4/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.10.4/build/index.html | 8 +++---- docs/docker/apisix-2.10.4/example/index.html | 8 +++---- docs/docker/apisix-2.10.4/manual/index.html | 8 +++---- docs/docker/apisix-2.10.4/tags/index.html | 8 +++---- docs/docker/apisix-2.10.5/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.10.5/build/index.html | 8 +++---- docs/docker/apisix-2.10.5/example/index.html | 8 +++---- docs/docker/apisix-2.10.5/manual/index.html | 8 +++---- docs/docker/apisix-2.10.5/tags/index.html | 8 +++---- docs/docker/apisix-2.11.0/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.11.0/build/index.html | 8 +++---- docs/docker/apisix-2.11.0/example/index.html | 8 +++---- docs/docker/apisix-2.11.0/manual/index.html | 8 +++---- docs/docker/apisix-2.11.0/tags/index.html | 8 +++---- docs/docker/apisix-2.12.0/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.12.0/build/index.html | 8 +++---- docs/docker/apisix-2.12.0/example/index.html | 8 +++---- docs/docker/apisix-2.12.0/manual/index.html | 8 +++---- docs/docker/apisix-2.12.0/tags/index.html | 8 +++---- docs/docker/apisix-2.12.1/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.12.1/build/index.html | 8 +++---- docs/docker/apisix-2.12.1/example/index.html | 8 +++---- docs/docker/apisix-2.12.1/manual/index.html | 8 +++---- docs/docker/apisix-2.12.1/tags/index.html | 8 +++---- docs/docker/apisix-2.13.0/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.13.0/build/index.html | 8 +++---- docs/docker/apisix-2.13.0/example/index.html | 8 +++---- docs/docker/apisix-2.13.0/manual/index.html | 8 +++---- docs/docker/apisix-2.13.0/tags/index.html | 8 +++---- docs/docker/apisix-2.9.0/IGNORE_DOC/index.html | 8 +++---- docs/docker/apisix-2.9.0/build/index.html | 8 +++---- docs/docker/apisix-2.9.0/example/index.html | 8 +++---- docs/docker/apisix-2.9.0/manual/index.html | 8 +++---- docs/docker/apisix-2.9.0/tags/index.html | 8 +++---- .../apisix-dashboard-2.10.1/IGNORE_DOC/index.html | 8 +++---- .../apisix-dashboard-2.10.1/build/index.html | 8 +++---- .../apisix-dashboard-2.10.1/example/index.html | 8 +++---- .../apisix-dashboard-2.10.1/manual/index.html | 8 +++---- .../docker/apisix-dashboard-2.10.1/tags/index.html | 8 +++---- .../apisix-dashboard-2.11.0/IGNORE_DOC/index.html | 8 +++---- .../apisix-dashboard-2.11.0/build/index.html | 8 +++---- .../apisix-dashboard-2.11.0/example/index.html | 8 +++---- .../apisix-dashboard-2.11.0/manual/index.html | 8 +++---- .../docker/apisix-dashboard-2.11.0/tags/index.html | 8 +++---- docs/docker/build/index.html | 8 +++---- docs/docker/dashboard-2.7.1/IGNORE_DOC/index.html | 8 +++---- docs/docker/dashboard-2.7.1/build/index.html | 8 +++---- docs/docker/dashboard-2.7.1/example/index.html | 8 +++---- docs/docker/dashboard-2.7.1/manual/index.html | 8 +++---- docs/docker/dashboard-2.7.1/tags/index.html | 8 +++---- docs/docker/example/index.html | 8 +++---- docs/docker/manual/index.html | 8 +++---- docs/docker/next/IGNORE_DOC/index.html | 10 ++++---- docs/docker/next/build/index.html | 8 +++---- docs/docker/next/example/index.html | 8 +++---- docs/docker/next/manual/index.html | 8 +++---- docs/docker/next/tags/index.html | 8 +++---- docs/docker/tags/index.html | 8 +++---- docs/general/blog/index.html | 10 ++++---- docs/general/committer-guide/index.html | 10 ++++---- docs/general/contributor-guide/index.html | 10 ++++---- docs/general/documentation-style-guide/index.html | 10 ++++---- docs/general/events/index.html | 10 ++++---- docs/general/join/index.html | 10 ++++---- docs/general/release-guide/index.html | 10 ++++---- docs/general/security/index.html | 10 ++++---- docs/general/submit-issue/index.html | 10 ++++---- docs/general/tags/index.html | 8 +++---- docs/go-plugin-runner/0.1.0/IGNORE_DOC/index.html | 8 +++---- .../0.1.0/developer-guide/index.html | 8 +++---- .../0.1.0/getting-started/index.html | 8 +++---- docs/go-plugin-runner/0.1.0/tags/index.html | 8 +++---- docs/go-plugin-runner/0.2.0/IGNORE_DOC/index.html | 8 +++---- .../0.2.0/developer-guide/index.html | 8 +++---- .../0.2.0/getting-started/index.html | 8 +++---- docs/go-plugin-runner/0.2.0/tags/index.html | 8 +++---- docs/go-plugin-runner/IGNORE_DOC/index.html | 8 +++---- docs/go-plugin-runner/developer-guide/index.html | 8 +++---- docs/go-plugin-runner/getting-started/index.html | 8 +++---- docs/go-plugin-runner/next/IGNORE_DOC/index.html | 10 ++++---- .../next/developer-guide/index.html | 8 +++---- .../next/getting-started/index.html | 8 +++---- docs/go-plugin-runner/next/tags/index.html | 8 +++---- docs/go-plugin-runner/tags/index.html | 8 +++---- docs/helm-chart/FAQ/index.html | 8 +++---- docs/helm-chart/IGNORE_DOC/index.html | 10 ++++---- docs/helm-chart/apisix-dashboard/index.html | 8 +++---- .../apisix-ingress-controller/index.html | 8 +++---- docs/helm-chart/apisix/index.html | 8 +++---- docs/helm-chart/tags/index.html | 8 +++---- docs/index.html | 8 +++---- docs/ingress-controller/FAQ/index.html | 8 +++---- docs/ingress-controller/IGNORE_DOC/index.html | 10 ++++---- docs/ingress-controller/aeps/README/index.html | 8 +++---- .../ingress-controller/aeps/gateway-api/index.html | 8 +++---- .../concepts/annotations/index.html | 8 +++---- .../concepts/apisix_cluster_config/index.html | 8 +++---- .../concepts/apisix_route/index.html | 8 +++---- .../concepts/apisix_tls/index.html | 8 +++---- .../concepts/apisix_upstream/index.html | 8 +++---- docs/ingress-controller/contribute/index.html | 8 +++---- docs/ingress-controller/deployments/ack/index.html | 8 +++---- docs/ingress-controller/deployments/aws/index.html | 8 +++---- .../deployments/azure/index.html | 8 +++---- docs/ingress-controller/deployments/gke/index.html | 8 +++---- .../deployments/k3s-rke/index.html | 8 +++---- .../ingress-controller/deployments/kind/index.html | 8 +++---- .../deployments/kubesphere/index.html | 8 +++---- .../deployments/minikube/index.html | 8 +++---- docs/ingress-controller/deployments/tke/index.html | 8 +++---- docs/ingress-controller/design/index.html | 8 +++---- docs/ingress-controller/getting-started/index.html | 8 +++---- .../plugins/prometheus/index.html | 8 +++---- .../practices/check-crd-status/index.html | 8 +++---- docs/ingress-controller/practices/index/index.html | 8 +++---- .../index.html | 8 +++---- .../index.html | 8 +++---- docs/ingress-controller/practices/mtls/index.html | 8 +++---- .../practices/proxy-grpc-service/index.html | 8 +++---- .../index.html | 8 +++---- .../practices/proxy-the-httpbin-service/index.html | 8 +++---- .../practices/the-hard-way/index.html | 8 +++---- .../references/apisix_cluster_config/index.html | 8 +++---- .../references/apisix_route_v2beta3/index.html | 8 +++---- .../references/apisix_tls/index.html | 8 +++---- .../references/apisix_upstream/index.html | 8 +++---- docs/ingress-controller/tags/index.html | 8 +++---- docs/ingress-controller/upgrade/index.html | 8 +++---- docs/java-plugin-runner/0.1/IGNORE_DOC/index.html | 8 +++---- docs/java-plugin-runner/0.1/development/index.html | 8 +++---- .../java-plugin-runner/0.1/how-it-works/index.html | 8 +++---- docs/java-plugin-runner/0.1/tags/index.html | 8 +++---- .../index.html | 8 +++---- docs/java-plugin-runner/IGNORE_DOC/index.html | 8 +++---- docs/java-plugin-runner/development/index.html | 8 +++---- docs/java-plugin-runner/how-it-works/index.html | 8 +++---- docs/java-plugin-runner/next/IGNORE_DOC/index.html | 10 ++++---- .../java-plugin-runner/next/development/index.html | 8 +++---- .../next/how-it-works/index.html | 8 +++---- docs/java-plugin-runner/next/tags/index.html | 8 +++---- .../index.html | 8 +++---- docs/java-plugin-runner/tags/index.html | 8 +++---- .../index.html | 8 +++---- .../0.1.0/IGNORE_DOC/index.html | 8 +++---- .../0.1.0/developer-guide/index.html | 8 +++---- .../0.1.0/getting-started/index.html | 8 +++---- docs/python-plugin-runner/0.1.0/tags/index.html | 8 +++---- docs/python-plugin-runner/IGNORE_DOC/index.html | 8 +++---- .../developer-guide/index.html | 8 +++---- .../getting-started/index.html | 8 +++---- .../next/IGNORE_DOC/index.html | 10 ++++---- .../next/developer-guide/index.html | 8 +++---- .../next/getting-started/index.html | 8 +++---- docs/python-plugin-runner/next/tags/index.html | 8 +++---- docs/python-plugin-runner/tags/index.html | 8 +++---- downloads/ProjectCard/index.html | 8 +++---- downloads/index.html | 10 ++++---- events/archive/index.html | 8 +++---- help/index.html | 8 +++---- index.html | 8 +++---- plugins/index.html | 8 +++---- search/index.html | 10 ++++---- sections/Architecture/index.html | 8 +++---- sections/Benefits/index.html | 8 +++---- sections/Comparison/index.html | 8 +++---- sections/Endcta/index.html | 8 +++---- sections/Features/index.html | 8 +++---- sections/HeroSection/index.html | 8 +++---- sections/HomeEventsSection/index.html | 8 +++---- sections/OpensourcePromo/index.html | 8 +++---- sections/components/ArrowAnim/index.html | 8 +++---- sections/components/EventPosterCard/index.html | 8 +++---- sections/components/HeroCanvas/index.html | 8 +++---- sections/components/OssCanvas/index.html | 8 +++---- showcase/index.html | 8 +++---- sitemap.xml | 5 ++++ team/index.html | 8 +++---- zh/404.html | 8 +++---- .../index.html | 8 +++---- .../index.html | 12 +++++----- .../Apache-APISIX-Incubator-Journey/index.html | 8 +++---- .../Apache-APISIX-Kubernetes-Ingress/index.html | 8 +++---- .../Apache-APISIX-in-China-Mobile-Cloud/index.html | 12 +++++----- .../index.html | 8 +++---- .../index.html | 8 +++---- .../index.html | 8 +++---- .../Speed-Limiting-With-Apache-APISIX/index.html | 8 +++---- .../index.html | 8 +++---- zh/articles/The-Appeal-of-OpenSource/index.html | 8 +++---- .../The-Evolution-of-Apache-APISIX/index.html | 8 +++---- .../index.html | 8 +++---- zh/articles/archive/index.html | 8 +++---- zh/articles/atom.xml | 6 ++--- zh/articles/index.html | 10 ++++---- zh/articles/page/2/index.html | 8 +++---- zh/articles/rss.xml | 6 ++--- zh/assets/js/01112930.708a9875.js | 1 - zh/assets/js/01112930.93ff5bb1.js | 1 + zh/assets/js/01632500.c684a617.js | 1 - zh/assets/js/01632500.deb3bd3c.js | 1 + zh/assets/js/01640327.c666437e.js | 1 - zh/assets/js/01640327.d149dbf2.js | 1 + zh/assets/js/03b491a1.92773e7c.js | 1 + zh/assets/js/03b491a1.c7216dc1.js | 1 - zh/assets/js/059d1c6a.9226dfcb.js | 1 - zh/assets/js/059d1c6a.f5535a5a.js | 1 + zh/assets/js/09b17eb5.6edcbd6d.js | 1 + zh/assets/js/09b17eb5.cd16bc1d.js | 1 - zh/assets/js/1d9b6b54.7f58b6bf.js | 1 + zh/assets/js/3393d167.21866366.js | 1 + zh/assets/js/3393d167.8729cb5b.js | 1 - zh/assets/js/358566b4.4bdf75d4.js | 1 + zh/assets/js/358566b4.abc66d11.js | 1 - zh/assets/js/3a332aed.eacabcd3.js | 1 - zh/assets/js/3a332aed.ec29d6b5.js | 1 + zh/assets/js/3ea15b7a.007da5c2.js | 1 - zh/assets/js/3ea15b7a.b8d224e7.js | 1 + zh/assets/js/40fb2fae.2cd19582.js | 1 - zh/assets/js/40fb2fae.e6c45854.js | 1 + zh/assets/js/4c20006b.1dc2d6f0.js | 1 - zh/assets/js/4c20006b.f4931162.js | 1 + zh/assets/js/4d7c028d.d6250683.js | 1 + zh/assets/js/4d7c028d.eca4c8d8.js | 1 - zh/assets/js/542fd41f.03bbc44e.js | 1 + zh/assets/js/542fd41f.343ebc92.js | 1 - zh/assets/js/57464c8e.56a5732e.js | 1 + zh/assets/js/5b0fa993.04ae2018.js | 1 - zh/assets/js/5b0fa993.17259381.js | 1 + zh/assets/js/601c6eaa.75ed3056.js | 1 + zh/assets/js/601c6eaa.e9cebc53.js | 1 - zh/assets/js/6192341a.1e9e73d2.js | 1 + zh/assets/js/6192341a.4f168bf3.js | 1 - zh/assets/js/66fbb9c2.769a8355.js | 1 + zh/assets/js/66fbb9c2.f1c247d2.js | 1 - zh/assets/js/67ecbb72.1604ebc1.js | 1 + zh/assets/js/67ecbb72.99329334.js | 1 - zh/assets/js/78e5c6f8.5972c96e.js | 1 + zh/assets/js/78e5c6f8.8cea2141.js | 1 - zh/assets/js/7af3052c.23a06211.js | 1 + zh/assets/js/7af3052c.f099fdaa.js | 1 - zh/assets/js/80791de8.102eb10c.js | 1 + zh/assets/js/80791de8.cba6cf5b.js | 1 - zh/assets/js/814f3328.6ce679de.js | 1 + zh/assets/js/814f3328.ed8ed48e.js | 1 - zh/assets/js/8e784bf3.3a299290.js | 1 + zh/assets/js/8e784bf3.abcf5ce8.js | 1 - zh/assets/js/8f700fa6.b6f1571b.js | 1 - zh/assets/js/8f700fa6.f8e6ef30.js | 1 + zh/assets/js/90fc8a94.658ae3c9.js | 1 - zh/assets/js/90fc8a94.cf296779.js | 1 + zh/assets/js/927d70e2.4cff93f0.js | 1 - zh/assets/js/927d70e2.e306704e.js | 1 + zh/assets/js/941960b1.07f0ad33.js | 1 + zh/assets/js/941960b1.5b5f7865.js | 1 - zh/assets/js/95058e22.122c9df9.js | 1 + zh/assets/js/95058e22.4a6b1f42.js | 1 - zh/assets/js/9fbf23c0.05673209.js | 1 - zh/assets/js/9fbf23c0.085fd140.js | 1 + zh/assets/js/a056998a.0bfb2a33.js | 1 - zh/assets/js/a056998a.c065dded.js | 1 + zh/assets/js/a73bde0a.5b172b4b.js | 1 + zh/assets/js/a73bde0a.6ee74bda.js | 1 - zh/assets/js/a85db4f4.c676fc15.js | 1 - zh/assets/js/a85db4f4.f19be537.js | 1 + zh/assets/js/a9ca7d2a.a3d9163f.js | 1 - zh/assets/js/a9ca7d2a.b64ea081.js | 1 + zh/assets/js/ac9cd53a.3c924412.js | 1 - zh/assets/js/ac9cd53a.af9b6401.js | 1 + zh/assets/js/adbb350b.186d0637.js | 1 - zh/assets/js/adbb350b.b70f0535.js | 1 + zh/assets/js/b1fc098c.99279397.js | 1 + zh/assets/js/b1fc098c.d319bbab.js | 1 - zh/assets/js/c6ebe4e5.c0010167.js | 1 + zh/assets/js/c6ebe4e5.c9975b75.js | 1 - zh/assets/js/c9b5b085.69ea8a2c.js | 1 - zh/assets/js/c9b5b085.b1889b27.js | 1 + zh/assets/js/d14629a4.9a0f2731.js | 1 + zh/assets/js/d14629a4.c0a053c0.js | 1 - zh/assets/js/d18db9b0.b28e0fab.js | 1 + zh/assets/js/d18db9b0.ed390999.js | 1 - zh/assets/js/ee068e64.bd527dd6.js | 1 + zh/assets/js/ee068e64.d6678bb0.js | 1 - zh/assets/js/ef816cbf.33c3ee1f.js | 1 - zh/assets/js/ef816cbf.a5fa303a.js | 1 + zh/assets/js/f8686e54.652478f9.js | 1 - zh/assets/js/f8686e54.da9426ff.js | 1 + zh/assets/js/fb1a1e19.2042ee60.js | 1 + zh/assets/js/fb1a1e19.3ceba95d.js | 1 - zh/assets/js/main.5fe34dab.js | 2 ++ ...js.LICENSE.txt => main.5fe34dab.js.LICENSE.txt} | 0 zh/assets/js/main.fa8d5877.js | 2 -- zh/assets/js/runtime~main.a35834c5.js | 1 + zh/assets/js/runtime~main.c9bc5ac5.js | 1 - .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../21/run-ingress-apisix-on-amazon-eks/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- zh/blog/2021/05/24/tencent-games/index.html | 10 ++++---- .../05/25/apache-apisix-2.6.0-release/index.html | 10 ++++---- zh/blog/2021/06/06/apisix-two-years/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../06/28/why-we-need-apache-apisix/index.html | 10 ++++---- .../06/29/release-apache-apisix-2.7/index.html | 10 ++++---- .../etcd3-support-http-access-perfectly/index.html | 10 ++++---- .../07/06/celebrate-200-contributors/index.html | 10 ++++---- .../index.html | 10 ++++---- .../2021/07/21/apache-apisix-kubernetes/index.html | 10 ++++---- zh/blog/2021/07/25/apachecon-asia/index.html | 10 ++++---- .../index.html | 10 ++++---- .../07/28/release-apache-apisix-2.8/index.html | 10 ++++---- zh/blog/2021/08/05/kong-to-apisix/index.html | 10 ++++---- .../index.html | 10 ++++---- .../apache-apisix-in-china-mobile-cloud/index.html | 10 ++++---- .../08/09/apache-apisix-in-quliankeji/index.html | 10 ++++---- zh/blog/2021/08/10/apisix-nginx/index.html | 10 ++++---- .../2021/08/11/interview-tuzhengsong/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- zh/blog/2021/08/17/interview-airwallex/index.html | 10 ++++---- .../auth-with-casbin-in-apache-apisix/index.html | 10 ++++---- .../08/19/go-makes-apache-apisix-better/index.html | 10 ++++---- zh/blog/2021/08/19/weekly-report/index.html | 10 ++++---- zh/blog/2021/08/21/shanghai-meetup/index.html | 10 ++++---- zh/blog/2021/08/23/apachecon-asia-2021/index.html | 10 ++++---- zh/blog/2021/08/23/weekly-report/index.html | 10 ++++---- .../2021/08/24/shanghai-meetup-recap/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../08/27/release-apache-apisix-2.9/index.html | 10 ++++---- zh/blog/2021/08/30/ingress-meeting/index.html | 10 ++++---- zh/blog/2021/08/30/weekly-report/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../2021/09/07/how-to-use-apisix-auth/index.html | 10 ++++---- zh/blog/2021/09/07/iqiyi-usercase/index.html | 10 ++++---- .../index.html | 10 ++++---- .../09/13/china-mobile-cloud-usercase/index.html | 10 ++++---- zh/blog/2021/09/14/youzan/index.html | 10 ++++---- zh/blog/2021/09/15/weekly-report/index.html | 10 ++++---- zh/blog/2021/09/16/tencent-cloud/index.html | 10 ++++---- zh/blog/2021/09/18/xiaodian-usercase/index.html | 10 ++++---- zh/blog/2021/09/24/youpaicloud-usercase/index.html | 10 ++++---- zh/blog/2021/09/28/wps-usercase/index.html | 10 ++++---- .../09/29/release-apache-apisix-2.10/index.html | 10 ++++---- zh/blog/2021/09/30/weekly-report/index.html | 10 ++++---- zh/blog/2021/10/01/openeuler/index.html | 10 ++++---- .../2021/10/09/apisix-ingress-techblog/index.html | 10 ++++---- .../index.html | 10 ++++---- zh/blog/2021/10/14/weekly-report-1014/index.html | 10 ++++---- zh/blog/2021/10/18/meetup/index.html | 10 ++++---- .../2021/10/22/cert-manager-in-ingress/index.html | 10 ++++---- zh/blog/2021/10/26/apisix-ingress/index.html | 10 ++++---- zh/blog/2021/10/26/extension-guide/index.html | 10 ++++---- zh/blog/2021/11/02/weekly-report-1031/index.html | 10 ++++---- zh/blog/2021/11/03/airwallex-usercase/index.html | 10 ++++---- zh/blog/2021/11/04/skywalking/index.html | 10 ++++---- zh/blog/2021/11/12/apisix-datadog/index.html | 10 ++++---- zh/blog/2021/11/16/weekly-report-1114/index.html | 10 ++++---- zh/blog/2021/11/17/dapr-with-apisix/index.html | 10 ++++---- zh/blog/2021/11/19/apisix-supports-wasm/index.html | 10 ++++---- .../index.html | 10 ++++---- .../23/cve-2021-43557-research-report/index.html | 10 ++++---- zh/blog/2021/11/23/cve-2021-43557/index.html | 10 ++++---- .../apache-apisix-committer-experience/index.html | 10 ++++---- .../30/use-apisix-ingress-in-kubesphere/index.html | 10 ++++---- .../01/apisix-supports-azure-functions/index.html | 10 ++++---- .../12/01/release-apache-apisix-2.11/index.html | 10 ++++---- zh/blog/2021/12/02/weekly-report-1130/index.html | 10 ++++---- .../apisix-integrate-skywalking-plugin/index.html | 10 ++++---- .../index.html | 10 ++++---- .../integrate-keycloak-auth-in-apisix/index.html | 10 ++++---- .../index.html | 10 ++++---- .../12/15/deploy-apisix-in-kubernetes/index.html | 10 ++++---- .../12/16/apisix-with-rocketmq-meetup/index.html | 10 ++++---- .../exposure-istio-with-apisix-ingress/index.html | 10 ++++---- zh/blog/2021/12/20/weekly-report-1215/index.html | 10 ++++---- zh/blog/2021/12/22/google-logging/index.html | 10 ++++---- .../apisix-integrate-openwhisk-plugin/index.html | 10 ++++---- zh/blog/2021/12/24/open-policy-agent/index.html | 10 ++++---- .../2021/12/28/dashboard-cve-2021-45232/index.html | 10 ++++---- .../12/30/apisix-proxy-grpc-service/index.html | 10 ++++---- zh/blog/2022/01/04/authing/index.html | 10 ++++---- zh/blog/2022/01/05/weekly-report-1231/index.html | 10 ++++---- .../apisix-with-shardingsphere-meetup/index.html | 10 ++++---- .../building-apisix-in-ubuntu-for-arm/index.html | 10 ++++---- .../how-to-proxy-dubbo-in-apache-apisix/index.html | 10 ++++---- .../2022/01/17/apisix-kafka-integration/index.html | 10 ++++---- zh/blog/2022/01/19/weekly-report-0116/index.html | 10 ++++---- .../01/20/upyun-public-gateway-usecase/index.html | 10 ++++---- .../apisix-hashicorp-vault-integration/index.html | 10 ++++---- .../index.html | 10 ++++---- .../01/24/apisix-with-qingcloud-meetup/index.html | 10 ++++---- .../01/25/apisix-grpc-web-integration/index.html | 10 ++++---- .../01/25/release-apache-apisix-2.12/index.html | 10 ++++---- .../index.html | 10 ++++---- .../02/10/splunk-apisix-integration/index.html | 10 ++++---- zh/blog/2022/02/11/cve-2022-24112/index.html | 10 ++++---- .../2022/02/16/file-logger-api-gateway/index.html | 10 ++++---- zh/blog/2022/02/17/weekly-report-0214/index.html | 10 ++++---- zh/blog/2022/02/21/nacos-api-gateway/index.html | 10 ++++---- zh/blog/2022/02/23/csrf-api-gateway/index.html | 10 ++++---- zh/blog/2022/02/25/consul-api-gateway/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../apisix-integration-graphql-plugin/index.html | 10 ++++---- .../zhongan-usercase-with-apache-apisix/index.html | 10 ++++---- .../03/03/develop-apisix-with-gitpod/index.html | 10 ++++---- zh/blog/2022/03/03/weekly-report-0228/index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- .../index.html | 10 ++++---- zh/blog/2022/03/24/weekly-report-0314/index.html | 10 ++++---- .../03/28/release-apache-apisix-2.13/index.html | 10 ++++---- .../2022/04/12/apisix-summit-asia-2022/index.html | 10 ++++---- zh/blog/2022/04/17/api-observability/index.html | 28 ++++++++++++++++++++++ zh/blog/2022/04/20/cve-2022-29266/index.html | 10 ++++---- zh/blog/2022/04/20/weekly-report-0420/index.html | 10 ++++---- .../04/22/apisix-with-tidb-practice/index.html | 10 ++++---- zh/blog/archive/index.html | 10 ++++---- zh/blog/atom.xml | 11 +++++++++ .../index.html | 10 ++++---- zh/blog/index.html | 10 ++++---- zh/blog/page/10/index.html | 10 ++++---- zh/blog/page/11/index.html | 10 ++++---- zh/blog/page/12/index.html | 10 ++++---- zh/blog/page/13/index.html | 10 ++++---- zh/blog/page/14/index.html | 10 ++++---- zh/blog/page/2/index.html | 10 ++++---- zh/blog/page/3/index.html | 10 ++++---- zh/blog/page/4/index.html | 10 ++++---- zh/blog/page/5/index.html | 10 ++++---- zh/blog/page/6/index.html | 10 ++++---- zh/blog/page/7/index.html | 10 ++++---- zh/blog/page/8/index.html | 12 +++++----- zh/blog/page/9/index.html | 10 ++++---- zh/blog/rss.xml | 7 ++++++ zh/blog/tags/authentication/index.html | 10 ++++---- zh/blog/tags/community/index.html | 10 ++++---- zh/blog/tags/ecosystem/index.html | 10 ++++---- zh/blog/tags/events/index.html | 10 ++++---- zh/blog/tags/index.html | 10 ++++---- zh/blog/tags/interview/index.html | 10 ++++---- zh/blog/tags/kubernetes/index.html | 10 ++++---- zh/blog/tags/logging/index.html | 10 ++++---- zh/blog/tags/message-queue/index.html | 10 ++++---- zh/blog/tags/monitoring/index.html | 10 ++++---- zh/blog/tags/observability/index.html | 10 ++++---- zh/blog/tags/practical-case/index.html | 10 ++++---- zh/blog/tags/release/index.html | 10 ++++---- zh/blog/tags/security/index.html | 10 ++++---- zh/blog/tags/service-discovery/index.html | 10 ++++---- zh/blog/tags/technology/index.html | 10 ++++---- zh/blog/tags/user-case/index.html | 10 ++++---- zh/contribute/ContributeCard/index.html | 8 +++---- zh/contribute/index.html | 8 +++---- zh/docs/apisix/2.12/FAQ/index.html | 8 +++---- zh/docs/apisix/2.12/IGNORE_DOC/index.html | 8 +++---- zh/docs/apisix/2.12/admin-api/index.html | 8 +++---- zh/docs/apisix/2.12/apisix-variable/index.html | 8 +++---- .../2.12/architecture-design/apisix/index.html | 8 +++---- .../2.12/architecture-design/consumer/index.html | 8 +++---- .../2.12/architecture-design/debug-mode/index.html | 8 +++---- .../architecture-design/global-rule/index.html | 8 +++---- .../architecture-design/plugin-config/index.html | 8 +++---- .../2.12/architecture-design/plugin/index.html | 8 +++---- .../2.12/architecture-design/route/index.html | 8 +++---- .../2.12/architecture-design/router/index.html | 8 +++---- .../2.12/architecture-design/script/index.html | 8 +++---- .../2.12/architecture-design/service/index.html | 8 +++---- .../2.12/architecture-design/upstream/index.html | 8 +++---- zh/docs/apisix/2.12/aws/index.html | 8 +++---- zh/docs/apisix/2.12/batch-processor/index.html | 8 +++---- zh/docs/apisix/2.12/benchmark/index.html | 8 +++---- zh/docs/apisix/2.12/certificate/index.html | 8 +++---- zh/docs/apisix/2.12/control-api/index.html | 8 +++---- .../2.12/customize-nginx-configuration/index.html | 8 +++---- zh/docs/apisix/2.12/debug-function/index.html | 8 +++---- zh/docs/apisix/2.12/discovery/consul_kv/index.html | 8 +++---- zh/docs/apisix/2.12/discovery/dns/index.html | 8 +++---- zh/docs/apisix/2.12/discovery/eureka/index.html | 8 +++---- zh/docs/apisix/2.12/discovery/index.html | 8 +++---- zh/docs/apisix/2.12/discovery/nacos/index.html | 8 +++---- .../index.html | 8 +++---- zh/docs/apisix/2.12/external-plugin/index.html | 8 +++---- zh/docs/apisix/2.12/getting-started/index.html | 8 +++---- zh/docs/apisix/2.12/grpc-proxy/index.html | 8 +++---- zh/docs/apisix/2.12/health-check/index.html | 8 +++---- zh/docs/apisix/2.12/how-to-build/index.html | 8 +++---- .../apisix/2.12/install-dependencies/index.html | 8 +++---- .../2.12/internal/testing-framework/index.html | 8 +++---- zh/docs/apisix/2.12/mtls/index.html | 8 +++---- zh/docs/apisix/2.12/plugin-develop/index.html | 8 +++---- zh/docs/apisix/2.12/plugin-interceptors/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/api-breaker/index.html | 8 +++---- .../apisix/2.12/plugins/authz-casbin/index.html | 8 +++---- .../apisix/2.12/plugins/authz-keycloak/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/aws-lambda/index.html | 8 +++---- .../apisix/2.12/plugins/azure-functions/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/basic-auth/index.html | 8 +++---- .../apisix/2.12/plugins/batch-requests/index.html | 8 +++---- .../apisix/2.12/plugins/client-control/index.html | 8 +++---- .../2.12/plugins/consumer-restriction/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/cors/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/datadog/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/dubbo-proxy/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/echo/index.html | 8 +++---- .../2.12/plugins/error-log-logger/index.html | 8 +++---- .../2.12/plugins/ext-plugin-post-req/index.html | 8 +++---- .../2.12/plugins/ext-plugin-pre-req/index.html | 8 +++---- .../apisix/2.12/plugins/fault-injection/index.html | 8 +++---- .../apisix/2.12/plugins/forward-auth/index.html | 8 +++---- .../2.12/plugins/google-cloud-logging/index.html | 8 +++---- .../apisix/2.12/plugins/grpc-transcode/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/grpc-web/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/gzip/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/hmac-auth/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/http-logger/index.html | 8 +++---- .../apisix/2.12/plugins/ip-restriction/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/jwt-auth/index.html | 8 +++---- .../apisix/2.12/plugins/kafka-logger/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/key-auth/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/ldap-auth/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/limit-conn/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/limit-count/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/limit-req/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/log-rotate/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/mqtt-proxy/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/node-status/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/opa/index.html | 8 +++---- .../apisix/2.12/plugins/openid-connect/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/openwhisk/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/prometheus/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/proxy-cache/index.html | 8 +++---- .../apisix/2.12/plugins/proxy-control/index.html | 8 +++---- .../apisix/2.12/plugins/proxy-mirror/index.html | 8 +++---- .../apisix/2.12/plugins/proxy-rewrite/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/real-ip/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/redirect/index.html | 8 +++---- .../2.12/plugins/referer-restriction/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/request-id/index.html | 8 +++---- .../2.12/plugins/request-validation/index.html | 8 +++---- .../2.12/plugins/response-rewrite/index.html | 8 +++---- .../apisix/2.12/plugins/rocketmq-logger/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/server-info/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/serverless/index.html | 8 +++---- .../2.12/plugins/skywalking-logger/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/skywalking/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/sls-logger/index.html | 8 +++---- .../2.12/plugins/splunk-hec-logging/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/syslog/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/tcp-logger/index.html | 8 +++---- .../apisix/2.12/plugins/traffic-split/index.html | 8 +++---- .../apisix/2.12/plugins/ua-restriction/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/udp-logger/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/uri-blocker/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/wolf-rbac/index.html | 8 +++---- zh/docs/apisix/2.12/plugins/zipkin/index.html | 8 +++---- zh/docs/apisix/2.12/profile/index.html | 8 +++---- zh/docs/apisix/2.12/router-radixtree/index.html | 8 +++---- zh/docs/apisix/2.12/stand-alone/index.html | 8 +++---- zh/docs/apisix/2.12/stream-proxy/index.html | 8 +++---- zh/docs/apisix/2.12/tags/index.html | 8 +++---- zh/docs/apisix/2.12/wasm/index.html | 8 +++---- zh/docs/apisix/FAQ/index.html | 8 +++---- zh/docs/apisix/IGNORE_DOC/index.html | 8 +++---- zh/docs/apisix/admin-api/index.html | 8 +++---- zh/docs/apisix/apisix-variable/index.html | 8 +++---- .../apisix/architecture-design/apisix/index.html | 8 +++---- .../apisix/architecture-design/consumer/index.html | 8 +++---- .../architecture-design/debug-mode/index.html | 8 +++---- .../architecture-design/global-rule/index.html | 8 +++---- .../architecture-design/plugin-config/index.html | 8 +++---- .../apisix/architecture-design/plugin/index.html | 8 +++---- .../apisix/architecture-design/route/index.html | 8 +++---- .../apisix/architecture-design/router/index.html | 8 +++---- .../apisix/architecture-design/script/index.html | 8 +++---- .../apisix/architecture-design/service/index.html | 8 +++---- .../apisix/architecture-design/upstream/index.html | 8 +++---- zh/docs/apisix/aws/index.html | 8 +++---- zh/docs/apisix/batch-processor/index.html | 8 +++---- zh/docs/apisix/benchmark/index.html | 8 +++---- zh/docs/apisix/certificate/index.html | 8 +++---- zh/docs/apisix/control-api/index.html | 8 +++---- .../customize-nginx-configuration/index.html | 8 +++---- zh/docs/apisix/debug-function/index.html | 8 +++---- zh/docs/apisix/discovery/consul_kv/index.html | 8 +++---- zh/docs/apisix/discovery/dns/index.html | 8 +++---- zh/docs/apisix/discovery/eureka/index.html | 8 +++---- zh/docs/apisix/discovery/index.html | 8 +++---- zh/docs/apisix/discovery/kubernetes/index.html | 8 +++---- zh/docs/apisix/discovery/nacos/index.html | 8 +++---- .../index.html | 8 +++---- zh/docs/apisix/external-plugin/index.html | 8 +++---- zh/docs/apisix/getting-started/index.html | 8 +++---- zh/docs/apisix/grpc-proxy/index.html | 8 +++---- zh/docs/apisix/health-check/index.html | 8 +++---- zh/docs/apisix/how-to-build/index.html | 8 +++---- zh/docs/apisix/install-dependencies/index.html | 8 +++---- zh/docs/apisix/internal/plugin-runner/index.html | 8 +++---- .../apisix/internal/testing-framework/index.html | 8 +++---- zh/docs/apisix/mtls/index.html | 8 +++---- zh/docs/apisix/next/FAQ/index.html | 8 +++---- zh/docs/apisix/next/IGNORE_DOC/index.html | 10 ++++---- zh/docs/apisix/next/admin-api/index.html | 8 +++---- zh/docs/apisix/next/apisix-variable/index.html | 8 +++---- .../next/architecture-design/apisix/index.html | 8 +++---- .../next/architecture-design/consumer/index.html | 8 +++---- .../next/architecture-design/debug-mode/index.html | 8 +++---- .../architecture-design/global-rule/index.html | 8 +++---- .../architecture-design/plugin-config/index.html | 8 +++---- .../next/architecture-design/plugin/index.html | 8 +++---- .../next/architecture-design/route/index.html | 8 +++---- .../next/architecture-design/router/index.html | 8 +++---- .../next/architecture-design/script/index.html | 8 +++---- .../next/architecture-design/service/index.html | 8 +++---- .../next/architecture-design/upstream/index.html | 8 +++---- zh/docs/apisix/next/aws/index.html | 8 +++---- zh/docs/apisix/next/batch-processor/index.html | 8 +++---- zh/docs/apisix/next/benchmark/index.html | 8 +++---- zh/docs/apisix/next/certificate/index.html | 8 +++---- zh/docs/apisix/next/control-api/index.html | 8 +++---- .../next/customize-nginx-configuration/index.html | 8 +++---- zh/docs/apisix/next/debug-function/index.html | 8 +++---- zh/docs/apisix/next/discovery/consul_kv/index.html | 8 +++---- zh/docs/apisix/next/discovery/dns/index.html | 8 +++---- zh/docs/apisix/next/discovery/eureka/index.html | 8 +++---- zh/docs/apisix/next/discovery/index.html | 8 +++---- .../apisix/next/discovery/kubernetes/index.html | 8 +++---- zh/docs/apisix/next/discovery/nacos/index.html | 8 +++---- zh/docs/apisix/next/discovery/zookeeper/index.html | 8 +++---- .../index.html | 8 +++---- zh/docs/apisix/next/external-plugin/index.html | 8 +++---- zh/docs/apisix/next/getting-started/index.html | 8 +++---- zh/docs/apisix/next/grpc-proxy/index.html | 8 +++---- zh/docs/apisix/next/health-check/index.html | 8 +++---- zh/docs/apisix/next/how-to-build/index.html | 8 +++---- .../apisix/next/install-dependencies/index.html | 8 +++---- .../apisix/next/internal/plugin-runner/index.html | 8 +++---- .../next/internal/testing-framework/index.html | 8 +++---- zh/docs/apisix/next/mtls/index.html | 8 +++---- zh/docs/apisix/next/plugin-develop/index.html | 8 +++---- zh/docs/apisix/next/plugin-interceptors/index.html | 8 +++---- zh/docs/apisix/next/plugins/api-breaker/index.html | 8 +++---- .../apisix/next/plugins/authz-casbin/index.html | 8 +++---- .../apisix/next/plugins/authz-casdoor/index.html | 8 +++---- .../apisix/next/plugins/authz-keycloak/index.html | 8 +++---- zh/docs/apisix/next/plugins/aws-lambda/index.html | 8 +++---- .../apisix/next/plugins/azure-functions/index.html | 8 +++---- zh/docs/apisix/next/plugins/basic-auth/index.html | 8 +++---- .../apisix/next/plugins/batch-requests/index.html | 8 +++---- .../next/plugins/clickhouse-logger/index.html | 8 +++---- .../apisix/next/plugins/client-control/index.html | 8 +++---- .../next/plugins/consumer-restriction/index.html | 8 +++---- zh/docs/apisix/next/plugins/cors/index.html | 8 +++---- zh/docs/apisix/next/plugins/csrf/index.html | 8 +++---- zh/docs/apisix/next/plugins/datadog/index.html | 8 +++---- zh/docs/apisix/next/plugins/dubbo-proxy/index.html | 8 +++---- zh/docs/apisix/next/plugins/echo/index.html | 8 +++---- .../next/plugins/error-log-logger/index.html | 8 +++---- .../next/plugins/ext-plugin-post-req/index.html | 8 +++---- .../next/plugins/ext-plugin-pre-req/index.html | 8 +++---- .../apisix/next/plugins/fault-injection/index.html | 8 +++---- zh/docs/apisix/next/plugins/file-logger/index.html | 8 +++---- .../apisix/next/plugins/forward-auth/index.html | 8 +++---- .../next/plugins/google-cloud-logging/index.html | 8 +++---- .../apisix/next/plugins/grpc-transcode/index.html | 8 +++---- zh/docs/apisix/next/plugins/grpc-web/index.html | 8 +++---- zh/docs/apisix/next/plugins/gzip/index.html | 8 +++---- zh/docs/apisix/next/plugins/hmac-auth/index.html | 8 +++---- zh/docs/apisix/next/plugins/http-logger/index.html | 8 +++---- .../apisix/next/plugins/ip-restriction/index.html | 8 +++---- zh/docs/apisix/next/plugins/jwt-auth/index.html | 8 +++---- .../apisix/next/plugins/kafka-logger/index.html | 8 +++---- zh/docs/apisix/next/plugins/key-auth/index.html | 8 +++---- zh/docs/apisix/next/plugins/ldap-auth/index.html | 8 +++---- zh/docs/apisix/next/plugins/limit-conn/index.html | 8 +++---- zh/docs/apisix/next/plugins/limit-count/index.html | 8 +++---- zh/docs/apisix/next/plugins/limit-req/index.html | 8 +++---- zh/docs/apisix/next/plugins/log-rotate/index.html | 8 +++---- zh/docs/apisix/next/plugins/loggly/index.html | 8 +++---- zh/docs/apisix/next/plugins/mocking/index.html | 8 +++---- zh/docs/apisix/next/plugins/mqtt-proxy/index.html | 8 +++---- zh/docs/apisix/next/plugins/node-status/index.html | 8 +++---- zh/docs/apisix/next/plugins/opa/index.html | 8 +++---- .../apisix/next/plugins/openid-connect/index.html | 8 +++---- .../apisix/next/plugins/opentelemetry/index.html | 8 +++---- zh/docs/apisix/next/plugins/openwhisk/index.html | 8 +++---- zh/docs/apisix/next/plugins/prometheus/index.html | 8 +++---- zh/docs/apisix/next/plugins/proxy-cache/index.html | 8 +++---- .../apisix/next/plugins/proxy-control/index.html | 8 +++---- .../apisix/next/plugins/proxy-mirror/index.html | 8 +++---- .../apisix/next/plugins/proxy-rewrite/index.html | 8 +++---- zh/docs/apisix/next/plugins/public-api/index.html | 8 +++---- zh/docs/apisix/next/plugins/real-ip/index.html | 8 +++---- zh/docs/apisix/next/plugins/redirect/index.html | 8 +++---- .../next/plugins/referer-restriction/index.html | 8 +++---- zh/docs/apisix/next/plugins/request-id/index.html | 8 +++---- .../next/plugins/request-validation/index.html | 8 +++---- .../next/plugins/response-rewrite/index.html | 8 +++---- .../apisix/next/plugins/rocketmq-logger/index.html | 8 +++---- zh/docs/apisix/next/plugins/server-info/index.html | 8 +++---- zh/docs/apisix/next/plugins/serverless/index.html | 8 +++---- .../next/plugins/skywalking-logger/index.html | 8 +++---- zh/docs/apisix/next/plugins/skywalking/index.html | 8 +++---- zh/docs/apisix/next/plugins/sls-logger/index.html | 8 +++---- .../next/plugins/splunk-hec-logging/index.html | 8 +++---- zh/docs/apisix/next/plugins/syslog/index.html | 8 +++---- zh/docs/apisix/next/plugins/tcp-logger/index.html | 8 +++---- .../apisix/next/plugins/traffic-split/index.html | 8 +++---- .../apisix/next/plugins/ua-restriction/index.html | 8 +++---- zh/docs/apisix/next/plugins/udp-logger/index.html | 8 +++---- zh/docs/apisix/next/plugins/uri-blocker/index.html | 8 +++---- zh/docs/apisix/next/plugins/wolf-rbac/index.html | 8 +++---- zh/docs/apisix/next/plugins/zipkin/index.html | 8 +++---- zh/docs/apisix/next/profile/index.html | 8 +++---- zh/docs/apisix/next/router-radixtree/index.html | 8 +++---- zh/docs/apisix/next/stand-alone/index.html | 8 +++---- zh/docs/apisix/next/stream-proxy/index.html | 8 +++---- zh/docs/apisix/next/tags/index.html | 8 +++---- .../apisix/next/terminology/api-gateway/index.html | 8 +++---- .../apisix/next/terminology/consumer/index.html | 8 +++---- .../apisix/next/terminology/global-rule/index.html | 8 +++---- zh/docs/apisix/next/terminology/plugin/index.html | 8 +++---- zh/docs/apisix/next/terminology/route/index.html | 8 +++---- zh/docs/apisix/next/terminology/router/index.html | 8 +++---- zh/docs/apisix/next/terminology/script/index.html | 8 +++---- zh/docs/apisix/next/terminology/service/index.html | 8 +++---- .../apisix/next/terminology/upstream/index.html | 8 +++---- zh/docs/apisix/next/wasm/index.html | 8 +++---- zh/docs/apisix/plugin-develop/index.html | 8 +++---- zh/docs/apisix/plugin-interceptors/index.html | 8 +++---- zh/docs/apisix/plugins/api-breaker/index.html | 8 +++---- zh/docs/apisix/plugins/authz-casbin/index.html | 8 +++---- zh/docs/apisix/plugins/authz-keycloak/index.html | 8 +++---- zh/docs/apisix/plugins/aws-lambda/index.html | 8 +++---- zh/docs/apisix/plugins/azure-functions/index.html | 8 +++---- zh/docs/apisix/plugins/basic-auth/index.html | 8 +++---- zh/docs/apisix/plugins/batch-requests/index.html | 8 +++---- .../apisix/plugins/clickhouse-logger/index.html | 8 +++---- zh/docs/apisix/plugins/client-control/index.html | 8 +++---- .../apisix/plugins/consumer-restriction/index.html | 8 +++---- zh/docs/apisix/plugins/cors/index.html | 8 +++---- zh/docs/apisix/plugins/csrf/index.html | 8 +++---- zh/docs/apisix/plugins/datadog/index.html | 8 +++---- zh/docs/apisix/plugins/dubbo-proxy/index.html | 8 +++---- zh/docs/apisix/plugins/echo/index.html | 8 +++---- zh/docs/apisix/plugins/error-log-logger/index.html | 8 +++---- .../apisix/plugins/ext-plugin-post-req/index.html | 8 +++---- .../apisix/plugins/ext-plugin-pre-req/index.html | 8 +++---- zh/docs/apisix/plugins/fault-injection/index.html | 8 +++---- zh/docs/apisix/plugins/file-logger/index.html | 8 +++---- zh/docs/apisix/plugins/forward-auth/index.html | 8 +++---- .../apisix/plugins/google-cloud-logging/index.html | 8 +++---- zh/docs/apisix/plugins/grpc-transcode/index.html | 8 +++---- zh/docs/apisix/plugins/grpc-web/index.html | 8 +++---- zh/docs/apisix/plugins/gzip/index.html | 8 +++---- zh/docs/apisix/plugins/hmac-auth/index.html | 8 +++---- zh/docs/apisix/plugins/http-logger/index.html | 8 +++---- zh/docs/apisix/plugins/ip-restriction/index.html | 8 +++---- zh/docs/apisix/plugins/jwt-auth/index.html | 8 +++---- zh/docs/apisix/plugins/kafka-logger/index.html | 8 +++---- zh/docs/apisix/plugins/key-auth/index.html | 8 +++---- zh/docs/apisix/plugins/ldap-auth/index.html | 8 +++---- zh/docs/apisix/plugins/limit-conn/index.html | 8 +++---- zh/docs/apisix/plugins/limit-count/index.html | 8 +++---- zh/docs/apisix/plugins/limit-req/index.html | 8 +++---- zh/docs/apisix/plugins/log-rotate/index.html | 8 +++---- zh/docs/apisix/plugins/loggly/index.html | 8 +++---- zh/docs/apisix/plugins/mocking/index.html | 8 +++---- zh/docs/apisix/plugins/mqtt-proxy/index.html | 8 +++---- zh/docs/apisix/plugins/node-status/index.html | 8 +++---- zh/docs/apisix/plugins/opa/index.html | 8 +++---- zh/docs/apisix/plugins/openid-connect/index.html | 8 +++---- zh/docs/apisix/plugins/opentelemetry/index.html | 8 +++---- zh/docs/apisix/plugins/openwhisk/index.html | 8 +++---- zh/docs/apisix/plugins/prometheus/index.html | 8 +++---- zh/docs/apisix/plugins/proxy-cache/index.html | 8 +++---- zh/docs/apisix/plugins/proxy-control/index.html | 8 +++---- zh/docs/apisix/plugins/proxy-mirror/index.html | 8 +++---- zh/docs/apisix/plugins/proxy-rewrite/index.html | 8 +++---- zh/docs/apisix/plugins/public-api/index.html | 8 +++---- zh/docs/apisix/plugins/real-ip/index.html | 8 +++---- zh/docs/apisix/plugins/redirect/index.html | 8 +++---- .../apisix/plugins/referer-restriction/index.html | 8 +++---- zh/docs/apisix/plugins/request-id/index.html | 8 +++---- .../apisix/plugins/request-validation/index.html | 8 +++---- zh/docs/apisix/plugins/response-rewrite/index.html | 8 +++---- zh/docs/apisix/plugins/rocketmq-logger/index.html | 8 +++---- zh/docs/apisix/plugins/server-info/index.html | 8 +++---- zh/docs/apisix/plugins/serverless/index.html | 8 +++---- .../apisix/plugins/skywalking-logger/index.html | 8 +++---- zh/docs/apisix/plugins/skywalking/index.html | 8 +++---- zh/docs/apisix/plugins/sls-logger/index.html | 8 +++---- .../apisix/plugins/splunk-hec-logging/index.html | 8 +++---- zh/docs/apisix/plugins/syslog/index.html | 8 +++---- zh/docs/apisix/plugins/tcp-logger/index.html | 8 +++---- zh/docs/apisix/plugins/traffic-split/index.html | 8 +++---- zh/docs/apisix/plugins/ua-restriction/index.html | 8 +++---- zh/docs/apisix/plugins/udp-logger/index.html | 8 +++---- zh/docs/apisix/plugins/uri-blocker/index.html | 8 +++---- zh/docs/apisix/plugins/wolf-rbac/index.html | 8 +++---- zh/docs/apisix/plugins/zipkin/index.html | 8 +++---- zh/docs/apisix/profile/index.html | 8 +++---- zh/docs/apisix/router-radixtree/index.html | 8 +++---- zh/docs/apisix/stand-alone/index.html | 8 +++---- zh/docs/apisix/stream-proxy/index.html | 8 +++---- zh/docs/apisix/tags/index.html | 8 +++---- zh/docs/apisix/wasm/index.html | 8 +++---- zh/docs/dashboard/2.10.1/FAQ/index.html | 8 +++---- .../dashboard/2.10.1/I18N_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.10.1/IGNORE_DOC/index.html | 8 +++---- .../2.10.1/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.10.1/USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.10.1/api/api/index.html | 8 +++---- zh/docs/dashboard/2.10.1/back-end-tests/index.html | 8 +++---- .../dashboard/2.10.1/deploy-with-docker/index.html | 8 +++---- .../dashboard/2.10.1/deploy-with-rpm/index.html | 8 +++---- zh/docs/dashboard/2.10.1/deploy/index.html | 8 +++---- zh/docs/dashboard/2.10.1/develop/index.html | 8 +++---- zh/docs/dashboard/2.10.1/front-end-e2e/index.html | 8 +++---- zh/docs/dashboard/2.10.1/install/index.html | 8 +++---- zh/docs/dashboard/2.10.1/tags/index.html | 8 +++---- zh/docs/dashboard/2.10/FAQ/index.html | 8 +++---- zh/docs/dashboard/2.10/I18N_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.10/IGNORE_DOC/index.html | 8 +++---- .../2.10/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.10/USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.10/api/api/index.html | 8 +++---- zh/docs/dashboard/2.10/back-end-tests/index.html | 8 +++---- .../dashboard/2.10/deploy-with-docker/index.html | 8 +++---- zh/docs/dashboard/2.10/deploy-with-rpm/index.html | 8 +++---- zh/docs/dashboard/2.10/deploy/index.html | 8 +++---- zh/docs/dashboard/2.10/develop/index.html | 8 +++---- zh/docs/dashboard/2.10/front-end-e2e/index.html | 8 +++---- zh/docs/dashboard/2.10/install/index.html | 8 +++---- zh/docs/dashboard/2.10/tags/index.html | 8 +++---- zh/docs/dashboard/2.5/FAQ/index.html | 8 +++---- zh/docs/dashboard/2.5/I18N_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.5/IGNORE_DOC/index.html | 8 +++---- .../2.5/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.5/USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.5/api/api/index.html | 8 +++---- zh/docs/dashboard/2.5/back-end-tests/index.html | 8 +++---- .../dashboard/2.5/deploy-with-docker/index.html | 8 +++---- zh/docs/dashboard/2.5/deploy-with-rpm/index.html | 8 +++---- zh/docs/dashboard/2.5/deploy/index.html | 8 +++---- zh/docs/dashboard/2.5/develop/index.html | 8 +++---- zh/docs/dashboard/2.5/front-end-e2e/index.html | 8 +++---- zh/docs/dashboard/2.5/tags/index.html | 8 +++---- zh/docs/dashboard/2.6.1/FAQ/index.html | 8 +++---- zh/docs/dashboard/2.6.1/I18N_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.6.1/IGNORE_DOC/index.html | 8 +++---- .../2.6.1/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.6.1/USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.6.1/api/api/index.html | 8 +++---- zh/docs/dashboard/2.6.1/back-end-tests/index.html | 8 +++---- .../dashboard/2.6.1/deploy-with-docker/index.html | 8 +++---- zh/docs/dashboard/2.6.1/deploy-with-rpm/index.html | 8 +++---- zh/docs/dashboard/2.6.1/deploy/index.html | 8 +++---- zh/docs/dashboard/2.6.1/develop/index.html | 8 +++---- zh/docs/dashboard/2.6.1/front-end-e2e/index.html | 8 +++---- zh/docs/dashboard/2.6.1/tags/index.html | 8 +++---- zh/docs/dashboard/2.6/FAQ/index.html | 8 +++---- zh/docs/dashboard/2.6/I18N_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.6/IGNORE_DOC/index.html | 8 +++---- .../2.6/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.6/USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.6/api/api/index.html | 8 +++---- zh/docs/dashboard/2.6/back-end-tests/index.html | 8 +++---- .../dashboard/2.6/deploy-with-docker/index.html | 8 +++---- zh/docs/dashboard/2.6/deploy-with-rpm/index.html | 8 +++---- zh/docs/dashboard/2.6/deploy/index.html | 8 +++---- zh/docs/dashboard/2.6/develop/index.html | 8 +++---- zh/docs/dashboard/2.6/front-end-e2e/index.html | 8 +++---- zh/docs/dashboard/2.6/tags/index.html | 8 +++---- zh/docs/dashboard/2.7.1/FAQ/index.html | 8 +++---- zh/docs/dashboard/2.7.1/I18N_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.7.1/IGNORE_DOC/index.html | 8 +++---- .../2.7.1/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.7.1/USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.7.1/api/api/index.html | 8 +++---- zh/docs/dashboard/2.7.1/back-end-tests/index.html | 8 +++---- .../dashboard/2.7.1/deploy-with-docker/index.html | 8 +++---- zh/docs/dashboard/2.7.1/deploy-with-rpm/index.html | 8 +++---- zh/docs/dashboard/2.7.1/deploy/index.html | 8 +++---- zh/docs/dashboard/2.7.1/develop/index.html | 8 +++---- zh/docs/dashboard/2.7.1/front-end-e2e/index.html | 8 +++---- zh/docs/dashboard/2.7.1/tags/index.html | 8 +++---- zh/docs/dashboard/2.7/FAQ/index.html | 8 +++---- zh/docs/dashboard/2.7/I18N_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.7/IGNORE_DOC/index.html | 8 +++---- .../2.7/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.7/USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.7/api/api/index.html | 8 +++---- zh/docs/dashboard/2.7/back-end-tests/index.html | 8 +++---- .../dashboard/2.7/deploy-with-docker/index.html | 8 +++---- zh/docs/dashboard/2.7/deploy-with-rpm/index.html | 8 +++---- zh/docs/dashboard/2.7/deploy/index.html | 8 +++---- zh/docs/dashboard/2.7/develop/index.html | 8 +++---- zh/docs/dashboard/2.7/front-end-e2e/index.html | 8 +++---- zh/docs/dashboard/2.7/tags/index.html | 8 +++---- zh/docs/dashboard/2.8/FAQ/index.html | 8 +++---- zh/docs/dashboard/2.8/I18N_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.8/IGNORE_DOC/index.html | 8 +++---- .../2.8/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.8/USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.8/api/api/index.html | 8 +++---- zh/docs/dashboard/2.8/back-end-tests/index.html | 8 +++---- .../dashboard/2.8/deploy-with-docker/index.html | 8 +++---- zh/docs/dashboard/2.8/deploy-with-rpm/index.html | 8 +++---- zh/docs/dashboard/2.8/deploy/index.html | 8 +++---- zh/docs/dashboard/2.8/develop/index.html | 8 +++---- zh/docs/dashboard/2.8/front-end-e2e/index.html | 8 +++---- zh/docs/dashboard/2.8/tags/index.html | 8 +++---- zh/docs/dashboard/2.9.0/FAQ/index.html | 8 +++---- zh/docs/dashboard/2.9.0/I18N_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.9.0/IGNORE_DOC/index.html | 8 +++---- .../2.9.0/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.9.0/USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/2.9.0/api/api/index.html | 8 +++---- zh/docs/dashboard/2.9.0/back-end-tests/index.html | 8 +++---- .../dashboard/2.9.0/deploy-with-docker/index.html | 8 +++---- zh/docs/dashboard/2.9.0/deploy-with-rpm/index.html | 8 +++---- zh/docs/dashboard/2.9.0/deploy/index.html | 8 +++---- zh/docs/dashboard/2.9.0/develop/index.html | 8 +++---- zh/docs/dashboard/2.9.0/front-end-e2e/index.html | 8 +++---- zh/docs/dashboard/2.9.0/tags/index.html | 8 +++---- zh/docs/dashboard/FAQ/index.html | 8 +++---- zh/docs/dashboard/I18N_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/IGNORE_DOC/index.html | 8 +++---- .../dashboard/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/api/api/index.html | 8 +++---- zh/docs/dashboard/back-end-tests/index.html | 8 +++---- zh/docs/dashboard/deploy-with-docker/index.html | 8 +++---- zh/docs/dashboard/deploy-with-rpm/index.html | 8 +++---- zh/docs/dashboard/deploy/index.html | 8 +++---- zh/docs/dashboard/develop/index.html | 8 +++---- zh/docs/dashboard/front-end-e2e/index.html | 8 +++---- zh/docs/dashboard/install/index.html | 8 +++---- zh/docs/dashboard/next/FAQ/index.html | 8 +++---- zh/docs/dashboard/next/I18N_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/next/IGNORE_DOC/index.html | 10 ++++---- .../next/IMPORT_OPENAPI_USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/next/USER_GUIDE/index.html | 8 +++---- zh/docs/dashboard/next/api/api/index.html | 8 +++---- zh/docs/dashboard/next/back-end-tests/index.html | 8 +++---- .../dashboard/next/deploy-with-docker/index.html | 8 +++---- zh/docs/dashboard/next/deploy-with-rpm/index.html | 8 +++---- zh/docs/dashboard/next/deploy/index.html | 8 +++---- zh/docs/dashboard/next/develop/index.html | 8 +++---- zh/docs/dashboard/next/front-end-e2e/index.html | 8 +++---- zh/docs/dashboard/next/install/index.html | 8 +++---- zh/docs/dashboard/next/tags/index.html | 8 +++---- zh/docs/dashboard/tags/index.html | 8 +++---- zh/docs/docker/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.10.0/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.10.0/build/index.html | 8 +++---- zh/docs/docker/apisix-2.10.0/example/index.html | 8 +++---- zh/docs/docker/apisix-2.10.0/manual/index.html | 8 +++---- zh/docs/docker/apisix-2.10.0/tags/index.html | 8 +++---- zh/docs/docker/apisix-2.10.1/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.10.1/build/index.html | 8 +++---- zh/docs/docker/apisix-2.10.1/example/index.html | 8 +++---- zh/docs/docker/apisix-2.10.1/manual/index.html | 8 +++---- zh/docs/docker/apisix-2.10.1/tags/index.html | 8 +++---- zh/docs/docker/apisix-2.10.2/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.10.2/build/index.html | 8 +++---- zh/docs/docker/apisix-2.10.2/example/index.html | 8 +++---- zh/docs/docker/apisix-2.10.2/manual/index.html | 8 +++---- zh/docs/docker/apisix-2.10.2/tags/index.html | 8 +++---- zh/docs/docker/apisix-2.10.3/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.10.3/build/index.html | 8 +++---- zh/docs/docker/apisix-2.10.3/example/index.html | 8 +++---- zh/docs/docker/apisix-2.10.3/manual/index.html | 8 +++---- zh/docs/docker/apisix-2.10.3/tags/index.html | 8 +++---- zh/docs/docker/apisix-2.10.4/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.10.4/build/index.html | 8 +++---- zh/docs/docker/apisix-2.10.4/example/index.html | 8 +++---- zh/docs/docker/apisix-2.10.4/manual/index.html | 8 +++---- zh/docs/docker/apisix-2.10.4/tags/index.html | 8 +++---- zh/docs/docker/apisix-2.10.5/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.10.5/build/index.html | 8 +++---- zh/docs/docker/apisix-2.10.5/example/index.html | 8 +++---- zh/docs/docker/apisix-2.10.5/manual/index.html | 8 +++---- zh/docs/docker/apisix-2.10.5/tags/index.html | 8 +++---- zh/docs/docker/apisix-2.11.0/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.11.0/build/index.html | 8 +++---- zh/docs/docker/apisix-2.11.0/example/index.html | 8 +++---- zh/docs/docker/apisix-2.11.0/manual/index.html | 8 +++---- zh/docs/docker/apisix-2.11.0/tags/index.html | 8 +++---- zh/docs/docker/apisix-2.12.0/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.12.0/build/index.html | 8 +++---- zh/docs/docker/apisix-2.12.0/example/index.html | 8 +++---- zh/docs/docker/apisix-2.12.0/manual/index.html | 8 +++---- zh/docs/docker/apisix-2.12.0/tags/index.html | 8 +++---- zh/docs/docker/apisix-2.12.1/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.12.1/build/index.html | 8 +++---- zh/docs/docker/apisix-2.12.1/example/index.html | 8 +++---- zh/docs/docker/apisix-2.12.1/manual/index.html | 8 +++---- zh/docs/docker/apisix-2.12.1/tags/index.html | 8 +++---- zh/docs/docker/apisix-2.13.0/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.13.0/build/index.html | 8 +++---- zh/docs/docker/apisix-2.13.0/example/index.html | 8 +++---- zh/docs/docker/apisix-2.13.0/manual/index.html | 8 +++---- zh/docs/docker/apisix-2.13.0/tags/index.html | 8 +++---- zh/docs/docker/apisix-2.9.0/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/apisix-2.9.0/build/index.html | 8 +++---- zh/docs/docker/apisix-2.9.0/example/index.html | 8 +++---- zh/docs/docker/apisix-2.9.0/manual/index.html | 8 +++---- zh/docs/docker/apisix-2.9.0/tags/index.html | 8 +++---- .../apisix-dashboard-2.10.1/IGNORE_DOC/index.html | 8 +++---- .../apisix-dashboard-2.10.1/build/index.html | 8 +++---- .../apisix-dashboard-2.10.1/example/index.html | 8 +++---- .../apisix-dashboard-2.10.1/manual/index.html | 8 +++---- .../docker/apisix-dashboard-2.10.1/tags/index.html | 8 +++---- .../apisix-dashboard-2.11.0/IGNORE_DOC/index.html | 8 +++---- .../apisix-dashboard-2.11.0/build/index.html | 8 +++---- .../apisix-dashboard-2.11.0/example/index.html | 8 +++---- .../apisix-dashboard-2.11.0/manual/index.html | 8 +++---- .../docker/apisix-dashboard-2.11.0/tags/index.html | 8 +++---- zh/docs/docker/build/index.html | 8 +++---- .../docker/dashboard-2.7.1/IGNORE_DOC/index.html | 8 +++---- zh/docs/docker/dashboard-2.7.1/build/index.html | 8 +++---- zh/docs/docker/dashboard-2.7.1/example/index.html | 8 +++---- zh/docs/docker/dashboard-2.7.1/manual/index.html | 8 +++---- zh/docs/docker/dashboard-2.7.1/tags/index.html | 8 +++---- zh/docs/docker/example/index.html | 8 +++---- zh/docs/docker/manual/index.html | 8 +++---- zh/docs/docker/next/IGNORE_DOC/index.html | 10 ++++---- zh/docs/docker/next/build/index.html | 8 +++---- zh/docs/docker/next/example/index.html | 8 +++---- zh/docs/docker/next/manual/index.html | 8 +++---- zh/docs/docker/next/tags/index.html | 8 +++---- zh/docs/docker/tags/index.html | 8 +++---- zh/docs/general/blog/index.html | 10 ++++---- zh/docs/general/committer-guide/index.html | 10 ++++---- zh/docs/general/contributor-guide/index.html | 10 ++++---- .../general/documentation-style-guide/index.html | 10 ++++---- zh/docs/general/events/index.html | 10 ++++---- zh/docs/general/join/index.html | 10 ++++---- zh/docs/general/release-guide/index.html | 10 ++++---- zh/docs/general/security/index.html | 10 ++++---- zh/docs/general/submit-issue/index.html | 10 ++++---- zh/docs/general/tags/index.html | 8 +++---- .../go-plugin-runner/0.1.0/IGNORE_DOC/index.html | 8 +++---- .../0.1.0/developer-guide/index.html | 8 +++---- .../0.1.0/getting-started/index.html | 8 +++---- zh/docs/go-plugin-runner/0.1.0/tags/index.html | 8 +++---- .../go-plugin-runner/0.2.0/IGNORE_DOC/index.html | 8 +++---- .../0.2.0/developer-guide/index.html | 8 +++---- .../0.2.0/getting-started/index.html | 8 +++---- zh/docs/go-plugin-runner/0.2.0/tags/index.html | 8 +++---- zh/docs/go-plugin-runner/IGNORE_DOC/index.html | 8 +++---- .../go-plugin-runner/developer-guide/index.html | 8 +++---- .../go-plugin-runner/getting-started/index.html | 8 +++---- .../go-plugin-runner/next/IGNORE_DOC/index.html | 10 ++++---- .../next/developer-guide/index.html | 8 +++---- .../next/getting-started/index.html | 8 +++---- zh/docs/go-plugin-runner/next/tags/index.html | 8 +++---- zh/docs/go-plugin-runner/tags/index.html | 8 +++---- zh/docs/helm-chart/FAQ/index.html | 8 +++---- zh/docs/helm-chart/IGNORE_DOC/index.html | 10 ++++---- zh/docs/helm-chart/apisix-dashboard/index.html | 8 +++---- .../apisix-ingress-controller/index.html | 8 +++---- zh/docs/helm-chart/apisix/index.html | 8 +++---- zh/docs/helm-chart/tags/index.html | 8 +++---- zh/docs/index.html | 8 +++---- zh/docs/ingress-controller/FAQ/index.html | 8 +++---- zh/docs/ingress-controller/IGNORE_DOC/index.html | 10 ++++---- zh/docs/ingress-controller/aeps/README/index.html | 8 +++---- .../ingress-controller/aeps/gateway-api/index.html | 8 +++---- .../concepts/annotations/index.html | 8 +++---- .../concepts/apisix_cluster_config/index.html | 8 +++---- .../concepts/apisix_route/index.html | 8 +++---- .../concepts/apisix_tls/index.html | 8 +++---- .../concepts/apisix_upstream/index.html | 8 +++---- zh/docs/ingress-controller/contribute/index.html | 8 +++---- .../ingress-controller/deployments/ack/index.html | 8 +++---- .../ingress-controller/deployments/aws/index.html | 8 +++---- .../deployments/azure/index.html | 8 +++---- .../ingress-controller/deployments/gke/index.html | 8 +++---- .../deployments/k3s-rke/index.html | 8 +++---- .../ingress-controller/deployments/kind/index.html | 8 +++---- .../deployments/kubesphere/index.html | 8 +++---- .../deployments/minikube/index.html | 8 +++---- .../ingress-controller/deployments/tke/index.html | 8 +++---- zh/docs/ingress-controller/design/index.html | 8 +++---- .../ingress-controller/getting-started/index.html | 8 +++---- .../plugins/prometheus/index.html | 8 +++---- .../practices/check-crd-status/index.html | 8 +++---- .../ingress-controller/practices/index/index.html | 8 +++---- .../index.html | 8 +++---- .../index.html | 8 +++---- .../ingress-controller/practices/mtls/index.html | 8 +++---- .../practices/proxy-grpc-service/index.html | 8 +++---- .../index.html | 8 +++---- .../practices/proxy-the-httpbin-service/index.html | 8 +++---- .../practices/the-hard-way/index.html | 8 +++---- .../references/apisix_cluster_config/index.html | 8 +++---- .../references/apisix_route_v2beta3/index.html | 8 +++---- .../references/apisix_tls/index.html | 8 +++---- .../references/apisix_upstream/index.html | 8 +++---- zh/docs/ingress-controller/tags/index.html | 8 +++---- zh/docs/ingress-controller/upgrade/index.html | 8 +++---- .../java-plugin-runner/0.1/IGNORE_DOC/index.html | 8 +++---- .../java-plugin-runner/0.1/development/index.html | 8 +++---- .../java-plugin-runner/0.1/how-it-works/index.html | 8 +++---- zh/docs/java-plugin-runner/0.1/tags/index.html | 8 +++---- .../index.html | 8 +++---- zh/docs/java-plugin-runner/IGNORE_DOC/index.html | 8 +++---- zh/docs/java-plugin-runner/development/index.html | 8 +++---- zh/docs/java-plugin-runner/how-it-works/index.html | 8 +++---- .../java-plugin-runner/next/IGNORE_DOC/index.html | 10 ++++---- .../java-plugin-runner/next/development/index.html | 8 +++---- .../next/how-it-works/index.html | 8 +++---- zh/docs/java-plugin-runner/next/tags/index.html | 8 +++---- .../index.html | 8 +++---- zh/docs/java-plugin-runner/tags/index.html | 8 +++---- .../index.html | 8 +++---- .../0.1.0/IGNORE_DOC/index.html | 8 +++---- .../0.1.0/developer-guide/index.html | 8 +++---- .../0.1.0/getting-started/index.html | 8 +++---- zh/docs/python-plugin-runner/0.1.0/tags/index.html | 8 +++---- zh/docs/python-plugin-runner/IGNORE_DOC/index.html | 8 +++---- .../developer-guide/index.html | 8 +++---- .../getting-started/index.html | 8 +++---- .../next/IGNORE_DOC/index.html | 10 ++++---- .../next/developer-guide/index.html | 8 +++---- .../next/getting-started/index.html | 8 +++---- zh/docs/python-plugin-runner/next/tags/index.html | 8 +++---- zh/docs/python-plugin-runner/tags/index.html | 8 +++---- zh/downloads/ProjectCard/index.html | 8 +++---- zh/downloads/index.html | 10 ++++---- zh/events/archive/index.html | 8 +++---- zh/help/index.html | 8 +++---- zh/index.html | 8 +++---- zh/plugins/index.html | 8 +++---- zh/search/index.html | 10 ++++---- zh/sections/Architecture/index.html | 8 +++---- zh/sections/Benefits/index.html | 8 +++---- zh/sections/Comparison/index.html | 8 +++---- zh/sections/Endcta/index.html | 8 +++---- zh/sections/Features/index.html | 8 +++---- zh/sections/HeroSection/index.html | 8 +++---- zh/sections/HomeEventsSection/index.html | 8 +++---- zh/sections/OpensourcePromo/index.html | 8 +++---- zh/sections/components/ArrowAnim/index.html | 8 +++---- zh/sections/components/EventPosterCard/index.html | 8 +++---- zh/sections/components/HeroCanvas/index.html | 8 +++---- zh/sections/components/OssCanvas/index.html | 8 +++---- zh/showcase/index.html | 8 +++---- zh/sitemap.xml | 2 +- zh/team/index.html | 8 +++---- 1976 files changed, 7675 insertions(+), 7574 deletions(-) delete mode 100644 assets/js/03b491a1.04269bb3.js create mode 100644 assets/js/03b491a1.37ebb995.js delete mode 100644 assets/js/059d1c6a.9226dfcb.js create mode 100644 assets/js/059d1c6a.f5535a5a.js delete mode 100644 assets/js/09b17eb5.202191a5.js create mode 100644 assets/js/09b17eb5.9a3cdb15.js delete mode 100644 assets/js/11ce4159.23402c81.js create mode 100644 assets/js/11ce4159.34338f44.js delete mode 100644 assets/js/13fce090.99ff2002.js create mode 100644 assets/js/13fce090.f5bb7c5c.js create mode 100644 assets/js/1d9b6b54.3c45c057.js create mode 100644 assets/js/3393d167.6c379fbc.js delete mode 100644 assets/js/3393d167.ce8b17ed.js create mode 100644 assets/js/358566b4.1b1bc62f.js delete mode 100644 assets/js/358566b4.84722e48.js create mode 100644 assets/js/40fb2fae.2017211f.js delete mode 100644 assets/js/40fb2fae.fa1017cc.js delete mode 100644 assets/js/44ac4dbb.2776978a.js create mode 100644 assets/js/44ac4dbb.e98f1922.js delete mode 100644 assets/js/4c20006b.b5abebd8.js create mode 100644 assets/js/4c20006b.c279da8f.js delete mode 100644 assets/js/507e1a4c.b621cd77.js create mode 100644 assets/js/507e1a4c.cb2a5ae5.js delete mode 100644 assets/js/52099127.187960e3.js create mode 100644 assets/js/52099127.ce81409b.js create mode 100644 assets/js/542fd41f.9eaa1295.js delete mode 100644 assets/js/542fd41f.b49803e4.js create mode 100644 assets/js/57464c8e.4afb278a.js create mode 100644 assets/js/601c6eaa.02c6664e.js delete mode 100644 assets/js/601c6eaa.48fc4332.js delete mode 100644 assets/js/66fbb9c2.1a9f6b83.js create mode 100644 assets/js/66fbb9c2.e1fcc331.js create mode 100644 assets/js/79797c02.260629a5.js delete mode 100644 assets/js/79797c02.974e2110.js create mode 100644 assets/js/7af3052c.0cbf54d9.js delete mode 100644 assets/js/7af3052c.2735f04c.js create mode 100644 assets/js/7d9726a8.0127c704.js delete mode 100644 assets/js/7d9726a8.f416de19.js create mode 100644 assets/js/80791de8.60cdb7db.js delete mode 100644 assets/js/80791de8.cc59ec12.js create mode 100644 assets/js/814f3328.4ab9cf3c.js delete mode 100644 assets/js/814f3328.8333107a.js delete mode 100644 assets/js/8d351656.76ab1e67.js create mode 100644 assets/js/8d351656.ddb6fba9.js create mode 100644 assets/js/8e784bf3.d42bf024.js delete mode 100644 assets/js/8e784bf3.fb6b942b.js delete mode 100644 assets/js/8eb4e46b.588da3e7.js create mode 100644 assets/js/8eb4e46b.90979748.js create mode 100644 assets/js/8f700fa6.2b8230ae.js delete mode 100644 assets/js/8f700fa6.bb0bd2a7.js delete mode 100644 assets/js/9006ed44.25ec2e53.js create mode 100644 assets/js/9006ed44.41c0a88b.js delete mode 100644 assets/js/90fc8a94.22d15e5e.js create mode 100644 assets/js/90fc8a94.286723da.js delete mode 100644 assets/js/92999a1c.5a9b2943.js create mode 100644 assets/js/92999a1c.c09e534a.js create mode 100644 assets/js/941960b1.30cada2b.js delete mode 100644 assets/js/941960b1.6e99f33b.js delete mode 100644 assets/js/98b657d8.430ec796.js create mode 100644 assets/js/98b657d8.995169c0.js create mode 100644 assets/js/9f0ef2b0.631870a1.js delete mode 100644 assets/js/9f0ef2b0.914d1b42.js create mode 100644 assets/js/a056998a.1c139b45.js delete mode 100644 assets/js/a056998a.3d43798c.js create mode 100644 assets/js/adbb350b.16498baa.js delete mode 100644 assets/js/adbb350b.35adace2.js create mode 100644 assets/js/b1fc098c.0af21b53.js delete mode 100644 assets/js/b1fc098c.442f0fb8.js delete mode 100644 assets/js/b2b675dd.2bc2dfaf.js create mode 100644 assets/js/b2b675dd.70845e5f.js create mode 100644 assets/js/b2f554cd.2d560b50.js delete mode 100644 assets/js/b2f554cd.96708283.js create mode 100644 assets/js/bc56ea9c.f324a721.js delete mode 100644 assets/js/bc56ea9c.fd6cb2ff.js create mode 100644 assets/js/c6ebe4e5.b29281e5.js delete mode 100644 assets/js/c6ebe4e5.c30ac76c.js delete mode 100644 assets/js/d18db9b0.22662e97.js create mode 100644 assets/js/d18db9b0.8521df5a.js delete mode 100644 assets/js/d285ed2c.2b3e8b7b.js create mode 100644 assets/js/d285ed2c.5dd48b0f.js create mode 100644 assets/js/db272956.40671555.js delete mode 100644 assets/js/db272956.61f6ec2d.js create mode 100644 assets/js/ee068e64.bd527dd6.js delete mode 100644 assets/js/ee068e64.d6678bb0.js create mode 100644 assets/js/ef816cbf.af6da814.js delete mode 100644 assets/js/ef816cbf.e979ff1b.js create mode 100644 assets/js/f091cc2c.40d9bd94.js delete mode 100644 assets/js/f091cc2c.46c12676.js delete mode 100644 assets/js/f4165232.426d4457.js create mode 100644 assets/js/f4165232.6921d74f.js create mode 100644 assets/js/fb1a1e19.2042ee60.js delete mode 100644 assets/js/fb1a1e19.3ceba95d.js create mode 100644 assets/js/main.9f14a221.js rename assets/js/{main.f6efceb5.js.LICENSE.txt => main.9f14a221.js.LICENSE.txt} (100%) delete mode 100644 assets/js/main.f6efceb5.js delete mode 100644 assets/js/runtime~main.7401636c.js create mode 100644 assets/js/runtime~main.9b0a4a11.js create mode 100644 blog/2022/04/17/api-observability/index.html delete mode 100644 zh/assets/js/01112930.708a9875.js create mode 100644 zh/assets/js/01112930.93ff5bb1.js delete mode 100644 zh/assets/js/01632500.c684a617.js create mode 100644 zh/assets/js/01632500.deb3bd3c.js delete mode 100644 zh/assets/js/01640327.c666437e.js create mode 100644 zh/assets/js/01640327.d149dbf2.js create mode 100644 zh/assets/js/03b491a1.92773e7c.js delete mode 100644 zh/assets/js/03b491a1.c7216dc1.js delete mode 100644 zh/assets/js/059d1c6a.9226dfcb.js create mode 100644 zh/assets/js/059d1c6a.f5535a5a.js create mode 100644 zh/assets/js/09b17eb5.6edcbd6d.js delete mode 100644 zh/assets/js/09b17eb5.cd16bc1d.js create mode 100644 zh/assets/js/1d9b6b54.7f58b6bf.js create mode 100644 zh/assets/js/3393d167.21866366.js delete mode 100644 zh/assets/js/3393d167.8729cb5b.js create mode 100644 zh/assets/js/358566b4.4bdf75d4.js delete mode 100644 zh/assets/js/358566b4.abc66d11.js delete mode 100644 zh/assets/js/3a332aed.eacabcd3.js create mode 100644 zh/assets/js/3a332aed.ec29d6b5.js delete mode 100644 zh/assets/js/3ea15b7a.007da5c2.js create mode 100644 zh/assets/js/3ea15b7a.b8d224e7.js delete mode 100644 zh/assets/js/40fb2fae.2cd19582.js create mode 100644 zh/assets/js/40fb2fae.e6c45854.js delete mode 100644 zh/assets/js/4c20006b.1dc2d6f0.js create mode 100644 zh/assets/js/4c20006b.f4931162.js create mode 100644 zh/assets/js/4d7c028d.d6250683.js delete mode 100644 zh/assets/js/4d7c028d.eca4c8d8.js create mode 100644 zh/assets/js/542fd41f.03bbc44e.js delete mode 100644 zh/assets/js/542fd41f.343ebc92.js create mode 100644 zh/assets/js/57464c8e.56a5732e.js delete mode 100644 zh/assets/js/5b0fa993.04ae2018.js create mode 100644 zh/assets/js/5b0fa993.17259381.js create mode 100644 zh/assets/js/601c6eaa.75ed3056.js delete mode 100644 zh/assets/js/601c6eaa.e9cebc53.js create mode 100644 zh/assets/js/6192341a.1e9e73d2.js delete mode 100644 zh/assets/js/6192341a.4f168bf3.js create mode 100644 zh/assets/js/66fbb9c2.769a8355.js delete mode 100644 zh/assets/js/66fbb9c2.f1c247d2.js create mode 100644 zh/assets/js/67ecbb72.1604ebc1.js delete mode 100644 zh/assets/js/67ecbb72.99329334.js create mode 100644 zh/assets/js/78e5c6f8.5972c96e.js delete mode 100644 zh/assets/js/78e5c6f8.8cea2141.js create mode 100644 zh/assets/js/7af3052c.23a06211.js delete mode 100644 zh/assets/js/7af3052c.f099fdaa.js create mode 100644 zh/assets/js/80791de8.102eb10c.js delete mode 100644 zh/assets/js/80791de8.cba6cf5b.js create mode 100644 zh/assets/js/814f3328.6ce679de.js delete mode 100644 zh/assets/js/814f3328.ed8ed48e.js create mode 100644 zh/assets/js/8e784bf3.3a299290.js delete mode 100644 zh/assets/js/8e784bf3.abcf5ce8.js delete mode 100644 zh/assets/js/8f700fa6.b6f1571b.js create mode 100644 zh/assets/js/8f700fa6.f8e6ef30.js delete mode 100644 zh/assets/js/90fc8a94.658ae3c9.js create mode 100644 zh/assets/js/90fc8a94.cf296779.js delete mode 100644 zh/assets/js/927d70e2.4cff93f0.js create mode 100644 zh/assets/js/927d70e2.e306704e.js create mode 100644 zh/assets/js/941960b1.07f0ad33.js delete mode 100644 zh/assets/js/941960b1.5b5f7865.js create mode 100644 zh/assets/js/95058e22.122c9df9.js delete mode 100644 zh/assets/js/95058e22.4a6b1f42.js delete mode 100644 zh/assets/js/9fbf23c0.05673209.js create mode 100644 zh/assets/js/9fbf23c0.085fd140.js delete mode 100644 zh/assets/js/a056998a.0bfb2a33.js create mode 100644 zh/assets/js/a056998a.c065dded.js create mode 100644 zh/assets/js/a73bde0a.5b172b4b.js delete mode 100644 zh/assets/js/a73bde0a.6ee74bda.js delete mode 100644 zh/assets/js/a85db4f4.c676fc15.js create mode 100644 zh/assets/js/a85db4f4.f19be537.js delete mode 100644 zh/assets/js/a9ca7d2a.a3d9163f.js create mode 100644 zh/assets/js/a9ca7d2a.b64ea081.js delete mode 100644 zh/assets/js/ac9cd53a.3c924412.js create mode 100644 zh/assets/js/ac9cd53a.af9b6401.js delete mode 100644 zh/assets/js/adbb350b.186d0637.js create mode 100644 zh/assets/js/adbb350b.b70f0535.js create mode 100644 zh/assets/js/b1fc098c.99279397.js delete mode 100644 zh/assets/js/b1fc098c.d319bbab.js create mode 100644 zh/assets/js/c6ebe4e5.c0010167.js delete mode 100644 zh/assets/js/c6ebe4e5.c9975b75.js delete mode 100644 zh/assets/js/c9b5b085.69ea8a2c.js create mode 100644 zh/assets/js/c9b5b085.b1889b27.js create mode 100644 zh/assets/js/d14629a4.9a0f2731.js delete mode 100644 zh/assets/js/d14629a4.c0a053c0.js create mode 100644 zh/assets/js/d18db9b0.b28e0fab.js delete mode 100644 zh/assets/js/d18db9b0.ed390999.js create mode 100644 zh/assets/js/ee068e64.bd527dd6.js delete mode 100644 zh/assets/js/ee068e64.d6678bb0.js delete mode 100644 zh/assets/js/ef816cbf.33c3ee1f.js create mode 100644 zh/assets/js/ef816cbf.a5fa303a.js delete mode 100644 zh/assets/js/f8686e54.652478f9.js create mode 100644 zh/assets/js/f8686e54.da9426ff.js create mode 100644 zh/assets/js/fb1a1e19.2042ee60.js delete mode 100644 zh/assets/js/fb1a1e19.3ceba95d.js create mode 100644 zh/assets/js/main.5fe34dab.js rename zh/assets/js/{main.fa8d5877.js.LICENSE.txt => main.5fe34dab.js.LICENSE.txt} (100%) delete mode 100644 zh/assets/js/main.fa8d5877.js create mode 100644 zh/assets/js/runtime~main.a35834c5.js delete mode 100644 zh/assets/js/runtime~main.c9bc5ac5.js create mode 100644 zh/blog/2022/04/17/api-observability/index.html