Ecosyste.ms: OpenCollective

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

github.com/reactphp/promise-timer

A trivial implementation of timeouts for Promises, built on top of ReactPHP.
https://github.com/reactphp/promise-timer

Merge pull request #68 from clue-labs/php8.3

Run tests on PHP 8.3 and update test suite

625f497009f14a695fd90ef9fc946537971ff4ce authored 10 months ago by Simon Frings <[email protected]>
Run tests on PHP 8.3 and update test suite

8d20fe3cb56d5b1499aa8cf2d68a9cc5222fb85a authored 10 months ago by Christian Lück <[email protected]>
Prepare v1.10.0 release

4cb85c1c2125390748e3908120bb82feb99fe766 authored about 1 year ago by Simon Frings <[email protected]>
Merge pull request #67 from clue-labs/template-types

Use Promise v3 template types

ac2da15c5f7af9e4587ed6bcf6004fb4cafe0a6e authored about 1 year ago by Simon Frings <[email protected]>
Use Promise v3 template types

e396716949c5ed4cd50b9b0a359c48d0d2e5357a authored about 1 year ago by Christian Lück <[email protected]>
Merge pull request #66 from clue-labs/unhandled-rejections

Update test suite to avoid unhandled promise rejections

a406555da4417fd4103546eaaa1fd17b014c5369 authored over 1 year ago by Cees-Jan Kiewiet <[email protected]>
Update test suite to avoid unhandled promise rejections

784c55a32d7b7c19b9bfa7a6caacd115b7b12374 authored over 1 year ago by Christian Lück <[email protected]>
Merge pull request #64 from WyriHaximus-secret-labs/1.x-template-params-can-only-have-one-argument-readme

Template params can only have one argument - README

3dbc371437dddf93b792393fbd3297f70a9102b2 authored over 1 year ago by Christian Lück <[email protected]>
Template params can only have one argument - README

In the previous PR (https://github.com/reactphp/promise-timer/pull/63) I missed incorrect usage ...

647aea451439f01fd9224ca19c3f0c87702dada5 authored over 1 year ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #63 from WyriHaximus-secret-labs/1.x-template-params-can-only-have-one-argument

Template params can only have one argument

b3fafc4002fc5d7f47b97c1b286f24ee4433a636 authored over 1 year ago by Christian Lück <[email protected]>
Template params can only have one argument

The fact that a promise can also be rejected with a Throwable and/or Exception is implied and th...

a584f92d81a29cc61a75d2dd15f9c5096255293e authored over 1 year ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #62 from clue-labs/update-tests

Update test suite and report failed assertions

252f37eb34ae9ca5d396d30fbf90d718ceeff692 authored almost 2 years ago by Cees-Jan Kiewiet <[email protected]>
Update test suite and report failed assertions

ea18a87af602c5e60047c0ea752b3b697eb19aa7 authored almost 2 years ago by Christian Lück <[email protected]>
Merge pull request #61 from WyriHaximus-secret-labs/1.x-test-on-php-8.2

Test on PHP 8.2

3325f62ec27f65b5708f08531d0a0587787f21aa authored about 2 years ago by Christian Lück <[email protected]>
Test on PHP 8.2

With PHP 8.2 coming out later this year, we should be reading for it's release to ensure all out...

41c2c33848d8c78ceeaa1bb68ae910e4b6810a76 authored about 2 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #59 from nhedger/chore/remove-dollar-sign

chore(docs): remove leading dollar sign

790ce7505ae11571766b7c1119d18307e1c8fbc0 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
chore(docs): remove leading dollar sign

e4ac7125a6deb9aa4da22bd71219c575535050de authored over 2 years ago by Nicolas Hedger <[email protected]>
Prepare v1.9.0 release

aa7a73c74b8d8c0f622f5982ff7b0351bc29e495 authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #58 from clue-labs/promise-docs

Minor documentation improvements for upcoming Promise v3

087d8760a63ba0f9554b2a4e7c3e60570900d6c3 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Minor documentation improvements for upcoming Promise v3

23a54165e7a9a1df05a7c947462fb2c168d58da0 authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #57 from SimonFrings/hhvm

Fix legacy HHVM build by downgrading Composer

00faadc8e81b235c2baee00fabab93487647aed2 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Fix legacy HHVM build by downgrading Composer

984644bd5e2fa3e254459a3de66d547510060721 authored over 2 years ago by Simon Frings <[email protected]>
Merge pull request #56 from SimonFrings/installations

Add badge to show number of project installations

022586be87845b101dc966d1b2e40b728d2eec77 authored over 2 years ago by Christian Lück <[email protected]>
Add badge to show number of project installations

11a3277aae89cb787d3cd1439c2df78afe7a8d83 authored over 2 years ago by Simon Frings <[email protected]>
Merge pull request #55 from clue-labs/promise3

Optimize Promise v3 API compatibility to avoid hitting autoloader

1b8944583b72e353caf6eb86962e770cc435f161 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Optimize Promise v3 API compatibility to avoid hitting autoloader

02c3121e57674b5786eee068b41affe4e61a822a authored over 2 years ago by Christian Lück <[email protected]>
Merge pull request #54 from clue-labs/promise3

Improve forward compatibility with upcoming Promise v3 API

82db0a41a83d138b6299fb497fb870f2fc705c18 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>
Improve forward compatibility with upcoming Promise v3 API

ca156837be6c4fe12c7a8291368521026132b52d authored over 2 years ago by Christian Lück <[email protected]>
Prepare v1.8.0 release

0bbbcc79589e5bfdddba68a287f1cb805581a479 authored almost 3 years ago by Christian Lück <[email protected]>
Merge pull request #51 from clue-labs/sleep

Add new `sleep()` function and deprecate `resolve()` and `reject()` functions

997c10e3f819ae50da08cdc213851e054dc7c660 authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #52 from clue-labs/casts

Improve `TimeoutException` legacy API by using explicit type casts

9ccdc9b11176d921c3ec64b3dc4d27bb6843425a authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
Improve `TimeoutException` legacy API by using explicit type casts

56936b49ba657054793da3be7a8601d3da483f37 authored almost 3 years ago by Christian Lück <[email protected]>
Deprecate `resolve()` and `reject()` functions in favor of `sleep()`

b9469d350bbd8f49987b516801914556b85ff4c9 authored almost 3 years ago by Christian Lück <[email protected]>
Add new `sleep()` function

bc185b8e9c17636daefc98bcf727583e7fd70365 authored almost 3 years ago by Christian Lück <[email protected]>
Merge pull request #50 from Thomas-Gelf/fix/php8.1-exception-signature

fe0cfcd832c9013123d2e435932810195a87111d authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #49 from clue-labs/docs

Improve API documentation and add parameter types and return types

099700bb54315b107fb93c3da09890439149a16f authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
TimeoutException: fix defaults to avoid notices

d4a0b8c77e8d018ab809617a744f27625963c702 authored almost 3 years ago by Thomas Gelf <[email protected]>
Add consistent API documentation for all functions

62bef4dce05940699224ffd31108d16d53c050b1 authored almost 3 years ago by Christian Lück <[email protected]>
TimeoutExceptionTest: let the test fail

52ba97dbec37e11fa1540fb511aca130d1c18988 authored almost 3 years ago by Thomas Gelf <[email protected]>
Add documentation for parameter types and return types

12052f065505e50c5ce8cf79154df38fab7f9de5 authored almost 3 years ago by Christian Lück <[email protected]>
Merge pull request #48 from SimonFrings/php

Support PHP 8.1

7097b88da074cebc411bbb8e35e669d8bfa55fc9 authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
Support PHP 8.1

d6162104aa05afa9310c8d61c64b0f5b61c60f27 authored almost 3 years ago by Simon Frings <[email protected]>
Merge pull request #47 from SimonFrings/functions

86686c0f06764c3912f92c0d49cbcd9e6302f031 authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
Improve documentation to use fully-qualified function names

ff4124fc87057fc04117c05d8202eb3319b6931c authored almost 3 years ago by Simon Frings <[email protected]>
Prepare v1.7.0 release

607dd79990e32fcb402cb0a176b4a4be12f97e7c authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #46 from clue-labs/default-loop

Simplify usage by supporting new default loop

bebdd4a6a77d3c2b1596dc6ce9313ed94d38cab8 authored over 3 years ago by Christian Lück <[email protected]>
Update to stable reactphp/event-loop v1.2.0

59fc300b0660f8ec2cc9bd0b58ac1efa570b6391 authored over 3 years ago by Christian Lück <[email protected]>
Simplify usage by supporting new default loop

0f73d4687bcb2bd47ee1be903675284780bae686 authored over 3 years ago by Christian Lück <[email protected]>
Merge pull request #45 from SimonFrings/ci

Use GitHub actions for continuous integration (CI)

f2fe144a9e9d252318b3b6b89cba5350d7ba6cff authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>
Support PHP 8

039e8c0d4e5879b1cf32b98fb59726d588be11c7 authored over 3 years ago by Simon Frings <[email protected]>
Use GitHub actions for continuous integration (CI)

Bye bye Travis CI, you've served us well.

c9ed76e14a267b5665a56933a559fe7c108e12b9 authored over 3 years ago by Simon Frings <[email protected]>
Merge pull request #44 from SimonFrings/tests

Update PHPUnit configuration schema for PHPUnit 9.3

272db303305c38d692eb706df4c7b0e25feb7cbf authored about 4 years ago by Jan Sorgalla <[email protected]>
Update PHPUnit configuration schema for PHPUnit 9.3

99892aa38c705dc9dcc1d5259c1285ca4faa92c4 authored about 4 years ago by Simon Frings <[email protected]>
Merge pull request #43 from WyriHaximus-secret-labs/add-full-core-team-to-license

Add full core team to the license

1b5883f4cb0a8c09d4f96d2e29722d4b461ededc authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Add full core team to composer authors list

91864b7925cb98bf2d8abe06341a0a148341b1ca authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Add full core team to the license

Added the full core team in order of joining the team

3c642c7eddedd33f13fdc9d0de3a0a6817e9a1c9 authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Prepare v1.6.0 release

daee9baf6ef30c43ea4c86399f828bb5f558f6e6 authored over 4 years ago by Christian Lück <[email protected]>
Merge pull request #42 from SimonFrings/tests

Run tests on PHPUnit 9 and clean up test suite

c27878c67598eb77a9d00e48a0ed97b05037ea5b authored over 4 years ago by Jan Sorgalla <[email protected]>
Clean up test suite

2dafff7c520b5cebf02031ee1a9fd8a846005190 authored over 4 years ago by Simon Frings <[email protected]>
Run tests on PHPUnit 9

9abf79c77b775d94c0171a1975163416e12aed65 authored over 4 years ago by Simon Frings <[email protected]>
Merge pull request #37 from WyriHaximus-labs/promise-3

Forward compatibility with react/promise 3

8cec07f6c167adb36cf697ba1415b84669733480 authored over 4 years ago by Jan Sorgalla <[email protected]>
Forward compatibility with react/promise 3

fb261f8cced673551ca6190a7d2fe5c7cf1b996c authored over 4 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #41 from clue-labs/php7.4

Run tests on PHP 7.4 and simplify test matrix

fda853309b6f00420ae381032353844e9a772ad7 authored over 4 years ago by Jan Sorgalla <[email protected]>
Run tests on PHP 7.4 and simplify test matrix

53313faf87dd7ede06f97aae4873be93aa0a7cfe authored over 4 years ago by Christian Lück <[email protected]>
Merge pull request #39 from reedy/gitattributes

Add .gitattributes to exclude dev files from exports

0f6e328587cbd8c54d48feb8db705e69d4a2992f authored almost 5 years ago by Cees-Jan Kiewiet <[email protected]>
Add .gitattributes to exclude dev files from exports

0f97d3445f49474ce74cb4b521d6d01700b601d6 authored almost 5 years ago by Sam Reed <[email protected]>
Merge pull request #38 from WyriHaximus-labs/test-php-7.2-and-7.3

Test PHP 7.2 and 7.3 on Travis

9784e341dd2c65bd5ddea2f9567874b785a35d59 authored about 5 years ago by Jan Sorgalla <[email protected]>
Test PHP 7.2 and 7.3 on Travis

38f3c85a8f370dd678daa24c84b9c21e59c18e84 authored about 5 years ago by Cees-Jan Kiewiet <[email protected]>
Prepare v1.5.1 release

35fb910604fd86b00023fc5cda477c8074ad0abc authored over 5 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #36 from Niko9911/patch-1

Check if the function is declared before declaring it.

d19fe5ded3ff2ed97609fd6db719ec659d1bfe5c authored over 5 years ago by Christian Lück <[email protected]>
Check if the function is declared before declaring it

2833a54f9b434cfd27abee39643ed845aa5e487a authored over 5 years ago by Niko Granö <[email protected]>
Merge pull request #35 from aak74/patch-1

Update README.md

621dbaf8bbccf8e00d464510390a56cd233a0b15 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>
Update README.md

typo

8c1da5f640694964bbbeedd211a4027bbb7ac740 authored about 6 years ago by Andrew Kopylov <[email protected]>
Prepare v1.5.0 release

a11206938ca2394dc7bb368f5da25cd4533fa603 authored over 6 years ago by Christian Lück <[email protected]>
Merge pull request #34 from clue-labs/garbage

Improve memory consumption by cleaning up garbage references to pending promise without canceller

170fb937a76bfe078d8efa6755ea5805373589d9 authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Cleaning up garbage references to pending promise without canceller

28dc64e1f26115454b7f4ad93e83e7f95d4d32be authored over 6 years ago by Christian Lück <[email protected]>
Prepare v1.4.0 release

c21781145955892900efba366ec236eb66e3ee35 authored over 6 years ago by Christian Lück <[email protected]>
Merge pull request #33 from clue-labs/garbage

Improve memory consumption by cleaning up garbage references

a106fe00f084a8da9da2725f9cd52130839df1e5 authored over 6 years ago by Jan Sorgalla <[email protected]>
Improve memory consumption by cleaning up garbage references

d972649d33faa41f8b8aae699a7ce588ec6beb7c authored over 6 years ago by Christian Lück <[email protected]>
Prepare v1.3.0 release

604513e33feb96ffb0dfb3d25233d3f9f0dce356 authored over 6 years ago by Christian Lück <[email protected]>
Merge pull request #32 from clue-labs/memory

Improve memory consumption by cleaning up unneeded references

b2bdbd1c1faf1dc9b1ca4a869f2edf0eb2a60fbb authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>
Improve memory consumption by cleaning up unneeded references

a460fe969d842f54a22424e53f566c7230d5f2fa authored over 6 years ago by Christian Lück <[email protected]>
Prepare v1.2.1 release

9b4cd9cbe7457e0d87fe8aa7ccceab8a2c830fbd authored almost 7 years ago by Christian Lück <[email protected]>
Merge pull request #31 from clue-labs/loop

Fix test suite forward compatibility with upcoming EventLoop releases

2a9970fe1bb2578b9346ee185af182b76f621cdb authored almost 7 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #30 from clue-labs/phpunit

Forward compatiblity with PHPUnit 6

2d3e91c8e76db448dee0e1cc9a83c1112f41944b authored almost 7 years ago by Jan Sorgalla <[email protected]>
Fix test suite forward compatibility with upcoming EventLoop releases

3114a12c69f260a7c19d7583cf222da32da96c8a authored almost 7 years ago by Christian Lück <[email protected]>
Forward compatiblity with PHPUnit 6

7306dc72fcefabd79714ffbc7d1b6fce2180929e authored almost 7 years ago by Christian Lück <[email protected]>
Merge pull request #28 from jsor-labs/readme-improvements

README improvements

8046965108d35e891196bb38c1395731990da572 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>
README improvements

* Adjust title
* Move travis badge to new line
* Fix ReactPHP spelling and use https for link
* ...

2d4821808780a642cac26f398d9daeaa1def8ff9 authored about 7 years ago by Jan Sorgalla <[email protected]>
Prepare v1.2.0 release

3bc527fbd1201a193ab41c19b9a770d71a3514af authored about 7 years ago by Christian Lück <[email protected]>
Merge pull request #27 from clue-labs/compat

Forward compatibility with EventLoop v1.0 and v0.5

4649a3d2471c0697befeb80969135a7abcd10927 authored about 7 years ago by Christian Lück <[email protected]>
Forward compatibility with EventLoop v1.0 and v0.5

51c5593040bfab46034a1fb0e6deaafb2ac5c50f authored about 7 years ago by Christian Lück <[email protected]>
Merge pull request #25 from clue-labs/pending

Only start timers if input Promise is still pending

e5743bd8e13cf8c0b6986385994befd121fbdef3 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>
Merge pull request #26 from clue-labs/travis

Lock Travis distro so new defaults will not break the build

17c1de00241c981f519fe92b435de565b1b3e11b authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>
Update Travis distro to precise, except for legacy PHP

247796a1d5f9a33278be90cdfb2ae4083604005a authored about 7 years ago by Christian Lück <[email protected]>
Lock Travis distro so new future defaults will not break the build

9dc497090f48ddd055fc9eb5caa10afe5c0adff0 authored about 7 years ago by Christian Lück <[email protected]>
Fix HHVM build for now again and ignore future HHVM build errors

4e163dc08bfc78ab2187da8a6640187dfc2d58e7 authored about 7 years ago by Christian Lück <[email protected]>
Only start timers if input Promise is still pending

0d96255c5437ab1c9a3615534b9edbc313b6bb70 authored over 7 years ago by Christian Lück <[email protected]>
Merge pull request #24 from clue-labs/tests

Add PHPUnit to require-dev

1c6d82059c13c3c006a4e65c7273edab1476a60a authored over 7 years ago by Christian Lück <[email protected]>
Compatiblility with PHPUnit v5

1778b5a997686d97079224ca395be49adc2a14ea authored over 7 years ago by Christian Lück <[email protected]>