Amir Abbas Mousavian
0c558fdbb4
Updated version
0.12.1
2017-02-03 18:33:25 +03:30
Amir Abbas Mousavian
e30861ad18
Added publicLink method to OneDrive
...
- Added more Documentation, specially initializer
- Added option to conserve sessions after provider deinit to finish tasks
- Dropbox and OneDrive init are not bailable anymore
- Updated AEXML
2017-02-03 18:29:34 +03:30
Amir Abbas Mousavian
538e9bb42d
Updated provider descriptions
2017-02-02 19:32:28 +03:30
Amir Abbas Mousavian
ef2d69c54c
Updated supported providers order
2017-02-02 19:26:26 +03:30
Amir Abbas Mousavian
9f210ef356
Updated readme link to cocoa pods docs
2017-02-02 13:32:58 +03:30
Amir Abbas Mousavian
5a7dfa1039
Merge commit 'b84e6ea7abbec6f9a83144d2dcd6744b568d682f'
...
* commit 'b84e6ea7abbec6f9a83144d2dcd6744b568d682f':
Updated Date
0.12.0
2017-02-02 13:28:08 +03:30
Amir Abbas Mousavian
be7a370a42
Added Documentation, get contents handling in Local provider optimized
...
- Changed default thumbnail dimension to 64x64 in `LocalFileProvider`
2017-02-02 13:25:40 +03:30
Amir Abbas Mousavian
b84e6ea7ab
Updated Date
2017-02-02 01:03:48 +03:30
Amir Abbas Mousavian
82b1d2c450
Added new badges
2017-02-01 22:18:20 +03:30
Amir Abbas Mousavian
c38ee1ccd3
standardized FileObject.path property
...
- FileObject.path now has heading slash in all scenarios
- fixes #27 , WebDAV fileObject.path was not relative
0.11.4
2017-02-01 21:23:11 +03:30
Amir Abbas Mousavian
1a44df3fd7
Refactoring, better webdav response handling
...
- Added Dropbox copy from reference method
- refactored `mapToFileObject` methods into `FileObject` initializers
- fixed `requestDictionary` type to `[String: AnyObject]`
0.11.3
2017-02-01 14:08:28 +03:30
Amir Abbas Mousavian
eff3725680
Added release version badge
2017-02-01 00:21:48 +03:30
Amir Abbas Mousavian
9368f636d3
Added carthage badge
2017-01-31 23:53:06 +03:30
Amir Abbas Mousavian
3f2fda638f
bugfix: path in LocalFileObject is not relative
0.11.2
2017-01-31 23:12:29 +03:30
Amir Abbas Mousavian
6737f98978
Updated travis.yml
2017-01-31 19:07:11 +03:30
Amir Abbas Mousavian
3e55cc60f7
Replaced absoluteURL with relative url ( resolved #27 ), improving performance.
...
- renamed `DropboxFileProvider.copyItem(path:toRemoteURL:) ` to `DropboxFileProvider.copyItem(remoteURL:toPath:)` due to logic
0.11.1
2017-01-31 17:19:45 +03:30
Alek Slater
d7ae709cf7
contentURL was missing the trailing slash causing it to fail for all contentURL calls with the dropbox api ( #26 )
2017-01-31 13:05:20 +03:30
Amir Abbas Mousavian
4f6e3c7bd5
Uncommented CloudFileProvider decription
2017-01-31 02:11:28 +03:30
Amir Abbas Mousavian
b121fe6182
rectified macOS and tvOS version check
0.11.0
2017-01-31 01:42:03 +03:30
Amir Abbas Mousavian
29b7f720f5
Added iCloud provider change monitor and CloudOperationHandle
...
- fixed copyItem functions for local interoperability
2017-01-31 01:35:38 +03:30
Amir Abbas Mousavian
067e14b76f
Added CloudFileProvider and coordination to LocalFileProvider
...
- changed `operation_queue` type to `OperationQueue`
- added `LocalFileProvider.init(sharedContainerId:)`
- added `destination(ofSymbolicLink:)` to LocalFileProvider
- added expirationDate to `temporaryLink(to:)` methods
- known issue: `CloudFileProvider` monitoring is not implemented
- known issue: `CloudFileProvider` copy from local and to local works imperfect
2017-01-30 18:51:06 +03:30
Amir Abbas Mousavian
09e39ada82
Resolved issue #24 , off-by-one bug in Range header
2017-01-30 18:37:25 +03:30
Amir Abbas
6889b302b7
Removed CloudProvider due to incompleteness
2017-01-27 02:47:11 +03:30
Amir Abbas
96ce12f226
Added iCloud Drive provider CloudFileProvider
...
- Refactored initializers
- Replaced `NSSearchPathForDirectoriesInDomains` with `FileManager.urls(for:In:)`
0.10.3
2017-01-27 02:13:51 +03:30
Amir Abbas
091fd14a88
OneDrive drive name bug fix. Added sorting method to [FileObject] array.
...
- now return `Error` for uploading a file with size higher than limit in OneDrive / Dropbox instead of asserting
2017-01-25 16:04:16 +03:30
Amir Abbas
10aac532f7
Fixed crashing bug
0.10.1
2017-01-18 10:20:10 +03:30
Amir Abbas
3aac0a88c4
Fixed path in url percent encoding
0.10.0
2017-01-16 23:28:32 +03:30
Amir Abbas
24355a4c6c
Added OneDrive support
...
- removed unnecessary MediaPlayer.framework dependency
- fixed multiple Dropbox provider bugs
2017-01-16 21:55:58 +03:30
Amir Abbas
d2cf657ab2
Added Thumbnail and Meta-information generator to Local and Dropbox
0.9.0
2017-01-16 15:20:44 +03:30
Alek Slater
f2d54c7f92
incorrect usage of string.remove in correctPath method
...
- string remove needs to be given the index before the endIndex or it will crash (#22 ) needs to be given the index before the endIndex or it will crash
2016-12-19 18:10:14 +03:30
Amir Abbas
0e9a82a288
Resolves #20 , Dropbox/WebDav file size
0.8.3
2016-12-15 14:42:00 +03:30
Amir Abbas
ea7e089718
Updated for Xcode 8.2
2016-12-13 19:12:08 +03:30
Amir Abbas
19ea14ebc1
Added FileObjectSorting to sort FileObjects conveniently
2016-12-12 01:57:34 +03:30
Amir Abbas
47885c0a4e
Deprecated FileObject.fileType with .type
0.8.2
2016-12-09 21:06:11 +03:30
Alek Slater
ac44aa190f
Overwrite param added to copyItem + minor bugfix and improvements ( #18 )
...
- Added overwrite param to copyItem from local to remote
- fixed an issue with file upload on dropbox that wouldnt work for people in non UTC timezones.
- made filebased upload for dropbox not read file data into memory let URLSession stream from the disk instead
2016-12-09 20:58:50 +03:30
Amir Abbas
50f6a393a0
Compiler Optimizations, Dropbox readme
2016-12-09 19:07:46 +03:30
Amir Abbas
779b38f381
Default values implemented in protocol level
2016-12-09 10:04:41 +03:30
Amir Abbas
a374841883
Refined SPM/manual installation guide in Readme
2016-12-08 20:41:52 +03:30
Amir Abbas
0123d8b117
Overwrite option to writeContents
2016-12-07 21:24:19 +03:30
Amir Abbas Mousavian
fdc4bb818d
Merge pull request #17 from skela/master
...
Added overwrite option to DropboxProvider.writeContents()
2016-12-07 20:13:17 +03:30
Amir Abbas Mousavian
a08a9fe7a0
Updated semantics
...
and changed default overwrite value to false
2016-12-07 20:12:15 +03:30
Alek Slater
792ac6b015
Update DropboxFileProvider.swift
...
Exposes the overwrite parameter for writeContents in DropboxFileProvider
2016-12-07 11:27:51 +08:00
Amir Abbas
8bad5944bc
Updated pod spec version to 0.8.1
0.8.1
2016-12-07 02:36:49 +03:30
Amir Abbas
6ef2ab11c4
Fixed bug in Data(value:) initializer. Switch uuid init via this
2016-12-07 02:34:34 +03:30
Amir Abbas Mousavian
7f27d46c70
Merge pull request #16 from RndmTsk/master
...
Fixes #15 , FileObject.fileType always returns nil.
2016-12-07 02:29:28 +03:30
Terry Latanville
b1ec99b1b8
Fixes #15 , FileObject.fileType always returns nil.
2016-12-06 17:18:41 -05:00
Amir Abbas Mousavian
c4b8065cd3
Merge pull request #14 from skela/master
...
Update DropboxFileProvider.swift
2016-12-06 10:51:58 +03:30
Alek Slater
2d8454c711
Update DropboxFileProvider.swift
...
Using the same request dict creation method that can be found in the contents method, to avoid error when trying to use copyItem to copy a remote file to a local file destination.
2016-12-06 14:51:48 +08:00
Amir Abbas Mousavian
3b35c066de
fixed get_temporary_link url
0.8.0
2016-12-03 20:40:04 +03:30
Amir Abbas Mousavian
7d8de9cefe
FileObject init accessors fixed, refactoring
2016-12-03 20:26:27 +03:30