Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
5,452 contributions in the last year
Activity overview
Contribution activity
June 2020
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 57 repositories not shown
Created a pull request in hyperf/hyperf that received 2 comments
- Added 2.0-upgrade doc
- split master
- Fixed branch alias.
- Deleted useless code.
- Added method `Hyperf\WebSocketServer\Sender::close(int $fd, bool $reset = null)`.
- Deleted useless code.
- Removed config `config/server.php`.
- Fixed caster decimal does not work.
- Renamed AspectCacher to AspectManager.
- Server type not support websocket and TCP/UDP server.
- Changed server config `server` to `type`.
- Update composer.json
- Annotation Inject support typed properties.
- Format code.
- Added sink for guzzle.
- Fixed signal register failed in alpine.
- Support async-queue stop safely.
- Optimized code of co-phpunit.
- Added `ConstantFrequency` to flush one connection, when it is idle connection for the interval of time.
- Fixed `is_resource` does not works when use `Runtime::enableCoroutine()` privately in filesystem.
- Auto generate rpc client code when server start and the interface is changed.
- Don't auto change the impl for `NormalizerInterface` when you require `symfony/serialize`.
- Fixed code standards.
- Make ClassLoader easier to be extended
- 收录qbhy/hyperf-multi-env
- fix typo
- Update socketio-server.md
- Add gen constants
- Add ReactiveX component
- TCP coroutine server
- fix isXmlHttpRequest
- fix isXmlHttpRequest
- Response emitter
- Change the default value of amqp config
- Do not to validate the type of AMQP exchange
- No need to close grpc client manually; will close it in destructor.