Commit Graph

144 Commits

Author SHA1 Message Date
水煮牛肉
37fc92eea3
Fixed bug that filesystem cache driver does not work when runtime/caches is not a directory.
Co-authored-by: qiq@pvc123.com <qiq@pvc123.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-11-02 18:34:27 +08:00
Deeka Wong
bcbcc49130
Added Macroable for Hyperf\Utils\Arr. (#4157)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-11-02 10:30:11 +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
李铭昕
98d41fa7ee
Release v2.2.14 2021-11-01 09:48:56 +08:00
fandaren
59700e8c62
Fixed bug that build phar failed when using composer 1.x. (#4188)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-10-31 12:33:23 +08:00
李铭昕
52fc81267a Added versions (v1.0, v2.0, v3.0) support for psr/log. 2021-10-28 18:13:44 +08:00
小城zjc
8c7dff7dc9
Fixed health check failed when using consul with token. (#4171)
Co-authored-by: zhangruochu <zhangruochu@buptinfo.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-10-26 17:05:36 +08:00
李铭昕
78d60471ad
Release v2.2.13 (#4165) 2021-10-25 09:37:58 +08:00
李铭昕
401a3e5904
Renamed the namespace about macroable component. (#4166) 2021-10-25 09:29:21 +08:00
沈唁
248f599ee9
Removed inactive project sdebug from awesome components. (#4163) 2021-10-22 15:03:47 +08:00
沈唁
d4840c5bc5
Fixed bug that generate proxy class failed when using union type. (#4158)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-10-21 11:36:40 +08:00
李铭昕
4f57ed7208 Added test cases for macroable. 2021-10-21 10:46:42 +08:00
李铭昕
5c841287dd
Release v2.2.12 (#4142) 2021-10-18 09:16:14 +08:00
李铭昕
1760821c73
Fixed validator factory does not support other validators. (#4141)
* Fixed validator factory does not support other validators.

* Update CHANGELOG-2.2.md
2021-10-16 14:37:55 +08:00
weskiller
7ff380f19a
Fixed generate model failed when using option --with-ide and scope methods. (#4130)
* fixed gen:model command

* Update CHANGELOG-2.2.md

Co-authored-by: 李铭昕 <715557344@qq.com>
2021-10-13 19:33:22 +08:00
Deeka Wong
6d559e1033
Added methods Str::stripTags() and Stringable::stripTags(). (#4129) 2021-10-13 11:37:40 +08:00
李铭昕
c1f72a04ec
Release v2.2.11 (#4126) 2021-10-11 09:51:09 +08:00
liuende501
c85bd51fc8
Optimized testing client which create the directory again when the directory does not exist. (#4119)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-10-09 09:37:54 +08:00
沈唁
46d6d0dc04
Optimize: get error code after Websocket upgrade failed (#4114)
* Optimize: get error code after Websocket upgrade failed

* Update CHANGELOG-2.2.md
2021-10-06 13:45:18 +08:00
Elrond G
8cb967c990
Fixed bug that auth failed when password has special charsets. (#4101)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-09-28 18:21:37 +08:00
李铭昕
f05c1a8595
Release v2.2.10 (#4097) 2021-09-26 10:15:44 +08:00
李铭昕
24c2f18b8d
Fixed bug that generate proxy class failed caused by variadic parameters with type. (#4096)
Co-authored-by: Demin Yin <deminy@deminy.net>
2021-09-26 09:27:11 +08:00
李铭昕
ba81e6d313
Release v2.2.9 (#4081) 2021-09-22 09:46:38 +08:00
李铭昕
b54125f0ea
Optimized tag of exception for tracer. (#4082)
* Optimized tag of exception for tracer.

* allow user to change the tags of exception when using tracer.

* Use setTag instead of log.
2021-09-21 17:06:07 +08:00
黄朝晖
d34e162f72
Support annotation for interface (#4086)
* Support annotation for interface

* Fixed bug

Co-authored-by: 李铭昕 <715557344@qq.com>
2021-09-21 06:53:41 +08:00
李铭昕
4688effb44 Format code 2021-09-21 06:36:08 +08:00
李铭昕
07644751c5
Fixed bug that kafka does not work caused by undefined method setSasl and setSsl. (#4080)
* Fixed kafka does not work caused by undefined method `setSasl` and `setSsl`.

* Update CHANGELOG-2.2.md
2021-09-17 23:16:57 +08:00
pandaLIU
9c26ba1aa6
Kafka support ssl and sasl (#4014)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-09-17 22:56:25 +08:00
李铭昕
edb0c9393a
Fixed server broken caused by send response failed. (#4076)
* Fixed server broken caused by send response failed.

* Update CHANGELOG-2.2.md
2021-09-17 12:03:36 +08:00
Leo Cavalcante
5da73b9049
feat(tracer): http tags (#4045)
* Support to control whether to report by `tracer` through config `opentracing.enable.error`.

Co-authored-by: 李铭昕 <715557344@qq.com>
2021-09-16 22:41:01 +08:00
upper1027
914ebfbddd
Fixed bug that exit code of Command is incorrect when throwing an exception. (#4068)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-09-16 15:20:30 +08:00
李铭昕
0437ff4a89
Lock the version of promphp/prometheus_client_php to 2.2.* (#4061)
* Lock the version of `promphp/prometheus_client_php` to 2.2.*

* Update CHANGELOG-2.2.md
2021-09-15 10:37:02 +08:00
李铭昕
6c3f8a139b
Release v2.2.8 (#4052) 2021-09-14 09:45:22 +08:00
tegic
9e07b636ba
Fixed coroutines deadlock caused by cleaning up expired fds in socketio-server when stop server. (#4042)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-09-13 10:07:55 +08:00
Nathan.ZH
8e53908320
Added method ConsumerDelayedMessageTrait::getDeadLetterExchange(). (#4040)
* Added method `ConsumerDelayedMessageTrait::getDeadLetterExchange()` which used to rewrite `x-dead-letter-exchange` by yourself.

Co-authored-by: 张玉波 <zhangyubo@scjuchuang.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-09-10 12:12:02 +08:00
Bruce Dou
a9f3a971c9
Support sameSite=None when return response with cookies. (#4013)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-09-10 09:26:43 +08:00
李铭昕
bb85d29ca0
Moved Macroable from Hyperf\Database\Model\Collection to Hyperf\Utils\Collection. (#4017) 2021-09-08 14:55:45 +08:00
Leo Cavalcante
cb077017e1
fix(metrics): success rate calculation (#4028) 2021-09-08 14:38:50 +08:00
李铭昕
a4727a4b1e Fixed bug that async-queue broken caused by uncompress model failed. 2021-09-08 12:11:54 +08:00
D.J.Hwang
6ad5713817
Added argument $attempts into $callback when using function retry(). (#4021)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-09-07 09:41:25 +08:00
李铭昕
c8aa5d398b
Release v2.2.7 (#4008) 2021-09-06 10:50:20 +08:00
李铭昕
705370fb1d
Added test cases. 2021-09-05 00:00:43 +08:00
woainixyz1
37e7bf375e
Support method FormRequest::scene() which used to rewrite different rules according to different scenes. (#4002)
Co-authored-by: codelin <49402937@qq.com>
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-09-04 17:35:00 +08:00
Kids Return
89818f47ad
Optimized method MethodDefinitionCollector::getOrParse() to avoid deprecated in PHP8. (#4009)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-09-03 23:52:27 +08:00
李铭昕
65d9be248d Fixed unexpected termination of nats consumer after timeout 2021-09-01 00:09:18 +08:00
fandaren
7bbb7f9727
Fixed bug that apollo does not support https. (#3998)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-08-31 23:50:50 +08:00
李铭昕
be13502347
Fixed type error of return value for watcher. (#3992)
* Fixed type error of return value for watcher.

* Update
2021-08-30 14:47:00 +08:00
李铭昕
1fda790293
Release v2.2.6 2021-08-30 10:46:59 +08:00
李铭昕
1bd6d1b386
Added option command which used to define your own start command. (#3989)
* Added option `command` which you can used to define your own start command.

* Update CHANGELOG-2.2.md
2021-08-29 12:45:52 +08:00
Hyman
c27f12655e
Support delayed message exchange for AMQP. (#3987)
Co-authored-by: 李铭昕 <715557344@qq.com>
2021-08-28 17:36:30 +08:00