Commit Graph

463 Commits

Author SHA1 Message Date
罗泽轩
265b06bdd3
change(serverless): rename "balancer" phase to "before_proxy" (#5992) 2022-01-11 10:29:23 +08:00
帅进超
ddb9cd28bf
feat(grpc-web): support gRPC-Web Proxy (#5964) 2022-01-09 23:59:32 +08:00
罗泽轩
c6f1a83c6f
feat(limit-count): add constant key type (#5984)
Co-authored-by: Yu.Bozhong <y.bz@foxmail.com>
Co-authored-by: Bisakh <bisakhmondal00@gmail.com>
2022-01-05 09:05:19 +08:00
罗泽轩
b57420105f
fix(datadog): keep consistent with the other logger (#5972) 2022-01-03 19:24:43 +08:00
Zeping Bai
4a66b79803
feat: support send APISIX data to assist decision in OPA plugin (#5874) 2021-12-29 20:19:02 +08:00
arabot777
9106401521
feat(plugin): add degradation switch for ext-plugin (#5897)
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
Co-authored-by: liushan03 <liushan03@meicai.cn>
2021-12-28 09:39:20 +08:00
tzssangglass
db5813ff9a
fix(logger): remove incorrect item type of include req/resp body expr (#5886) 2021-12-27 15:42:40 +08:00
leslie
9a1831d656
fix(proxy-rewrite): make sure proxy-rewrite update the core.request.header cache (#5914) 2021-12-24 16:02:38 +08:00
罗泽轩
7a56580a22
feat(limit-count): allow sharing counter (#5881)
Co-authored-by: leslie <59061168+leslie-tsang@users.noreply.github.com>
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
2021-12-24 15:50:03 +08:00
jackfu
3c0c89a58e
fix(cors): compatible with scenarios where origin is modified (#5890)
Co-authored-by: jack.fu <jack.fu@yijinin.com>
2021-12-23 19:12:16 +08:00
帅进超
79601b820f
chore(google-cloud-logging): use batch queue default parameters (#5869) 2021-12-23 14:57:46 +08:00
罗泽轩
5be439094b
test: make t/plugin/serverless.t stable (#5889) 2021-12-23 14:57:25 +08:00
帅进超
15128f0a56
fix(google-cloud-logging): move ssl_verify to plugin configuration top level (#5839) 2021-12-20 19:20:31 +08:00
帅进超
e08ec60883
feat(splunk): support splunk hec logging plugin (#5819) 2021-12-20 17:51:11 +08:00
jackfu
4423509680
fix(ua-restriction): refine plugin configuration check logic (#5728)
Co-authored-by: jack.fu <jack.fu@yijinin.com>
2021-12-19 19:51:32 +08:00
帅进超
fce2b44f5f
fix(sls-logger): log entry unable get millisecond timestamp (#5820) 2021-12-17 09:06:31 +08:00
Zeping Bai
6ce20fcd23
feat: supprot OPA plugin complex response (#5779) 2021-12-15 16:19:26 +08:00
Bisakh
0d4f65a9ae
feat(vault): vault lua module, integration with jwt-auth authentication plugin (#5745) 2021-12-15 11:45:59 +08:00
罗泽轩
29a3b2afa2
refactor: use manager to manage batch processor (#5763) 2021-12-14 10:16:05 +08:00
Zeping Bai
1e53ccb3ae
feat: basic support OPA plugin (#5734) 2021-12-13 10:00:40 +08:00
yuz10
8c6b782d06
test(rocketmq-logger): reduce duplicate sections (#5743) 2021-12-10 15:50:52 +08:00
Gaoll
c178435d7a
feat(consumer-restriction): customize rejected_msg (#5732)
Co-authored-by: gaoliangliang <gaoliangliang@dtzhejiang.com>
Co-authored-by: 高亮亮 <gll287546@alibaba-inc.com>
2021-12-09 21:58:50 +08:00
帅进超
139c397289
fix(log-rotate): after enabling compression collect log exceptions (#5715) 2021-12-08 09:28:03 +08:00
罗泽轩
bc091ad433
test(kafka-logger): reduce duplicate sections (#5717) 2021-12-08 09:11:46 +08:00
yuz10
49762bcd75
feat: rocketmq logger (#5653) 2021-12-07 09:14:36 +08:00
Bisakh
e90e3b7aa1
feat(plugins): aws lambda serverless (#5594) 2021-12-01 10:39:45 +08:00
帅进超
019eca71b3
fix: google cloud logging plugin file config error (#5646) 2021-12-01 08:52:42 +08:00
Bisakh
8f0b066c86
feat: faas plugin refactoring with url path forwarding (#5616) 2021-11-29 14:28:49 +08:00
tzssangglass
e7ceda0387
feat(ext-plugin): support to get request body (#5600) 2021-11-29 10:41:06 +08:00
帅进超
7242216076
feat(google-cloud-logging): set token type based on the Oauth response (#5619) 2021-11-26 19:03:17 +08:00
Daming
49a539bbb8
feat(http/kafka-logger): support to log response body (#5550)
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2021-11-26 11:12:53 +08:00
Zeping Bai
4f02605f3f
feat: Apache OpenWhisk plugin (#5518) 2021-11-25 16:53:28 +08:00
帅进超
59497deb8f
feat(plugin): support google cloud logging service (#5538) 2021-11-23 16:37:35 +08:00
罗泽轩
3f043abff6
feat(request-validation): default code is 400 (#5563) 2021-11-22 09:37:58 +08:00
Xunzhuo
2262e1c93a
feat(request-validation): add custom rejected_code (#5553) 2021-11-21 20:07:42 +08:00
Bisakh
3a6a4db281
feat(plugin): azure serverless functions (#5479)
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2021-11-19 10:31:20 +08:00
windyrjc
5394dce6fb
feat(kafka-logger): supports logging request body (#5501)
Co-authored-by: windyrjc <windyrjc@formail.com>
Co-authored-by: yundian <yundian@mogu.com>
2021-11-18 09:48:14 +08:00
iGeeky
8206f47563
change(wolf-rbac): change default port number and add authType parameter to documentation (#5477) 2021-11-12 15:49:55 +08:00
Daming
5f6afdbc3a
feat: provide skywalking logger plugin (#5478)
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
Co-authored-by: 吴晟 Wu Sheng <wu.sheng@foxmail.com>
2021-11-12 15:17:27 +08:00
罗泽轩
0aa97c30f7
fix(batch-requests): correct the client ip in the pipeline (#5476) 2021-11-11 11:25:36 +08:00
Bisakh
7b60f42785
feat: introducing prefer_name attribute in datadog plugin (#5463) 2021-11-11 10:10:30 +08:00
tzssangglass
1514fe48c3
fix(hmac-auth): check if the X-HMAC-ALGORITHM header is missing (#5467) 2021-11-10 15:48:05 +08:00
罗泽轩
9fc38330e8
fix: prevent being hacked by untrusted request_uri (#5458)
Thanks to Marcin Niemiec for the report.

Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-11-09 16:21:27 +08:00
Bisakh
da691b92b8
feat(plugins): Datadog for metrics collection (#5372) 2021-11-09 09:35:30 +08:00
罗泽轩
cc6caa974c
change: log insensitive consumer info only (#5445) 2021-11-09 09:16:31 +08:00
Xunzhuo
0e973fbb50
feat(limit-* plugin): fallback to remote_addr when key is missing (#5422) 2021-11-07 19:29:27 +08:00
leslie
2d8b676cdd
fix(auth-ldap): add handler for invalid basic auth header values (#5432) 2021-11-07 19:26:42 +08:00
tzssangglass
043cde3a36
fix(traffix-split): multiple rules with multiple weighted_upstreams under each rule cause upstream_key duplicate (#5414) 2021-11-05 09:56:19 +08:00
leslie
eab5606426
fix: add handler for invalid basic auth header values (#5419) 2021-11-05 09:27:38 +08:00
Xunzhuo
4346782a87
feat(limit-count): support multiple variables as key (#5378) 2021-11-04 15:51:37 +08:00