Arthur.Zhang
d6c09fba65
feat(hmac-auth): Add validate request body for hmac auth plugin ( #5038 )
2021-09-16 15:41:26 +08:00
罗泽轩
f373faf62f
feat: allow injecting logic to APISIX's method ( #5068 )
2021-09-16 11:56:09 +08:00
John Bampton
2e6be2392a
docs: fix spelling ( #4970 )
2021-09-16 09:19:10 +08:00
罗泽轩
11763b806b
chore: avoid defining read_file repeatedly ( #5062 )
2021-09-15 09:52:44 +08:00
罗泽轩
0601249aba
chore: ask for the version of plugin runner ( #5060 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-09-15 08:56:42 +08:00
tzssangglass
b5aca8cd36
change(debug): move 'enable_debug' form config.yaml to debug.yaml ( #5046 )
...
Co-authored-by: spacewander <spacewanderlzx@gmail.com>
2021-09-14 13:05:25 +08:00
罗泽轩
b52f95b53c
fix(upstream): should not override default keepalive value ( #5054 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-09-14 08:49:00 +08:00
RedemptionC
cd97d827ab
docs: add Chinese version of control-api.md ( #5019 )
...
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2021-09-13 12:08:55 +08:00
罗泽轩
f51729a24e
change: use a new name to customize lua_shared_dict in nginx.conf ( #5030 )
...
Co-authored-by: Alex Zhang <tokers@apache.org>
2021-09-13 11:51:04 +08:00
Wen Ming
9c73271f44
docs: add casbin and keycloak in README. ( #5034 )
2021-09-12 21:10:05 +08:00
okaybase
eea5cd02fc
docs: correct example and description ( #5031 )
...
Co-authored-by: Alex Zhang <tokers@apache.org>
2021-09-12 19:37:07 +08:00
罗泽轩
30411d44d9
docs(discovery): make dns query order clear ( #5033 )
...
See https://github.com/apache/apisix/pull/5023/files#r705594923
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-09-11 19:09:08 +08:00
2U
76cbffa9ce
docs: fix anchor in doc discovery/dns.md ( #5040 )
2021-09-11 19:07:09 +08:00
okaybase
63cfcbd3f6
feat(proxy-mirror): support mirror requests sample_ratio ( #4965 )
...
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
Co-authored-by: Alex Zhang <tokers@apache.org>
Co-authored-by: spacewander <spacewanderlzx@gmail.com>
2021-09-10 23:45:10 +08:00
2U
0fc18a533a
docs: add Chinese doc for discovery DNS method ( #5023 )
2021-09-10 20:34:42 +08:00
Manjusaka
0e8b8660f6
feat(control): add new dump route config api for control api ( #5011 )
2021-09-10 13:53:46 +08:00
罗泽轩
2bae5987b5
test: pin the version of k8s to support chaos mesh ( #5032 )
2021-09-10 11:29:14 +08:00
罗泽轩
3789e12ead
docs(control): make it clear ( #5021 )
2021-09-10 08:54:10 +08:00
Joey
c7725fec12
docs: Add ARM64 support for getting-started guide ( #5025 )
2021-09-09 18:26:33 +08:00
okaybase
579ef5ad98
docs(discovery): add eureka and nacos ( #5018 )
2021-09-09 10:44:55 +08:00
okaybase
717760c2df
docs: add external-plugin and update README ( #4995 )
...
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2021-09-08 13:20:07 +08:00
罗泽轩
dd4bc04c7d
feat: allow configuring fallback SNI ( #5000 )
...
The fallback SNI works around cases that client doesn't send a SNI
during handshake.
By configuring a fallback SNI we can configure a fallback certificate
with the current SSL APIs.
Fix #3147
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-09-08 09:27:08 +08:00
罗泽轩
e7f4c99a96
docs: only keep English & Chinese versions of doc ( #5008 )
2021-09-07 19:27:38 +08:00
罗泽轩
d3e104e8e1
chore: avoid injecting ip-restriction twice to interceptors_schema ( #4939 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-09-07 11:16:44 +08:00
罗泽轩
2f4564218c
fix(DNS): prefer SRV in service discovery ( #4992 )
...
Fix #4986
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-09-07 10:53:23 +08:00
tzssangglass
537e3866f6
chore(ci): remove unnecessary github env var ( #4987 )
2021-09-07 09:56:41 +08:00
okaybase
5f7a549194
docs: update cors description ( #4991 )
2021-09-07 09:20:24 +08:00
Zhiyuan Ju
df0db95ce8
docs: update Slack invitation description ( #4990 )
2021-09-07 08:46:42 +08:00
罗泽轩
b91be9fef7
change: drop the support of shell script installation ( #4985 )
2021-09-06 19:14:00 +08:00
yuhongyu879
1da8e5cad7
feat: Upgrade protobuf to 0.3.3 for encode_hook ( #4989 )
...
Co-authored-by: leonnyu <leonnyu@tencent.com>
2021-09-06 18:31:35 +08:00
okaybase
29367a58f9
docs(openid-connect): add Authentication through OIDC Relying Party flow description ( #4978 )
...
Co-authored-by: Peter Zhu <starszcan@gmail.com>
2021-09-06 17:55:59 +08:00
caixiaomao
1855469198
docs: update hmac-auth.md ( #4969 )
...
Fix #4962
2021-09-06 09:56:56 +08:00
罗泽轩
e49b41d2bb
fix(consul): retry connecting after a delay ( #4979 )
2021-09-06 09:19:39 +08:00
罗泽轩
0ba89d5c0f
feat: allow route to inherit hosts from service ( #4977 )
2021-09-06 08:57:55 +08:00
tzssangglass
50399b8fa8
feat(debug): deduplicate response headers ( #4961 )
2021-09-06 08:47:39 +08:00
罗泽轩
0e2b284d80
chore: explicitly track api7-lua-resty-http & upgrade lua-resty-etcd ( #4974 )
...
Fix #2938
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-09-05 19:21:17 +08:00
帅进超
062f6457d0
docs: add python plugin runner link. ( #4975 )
2021-09-03 10:18:52 +08:00
Way2go
2d07ec4685
feat: support configuring admin specific IP ( #4967 )
...
Signed-off-by: wayne-cheng <zhengwei@tiduyun.com>
2021-09-02 19:12:05 +08:00
RocFang
a1f2a425d4
chore(client-control): return 501 when APISIX-OpenResty missed ( #4963 )
2021-09-02 15:41:14 +08:00
罗泽轩
991d093c4c
feat(admin): return stream plugin info ( #4947 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-09-02 09:50:35 +08:00
罗泽轩
27c37b191f
fix: avoid copying unwanted data when the domain's IP changed ( #4952 )
...
It happened when we are handling upstream with domain inside a route.
Fix #4938
Fix #4941
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-09-02 09:38:30 +08:00
罗泽轩
05ee435d4d
test: track perf test script ( #4903 )
2021-09-02 09:24:38 +08:00
Way2go
c72700e59e
feat: support configurating the node listening address( #4856 )
2021-09-02 09:00:06 +08:00
okaybase
b7c1b5e8ce
docs: update web interface to latest ( #4935 )
2021-09-01 11:22:33 +08:00
okaybase
a062a9c83b
docs(cors): update expose_headers description ( #4937 )
2021-08-31 09:06:17 +08:00
罗泽轩
d16583c19f
test: correct the assertion message in prometheus test ( #4936 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-30 23:58:49 +08:00
okaybase
f8eac5e725
chore(kafka-logger): add brokers info to log and update docs ( #4908 )
2021-08-30 13:06:04 +08:00
罗泽轩
f73094bba9
docs: we support mTLS on L4 ( #4927 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-30 10:55:30 +08:00
jackstraw
3c01202d70
fix(plugin_config): recover plugin when plugin_config changed ( #4888 )
...
Co-authored-by: spacewander <spacewanderlzx@gmail.com>
2021-08-30 10:54:32 +08:00
RocFang
a8355bae69
style: unify some return type in logger handlers ( #4915 )
2021-08-30 10:45:45 +08:00