Steve Gill [Fri, 15 Apr 2016 20:45:27 +0000 (13:45 -0700)]
CB-11091 Incremented plugin version.
Steve Gill [Fri, 15 Apr 2016 20:08:26 +0000 (13:08 -0700)]
Updated version and RELEASENOTES.md for release 4.2.0
daserge [Thu, 7 Apr 2016 09:06:14 +0000 (12:06 +0300)]
CB-10960 Uncaught #<FileError> in write() when readyState != WRITING ?
Jesse MacFadyen [Fri, 8 Apr 2016 04:09:39 +0000 (21:09 -0700)]
Close #42
Simon MacDonald [Tue, 5 Apr 2016 16:14:03 +0000 (12:14 -0400)]
Replace PermissionHelper.java with cordova-plugin-compat
Richard Knoll [Mon, 28 Mar 2016 19:09:21 +0000 (12:09 -0700)]
CB-10977 android: Removing global state used for permission requests
This closes #174
Raghav Katyal [Fri, 11 Mar 2016 19:03:30 +0000 (11:03 -0800)]
CB-10798, CB-10384: Fixing permissions for Marshmallow. This closes #170
Jason Ginchereau [Sat, 12 Mar 2016 00:47:47 +0000 (16:47 -0800)]
Fix test failure on WP 8.1
This closes #171
Jesse MacFadyen [Thu, 10 Mar 2016 19:16:48 +0000 (11:16 -0800)]
Merge branch 'CB-10577a' of https://github.com/jasongin/cordova-plugin-file
Jason Ginchereau [Tue, 8 Mar 2016 21:11:21 +0000 (13:11 -0800)]
CB-7862: FileReader reads large files in chunks with progress. This closes #168
Jason Ginchereau [Wed, 9 Mar 2016 17:54:44 +0000 (09:54 -0800)]
CB-10577: Windows resolveLocalFileSystemURL should omit trailing slash for file
Jason Ginchereau [Fri, 4 Mar 2016 20:02:10 +0000 (12:02 -0800)]
CB-10577: Android resolveLocalFileSystemURL should detect directory vs file. This closes #167
Thillaiganesh, C [Wed, 17 Feb 2016 08:46:55 +0000 (14:16 +0530)]
Fix for CB-9753 : index out of bounds on requestFileSystem. This closes
Omar Mefire [Wed, 2 Mar 2016 20:16:43 +0000 (12:16 -0800)]
Remove 'warning' emoji, as it doesn't correctly display in the docs website: cordova.apache.org/docs/en/dev/cordova-plugin-file/index.html. This closes #166
daserge [Mon, 22 Feb 2016 16:14:26 +0000 (19:14 +0300)]
CB-10636 Add JSHint for plugins
Fixed file.spec.115
daserge [Thu, 11 Feb 2016 14:26:51 +0000 (17:26 +0300)]
CB-10411 Error in file.spec.129 of cordova-plugin-file
Check if external storage is available
Vladimir Kotikov [Tue, 9 Feb 2016 09:44:03 +0000 (12:44 +0300)]
CB-10557 Incremented plugin version.
Vladimir Kotikov [Tue, 9 Feb 2016 08:43:37 +0000 (11:43 +0300)]
CB-10557 Updated version and RELEASENOTES.md for release 4.1.1
t1st3 [Sun, 7 Feb 2016 13:35:00 +0000 (14:35 +0100)]
chore: edit package.json license to match SPDX id
See [NPM package.json spec for licenses](https://docs.npmjs.com/files/package.json#license) and [SPDX license IDs](https://spdx.org/licenses/)
X-ref: https://github.com/apache/cordova-plugin-device/pull/48
sgrebnov [Tue, 26 Jan 2016 10:11:01 +0000 (13:11 +0300)]
CB-10419 cordova-plugin-file 4.0.0 error with browserify workflow
github close #157
Steve Gill [Sat, 16 Jan 2016 00:58:32 +0000 (16:58 -0800)]
CB-10368 Incremented plugin version.
Steve Gill [Sat, 16 Jan 2016 00:35:05 +0000 (16:35 -0800)]
CB-10368 Updated version and RELEASENOTES.md for release 4.1.0
Steve Gill [Fri, 15 Jan 2016 23:11:19 +0000 (15:11 -0800)]
added .ratignore file
riknoll [Mon, 11 Jan 2016 19:25:50 +0000 (11:25 -0800)]
CB-10319 android: Adding reflective helper methods for permission requests
Tim Barham [Mon, 7 Dec 2015 01:08:26 +0000 (11:08 +1000)]
CB-10023 Fix "proxy not found error" on Chrome.
We shouldn't be patching requestFileSystem and resolveLocalFileSystem on Chrome. Recent change broke the existing logic for this.
Steve Gill [Tue, 1 Dec 2015 01:57:07 +0000 (17:57 -0800)]
CB-10035 Incremented plugin version.
Jesse MacFadyen [Sat, 21 Nov 2015 00:24:31 +0000 (16:24 -0800)]
CB-8863 [ios] Fix block usage of self
Steve Gill [Thu, 19 Nov 2015 06:13:55 +0000 (22:13 -0800)]
CB-10035 fixed markdown link
Steve Gill [Thu, 19 Nov 2015 06:11:41 +0000 (22:11 -0800)]
CB-10035 linked issues in RELEASENOTES.md
Steve Gill [Thu, 19 Nov 2015 03:45:05 +0000 (19:45 -0800)]
CB-10035 Updated version and RELEASENOTES.md for release 4.0.0
Steve Gill [Wed, 18 Nov 2015 22:53:10 +0000 (14:53 -0800)]
removed r prefix from tags
Steve Gill [Wed, 18 Nov 2015 21:54:08 +0000 (13:54 -0800)]
CB-10035 Updated RELEASENOTES to be newest to oldest
riknoll [Tue, 17 Nov 2015 01:58:05 +0000 (17:58 -0800)]
Merge remote-tracking branch 'jasongin/CB-8497'
Simon MacDonald [Sat, 14 Nov 2015 00:13:06 +0000 (19:13 -0500)]
Do not inject default AndroidPersistentFileLocation into config.xml
The Java code will pick the correct default. If the current way is
left then it makes it difficult to over-ride the default value as
you will end up with two AndroidPersistentFileLocation preferences
in the config.xml file.
Jason Ginchereau [Fri, 13 Nov 2015 01:59:21 +0000 (17:59 -0800)]
CB-8497 Fix handling of file paths with # character
Because # is a valid filename character, it must be encoded whenever it
is in a path that is part of a URI, to prevent part of the path from
being parsed as a URI fragment.
Jason Ginchereau [Wed, 11 Nov 2015 20:05:32 +0000 (12:05 -0800)]
CB-9891: Fix permission errors due to URI encoding inconsistency on Android
aroberson [Thu, 18 Jun 2015 19:50:18 +0000 (14:50 -0500)]
Fixed typo in change. This closes #119
aroberson [Thu, 18 Jun 2015 18:52:01 +0000 (13:52 -0500)]
Fixed NullPointer Exception in Android 5 and above due to invalid column name on cursor
Jason Ginchereau [Wed, 4 Nov 2015 00:24:43 +0000 (16:24 -0800)]
Fix default persistent file location
This closes #146
Jesse MacFadyen [Thu, 5 Nov 2015 01:57:12 +0000 (17:57 -0800)]
Merge branch 'windows_paths' of https://github.com/ghenry22/cordova-plugin-file. This closes #121.
Jesse MacFadyen [Thu, 5 Nov 2015 01:52:44 +0000 (17:52 -0800)]
Merge branch 'CB-9851' of https://github.com/MSOpenTech/cordova-plugin-file
ghenry22 [Thu, 5 Nov 2015 01:31:33 +0000 (09:31 +0800)]
fix applicationDirectory to use ms-appx:///
riknoll [Wed, 4 Nov 2015 18:15:37 +0000 (10:15 -0800)]
Merge remote-tracking branch 'jasongin/CB-9752'
ghenry22 [Tue, 3 Nov 2015 02:25:39 +0000 (10:25 +0800)]
add missing path and docs
Jason Ginchereau [Fri, 30 Oct 2015 20:15:47 +0000 (13:15 -0700)]
CB-7253: requestFileSystem fails when no external storage is present
There were 2 issues behind this bug:
1) DirectoryManager.getFreeDiskSpace() used an incorrect way of
checking the free internal storage space: using a path of "/" would
always result in 0 reported free space.
2) When checking whether requested space was available, the
requestFileSystem() method would always check the external storage
space and fallback to internal storage space, regardless of what
type of filesystem (external, internal, or other) was being requested.
To fix both of these issues, I've added a new getFreeSpaceInBytes() method
on the FileSystem base class, which is called on the actual filesystem
instance being retrieved by requestFileSystem(). The new method for
getting free space always uses the filesystem's correct root path, so
it works for internal, external or any other Android storage filesystem.
Jason Ginchereau [Wed, 28 Oct 2015 21:30:24 +0000 (14:30 -0700)]
Fix CB-9752: getDirectory fails on valid directory with assets filesystem
Calls to FileEntry.getDirectory() on an asset entry would internally call
the AssetFileSystem.listAssets() method using an asset path with a
trailing slash, regardless of whether a trailing slash was included by
the user. But neither the asset list cache (from cdvasset.manifest) nor
Android's AssetManager.list() API support matching a path with a trailing
slash. That resulted in a TypeMismatchException thrown from
AssetFileSystem.getFileForLocalURL(), because the asset path was found
but not matched as a directory as expected by the caller.
This fix removes the trailing slash from the asset path before matching
against the asset list cache or calling Android's AssetManager.list() API.
A new unit test for getting asset directories fails without and passes
with the fix.
While I'm here, I'm also adding a unit test for reading asset file
contents. There are a couple old bug reports about that (CB-7273,
CB-8350). The bugs don't repro anymore, but I'm adding the test anyway
since there wasn't good test coverage before.
Joe Bowser [Wed, 30 Sep 2015 18:22:00 +0000 (11:22 -0700)]
Added a check for File Write
Joe Bowser [Mon, 28 Sep 2015 21:57:38 +0000 (14:57 -0700)]
updated the engine tag
Joe Bowser [Mon, 28 Sep 2015 18:06:39 +0000 (11:06 -0700)]
Adding permissions, giving read seems to give write access as well
ghenry22 [Wed, 28 Oct 2015 05:42:00 +0000 (13:42 +0800)]
fix docs
ghenry22 [Wed, 28 Oct 2015 05:40:34 +0000 (13:40 +0800)]
fix docs formatting
ghenry22 [Wed, 28 Oct 2015 05:37:49 +0000 (13:37 +0800)]
update docs for windows platform details
ghenry22 [Wed, 28 Oct 2015 05:01:57 +0000 (13:01 +0800)]
fix
ghenry22 [Wed, 28 Oct 2015 04:55:14 +0000 (12:55 +0800)]
Add windows paths to cordova.file object
add standard paths to cordova.file object for windows. Standardises
behaviour for windows platform and resolves cordova.file is undefined
errors.
Dmitry Blotsky [Fri, 23 Oct 2015 19:11:50 +0000 (12:11 -0700)]
Actually fixing the contribute link.
Dmitry Blotsky [Fri, 23 Oct 2015 19:03:42 +0000 (12:03 -0700)]
Fixing contribute link.
daserge [Fri, 23 Oct 2015 10:50:33 +0000 (13:50 +0300)]
CB-9851 Document cdvfile protocol quirk - using cdvfile:// in the DOM is not supported on Windows
Jesse MacFadyen [Wed, 21 Oct 2015 01:03:45 +0000 (18:03 -0700)]
Duplicate: Close #115
Jesse MacFadyen [Wed, 21 Oct 2015 00:58:23 +0000 (17:58 -0700)]
Invalid: Close #110
Jesse MacFadyen [Wed, 21 Oct 2015 00:55:43 +0000 (17:55 -0700)]
Merge branch 'master' of https://github.com/mgcrea/cordova-plugin-file
Jesse MacFadyen [Tue, 20 Oct 2015 23:38:45 +0000 (16:38 -0700)]
Merge branch 'patch-1' of https://github.com/masonicboom/cordova-plugin-file
Jesse MacFadyen [Tue, 20 Oct 2015 23:28:08 +0000 (16:28 -0700)]
CB-9331 getFreeDiskSpace iOS. Close #125 Close #138
Jesse MacFadyen [Tue, 20 Oct 2015 19:46:49 +0000 (12:46 -0700)]
Merge branch 'add-jira-link' of https://github.com/revolunet/cordova-plugin-file
Jesse MacFadyen [Mon, 19 Oct 2015 23:32:06 +0000 (16:32 -0700)]
added back newline
Jesse MacFadyen [Mon, 19 Oct 2015 22:22:00 +0000 (15:22 -0700)]
Merge branch 'CB-9763' of https://github.com/vldmrrr/cordova-plugin-file
vladimir [Wed, 7 Oct 2015 14:09:52 +0000 (09:09 -0500)]
Fail with FileError.ENCODING_ERR on encoding exception.
Tommy Tang [Mon, 21 Sep 2015 06:02:01 +0000 (14:02 +0800)]
override resolveLocalFileSystemURL by webkitResolveLocalFileSystemURL
for browser platform
add .project into git ignore list
Julien Bouquillon [Thu, 10 Sep 2015 16:27:07 +0000 (18:27 +0200)]
add JIRA issue tracker link
Tobias Bocanegra [Thu, 27 Aug 2015 00:12:43 +0000 (17:12 -0700)]
CB-9544 Add file plugin for OSX (closes #130)
- use applications resource path for the `applicationDirectory` to match other platforms expectation where the 'www' directoy is
Tobias Bocanegra [Wed, 26 Aug 2015 07:49:53 +0000 (00:49 -0700)]
CB-9544 Add file plugin for OSX
- defining osx filesystems roots
- updating readme to include osx
- updating test case for osx
Tobias Bocanegra [Wed, 26 Aug 2015 01:09:47 +0000 (18:09 -0700)]
CB-9544 Add file plugin for OSX
- adding osx specific sources
- adding osx to plugin.xml and package.json
Tobias Bocanegra [Wed, 26 Aug 2015 01:08:50 +0000 (18:08 -0700)]
@trivial - typo
alsorokin [Fri, 21 Aug 2015 09:18:38 +0000 (12:18 +0300)]
CB-9539 Fixed test failure on Android emulator
daserge [Wed, 1 Jul 2015 17:22:08 +0000 (20:22 +0300)]
Added docs on CSP rules needed for using cdvfile in DOM src. This closes #120
daserge [Mon, 29 Jun 2015 12:27:09 +0000 (15:27 +0300)]
Added cdvfile protocol purpose description and examples
Steve Gill [Tue, 18 Aug 2015 23:42:48 +0000 (16:42 -0700)]
CB-9504 Incremented plugin version.
Steve Gill [Tue, 18 Aug 2015 23:20:07 +0000 (16:20 -0700)]
CB-9463 Updated version and RELEASENOTES.md for release 3.0.0
Simon MacDonald [Mon, 27 Jul 2015 20:05:13 +0000 (16:05 -0400)]
Make Android default persistent file location internal
Suraj Pindoria [Tue, 4 Aug 2015 23:51:08 +0000 (16:51 -0700)]
Fixed issue with file paths not existing when using browserify
Victor Sosa [Tue, 4 Aug 2015 02:43:01 +0000 (21:43 -0500)]
CB-9444 cordova-plugin-file documentation translation: cordova-plugin-file
Jesse MacFadyen [Tue, 7 Jul 2015 22:07:22 +0000 (15:07 -0700)]
remove travis-ci integration
Joe Bowser [Tue, 7 Jul 2015 00:32:11 +0000 (17:32 -0700)]
CB-9251: Changed from Intents to Preferences object as per the issue
Shazron Abdullah [Thu, 2 Jul 2015 23:36:52 +0000 (16:36 -0700)]
CB-9265 - mobilespec crashses on iPhone 6 Simulator
daserge [Thu, 18 Jun 2015 15:45:04 +0000 (18:45 +0300)]
CB-9215 Add cordova-plugin-file manual test for windows platform
Steve Gill [Thu, 18 Jun 2015 00:35:35 +0000 (17:35 -0700)]
CB-9192 Incremented plugin version.
Steve Gill [Wed, 17 Jun 2015 21:14:41 +0000 (14:14 -0700)]
CB-9202 updated repo url to github mirror in package.json
Steve Gill [Wed, 17 Jun 2015 19:36:03 +0000 (12:36 -0700)]
CB-9192 Updated version and RELEASENOTES.md for release 2.1.0
Jesse MacFadyen [Thu, 18 Jun 2015 00:33:26 +0000 (17:33 -0700)]
Merge branch 'CB-8728' of https://github.com/vldmrrr/cordova-plugin-file
Joe Bowser [Wed, 17 Jun 2015 19:33:16 +0000 (12:33 -0700)]
CB-9068: Lollipop represents missing filesystems as null. Adding null check to workaround.
Steve Gill [Wed, 17 Jun 2015 17:39:10 +0000 (10:39 -0700)]
added missing license header
Victor Sosa [Fri, 12 Jun 2015 14:41:04 +0000 (09:41 -0500)]
CB-9128 cordova-plugin-file documentation translation: cordova-plugin-file
Raymond Camden [Tue, 2 Jun 2015 15:48:59 +0000 (10:48 -0500)]
fix npm md
alsorokin [Thu, 21 May 2015 08:23:49 +0000 (11:23 +0300)]
CB-8844 Increased timeout for asset tests
github close #116
Steve Gill [Tue, 19 May 2015 08:37:44 +0000 (01:37 -0700)]
Updated resolveFileSystem.js so it can be parsed by uglifyJS
Steve Gill [Tue, 19 May 2015 08:20:44 +0000 (01:20 -0700)]
Updated requestFileSystem.js so it can be parsed by uglifyJS
Victor Sosa [Tue, 28 Apr 2015 00:35:32 +0000 (19:35 -0500)]
CB-8860 cordova-plugin-file documentation translation: cordova-plugin-file
Vladimir Kotikov [Fri, 24 Apr 2015 07:50:22 +0000 (10:50 +0300)]
CB-8792 Fixes reading of json files using readAsText
masonicboom [Sun, 26 Apr 2015 04:29:02 +0000 (21:29 -0700)]
fix install on amazon-fireos
I'm shooting in the dark, here, so someone knowledgable please check this.
I was previously getting this error:
Failed to install 'cordova-plugin-file':Error: Uh oh!
".../plugins/cordova-plugin-file/src/android/FileHelper.java" not found!
Inspection showed src/android/FileHelper.java doesn't exist, so I removed that line.
I also added the AssetFilesystem.java line for consistency with the android section, but don't know if it's needed.
Steve Gill [Wed, 15 Apr 2015 23:00:22 +0000 (16:00 -0700)]
CB-8858 Incremented plugin version.
Steve Gill [Wed, 15 Apr 2015 22:50:47 +0000 (15:50 -0700)]
CB-8858 Updated version in package.json for release 2.0.0