Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/walkor/workerman

An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols.
https://github.com/walkor/workerman

Merge pull request #927 from Chance-fyi/phpstan

Add static analysis tool PHPStan

240eda91c24ebba440cbb8dacc830957db1d9b6f authored over 1 year ago by walkor <[email protected]>
Add color to pest tests

1c257f6ba57881aedc9e0b1331fbed8c7336bd83 authored over 1 year ago by Joanhey <[email protected]>
Add PHP 8.3 nightly to tests

765e6971b25a5e1cb411598b8b47dd5f48a814ec authored over 1 year ago by Joanhey <[email protected]>
ci static analysis

0a8d8c0f0444e022a39fb45561d47afb7a3ff4d4 authored over 1 year ago by Chance <[email protected]>
phpstan analyse level 5

50473063b1c41b907a6607bd6a0f6973bae326c8 authored over 1 year ago by Chance <[email protected]>
analyse fix: Dead catch - Exception is never thrown in the try block

50f20ebd1c70bc8d67dab5de735c04515b632362 authored over 1 year ago by Chance <[email protected]>
analyse fix: Offset 'running' on array{command: string, pid: int, running: bool, signaled: bool, stopped: bool, exitcode: int, termsig: int, stopsig: int} in isset() always exists and is not nullable

21d244b6b1bc65636be62e37befab4754d1e583a authored over 1 year ago by Chance <[email protected]>
analyse fix: headers type is an array, else branch is unreachable because previous condition is always true

953d40d3719f61c2a85722642c9994da5cbf4bc4 authored over 1 year ago by Chance <[email protected]>
analyse fix: The key 'basename' is always present in the return value of `pathinfo`

c106f4c0eefa9a4369e777dcb430c4a93e18817d authored over 1 year ago by Chance <[email protected]>
phpstan analyse level 4

d6d3df31150ab3ff6451589bb5f38dc015ded4e1 authored over 1 year ago by Chance <[email protected]>
phpstan analyse level 3

123ac8aae8ba87c66b9f0660d7615ec66b4cfe60 authored over 1 year ago by Chance <[email protected]>
analyse fix: Binary operation "^" between bool|float|int|string and string results in an error

683ef384ac02ef83e9c5e98fa55e2688116bb4d8 authored over 1 year ago by Chance <[email protected]>
analyse fix: Unsafe call to private method through static::

0f6ed92fc3e0425684b5e8b34a3a688d37811ee1 authored over 1 year ago by Chance <[email protected]>
phpstan analyse level 2

de778cd2bae75b7eab181450f43cf185cb586bfd authored over 1 year ago by Chance <[email protected]>
analyse fix: Access to an undefined property

a51b271d7b5e5481853edc8f61063d26f0e3276c authored over 1 year ago by Chance <[email protected]>
phpstan analyse level 1

4106df5a3c312eea83df0d400d81e75183086897 authored over 1 year ago by Chance <[email protected]>
phpstan analyse level 0

b62eaafd753dfccde0c13644cf4a59803e0fb2e1 authored over 1 year ago by Chance <[email protected]>
Merge pull request #925 from joanhey/php-unit-dist

Use phpunit.xml.dist and add tests dir in .gitattributes

34a1f08e64997bdf7a8177da07dc31c7c8d9ef49 authored over 1 year ago by walkor <[email protected]>
Add tests to .gitattributes

5cf1d02d86428bd0a0aadc64b53229a6266197d8 authored over 1 year ago by Joanhey <[email protected]>
Add phpunit.xml to .gitignore

a2f82b502103dd38d45e8dbe4afc4098cc50eb25 authored over 1 year ago by Joanhey <[email protected]>
Rename phpunit.xml to .dist

adcada7656e51429d6b1f10f200aea042c746d5e authored over 1 year ago by Joanhey <[email protected]>
Merge pull request #922 from joanhey/fix-400-bad-request

Fix 400 Bad Request

4bde50374290b9018343273cf0a086b946bbdaa5 authored over 1 year ago by walkor <[email protected]>
Fix 400 Bad Request

59b6eb0e6608cb733b5a7dbc2d5fe0d13284a7db authored over 1 year ago by Joanhey <[email protected]>
Merge pull request #920 from Chance-fyi/feature-test-http-server

Feature test of http server

2a224cfc2564e4ff8ca5e4861271ced3d9dbd3d2 authored over 1 year ago by walkor <[email protected]>
Fix test

e62c08b533903f7c23085b457b37e9ae66d6ce1d authored over 1 year ago by Chance <[email protected]>
Merge pull request #919 from Chance-fyi/unit-test

Start the socket server in beforeAll

84f059c65c84b3f46ecdcc944c519a1a45561522 authored over 1 year ago by walkor <[email protected]>
Feature test of http server

3b4044a0185ff9759ef29eb99832ce50d891eeae authored over 1 year ago by Chance <[email protected]>
Stop the process in `afterAll`

10569a751abcc5c694e5e9aa1f1b6ac414b2b031 authored over 1 year ago by Chance <[email protected]>
Multiple expect conversions to chained calls

0f57772057c9857c66504a784847e8118633620a authored over 1 year ago by Chance <[email protected]>
Start the socket server in beforeAll

2fbb26b41dc626d9a1f88d0395f94bb429c4b93f authored over 1 year ago by Chance <[email protected]>
Merge pull request #918 from xuanyanwow/fix-swow-event-import-function

🐛 import function `waitAll`

7dea1e6c9f23daff0264c0ee1a86b80df390c0eb authored over 1 year ago by walkor <[email protected]>
🐛 import function `watiAll`

ed9df9b4686cb99bebfc459ee1d4d3d2d7589ce4 authored over 1 year ago by 宣言就是Siam <[email protected]>
ws response

01f43d8adb1ef754e7230d99616ba374b7528e82 authored over 1 year ago by walkor <[email protected]>
Merge pull request #913 from oladoyinbov/patch-1

Update composer.json

ed306de95940bdbb33347c3773a93db4f50be31e authored over 1 year ago by walkor <[email protected]>
Suppress notice interrupted by signal

b9d540d751ded63ee9db2adf3098d144dbb63edc authored over 1 year ago by walkor <[email protected]>
Merge pull request #917 from akotulu/master

Fixed typos, removed PHPStorm attributes and change DEBUG to USER

3e6090d2f2006c98bb4c11b0fc22b654f13fc1e8 authored over 1 year ago by walkor <[email protected]>
Replaced tabs with spaces project wide.

8d9a9c1bd73952c5b06dc32fe14fd18c96c9fdf7 authored over 1 year ago by Ako Tulu <[email protected]>
Removed PHPStrom attributes, fixed minor typos and changed DEBUG to USER mode.

247d87ca29c31ec0e1d5163e83c8af0d90832cb8 authored over 1 year ago by Ako Tulu <[email protected]>
Update Request.php

541777531e7f935887c12d0d3a47cbb2c7c2f8d0 authored over 1 year ago by walkor <[email protected]>
Fix #916

5125dbbb6a36ec0a8257784c75b9856c960a19c5 authored over 1 year ago by walkor <[email protected]>
Merge pull request #914 from xHeaven/master

code refactor

647dbd74755741fe0c8bc49a4b845042a3912cb2 authored over 1 year ago by walkor <[email protected]>
using dynamic invocation instead of static

db3c9fb942e4fd8f432b2db8a679474dac0a9d8c authored over 1 year ago by Mark Magyar <[email protected]>
replaced long notation with combined assignment

df39972cfdc83fc04c9aa66b26ef42324f8dd4d7 authored over 1 year ago by Mark Magyar <[email protected]>
added missing access modifiers

f7095db38c1a9679b1b26c2b310a29a3652abf8b authored over 1 year ago by Mark Magyar <[email protected]>
merged multiple isset()s

0e1d70f1febf6c01f3e8512cbe0c21afc9a2d88f authored over 1 year ago by Mark Magyar <[email protected]>
flipped conditions to gain performance

e921a04b9173110fcddb7c601b224e3055efc72f authored over 1 year ago by Mark Magyar <[email protected]>
simplified if-else branches

9209697d1293439cd9bdb49c4a3b01589030f18f authored over 1 year ago by Mark Magyar <[email protected]>
wrapping if body in braces to comply with PSR12

99f507cda4ccfcb2d3081bdc18575187f6763ccb authored over 1 year ago by Mark Magyar <[email protected]>
using short list syntax instead of list()

d8f994b65d1801a271a7f83a7b19cb4f2aef8a92 authored over 1 year ago by Mark Magyar <[email protected]>
fixed improper if condition

2e0afcf62102f47505cc4b7cd72f23274c1dba21 authored over 1 year ago by Mark Magyar <[email protected]>
removed unused use statement

941823b5c55326467989ce47029c96be638a57b8 authored over 1 year ago by Mark Magyar <[email protected]>
array_merge replaced with spread syntax

a1fb67b2e170bd2132d3e80c95129eb2a66833a9 authored over 1 year ago by Mark Magyar <[email protected]>
removed redundant return

627658c5b0a991c6c429a9471c5585796c1e33fb authored over 1 year ago by Mark Magyar <[email protected]>
merged nested ifs together

be9f39cd47e86e44ff0421463319120008180660 authored over 1 year ago by Mark Magyar <[email protected]>
Update composer.json

Added some additional info to composer.json

df024f91afb07f041d69cd98977f58994cc4be61 authored over 1 year ago by Oladoyinbo Vincent <[email protected]>
checkSessionId

75c4a5aad9c27dbcc1f87a750099fac67f162a7e authored over 1 year ago by walkor <[email protected]>
Cookie optimizations

8dc8414fb284fe66e5893443b829485ce6cecbe2 authored over 1 year ago by walkor <[email protected]>
Cookie optimizations

b299157d739de789e3ef3a46df7d5a3ee1fc1620 authored over 1 year ago by walkor <[email protected]>
Cookie optimizations

a2a787757feb2cf52a563e3a02a5b95b8819de97 authored over 1 year ago by walkor <[email protected]>
Style optimizations

bc40b225b383313323296a0a855fa7260612e466 authored over 1 year ago by walkor <[email protected]>
Optimization chunked

7a4aa1ebee3224127a75256ad5b149097695b4ac authored over 1 year ago by walkor <[email protected]>
Update Worker.php

5c7c71cea5ca58edbe882565817149f32cffc2b9 authored over 1 year ago by walkor <[email protected]>
Merge pull request #910 from Yurunsoft/fix-sse

Fix the SSE response data format

977822c29ab8ad60c109fbb4b6326fde287e2a38 authored over 1 year ago by walkor <[email protected]>
Fix the SSE response data format

f3eec6fd7d1d9c6fcd81f59fb6114c1de29b70ed authored over 1 year ago by Yurun <[email protected]>
Update UdpConnectionTest.php

44622912790d69596440ebc56d388df8173e4459 authored over 1 year ago by walkor <[email protected]>
Use Worker::$command instead of $argv

Refer https://github.com/walkor/workerman/pull/907

ca4bcaf0bda4ee997c100f619326f6df6d487558 authored over 1 year ago by walkor <[email protected]>
Remove unnecessary $argv

36bda0fa84c760c1ed6076a2d473d66222fea697 authored over 1 year ago by walkor <[email protected]>
Merge pull request #907 from jhdxr/feature/feature-tests

behavior tests

8fa75caee0cc9905ec4a0e3b9310ac8c9f5a423d authored over 1 year ago by walkor <[email protected]>
install posix & pcntl

5935ff5a940a2f8765c9c5ff67d0d90349c01092 authored over 1 year ago by jhdxr <[email protected]>
udp connection test

f087ebb205cd7da32911ddba1d1ea17862f48ac0 authored over 1 year ago by jhdxr <[email protected]>
remove server version

f0994fb9841907ea7f7c8d597f72f914a75339c0 authored over 1 year ago by walkor <[email protected]>
Merge pull request #904 from jhdxr/feature/tests

Add test

d707ff9b885e6bb8ff12395549d40fa95d05f84a authored over 1 year ago by walkor <[email protected]>
skip test until pest can run in isolated process

f8ee935080c9476ad5427f2b9d76415466f954fe authored over 1 year ago by jhdxr <[email protected]>
UdpConnection test

098c8b6951660c76835b1907400b31e0f9c1696b authored over 1 year ago by jhdxr <[email protected]>
feature test: udp connection

e3b87615d196b28128abc1a32fbbe18c66e604d8 authored over 1 year ago by jhdxr <[email protected]>
test for Protocols\Http\ServerSentEvents

8f97226fedcc5d6e7a6993c063ff387721460d37 authored over 1 year ago by jhdxr <[email protected]>
test for Http/Response

90509b162f137044ad302f126d923a3444da5aca authored over 1 year ago by jhdxr <[email protected]>
test for Protocols\Frame

cdab4736909f4b666fe3a672432900a037082a39 authored over 1 year ago by jhdxr <[email protected]>
complete TextTest: add test for ::input with buffer exeeeds max package length

79f59578f82793381599ab13737aa35428f29b21 authored over 1 year ago by jhdxr <[email protected]>
introduce ptest and mockery for testing

3f7731a9748b00656c568e53958e431448ada80c authored over 1 year ago by jhdxr <[email protected]>
test for Protocols\Http

6d36552711fc41f876b6d844d06a08fd11517d4e authored over 1 year ago by jhdxr <[email protected]>
github action tests

681e373e22a0e11f228899e7b0f70ea891c435c5 authored over 1 year ago by jhdxr <[email protected]>
test case for Text and Http(WIP)

342937f1b60fdd84cedbe11561d933a76d7dae9a authored over 1 year ago by jhdxr <[email protected]>
Merge pull request #905 from jhdxr/patch-1

Fix ext headers

3386ef9f0825e966de90af4d680ec39ae302c77b authored over 1 year ago by walkor <[email protected]>
Fix extheaders.

Now multiple extension headers can be added correctly for non-object response.

35be62d13eb37fe6f55a729fa1bf33bca30f2f90 authored over 1 year ago by 蝦米 <[email protected]>
Merge pull request #903 from xsxs89757/filetype-fix-branch

Fixed a bug where file types were overwritten

f63bc15bade63096341dafef22fef93e838a6193 authored over 1 year ago by walkor <[email protected]>
修复type被覆盖的bug

d6f3225b88c89a4e93d1818c1020e5e7a43c1c39 authored over 1 year ago by wanglei <[email protected]>
fix total memory

a2d7b5bc1ba2e01abcbf24fe78212798956b94b6 authored over 1 year ago by walkor <[email protected]>
fix #897

1801549e1cf6bf61807b7ffcce49aa85216369d5 authored almost 2 years ago by walkor <[email protected]>
fix Undefined property: stdClass::$streamSending

944e31c1295d1dfb370be14c433fdaaa2041657e authored almost 2 years ago by walkor <[email protected]>
Merge pull request #900 from logdd/patch-1

git忽略.vscode配置文件夹

a790d2617efe8dced0988628c0277c3915072c25 authored almost 2 years ago by walkor <[email protected]>
git忽略.vscode配置文件夹

e46753ede4f487b710670a4e323698f7aede3e10 authored almost 2 years ago by logdd <[email protected]>
Update Request.php

c5e3d918497ff9bfb679f640b5026dee9554d663 authored almost 2 years ago by walkor <[email protected]>
Process dispaly 1 on windows

12fa2d4d8cc8be7c58154e90e5b70263cf5e02bc authored almost 2 years ago by walkor <[email protected]>
Fix decorated

658c8073980949ef44f8a5e69f875bdcc9188b57 authored almost 2 years ago by walkor <[email protected]>
format

fc66e2048a782c889aa445e72a8ae21a884330fc authored almost 2 years ago by walkor <[email protected]>
Improve performance with explicit namespaces

cd2392f65bf65f98e118b47c6b2e7e09e2fd0593 authored almost 2 years ago by walkor <[email protected]>
fix typos

68c632b418c12ca4117fdba0929ca6e7ae3c61ca authored almost 2 years ago by walkor <[email protected]>
Merge pull request #891 from akotulu/master

Added missing types

ce36e820e3a08414a2d7758dc94e9705b1758686 authored almost 2 years ago by walkor <[email protected]>
Fixed grammar issues and added default $decorator parameter for Worker::log function.

8d807ce59463fc22dccdcd3b020e600f532d896f authored almost 2 years ago by Ako Tulu <[email protected]>