Commit Graph

146 Commits

Author SHA1 Message Date
Ye Wenbin
cfeacbd160 fix config function not found 2019-08-06 19:05:22 +08:00
李铭昕
c48eeb5bb5 Optimized code. 2019-08-06 13:58:48 +08:00
李铭昕
cb9b65a923 Added testing. 2019-08-06 11:05:45 +08:00
李铭昕
6adec30f7f Merge branch 'master' into pr/329 2019-08-06 10:23:34 +08:00
李铭昕
3ec896fbc1 Merge branch 'master' into pr/328 2019-08-05 09:36:22 +08:00
Ye Wenbin
3fc1bc2d7c add protocol property to rpc CoreMiddleware
在 \Hyperf\RpcServer\Router\DispatcherFactory 对象中需要使用在 PathGenerator
而这个对象在 \Hyperf\RpcServer\CoreMiddleware 中创建。之前的设计,
\Hyperf\RpcServer\Server 没有协议信息,为创建这个对象,需要加上。
2019-08-04 20:55:57 +08:00
李铭昕
e202a2eedc Deleted kuiper/doc-reader. 2019-08-04 12:41:46 +08:00
李铭昕
33836dcff6 Merge branch 'master' into pr/321 2019-08-04 12:00:44 +08:00
Ye Wenbin
32aeaa2a37 support convert path and namespace from psr-4 autoload rules in composer.json 2019-08-04 11:44:00 +08:00
Ye Wenbin
54321b0ad9
Merge branch 'master' into feature-node-id-generator 2019-08-03 14:31:58 +08:00
Ye Wenbin
f53b539a7a check consul service once 2019-08-02 15:45:49 +08:00
Ye Wenbin
b08153b3d4 add NodeRequestIdGenerator, an implementation of IdGeneratorInterface 2019-08-02 14:20:23 +08:00
Ye Wenbin
f70b882ec2 http-server CoreMiddleware::parseParameters support complex parameters
这个修改为后面 jsonrpc-http 增加参数识别。同时也可以基于这个实现类似
spring mvc 中 @ModelAttribute 功能
2019-08-02 11:44:58 +08:00
李铭昕
be0624338e Update composer.json 2019-08-02 10:26:05 +08:00
李铭昕
1a3ddb2683 Added composer json fixer. 2019-08-02 10:09:33 +08:00
李铭昕
1af6ffc252 Merge branch 'master' into pr/276 2019-07-29 10:09:27 +08:00
李铭昕
ca2e74daf9 Optimized code. 2019-07-27 15:57:48 +08:00
李铭昕
7dc9a97e44 Added kv::get from etcd. 2019-07-26 16:52:17 +08:00
李铭昕
b386fc8de3 Added config etcd component. 2019-07-26 13:32:54 +08:00
李铭昕
3dce42e846 Added etcd component. 2019-07-26 13:29:11 +08:00
李铭昕
efbd5d14ac Added testing. 2019-07-23 15:03:25 +08:00
李铭昕
466627b1b4
Merge pull request #189 from zcmzc/graphql
Added GraphQL component
2019-07-17 14:17:20 +08:00
李铭昕
a674682186 Merge remote-tracking branch 'upstream/master' into view 2019-07-17 13:51:02 +08:00
李铭昕
bed2f7c483 Added dispatcher testing. 2019-07-17 11:41:51 +08:00
李铭昕
994b7c3361 Renamed swoole-dashboard to swoole-enterprise. 2019-07-17 10:39:56 +08:00
李铭昕
97b3027576 Init task. 2019-07-13 17:33:56 +08:00
李铭昕
7343b4068b Init view. 2019-07-13 16:39:10 +08:00
张城铭
a1d498de9f Added GraphQL in composer.json 2019-07-11 18:00:59 +08:00
李铭昕
56d5978c42 Fixed testing. 2019-07-11 16:25:07 +08:00
李铭昕
cb9ee16d61 Merge branch 'master' into swoole-dashboard 2019-07-10 09:45:01 +08:00
李铭昕
9fc3afe469 Fixed TypeError: Return value of Hyperf\Paginator\LengthAwarePaginator::nextPageUrl() must be of the type string or null, none returned. 2019-07-09 17:50:55 +08:00
李铭昕
2bb7e9c852 Added swoole-dashboard. 2019-07-08 09:57:54 +08:00
李铭昕
5585ae6887 Added consult testing. 2019-07-06 12:45:57 +08:00
李铭昕
74ced428e3 Optimized async-queue. 2019-07-04 18:22:17 +08:00
李铭昕
137cd71034 Removed useless requirement. 2019-07-04 09:37:01 +08:00
李铭昕
5b3be06775 Fixed constants resolution failed when no message annotation exists. 2019-07-02 10:16:51 +08:00
李铭昕
40a7b5f38a Added phpunit. 2019-07-01 18:13:27 +08:00
李铭昕
cbafb70275 Added formatModel test. 2019-06-28 11:43:34 +08:00
李铭昕
c52216ef17 Added websocket client test. 2019-06-26 11:09:47 +08:00
李铭昕
7ee2920aa6 Fixed Redis::connect paramater 4 expects string. 2019-06-24 23:53:11 +08:00
李铭昕
5a1b7145bf Added travis support. 2019-06-24 13:10:41 +08:00
李铭昕
e04b44dcf2 Enable coroutine. 2019-06-20 17:29:14 +08:00
李铭昕
ce2924ddcc Added php-cs-fixer. 2019-06-20 09:54:15 +08:00
张城铭
4d7a98147a Added ExceptionHandler to composer.json 2019-06-08 15:52:59 +08:00
zcmzc
6cd972308c Add command to composer.json 2019-05-30 17:31:18 +08:00
daydaygo
e80adc9e60 fix: composer -> hyperf/grpc 2019-04-30 15:18:04 +08:00
李铭昕
7b86a7c533 Added test case for db-connection. 2019-04-28 11:30:53 +08:00
张城铭
f1a2f51b49 optimization 2019-04-25 18:07:31 +08:00
李铭昕
158b4f8a80 Added base server component. 2019-04-17 12:53:44 +08:00
李铭昕
12a4469ad8 Added unit test for logger. 2019-04-10 16:08:36 +08:00
李铭昕
97acc48ee4 Renamed queue to async-queue. 2019-04-08 15:28:41 +08:00
李铭昕
6e0f935054 Rename breaker to circuit-breaker. 2019-03-13 10:14:42 +08:00
李铭昕
c07e71c5df Added circuit breaker component. 2019-03-12 13:24:36 +08:00
huangzhhui
869b5c6019 Merge branch 'master' of github.com:hyperf-cloud/hyperf 2019-03-11 19:33:50 +08:00
huangzhhui
a4926649da Added make() function unit test 2019-03-11 19:33:47 +08:00
张城铭
a28f39e4ff rate limit 2019-03-11 14:52:31 +08:00
李铭昕
9c9471702f Added a logger component for hyperf. 2019-03-05 17:47:37 +08:00
李铭昕
1f6d85957f Added elasticsearch component for hyperf. 2019-02-27 09:59:34 +08:00
huangzhhui
3b47191a62 Added foundation of apollo config-center 2019-02-26 00:57:26 +08:00
huangzhhui
b24d60c207 Migrate foundation swoole grpc client 2019-02-21 22:15:46 +08:00
huangzhhui
72caba45c7 Added DI functions, make() 2019-02-11 16:07:32 +08:00
huangzhhui
4a8beceb7f Added tracer component, implement open tracing 2019-02-11 12:09:11 +08:00
李铭昕
0849fb092b Added model-cache component. 2019-02-08 00:27:40 +08:00
huangzhhui
f64fb3d96f Add phpunit and autoload rules 2019-02-06 02:24:15 +08:00
李铭昕
ae2a5c4193 Fixed bug. 2019-01-31 17:34:28 +08:00
李铭昕
2e0109dc7b Added constants component. 2019-01-26 12:18:29 +08:00
李铭昕
194b66faa7 Added Model Cacheable. 2019-01-25 14:12:25 +08:00
huangzhhui
d530a23f2a Require doctrine/inflector 2019-01-23 16:32:16 +08:00
huangzhhui
404e503f3a Added ProcessorTest 2019-01-21 20:59:10 +08:00
李铭昕
f108c50ba1 Init amqplib. 2019-01-19 13:35:21 +08:00
张城铭
5618db39bd Merge remote-tracking branch 'origin/master' 2019-01-18 20:12:11 +08:00
张城铭
d398325ec9 extends Psr interface 2019-01-18 20:11:22 +08:00
huangzhhui
e2f4a0fc0f Added paginator 2019-01-18 18:24:56 +08:00
李铭昕
6d33971535 Init queue. 2019-01-17 15:34:22 +08:00
李铭昕
d9dc186281 Added hyperf/guzzle to composer.json. 2019-01-17 13:30:30 +08:00
huangzhhui
0d958e9ba1 Merge branch 'master' of github.com:hyperf-cloud/hyperf 2019-01-13 03:05:56 +08:00
huangzhhui
d2ffb2f274 Update composer.json 2019-01-13 03:05:50 +08:00
李铭昕
dd662ddf40 Added process. 2019-01-12 13:14:39 +08:00
李铭昕
04796971c5 Added redis-queue. 2019-01-12 11:50:49 +08:00
huangzhhui
7678f38d3f Fixed testcases namespace 2019-01-10 17:07:12 +08:00
huangzhhui
c2662c3210 Copy Eloquent tests 2019-01-08 15:10:49 +08:00
李铭昕
5739328973 Scan directories using full paths 2019-01-08 09:34:29 +08:00
huangzhhui
d649e83547 Added env 2019-01-07 23:13:12 +08:00
李铭昕
64a11672de Added nesbot/carbon 2019-01-03 20:10:00 +08:00
李铭昕
99b69da390 Added redis component 2019-01-03 19:16:02 +08:00
huangzhhui
f7d2f82d02 Implemented PSR-14 v0.7 2019-01-02 21:18:42 +08:00
huangzhhui
3904952697 Fix some namespace problems 2018-12-31 15:35:17 +08:00
huangzhhui
8124e33502 Added event manager foundation 2018-12-31 02:07:50 +08:00
李铭昕
6b5c7c2d92 Added pool. 2018-12-29 14:53:39 +08:00
李铭昕
d5d571a6f4 Modify namespace DbConnection 2018-12-29 13:41:23 +08:00
李铭昕
713c255249 Update database. 2018-12-29 11:59:16 +08:00
李铭昕
51e8e9296d Added devtool 2018-12-28 12:03:37 +08:00
huangzhhui
3d4971f769 Rename Hyperflex to Hyperf 2018-12-27 20:00:04 +08:00
huangzhhui
db054b2dd6 Update composer.json 2018-12-27 17:56:13 +08:00
huangzhhui
f31d08ad64 Added contract component, and moved ConfigInterface to contract component 2018-12-27 15:33:27 +08:00
huangzhhui
8c2f8728d9 init 2018-12-27 11:57:34 +08:00