Commit Graph
9172 Commits
Author SHA1 Message Date
Rune HenriksenandGitHub c4dcda3572 Merge pull request #3628 from warwickmm/remove_unused_method
Remove unused RecreateDatabase method
2019-01-25 23:29:03 +01:00
Kenneth SkovhedeandRune Henriksen 5327d0bebe Fixes for #3596 (#3630)
* backend: azure: add userAgent to requests

* Added dynamic Duplicati version in user-agent header for Azure
2019-01-25 23:20:07 +01:00
Kenneth Skovhede 3cace9cd81 Changed the commandline log expiration to allow long-running jobs with no output (up to 24h between output).
Made the logger slightly more robust in case of failures.
2019-01-25 10:31:26 +01:00
Kenneth Hsu 5e0b44b32c Remove unused method. 2019-01-22 21:13:07 -08:00
Kenneth Hsu 4364f92ac8 Always require server-datafolder when importing configuration.
The server-datafolder option should always be provided.  Otherwise, the
default location is the folder containing ConfigurationImporter.exe,
which is almost never the correct path.
2019-01-22 17:56:59 -08:00
Kenneth Hsu b75b439772 Make optional parameter required.
There is only one usage of this method that did not provide value for
the filter parameter.  By making this parameter required, we can avoid
the many issues that arise with optional parameters (default values
being embedded at the call sites, ambiguous overload resolution, etc.).
2019-01-22 17:53:25 -08:00
Kenneth Hsu 8abce38215 Remove unnecessary optional parameter.
No current usages of this method provide an argument for this parameter.
2019-01-22 17:44:55 -08:00
Kenneth Hsu c79fbf5265 Dispose of connection after use. 2019-01-22 17:37:55 -08:00
Kenneth SkovhedeandGitHub 88ee038f94 Merge pull request #3618 from warwickmm/remove_redundant_casts
Remove redundant casts
2019-01-22 09:26:47 +01:00
Kenneth SkovhedeandGitHub 14438fbc07 Merge pull request #3612 from warwickmm/test/import_export_configuration
Add round-trip tests for importing and exporting backup configurations
2019-01-22 09:16:41 +01:00
Kenneth Hsu b5d9451b33 Remove redundant casts. 2019-01-21 19:30:52 -08:00
Kenneth Hsu 8a15d782e0 Test importing encrypted configuration with wrong passphrase. 2019-01-17 19:52:41 -08:00
Kenneth Hsu a46269cfcf Add comments to describe tests. 2019-01-17 19:41:55 -08:00
Kenneth Hsu 95f6ed9dee Add comment to explain empty catch block. 2019-01-17 19:21:32 -08:00
Kenneth Hsu 999f413caf Add ImportExport test category to Travis tests. 2019-01-17 19:05:47 -08:00
Kenneth Hsu 12115c127c Add round-trip test for exporting and importing configurations. 2019-01-17 19:05:47 -08:00
Kenneth Hsu f29a3ff2bf Extract code that exports backup to JSON to helper method.
This will make it easier to test the import/export process.
2019-01-17 18:21:05 -08:00
Kenneth Skovhede 6126feeae9 Version bump to v2.0.4.12-2.0.4.12_canary_2019-01-16
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.4.12_canary_2019-01-16.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.12_canary_2019-01-16.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.12_canary_2019-01-16.zip.sig.asc

MD5: 428ae5a30a814629e88cc08e24b0312f

SHA1: a0e94442b7b3fa3a123075672fc515bd0fb17c7e

SHA256: 849a977e81414d69b30afab251620ed8471f3008be63a57f2c78b53b4c29d510
v2.0.4.12-2.0.4.12_canary_2019-01-16
2019-01-16 17:39:16 +01:00
Kenneth Skovhede cdfc19e182 Fixed path to GPG tool in build script 2019-01-16 16:07:45 +01:00
Kenneth Skovhede 45c1d2601f Version bump to v2.0.4.11-2.0.4.11_canary_2019-01-16
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.4.11_canary_2019-01-16.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.11_canary_2019-01-16.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.11_canary_2019-01-16.zip.sig.asc

MD5: c88b67852826337146cca35ce8ef44d3

SHA1: e848035e4873dd20015dbd9fbc84ea33980b58d6

SHA256: 5c81aa4264094d8547b2c3c4d3f2af6afbaa27e7e695bfdf5b23642429718625
v2.0.4.11-2.0.4.11_canary_2019-01-16
2019-01-16 14:45:14 +01:00
Kenneth Skovhede f5de77053a Added explicit isroot property, and changed to be a string generated from false.ToString() 2019-01-16 14:22:24 +01:00
Kenneth Skovhede e39c584997 Merge branch 's3_object_inits' of https://github.com/verhoek/duplicati into verhoek-s3_object_inits 2019-01-16 14:18:33 +01:00
Kenneth SkovhedeandGitHub dc418cda1e Update README.md
Added link to Backblaze B2
2019-01-16 13:14:25 +01:00
Kenneth Hsu c51c068ed9 Restrict method access. 2019-01-15 19:37:19 -08:00
Kenneth Hsu 3b743f09f1 Remove unused using directives. 2019-01-15 19:36:44 -08:00
Kenneth Hsu 3ff485c0c1 Extract code that imports backup to separate method.
This reduces the amount of logic in the ConfigurationImporter program
and will allow us to write tests to verify its behavior.
2019-01-15 19:26:47 -08:00
Kenneth SkovhedeandGitHub 94e8302a02 Merge pull request #3602 from warwickmm/update_readme_backends
Update list of backends in README.md
2019-01-13 10:53:24 +01:00
Kenneth SkovhedeandGitHub 8f2fbe5692 Merge pull request #3601 from warwickmm/bugfix/google_drive_quota
Fix quota reporting with Google Drive backend
2019-01-13 10:52:50 +01:00
Kenneth SkovhedeandGitHub 1ec4770001 Merge pull request #3600 from balchen/master
Call SetWorkingDirectory every time an open FTP connection is request…
2019-01-13 10:52:10 +01:00
Kenneth SkovhedeandGitHub b961fbd744 Merge pull request #3584 from Pectojin/remove_build_lookup_table_method
Remove unsed method and call
2019-01-13 10:31:24 +01:00
Kenneth Hsu 4585c644d4 Sort list of backends in alphabetical order. 2019-01-12 21:16:54 -08:00
Kenneth Hsu 244a962ca8 Fix typo in Dropbox name. 2019-01-12 21:11:49 -08:00
Kenneth Hsu a4dc75de08 Consolidate backends by branding.
This has the nice side effect of not breaking the link across lines.
2019-01-12 21:10:01 -08:00
Kenneth Hsu 4fbf97b19e Use more formal backend names. 2019-01-12 21:08:11 -08:00
Kenneth Hsu 47a532d9f0 Remove uncommon abbreviation for Amazon Cloud Drive. 2019-01-12 21:03:12 -08:00
Kenneth Hsu cab8e74a40 Add link to supported backends. 2019-01-12 20:59:37 -08:00
Kenneth Hsu c8ad4be8d2 Add additional backends. 2019-01-12 20:58:05 -08:00
Kenneth Hsu 4afef340fa Sort list of backends in alphabetical order. 2019-01-12 20:53:34 -08:00
Kenneth Hsu 953daae9bb Fix quota reporting with GoogleDrive backend.
The second argument to QuotaInfo is the amount of free space.
Previously, we were providing the amount of bytes used.
2019-01-12 19:27:15 -08:00
Jens Glad Balchen 2139faa91b Call SetWorkingDirectory every time an open FTP connection is requested to prevent files from ending up in the root folder if FtpClient fails and silently reconnects.
Fix for issue #3592
2019-01-12 23:32:34 +01:00
verhoek 97c26adcbb Refactored into one responsibility functions. 2019-01-12 17:08:08 +01:00
verhoek 7543f2999a Fixed typo. 2019-01-12 16:10:34 +01:00
verhoek ed38d19ac7 Made helper methods static. 2019-01-12 15:58:57 +01:00
verhoek e412b404be Rewrote CanCreateUser in a more verbose way. 2019-01-12 15:46:30 +01:00
MaxandRune Henriksen 65e79a276b fix for unc paths in prefixes (#3599) 2019-01-12 01:12:51 +01:00
Max123456 1e6ed778f5 fix for unc paths in prefixes 2019-01-11 22:15:38 +01:00
Rune Henriksen 639edc1e36 removed reference to deleted method 2019-01-11 20:16:59 +01:00
Rune Henriksen f43d094a23 set argument as disabled and remove flag toggle method 2019-01-11 20:11:30 +01:00
Kenneth SkovhedeandGitHub e3c66271a5 Merge pull request #3559 from verhoek/auto_updater/allow_for_new_key
Autoupdater : Allow generation of alternative priv/pub key pair
2019-01-11 17:37:12 +01:00
MaxandGitHub cd0335892b Merge pull request #48 from duplicati/master
upstream
2019-01-11 16:12:40 +01:00