Commit Graph

  • 2423cbd0f6 Updated travis.yml Amir Abbas 2017-02-07 02:55:22 +03:30
  • 480099ca8a Updated travis.yml Amir Abbas 2017-02-06 19:41:57 +03:30
  • 755bf6bf84 Updated travis.yaml Amir Abbas 2017-02-06 19:38:14 +03:30
  • 525825ff5d Fixed Cloud provider listing (RunLoop) bug - Added ubiquity scope to Cloud provider - Renamed temporaryLink to publicLink - Added deprecated renaming guide 0.12.2 Amir Abbas 2017-02-06 18:03:58 +03:30
  • a35384dc31 Refactoring: reducing complexity of properties methods Amir Abbas Mousavian 2017-02-03 23:15:23 +03:30
  • 0c558fdbb4 Updated version 0.12.1 Amir Abbas Mousavian 2017-02-03 18:33:25 +03:30
  • 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 Mousavian 2017-02-03 18:29:34 +03:30
  • 538e9bb42d Updated provider descriptions Amir Abbas Mousavian 2017-02-02 19:32:28 +03:30
  • ef2d69c54c Updated supported providers order Amir Abbas Mousavian 2017-02-02 19:26:26 +03:30
  • 9f210ef356 Updated readme link to cocoa pods docs Amir Abbas Mousavian 2017-02-02 13:32:58 +03:30
  • 5a7dfa1039 Merge commit 'b84e6ea7abbec6f9a83144d2dcd6744b568d682f' 0.12.0 Amir Abbas Mousavian 2017-02-02 13:28:08 +03:30
  • be7a370a42 Added Documentation, get contents handling in Local provider optimized - Changed default thumbnail dimension to 64x64 in LocalFileProvider Amir Abbas Mousavian 2017-02-02 13:25:40 +03:30
  • b84e6ea7ab Updated Date Amir Abbas Mousavian 2017-02-02 01:03:48 +03:30
  • 82b1d2c450 Added new badges Amir Abbas Mousavian 2017-02-01 22:18:20 +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 Mousavian 2017-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 Mousavian 2017-02-01 14:08:28 +03:30
  • eff3725680 Added release version badge Amir Abbas Mousavian 2017-02-01 00:21:48 +03:30
  • 9368f636d3 Added carthage badge Amir Abbas Mousavian 2017-01-31 23:53:06 +03:30
  • 3f2fda638f bugfix: path in LocalFileObject is not relative 0.11.2 Amir Abbas Mousavian 2017-01-31 23:12:29 +03:30
  • 6737f98978 Updated travis.yml Amir Abbas Mousavian 2017-01-31 19:07:11 +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 Mousavian 2017-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 Slater 2017-01-31 17:35:20 +08:00
  • 4f6e3c7bd5 Uncommented CloudFileProvider decription Amir Abbas Mousavian 2017-01-31 02:11:28 +03:30
  • b121fe6182 rectified macOS and tvOS version check 0.11.0 Amir Abbas Mousavian 2017-01-31 01:42:03 +03:30
  • 29b7f720f5 Added iCloud provider change monitor and CloudOperationHandle - fixed copyItem functions for local interoperability Amir Abbas Mousavian 2017-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 Mousavian 2017-01-30 18:51:06 +03:30
  • 09e39ada82 Resolved issue #24, off-by-one bug in Range header Amir Abbas Mousavian 2017-01-30 18:37:25 +03:30
  • 6889b302b7 Removed CloudProvider due to incompleteness Amir Abbas 2017-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 Abbas 2017-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 Abbas 2017-01-25 16:04:16 +03:30
  • 10aac532f7 Fixed crashing bug 0.10.1 Amir Abbas 2017-01-18 10:20:10 +03:30
  • 3aac0a88c4 Fixed path in url percent encoding 0.10.0 Amir Abbas 2017-01-16 23:28:32 +03:30
  • 24355a4c6c Added OneDrive support - removed unnecessary MediaPlayer.framework dependency - fixed multiple Dropbox provider bugs Amir Abbas 2017-01-16 21:55:58 +03:30
  • d2cf657ab2 Added Thumbnail and Meta-information generator to Local and Dropbox 0.9.0 Amir Abbas 2017-01-16 15:20:44 +03:30
  • f2d54c7f92 incorrect usage of string.remove in correctPath method Alek Slater 2016-12-19 22:40:14 +08:00
  • 0e9a82a288 Resolves #20, Dropbox/WebDav file size 0.8.3 Amir Abbas 2016-12-15 14:42:00 +03:30
  • ea7e089718 Updated for Xcode 8.2 Amir Abbas 2016-12-13 19:12:08 +03:30
  • 19ea14ebc1 Added FileObjectSorting to sort FileObjects conveniently Amir Abbas 2016-12-12 01:57:34 +03:30
  • 47885c0a4e Deprecated FileObject.fileType with .type 0.8.2 Amir Abbas 2016-12-09 21:06:11 +03:30
  • ac44aa190f Overwrite param added to copyItem + minor bugfix and improvements (#18) Alek Slater 2016-12-10 01:28:50 +08:00
  • 50f6a393a0 Compiler Optimizations, Dropbox readme Amir Abbas 2016-12-09 19:07:46 +03:30
  • 779b38f381 Default values implemented in protocol level Amir Abbas 2016-12-09 10:04:41 +03:30
  • a374841883 Refined SPM/manual installation guide in Readme Amir Abbas 2016-12-08 20:41:52 +03:30
  • 0123d8b117 Overwrite option to writeContents Amir Abbas 2016-12-07 21:24:19 +03:30
  • fdc4bb818d Merge pull request #17 from skela/master Amir Abbas Mousavian 2016-12-07 20:13:17 +03:30
  • a08a9fe7a0 Updated semantics Amir Abbas Mousavian 2016-12-07 20:12:15 +03:30
  • 792ac6b015 Update DropboxFileProvider.swift Alek Slater 2016-12-07 11:27:51 +08:00
  • 8bad5944bc Updated pod spec version to 0.8.1 0.8.1 Amir Abbas 2016-12-07 02:36:49 +03:30
  • 6ef2ab11c4 Fixed bug in Data(value:) initializer. Switch uuid init via this Amir Abbas 2016-12-07 02:34:34 +03:30
  • 7f27d46c70 Merge pull request #16 from RndmTsk/master Amir Abbas Mousavian 2016-12-07 02:29:28 +03:30
  • b1ec99b1b8 Fixes #15, FileObject.fileType always returns nil. Terry Latanville 2016-12-06 17:18:41 -05:00
  • c4b8065cd3 Merge pull request #14 from skela/master Amir Abbas Mousavian 2016-12-06 10:51:58 +03:30
  • 2d8454c711 Update DropboxFileProvider.swift Alek Slater 2016-12-06 14:51:48 +08:00
  • 3b35c066de fixed get_temporary_link url 0.8.0 Amir Abbas Mousavian 2016-12-03 20:40:04 +03:30
  • 7d8de9cefe FileObject init accessors fixed, refactoring Amir Abbas Mousavian 2016-12-03 20:26:27 +03:30
  • e84fef20ea [gardening] Refactoring WebDAV copy, move and remove operations Amir Abbas Mousavian 2016-12-03 15:32:54 +03:30
  • 4a9a3196a2 Dropbox get_temporary_link and save_url implementations Amir Abbas Mousavian 2016-12-03 15:12:11 +03:30
  • f4e6d277ae Updated source highlighting Amir Abbas Mousavian 2016-12-03 13:34:32 +03:30
  • 1328a8e9e2 New FIleObject implementation, highlighted Readme Amir Abbas Mousavian 2016-12-03 13:21:13 +03:30
  • 5bf620916f Fixes #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 Mousavian 2016-12-02 01:12:08 +03:30
  • 4f56e20441 createFile definition improved to resolve #10 0.7.1 Amir Abbas Mousavian 2016-12-01 12:12:53 +03:30
  • 9dda618b73 Revert "createFile definition improved" Amir Abbas Mousavian 2016-12-01 12:10:14 +03:30
  • da60c05188 createFile definition improved Amir Abbas Mousavian 2016-12-01 11:54:03 +03:30
  • 4366855d54 Added NSCopying conformance, SMB headers gardening Amir Abbas Mousavian 2016-11-28 19:40:09 +03:30
  • fe05fd83fe Replaced encode/decode methods with Data extension 0.7.0 Amir Abbas Mousavian 2016-11-26 00:11:46 +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 Mousavian 2016-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 Mousavian 2016-11-23 23:42:36 +03:30
  • a1d489f5a5 Optimization in project settings for dynamic linking Amir Abbas Mousavian 2016-11-23 19:43:28 +03:30
  • ad2699cd19 Update Readme for OperationHandle 0.6.0 Amir Abbas Mousavian 2016-11-11 16:37:32 +03:30
  • 97ae86cedb - fixed a bug in fileByUniqueName() function - more neat code Amir Abbas Mousavian 2016-11-11 03:45:37 +03:30
  • 71b07cac1b fixed NotImplement() issue on build Amir Abbas Mousavian 2016-10-30 01:55:19 +03:30
  • a15f8f3809 Added OperationHandle, to cancel remote operations Amir Abbas Mousavian 2016-10-29 23:11:48 +03:30
  • dc1270d8d1 Fixing wrong spellings in readme Amir Abbas Mousavian 2016-10-26 01:04:33 +03:30
  • 68b1e23be3 Using Data instead of NSData in many places Amir Abbas Mousavian 2016-10-24 20:31:19 +03:30
  • 057c9fd940 Update podspec to 0.5.2 0.5.2 Amir Abbas Mousavian 2016-09-30 14:08:25 +03:30
  • 6d63322779 FileProviderOperationDelegate methods will call for WebDav and Dropbox providers - Added Carthage to Travis Amir Abbas Mousavian 2016-09-30 14:07:02 +03:30
  • fc6b46d17a Updated swift 3 semantics Amir Abbas Mousavian 2016-09-28 19:15:05 +03:30
  • bb9c08e309 Add .swift-version to pass cocoapods's validation, added static type var 0.5.1 Amir Abbas Mousavian 2016-09-27 16:59:54 +03:30
  • 315ead606e AnyObject casts changed to proper one according to data type 0.5.0 Amir Abbas Mousavian 2016-09-17 12:12:52 +04:30
  • d63e9c7f04 Swift 3 travis & podspec update Amir Abbas Mousavian 2016-09-16 05:20:34 +04:30
  • a5fe28c18d Swift 3 readme update Amir Abbas Mousavian 2016-09-15 07:58:36 +04:30
  • 542c18bab6 Convert to Swift 2 Amir Abbas Mousavian 2016-09-15 02:48:04 +04:30
  • dca5dddbfd Code beat exceptions added swift-2 Amir Abbas Mousavian 2016-08-20 19:19:05 +04:30
  • 6764c23f1b Update README.md and some refactors Amir Abbas Mousavian 2016-08-15 13:50:03 +04:30
  • 955a86372b Refactored NSURLSession delegate in Dropbox and WebDAV Amir Abbas Mousavian 2016-08-15 13:30:37 +04:30
  • 32a20fbc49 CodeCov added Amir Abbas Mousavian 2016-08-11 14:26:24 +04:30
  • 921ba19afa travis yml update Amir Abbas Mousavian 2016-08-11 14:16:04 +04:30
  • 8625b0464c Travis CI integration Amir Abbas Mousavian 2016-08-11 14:04:37 +04:30
  • 1bf9d1eadd Swift Package Manager Added Amir Abbas Mousavian 2016-08-11 13:49:28 +04:30
  • cbf774ba9e update README.md Amir Abbas Mousavian 2016-08-11 12:52:04 +04:30
  • 5e2f911cda Dropbox provider bug fixes 0.4.1 Amir Abbas Mousavian 2016-08-11 01:06:53 +04:30
  • f423834021 HTTP error codes enum optimization Amir Abbas Mousavian 2016-08-10 12:35:11 +04:30
  • 0772c87122 FPSStreamTass bugs fixed and now working like a charm! Amir Abbas Mousavian 2016-08-09 23:37:28 +04:30
  • 011c535760 FPSStreamTask (iOS7,8) on a par with NSURLSessionStreamTask in iOS9 Amir Abbas Mousavian 2016-08-09 13:45:35 +04:30
  • 468a2bc9e9 SMB2.QueryInfo implementation Amir Abbas Mousavian 2016-08-09 02:04:42 +04:30
  • 33be492499 Implemented SMB.ChangeNotify command, syntax fixed Amir Abbas Mousavian 2016-08-08 15:57:08 +04:30
  • c4049b961f Dropbox updates, SMB2 QueryDirectory implementation - ExtendedFileProvider protocol is implemented for Dropbox - Amir Abbas Mousavian 2016-08-08 12:47:13 +04:30
  • 940c7c1028 Dropbox implementation completed and getting storage size, used 0.4.0 Amir Abbas Mousavian 2016-08-04 23:06:24 +04:30
  • b4ace7e680 Unified HTTP based services (WebDAV/Dropbox) Error Handling - DropboxFileProvider.contentsOfDirectory() method implemented 0.3.4 Amir Abbas Mousavian 2016-08-03 13:40:12 +04:30
  • eccbeb7174 Fixed WebDAV connection error for Apache servers 0.3.3 Amir Abbas Mousavian 2016-08-02 14:59:32 +04:30