Amir Abbas Mousavian
1045901d7c
Added NSCoding support
...
- Better relative path handling in WebDAV
- obsolete deprecated methods
2017-03-25 19:19:49 +04:30
Amir Abbas
079f8f4b77
Refactored methods to extensions
2017-03-17 15:52:58 +03:30
Amir Abbas
cdff7db32e
Fixed OneDriveProvider bugs
...
- fixed and enhanced searching files in Dropbox
2017-02-21 00:48:59 +03:30
Amir Abbas
9533a0e3c9
Removed redundant isPathRelative property. Now is always true.
...
- Note: Check documentation to workaround
- Improvement: Disabling `LocalFileProviderMonitor` while handler is running
2017-02-20 00:14:55 +03:30
Amir Abbas
194673b3b6
Added NSPredicate to searchFiles method
...
- public functions became open, now is overridable
- fixed urlCache documentation
2017-02-19 13:34:55 +03:30
Amir Abbas Mousavian
330a22c45d
Completed Documentation, fixed a small bug.
2017-02-16 13:00:50 +03:30
Amir Abbas
e899804e28
Added isReachable method to test connectivity
...
- Fixed Cloud provider bug when moving/deleting evicted file
2017-02-14 22:58:07 +03:30
Amir Abbas
bd59eacee2
Fixed bugs in providers and LocalFileObject initializing
2017-02-12 03:07:40 +03:30
Amir Abbas
525825ff5d
Fixed Cloud provider listing (RunLoop) bug
...
- Added ubiquity scope to Cloud provider
- Renamed `temporaryLink` to `publicLink`
- Added deprecated renaming guide
2017-02-06 18:03:58 +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
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
1a44df3fd7
Refactoring, better webdav response handling
...
- Added Dropbox copy from reference method
- refactored `mapToFileObject` methods into `FileObject` initializers
- fixed `requestDictionary` type to `[String: AnyObject]`
2017-02-01 14:08:28 +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
2017-01-31 17:19:45 +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
96ce12f226
Added iCloud Drive provider CloudFileProvider
...
- Refactored initializers
- Replaced `NSSearchPathForDirectoriesInDomains` with `FileManager.urls(for:In:)`
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
24355a4c6c
Added OneDrive support
...
- removed unnecessary MediaPlayer.framework dependency
- fixed multiple Dropbox provider bugs
2017-01-16 21:55:58 +03:30