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

Improve PHP 8.4+ support by avoiding implicitly nullable types

clue opened this pull request 5 months ago
Next steps for PromiseTimer with ReactPHP v3

SimonFrings opened this issue 8 months ago
Run tests on PHP 8.3 and update test suite

clue opened this pull request 10 months ago
Use Promise v3 template types

clue opened this pull request about 1 year ago
Update test suite to avoid unhandled promise rejections

clue opened this pull request over 1 year ago
Promise timer wont stop sub-processes

Parsoolak opened this issue over 1 year ago
Template params can only have one argument - README

WyriHaximus opened this pull request over 1 year ago
Template params can only have one argument

WyriHaximus opened this pull request over 1 year ago
Update test suite and report failed assertions

clue opened this pull request almost 2 years ago
Test on PHP 8.2

WyriHaximus opened this pull request about 2 years ago
Provide function that combines `sleep()` and `timeout()`

lcobucci opened this issue over 2 years ago
chore(docs): remove leading dollar sign

nhedger opened this pull request over 2 years ago
Minor documentation improvements for upcoming Promise v3

clue opened this pull request over 2 years ago
Fix legacy HHVM build by downgrading Composer

SimonFrings opened this pull request over 2 years ago
Add badge to show number of project installations

SimonFrings opened this pull request over 2 years ago
Optimize Promise v3 API compatibility to avoid hitting autoloader

clue opened this pull request over 2 years ago
Improve forward compatibility with upcoming Promise v3 API

clue opened this pull request over 2 years ago
Psalm in combination with v1.8.0

gdejong opened this issue almost 3 years ago
Improve `TimeoutException` legacy API by using explicit type casts

clue opened this pull request almost 3 years ago
TimeoutException: fix defaults to avoid notices with PHP 8.1

Thomas-Gelf opened this pull request almost 3 years ago
Improve API documentation and add parameter types and return types

clue opened this pull request almost 3 years ago
Support PHP 8.1

SimonFrings opened this pull request almost 3 years ago
Improve documentation to use fully-qualified function names

SimonFrings opened this pull request almost 3 years ago
Simplify usage by supporting new default loop

clue opened this pull request over 3 years ago
Use GitHub actions for continuous integration (CI)

SimonFrings opened this pull request over 3 years ago
Update PHPUnit configuration schema for PHPUnit 9.3

SimonFrings opened this pull request about 4 years ago
Add full core team to the license

WyriHaximus opened this pull request about 4 years ago
Run tests on PHPUnit 9 and clean up test suite

SimonFrings opened this pull request over 4 years ago
Run tests on PHP 7.4 and simplify test matrix

clue opened this pull request over 4 years ago
Test PHP 7.4 on Travis CI

WyriHaximus opened this pull request over 4 years ago
Add .gitattributes to exclude dev files from exports

reedy opened this pull request almost 5 years ago
Test PHP 7.2 and 7.3 on Travis

WyriHaximus opened this pull request about 5 years ago
Forward compatibility with react/promise 3

WyriHaximus opened this pull request about 5 years ago
Check if the function is declared before declaring it.

NikoGrano opened this pull request over 5 years ago
Update README.md

aak74 opened this pull request about 6 years ago
Improve memory consumption by cleaning up garbage references

clue opened this pull request over 6 years ago
Improve memory consumption by cleaning up unneeded references

clue opened this pull request over 6 years ago
Fix test suite forward compatibility with upcoming EventLoop releases

clue opened this pull request almost 7 years ago
Forward compatiblity with PHPUnit 6

clue opened this pull request almost 7 years ago
Timer seems to be not working..

Radostin opened this issue almost 7 years ago
README improvements

jsor opened this pull request about 7 years ago
Forward compatibility with EventLoop v1.0 and v0.5

clue opened this pull request about 7 years ago
Lock Travis distro so new defaults will not break the build

clue opened this pull request about 7 years ago
Only start timers if input Promise is still pending

clue opened this pull request over 7 years ago
Add PHPUnit to require-dev

clue opened this pull request over 7 years ago
Cap minimum timer interval at 1µs across all versions

clue opened this pull request over 7 years ago
Performance

sm2017 opened this issue over 7 years ago
Use PSR-4 autoloader and proper namespace for tests

clue opened this pull request almost 8 years ago
createSocket () how to use ?

kakuilan opened this issue almost 8 years ago
Consider supporting foreign promises

clue opened this issue over 8 years ago
Support promise cancellation

clue opened this pull request over 8 years ago
Move to ReactPHP organization

clue opened this pull request about 9 years ago
Add documentation

clue opened this pull request over 9 years ago
Support collection operations

clue opened this issue over 9 years ago
Where is the documentation?

clue opened this issue over 9 years ago
Support promise cancellation

clue opened this pull request over 9 years ago
Rename to promise-timer

clue opened this pull request over 9 years ago
Rename to promise-timer

clue opened this issue over 9 years ago
Rename await() to timeout()

clue opened this issue over 9 years ago
Do not cancel promise once timeout fires

clue opened this issue over 9 years ago
Fix PHP 5.3 compatibility

clue opened this issue over 9 years ago
Adding timeout to settled input Promise should not start timer

clue opened this issue over 9 years ago
Look into avoiding to start timers if timeout is small

clue opened this issue over 9 years ago
Keep functional API in mind (singularity)

clue opened this issue over 9 years ago
Use Promise v2 API instead of Deferreds

clue opened this issue over 9 years ago
Support Promise cancellation

clue opened this issue over 9 years ago
Consider moving to React namespace

clue opened this issue over 9 years ago
Create me

clue opened this issue over 9 years ago