Commit Graph

1931 Commits

Author SHA1 Message Date
罗泽轩
7bef1b1fc2
feat: don't log uninitialized access log variable when the HTTP request is malformed (#3641) 2021-02-25 13:02:04 +08:00
Yuelin Zheng
e146893bff
docs: plugin-develop.md adds ctx and conf descriptions (#3650) 2021-02-25 10:42:21 +08:00
罗泽轩
2a6e2b4247
feat: add dns discovery (#3629)
Fix #3517
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-25 09:42:31 +08:00
idbeta
5591595228
test: add fuzzing case for the route with serverless-post-function (#3639)
relate #3340
2021-02-25 09:33:25 +08:00
Yuelin Zheng
fdb0d25200
docs: update admin-api.md (#3649) 2021-02-25 09:09:57 +08:00
JiaWei
b96229fd1a
docs: update sls-logger.md (#3653) 2021-02-25 08:58:46 +08:00
罗泽轩
16f017dfed
ci: avoid requesting IPv6 address as GitHub Action doesn't support it (#3656) 2021-02-24 16:09:25 +08:00
yongboy
00b2a38820
chore: update lua_resty_consul for official addr (#3654)
Co-authored-by: nieyong <nieyong@staff.weibo.com>
2021-02-24 16:04:28 +08:00
罗泽轩
728df41e16
fix: we should ensure one upstream only have one determinable scheme (#3637) 2021-02-24 14:37:30 +08:00
Yuelin Zheng
e87e440af0
chore: fix the traffic-split plugin doc (#3640) 2021-02-24 10:15:31 +08:00
yongboy
8b7d9376cf
feat: add consul kv discovery module (#3615)
Co-authored-by: nieyong <nieyong@staff.weibo.com>
2021-02-23 21:04:22 +08:00
Wen Ming
8312fe75b9
docs: Update plugins.md (#3644) 2021-02-23 19:43:41 +08:00
罗泽轩
7edf9d6ed4
fix: correct the template of dns_resolver_valid (#3638) 2021-02-23 11:59:33 +08:00
琚致远
3be910d69b
docs: added users to PoweredBy (#3573) 2021-02-23 11:58:59 +08:00
罗泽轩
695993bfd4
test: clean up temporary files after CLI test (#3630)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-23 11:34:49 +08:00
罗泽轩
986c6f2fef
chore: remove the obsolete TODO (#3628)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-22 18:57:43 +08:00
Shuyang Wu
42586a8f83
ci: use httpbin deployed in kubernetes to avoid unstability (#3623)
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-02-22 11:49:43 +08:00
罗泽轩
9123e187d3
feat(zipkin): support b3 req header (#3551) 2021-02-22 09:23:09 +08:00
John Bampton
39ffe26c19
chore: remove unneeded whitespace before commas (#3626) 2021-02-22 09:11:39 +08:00
John Bampton
fb83857d28
feat: translate the README to Spanish (#3597)
The Spanish translation work was done by Jorge > @summerhill5

refs #3587
2021-02-21 10:50:00 +08:00
John Bampton
8369292ef5
fix: delete the old Markdown link checker (#3619) 2021-02-20 23:42:16 +08:00
罗泽轩
013db0dd2f
feat: support to bind plugin config by plugin_config_id (#3567)
Fix #3532
2021-02-20 20:42:10 +08:00
Alex Zhang
bee574f57b
fix: use openssl111 in openresty dir in precedence (#3603)
close #3600
2021-02-20 20:28:21 +08:00
罗泽轩
7dde426a4f
refactor: remove unused core.http (#3555)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-20 16:05:25 +08:00
罗泽轩
2401ad5043
fix: don't use port 80 for all schemes (#3544)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-20 16:01:00 +08:00
罗泽轩
ea1ac0f4da
test: ensure all plugins have unique priority (#3582)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-20 15:40:28 +08:00
罗泽轩
18909a2a0b
feat: allow disabling search option in resolv.conf (#3609)
Also disable it in the test to avoid occassional DNS query timeout.
2021-02-20 15:38:45 +08:00
Shuyang Wu
5656649d11
ci: use httpbin.org in chaos test to make CI works (#3614)
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-02-20 14:03:10 +08:00
dependabot[bot]
017298de86
chore(deps): bump actions/upload-artifact from v1 to v2.2.2 (#3607)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from v1 to v2.2.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v1...e448a9b857ee2131e752b06002bf0e093c65e571)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-19 19:01:01 +08:00
John Bampton
b777146d00
refactor: combine the Lint and Markdown link checker GitHub Actions i… (#3590) 2021-02-19 14:54:50 +08:00
Shuyang Wu
95a149eaa8
ci: add release check (#3521) 2021-02-19 09:09:33 +08:00
大可
5f4e8df42d
feat: support listen http2 with plaintext (#3547) 2021-02-19 09:04:48 +08:00
dependabot[bot]
c14aa4708b
chore(deps): update actions/setup-node requirement to v2.1.4 (#3583)
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-18 14:22:15 +08:00
罗泽轩
34268f5801
docs: tweak install-dependencies.md (#3576)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-18 12:35:16 +08:00
John Bampton
2a9a52220f
test: fix grammar (#3584) 2021-02-18 12:33:20 +08:00
nic-chen
82018b9cea
fix: should assign value to api_ctx.global_rules before running global rules (#3595)
related issue #3396
2021-02-18 11:34:59 +08:00
John Bampton
696cb50ba5
feat(CI): check for trailing whitespace (#3250) 2021-02-16 12:14:46 +08:00
YuanSheng Wang
0f55e08cdb
docs: fix typo, customs plugin -> custom plugin. (#3591) 2021-02-14 17:26:24 +08:00
John Bampton
78e544bfaa
docs: fix spelling 'filer' should be 'filter' (#3589)
fixes #3588
2021-02-14 11:30:42 +08:00
idbeta
7bdb05a4db
test: add fuzzing on apisix dp (#3525)
relate #3340

fuzzing for the simple route's data plane.
2021-02-11 14:11:47 +08:00
idbeta
fcc1630094
docs: update README (#3580)
Since from version 2.3, Apache APISIX needs to be installed OpenSSL develop library first to start.
2021-02-11 14:05:05 +08:00
John Bampton
aea13f2a75
ci: create dependabot config file (#3578) 2021-02-11 01:06:18 +08:00
Yuelin Zheng
b64a1b87e2
docs: update the content of the FAQ document (#3574) 2021-02-11 00:41:47 +08:00
罗泽轩
0b6d35d965
test: split prometheus test case (#3563)
Fix #3561

Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-10 14:37:46 +08:00
Eaves
972a442ab3
docs: fix upstream.discovery_type optional description. (#3572) 2021-02-10 12:04:18 +08:00
nic-chen
13f3139fbb
change: global rules should not be executed on the internal api (#3396) 2021-02-10 12:01:58 +08:00
罗泽轩
653e15350b
change: default to cache DNS record according to the TTL (#3530)
Since lua-resty-dns-client provides an internal cache, we don't need to
cache it twice.

Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-10 11:41:13 +08:00
Alex Zhang
ccbc0a3593
fix: tweaked the unreasonable default health check interval values (#3558) 2021-02-10 11:40:18 +08:00
罗泽轩
75bf2a8460
ci: add check to detect merge conflicts (#3571) 2021-02-10 11:18:49 +08:00
罗泽轩
84761392cd
docs: fix unresolved merge conflicts (#3570)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-02-10 09:11:04 +08:00