Commit Graph
5407 Commits
Author SHA1 Message Date
verhoek d6a85ae497 Imports organized, bucket locations moved to google webapi. 2018-05-18 23:00:01 +02:00
verhoek 41234a314d Introduced UrlPath wrapper for stringbuilder to ease concatenation of multiple paths.
Started cleaning googlecloud services API.
2018-05-18 22:55:09 +02:00
Kenneth SkovhedeandGitHub b7b4fbe778 Merge pull request #3221 from verhoek/webapi/googledrive
Webapi/googledrive
2018-05-17 14:44:50 +02:00
Kenneth SkovhedeandGitHub 1071bf8bb0 Merge pull request #3224 from tnwhitwell/add-memset
Add Memset's Cloud Storage to Openstack providers
2018-05-17 14:37:07 +02:00
Tom Whitwell 54ae844536 Add Memset's Cloud Storage to Openstack providers 2018-05-17 12:03:30 +01:00
verhoek 7a8a040e4b Renamed unit test category UrlUtility to UriUtility for consistency. Added to travis.yml. 2018-05-16 08:11:17 +02:00
verhoek be79384966 Removed duplicate ? when building urls with query parameters. 2018-05-15 21:50:14 +02:00
verhoek c5783b2ae4 Merge branch 'master' into webapi/googledrive 2018-05-15 20:31:58 +02:00
verhoek 0cca2797df Use concat paths in helper functions of googledrive. 2018-05-15 20:29:08 +02:00
verhoek 1cde60c640 Removed misplaced leftover line. 2018-05-15 20:28:52 +02:00
Kenneth Skovhede 2c44cce136 Merge branch 'feature/remove-console-writeline' 2018-05-15 12:12:07 +02:00
Kenneth Skovhede ee64517f7d Removed calls to Console.WriteLine as we may run somewhere without a console. 2018-05-15 11:29:08 +02:00
Kenneth SkovhedeandGitHub 8df0f40f26 Merge pull request #3218 from warwickmm/missing_format_item_value
Provide value to format item
2018-05-15 10:08:54 +02:00
Kenneth SkovhedeandGitHub 78dc70f01a Merge pull request #3219 from warwickmm/add_braces_readability
Improve readability of single-statement if and foreach blocks
2018-05-15 10:08:29 +02:00
Kenneth SkovhedeandGitHub cb71480806 Merge pull request #3215 from warwickmm/use_thread_safe_collection
Use thread-safe collection in SynologyAuthenticationHandler
2018-05-15 10:07:39 +02:00
verhoek bbf489c86f Corrected appending paths to urls. 2018-05-14 22:53:13 +02:00
verhoek 6dd64a553d Fixed code quality issues. 2018-05-14 21:01:18 +02:00
Kenneth Hsu 0777d9c98a Fix indentation to improve readability.
The previous indentation could give the impression that it belongs to
the preceding if-statement.
2018-05-13 14:24:13 -07:00
Kenneth Hsu 9c6bccf478 Use braces to improve readability.
Previously, the indentation of the following code block gave the
impression that it was part of the foreach loop when in fact it would
only be executed once.
2018-05-13 14:24:13 -07:00
verhoek dae12fee53 Organized imports. 2018-05-13 16:27:14 +02:00
verhoek a67248f51f Moved Api strings to separate class similarly to the constant setup in Strings.cs. 2018-05-13 16:22:41 +02:00
verhoek 007e4c0829 Cleaned up imports. 2018-05-13 12:48:00 +02:00
Kenneth Hsu 8c0128b0f9 Provide missing value to format item. 2018-05-12 17:06:12 -07:00
verhoek 051b030836 Fixed typo regarding pageToken. Integrated other strings in static string class. 2018-05-12 12:42:51 +02:00
verhoek 6539c36e51 Merge branch 'master' into webapi/googledrive 2018-05-12 09:30:57 +02:00
Kenneth Hsu c184b1871d Remove unused lock object.
The Dictionary used to cache the authenticated logins was made
thread-safe in revision 2653791227 ("Use thread-safe collection in
SynologyAuthenticationHandler").
2018-05-11 22:00:29 -07:00
Kenneth Hsu 2653791227 Use thread-safe collection in SynologyAuthenticationHandler.
Since the SynologyAuthenticationHandler class inherits from HttpModule,
we should ensure that access to its internal collections are
thread-safe.
2018-05-11 21:57:58 -07:00
verhoek 44b5b00276 Renamed some googledriveapi var names. Modified ListFolder to be more readable. 2018-05-11 19:57:09 +02:00
verhoek 78a46c3a5c Renamed misspelled class urluttility to urlutility and newly added urlutility to uriutility. 2018-05-11 19:09:14 +02:00
verhoek d303db30d6 Replacing magic strings in google drive rest calls by query key value pairs. 2018-05-11 18:23:16 +02:00
Kenneth SkovhedeandGitHub 3967b12e6b Merge pull request #3213 from drwtsn32x/master
Include version information in Results
2018-05-11 15:41:35 +02:00
drwtsn32x 5384b135fe Include version information in Results 2018-05-11 06:25:52 -07:00
Kenneth SkovhedeandGitHub ecd9a6c383 Merge pull request #3184 from dgehri/feature/usn
Implemented backup based on changes recorded in NTFS USN journal
2018-05-11 11:43:59 +02:00
verhoek 55e349f410 Renamed variable to indicate meaning properly. 2018-05-09 18:57:04 +02:00
verhoek a61777d4b0 Merge branch 'master' into google_based_changes 2018-05-09 18:40:26 +02:00
Daniel Gehriger fca4e80f97 Pushing again to retrigger checks. 2018-05-09 15:40:20 +02:00
Daniel Gehriger 055d7e4894 Minor changes to RecordEnumerator 2018-05-09 11:26:05 +02:00
Kenneth Skovhede f9f9ce5dce Rewrote the EnumerateRecords method to use an explicit enumerator class, as it crashes the Mono compiler for some reason. 2018-05-09 10:48:17 +02:00
Kenneth Skovhede 6dd9b64442 Auto-fix syntax from editor 2018-05-09 10:47:21 +02:00
Kenneth Skovhede 2b54bb9415 Removed the redundant byte-array-to-string method from the MD5 module, and added a using directive.
Added some additional logging to better diagnose issues with VSS/LVM snapshots.
2018-05-09 10:44:32 +02:00
Kenneth SkovhedeandGitHub 72385d2c44 Merge pull request #3199 from verhoek/refactoring
Refactoring of parsing for command line options.
2018-05-09 08:58:36 +02:00
Daniel Gehriger eb6fdc71c1 Merge remote-tracking branch 'upstream/master' into feature/usn 2018-05-08 15:18:26 +02:00
Daniel Gehriger 0011f7e306 Merge remote-tracking branch 'upstream/master' into feature/usn 2018-05-08 15:10:01 +02:00
Kenneth SkovhedeandGitHub 6259044379 Merge pull request #3208 from warwickmm/run_serialization_utility_tests
Run serialization and utility tests in Travis
2018-05-08 09:16:15 +02:00
Kenneth Hsu 6a3cde659e Run Utility tests in Travis. 2018-05-05 13:47:28 -07:00
Kenneth Hsu a4f651c440 Run Serialization tests in Travis. 2018-05-05 13:47:28 -07:00
Kenneth Hsu b2a1881504 Add Serialization test category to aid CI configuration. 2018-05-05 13:47:28 -07:00
Kenneth Hsu de4004f0af Move result serialization tests to UnitTest project.
This will make it simpler to configure AppVeyor and Travis to run these
tests.
2018-05-05 13:47:28 -07:00
Kenneth Hsu 7693d2e86f Use environment variable to get Travis build directory.
This makes it possible for users to run the builds in their own Travis
accounts.
2018-05-05 13:47:28 -07:00
Daniel Gehriger 8236cae390 USN change journal based backup now correctly reporting source size 2018-05-02 11:24:24 +02:00