Commit Graph

  • 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
  • 0d017ebfc4 Fix #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
  • 5ddfa43555 Fix #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
  • f94719deb0 Fixes #39 (FTP listing), Error domain determination 0.16.2 Amir Abbas 2017-05-05 13:02:07 +04:30
  • b13df0a977 Fixes #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
  • 1415dda987 Fixed #36 (FTP Uploading bug) Amir Abbas 2017-04-14 18:55:07 +04:30
  • cd465c1288 Fixes #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
  • d61e51ba1c Fixes #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