罗泽轩
ee990a0e28
perf(ext-plugin): use new API to improve setting body ( #4806 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-13 09:12:47 +08:00
okaybase
05fc2306b5
feat(log-rotate): log file compression feature ( #4795 )
2021-08-12 10:02:25 +08:00
罗泽轩
22ee20c480
feat: make A/B test APISIX easier by removing "additionalProperties = false" ( #4797 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-12 09:21:10 +08:00
罗泽轩
cd342792d0
docs: sync install-dependencies.md ( #4799 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-12 08:53:19 +08:00
罗泽轩
cd3a80c295
feat: parse_addr supports IPv6 without brackets ( #4784 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-11 19:18:02 +08:00
Jager
b63b67a30b
feat(consumer-restriction): add route_id type support ( #4759 )
...
Co-authored-by: Jagerzhang <jagerzhang@tencent.com>
2021-08-11 11:13:50 +08:00
okaybase
7b69a374ac
feat(plugin): add limit quota header switch for limit-count ( #4782 )
...
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2021-08-10 10:54:34 +08:00
John Bampton
e502977eae
docs: fix spelling ( #4725 )
2021-08-10 08:43:46 +08:00
okaybase
2238b547cb
docs: improve redis password/timeout desc ( #4783 )
2021-08-10 00:55:27 +08:00
罗泽轩
d5565742a3
chore: upgrade lua-resty-ipmatcher to 0.6.1 ( #4778 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-09 19:15:36 +08:00
罗泽轩
4462e11b29
fix(balancer): ensure fallback for chash balancer with vars_combinations can work ( #4779 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-09 19:11:24 +08:00
BIT
b739ca6898
fix: markdown error ( #4780 )
2021-08-09 19:06:21 +08:00
seven dickens
e127cc7a43
feat: Request-ID plugin add snowflake algorithm ( #4559 )
2021-08-09 10:20:52 +08:00
okaybase
a7c040f117
feat(plugin): add degradation switch for traffic control plugin ( #4774 )
...
Co-authored-by: nic-chen <33000667+nic-chen@users.noreply.github.com>
Co-authored-by: lixingwang <lixingwang@yiche.com>
2021-08-08 22:42:54 +08:00
okaybase
1414cba427
docs(openid-connect): sync attributes ( #4775 )
...
Co-authored-by: 琚致远 <juzhiyuan@apache.org>
2021-08-08 20:36:27 +08:00
liuxiran
798b85c089
chore: remove note APISIX Dashboard is an experimental feature for now ( #4771 )
2021-08-07 19:43:15 -04:00
罗泽轩
7a1287a62a
fix(admin): inject updatetime when the requst is PATCH with sub path ( #4765 )
...
* fix(admin): inject updatetime when the requst is PATCH with sub path
Fix #4763
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
* fix typo error
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-06 21:47:09 +08:00
罗泽轩
391a2d3e40
feat(cors): validate allow_origins ( #4757 )
...
Fix #4717
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-06 18:05:35 +08:00
dependabot[bot]
6d2070ffe2
chore(deps): bump actions/setup-node from 2.3.2 to 2.4.0 ( #4766 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2.3.2 to 2.4.0.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.3.2...v2.4.0 )
---
updated-dependencies:
- dependency-name: actions/setup-node
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>
2021-08-06 17:21:56 +08:00
ken zhou
88b92ae9d0
feat: support dash in args ( #4519 ) ( #4676 )
...
Co-authored-by: Alex Zhang <tokers@apache.org>
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
Co-authored-by: jianzhou <zhoujian1@huya.com>
2021-08-06 17:08:17 +08:00
okaybase
2f53211e84
docs: fix spelling or grammar ( #4727 )
...
Co-authored-by: lixingwang <lixingwang@yiche.com>
2021-08-06 17:01:46 +08:00
罗泽轩
6cbdaf3c71
feat(admin): reject invalid proto ( #4750 )
2021-08-06 16:56:55 +08:00
Rushikesh Tote
183351cd9f
feat: Added authz-casbin plugin and doc and tests for it ( #4710 )
...
Signed-off-by: Rushikesh Tote <rushi.tote@gmail.com>
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
Co-authored-by: tzssangglass <tzssangglass@gmail.com>
2021-08-06 11:35:07 +08:00
dependabot[bot]
65a2d63717
chore(deps): bump actions/setup-node from 2.3.1 to 2.3.2 ( #4758 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.3.1...v2.3.2 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-05 19:27:28 +08:00
okaybase
76f53e3955
fix(admin): check username for updating consumer ( #4756 )
...
Co-authored-by: 罗泽轩 <spacewanderlzx@gmail.com>
2021-08-05 19:26:58 +08:00
Shuyang Wu
a99a547948
test: add chaos test on network delay between apisix and etcd ( #4315 )
2021-08-05 10:13:24 +08:00
dependabot[bot]
9b899e846c
chore(deps): bump actions/setup-node from 2.3.0 to 2.3.1 ( #4752 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 2.3.0 to 2.3.1.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v2.3.0...v2.3.1 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-08-04 19:07:13 +08:00
Daming
faa0d98d77
feat: add error log skywalking reporter ( #4633 )
2021-08-04 10:11:41 +08:00
帅进超
137f09f16f
docs: update 360 user case link. ( #4749 )
2021-08-04 08:54:03 +08:00
罗泽轩
6252c58a33
ci: guide contributor to fix the category ( #4748 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-03 18:57:07 -04:00
罗泽轩
d8c120e032
feat(admin): set Server header to APISIX ( #4743 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-03 18:44:53 +08:00
罗泽轩
1b247c8e1e
feat(ext-plugin): send the idempotent key when preparing conf ( #4736 )
2021-08-03 12:20:44 +08:00
罗泽轩
238aff17d9
test: split large files ( #4733 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-02 22:24:46 -04:00
tzssangglass
316d23074f
fix(ext-plugin): avoid using 0 as the default http status code ( #4734 )
2021-08-03 10:15:17 +08:00
Shuyang Wu
8e72f3e718
ci: fix unstable t/chaos/killchaos ( #4654 )
...
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-08-03 10:13:45 +08:00
罗泽轩
a11b3cc943
chore: avoid using 500 as it will be captured as APISIX's bug ( #4737 )
...
Let's migrate the existing code from 500 to 503.
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-03 08:53:18 +08:00
罗泽轩
9f01ef8f2c
fix(error-log-logger): avoid sending stale error log ( #4690 )
2021-08-02 10:16:11 +08:00
Shuyang Wu
5e74ae1650
ci: fix more concurrency problem ( #4731 )
...
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-08-02 09:32:03 +08:00
罗泽轩
38561dc0cd
fix: the _graphql was incorrectly cached under ctx.var but not ctx ( #4723 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-01 19:26:27 +08:00
罗泽轩
e4f04911b8
chore(zipkin): don't refer to a released ctx ( #4722 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-08-01 19:23:50 +08:00
Shuyang Wu
c5e0ecd62f
ci: should not cancel since duplicate in master branch ( #4728 )
...
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-08-01 19:23:32 +08:00
罗泽轩
9db2dd2399
fix(grpc-transcode): handle enum type ( #4706 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-07-31 16:27:11 -04:00
罗泽轩
ab16d9956f
test: save a port in the test framework ( #4677 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-07-31 16:10:50 -04:00
罗泽轩
b967b8acca
fix: upgrade lua-resty-expr to fix the rule validation ( #4678 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-07-31 12:06:09 +08:00
罗泽轩
fd8f875429
docs: introducing APISIX's testing framework ( #4692 )
...
Co-authored-by: Alex Zhang <tokers@apache.org>
2021-07-30 14:37:24 +08:00
Joey
d96a0f9c74
chore: add sudo privilege for make install command at installing luarocks ( #4708 )
...
Signed-off-by: imjoey <majunjie@apache.org>
2021-07-30 09:58:19 +08:00
罗泽轩
e1d9f35f60
change: rename plugin's balancer method to before_proxy ( #4697 )
...
This is confusing to have plugin's balancer method and user-defined
balancer.
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-07-29 19:06:14 +08:00
罗泽轩
6655a35889
fix: when a request caused a 500 error, the status was converted to 405 ( #4696 )
...
It happened when this request is not a GET or HEAD request.
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-07-29 19:05:51 +08:00
Baoyuan
273b8b32cb
docs: change key in example ( #4694 )
2021-07-29 11:09:17 +08:00
Shuyang Wu
e199544807
ci: fix tmate action config error in chaos test ( #4687 )
...
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-07-28 10:17:06 +08:00