Commit Graph
8282 Commits
Author SHA1 Message Date
Jojo-1000 b4d0ed2cd9 Add categories and reproduction of issue #5038. 2023-10-08 22:25:44 +02:00
Jojo-1000 ea6c418b7b Add test case to reproduce part of #5023. 2023-10-08 22:25:42 +02:00
Jojo-1000 4c5543bcfe Add test for interrupted compact operation. 2023-10-08 22:24:39 +02:00
JanandGitHub f6440a8e70 Update stale action to v8 (#5036) 2023-09-27 23:44:40 +02:00
gpatel-fr e9611fca53 update appveyor image to vs 2019 2023-09-26 10:16:10 +02:00
taz-ilandGitHub 10d24d8615 Specify the name of the backup when reporting failures (#4839)
Fixes duplicati/duplicati#4828
2023-09-25 14:35:31 +02:00
JanandGitHub 3a0667dc64 Add option to disable chunked encoding for AWS S3. (#4999)
Some S3 providers do not support MultiChunkedEncoding (#4994).
2023-09-25 02:02:55 +02:00
JanandGitHub a493b37a97 Fix hidden username and password options when changing backends. (#4973)
Remove username and password from target options if the backend does not show the input fields.

The username and password options are stored in different variables than the other backend options. Therefore, they are only visible if the backend supports them.

Closes #3082
2023-09-24 16:19:20 +02:00
gpatel-frandGitHub 4012e7f608 add console log to the Alternative FTP backend for debugging purposes (#5034) 2023-09-24 10:52:57 +02:00
taz-ilandgpatel-fr f791066b7a FluentFTP version update - Fix handling of missing base folder (#4946)
* Improve errors specificity by:
a. Avoiding unnecesary wrapping in AggregateException - Using Library.Utility.Await instead of Wait / Result
b. Using messages from InnerException during TestConnection

* Fix detection of missing base directory:
Depend on error code while trying to SetWorkingDirectory, rather than very wide try/catch and a hardcoded error string (Different FTP servers return different error strings. E.g. hardcoded here was "Directory not found." while Filezilla returns "Can't open file or directory").

* Fix indentation

Intentionally seperated from the previous commit for easier reviewing (otherwise Github text diff display is confused by the removal of the large try / catch blocks)

* Fix creation of missing base directory:
(previously CreateClient would fail since it would try to SetWorkingDirectory to the not-yet-existing directory)
2023-09-24 09:28:19 +02:00
taz-ilandgpatel-fr dbd8cdb86a Update FluentFTP to latest version (46.0.2) (#4935)
* Upgrade FluentFTP to v42 in an attempt to resolve TLS session issues:
duplicati/duplicati#4831

Note v40 introduced breaking changes, specifically seperating between sync and async clients.

Using a different approach this time, single async client.

* Bump FluentFTP to latest (42.0.0 --> 46.0.2)
2023-09-24 09:28:19 +02:00
gpatel-frandGitHub b19f6f3743 update restsharp to 106.10.1 (#5029)
to make Dependabot happy - have to update minio as well
2023-09-23 14:57:27 +02:00
gpatel-frandGitHub d1fa327ce6 Fixissue5028 (#5031)
* update thirdparty info to remove obsolete codeplex references

* fix bug in negated in expression (thanks @gorosgobe and Bloomberg)
2023-09-22 12:34:06 +02:00
gpatel-frandGitHub 63c14533e0 update thirdparty info to remove obsolete codeplex references (#5030) 2023-09-22 10:07:52 +02:00
JanandGitHub 91eace3ab2 Include exception type and message in job log. (#4976)
If an exception is provided for a log message, display the type and message (excluding stack trace) even if withExceptionDetails=false. This helps to diagnose bugs if the live log was not saved.

Closes #4843
2023-09-21 23:13:15 +02:00
Janandgpatel-fr b894a197a9 Fix missing file error caused by interrupted compact.
Before the dindex files are deleted on the remote, update the state in the database to Deleting. Previously, only dblock files were handled this way.
Patch by warwickmm
Closes #4129
2023-09-21 22:56:52 +02:00
gpatel-frandGitHub b219bf1271 add returncode 3 to help.txt (#5009) 2023-09-21 20:16:47 +02:00
Janandgpatel-fr 71eb03130a Improve result reporting for interrupted/failed backups (Fix #4829)
Direct import of PR#4978
Update web UI for new result reports.
For operations with fatal errors, write logs to same operation ID.
Test that Interrupted flag is correct in RunScriptTests.
Update backup log display for new result reporting.
Hide file statistics for fatal errors and change fatal icon.
2023-09-21 20:01:17 +02:00
gpatel-frandGitHub 44ce6d746f update serbian translation thanks to Zoran Tasić (@sagitarion) (#5021) 2023-08-31 11:25:04 +02:00
gpatel-frandGitHub 91f1fc6a60 update microsoft.rest.clientruntime to 2.3.24 (#5020) 2023-08-31 10:54:50 +02:00
gpatel-frandGitHub 3fd118ac44 remove obsolete tool TlsTest (#5019) 2023-08-31 01:10:44 +02:00
gpatel-frandGitHub f985af4a5a removes obsolete backend HubiC - fixes #4836 (#5018) 2023-08-30 13:45:55 +02:00
JanandGitHub 32d163ef93 Add manual link to footer and remove dead facebook link (#4983)
* Add manual link to footer and remove dead facebook link.

* Fix vertical padding for manual link.

Change to 8px like the other footer sections from 5px.
2023-08-29 08:20:09 +02:00
gpatel-frandGitHub 84d9918041 add stale issues management (#5013) 2023-08-28 17:11:33 +02:00
gpatel-frandGitHub 729a84fdc1 update mail libraries (#5014)
known side effect: the mail server user password will no longer be displayed in the verbose log
2023-08-28 11:50:37 +02:00
gpatel-frandGitHub d0f1498bd4 update version number for artifacts (#4960) 2023-06-04 11:23:11 +02:00
gpatel-frandGitHub d428ef6e5a update artifact versions (#4958) 2023-06-04 10:38:23 +02:00
gpatel-frandGitHub 6f8037fa73 update version number for artifact mac (and others) (#4956) 2023-06-04 09:33:54 +02:00
Kenneth Skovhede 8fad3ed5d0 Version bump to v2.0.7.2-2.0.7.2_canary_2023-05-25
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.7.2_canary_2023-05-25.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.7.2_canary_2023-05-25.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.7.2_canary_2023-05-25.zip.sig.asc

MD5: e677732469667ecac3d7c9cc0a36460b

SHA1: 51a65bd950a0b764b3f771d9b8622567d6305171

SHA256: 1faaf47b824440484c4ca808bc9a22b9125f27df73d33f20f4d6bcc3d7e3245e
v2.0.7.2-2.0.7.2_canary_2023-05-25
2023-05-25 18:53:20 +02:00
Kenneth Skovhede 13e07c6012 Version bump to v2.0.7.1-2.0.7.1_beta_2023-05-25
You can download this build from:

Binaries: https://updates.duplicati.com/beta/duplicati-2.0.7.1_beta_2023-05-25.zip

Signature file: https://updates.duplicati.com/beta/duplicati-2.0.7.1_beta_2023-05-25.zip.sig

ASCII signature file: https://updates.duplicati.com/beta/duplicati-2.0.7.1_beta_2023-05-25.zip.sig.asc

MD5: a0267519340ae471a961297da4d6f466

SHA1: 98dc911606e16eee0a3f30555c89d32ce68a2792

SHA256: 264ea6262c123a60cb7603a72314ad7be6fbc2bd3696b5ba960b35316c29dea7
v2.0.7.1-2.0.7.1_beta_2023-05-25
2023-05-25 18:01:26 +02:00
Kenneth Skovhede 128773ae80 Version bump to v2.0.7.0-2.0.7.0_experimental_2023-05-25
You can download this build from:

Binaries: https://updates.duplicati.com/experimental/duplicati-2.0.7.0_experimental_2023-05-25.zip

Signature file: https://updates.duplicati.com/experimental/duplicati-2.0.7.0_experimental_2023-05-25.zip.sig

ASCII signature file: https://updates.duplicati.com/experimental/duplicati-2.0.7.0_experimental_2023-05-25.zip.sig.asc

MD5: b4b745d767fd0a54809e3bd1ba78d68f

SHA1: 4ff43290e62c341c017e2900951842412a28d1d0

SHA256: 7c9fb2c121e7490bd0c2f5f7fbab5016b0e14620b4facd6a6bdea7e0953680eb
v2.0.7.0-2.0.7.0_experimental_2023-05-25
2023-05-25 17:24:34 +02:00
Kenneth Skovhede 436d32689d Prepare for experimental build 2023-05-25 17:17:23 +02:00
Kenneth Skovhede c9950a80c3 Attempt at fixing upload of zip file later in the process.
This hopefully handles the case where Github is rejecting the binary immediately after creating the branch.
2023-05-25 17:16:29 +02:00
gpatel-frandGitHub 36c1261f4e Merge pull request #4943 from gpatel-fr/raiseagaintimemactests
raise again the time shift for mac tests (3s)
2023-05-17 20:24:25 +02:00
gpatel-fr befaccdab6 raise again the time shift for mac tests (3s) 2023-05-17 20:23:01 +02:00
gpatel-frandGitHub 0664916e95 Merge pull request #4933 from gpatel-fr/retrymactestdownload
try to work around problems in downloading test file by retrying
2023-05-17 20:15:10 +02:00
gpatel-fr 7e7aadc10f try to work around problems in downloading test files by retrying
set maximum output for the Linux and Mac tests
2023-05-15 00:29:47 +02:00
gpatel-frandGitHub 619e95d4a6 Merge pull request #4936 from taz-il/update-tests-workflow
Update tests workflow - fix warnings that will soon break the tests
2023-05-15 00:14:14 +02:00
gpatel-frandGitHub aed619c0d8 Merge pull request #4937 from gpatel-fr/buildreleasewithversion
add version compatible with build-release script to github build
2023-05-14 23:39:17 +02:00
gpatel-fr da7dca6653 add version compatible with build-release script to github build 2023-05-14 21:42:15 +02:00
taz-ilandGitHub ef35b3d186 Update tests.yml
Bump actions/setup-python to v4
2023-05-14 03:20:58 +03:00
taz-ilandGitHub 44c1eb85f3 Update tests.yml
Bump action versions:
microsoft/setup-msbuild to use latest v1
nuget/setup-nuget to use latest v1
actions/checkout to use latest v3 (instead of v2.3.4)
2023-05-14 03:02:43 +03:00
gpatel-frandGitHub 22e8461d0b Merge pull request #4793 from puck/add-catalyst-cloud
Add Catalyst Cloud as an OpenStack target
2023-05-12 11:57:21 +02:00
Andrew RuthvenandAndrew Ruthven dc609e297d Add Catalyst Cloud as an OpenStack target
I successfully have backups running to Catalyst Cloud and I'm able to restore.
2023-05-12 16:02:00 +12:00
gpatel-frandGitHub 96b2bd795e Merge pull request #4932 from gpatel-fr/buildrelease
add workflow for building experimental releases
2023-05-05 00:19:30 +02:00
gpatel-fr 8d995fb61d add workflow for building experimental releases 2023-05-04 22:59:35 +02:00
gpatel-frandGitHub 427ecb62fd Merge pull request #4931 from gpatel-fr/fixmactests2
Raise the file time shift to 2.5s for Mac unittests
2023-05-04 14:59:27 +02:00
gpatel-frandGitHub f21c6bd9bd Merge pull request #4930 from gpatel-fr/guitests
add chrome driver to guitest, updates it and tests.
2023-05-04 14:46:33 +02:00
gpatel-fr 3c6e4fb50d Raise the file time shift to 2.5s for Mac unittests 2023-05-04 13:38:39 +02:00
gpatel-fr 52c1222b24 add chrome driver to guitest, updates it and tests. 2023-05-04 10:46:40 +02:00