Commit Graph
10886 Commits
Author SHA1 Message Date
Kenneth SkovhedeandGitHub b7786e96d9 Merge pull request #5980 from duplicati/feature/fix-windows-developer-ngclient
Fixed developer setup for ngclient on Windows.
2025-02-18 17:03:39 +01:00
Kenneth Skovhede f61a1d0ad8 Fixed Windows VSS support 2025-02-18 15:13:46 +01:00
Kenneth Skovhede 12d49f6338 Version bump for ngclient 2025-02-18 11:07:39 +01:00
Kenneth Skovhede ca1c765b61 Fixed developer setup for ngclient on Windows.
This fixes two issues that prevented the debug loader to auto-fetch and set up ngclient on Windows when running debug builds.
2025-02-18 11:04:25 +01:00
Carl Johnsen 057c698fa3 Throughput times used were incorrect 2025-02-18 10:28:59 +01:00
Carl Johnsen f3c8412f30 Added throughput and ETA reporting 2025-02-18 10:20:44 +01:00
Carl Johnsen 7ca9a18648 Cannot assign a value to a variable in a foreach loop 2025-02-18 09:59:25 +01:00
Carl Johnsen 211dbcd8e2 Fixed a bug where the file creation throws a permission exception, because a folder with the same name exists. 2025-02-18 09:54:38 +01:00
Carl Johnsen 1c8396efd7 Add random seed option to test data generation command 2025-02-18 09:41:04 +01:00
Carl Johnsen ea95cdb5f4 Merge branch 'master' into feature/add-test-data-generator 2025-02-18 09:35:25 +01:00
Carl Johnsen a0d5096ebc Reworked the "Volume loop" of the restore network to handle Backends themselves, rather than using the BackendManager.
This allows for tighter control over which process performs which action, allowing them more easily to run in parallel.
2025-02-18 09:25:20 +01:00
Carl Johnsen 17e2c0b9cf Added ConfigureAwait(false) 2025-02-18 09:20:28 +01:00
Carl Johnsen ce60b807c8 Added additional profiling logging 2025-02-18 09:18:46 +01:00
Kenneth Skovhede 7031bc57b6 Adding ConfigureAwait(false) to all async enumerations 2025-02-18 09:18:36 +01:00
Kenneth Skovhede 3337e6a3cc Fixed review comment 2025-02-18 09:18:09 +01:00
Carl Johnsen 93756cd74b Whitespace fixes 2025-02-18 09:17:08 +01:00
Carl Johnsen 6600e418a7 Fixed a bug during profile logging 2025-02-18 09:14:17 +01:00
Carl Johnsen 9f3f15615d Exposed spawning multiple backends from the BackendManager 2025-02-18 09:10:13 +01:00
Alex-Heard 64dc7d094f Prevents double clicks from opening two windows by ignoring click events that happen within 1 second of last click 2025-02-17 22:11:41 -05:00
Kenneth Skovhede a99aa87dbb Fixed issue with Windows paths being stored in extended format 2025-02-17 19:51:26 +01:00
Kenneth Skovhede 0f9669b273 Final conversion to async backends
This PR is the final change, where all backends are now purely implemented with async interfaces.

The code changes here replace the LIST call with an async version. This affect all backends (and then some) but the changes are mostly mechanical rewrites of the code.

In many places, the backeds were already prepared for async output, in other some glue was needed.

To reduce the scope of this change, some backends simply report a synchronous result as an async list.
2025-02-17 16:45:51 +01:00
Kenneth Skovhede 0e8df7ccd8 Removed unsupported code 2025-02-17 14:05:21 +01:00
Kenneth Skovhede bb5fd80a29 Implemented support for some backends as sources: SSH, CIFS, and S3 2025-02-17 14:01:08 +01:00
Kenneth Skovhede 989ba60211 Updated license copyright years 2025-02-17 08:52:01 +01:00
Kenneth Skovhede a621bb3d14 Fixed issue after merge 2025-02-17 08:19:19 +01:00
Kenneth Skovhede 6bbc93b8df Merge remote-tracking branch 'origin/master' into feature/alternate-source-provider 2025-02-16 16:37:12 +01:00
Kenneth Skovhede 4a9ad45250 Repaired import/export test 2025-02-16 16:33:15 +01:00
Kenneth Skovhede 8cead82274 Moved a sanity check up 2025-02-16 16:09:48 +01:00
Kenneth Skovhede d8f6b3370a Removed unused code 2025-02-16 16:09:20 +01:00
Kenneth Skovhede 356d117b86 Ensure directory paths end with a separator 2025-02-16 16:08:28 +01:00
Kenneth SkovhedeandGitHub 4aa71d0988 Merge pull request #5966 from duplicati/feature/improve-shell-script-argument-examples
Improve shell-script arguments example
2025-02-14 19:54:01 +01:00
Kenneth Skovhede 9501470d0d Added listen interface to startup message 2025-02-14 11:28:22 +01:00
marceloduplicatiandGitHub dcc9ef449f Merge pull request #5972 from marceloduplicati/feature/cifs-ci-disable-unsupported
Disabling unsupported platforms for CIFS CI
2025-02-13 17:42:30 -03:00
Marcelo C. 3fbdeb65fa Disabling unsupported platforms for CI
Currently the CIFS Tests on macos and windows require it to run in cloud mode, which means the port binding would not match default netbios/directtcp protocol standards as the container port allocation is random and the backend does not support specifying explicit ports.

The remaining tests on linux nevertheless already grants some degree of assurance the backend is working.
2025-02-13 17:41:05 -03:00
marceloduplicatiandGitHub f38d9a3d7e Terminal Adding CIFS to CI (#5971)
Adding CIFS to CI
2025-02-13 17:01:58 -03:00
marceloduplicatiandGitHub ce6e293eff Merge pull request #5969 from marceloduplicati/feature/ci-related-azureblobs
Adding longer timeout to CI for AzureBlobs
2025-02-13 15:54:39 -03:00
marceloduplicatiandGitHub 4ccbe591db Merge pull request #5970 from marceloduplicati/feature/update-ci-status
Adding backend CI status on readme
2025-02-13 15:54:17 -03:00
Marcelo C. 24828d633b CIFS CI is not live, its in development 2025-02-13 15:53:46 -03:00
Marcelo C. c05ca31d6b Adding backend CI status on readme 2025-02-13 15:51:39 -03:00
Marcelo C. 8653a5d79a Adding longer timeout to CI for AzureBlobs 2025-02-13 12:59:48 -03:00
Kenneth SkovhedeandGitHub 7187610401 Merge pull request #5967 from duplicati/feature/clear-theme-cookies
Clear theme cookies
2025-02-12 10:07:07 +01:00
Kenneth Skovhede 36ec595fd5 Renamed method to fit naming scheme 2025-02-12 10:06:05 +01:00
Kenneth Skovhede 4b70a2e0ae Rename to default-client 2025-02-12 10:05:12 +01:00
Kenneth Skovhede 6058d0706f Clear theme cookies 2025-02-12 10:01:22 +01:00
Kenneth Skovhede 439d10b53d Improve shell-script arguments 2025-02-12 09:23:07 +01:00
Kenneth SkovhedeandGitHub 7e1182ec8a Merge pull request #5965 from duplicati/feature/fix-doc-links
Fixed links from wiki to docs
2025-02-12 00:14:22 +01:00
Kenneth Skovhede f3a8b2554b Fixed links from wiki to docs 2025-02-12 00:13:25 +01:00
Kenneth SkovhedeandGitHub 6c90bcc6f8 Merge pull request #5964 from duplicati/release/canary-2.1.0.109
Version bump to v2.1.0.109-2.1.0.109_canary_2025-02-11
2025-02-11 23:32:50 +01:00
Kenneth Skovhede 969f06cb91 Version bump to v2.1.0.109-2.1.0.109_canary_2025-02-11
You can download this build from:

Binaries: https://updates.duplicati.com/canary/?version=2.1.0.109

Signature file: https://updates.duplicati.com/canary/duplicati-2.1.0.109_canary_2025-02-11.signatures.zip
v2.1.0.109_canary_2025-02-11 v2.1.0.109-2.1.0.109_canary_2025-02-11
2025-02-11 23:23:12 +01:00
marceloduplicatiandGitHub 820c0d61cc Merge pull request #5963 from marceloduplicati/feature/backblaze-429-observance
Adding 429 observance to backend
2025-02-11 14:02:15 -03:00