Ecosyste.ms: OpenCollective

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

Workerman

An asynchronous event driven PHP socket framework
Collective - Host: opensource - https://opencollective.com/workerman - Website: https://workerman.net - Code: https://github.com/walkor

Merge pull request #910 from Yurunsoft/fix-sse

Fix the SSE response data format

github.com/walkor/workerman - 977822c29ab8ad60c109fbb4b6326fde287e2a38 authored over 1 year ago by walkor <[email protected]>
Merge pull request #23 from Yurunsoft/patch-1

修正不规范的SSE响应数据格式

github.com/walkor/workerman-manual - 0a45288b6a1e259bc73a8899169c7ca5c61acf9e authored over 1 year ago by walkor <[email protected]>
修正不规范的SSE响应数据格式

github.com/walkor/workerman-manual - bf8dcfffca4d1d9cecc2355d2a750c03dcd56351 authored over 1 year ago by Yurun <[email protected]>
Fix the SSE response data format

github.com/walkor/workerman - f3eec6fd7d1d9c6fcd81f59fb6114c1de29b70ed authored over 1 year ago by Yurun <[email protected]>
Update workerman-http-client.md

github.com/walkor/workerman-manual - f81de64068133d31611742f6232a312033e204e3 authored over 1 year ago by walkor <[email protected]>
Update workerman-http-client.md

github.com/walkor/workerman-manual - a3424d11172acd4d5965e67ba2a25ced7ecd04a0 authored over 1 year ago by walkor <[email protected]>
Update callback_methods.md

github.com/walkor/workerman-manual - 25df59c0b34b73bc1437b07069dc80b4fe1150e2 authored over 1 year ago by walkor <[email protected]>
Update get-gateway-version.md

github.com/walkor/gateway-doc - cfc78693cd6417048a854d66f4da0d570b91837e authored over 1 year ago by walkor <[email protected]>
Update Gateway.php

github.com/walkor/GatewayWorker - 9efe65baf6d314e7c2f9752808eb9fe8b3943432 authored over 1 year ago by walkor <[email protected]>
Merge pull request #107 from xiasf/master

F 修复Gateway内部IP使用域名时的问题

github.com/walkor/GatewayWorker - f186874426afa8f397e48c008bd6c993c8fd1cf2 authored over 1 year ago by walkor <[email protected]>
F 修复Gateway内部IP使用域名时的问题

ip2long 不能直接处理域名,会导致 client_id 前面的一部分为0000

github.com/walkor/GatewayWorker - 4bf86610a8502a2db18a8c8130b8a030e73178fe authored over 1 year ago by xiak <[email protected]>
Merge pull request #20 from Anoxia/patch-1

Update README.md

github.com/walkor/mqtt - 45721a0095352df1a02a74e14f63af7895fa48db authored over 1 year ago by walkor <[email protected]>
Update README.md

`composer require workerman/mqtt` 命令放入 bash 代码块内,方便复制。

github.com/walkor/mqtt - 799a8596fc255c2ad0650d5b4a776ff0201b5890 authored over 1 year ago by 路易港 <[email protected]>
remove trait

github.com/walkor/mqtt - 7075c2dbc31449352ac83ad9e1ee2d480962779f authored over 1 year ago by walkor <[email protected]>
Update UdpConnectionTest.php

github.com/walkor/workerman - 44622912790d69596440ebc56d388df8173e4459 authored over 1 year ago by walkor <[email protected]>
Use Worker::$command instead of $argv

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

github.com/walkor/workerman - ca4bcaf0bda4ee997c100f619326f6df6d487558 authored over 1 year ago by walkor <[email protected]>
Remove unnecessary $argv

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

behavior tests

github.com/walkor/workerman - 8fa75caee0cc9905ec4a0e3b9310ac8c9f5a423d authored over 1 year ago by walkor <[email protected]>
udp connection test

github.com/walkor/workerman - f087ebb205cd7da32911ddba1d1ea17862f48ac0 authored over 1 year ago by jhdxr <[email protected]>
install posix & pcntl

github.com/walkor/workerman - 5935ff5a940a2f8765c9c5ff67d0d90349c01092 authored over 1 year ago by jhdxr <[email protected]>
remove server version

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

Add test

github.com/walkor/workerman - d707ff9b885e6bb8ff12395549d40fa95d05f84a authored over 1 year ago by walkor <[email protected]>
UdpConnection test

github.com/walkor/workerman - 098c8b6951660c76835b1907400b31e0f9c1696b authored over 1 year ago by jhdxr <[email protected]>
skip test until pest can run in isolated process

github.com/walkor/workerman - f8ee935080c9476ad5427f2b9d76415466f954fe authored over 1 year ago by jhdxr <[email protected]>
feature test: udp connection

github.com/walkor/workerman - e3b87615d196b28128abc1a32fbbe18c66e604d8 authored over 1 year ago by jhdxr <[email protected]>
test for Protocols\Frame

github.com/walkor/workerman - cdab4736909f4b666fe3a672432900a037082a39 authored over 1 year ago by jhdxr <[email protected]>
test for Http/Response

github.com/walkor/workerman - 90509b162f137044ad302f126d923a3444da5aca authored over 1 year ago by jhdxr <[email protected]>
test for Protocols\Http\ServerSentEvents

github.com/walkor/workerman - 8f97226fedcc5d6e7a6993c063ff387721460d37 authored over 1 year ago by jhdxr <[email protected]>
complete TextTest: add test for ::input with buffer exeeeds max package length

github.com/walkor/workerman - 79f59578f82793381599ab13737aa35428f29b21 authored over 1 year ago by jhdxr <[email protected]>
test for Protocols\Http

github.com/walkor/workerman - 6d36552711fc41f876b6d844d06a08fd11517d4e authored over 1 year ago by jhdxr <[email protected]>
github action tests

github.com/walkor/workerman - 681e373e22a0e11f228899e7b0f70ea891c435c5 authored over 1 year ago by jhdxr <[email protected]>
test case for Text and Http(WIP)

github.com/walkor/workerman - 342937f1b60fdd84cedbe11561d933a76d7dae9a authored over 1 year ago by jhdxr <[email protected]>
introduce ptest and mockery for testing

github.com/walkor/workerman - 3f7731a9748b00656c568e53958e431448ada80c authored over 1 year ago by jhdxr <[email protected]>
Merge pull request #905 from jhdxr/patch-1

Fix ext headers

github.com/walkor/workerman - 3386ef9f0825e966de90af4d680ec39ae302c77b authored over 1 year ago by walkor <[email protected]>
Fix extheaders.

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

github.com/walkor/workerman - 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

github.com/walkor/workerman - f63bc15bade63096341dafef22fef93e838a6193 authored over 1 year ago by walkor <[email protected]>
修复type被覆盖的bug

github.com/walkor/workerman - d6f3225b88c89a4e93d1818c1020e5e7a43c1c39 authored over 1 year ago by wanglei <[email protected]>
Update how-to-create-udp-service.md

github.com/walkor/workerman-manual - 6f8a42be28abaa7b26a2b12c87885edd80ac1a7c authored over 1 year ago by walkor <[email protected]>
fix total memory

github.com/walkor/workerman - a2d7b5bc1ba2e01abcbf24fe78212798956b94b6 authored over 1 year ago by walkor <[email protected]>
Merge pull request #84 from ichynul/master

Support plugin update event

github.com/walkor/webman-framework - b09656f52f0ccb2b5a3bbba75ede994e06d68105 authored over 1 year ago by walkor <[email protected]>
Update Client.php

github.com/walkor/redis - 284f93cccc03603e616cf96b8cab847fe6b33b6a authored over 1 year ago by walkor <[email protected]>
Update composer.json

github.com/walkor/redis-queue - e325f5b09cd170a327597876f1d659cd81510388 authored over 1 year ago by walkor <[email protected]>
Support plugin update event

github.com/walkor/webman-framework - 3d910f2ca54e68e030dabe98fd6774cbcf435c72 authored over 1 year ago by ichynul <[email protected]>
fix Undefined property: stdClass::$streamSending

github.com/walkor/workerman - 944e31c1295d1dfb370be14c433fdaaa2041657e authored over 1 year ago by walkor <[email protected]>
Merge pull request #13 from zgh419566/master

support send data to only one subscriber , like queue 支持从众多订阅进程中顺序选择一个发送数据,实现类似于rabbitmq那样的消息队列...

github.com/walkor/channel - fbfb81c7ebc5858c4053f226cbb5d15fe670ff6e authored over 1 year ago by walkor <[email protected]>
Add files via upload

support send data to only one subscriber , like queue
支持从众多订阅进程中顺序选择一个发送数据,实现类似于rabbitmq那样的消息队...

github.com/walkor/channel - 8de533a0cab5c5e3df7a590a6aba9d72f5378e9e authored over 1 year ago by zgh419566 <[email protected]>
Add files via upload

support send data to only one subscriber , like queue
支持从众多订阅进程中顺序选择一个发送数据,实现类似于rabbitmq那样的消息队...

github.com/walkor/channel - 09e625b5b5b701f8ad2c21588d7a57aa5e4234c7 authored over 1 year ago by zgh419566 <[email protected]>
Add files via upload

support send data to only one subscriber , like queue
支持从众多订阅进程中顺序选择一个发送数据,实现类似于rabbitmq那样的消息队...

github.com/walkor/channel - 18d4a433f279400857c0ea88777e03ba5985b8f6 authored over 1 year ago by zgh419566 <[email protected]>
Update Server.php

choose one subscriber from the list

github.com/walkor/channel - 4b701540d53ad14a1ccd983f067ff10358241da8 authored over 1 year ago by zgh419566 <[email protected]>
Use a concrete class to test AbstractEnvelop

It's essential to test our abstract classes because users might use
them. However, creating mock...

github.com/walkor/validation - 2a743962e4b5b8d5254c45254c2aad2464ae2bff authored over 1 year ago by Henrique Moody <[email protected]>
Make data providers static

From PHPUnit 10, all data providers need to be static. This commit will
make migrating from vers...

github.com/walkor/validation - 2ee7509c2e5fa331ffca0917ceef677fb417ed83 authored over 1 year ago by Henrique Moody <[email protected]>
Create a class to help test the Callable rule

With that, the tests will be more straightforward, and we won't need to
use the test class in th...

github.com/walkor/validation - 445af454fdc415b49b11fa967f339cde8af4e724 authored over 1 year ago by Henrique Moody <[email protected]>
Do not use mocks to simulate a rule

We can use the AlwaysValid and AlwaysInvalid rules in the tests instead
of mocking them. Those c...

github.com/walkor/validation - ebcf247187d0ab8267f58d016ae336866c74c995 authored over 1 year ago by Henrique Moody <[email protected]>
Create class to help testing the Attribute rule

With that, the tests will be more straightforward, and we won't need to
use the test class in th...

github.com/walkor/validation - ee8dd98f54ecf68dacf56e1dd7251bb1f83c6df9 authored over 1 year ago by Henrique Moody <[email protected]>
Do not use the test class to test the Callback rule

That will help us later because, on PHPUnit 10, all data providers need
to be static.

Signed-of...

github.com/walkor/validation - 049b0b27aed32123566631513646db734a4e032f authored over 1 year ago by Henrique Moody <[email protected]>
Create stubs for PSR-7 interfaces

When we write tests requiring those interfaces, we create mocks. Those
new stubs will make those...

github.com/walkor/validation - 07c4095f11d2a06741a1175b72ed1a08b659ce41 authored over 1 year ago by Henrique Moody <[email protected]>
Allow creating paths from fixture files

We had a method that returned the full path of the fixture directory,
and we frequently would co...

github.com/walkor/validation - e8fcdb661f307716d5f616c9bdba7aa5b1f55c4a authored over 1 year ago by Henrique Moody <[email protected]>
Improve readability of integration tests

The integration tests use the same pattern to test exception messages.
With my changes, we won't...

github.com/walkor/validation - 8a7bc1ab7a9fbd033498f8460d669e05eca9d532 authored over 1 year ago by Henrique Moody <[email protected]>
Standardize exception messages

Most exception messages in Validation use "must" and "must not" in their
templates, but a few ru...

github.com/walkor/validation - 003830b8e90de6b0af832d4055bc714927ca5883 authored over 1 year ago by Henrique Moody <[email protected]>
Merge pull request #366 from ichynul/patch-1

慢业务`user`、`group`未设置时同步`server`里面的配置

github.com/walkor/webman - 5d1c2bb7b32580763a90f0f6f507456e65b665a0 authored over 1 year ago by walkor <[email protected]>
慢业务`user`、`group`未设置时同步`server`里面的配置

保持统一,避免文件权限问题

github.com/walkor/webman - ee72e0fb4576f0fb48787eecacf073364f0e4766 authored over 1 year ago by ichynul <[email protected]>
Merge pull request #900 from logdd/patch-1

git忽略.vscode配置文件夹

github.com/walkor/workerman - a790d2617efe8dced0988628c0277c3915072c25 authored over 1 year ago by walkor <[email protected]>
git忽略.vscode配置文件夹

github.com/walkor/workerman - e46753ede4f487b710670a4e323698f7aede3e10 authored over 1 year ago by logdd <[email protected]>
return null suspend request

github.com/walkor/webman-framework - 7af37a5351c80e79f2dadf9d8ca5377d08dabe3c authored over 1 year ago by walkor <[email protected]>
Update Request.php

github.com/walkor/workerman - c5e3d918497ff9bfb679f640b5026dee9554d663 authored over 1 year ago by walkor <[email protected]>
Update gateway-worker-separation.md

github.com/walkor/gateway-doc - d691ae8d3ab8e2ea99b398fdcccbe1d7da74dcdb authored over 1 year ago by walkor <[email protected]>
Update gateway-worker-separation.md

github.com/walkor/gateway-doc - 796fccb5a58fb28c16d70a52200954dc986c413d authored over 1 year ago by walkor <[email protected]>
Update gateway-worker-separation.md

github.com/walkor/gateway-doc - 17b09c549397a303ea07bc755f7b385c06a270d8 authored over 1 year ago by walkor <[email protected]>
Update how-distributed.md

github.com/walkor/gateway-doc - 7bb207e2ee6764f45f344460d3842841635ce45b authored over 1 year ago by walkor <[email protected]>
Update business-worker.md

github.com/walkor/gateway-doc - 9750e70d1845ce818013e105f472ca26b52eada9 authored over 1 year ago by walkor <[email protected]>
Update gateway.md

github.com/walkor/gateway-doc - de409ef9212ce891ea6052428cac5e9762c8b25a authored over 1 year ago by walkor <[email protected]>
Update Gateway.php

github.com/walkor/GatewayWorker - a7dffc53403133131a51b9fd3c6c6d70869cb6d3 authored over 1 year ago by walkor <[email protected]>
Update Register.php

github.com/walkor/GatewayWorker - cc89daa777e5b6cb2dbe65263e5fd7d99e322173 authored over 1 year ago by walkor <[email protected]>
Merge pull request #105 from xuanyanwow/patch-1

Optimize: k8s健康检测情况下,产生大量auth timeout

github.com/walkor/GatewayWorker - ab718a767df1c631153edd9ba64b07ac6cfb20b0 authored over 1 year ago by walkor <[email protected]>
Optimize: k8s健康检测情况下,产生大量auth timeout

```
livenessProbe:
tcpSocket:
port: 1215
initialDelaySeconds...

github.com/walkor/GatewayWorker - 59c1bd0d8fbac7249368d20abbbbf57418c43c66 authored over 1 year ago by 宣言就是Siam <[email protected]>
Fix the typo on the "Exists" rule's exception

When I created that rule, I barely spoke English.

Signed-off-by: Henrique Moody <henriquemoody@...

github.com/walkor/validation - 830ad971269b9d9d8ed489f641d239f520b48724 authored almost 2 years ago by Henrique Moody <[email protected]>
AllowDynamicProperties

Fix https://github.com/walkor/workerman-queue/issues/4

github.com/walkor/redis-queue - 305424fec8f98bce5617702fa72c451e44681555 authored almost 2 years ago by walkor <[email protected]>
Update Regional Information (#1414)

Co-authored-by: The Respect Panda <[email protected]>

github.com/walkor/validation - dd053f2eea7daa53a207644a5f0d054d749a2dfd authored almost 2 years ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Process dispaly 1 on windows

github.com/walkor/workerman - 12fa2d4d8cc8be7c58154e90e5b70263cf5e02bc authored almost 2 years ago by walkor <[email protected]>
Fix decorated

github.com/walkor/workerman - 658c8073980949ef44f8a5e69f875bdcc9188b57 authored almost 2 years ago by walkor <[email protected]>
Improve performance with explicit namespaces

github.com/walkor/workerman - cd2392f65bf65f98e118b47c6b2e7e09e2fd0593 authored almost 2 years ago by walkor <[email protected]>
Merge pull request #891 from akotulu/master

Added missing types

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

github.com/walkor/workerman - 8d807ce59463fc22dccdcd3b020e600f532d896f authored almost 2 years ago by Ako Tulu <[email protected]>
Update router.md

github.com/walkor/gateway-doc - 628cb9bbe12a1ff307d0df67e97fffb2da0a0574 authored almost 2 years ago by walkor <[email protected]>
Increase test coverage for some rules (#1412)

- Add test for null value in the Cnpj rule.
- Add UploadedFileInterface object test for Size ru...

github.com/walkor/validation - afa4cc41eaffe5c1b6e88c1661d9c082af9bbadc authored almost 2 years ago by Danilo Correa <[email protected]>
Renamed WebSocket variables to camelCase.

github.com/walkor/workerman - 9d587dae018fe357e5022d97dee60147fc760919 authored almost 2 years ago by Ako Tulu <[email protected]>
Added missing types and @throws, removed global function imports (pollutes code).

github.com/walkor/workerman - f5dd7cc6008b8afbd2003ae1ce7515e6df639177 authored almost 2 years ago by Ako Tulu <[email protected]>
Added missing types and corrected grammar errors.

github.com/walkor/workerman - 0ebb7496604aab8731da9f57c8861594ac6687c2 authored almost 2 years ago by Ako Tulu <[email protected]>
Update list of rules in the chained validator (#1411)

The "bic" rule has been removed, and two more rules were added.

Signed-off-by: Henrique Moody...

github.com/walkor/validation - 508566eafcf81a76556d09f14be432ff1856c234 authored almost 2 years ago by Henrique Moody <[email protected]>
Update Worker.php

github.com/walkor/workerman - c783e1e98cdda031c4c946774f4b7c45efb0d051 authored almost 2 years ago by walkor <[email protected]>
Update Worker.php

github.com/walkor/workerman - 8dfe72bb2655ae2be4a5a6784c471973f2939bac authored almost 2 years ago by walkor <[email protected]>
Update Worker.php

github.com/walkor/workerman - 41f9548bdb85456649dc89412b93cecd08285bc0 authored almost 2 years ago by walkor <[email protected]>