apisix-dashboard.git
39 hours agofix: create upstream error when pass host is node and nodes without port (#2421) master
LetsGO [Thu, 19 May 2022 03:48:38 +0000 (11:48 +0800)] 
fix: create upstream error when pass host is node and nodes without port (#2421)

Co-authored-by: Peter Zhu <starszcan@gmail.com>
13 days agofix: correct data type of filed Active.checks.active.https_verify_certificate (...
tyltr [Sat, 7 May 2022 01:28:41 +0000 (09:28 +0800)] 
fix: correct data  type of filed Active.checks.active.https_verify_certificate (#2422)

2 weeks agofeat: basic support Apache APISIX 2.13.0 (#2428)
Qi Guo [Fri, 6 May 2022 09:43:21 +0000 (17:43 +0800)] 
feat: basic support Apache APISIX 2.13.0 (#2428)

2 weeks agofeat: add page reload judgment (#2370)
oil欧呦 [Fri, 6 May 2022 02:05:33 +0000 (10:05 +0800)] 
feat: add page reload judgment (#2370)

2 weeks agodocs: Update RPM install package link (#2439)
homeward [Thu, 5 May 2022 08:53:04 +0000 (16:53 +0800)] 
docs: Update RPM install package link (#2439)

2 weeks agodocs: Remove hyperlinks from documents (#2431)
张培国 [Thu, 5 May 2022 08:51:57 +0000 (16:51 +0800)] 
docs: Remove hyperlinks from documents (#2431)

3 weeks agochore(deps): bump actions/upload-artifact from 2 to 3 (#2423)
dependabot[bot] [Tue, 26 Apr 2022 07:15:38 +0000 (15:15 +0800)] 
chore(deps): bump actions/upload-artifact from 2 to 3 (#2423)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3 weeks agofix: consumer without plugins causes page crashes (#2437)
HaiYan [Tue, 26 Apr 2022 03:24:57 +0000 (11:24 +0800)] 
fix: consumer without plugins causes page crashes (#2437)

Co-authored-by: qihaiyan <qihaiyan@hisense.com>
4 weeks agochore(deps): bump axios from 0.21.1 to 0.21.4 in /web (#2420)
dependabot[bot] [Wed, 20 Apr 2022 03:29:51 +0000 (11:29 +0800)] 
chore(deps): bump axios from 0.21.1 to 0.21.4 in /web (#2420)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 weeks agofeat: Modify plugin preview page (#2359)
张培国 [Sun, 17 Apr 2022 14:06:41 +0000 (22:06 +0800)] 
feat: Modify plugin preview page (#2359)

5 weeks agochore(deps): bump moment from 2.29.1 to 2.29.2 in /web (#2418)
dependabot[bot] [Tue, 12 Apr 2022 13:08:27 +0000 (21:08 +0800)] 
chore(deps): bump moment from 2.29.1 to 2.29.2 in /web (#2418)

5 weeks agochore: use json schema instead hard code (#2399)
LetsGO [Tue, 12 Apr 2022 01:26:21 +0000 (09:26 +0800)] 
chore: use json schema instead hard code (#2399)

5 weeks agorefactor: migrate route tests to e2enew (#2411)
SkyeYoung [Mon, 11 Apr 2022 01:27:24 +0000 (09:27 +0800)] 
refactor: migrate route tests to e2enew (#2411)

5 weeks agochore(deps): bump actions/setup-python from 2.3.2 to 3.1.1 (#2414)
dependabot[bot] [Mon, 11 Apr 2022 01:23:38 +0000 (09:23 +0800)] 
chore(deps): bump actions/setup-python from 2.3.2 to 3.1.1 (#2414)

5 weeks agochore: update the year of copyright and fix typo (#2417)
okaybase [Sat, 9 Apr 2022 14:53:16 +0000 (22:53 +0800)] 
chore: update the year of copyright and fix typo (#2417)

* fix typo
* Update copyright year

Co-authored-by: Bisakh <bisakhmondal00@gmail.com>
5 weeks agodocs: update online playground url (#2416)
JunXu Chen [Sat, 9 Apr 2022 08:23:39 +0000 (16:23 +0800)] 
docs: update online playground url (#2416)

6 weeks agochore: update README for online demo (#2404)
琚宪政 [Thu, 7 Apr 2022 10:08:14 +0000 (18:08 +0800)] 
chore: update README for online demo (#2404)

6 weeks agorefactor: migrate id compatible tests to e2enew (#2400)
SkyeYoung [Wed, 6 Apr 2022 03:17:16 +0000 (11:17 +0800)] 
refactor: migrate id compatible tests to e2enew (#2400)

8 weeks agodocs: fix invalid link (#2366)
Yu.Bozhong [Fri, 25 Mar 2022 03:08:11 +0000 (11:08 +0800)] 
docs: fix invalid link (#2366)

8 weeks agochore(deps): bump actions/checkout from 2 to 3 (#2356)
dependabot[bot] [Fri, 25 Mar 2022 02:34:11 +0000 (10:34 +0800)] 
chore(deps): bump actions/checkout from 2 to 3 (#2356)

8 weeks agochore(deps): bump actions/setup-node from 2.5.1 to 3 (#2350)
dependabot[bot] [Fri, 25 Mar 2022 02:33:56 +0000 (10:33 +0800)] 
chore(deps): bump actions/setup-node from 2.5.1 to 3 (#2350)

8 weeks agochore(deps): bump actions/setup-go from 2.1.5 to 3 (#2352)
dependabot[bot] [Fri, 25 Mar 2022 02:33:41 +0000 (10:33 +0800)] 
chore(deps): bump actions/setup-go from 2.1.5 to 3 (#2352)

8 weeks agofix(import routes): merge route when route have the same name (#2330)
吴治国 [Tue, 22 Mar 2022 03:23:00 +0000 (11:23 +0800)] 
fix(import routes): merge route when route have the same name (#2330)

2 months agofeat: storage grafana path in to etcd (#2362)
LetsGO [Thu, 17 Mar 2022 06:12:10 +0000 (14:12 +0800)] 
feat: storage grafana path in to etcd (#2362)

2 months agofix: caller location error in logs (#2367)
LetsGO [Wed, 16 Mar 2022 10:12:20 +0000 (18:12 +0800)] 
fix: caller location error in logs (#2367)

2 months agofix: format error in changelog (#2378)
Zeping Bai [Mon, 14 Mar 2022 09:33:20 +0000 (17:33 +0800)] 
fix: format error in changelog (#2378)

2 months agofeat: add security header (#2341)
Yu.Bozhong [Mon, 14 Mar 2022 01:25:21 +0000 (09:25 +0800)] 
feat: add security header (#2341)

Co-authored-by: 阿杰鲁 <imbozhong@gmail.com>
2 months agofeat: release 2.11.0 (#2361)
Zeping Bai [Sun, 13 Mar 2022 12:06:42 +0000 (20:06 +0800)] 
feat: release 2.11.0 (#2361)

2 months agofeat: add data loader framework (#2371)
Zeping Bai [Fri, 11 Mar 2022 01:29:28 +0000 (09:29 +0800)] 
feat: add data loader framework (#2371)

2 months agofeat: improve Consumer module (#2327)
Si-ege [Thu, 10 Mar 2022 14:05:27 +0000 (22:05 +0800)] 
feat: improve Consumer module (#2327)

=

2 months agofix: ! (reverse) operator not handled correctly (#2364)
SkyeYoung [Thu, 10 Mar 2022 01:54:16 +0000 (09:54 +0800)] 
fix: ! (reverse) operator not handled correctly (#2364)

2 months agochore: modify the select upstream field to upstream (#2344)
CP3cham [Mon, 7 Mar 2022 09:46:43 +0000 (17:46 +0800)] 
chore: modify the select upstream field to upstream (#2344)

2 months agofeat: support protobuf on Web (#2320)
oil欧呦 [Sun, 6 Mar 2022 01:41:18 +0000 (09:41 +0800)] 
feat: support protobuf on Web (#2320)

2 months agochore: Extract paging related functions into standalone hook (#2334)
oil欧呦 [Fri, 4 Mar 2022 10:17:36 +0000 (18:17 +0800)] 
chore: Extract paging related functions into standalone hook (#2334)

2 months agofeat: basic support Apache APISIX 2.12.1 (#2315)
Baoyuan [Tue, 1 Mar 2022 06:54:43 +0000 (14:54 +0800)] 
feat: basic support Apache APISIX 2.12.1 (#2315)

Co-authored-by: 白泽平 <bzp2010@apache.org>
2 months agochore: Create route form optimization (#2336)
oil欧呦 [Mon, 28 Feb 2022 01:20:37 +0000 (09:20 +0800)] 
chore: Create route form optimization (#2336)

2 months agofix: add rejected_msg field to limit-count plugin form (#2328)
oil欧呦 [Sun, 27 Feb 2022 12:29:31 +0000 (20:29 +0800)] 
fix: add rejected_msg field to limit-count plugin form (#2328)

2 months agochore: disable debug/pprof interface (#2339)
Yu.Bozhong [Thu, 24 Feb 2022 10:11:38 +0000 (18:11 +0800)] 
chore: disable debug/pprof interface (#2339)

Co-authored-by: 阿杰鲁 <imbozhong@gmail.com>
2 months agofeat: add upstream id in form (#2321)
Yu.Bozhong [Thu, 24 Feb 2022 01:12:24 +0000 (09:12 +0800)] 
feat: add upstream id in form (#2321)

2 months agofeat: Add more fields to limit-count plugin (#2322)
oil欧呦 [Wed, 23 Feb 2022 01:53:52 +0000 (09:53 +0800)] 
feat: Add more fields to limit-count plugin (#2322)

3 months agosytle : adjust width of limit-req plugin form label (#2316)
oil欧呦 [Thu, 17 Feb 2022 13:18:30 +0000 (21:18 +0800)] 
sytle : adjust width of limit-req plugin form label (#2316)

3 months agostyle: add ellipsis for route table (#2317)
oil欧呦 [Thu, 17 Feb 2022 13:17:56 +0000 (21:17 +0800)] 
style: add ellipsis for route table (#2317)

3 months agofix: add rejected_msg field to limit-req plugin form (#2312)
oil欧呦 [Thu, 17 Feb 2022 03:17:18 +0000 (11:17 +0800)] 
fix: add rejected_msg field to limit-req plugin form (#2312)

3 months agochore(deps): bump actions/setup-python from 2.3.1 to 2.3.2 (#2305)
dependabot[bot] [Tue, 15 Feb 2022 13:09:26 +0000 (21:09 +0800)] 
chore(deps): bump actions/setup-python from 2.3.1 to 2.3.2 (#2305)

3 months agochore: update https://registry.npm.taobao.org to https://registry.npmmirror.com ...
Non-Official NPM Mirror Bot [Mon, 14 Feb 2022 08:24:28 +0000 (16:24 +0800)] 
chore: update https://registry.npm.taobao.org to https://registry.npmmirror.com (#2314)

3 months agochore: update dgrijalva/jwt-go 3.2 to golang-jwt/jwt 3.2.2 (#2304)
Boolean [Tue, 8 Feb 2022 14:06:45 +0000 (22:06 +0800)] 
chore: update dgrijalva/jwt-go 3.2  to golang-jwt/jwt 3.2.2 (#2304)

3 months agofix: idle_timeout filed to support set zero value (#2296)
Yu.Bozhong [Mon, 7 Feb 2022 07:31:37 +0000 (15:31 +0800)] 
fix: idle_timeout filed to support set zero value (#2296)

3 months agofeat: support APISIX_PROFILE for env-specific configuration (#2293)
Zeping Bai [Sun, 6 Feb 2022 12:13:40 +0000 (20:13 +0800)] 
feat: support APISIX_PROFILE for env-specific configuration (#2293)

3 months agostyle: remove extra margin value (#2300)
CP3cham [Sun, 6 Feb 2022 05:53:47 +0000 (13:53 +0800)] 
style: remove extra margin value (#2300)

3 months agofix: retries field to support zero value (#2298)
Chunxiang Yan (Chauncey) [Tue, 1 Feb 2022 10:00:16 +0000 (18:00 +0800)] 
fix: retries field to support zero value (#2298)

3 months agochore(deps): bump actions/setup-node from 2.5.0 to 2.5.1 (#2270)
dependabot[bot] [Thu, 27 Jan 2022 00:12:09 +0000 (08:12 +0800)] 
chore(deps): bump actions/setup-node from 2.5.0 to 2.5.1 (#2270)

3 months agochore(deps): bump actions/setup-go from 2.1.4 to 2.1.5 (#2260)
dependabot[bot] [Wed, 26 Jan 2022 13:25:35 +0000 (21:25 +0800)] 
chore(deps): bump actions/setup-go from 2.1.4 to 2.1.5 (#2260)

3 months agochore: add loading in route page (#2287)
CP3cham [Tue, 25 Jan 2022 14:38:04 +0000 (22:38 +0800)] 
chore: add loading in route page  (#2287)

4 months agodocs: fix command error (#2277)
LaingKe [Tue, 18 Jan 2022 07:38:26 +0000 (15:38 +0800)] 
docs: fix command error (#2277)

Co-authored-by: liangke <liangke@inspur.com>
4 months agofix:get current dir error (#2283)
LetsGO [Wed, 12 Jan 2022 08:01:17 +0000 (16:01 +0800)] 
fix:get current dir error (#2283)

4 months agochore: Update NOTICE year (#2282)
hf400159 [Sat, 8 Jan 2022 06:03:45 +0000 (14:03 +0800)] 
chore: Update NOTICE year (#2282)

4 months agofeat(route): show route id in list and edit views. (#2269)
mango [Sat, 8 Jan 2022 02:08:04 +0000 (10:08 +0800)] 
feat(route): show route id in list and edit views. (#2269)

4 months agochore: update setup script for e2e tests (ginkgo) (#2204)
Bisakh [Fri, 7 Jan 2022 03:48:43 +0000 (09:18 +0530)] 
chore: update setup script for e2e tests (ginkgo) (#2204)

4 months agochore(upstream): remove default port for upstream health check (#2278)
Yu.Bozhong [Tue, 4 Jan 2022 01:26:12 +0000 (09:26 +0800)] 
chore(upstream): remove default port for upstream health check  (#2278)

4 months agofeat(upstream): add upstream priority field (#2271)
Yu.Bozhong [Sat, 1 Jan 2022 08:39:27 +0000 (16:39 +0800)] 
feat(upstream): add upstream priority field (#2271)

4 months agotest: migrage trace e2e to ginkgo implement (#2272)
Yu.Bozhong [Sat, 1 Jan 2022 08:39:15 +0000 (16:39 +0800)] 
test: migrage trace e2e to ginkgo implement (#2272)

4 months agotest: migrate auth e2e to ginkgo implement (#2273)
Yu.Bozhong [Sat, 1 Jan 2022 01:07:59 +0000 (09:07 +0800)] 
test: migrate auth e2e to ginkgo implement (#2273)

4 months agofeat(route): remove key-auth plugin tip (#2261)
Yu.Bozhong [Mon, 27 Dec 2021 09:56:16 +0000 (17:56 +0800)] 
feat(route): remove key-auth plugin tip (#2261)

4 months agochore: remove stale bot (#2263)
琚致远 [Mon, 27 Dec 2021 03:36:41 +0000 (11:36 +0800)] 
chore: remove stale bot (#2263)

4 months agochore: update echo description to apisix-dashboard (#2253)
okaybase [Mon, 27 Dec 2021 03:12:04 +0000 (11:12 +0800)] 
chore: update echo description to apisix-dashboard (#2253)

4 months agofeat: release 2.10.1 (#2258)
JunXu Chen [Thu, 23 Dec 2021 08:50:57 +0000 (16:50 +0800)] 
feat: release 2.10.1 (#2258)

5 months agofix: authentication middleware is implemented by changing from framework droplet...
JunXu Chen [Sun, 19 Dec 2021 02:08:27 +0000 (10:08 +0800)] 
fix: authentication middleware is implemented by changing from framework droplet to framework gin (#2254)

5 months agochore: remove push docker image to demo env (#2251)
JunXu Chen [Fri, 17 Dec 2021 10:30:29 +0000 (18:30 +0800)] 
chore: remove push docker image to demo env (#2251)

Co-authored-by: nic-chen <johz@163.com>
5 months agofeat(plugin): change button desc (#2248)
Yu.Bozhong [Fri, 17 Dec 2021 03:14:16 +0000 (11:14 +0800)] 
feat(plugin): change button desc (#2248)

5 months agotest(balancer): migrate balancer test to ginkgo implement (#2237)
Yu.Bozhong [Thu, 16 Dec 2021 08:17:48 +0000 (16:17 +0800)] 
test(balancer): migrate balancer test to ginkgo implement (#2237)

5 months agofeat: use apisix-build-tools master branch (#2249)
Zeping Bai [Thu, 16 Dec 2021 05:41:21 +0000 (13:41 +0800)] 
feat: use apisix-build-tools master branch (#2249)

5 months agotest(label): migrate label test to ginkgo implement (#2236)
Yu.Bozhong [Thu, 16 Dec 2021 03:58:12 +0000 (11:58 +0800)] 
test(label): migrate label test to ginkgo implement (#2236)

5 months agofeat: release 2.10 (#2241)
okaybase [Wed, 15 Dec 2021 07:21:38 +0000 (15:21 +0800)] 
feat: release 2.10 (#2241)

Co-authored-by: lixingwang <lixingwang@yiche.com>
5 months agorevert: "feat: release 2.10.0 (#2239)" (#2240)
琚致远 [Sun, 12 Dec 2021 00:34:03 +0000 (08:34 +0800)] 
revert: "feat: release 2.10.0 (#2239)" (#2240)

This reverts commit de9e860930e6ad0871f6f6d2351665e99353be4b.

5 months agofeat: release 2.10.0 (#2239)
okaybase [Sat, 11 Dec 2021 16:10:10 +0000 (00:10 +0800)] 
feat: release 2.10.0 (#2239)

Co-authored-by: lixingwang <lixingwang@yiche.com>
5 months agotest: migrate route_export_test e2e (#2200)
Yu.Bozhong [Fri, 10 Dec 2021 03:40:11 +0000 (11:40 +0800)] 
test: migrate route_export_test e2e (#2200)

Co-authored-by: Zeping Bai <bzp2010@apache.org>
Co-authored-by: MizuhaHimuraki <mocha.java.cchip@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: okaybase <75366457+okaybase@users.noreply.github.com>
5 months agochore(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 (#2235)
dependabot[bot] [Fri, 10 Dec 2021 02:09:40 +0000 (10:09 +0800)] 
chore(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 (#2235)

5 months agochore: update URL for online demo (#2234)
JunXu Chen [Fri, 10 Dec 2021 02:07:46 +0000 (10:07 +0800)] 
chore: update URL for online demo (#2234)

Co-authored-by: nic-chen <johz@163.com>
5 months agofeat: basic support Apache APISIX 2.11 (#2233)
Zeping Bai [Fri, 3 Dec 2021 06:49:26 +0000 (14:49 +0800)] 
feat: basic support Apache APISIX 2.11 (#2233)

5 months agotest: migrate route remote addr e2e (#2201)
Yu.Bozhong [Fri, 3 Dec 2021 05:33:20 +0000 (13:33 +0800)] 
test: migrate route remote addr e2e (#2201)

5 months agofix(username_regex): cp consumer name regx different with dp (#2232)
Yu.Bozhong [Fri, 3 Dec 2021 05:19:32 +0000 (13:19 +0800)] 
fix(username_regex): cp consumer name regx different with dp (#2232)

Co-authored-by: okaybase <75366457+okaybase@users.noreply.github.com>
5 months agofeat: support post args advanced match (#2231)
Zeping Bai [Thu, 2 Dec 2021 02:21:23 +0000 (10:21 +0800)] 
feat: support post args advanced match (#2231)

5 months agochore(deps): bump actions/setup-python from 2.2.2 to 2.3.1 (#2229)
dependabot[bot] [Wed, 1 Dec 2021 02:42:07 +0000 (10:42 +0800)] 
chore(deps): bump actions/setup-python from 2.2.2 to 2.3.1 (#2229)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 months agochore(deps): bump actions/setup-node from 2.4.1 to 2.5.0 (#2230)
dependabot[bot] [Wed, 1 Dec 2021 02:41:22 +0000 (10:41 +0800)] 
chore(deps): bump actions/setup-node from 2.4.1 to 2.5.0 (#2230)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 months agofix: stream route testcase CI failed frequent (#2224)
Zeping Bai [Wed, 1 Dec 2021 01:57:56 +0000 (09:57 +0800)] 
fix: stream route testcase CI failed frequent (#2224)

5 months agofix: plugin_config ingore etcd prefix configure (#2226)
MizuhaHimuraki [Tue, 30 Nov 2021 04:11:17 +0000 (12:11 +0800)] 
fix: plugin_config ingore etcd prefix configure (#2226)

5 months agofix: migrate testcase CI crash (#2228)
Zeping Bai [Tue, 30 Nov 2021 01:50:11 +0000 (09:50 +0800)] 
fix: migrate testcase CI crash (#2228)

5 months agotest: migrate global rule e2e (#2202)
Zeping Bai [Mon, 29 Nov 2021 04:02:55 +0000 (12:02 +0800)] 
test: migrate global rule e2e (#2202)

5 months agoci: clean up the E2E test environment (#2225)
Zeping Bai [Mon, 29 Nov 2021 04:02:04 +0000 (12:02 +0800)] 
ci: clean up the E2E test environment (#2225)

5 months agofix: "build then launch" link (#2210)
Applenice [Sun, 28 Nov 2021 22:42:14 +0000 (06:42 +0800)] 
fix: "build then launch" link (#2210)

* fix: source codes link

* fix: build then launch link

* fix: build then launch link

5 months agofix: correct the property name for tcp_failures (#2221)
okaybase [Sun, 28 Nov 2021 17:35:15 +0000 (01:35 +0800)] 
fix: correct the property name for tcp_failures (#2221)

5 months agochore: correct the http status description (#2216)
okaybase [Fri, 19 Nov 2021 09:11:43 +0000 (17:11 +0800)] 
chore: correct the http status description (#2216)

6 months agofix: login page description link (#2208)
ansonzhang [Fri, 19 Nov 2021 04:27:42 +0000 (12:27 +0800)] 
fix: login page description link (#2208)

6 months agotest: convert coverage.txt to coverage.html for readability. (#2209)
bardolphshampine [Wed, 17 Nov 2021 09:13:52 +0000 (17:13 +0800)] 
test: convert coverage.txt to coverage.html for readability. (#2209)

Co-authored-by: SiMianHuaPing <bardolphshampine@gmail.com>
6 months agofeat: setting default language to english (#2212)
Dileepa Jayakody [Wed, 17 Nov 2021 06:26:06 +0000 (07:26 +0100)] 
feat: setting default language to english (#2212)

6 months agofix: update UI styles to be compatible with different screens (#2182)
Ylikj [Wed, 17 Nov 2021 06:25:52 +0000 (14:25 +0800)] 
fix: update UI styles to be compatible with different screens (#2182)

6 months agofeat: increase timeout value to avoid frequent timeouts (#2059)
okaybase [Wed, 17 Nov 2021 06:25:19 +0000 (14:25 +0800)] 
feat: increase timeout value to avoid frequent timeouts (#2059)

6 months agofix: backend c e2e testcase typo (#2199)
Zeping Bai [Tue, 9 Nov 2021 08:58:26 +0000 (02:58 -0600)] 
fix: backend c e2e testcase typo (#2199)

6 months agotest: migrate consumer e2e (#2198)
Zeping Bai [Mon, 8 Nov 2021 08:13:26 +0000 (02:13 -0600)] 
test: migrate consumer e2e (#2198)

6 months agofeat: supports stream route API (#2104)
Xu_Mj [Thu, 4 Nov 2021 15:10:53 +0000 (23:10 +0800)] 
feat: supports stream route API (#2104)

* feat: add stream route module

* feat: add stream route test cases

* fix: change error handling

* feat: add license for stream route

* fix: format imports

* fix: add stream route to schema check queue

* feat: add e2e test

* feat: add desc and plugins parameters

* feat: add e2e test

* feat: add license for e2e test

* fix: fix e2e test case body error

* fix: delete trailing whitespace at stream_route_test.go 45 line

* chore: remove whitespace

* chore: update property order

* test: remove unused test

* chore: reorder import

* test: add ginkgo E2E test

* test: update DP E2E test

* chore: add license header

* test: update E2E environment configure

* test: fix typo

* test: add exception E2E test

* test: remove old E2E implementation

* test: fix typo

* feat: add upstream usage check

* test: add stream route E2E with upstream

* test: fix unit test

* test: update E2E case

* test: update E2E environment configure

* test: add condition list unit test

* test: add TLS with SNI DP E2E test

* chore: rename Sni to SNI

* test: add TCP and UDP E2E test

* test: fix TCP read

Co-authored-by: bzp2010 <bzp2010@apache.org>