GitHub / hyperf/hyperf / commits
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| eee2d614 | Remove useless `$filename` for `Hyperf\Memory\LockManager`. |
NoraClapham <n****m@s****n>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 15c1056d | Added PHPStorm db query plugins. |
Mr.tang <t****6@1****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 58d9f50f | Release v3.2.4 (#7797) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 15df7754 | Optimized race condition in StreamHandler when creating log directory under c... |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 06f6c9f2 | Support nacos v1 v2 and v3 for reading hosts from instance list. (#7790) |
xiewxin <8****0@q****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 3ed961a4 | merge Merge branch '3.1' | 李铭昕 <7****4@q****m> | 21 days ago | |
| 1c94523e | Optimized the type of `Content-Type` to `string` from `int` for `Hyperf\Trace... |
fly777777 <9****7@u****m>
Committed by: GitHub <n****y@g****m> |
21 days ago | |
| 8bf2eb33 | Added function `Hyperf\Support\assert_instanceof()`. (#7792) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
25 days ago | |
| b6ff3743 | Release v3.2.3 (#7789) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 95f42547 | [3.2] Fixed bug that `MorphTo` relationships eager loading specific columns. ... |
Gang Wu <g****e@g****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 417b60c8 | Fixed phpdocs for `Hyperf\Database\Model\Builder`. (#7786) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 0a8c9f3b | Optimized phpdoc for `Hyperf\ModelCache\Cacheable`. (#7785) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| a6515b09 | Fixed phpdoc for `Hyperf\ModelCache\Cacheable`. (#7784) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 01bcd3d5 | Added function `Hyperf\Support\existent`. (#7783) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 33058f82 | Fixed incorrect @property type in generated models. (#7782) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| 75327492 | Release v3.2.2 (#7781) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e5f49a5a | refactor: remove deprecated code (#7778) |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 9b506e04 | Fixed bug that `Hyperf\Di\ScanHandler\ProcScanHandler` cannot work. (#7774) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 6fc270b5 | docs(readme): add OpenSSF Scorecard badge (#7772) |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| a8f45655 | Add Scorecard supply-chain security workflow |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| f7735a1d | Fixed bug that `gen:migration-from-database` cannot work. (#7771) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 540ecdf0 | Fixed bug that `Hyperf\Validation\Concerns\ValidatesAttributes::validateMulti... |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 9a53ec88 | merge Merge branch '3.1' into 3.2-merge | 李铭昕 <7****4@q****m> | 2 months ago | |
| 5a2a731a | Fixed bug that `Hyperf\Coordinator\Timer::tick()` caps the callback by the de... |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 1827445c | Release v3.2.1 (#7763) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| c167f411 | merge Merge branch 'master' into 3.2-merge | 李铭昕 <7****4@q****m> | 2 months ago | |
| 2e8e5c4a | Release v3.1.70 (#7762) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 580897a1 | Optimized `Hyperf\Coordinator\Timer::tick()` to run the callback inside `Hype... |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| c1fb4131 | Fixed bug that `ModelRewriteInheritanceVisitor` cannot work. (#7760) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 12fbf77c | Added `Hyperf\Logger\Handler\StreamHandler` which don't contains `set_error_h... |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| f3b7e169 |
docs: fix v3.2 documentation links (#7758)
Co-authored-by: Deeka Wong <8****a@u****m> |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ce1d5f32 | fixed mirror gitee failed. (#7757) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| c40705ca | Release v3.2.0 (#7756) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 5a60be72 | merge Merge branch 'master' into 3.2 | 李铭昕 <7****4@q****m> | 3 months ago | |
| 2b223496 | docs: add indonesian translation for hyperf (#7752) |
Aldo Karendra <a****o@m****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| ee772535 | Update CHANGELOG-3.2.md (#7750) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| cedaa723 | Update Response.php | 李铭昕 <7****4@q****m> | 4 months ago | |
| 91b22a96 | merge Merge branch 'master' into merge-3.2 | 李铭昕 <7****4@q****m> | 4 months ago | |
| c28fdd73 | Release v3.1.69 (#7747) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 1b78bbec | Invoke macro methods call for `Hyperf\HttpServer\Response` (#7731) |
Gang Wu <g****e@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 914fed08 | Fixed bug that `keys` method in `RedisDriver` does not return array when `sMe... |
Ivan Kolossov <i****v@d****z>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| b8aae63d | Fixed bug that PostgresProcessor cannot process indexes and foreign keys when... |
jaty <9****g@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| f7c71f07 | Fixed github actions (#7746) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 16c72e2a | Fix host priority in getUriFromGlobals() for Swoole 6.2.0 compatibility (#7745) |
yansongda <m****e@y****n>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| ce49c500 |
fix(redis): prevent defer callback accumulation in long-lived coroutines (#7734)
Co-authored-by: 李铭昕 <7****4@q****m> |
suyar <2****9@q****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| c9f3908e | Optimized code | 李铭昕 <7****4@q****m> | 4 months ago | |
| 5e434335 | merge Merge branch 'master' into 3.2-merge | 李铭昕 <7****4@q****m> | 4 months ago | |
| e6111463 | Release v3.1.68 (#7742) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| c9d2ddf7 | Optimized the `Hyperf\Amqp\Message\Message::getTypeString()` method to preven... |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 1b41c3c0 | Fixed bug that `Aws\Handler\GuzzleV6\GuzzleHandler` not found. (#7740) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 26980be2 | Fixed bug that http server broken by `nacos` service not found. (#7739) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| b7475b59 | FIxed bug that `Hyperf\Database\Concerns\BuildsQueries::getOriginalColumnName... |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 945732b2 | Upgrade `phpstan.neon.dist`. (#7728) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| de0092b8 | Upgrade the version of `guzzlehttp/guzzle` to `^7.0`. (#7723) |
sabinm677 <5****7@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 0d55eb19 | Added unit cases for swoole v6.2.0 (#7720) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5db73464 | Optimized code for `database-sqlsever`. (#7719) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| c93bb1ef |
Added package `database-sqlserver`. (#7717)
Co-authored-by: Chance <c****i@g****m> |
Mr.tang <t****6@1****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 199339df | Use empty string as `escape` for function `str_getcsv`. (#7372) |
Reginaldo <r****p@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 62655fa0 | Optimized the `toCssClasses` and `toCssStyles` methods by directly using the ... |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 8e422034 | Update CHANGELOG-3.2.md (#7718) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5c18ea68 | Optimized the code for reading contents from file when using `Hyperf\Di\Refle... |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| e4ada28c | Fixed bug that `sortByMany()` don't return the same result like `sortBy()`. (... |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 80402b2f | Added docs about break changes. (#7716) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 06defeff | Inject `ResponseEmitterInterface` into `Hyperf\HttpServer\Server`. (#6974) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 826ebeb1 | Replaced `influxdb/influxdb-php` with `influxdata/influxdb-client-php` (#7462) |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| bb3a2a43 |
Modernize array utilities and JSON validation using PHP 8.4+ functions with p...
Co-authored-by: 李铭昕 <7****4@q****m> |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5ba6f995 | Upgrade the version of `google/protobuf` to `^3.6.1 || ^4.2`. (#7695) |
dmcz <7****9@1****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 269a1933 | Add form-request-param component (#7711) |
duncanxia <d****7@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 6d5982b7 | Fixed bug that `cache` and `logger` cannot support old config (#7715) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| af8b5a5f | Don't support monolog v2.x (#7714) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| c2cbb9e5 | Format | 李铭昕 <7****4@q****m> | 6 months ago | |
| 47013e5c | merge Merge branch 'master' into 3.2-merge | 李铭昕 <7****4@q****m> | 6 months ago | |
| 38fdb8bc | Release v3.1.67 (#7713) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| bda5f16d | Fixed bug that the classes cache cannot decode. (#7712) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 6c14022c |
Support using model name like `App\\Model\\User` for validatoin rule `exists`...
Co-authored-by: 李铭昕 <7****4@q****m> |
MorriosL <m****s@1****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 93d779f3 | Optimized code for `RedisServerMutexByNodeName`. (#7707) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 2e8cb67d |
Added `Hyperf\Crontab\Mutex\RedisServerMutexByNodeName`. (#7555)
Co-authored-by: 李铭昕 <7****4@q****m> |
1kb <1****@1****n>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 76c560d2 |
Added casts `AsCollection` for `hyperf/database`. (#7607)
Co-authored-by: 李铭昕 <7****4@q****m> |
Adhik Joshi <a****5@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c06a5435 |
Support `aliyun` mse signature for `nacos`. (#7648)
Co-authored-by: 李铭昕 <7****4@q****m> |
Yi <u****n@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 0573145a | fix(tracer): fix tracer client tagging (#7676) |
Wanderson Silva <w****a@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| d1dd534c | Fixed bug that `eachById` cannot work for `Hyperf\Database\Query\Builder`. (#... |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| a3cc8825 | Fixed bug that the default ttl cannot work for memory driver of `hyperf/cache... |
NoraClapham <n****m@s****n>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 6e12cf3e | Release v3.1.66 (#7701) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| f0695d10 | Update response.md (#7662) |
wfuren <w****n@q****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 45d6c52b | Fix PostgreSQL boolean handling for emulated prepares and raw SQL (#7669) |
Raj Siva-Rajah <5****e@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 4c376b14 | feat(devtool): add --path option to generator commands (#7670) |
Raj Siva-Rajah <5****e@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 7a6a4393 | Fix typo in swagger documentation (#7674) |
Bruno <3****3@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 378283e7 | fix(metric): remove redundant timer cleanup code (#7675) |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| bf5ca478 | fix(database): correct return type for Blueprint::foreign() (#7682) |
Raj Siva-Rajah <5****e@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| c59d57fb | Add Laravel's `withoutForeignKeyConstraints` method to Schema Builder (#7684) |
Raj Siva-Rajah <5****e@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 11cefb15 | Optimized handling of `ValidationException` in JSON-RPC core middleware to pr... |
Mr.tang <t****6@1****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 175cbfc5 | feat: add `flushAll()` method to Pool and PoolFactory (#7698) |
Raj Siva-Rajah <5****e@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 22912705 | feat: Port `whereJsonContainsKey` methods + `CompilesJsonPaths` from Laravel ... |
Raj Siva-Rajah <5****e@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| b3b686ee | Added methods `cascadeOnDelete()`, `restrictOnDelete()`, `noActionOnDelete()`... |
Raj Siva-Rajah <5****e@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 7cfa2bb4 | fix(grpc-client): add early returns to avoid redundant operations (#7672) |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 53f2d384 |
feat(grpc-client): add support for multiple client pool and load balancing (#...
Co-authored-by: 李铭昕 <7****4@q****m> |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ed42cad9 |
perf(event): add listener cache for improved performance (#7658)
Co-authored-by: 李铭昕 <7****4@q****m> |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| e901f78e |
Added the `$isCookiePersistent` parameter to `Hyperf\Guzzle\PoolHandler` to e...
Co-authored-by: jasonawe <l****1@g****m> |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 44606d0f | Added test cases for PHP 8.4 (#7665) |
李铭昕 <7****4@q****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| a534d8fa | fix(grpc-client): decode URL-encoded grpc-message header (#7660) |
Deeka Wong <h****a@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago |