You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by ju...@apache.org on 2021/02/21 06:43:43 UTC
[apisix] branch juzhiyuan-patch-1 updated (b60bb01 -> 1abda84)
This is an automated email from the ASF dual-hosted git repository.
juzhiyuan pushed a change to branch juzhiyuan-patch-1
in repository https://gitbox.apache.org/repos/asf/apisix.git.
from b60bb01 Update powered-by.md
add 0b6d35d test: split prometheus test case (#3563)
add b64a1b8 docs: update the content of the FAQ document (#3574)
add aea13f2 ci: create dependabot config file (#3578)
add fcc1630 docs: update README (#3580)
add 7bdb05a test: add fuzzing on apisix dp (#3525)
add 78e544b docs: fix spelling 'filer' should be 'filter' (#3589)
add 0f55e08 docs: fix typo, `customs plugin` -> `custom plugin`. (#3591)
add 696cb50 feat(CI): check for trailing whitespace (#3250)
add 82018b9 fix: should assign value to `api_ctx.global_rules` before running global rules (#3595)
add 2a9a522 test: fix grammar (#3584)
add 34268f5 docs: tweak install-dependencies.md (#3576)
add c14aa47 chore(deps): update actions/setup-node requirement to v2.1.4 (#3583)
add 5f4e8df feat: support listen http2 with plaintext (#3547)
add 95a149e ci: add release check (#3521)
add b777146 refactor: combine the Lint and Markdown link checker GitHub Actions i… (#3590)
add 017298d chore(deps): bump actions/upload-artifact from v1 to v2.2.2 (#3607)
add 5656649 ci: use httpbin.org in chaos test to make CI works (#3614)
add 18909a2 feat: allow disabling search option in resolv.conf (#3609)
add ea1ac0f test: ensure all plugins have unique priority (#3582)
add 2401ad5 fix: don't use port 80 for all schemes (#3544)
add 7dde426 refactor: remove unused core.http (#3555)
add bee574f fix: use openssl111 in openresty dir in precedence (#3603)
add 013db0d feat: support to bind plugin config by `plugin_config_id` (#3567)
add 8369292 fix: delete the old Markdown link checker (#3619)
add fb83857 feat: translate the README to Spanish (#3597)
add 1abda84 Merge branch 'master' into juzhiyuan-patch-1
No new revisions were added by this update.
Summary of changes:
.github/dependabot.yml | 10 +
.github/workflows/build.yml | 28 +-
.github/workflows/chaos.yml | 2 +-
.github/workflows/fuzzing-ci.yaml | 61 ++
.github/workflows/lint.yml | 31 +-
.github/workflows/markdown-link-checker.yml | 27 -
.github/workflows/misc-checker.yml | 2 +-
.gitignore | 2 +-
.travis/linux_openresty_common_runner.sh | 10 +
FAQ.md | 16 +-
FAQ_CN.md | 16 +-
Makefile | 40 +-
README.md | 6 +-
README_CN.md | 4 +-
README_ES.md | 344 ++++++++++
apisix/admin/init.lua | 1 +
.../admin/{global_rules.lua => plugin_config.lua} | 31 +-
apisix/admin/routes.lua | 17 +
apisix/api_router.lua | 1 -
apisix/cli/etcd.lua | 2 +-
apisix/cli/ngx_tpl.lua | 8 +-
apisix/cli/ops.lua | 14 +-
apisix/core.lua | 1 -
apisix/core/http.lua | 42 --
apisix/core/utils.lua | 16 +-
apisix/init.lua | 15 +-
apisix/plugin.lua | 4 +
apisix/plugin_config.lua | 71 ++
apisix/plugins/error-log-logger.lua | 2 +-
apisix/plugins/example-plugin.lua | 4 +-
apisix/plugins/sls-logger.lua | 2 +-
apisix/router.lua | 3 +
apisix/schema_def.lua | 19 +-
apisix/upstream.lua | 24 +-
conf/config-default.yaml | 1 +
doc/admin-api.md | 30 +
doc/architecture-design.md | 126 +++-
doc/grpc-proxy.md | 27 +-
doc/images/apisix.png | Bin 179067 -> 378174 bytes
doc/install-dependencies.md | 12 +-
doc/plugins/echo.md | 2 +-
doc/zh-cn/admin-api.md | 34 +
doc/zh-cn/architecture-design.md | 125 +++-
doc/zh-cn/grpc-proxy.md | 28 +-
doc/zh-cn/install-dependencies.md | 12 +-
doc/zh-cn/plugins/echo.md | 2 +-
t/APISIX.pm | 10 +
t/admin/{global-rules.t => plugin-configs.t} | 362 ++--------
t/admin/routes2.t | 34 +
t/chaos/kill-etcd_test.go | 13 +-
t/chaos/utils.go | 16 +-
.../{global-rule.t => plugin-configs.t} | 118 ++--
t/config-center-yaml/route.t | 22 +
t/core/config-default.t | 50 ++
t/core/utils.t | 36 +-
t/fuzzing/public.py | 45 ++
t/fuzzing/route_test.py | 88 +++
.../server/conf => t/fuzzing/upstream}/nginx.conf | 32 +-
t/grpc-proxy-test.sh | 4 +
t/lib/dubbo-backend/dubbo-backend-provider/pom.xml | 4 +-
.../META-INF/spring/dubbo-demo-provider.xml | 2 +-
t/lib/test_admin.lua | 17 +-
t/node/global-rule.t | 110 +++-
t/node/grpc-proxy.t | 38 ++
t/node/{proxy_https.t => https-proxy.t} | 37 ++
t/node/least_conn.t | 2 +-
t/node/plugin-configs.t | 125 ++++
t/plugin/cors.t | 2 +-
t/plugin/dubbo-proxy/route.t | 2 +-
t/plugin/example.t | 4 +-
t/plugin/ip-restriction.t | 6 +-
t/plugin/plugin.t | 25 +
t/plugin/prometheus.t | 668 -------------------
t/plugin/prometheus2.t | 730 +++++++++++++++++++++
t/plugin/traffic-split.t | 2 +-
t/stream-plugin/plugin.t | 24 +
utils/centos7-ci.sh | 2 +-
utils/linux-install-luarocks.sh | 11 +-
utils/linux-install-openresty.sh | 10 +-
79 files changed, 2686 insertions(+), 1240 deletions(-)
create mode 100644 .github/dependabot.yml
create mode 100644 .github/workflows/fuzzing-ci.yaml
delete mode 100644 .github/workflows/markdown-link-checker.yml
create mode 100644 README_ES.md
copy apisix/admin/{global_rules.lua => plugin_config.lua} (80%)
delete mode 100644 apisix/core/http.lua
create mode 100644 apisix/plugin_config.lua
copy t/admin/{global-rules.t => plugin-configs.t} (50%)
copy t/config-center-yaml/{global-rule.t => plugin-configs.t} (55%)
create mode 100644 t/fuzzing/public.py
create mode 100644 t/fuzzing/route_test.py
copy {benchmark/server/conf => t/fuzzing/upstream}/nginx.conf (68%)
rename t/node/{proxy_https.t => https-proxy.t} (88%)
create mode 100644 t/node/plugin-configs.t
create mode 100644 t/plugin/prometheus2.t