David Humphrey (:humph) david.humphrey@senecacollege.ca
|
a28feae506
|
Fix failing tests for src/filesystem/* issues, all tests pass now
|
2014-03-18 16:34:47 -04:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
b73678c5c0
|
Remove duplicate decls across filesystem/*
|
2014-03-18 14:31:38 -04:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
87fd1465f7
|
Dump fs.js
|
2014-03-18 14:16:39 -04:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
2418b4a634
|
Split up fs.js
|
2014-03-18 14:16:12 -04:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
8dcc38de82
|
Start refactoring of fs.js
|
2014-03-18 12:29:20 -04:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
cf29eef1ef
|
Rebase and fix failing tests in mkdirp
|
2014-03-16 11:47:55 -04:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
be9e0b50a8
|
Generate errors instead of hard-coding, with tests
|
2014-03-16 11:36:15 -04:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
fe7ec79f83
|
Refactor errors code, fix to better match node
|
2014-03-16 11:36:15 -04:00 |
Petr Bouianov
|
6faabdb937
|
Added shell.mkdirp. Fixes issue #126.
|
2014-03-13 23:03:29 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
4a0ffb5f5a
|
Fix EventEmitter to match that expected by Intercom
|
2014-03-12 16:49:20 -04:00 |
David Humphrey
|
ef40ff7d68
|
Expose errors on Filer.Errors, refactor how they get used internally, add docs
|
2014-03-10 14:28:22 -04:00 |
Alan K
|
0cfb29eaec
|
Merge pull request #140 from humphd/issue132
Support fs.watch(), FSWatcher. Fixes #132
|
2014-03-08 16:04:15 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
edfcbddb4a
|
s/this/fs/ in callback.apply(fs, arguments) for each complete() call
|
2014-03-08 15:51:42 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
2f7a9d8e35
|
Review fixes: add context.close(), move intercom broadcast into fs
|
2014-03-08 15:47:33 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
98b40c5045
|
Review fixes
|
2014-03-07 20:21:10 -05:00 |
kwkofler
|
c975c2e3e6
|
Rebase conflict resolution removed two methods accidentally, replaced them
|
2014-03-07 18:59:30 -05:00 |
kwkofler
|
880f70d3de
|
Merge remote-tracking branch 'upstream/develop' into issue#112
Conflicts:
src/fs.js
tests/test-manifest.js
|
2014-03-07 18:47:32 -05:00 |
kwkofler
|
7c14af9668
|
Fixed Stats prototypes, created full Mocha test suite
|
2014-03-07 18:10:02 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
eff4d9b5fc
|
Deal with failing tests for rename, and do a better cleanup job in watcher.close()
|
2014-03-07 13:46:54 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
96836f355c
|
Most things passing for change events now, ported node.js watch tests
|
2014-03-07 11:54:14 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
a365144e97
|
First passing tests for fs.watch(), use EventEmitter2 via bower
|
2014-03-06 22:27:10 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
799a7ae4b1
|
Add intercom.js functionality for inter-window event broadcast
|
2014-03-06 19:56:49 -05:00 |
Alan Kligman
|
bb9c34e5b3
|
Revert "Merge pull request #113 from kwkofler/issue#112"
This reverts commit bfba8c3546 , reversing
changes made to f079eaa7dd .
|
2014-03-06 11:35:53 -05:00 |
Alan K
|
bfba8c3546
|
Merge pull request #113 from kwkofler/issue#112
Resolves issue #112, though isBlockDevice(), isCharacterDevice(), isFIFO...
|
2014-03-06 09:52:40 -05:00 |
Alan K
|
f079eaa7dd
|
Merge pull request #134 from pbouianov/issue125
Updated error object to match Node.js. Solves issue #125.
|
2014-03-05 22:39:02 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
5438d8c97b
|
Fix mount flags per review and also write docs
|
2014-03-05 20:03:27 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
b95ac40e65
|
Switch to NOATIME for Filer and mirror ctime to atime.
|
2014-03-05 17:00:54 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
8c743bb95a
|
Fix remaining test failures
|
2014-03-05 16:27:12 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
61111da85d
|
Finish atime, ctime, mtime updates for fs operations, fix tests
|
2014-03-05 15:57:28 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
1fdd9ac476
|
Initial work refactoring updates to node times
|
2014-03-05 15:57:28 -05:00 |
pbouianov
|
fe9b94d4ec
|
Changed IndexedDB provider to use RW context if RO is requested. Fixes issue #128
|
2014-03-05 14:45:59 -05:00 |
pbouianov
|
bf9ff3ab3a
|
Updated error object to match Node.js. Solves issue #125.
|
2014-03-05 13:22:23 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
32a5cfe584
|
Review fixes
|
2014-03-04 14:32:33 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
da5e1b2b57
|
Fix WebSQL provider to properly deal with typed arrays, 100% of tests passing now on WebKit with WebSQL
|
2014-03-04 13:37:37 -05:00 |
kwkofler
|
0ce4d192fa
|
Missing semi-colons added
|
2014-03-03 18:54:02 -05:00 |
kwkofler
|
866d8c1876
|
Issue #112 - Added mode reporting functions to the Stats object prototype, and appropriate tests
|
2014-03-03 18:54:01 -05:00 |
kwkofler
|
1dc325556a
|
Resolves issue #112, though isBlockDevice(), isCharacterDevice(), isFIFO(), and isSocket() currently lack constants, hence return false.
|
2014-03-03 18:54:01 -05:00 |
Alan Kligman
|
7d6bd98a31
|
Merge branch 'develop' of github.com:js-platform/filer into develop
Updated null-bytes test to have absolute paths
Conflicts:
dist/filer.js
dist/filer.min.js
|
2014-02-21 12:51:59 -05:00 |
Alan Kligman
|
7fce631ad7
|
add error for relative paths
|
2014-02-21 12:39:33 -05:00 |
pbouianov
|
0c30d6dd18
|
Added fs.exists support. Fixes Issue91
|
2014-02-21 06:56:14 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
64a52b7d00
|
Share code from lib/async.js instead of inlining nextTick in Memory provider
|
2014-02-19 17:55:56 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
a7a1f4b82e
|
Change sh.exec to take a list vs. object for passed args
|
2014-02-19 17:36:26 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
eadd4ec03c
|
Review fixes
|
2014-02-19 17:29:11 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
dd87117ff8
|
Update docs for shell changes
|
2014-02-19 15:33:37 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
21f5d15f51
|
Add support for shell.env, PWD, TMP, and tempDir, with tests
|
2014-02-19 15:33:37 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
83c55308dc
|
Add shell.rm() with tests
|
2014-02-19 15:33:37 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
e4767019cc
|
Add shell.ls() with tests
|
2014-02-19 15:33:37 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
2829079bd3
|
Add Shell.cat() with tests
|
2014-02-19 15:33:37 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
d7cce709f9
|
Fix shell.cd and add tests
|
2014-02-19 15:33:37 -05:00 |
David Humphrey (:humph) david.humphrey@senecacollege.ca
|
2d3b15d310
|
Deal with jshint hating the Function constructor
|
2014-02-19 15:33:36 -05:00 |