Amir Abbas
|
abf68a6254
|
Updated to Swift 5.0, Removed Swift 3 support
|
2019-04-04 12:42:17 +04:30 |
|
Amir Abbas
|
76aee40c0d
|
Undo for all providers, encapsulated error creating
|
2018-08-05 20:07:31 +04:30 |
|
Amir Abbas
|
e2572d2810
|
Fix #109, refactoring
|
2018-07-19 15:37:08 +04:30 |
|
Amir Abbas Mousavian
|
91f2610a72
|
Fix PDF thumbnail generating, Faster UIImage scaling
- Safer secure coding support
|
2018-06-14 15:13:01 +04:30 |
|
Amir Abbas
|
e2520ff154
|
Possible fix #94, local symbolic links respect ~
|
2018-05-26 13:19:40 +04:30 |
|
Amir Abbas
|
7a3c4a297a
|
Removed AnyObject casts
|
2018-05-20 01:52:21 +04:30 |
|
Amir Abbas
|
399d755eac
|
Add FileProviderSymbolicLink protocol, resolving symlink return FileObject
- Fixed resolving relative path for LocalFileObject
- Gardening CloudFileProvider
|
2018-05-12 02:32:37 +04:30 |
|
Amir Abbas
|
9d19768e1c
|
Added test for NSCoding, fixed archiving
|
2018-04-08 10:22:59 +04:30 |
|
Amir Abbas
|
ad9768a584
|
Secure encoding enabled, Fixed podspec
|
2018-04-07 12:19:45 +04:30 |
|
Amir Abbas
|
fc75c85b14
|
Fixed warnings on Swift 4.1, LocalFileMonitor is now public
|
2018-03-31 19:19:25 +04:30 |
|
Amir Abbas
|
a3a584c7d5
|
isReachable returns error (#87), Updating version
|
2018-03-06 19:19:46 +03:30 |
|
Amir Abbas
|
90f846c88f
|
Fixed: OneDrive operations may fail, Made linux-ready changes.
|
2018-03-06 18:54:13 +03:30 |
|
Amir Abbas
|
be38e2731d
|
Addded discardableResult
|
2018-03-02 11:51:19 +03:30 |
|
Amir Abbas
|
8e617c552d
|
Woraround overriding bug in Swift for url(of:), Initial support for Linux
|
2018-03-02 01:20:08 +03:30 |
|
Amir Abbas
|
9b8db9e160
|
Fix #79 , Optimization and refactoring
|
2018-01-05 21:31:32 +03:30 |
|
Amir Abbas
|
463663275a
|
Probable fix #76 , deinit to cleanup providers
|
2017-12-24 14:01:20 +03:30 |
|
Amir Abbas
|
0e53036855
|
Added progressive downloading for HTTP-based providers
- Added HEIC/HEIF image thumbnail and properties
- Fixed bug: data task recieve data body called only once
|
2017-10-26 13:56:41 +03:30 |
|
Amir Abbas
|
4c35e446a7
|
Fix provider base url (as directory), caused Cloud provider misbehaves
|
2017-10-13 02:31:31 +03:30 |
|
Amir Abbas
|
47516c63ad
|
Refactored contentsOfDirectory to searchFiles where applicable
|
2017-10-12 18:30:28 +03:30 |
|
Amir Abbas
|
9cc9a6a96a
|
Improving documentation
- Renaming OneDriveProvider.SubAddress to Route
- Refactors to improve codebeat score
|
2017-10-10 11:07:28 +03:30 |
|
Amir Abbas
|
aaa1def9e7
|
Refactored paginated listing in Dropbox and OneDrive
- Removed currentPath
|
2017-10-09 11:16:17 +03:30 |
|
Amir Abbas
|
c8de7fdb69
|
Fixed NSProgress parenting, iCloud KVO, crash in url(of)
|
2017-09-29 18:11:26 +03:30 |
|
Amir Abbas
|
5800c9a2ec
|
Improved compile speed, Fixed Swift 4 warnings
|
2017-09-24 13:12:31 +03:30 |
|
Amir Abbas
|
b380685932
|
Added VolumeObject for storageProperties method
- Refined error handling in HTTP provider
- Added contentType and hash to OneDriveFileObject
|
2017-09-05 02:26:09 +04:30 |
|
Amir Abbas
|
5a5beb6891
|
Refined error handling
|
2017-09-04 01:22:44 +04:30 |
|
Amir Abbas
|
c7201a8be7
|
Fixed currentPath docs, delegateNotify method default error arg
|
2017-08-29 01:40:15 +04:30 |
|
Amir Abbas
|
d08098008a
|
Removed FoundationErrorEnum, Refactoed delegate progress routine
|
2017-08-27 13:48:29 +04:30 |
|
Amir Abbas
|
21b5214481
|
Deprecate currentPath property, returning error in provider delegate
- Using checkResourceIsReachable to check file exists
- fixed bug: downloading/uploading files with colon in name
|
2017-08-23 01:19:56 +04:30 |
|
Amir Abbas
|
f0b4925db2
|
Consistancy to delegate call in all contents(of:) methods
- renamed opType instances to operation
- moved to v2 in Dropbox
- removed redundant CloudFileProvider methods
|
2017-08-20 22:41:53 +04:30 |
|
Amir Abbas
|
0da957d25f
|
Making protocol method implementations overridable
|
2017-08-19 19:47:54 +04:30 |
|
Amir Abbas
|
cad68da076
|
Refactored Dropbox, WebDAV & OneDrive to HTTPFileProvider
- FileOperationType.source is not optional anymore
- critical bugfix: KVO exception crash on task completion
|
2017-08-19 05:51:25 +04:30 |
|
Amir Abbas
|
5129aee1b5
|
Added fileURL to Progress
|
2017-08-15 18:41:48 +04:30 |
|
Amir Abbas
|
8aedd8e72a
|
Replaced OperationHandle with (NS)Progress
|
2017-08-15 13:42:41 +04:30 |
|
Amir Abbas
|
3d9625e243
|
Fixed swift 3.0 compile error for type(of:)
|
2017-07-01 11:03:22 +04:30 |
|
Amir Abbas
|
0d017ebfc4
|
Fix #52 (Swift 4.0 source compatibility)
|
2017-07-01 10:47:48 +04:30 |
|
Amir Abbas
|
24af7aa4c2
|
Fixed LocalFileProvider init baseURL issue
|
2017-04-20 01:27:59 +04:30 |
|
Amir Abbas
|
06039ad993
|
CloudFileProvider operation handle improvements
|
2017-04-20 01:06:36 +04:30 |
|
Hans van Dam
|
5c93bc8731
|
making 'inProgress' of LocalFileProvider work more consistently
|
2017-04-18 11:03:35 +02:00 |
|
Hans van Dam
|
61ba245189
|
making 'inProgress' of LocalFileProvider work
|
2017-04-17 18:16:04 +02:00 |
|
Amir Abbas
|
ea5de2e2aa
|
Added progress for content(path:) method
- Fixed issue with colliding handlers between sessions.
- Sessions can be set.
- SessionDelegate class is now public.
|
2017-04-03 18:50:13 +04:30 |
|
Amir Abbas Mousavian
|
bf62d585fd
|
implemented FTP copy fallback, FTPS manual auth
|
2017-03-30 10:41:14 +04:30 |
|
Amir Abbas Mousavian
|
f21f658874
|
Deprecated create(file:) method, replaced by writeContents()
- RemoteOperationHandle now retains task
- FTP provider returns correct operation handle task
|
2017-03-29 23:03:04 +04:30 |
|
Amir Abbas Mousavian
|
c7b4e1f124
|
Ensure baseURL is absolute, fixed warnings for Swift 3.1
|
2017-03-28 19:25:41 +04:30 |
|
Amir Abbas Mousavian
|
99a433a0fc
|
Credential is open to set anytime
|
2017-03-26 15:54:55 +04:30 |
|
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
|
528d5eebc3
|
Fixed relativePath(of:) crash
|
2017-03-18 15:58:44 +03:30 |
|
Amir Abbas
|
079f8f4b77
|
Refactored methods to extensions
|
2017-03-17 15:52:58 +03:30 |
|
Amir Abbas
|
d61e51ba1c
|
Fixes #29 (WebDAV authentication), minor lints/optimiziations
|
2017-02-24 16:24:34 +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 |
|