Commit Graph

3153 Commits

Author SHA1 Message Date
feihan
933f8ebddc
docs: update apisix-base link. (#7047) 2022-05-16 12:46:44 +08:00
Navendu Pottekkat
477d32820f
docs: update "Traffic" Plugin docs 2 (#7050)
Signed-off-by: Navendu Pottekkat <navendupottekkat@gmail.com>
2022-05-16 12:45:31 +08:00
Navendu Pottekkat
1cdcc5caff
docs: update "Traffic" Plugin docs 1 (#7030)
Signed-off-by: Navendu Pottekkat <navendupottekkat@gmail.com>
2022-05-15 19:35:06 +08:00
罗泽轩
d8e47569c0
docs(redis): add xRPC doc (#7038)
Co-authored-by: homeward <97138894+hf400159@users.noreply.github.com>
2022-05-13 22:50:07 +08:00
Zeping Bai
48032f1445
chore: improve the implementation of pubsub module (#7043) 2022-05-13 20:40:12 +08:00
疯狂的马骝
0842b69c92
feat(real-ip): support search recursive (#6988)
Co-authored-by: tangzhenhuang <tangzhenhuang@cvte.com>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2022-05-13 19:16:35 +08:00
罗泽轩
025710564a
feat(redis): support pubsub (#7031)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-05-13 16:04:39 +08:00
Zeping Bai
4690feb421
feat: add pubsub framework (#7028) 2022-05-12 22:15:05 +08:00
homeward
792b9adc11
docs: update Chinese getting started doc (#7022) 2022-05-12 19:24:32 +08:00
罗泽轩
bcc7f38766
fix(xRPC): log down unfinished request (#7014)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-05-12 17:52:08 +08:00
罗泽轩
6ddca10250
fix(xRPC): don't keepalive (#7009)
We choose not to keepalive the xRPC connection (like Nginx's stream proxy):
1. the TCP connection is probably stateful
2. if there is not downstream, the heartbeat from the upstream is not
   replied, which will cause the connection to close.
Signed-off-by: spacewander <spacewanderlzx@gmail.com>

Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-05-12 16:02:09 +08:00
tzssangglass
935e62f225
feat(xRPC): support log filter (#6960) 2022-05-12 10:09:27 +08:00
罗泽轩
0957035c10
docs: add unit to upstream timeout (#7027)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-05-12 10:08:53 +08:00
dependabot[bot]
96a5d3ca6b
build(deps): bump apache/skywalking-eyes from 0.2.0 to 0.3.0 (#7024)
Bumps [apache/skywalking-eyes](https://github.com/apache/skywalking-eyes) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/apache/skywalking-eyes/releases)
- [Changelog](https://github.com/apache/skywalking-eyes/blob/main/CHANGES.md)
- [Commits](https://github.com/apache/skywalking-eyes/compare/v0.2.0...v0.3.0)

---
updated-dependencies:
- dependency-name: apache/skywalking-eyes
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-12 10:08:19 +08:00
琚致远
7cb2af7f73
docs: update description of how to join slack (#7029) 2022-05-11 22:19:21 +08:00
John Chever
bf3e23274b
docs: add datadog document(zh) (#6616) 2022-05-11 13:08:12 +08:00
Bennet Gallein
223b8aebb5
docs: updated CODE_STYLE.md (#7023)
Hey, 
I've noticed a missing space here, hope you dont mind!
2022-05-11 10:27:00 +08:00
soulbird
ab7a7675d2
chore: the default network port for OTLP/HTTP is 4318 (#7007)
Co-authored-by: soulbird <zhaothree@gmail.com>
2022-05-10 16:31:29 +08:00
HaiYan
01a6ab4450
feat(api-breaker): allow configuring response (#6949)
Co-authored-by: qihaiyan <qihaiyan@hisense.com>
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
Co-authored-by: Alex Zhang <tokers@apache.org>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2022-05-10 13:42:54 +08:00
soulbird
c32caf3b11
feat(ext-plugin): support hook response body (#6968) 2022-05-10 10:10:14 +08:00
罗泽轩
5da97515cf
feat(redis): delay according to the cmd & key (#6999)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-05-10 09:44:21 +08:00
kwanhur
1b5c1900da
feat(ops): handle real_ip_from CIDR format (#6981)
Signed-off-by: kwanhur <huang_hua2012@163.com>
2022-05-09 13:29:41 +08:00
罗泽轩
36c87bc420
feat: upgrade lua-resty-logger-socket to 2.0.1 (#7004)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-05-09 13:28:50 +08:00
Sylvia
284feb72fb
docs: add three Chinese version about Authentication doc (#6974) 2022-05-09 13:27:11 +08:00
homeward
d74319c2cd
docs: upadate Chinese installation docs (#7002) 2022-05-09 13:26:48 +08:00
oil欧呦
0d1280cde7
docs: replace all apisix-openresty to apisix-base (#6998) 2022-05-08 19:40:10 +08:00
罗泽轩
41ff1dd737
ci: revert wildcard rule as it doesn't work (#7001)
Branch like https://github.com/apache/apisix/tree/release/2.3 is not
protected.

Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-05-07 19:22:37 +08:00
zengjinlong
1a3ad4bc39
docs: fix FAQ page error link (#6942) 2022-05-07 11:51:23 +08:00
罗泽轩
63f69fe116
feat: add option to normalize uri like servlet (#6984)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-05-07 10:25:01 +08:00
homeward
2b7bcf0034
docs: fix error link (#6989) 2022-05-07 10:22:14 +08:00
Naveen
00cc4386ee
chore: Set permissions for GitHub actions (#6986)
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-05-07 10:21:45 +08:00
LetsGO
382e710e99
feat: just change uri args or headers when hiding credentials (#6991)
Co-authored-by: Alex Zhang <tokers@apache.org>
2022-05-07 10:20:51 +08:00
韩振方
6edd108cf6
docs: sync Chinese version FAQ docs (#6736)
Co-authored-by: homeward <97138894+hf400159@users.noreply.github.com>
Co-authored-by: Qi Guo <979918879@qq.com>
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2022-05-07 10:15:56 +08:00
$udam
2800a06f00
docs: update plugin concept link in README (#6881)
Co-authored-by: homeward <97138894+hf400159@users.noreply.github.com>
2022-05-06 15:23:25 +08:00
Navendu Pottekkat
d7e49c91ea
docs: update "Installation" guide (#6964)
Signed-off-by: Navendu Pottekkat <navendupottekkat@gmail.com>
2022-05-05 18:17:50 +08:00
罗泽轩
b7bb40fa22
perf: avoid rematching SSL when our customized Nginx is used (#6970)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-05-05 14:12:26 +08:00
kwanhur
32a8b8f6ba
feat(redirect): set redirect server port when enable http_to_https (#6686)
Signed-off-by: kwanhur <huang_hua2012@163.com>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2022-05-05 14:00:31 +08:00
罗泽轩
ea3828afef
feat(redis): support pipeline (#6959)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-05-05 10:46:01 +08:00
smile-luobin
f78d045983
fix-docs: fix error in doc of request-validation plugin (#6943)
Signed-off-by: smile-luobin <luobin_smile@163.com>
2022-05-05 10:02:50 +08:00
tzssangglass
3b7e3fde05
feat(stream): port syslog plugin (#6953) 2022-05-05 10:02:36 +08:00
soulbird
8f1006e97a
chore: remove redundant code (#6967)
* chore: delete REWRITTEN_BY_EXT_PLUGIN

* remove blank line

Co-authored-by: soulbird <zhaothreee@gmail.com>
Co-authored-by: soulbird <zhaothree@gmail.com>
2022-05-05 09:59:31 +08:00
罗泽轩
60e0ad6515
feat(xRPC): support timeout (#6965)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-05-05 09:59:12 +08:00
leslie
bd9f900023
fix: hide 5xx error message from client (#6982)
Co-authored-by: 高亮亮 <gll287546@alibaba-inc.com>
2022-05-05 09:54:20 +08:00
kwanhur
6704a02ffe
refactor(ops): penlight path instead of shell command mkdir (#6980)
Signed-off-by: kwanhur <huang_hua2012@163.com>
2022-05-05 09:53:41 +08:00
罗泽轩
cc88a8db0b
fix: upgrade lua-resty-etcd to 1.6.2 (#6892)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-04-29 17:06:00 +08:00
罗泽轩
adc643707d
ci: use wildcard to protect branches (#6966)
See https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/managing-a-branch-protection-rule#about-branch-protection-rules

Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-04-29 15:19:09 +08:00
Navendu Pottekkat
df17bbbd41
docs: update "Getting started" guide (#6929)
Signed-off-by: Navendu Pottekkat <navendupottekkat@gmail.com>
2022-04-29 14:19:16 +08:00
罗泽轩
c80a4959f9
docs(xRPC): add the main entry (#6956)
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
2022-04-29 14:12:46 +08:00
罗泽轩
1c90490d71
test: add client mTLS test for vanilla OpenResty (#6951)
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2022-04-29 11:03:12 +08:00
homeward
4afc8a7fbf
docs: fix plugin document's format and contents (#6957) 2022-04-28 16:03:38 +08:00