80d5f02bbd
OneDrive: list folder issue fixed, removed escape symbols in path
Oleg Marchik
2017-08-11 18:04:18 +03:00
b8a7721b2f
Merge pull request #58 from evilutioner/master
Amir Abbas Mousavian
2017-08-10 22:29:08 +04:30
44b4784cd3
Important dropbox bug fixing: added unicode symbols support in path
Oleg Marchik
2017-08-10 11:36:15 +03:00
7d9e2247f2
Fixed Compile error, removed redundant comments
Amir Abbas
2017-08-04 00:30:46 +04:30
0ace562442
Merge pull request #57 from evilutioner/master
Amir Abbas Mousavian
2017-08-04 00:27:36 +04:30
63d831ef90
Merge branch 'master' into master
evilutioner
2017-08-01 16:08:51 +03:00
d6b91348a3
Fixed outdated OneDrive API
Oleg Marchik
2017-08-01 12:55:39 +03:00
fd9d4c1ab4
Probable fix for # 55 (OneDrive url issue)
Amir Abbas
2017-07-31 20:10:40 +04:30
41e266c2a9
Fix #54(FTP login), Refactored ExtendedLocalFileProvider
0.18.1
Amir Abbas
2017-07-17 05:36:30 +04:30
6127f4a7d9
Fixed Readme errors
Amir Abbas
2017-07-14 19:28:41 +04:30
faca943beb
Updated Readme fot FTP and SMB description
Amir Abbas
2017-07-14 16:49:55 +04:30
9345436fa2
Enhanced PDF Meta-info, Better FTPS handling
Amir Abbas
2017-07-14 16:49:24 +04:30
6228d88d41
Adjusting readme badges
Amir Abbas
2017-07-05 21:35:15 +04:30
5b395915a9
Updated Readme for Pods and SPM file
Amir Abbas
2017-07-02 18:26:34 +04:30
e4f12a502b
Fixed repo name and Readme
Amir Abbas
2017-07-01 16:57:23 +04:30
8faad0ec65
Fixed project name in schemes
0.18.0
Amir Abbas
2017-07-01 14:14:45 +04:30
bd5569d213
Updated scheme names
Amir Abbas
2017-07-01 14:09:39 +04:30
14ed279879
Renamed framework for compatibility with iOS 11
Amir Abbas
2017-07-01 13:50:22 +04:30
fd293f7bdb
[Amend] Fixed swift 3.0 compile error for type(of:)
Amir Abbas
2017-07-01 11:08:49 +04:30
3d9625e243
Fixed swift 3.0 compile error for type(of:)
Amir Abbas
2017-07-01 11:03:22 +04:30
0d017ebfc4Fix#52 (Swift 4.0 source compatibility)
Amir Abbas
2017-07-01 10:47:48 +04:30
fd36df67f3
FTP passive property encoding - removed redundant protocol conforming
Amir Abbas
2017-07-01 09:43:45 +04:30
5be8c4ef5e
podspec and version update
0.17.0
Amir Abbas
2017-06-27 14:02:00 +04:30
0374fd7688
Making ftp active data task creation async
Amir Abbas
2017-06-24 12:09:16 +04:30
5ddfa43555Fix#49 (Workaround colon in url path bug in NSURL relative url)
Amir Abbas
2017-06-24 12:04:50 +04:30
21850bb548
Probable fix for #51
Amir Abbas
2017-06-24 11:44:12 +04:30
b166e111e0
FTP Active mode, FTPS bugfix, possible fix for #47
Amir Abbas
2017-05-25 17:33:56 +04:30
1dd7561215
Caching ftp server support for RFC3659, Possible fix for #47
Amir Abbas
2017-05-23 19:10:04 +04:30
f94719deb0Fixes#39 (FTP listing), Error domain determination
0.16.2
Amir Abbas
2017-05-05 13:02:07 +04:30
b13df0a977Fixes#38 (Creating folder on WebDAV)
Amir Abbas
2017-05-05 10:06:17 +04:30
24af7aa4c2
Fixed LocalFileProvider init baseURL issue
Amir Abbas
2017-04-20 01:27:59 +04:30
06039ad993
CloudFileProvider operation handle improvements
Amir Abbas
2017-04-20 01:06:36 +04:30
d8fec3e346
Merge pull request #37 from hansvdam/master
Amir Abbas Mousavian
2017-04-18 14:22:08 +04:30
5c93bc8731
making 'inProgress' of LocalFileProvider work more consistently
Hans van Dam
2017-04-18 11:03:35 +02:00
61ba245189
making 'inProgress' of LocalFileProvider work
Hans van Dam
2017-04-17 18:16:04 +02:00
02e6cd37dd
WebDAV OAuth 1,2 support
Amir Abbas
2017-04-16 19:19:17 +04:30
55608fb8d0
New FileProviderSharing protocol for publicLinks - fixed DropboxFileProvider.propertiesOfFile() bug - minor URLRequest refactors - Added documentation and scope declaration
Amir Abbas
2017-04-16 19:07:45 +04:30
3e3582f6fa
Changed DropboxFileProvider.type constant to “Dropbox”
0.16.1
Amir Abbas
2017-04-15 21:31:47 +04:30
dd7a9d20b6
Fixed macOS build error
Amir Abbas
2017-04-14 23:26:40 +04:30
d4a9b4a34f
Fixed Dropbox thumbnail issue
Amir Abbas
2017-04-14 22:07:35 +04:30
34c663e62c
FileObject.url is unwraped. fixed url initializing from path
0.16.0
Amir Abbas
2017-04-14 18:57:50 +04:30
1415dda987Fixed#36 (FTP Uploading bug)
Amir Abbas
2017-04-14 18:55:07 +04:30
cd465c1288Fixes#35 (Dropbox handlers), Fixed FTP response reading length
0.15.5
Amir Abbas
2017-04-14 11:15:09 +04:30
a605b0cd85
Added FTP Recursive listing, Implemented ftp search - Implemented FTP full directory remove - Fixed FTP STOR bug - Implemented relativePath(of:) for FTP - Initial implementation of FTP active mode
0.15.4
Amir Abbas
2017-04-11 22:21:13 +04:30
bf7043de29
Fixed relativePath(of:) bug, made it overridable - Fixed StreamTask.taskDescription bug
Amir Abbas
2017-04-11 19:43:34 +04:30
ff5e13931f
Fixed WebDAVProvider.contents bug, refactored FTP Error
0.15.3
Amir Abbas
2017-04-09 14:09:03 +04:30
75af738d2e
Made SessionDelegate init public, fixed pod issue
Amir Abbas
2017-04-05 02:05:28 +04:30
f54a1253e4
Throwing error when trying to upload a directory
Amir Abbas
2017-04-05 00:24:24 +04:30
1394a92662
Add Documentation
Amir Abbas
2017-04-03 21:03:48 +04:30
dab171c755
Setting sessionDelgate credential to updated one.
0.15.2
Amir Abbas
2017-04-03 18:59:50 +04:30
ea5de2e2aa
Added progress for content(path:) method - Fixed issue with colliding handlers between sessions. - Sessions can be set. - SessionDelegate class is now public.
Amir Abbas
2017-04-03 18:50:13 +04:30
2253cca086
Fixed deprecated URLResourceKey items
0.15.1
Amir Abbas
2017-04-03 12:52:27 +04:30
e15a900ade
Renamed URLResourceKey additions to have Key prefix
Amir Abbas
2017-04-03 12:49:35 +04:30
5c2c56c44c
Fixed: Calling completion handler for upload task - Added including (file object properties) argument to WebDAV provider (resolves#31)
Amir Abbas
2017-04-03 12:41:11 +04:30
ff4bbdf0de
Updated readme and podspec for FTP, minor fixes.
0.15.0
Amir Abbas Mousavian
2017-04-01 14:56:20 +04:30
163a218ac2
Fixed operation progress (in delegate) for all remote providers - Now also compatible with background session - added delegate notify (success, progress, failure) to FTP - added FTPFileProvider.useAppleImplementation, allows developer choose to use apple download task instead of custom implementation - enabling to download non-text files in FTP - implementation of `url(of:) in FTP - various fixes in error reporting - disabled closing streams in ftpQuit() due to crash
Amir Abbas Mousavian
2017-04-01 01:33:56 +04:30
81401ee36f
Added Documentation, refactors of related Date methods
Amir Abbas Mousavian
2017-03-31 10:15:39 +04:30
759ba3c7bf
Added AEXML license file
Amir Abbas Mousavian
2017-03-31 00:49:08 +04:30
f5c8f6308b
FileProviderStreamTask (URLSessionStreakTask replica) is now public - closing streams after ftpQuit() executed. - added ability to add FTP Active Mode.
Amir Abbas Mousavian
2017-03-30 23:49:28 +04:30
4dbb0adb18
FTP better error handling
Amir Abbas Mousavian
2017-03-30 13:16:03 +04:30
bf62d585fd
implemented FTP copy fallback, FTPS manual auth
Amir Abbas Mousavian
2017-03-30 10:41:14 +04:30
f21f658874
Deprecated create(file:) method, replaced by writeContents() - RemoteOperationHandle now retains task - FTP provider returns correct operation handle task
Amir Abbas Mousavian
2017-03-29 23:03:04 +04:30
e6eba3d198
Fixed macOS and tvOS build
Amir Abbas
2017-03-29 10:13:47 +04:30
6959a14dc1
Fixed compiler error, closing streams in FTP provider
Amir Abbas
2017-03-29 09:29:22 +04:30
29a9e0fb82
Initial implementation of FTP - ftp copy and search is not implemented
Amir Abbas
2017-03-29 04:17:03 +04:30
c7b4e1f124
Ensure baseURL is absolute, fixed warnings for Swift 3.1
Amir Abbas Mousavian
2017-03-28 19:25:41 +04:30
99a433a0fc
Credential is open to set anytime
Amir Abbas Mousavian
2017-03-26 15:54:55 +04:30
4023fbc62e
Fixed: WebDAV file listing omit files contains space in name
Amir Abbas Mousavian
2017-03-26 02:03:43 +04:30
1045901d7c
Added NSCoding support - Better relative path handling in WebDAV - obsolete deprecated methods
0.14.5
Amir Abbas Mousavian
2017-03-25 19:19:49 +04:30
528d5eebc3
Fixed relativePath(of:) crash
0.14.4
Amir Abbas
2017-03-18 15:58:44 +03:30
079f8f4b77
Refactored methods to extensions
Amir Abbas
2017-03-17 15:52:58 +03:30
e12f386a9d
Refactored DispatchTime, better ExposureTime calculation
Amir Abbas
2017-03-11 03:02:02 +03:30
38e217bc19
Better LocalFileObject initialization with empty path
Amir Abbas
2017-03-09 17:34:00 +03:30
0b41abd4ef
Optimized PDF thumbnail/meta handling - Fixed ISO speed and GPS Area image meta - Fixed Dropbox name ! BEGINSWiTH % search query
Amir Abbas
2017-03-01 13:28:44 +03:30
aa781adeb2
Fixed searchFiles() from string, fixing “BEGINSWITH” typo
0.14.3
Amir Abbas
2017-02-24 16:53:59 +03:30
d61e51ba1cFixes#29 (WebDAV authentication), minor lints/optimiziations
0.14.2
Amir Abbas
2017-02-24 16:24:34 +03:30
cdff7db32e
Fixed OneDriveProvider bugs - fixed and enhanced searching files in Dropbox
0.14.1
Amir Abbas
2017-02-21 00:48:59 +03:30
9533a0e3c9
Removed redundant isPathRelative property. Now is always true. - Note: Check documentation to workaround - Improvement: Disabling LocalFileProviderMonitor while handler is running
Amir Abbas
2017-02-20 00:14:55 +03:30
194673b3b6
Added NSPredicate to searchFiles method - public functions became open, now is overridable - fixed urlCache documentation
0.14.0
Amir Abbas
2017-02-19 13:34:55 +03:30
194c8a41aa
Fixed readme
Amir Abbas
2017-02-18 09:08:55 +03:30
c290377433
Updated Readme, travis.yml
Amir Abbas Mousavian
2017-02-16 20:56:24 +03:30
330a22c45d
Completed Documentation, fixed a small bug.
0.12.9
Amir Abbas Mousavian
2017-02-16 13:00:50 +03:30
e899804e28
Added isReachable method to test connectivity - Fixed Cloud provider bug when moving/deleting evicted file
0.12.8
Amir Abbas
2017-02-14 22:58:07 +03:30
489a9a16d0
Updated documentation, fixed Cloud provider paths bugs
Amir Abbas
2017-02-14 12:24:06 +03:30
93359d5173
Made FileProviders equatable
0.12.7
Amir Abbas
2017-02-13 16:45:34 +03:30
12ff3a410d
Fixed critical bug in LocalFileObject when decoding path
Amir Abbas
2017-02-13 16:31:29 +03:30
a7de09362b
Equatable FileObject, async completion handler in cloud provider
Amir Abbas
2017-02-13 12:06:09 +03:30
b1fe37cf2a
Updated Readme, fixed several bugs - non-locking snapshot of file while uploading to iCloud - fixed: CloudFIleProvider.doOperation() couldn’t handle local urls - fixed: FileProvider.type didn’t work correctly
Amir Abbas
2017-02-12 22:45:30 +03:30
bd59eacee2
Fixed bugs in providers and LocalFileObject initializing
0.12.6
Amir Abbas
2017-02-12 03:07:40 +03:30
42579be371
Added FileProviderHTTPError protocol - All errors from local provider is now from Cocoa error domain. No URL domain anymore. - All errors from WebDAV/OneDrive/Dropbox conform to FileProviderHTTPError
0.12.5
Amir Abbas
2017-02-11 18:05:21 +03:30
edd4914ca7
Linting, fixed travis wrong device
Amir Abbas
2017-02-11 06:08:17 +03:30
bd3e1bd74f
Fixed typos in travis.yml
Amir Abbas
2017-02-10 02:57:15 +03:30
371c481482
Fixed project name typo in travis.yml
Amir Abbas
2017-02-09 15:02:39 +03:30
dea1d01bf3
Made travis.yml more generic
Amir Abbas
2017-02-09 14:46:29 +03:30
ae4cd1dff3
Fixed undo manager bugs - Fixed contents of file with offset method bugs - Improved LocalFileProvider.copy() implementation
0.12.4
Amir Abbas
2017-02-09 03:02:21 +03:30
72520973e9
Changed FileObject.allValues key type to URLResourceKey - LocalFileProvider.storageProperties method now uses url resource values
0.12.3
Amir Abbas
2017-02-08 07:30:41 +03:30
63016285af
Added UndoManager support to Local provider - Refactored Local provider operations into one function
Amir Abbas
2017-02-08 04:54:18 +03:30
3245c9df03
Updated travis.yml
Amir Abbas
2017-02-07 21:59:17 +03:30
ee1fa89747
Updated travis.yml
Amir Abbas
2017-02-07 12:07:59 +03:30
4a6b25deac
Updated travis.yml
Amir Abbas
2017-02-07 09:48:12 +03:30