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
Amir Abbas Mousavian2017-02-03 18:29:34 +03:30
be7a370a42
Added Documentation, get contents handling in Local provider optimized - Changed default thumbnail dimension to 64x64 in LocalFileProviderAmir Abbas Mousavian2017-02-02 13:25:40 +03:30
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
Amir Abbas Mousavian2017-02-01 21:23:11 +03:30
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
Amir Abbas Mousavian2017-02-01 14:08:28 +03:30
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
Amir Abbas Mousavian2017-01-31 17:19:45 +03:30
d7ae709cf7
contentURL was missing the trailing slash causing it to fail for all contentURL calls with the dropbox api (#26)
Alek SlaterandAmir Abbas Mousavian2017-01-31 17:35:20 +08:00
29b7f720f5
Added iCloud provider change monitor and CloudOperationHandle - fixed copyItem functions for local interoperability
Amir Abbas Mousavian2017-01-31 01:35:38 +03:30
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
Amir Abbas Mousavian2017-01-30 18:51:06 +03:30
6889b302b7
Removed CloudProvider due to incompleteness
Amir Abbas2017-01-27 02:47:11 +03:30
96ce12f226
Added iCloud Drive provider CloudFileProvider - Refactored initializers - Replaced NSSearchPathForDirectoriesInDomains with FileManager.urls(for:In:)
0.10.3
Amir Abbas2017-01-27 02:13:51 +03:30
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
Amir Abbas2017-01-25 16:04:16 +03:30
5bf620916fFixes#12, createFile method path in WebDAV is not correct. - removed NSURL cast for resource values, now using swift 3 methods
0.7.2
Amir Abbas Mousavian2016-12-02 01:12:08 +03:30
826d207e6b
OperationHandle optimizations - code refactoring for RemoteOperationHandle usage and description - bug fix: move operation in Dropbox provider did copy - bug fix: dynamic inProgress result for RemoteOperationHandle
Amir Abbas Mousavian2016-11-24 22:54:00 +03:30
66fc1e1284
Fixed unexpected behaviors in Remote providers: - Calling delegate and completion methods - refactoring codes
0.6.1
Amir Abbas Mousavian2016-11-23 23:42:36 +03:30
6d63322779
FileProviderOperationDelegate methods will call for WebDav and Dropbox providers - Added Carthage to Travis
Amir Abbas Mousavian2016-09-30 14:07:02 +03:30
c4049b961f
Dropbox updates, SMB2 QueryDirectory implementation - ExtendedFileProvider protocol is implemented for Dropbox -
Amir Abbas Mousavian2016-08-08 12:47:13 +04:30