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
Run tests on PHP 8.3 and update test suite
625f497009f14a695fd90ef9fc946537971ff4ce authored 10 months ago by Simon Frings <[email protected]>8d20fe3cb56d5b1499aa8cf2d68a9cc5222fb85a authored 10 months ago by Christian Lück <[email protected]>
4cb85c1c2125390748e3908120bb82feb99fe766 authored about 1 year ago by Simon Frings <[email protected]>
Use Promise v3 template types
ac2da15c5f7af9e4587ed6bcf6004fb4cafe0a6e authored about 1 year ago by Simon Frings <[email protected]>e396716949c5ed4cd50b9b0a359c48d0d2e5357a authored about 1 year ago by Christian Lück <[email protected]>
Update test suite to avoid unhandled promise rejections
a406555da4417fd4103546eaaa1fd17b014c5369 authored over 1 year ago by Cees-Jan Kiewiet <[email protected]>784c55a32d7b7c19b9bfa7a6caacd115b7b12374 authored over 1 year ago by Christian Lück <[email protected]>
Template params can only have one argument - README
3dbc371437dddf93b792393fbd3297f70a9102b2 authored over 1 year ago by Christian Lück <[email protected]>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]>Template params can only have one argument
b3fafc4002fc5d7f47b97c1b286f24ee4433a636 authored over 1 year ago by Christian Lück <[email protected]>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]>Update test suite and report failed assertions
252f37eb34ae9ca5d396d30fbf90d718ceeff692 authored almost 2 years ago by Cees-Jan Kiewiet <[email protected]>ea18a87af602c5e60047c0ea752b3b697eb19aa7 authored almost 2 years ago by Christian Lück <[email protected]>
Test on PHP 8.2
3325f62ec27f65b5708f08531d0a0587787f21aa authored about 2 years ago by Christian Lück <[email protected]>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]>chore(docs): remove leading dollar sign
790ce7505ae11571766b7c1119d18307e1c8fbc0 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>e4ac7125a6deb9aa4da22bd71219c575535050de authored over 2 years ago by Nicolas Hedger <[email protected]>
aa7a73c74b8d8c0f622f5982ff7b0351bc29e495 authored over 2 years ago by Christian Lück <[email protected]>
Minor documentation improvements for upcoming Promise v3
087d8760a63ba0f9554b2a4e7c3e60570900d6c3 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>23a54165e7a9a1df05a7c947462fb2c168d58da0 authored over 2 years ago by Christian Lück <[email protected]>
Fix legacy HHVM build by downgrading Composer
00faadc8e81b235c2baee00fabab93487647aed2 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>984644bd5e2fa3e254459a3de66d547510060721 authored over 2 years ago by Simon Frings <[email protected]>
Add badge to show number of project installations
022586be87845b101dc966d1b2e40b728d2eec77 authored over 2 years ago by Christian Lück <[email protected]>11a3277aae89cb787d3cd1439c2df78afe7a8d83 authored over 2 years ago by Simon Frings <[email protected]>
Optimize Promise v3 API compatibility to avoid hitting autoloader
1b8944583b72e353caf6eb86962e770cc435f161 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>02c3121e57674b5786eee068b41affe4e61a822a authored over 2 years ago by Christian Lück <[email protected]>
Improve forward compatibility with upcoming Promise v3 API
82db0a41a83d138b6299fb497fb870f2fc705c18 authored over 2 years ago by Cees-Jan Kiewiet <[email protected]>ca156837be6c4fe12c7a8291368521026132b52d authored over 2 years ago by Christian Lück <[email protected]>
0bbbcc79589e5bfdddba68a287f1cb805581a479 authored almost 3 years ago by Christian Lück <[email protected]>
Add new `sleep()` function and deprecate `resolve()` and `reject()` functions
997c10e3f819ae50da08cdc213851e054dc7c660 authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>Improve `TimeoutException` legacy API by using explicit type casts
9ccdc9b11176d921c3ec64b3dc4d27bb6843425a authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>56936b49ba657054793da3be7a8601d3da483f37 authored almost 3 years ago by Christian Lück <[email protected]>
b9469d350bbd8f49987b516801914556b85ff4c9 authored almost 3 years ago by Christian Lück <[email protected]>
bc185b8e9c17636daefc98bcf727583e7fd70365 authored almost 3 years ago by Christian Lück <[email protected]>
fe0cfcd832c9013123d2e435932810195a87111d authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
Improve API documentation and add parameter types and return types
099700bb54315b107fb93c3da09890439149a16f authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>d4a0b8c77e8d018ab809617a744f27625963c702 authored almost 3 years ago by Thomas Gelf <[email protected]>
62bef4dce05940699224ffd31108d16d53c050b1 authored almost 3 years ago by Christian Lück <[email protected]>
52ba97dbec37e11fa1540fb511aca130d1c18988 authored almost 3 years ago by Thomas Gelf <[email protected]>
12052f065505e50c5ce8cf79154df38fab7f9de5 authored almost 3 years ago by Christian Lück <[email protected]>
Support PHP 8.1
7097b88da074cebc411bbb8e35e669d8bfa55fc9 authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>d6162104aa05afa9310c8d61c64b0f5b61c60f27 authored almost 3 years ago by Simon Frings <[email protected]>
86686c0f06764c3912f92c0d49cbcd9e6302f031 authored almost 3 years ago by Cees-Jan Kiewiet <[email protected]>
ff4124fc87057fc04117c05d8202eb3319b6931c authored almost 3 years ago by Simon Frings <[email protected]>
607dd79990e32fcb402cb0a176b4a4be12f97e7c authored over 3 years ago by Christian Lück <[email protected]>
Simplify usage by supporting new default loop
bebdd4a6a77d3c2b1596dc6ce9313ed94d38cab8 authored over 3 years ago by Christian Lück <[email protected]>59fc300b0660f8ec2cc9bd0b58ac1efa570b6391 authored over 3 years ago by Christian Lück <[email protected]>
0f73d4687bcb2bd47ee1be903675284780bae686 authored over 3 years ago by Christian Lück <[email protected]>
Use GitHub actions for continuous integration (CI)
f2fe144a9e9d252318b3b6b89cba5350d7ba6cff authored over 3 years ago by Cees-Jan Kiewiet <[email protected]>039e8c0d4e5879b1cf32b98fb59726d588be11c7 authored over 3 years ago by Simon Frings <[email protected]>
Bye bye Travis CI, you've served us well.
c9ed76e14a267b5665a56933a559fe7c108e12b9 authored over 3 years ago by Simon Frings <[email protected]>Update PHPUnit configuration schema for PHPUnit 9.3
272db303305c38d692eb706df4c7b0e25feb7cbf authored about 4 years ago by Jan Sorgalla <[email protected]>99892aa38c705dc9dcc1d5259c1285ca4faa92c4 authored about 4 years ago by Simon Frings <[email protected]>
Add full core team to the license
1b5883f4cb0a8c09d4f96d2e29722d4b461ededc authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>91864b7925cb98bf2d8abe06341a0a148341b1ca authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>
Added the full core team in order of joining the team
3c642c7eddedd33f13fdc9d0de3a0a6817e9a1c9 authored about 4 years ago by Cees-Jan Kiewiet <[email protected]>daee9baf6ef30c43ea4c86399f828bb5f558f6e6 authored over 4 years ago by Christian Lück <[email protected]>
Run tests on PHPUnit 9 and clean up test suite
c27878c67598eb77a9d00e48a0ed97b05037ea5b authored over 4 years ago by Jan Sorgalla <[email protected]>2dafff7c520b5cebf02031ee1a9fd8a846005190 authored over 4 years ago by Simon Frings <[email protected]>
9abf79c77b775d94c0171a1975163416e12aed65 authored over 4 years ago by Simon Frings <[email protected]>
Forward compatibility with react/promise 3
8cec07f6c167adb36cf697ba1415b84669733480 authored over 4 years ago by Jan Sorgalla <[email protected]>fb261f8cced673551ca6190a7d2fe5c7cf1b996c authored over 4 years ago by Cees-Jan Kiewiet <[email protected]>
Run tests on PHP 7.4 and simplify test matrix
fda853309b6f00420ae381032353844e9a772ad7 authored over 4 years ago by Jan Sorgalla <[email protected]>53313faf87dd7ede06f97aae4873be93aa0a7cfe authored over 4 years ago by Christian Lück <[email protected]>
Add .gitattributes to exclude dev files from exports
0f6e328587cbd8c54d48feb8db705e69d4a2992f authored almost 5 years ago by Cees-Jan Kiewiet <[email protected]>0f97d3445f49474ce74cb4b521d6d01700b601d6 authored almost 5 years ago by Sam Reed <[email protected]>
Test PHP 7.2 and 7.3 on Travis
9784e341dd2c65bd5ddea2f9567874b785a35d59 authored about 5 years ago by Jan Sorgalla <[email protected]>38f3c85a8f370dd678daa24c84b9c21e59c18e84 authored about 5 years ago by Cees-Jan Kiewiet <[email protected]>
35fb910604fd86b00023fc5cda477c8074ad0abc authored over 5 years ago by Cees-Jan Kiewiet <[email protected]>
Check if the function is declared before declaring it.
d19fe5ded3ff2ed97609fd6db719ec659d1bfe5c authored over 5 years ago by Christian Lück <[email protected]>2833a54f9b434cfd27abee39643ed845aa5e487a authored over 5 years ago by Niko Granö <[email protected]>
Update README.md
621dbaf8bbccf8e00d464510390a56cd233a0b15 authored about 6 years ago by Cees-Jan Kiewiet <[email protected]>typo
8c1da5f640694964bbbeedd211a4027bbb7ac740 authored about 6 years ago by Andrew Kopylov <[email protected]>a11206938ca2394dc7bb368f5da25cd4533fa603 authored over 6 years ago by Christian Lück <[email protected]>
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]>28dc64e1f26115454b7f4ad93e83e7f95d4d32be authored over 6 years ago by Christian Lück <[email protected]>
c21781145955892900efba366ec236eb66e3ee35 authored over 6 years ago by Christian Lück <[email protected]>
Improve memory consumption by cleaning up garbage references
a106fe00f084a8da9da2725f9cd52130839df1e5 authored over 6 years ago by Jan Sorgalla <[email protected]>d972649d33faa41f8b8aae699a7ce588ec6beb7c authored over 6 years ago by Christian Lück <[email protected]>
604513e33feb96ffb0dfb3d25233d3f9f0dce356 authored over 6 years ago by Christian Lück <[email protected]>
Improve memory consumption by cleaning up unneeded references
b2bdbd1c1faf1dc9b1ca4a869f2edf0eb2a60fbb authored over 6 years ago by Cees-Jan Kiewiet <[email protected]>a460fe969d842f54a22424e53f566c7230d5f2fa authored over 6 years ago by Christian Lück <[email protected]>
9b4cd9cbe7457e0d87fe8aa7ccceab8a2c830fbd authored almost 7 years ago by Christian Lück <[email protected]>
Fix test suite forward compatibility with upcoming EventLoop releases
2a9970fe1bb2578b9346ee185af182b76f621cdb authored almost 7 years ago by Cees-Jan Kiewiet <[email protected]>Forward compatiblity with PHPUnit 6
2d3e91c8e76db448dee0e1cc9a83c1112f41944b authored almost 7 years ago by Jan Sorgalla <[email protected]>3114a12c69f260a7c19d7583cf222da32da96c8a authored almost 7 years ago by Christian Lück <[email protected]>
7306dc72fcefabd79714ffbc7d1b6fce2180929e authored almost 7 years ago by Christian Lück <[email protected]>
README improvements
8046965108d35e891196bb38c1395731990da572 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>
* Adjust title
* Move travis badge to new line
* Fix ReactPHP spelling and use https for link
* ...
3bc527fbd1201a193ab41c19b9a770d71a3514af authored about 7 years ago by Christian Lück <[email protected]>
Forward compatibility with EventLoop v1.0 and v0.5
4649a3d2471c0697befeb80969135a7abcd10927 authored about 7 years ago by Christian Lück <[email protected]>51c5593040bfab46034a1fb0e6deaafb2ac5c50f authored about 7 years ago by Christian Lück <[email protected]>
Only start timers if input Promise is still pending
e5743bd8e13cf8c0b6986385994befd121fbdef3 authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>Lock Travis distro so new defaults will not break the build
17c1de00241c981f519fe92b435de565b1b3e11b authored about 7 years ago by Cees-Jan Kiewiet <[email protected]>247796a1d5f9a33278be90cdfb2ae4083604005a authored about 7 years ago by Christian Lück <[email protected]>
9dc497090f48ddd055fc9eb5caa10afe5c0adff0 authored about 7 years ago by Christian Lück <[email protected]>
4e163dc08bfc78ab2187da8a6640187dfc2d58e7 authored about 7 years ago by Christian Lück <[email protected]>
0d96255c5437ab1c9a3615534b9edbc313b6bb70 authored over 7 years ago by Christian Lück <[email protected]>
Add PHPUnit to require-dev
1c6d82059c13c3c006a4e65c7273edab1476a60a authored over 7 years ago by Christian Lück <[email protected]>1778b5a997686d97079224ca395be49adc2a14ea authored over 7 years ago by Christian Lück <[email protected]>