Ecosyste.ms: OpenCollective

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

github.com/reactphp/filesystem

Evented filesystem access.
https://github.com/reactphp/filesystem

Removed HHVM from travis testing

c1a284b4e35a7370135bfbded7074c25fcf6980e authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Removed pthreads from current adapter list

8df8024ab383c3506d76a8c3f1ecf3b0a5a21182 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Moved pthreads adapter work to feature-pthreads and removed it from master

4520c6155fbcc8d7cb48fa120d330f37fe828e58 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Cache dist files only

00efd70155457b4c098207534d15e6287e7f9f05 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Added missing argument to docblock

6fec3443362f06d494f292d0477f544cbe13963c authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
EIO adapter: DateTime => DateTimeImmutable

4db16a4fece42f4944020c2bda4343118b86073a authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Extracted a whole bunch of things from the child process adapter into the AbstractSyncAdapter so it can be used in the pthreads adapter in time

b741ee8b71fd7686544ed4638e067c08fb4c230e authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Corrected createFromAdapter @return

9aa22c22aeb79fb41e06cf5df6e4d8541744554e authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Updated child process adapter tests to the new more sensible creation mode default

190ddbb811d4c456506a4fa6182072d2370125ff authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
More secure default creation mode

9af243723a368027281ab1077193f8ce60dcbbc1 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Corrected correct directory creation mode

29d39cbd95b67e8cd8e11fc90937f9ba312f8c64 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Ensure files are created with the correct mode

cc9c56bf9638adbf9eef0744f5fc193f0837de24 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
DateTime => DateTimeImmutable

84790c0dafe4b3140375e62391f965c24eac2022 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Only let child processes run for 0.01 second after done during tests to clean up faster

29fcfb14b1778693bfdccc0fb780eba769c10c9f authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Ensure we let the loop run it's course to clean up

5c9bc403299225f6261ec551ec27c4ca0268b6b6 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Removed constructor requirement from adapter interface, it's up to custom adapters how to define their constructor, packaged adapters are within our control and don't need this either

3135552771bb024828caa6a93152b02e54d3db04 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Added several octal notation to test the permission flag resolve against

537a84fddd45d0546105885f122a4b92daa520b3 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Return actual promise

177f3ebc023bbddf3656d8d870c3ee21aa32561c authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Fxed promises in readable stream test

4d31573b47ec070e6e0d738cc4e33c429503ee76 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Added a note about rmdir failing when the directory still has contents

1fad9c73f823c0a707561f85f3c9635f12c8b49f authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Adjusted child process adapter test for mode changes in it

1ae67c7b0a883d7112d998f3f82c3a154448769e authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
PermissionFlagResolver test doesn't need the eio extension

558e8b7e0022ae34a8daa6e2f3b6078472454e09 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Return errors when an operation fails

00d2414c1fbce16ea17717b178558ac96b00d144 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Extract errors coming from the child process adapter

e9e3110ab09229192619324906c6fdf5116223ad authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Fixed sub dir removal testing

16ed9501f24390561ea7dc661dc65aaacb433de6 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Ensure we only lookup the size once when reading from a file

bdfd11aaefc80a40d76104ef7e055c10dd95612c authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Test create file

2ab6dd4a8aed83940872f0123df011c79e96484b authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Test file put contents

a17abb12fc222c4772057ffc55afe96d9ea373be authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Test file renaming

452182e22bee12d66bf7ef7426bcad803e182b70 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
AdapterInterface documentation

9bdf38e174dd2bcd8af146bba2c0cb1d21f652f5 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
LinkInterface documentation

fe1f166aaf0154d6c850a57feff38047891c5838 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
DirectoryInterface documentation

c8856c392cdd1a78f7ab33f727dfe9bc76283ec2 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
GenericOperationInterface documentation

eb991bf12d745f579e89670fc8624274cd1c9fc9 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
NodeInterface documentation

633762547c26613646df328bdd74d9ed2a9c20c6 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Test File returns new file with the to path

bf1097e9e1ebe05a1800c368f627167f9176609e authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
FileInterface documentation

50ed36a062d8e697acc2d2eea44981c761f8112e authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
CallInvoker documentation

e60e41aa966d0a6d02bfc52d2760bf974c5882aa authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Test against PHP 7.1

43768d6e112230bb02fe8f987c19ad4cd7074cc7 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Implemented chown for child process adapter and threads adapter

e22ecdcd6b93d56af8354981f3de6cb8f1472f3a authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
File and Directory added to adapters group

b3967e4c87e338db1d1043c3f80b33ffeee5a0e9 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Test chown on directories

a1803366675ccb072bbbe23ce149472fab4599fc authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Transform mode for chmod during parent to client transfer

0458cc94416deb855813c4daa0a75c1dbbcd46b7 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Force PHP 5.4 compatible dependencies

e43233a63910c21425c58ea1882e85fb69c63627 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Updated dependencies

873df96d460f4c2b7c891038db3f8413bc3ef172 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Use namespaced phpunit

0b89d5635f6b86d53a432b50f0c428d52b1574ea authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
require-dev phpunit refs: https://github.com/reactphp/react/issues/354

b2990b132711c2cad4367794175bcb336a023071 authored over 7 years ago by Cees-Jan Kiewiet <[email protected]>
Diectory::chmod adapters test

1283176101e349b5a96eefc383809820ad7e5afe authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Removed whitespace

8baa4fa0bf6c570f1b87a1140fc31007c150f6c1 authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Also test against filesytem adapter from filesystem factory

bfa885ef0e94190b7fcf30df0a040a801266759b authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Removed white space

67ff113152a97e4970462ff9b8352696c7b513e5 authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Directory::remove adapters test

aab9702db15cfdddb0990692d075167379f8e69d authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Directory::size adapters test

bff1e739a21096d320d3f3c9a3caaac2a37cc15e authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Directory::ls adapters test

e120a1df270b0e0be3889f865f562c61df0fd9ab authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Updated use for PermissionFlagResolver

84274dd1f2b8c760facd6fef71e3d8f568f214aa authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Made the PermissionFlagResolver globally useful by removing the dependency on EIO

81b0c30d653edee459a994f439b1425551325156 authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Also test against PHP nightly

826233a82811c9624de24722ae25ed59b8f3abde authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Don't pass mode into mkdir untill we have a proper mode resolver

0567f9a30f70c2347e1d3ffa88c83a1b05e09774 authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Reject stat of path doesn't exist

889f555e780b7e9b05b655097889292691f79646 authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Test Directory::create on all adapters

56d989af03454cdaa7e8535e0b0a03edfdc6a3d4 authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Test Directory::createRecursive on all adapters

7f532d18ef1a2b444588a8c23ab8157b86f59364 authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Test if file exists before calling getContents #11

194f259961cf9fde4fb56df80d8891849ab6a4df authored about 8 years ago by Cees-Jan Kiewiet <[email protected]>
Use await instead of loop run

f2c1f41dc8ed893cb490db8706824987be83a1db authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Testing against all available loops again

63193ce135b7d2aa1f087b4d980621d4c3662aff authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Small improvements

642bda35ed7a1adda57ff9823add72cba272ef16 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Covered by adapter test

a9182ce4614ef54978076a178daecf009640fd71 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Simplefied child process method registration

55ffafaff49acca64467c1636e52dd7e64ea9a70 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Minor fixes to the WoolTrait

a7cd44a161132b44de9a0830fec5c31e9710d9a3 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Refactored file copying to ensure file is done and completely written before closing both read and write streams

6f406010ecb7c656ce129ee6a04004524b686d11 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Fixed test file copy to directory

6c061ea5b83f50ca43a7542226465561369050bf authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Updated to latest version of child process pool

ddeab66bbcc2137078e8274dabb486945dd3049d authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Ensure no double slashes in path

458552fe506aa991dc6b1183a94b1b1b9e54d5d1 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Pause until the destination provided a write stream

493aaa2db4cf814d49b276cf7fd635978192bcf2 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
await also requires the loop ofcourse

7d57e10e4cce0c4eae387d3f3c1f8ee3441199d3 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Fail message

03bdfc7f1c4fb1e68e72ba8741623c0cdc9c47d5 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Missing getContents and putContents methods in the FileInterface

8baf413cc16c4597f6d3739166a766b9edb64459 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
File::putContents

38af2ab7f663b7861d9dd0eca64e11ab6cd98bc1 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Add loop time out to File::exists (doesn't) test

729451d3c5ec182e5eb3586d8e9d730b31147ad9 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Disabled debug

eb5bb636c290257dbb0f52f044a0a93beb8b1c13 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Temporary enable debug

ebfe2ba1a62a85272b55bff3427b8634343e8932 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
File::chown UID test

10f65c26535f51628ab4b4d0c6bdee3d257b98a3 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
File::chmod test

577c8d597e224967b1469789267d1c97006947e4 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
FIle::copy (to directory) test

81f5be252a9028bde81cb07b4c36914dd065bcbf authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
File::copy test

99f5531ba0111d216cbd15553a117d046beb709a authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Moved await to TestCase and add default time out to prevent locking the tests

36ff70636fbdd0a20522a96c34c09648e6bf008e authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
512KB instead of 8MB for File::getContents test

2d6a7f6b6f8673eb22f8cc51e4642ac18fb7d42c authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
File::getContents test

0963bd0d008cbd7f559d624c04791914acd43fa2 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Removed process import

08d390fa13d7536b606fbf3bc7cbee7e84687f15 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Create fd child from class as well

69b0b28e249f5821b00d406d49786cfb466be738 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
File::touch test

5fbe9cef2264601d40021cc92d86b640dda10ccb authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Clean up completely when test is done

f5eebc75f5b1b2abb57b9c4036c44b0bca891fce authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Only run streamselect loop tests for now and fix the others later after all the integration tests are done

a5419cf0684176b3a7c75378698316fe3ce0c3bb authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
File::exists tests

6c609ffe614c31e5073e0713d4976fcf79293279 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Add an exception for when a stat rejects

7946d5ca06a1b063da3b70a1e6803ce7b0fab51e authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
FIle::time test

0c575da934d82a902a0acffbf702b66136fd636f authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
File::size test

a0f30e1c06a1211f2c8daa9a00fc5a195f9d7f18 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Test against all installed event loops

0643ee38ca80ac06016901c3d9ac337540028b20 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Run composer install outside travis-init.sh

1fa3f6f730046ef11e207d9e2be6f4b8ed5eff8e authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Removed set calls from travis script

a328ac5eadda5015fcdb998671ff2c52cedb2ac7 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Simplefied adding eio.so to current PHP conf

9d416ef15169db51b78338f9ca7d4d05b4dc1149 authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>
Set +x on travis-init.sh

01d239bad7e59bbc7478741c211ca0b168ab22ea authored over 8 years ago by Cees-Jan Kiewiet <[email protected]>