Commit Graph

164 Commits

Author SHA1 Message Date
李铭昕
195fe8e362
Optimized test.yml. (#5181) 2022-11-07 12:27:22 +08:00
李铭昕
5f17d9113e Only split repos by workflow dispatch. 2022-11-01 15:35:40 +08:00
李铭昕
7766936f49 split the own branch by default. 2022-11-01 15:33:54 +08:00
李铭昕
ed7b2a62b0
Auto split repos in Github Actions. (#5173) 2022-11-01 15:24:23 +08:00
她和她的猫
677c9da9bc
Add error checking for PostgreSQLStatement::execute method. (#5121) 2022-10-11 10:37:54 +08:00
circle33
7d9d217aa6
fix genereate-ide-helper error (#5102) 2022-09-27 14:23:23 +08:00
李铭昕
29dea82fc4
Added test cases for connecting golang grpc server. (#5040) 2022-08-20 15:36:11 +08:00
李铭昕
dcfe5eacb2
Fixed bug that rpc client recv failed. (#4993) 2022-08-06 20:40:02 +08:00
李铭昕
7887c13578
Support Swow for json-rpc. (#4991) 2022-08-06 18:11:53 +08:00
李铭昕
a6aa10796c
Don't support database commands by default, please require hyperf/devtool or set them in autoload/commands. (#4979) 2022-08-03 19:00:16 +08:00
张城铭
2c34969896
Fixed memory leak caused by an exception which occurred in Parallel. (#4940)
Co-authored-by: assert <zhangchengming@kkguan.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2022-07-19 21:55:50 +08:00
李铭昕
99d32f7cce
Support TcpServer for Swow. (#4924) 2022-07-13 20:46:57 +08:00
李铭昕
c5aef1f78c
Upgrade league/flysystem to ^1.0|^2.0|^3.0. (#4903) 2022-07-06 14:32:28 +08:00
李铭昕
7fa189fffc Merge branch 'master' into 3.0-merge
# Conflicts:
#	.github/workflows/test.yml
#	src/di/src/Aop/PropertyHandlerVisitor.php
#	src/kafka/composer.json
#	src/kafka/src/Producer.php
2022-05-16 11:30:34 +08:00
李铭昕
b1a092b43b
Fixed the bug that monolog does not work in 2.6.0 by configuring conflict with monolog>=2.6.0. 2022-05-16 10:53:41 +08:00
Tall
884aaed526
Optimized code for annotations for hyperf/retry. (#4674)
Co-authored-by: 李铭昕 <715557344@qq.com>
2022-04-17 17:34:44 +08:00
Gilberto Marcomini Junior
cd6b3e7a8c
Update Container DI to able unbind resolved entry (#4683)
* Added `Container::unset()` to unbind an arbitrary resolved entry.

Co-authored-by: 李铭昕 <715557344@qq.com>
2022-04-15 16:48:24 +08:00
李铭昕
2f30865d2f Merge branch 'master' into 3.0-merge
# Conflicts:
#	docs/zh-cn/coroutine.md
#	docs/zh-hk/coroutine.md
#	docs/zh-tw/coroutine.md
#	src/model-cache/src/Manager.php
2022-03-27 17:13:53 +08:00
沈唁
e099c8c17d
Release v2.2.29
Co-authored-by: 李铭昕 <715557344@qq.com>
2022-03-27 17:01:45 +08:00
李铭昕
ca5e942127
Fixed bug that WsContext does not work in onOpen. (#4614) 2022-03-18 13:56:34 +08:00
李铭昕
4135ea0a0e Merge branch 'master' into 3.0-merge
# Conflicts:
#	.github/workflows/test.yml
#	composer.json
#	phpunit.xml
#	src/config-apollo/src/Client.php
#	src/http-server/src/Request.php
#	src/redis/src/RedisConnection.php
#	src/utils/composer.json
2022-02-21 10:03:25 +08:00
李铭昕
fc501d4383
Release v2.2.26 (#4544)
Co-authored-by: 沈唁 <52o@qq52o.cn>
2022-02-21 09:27:49 +08:00
李铭昕
024bfeb1bc
Fixed all components with --dry-run in Github Actions. (#4483) 2022-01-25 11:59:06 +08:00
李铭昕
81649702ad Fixed bug that install hyperf/engine failed. 2022-01-17 15:22:27 +08:00
李铭昕
b086d98a0d Merge branch 'master' into 3.0-merge
# Conflicts:
#	.github/workflows/test.yml
#	src/di/src/Annotation/Scanner.php
#	src/di/tests/InjectTest.php
2022-01-17 14:19:56 +08:00
tegic
03d8173e29
Allow sorting on multiple criteria for Hyperf\Utils\Collection. (#4449) 2022-01-13 15:49:44 +08:00
李铭昕
9adc68eb82 Upgrade code level to 8.0 2021-12-30 19:17:47 +08:00
李铭昕
ad5afa9073 Merge branch 'master' into 3.0-merge
# Conflicts:
#	.github/workflows/test.yml
#	phpunit.xml
#	src/amqp/src/ConnectionFactory.php
#	src/amqp/src/IO/SwooleIO.php
2021-12-30 19:04:00 +08:00
Rock
f1e89b509e
Added Hyperf\Tracer\Aspect\DbAspect to log db records when using hyperf/db. (#4411)
Co-authored-by: Rock <you@example.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-12-30 11:06:34 +08:00
李铭昕
7cced412b1
Fixed bug that Redis::scan does not work when using redis cluster. (#4399) 2021-12-27 12:47:21 +08:00
李铭昕
64f35367f5 Merge branch 'master' into 3.0-merge 2021-12-24 17:25:42 +08:00
沈唁
7e8cff6f71
Use unpkg.com 2021-12-20 13:48:40 +08:00
李铭昕
06c3f4867e Merge branch 'master' into 3.0-merge
# Conflicts:
#	.github/workflows/test-components.yml
#	.github/workflows/test.yml
#	src/amqp/src/ConnectionFactory.php
2021-12-20 09:49:29 +08:00
李铭昕
b473732fbd
Release v2.2.21 (#4375)
Co-authored-by: 沈唁 <52o@qq52o.cn>
2021-12-20 09:14:02 +08:00
codelin
10b23e60b7
Fixed the metadata generation error caused by switching coroutine for snowflake. (#4373) 2021-12-18 12:01:27 +08:00
李铭昕
de352ea1df
Fixed type error hint for JsonSerializable::jsonSerialize(). (#4340) 2021-12-11 09:47:27 +08:00
李铭昕
a4cb405d36
Support PHP 8.1 (#4333) 2021-12-10 19:11:01 +08:00
李铭昕
bcad3ec5b3 Merge branch 'master' into 3.0-merge 2021-12-10 17:14:34 +08:00
李铭昕
0fa626cd87
Added method Debug::getRefCount($object). (#4331) 2021-12-10 15:57:48 +08:00
沈唁
eebeea61e7
Support pack vendor/bin files for Phar (#4330)
* Update test-components.yml

Co-authored-by: 李铭昕 <715557344@qq.com>
2021-12-10 13:45:50 +08:00
李铭昕
748fc22275
Upgraded psr/simple-cache to ^1.0|^2.0|^3.0 (#4323) 2021-12-07 12:26:20 +08:00
李铭昕
1d1b677852 Merge branch 'master' into 3.0-merge
# Conflicts:
#	.github/workflows/test.yml
#	phpstan.neon
#	src/http-message/tests/SwooleStreamTest.php
#	src/http-server/src/ResponseEmitter.php
#	src/socketio-server/src/SocketIO.php
#	src/utils/src/Contracts/Arrayable.php
2021-12-06 11:43:16 +08:00
沈唁
fec2c5962b
Upgrade swoole version to 4.8.3 in github actions (#4314)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-12-06 10:15:59 +08:00
李铭昕
dee852c950
Upgrade the minimum php version to 8.0 for http-server. (#4306) 2021-12-01 16:19:47 +08:00
李铭昕
43f8907276
Support $suffix for trait StaticInstance. (#4304) 2021-12-01 14:12:08 +08:00
李铭昕
a8ac403f8a
Upgrade the minimum php version to 8.0 for framework exception-handler and filesystem. (#4274) 2021-11-20 14:41:16 +08:00
李铭昕
dfbd785b5f Merge branch 'master' into 3.0-merge 2021-11-20 11:07:11 +08:00
沈唁
dcaa7601e6
Upgrade swoole version to 4.8.2 in github actions (#4266) 2021-11-17 19:20:49 +08:00
李铭昕
74a21bbab3
Optimized code about amqp and upgrade all requirements from v2.2 to v3.0 (#4196) 2021-11-02 15:06:17 +08:00
李铭昕
afab0bbf35 Optimized code 2021-11-02 10:00:13 +08:00
李铭昕
8916691f53
Fixed bug that Hyperf\Server\Entry\Logger does not work when using psr/log 3.0. (#4192) 2021-11-01 11:02:11 +08:00
李铭昕
52fc81267a Added versions (v1.0, v2.0, v3.0) support for psr/log. 2021-10-28 18:13:44 +08:00
李铭昕
ff51321aaa
Upgrade swoole version to 4.8.0 in github actions. (#4168) 2021-10-25 16:26:25 +08:00
沈唁
81310448de
Update docs and translate. 2021-09-09 09:29:08 +08:00
李铭昕
11391280ba
Support test cases in container v2.0 (#4031) 2021-09-08 13:14:39 +08:00
沈唁
b996c3c690
Fixed OSS hook failed when using SWOOLE_HOOK_NATIVE_CURL. (#3986)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-08-28 12:09:18 +08:00
李铭昕
3b4403df3c
Release v2.2.3 2021-08-09 09:37:46 +08:00
李铭昕
fecba7a7d9
Fixed bug that close connection failed caused by wait channels flushed. (#3906)
* Fixed bug that close connection failed caused by wait channels flushed.

* Don't close connection again when connection exited.

* Added test cases for AMQP
2021-08-05 13:08:28 +08:00
JokerNg
28b73036e4
Update aliyun-logger.md (#3852)
Co-authored-by: 李铭昕 <715557344@qq.com>
Co-authored-by: 桥边红药 <24204533+qbhy@users.noreply.github.com>
2021-07-23 18:50:43 +08:00
李铭昕
14e73c6a7e
Added test cases for Swoole v4.7.0 (#3816)
* Added test cases for Swoole v4.7.0

* Update docs and translate
2021-07-16 18:59:18 +08:00
李铭昕
416854c624 Support COS and Qiniu Adapters for Filesystem 2021-07-07 13:27:38 +08:00
李铭昕
c5234cb6b9 Added filesystem into test-components.yml 2021-07-07 13:27:38 +08:00
李铭昕
3d9afbf9a0
Added ci for php8 (#3661) 2021-06-18 18:29:57 +08:00
李铭昕
2a7f69fd8d
Fixed bug that class proxies couldn't be included when building phar (#3692) 2021-06-10 21:07:12 +08:00
李铭昕
a6618f0ff2 Merge branch 'master' into 2.2-merge 2021-06-10 20:54:57 +08:00
李铭昕
38ebf7d000
Update test-components.yml (#3693) 2021-06-10 20:53:30 +08:00
李铭昕
231c98fdd5
Optimized Github Actions for MySQL 8.0 2021-06-01 11:01:56 +08:00
李铭昕
6f66dbcffd
Added crontab test cases into phpunit.xml (#3594)
* Added crontab test cases into phpunit.xml

* Update ParserTest.php
2021-05-17 17:03:58 +08:00
沈唁
479c2ecc90
Update docs (#3545) 2021-05-07 19:39:00 +08:00
nonetallt
fc7ad0ec02
Translate docs/en/db/quick-start.md to english (#3507) 2021-04-26 22:41:54 +08:00
李铭昕
03c23b5ef8
Test swoole-master for phpunit (#3503) 2021-04-19 22:03:42 +08:00
Hugh
f1a0f3d00f
Optimized phar:build, which can support symlink package. (#3455)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-04-05 18:36:44 +08:00
李铭昕
6aa7f89c6d
Reinstall ext-swoole in github actions 2021-04-02 12:55:30 +08:00
李铭昕
be84b0a892
v2.1.10 (#3366) 2021-03-15 09:48:32 +08:00
李铭昕
af2c639bb1
Optimized phar:build that you can run phar without php. (#3364)
such as `./composer.phar` instead of `php composer.phar`
2021-03-13 21:11:10 +08:00
李铭昕
164f883575
Fixed bug that could't get the valid uri when using Hyperf\Testing\Client. (#3356) 2021-03-11 20:52:50 +08:00
李铭昕
48b319e2f0
v2.1.9 (#3340) 2021-03-08 09:09:58 +08:00
Robert
fb4774f3c5
Fixed bug that unpack custom data failed when using JsonEofPacker. (#3326)
* Fixed Github Actions

Co-authored-by: 李铭昕 <715557344@qq.com>
2021-03-02 19:07:31 +08:00
李铭昕
da7d912805 Fixed mount failed 2021-02-22 06:25:08 +08:00
李铭昕
bb54eccae1 Test phar in Github Actions 2021-02-22 06:25:08 +08:00
cexll
d5382e7eb8
Update rate-limit.md (#3279)
Co-authored-by: sy-records <52o@qq52o.cn>
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-02-19 18:58:33 +08:00
沈唁
bb3ed4815c
Add translate docs action (#3276)
* Add translate docs action

* Remove push

Co-authored-by: sy-records <sy-records@users.noreply.github.com>
2021-02-19 12:53:50 +08:00
shixuefeng
67769ad9bb
Fixed bug that rename column name failed when using doctrine/dbal. (#3272)
Co-authored-by: shixuefeng <shixuefeng@shopex.cn>
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-02-18 19:46:39 +08:00
李铭昕
4b78aeaaaf
Don't retry, when recv timeout for json-rpc client. (#3195)
* Don't retry, when recv timeout for json-rpc client.
2021-01-25 11:48:00 +08:00
毛自豪
0b0df042ab
Fixed Hyperf\Database\Schema\MySqlBuilder::getColumnListing does not works in MySQL 8.0. (#3165)
* Fixed bug

* Added test cases.

* Update CHANGELOG-2.1.md

Co-authored-by: 李铭昕 <715557344@qq.com>
2021-01-20 18:17:54 +08:00
李铭昕
70249eb840
Optimized code for ErrorExceptionHandler (#3169)
* Optimized code for ErrorExceptionHandler

* Update CHANGELOG-2.1.md

* Update test.yml
2021-01-20 17:41:26 +08:00
李铭昕
4b174ac5ba
Optimized PHPUnit for kafka. (#3107) 2021-01-12 09:24:40 +08:00
李铭昕
455e38d0da Fixed PHPUnit 2021-01-10 17:02:47 +08:00
李铭昕
65b33f5b1e
Setup yasd int Github Actions (#3097)
* Setup yasd

* Update

* Update PipelineTest.php
2021-01-09 21:19:28 +08:00
李铭昕
ef63719d55
Added test case for checking refcount for aop pipeline. (#3088)
* Added test case for checking refcount for aop pipeline.

* Update
2021-01-08 15:06:04 +08:00
李铭昕
276cac2dbb
Added params $depth and $flags for Json::decode and Json::encode. (#3002)
* Added params `$depth` and `$flags` for `Json::decode` and `Json::encode`.

* Added test cases

* Added PHPUnit for Swoole 4.5 and 4.6
2020-12-23 13:42:40 +08:00
李铭昕
9fcbdb62f0
Allow setting repeated middlewares. (#2909) 2020-12-02 16:29:54 +08:00
李铭昕
8e315925e8
Removed guzzle from matrix for Github Actions. (#2890) 2020-11-27 19:48:04 +08:00
李铭昕
8921c2defc Merge branch 'master' into 2.1-merge
# Conflicts:
#	src/guzzle/src/CoroutineHandler.php
#	src/guzzle/tests/Stub/CoroutineHandlerStub.php
2020-11-25 16:46:33 +08:00
沈唁
3ed2cef159
Mirror to Gitee Repo (#2819) 2020-11-17 14:39:12 +08:00
ren-jimmy
8f33ddbdf9
Support json-rpc for tracer component. (#2625)
* Update SpanStarter.php
* Added JsonRpcAspect.

Co-authored-by: jimmy <you@example.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2020-10-31 20:42:41 +08:00
weskiller
a044700936
Format code. (#2739)
* Fixed GenerateModelIDEVisitor scope arguments

* Format code.

Co-authored-by: 李铭昕 <715557344@qq.com>
2020-10-31 16:06:50 +08:00
李铭昕
e0402702e2 Test Guzzle 7 in Github Actions 2020-10-28 09:36:38 +08:00
李铭昕
06fe2ac429 Added workflows to test. 2020-10-27 23:42:29 +08:00
沈唁
4aaeb2566b
fix typo (#2237) 2020-08-03 15:20:37 +08:00