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
0e9a82a288Resolves#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
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
5bf620916fFixes#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